[gentoo-commits] repo/gentoo:master commit in: dev-embedded/arduino/
commit: f98546fd3b510fa250336ee2ee947af0d925d201 Author: Marcin Deranek booking com> AuthorDate: Wed Apr 29 18:33:34 2020 + Commit: Matthias Schwarzott gentoo org> CommitDate: Tue Jun 30 03:52:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98546fd dev-embedded/arduino: Fix broken arduino-builder symlink Closes: https://bugs.gentoo.org/712742 Signed-off-by: Marcin Deranek slonko.net> Closes: https://github.com/gentoo/gentoo/pull/15569 Signed-off-by: Matthias Schwarzott gentoo.org> dev-embedded/arduino/arduino-1.8.5-r2.ebuild | 2 +- dev-embedded/arduino/arduino-1.8.7.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/arduino/arduino-1.8.5-r2.ebuild b/dev-embedded/arduino/arduino-1.8.5-r2.ebuild index e958a4d4191..1f5388a52bf 100644 --- a/dev-embedded/arduino/arduino-1.8.5-r2.ebuild +++ b/dev-embedded/arduino/arduino-1.8.5-r2.ebuild @@ -136,7 +136,7 @@ src_install() { # Here we do the same thing, but from the system arduino-builder. dosym "../../arduino-builder/platform.txt" "${SHARE}/hardware/platform.txt" dosym "../../arduino-builder/platform.keys.rewrite.txt" "${SHARE}/hardware/platform.keys.rewrite.txt" - dosym "../../../bin/arduino-builder" "${SHARE}/arduino-builder" + dosym "../../bin/arduino-builder" "${SHARE}/arduino-builder" # hardware/tools/avr needs to exist or arduino-builder will # complain about missing required -tools arg diff --git a/dev-embedded/arduino/arduino-1.8.7.ebuild b/dev-embedded/arduino/arduino-1.8.7.ebuild index 8872bdc6b90..03635acd39e 100644 --- a/dev-embedded/arduino/arduino-1.8.7.ebuild +++ b/dev-embedded/arduino/arduino-1.8.7.ebuild @@ -113,7 +113,7 @@ src_install() { # Here we do the same thing, but from the system arduino-builder. dosym "../../arduino-builder/platform.txt" "/usr/share/${PN}/hardware/platform.txt" dosym "../../arduino-builder/platform.keys.rewrite.txt" "/usr/share/${PN}/hardware/platform.keys.rewrite.txt" - dosym "../../../bin/arduino-builder" "/usr/share/${PN}/arduino-builder" + dosym "../../bin/arduino-builder" "/usr/share/${PN}/arduino-builder" # hardware/tools/avr needs to exist or arduino-builder will # complain about missing required -tools arg
[gentoo-commits] repo/gentoo:master commit in: dev-util/android-tools/
commit: 65aac3a0d26254abf858e82eab4329f0a4d4b402 Author: Zac Medico gentoo org> AuthorDate: Tue Jun 30 03:41:36 2020 + Commit: Zac Medico gentoo org> CommitDate: Tue Jun 30 03:51:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65aac3a0 dev-util/android-tools: support -fno-common (bug 706946) Add -fno-common patch by Peter Levine. Closes: https://bugs.gentoo.org/706946 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico gentoo.org> dev-util/android-tools/Manifest | 1 + dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild | 8 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest index 1420ab0f3a9..2fe91c4dc74 100644 --- a/dev-util/android-tools/Manifest +++ b/dev-util/android-tools/Manifest @@ -14,6 +14,7 @@ DIST android-tools-8.1.0_r1-extras.tar.xz 275952 BLAKE2B 0fd3c536fee6ffbe2cdd432 DIST android-tools-8.1.0_r1-f2fs-tools.tar.xz 93924 BLAKE2B b8b6c7ba4c3f5309bfcfc91bd57d018d7af66f8dd25590207fd545f0dba02961826bf9963a56c7994feea5db8f9caedfe4fe62870420d9544283f87ec337cfb8 SHA512 de726be0691c58a5093098bd30cfc06c4312c44bec040cbecd594694cb7b38742dafd1f00b08c18f1b70abf56571738eb3e85e612f082e09e51a98980444e069 DIST android-tools-8.1.0_r1-selinux.tar.xz 3188060 BLAKE2B 8c513d858e8dcaed705975ad61f362d7b1c2252685a63a1ad6035f36b0b402f1857ac5d2635d35ffa10f05b4a2605f30f27dcc5e9d91930eb0656f3ce2da036d SHA512 8799f10b4dba840ecea8f6abb8166c2e137eb3f0d9c5cfb132c661cf17800f2eeaafb1b4ec9e8974fc3324fae99e3654e52397c987faf1d48ab6148152d84f11 DIST android-tools-8.1.0_r1.ninja.xz 2740 BLAKE2B 34473e33970cefdaf82bbe4524665fd50e6617cf867757ca07cdccc2e7356f43ef4bb455080ef4bac516ddba3c4e4120f0b27306e84725f8d5738a81800e3a53 SHA512 707e0e1c53832a42384e93d363f80007b76f18166b9f3f7d516431410b05319b1acc804daa1fddc218e11feb48de48683efb5203f4fa6d80646dcb1a2953139f +DIST android-tools-9.0.0_p3-bug-706946-fno-common.patch.xz 2696 BLAKE2B de8083846d6cb24d2fcb12789b302f5df766753989e004154746d4402a5777bbabff2e9c67758e9185c0ea56dde7e647a8a15dd696671c28f2f708703bcad9f0 SHA512 e65818e9d06295f7de8f8bc52270054f9936659b2bf07f7abc15f2ea7b138536396a24c39bb6a260a931250396b04022170f2045336f0ba6444cd90fb0dfdbb0 DIST android-tools-9.0.0_p3-fix-build-with-glibc-2.30.patch 1262 BLAKE2B fa2d3cd31e82dd3b17bb840096c6158f1b117cb12b8b3c6f6c604efd85f880346c04e8e98b17bebd68d56e06cdc126677ad96dbd6214175544a9b93020292956 SHA512 21c2501fa24f59489e656ac5122c906476ad573e63f6dcc88605dafde9d4b8927ea904708caaababd12155153d969d2480aff591d98057859e8b885e94aa126a DIST android-tools-9.0.0_r3-arch.tar.xz 7628 BLAKE2B d0d7267d41ade2031d72236c18850ea329afbdd57a2b5bf25837e405d3e66d7aaef5b48996e7aafd4cf6e4543de03ba6549823845e5e8cb35c6d4bc900b8e275 SHA512 534d99fe15b3a3ba4f2a7331662fdb8645424830122cc4c1ff0b44d43059280610389147d4a916c55b3be71ac84d019223c90993cbdae2588f9e9737f0b5606d DIST android-tools-9.0.0_r3-core.tar.gz 27484684 BLAKE2B d071adacd5be0341a9114e57242fe51f623773683b9db2735eac9231a77cc22651f09e1c63682e729494aa6409939696a5635afcd5e8a40ec0f75d2784c00ffc SHA512 0edc8b02b57085ce88b39c987284af1c681870594b20ab9ecf4be98a0cfdff2905bc80f5d8eeb7fbc7f4604b800b6f95bc6b2b0321c900bf833313dfcbb2eefb diff --git a/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild b/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild index 67c0ac57ad6..47c2fc39aa4 100644 --- a/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild +++ b/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild @@ -26,7 +26,8 @@ SRC_URI="https://git.archlinux.org/svntogit/community.git/snapshot/community-0ff mirror://gentoo/${MY_P}-selinux.tar.xz https://dev.gentoo.org/~zmedico/dist/${MY_P}-selinux.tar.xz mirror://gentoo/${MY_P}-f2fs-tools.tar.xz https://dev.gentoo.org/~zmedico/dist/${MY_P}-f2fs-tools.tar.xz mirror://gentoo/${MY_P}.ninja.xz https://dev.gentoo.org/~zmedico/dist/${MY_P}.ninja.xz - https://raw.githubusercontent.com/nmeum/android-tools/8a30dba5768304176fd78aaa131242f6b880f828/patches/core/0022-Use-glibc-s-gettid-when-using-glibc-2.30.patch -> ${GLIBC_GETTID_PATCH}" + https://raw.githubusercontent.com/nmeum/android-tools/8a30dba5768304176fd78aaa131242f6b880f828/patches/core/0022-Use-glibc-s-gettid-when-using-glibc-2.30.patch -> ${GLIBC_GETTID_PATCH} + https://dev.gentoo.org/~zmedico/dist/${P}-bug-706946-fno-common.patch.xz; # The entire source code is Apache-2.0, except for fastboot which is BSD-2. LICENSE="Apache-2.0 BSD-2" @@ -71,6 +72,8 @@ src_unpack() { unpack "${MY_P}.ninja.xz" mv "${MY_P}.ninja" "build.ninja" || die + unpack "${P}-bug-706946-fno-common.patch.xz" + # Avoid depending on gtest just for its prod headers when boringssl bundles it. ln -s ../../boringssl/third_party/googletest/include/gtest core/include/ || die } @@ -97,7 +100,8 @@ src_prepare() { -i
[gentoo-commits] repo/gentoo:master commit in: media-libs/cimg/
commit: 77917ab1f7884631339defd020e52ea83810509c Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:46:00 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:46:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77917ab1 media-libs/cimg: remove old Signed-off-by: Tim Harder gentoo.org> media-libs/cimg/Manifest | 1 - media-libs/cimg/cimg-2.8.3.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/media-libs/cimg/Manifest b/media-libs/cimg/Manifest index 6c7a05b193e..4f08814d54a 100644 --- a/media-libs/cimg/Manifest +++ b/media-libs/cimg/Manifest @@ -1,3 +1,2 @@ -DIST cimg-2.8.3.tar.gz 11208996 BLAKE2B 1e76f99d20a99955647228cffe5fcd2c26596f4045c2a79cff45b089283146199054628d207c0dda5204d9aeb4c1269dc01639fb8bb1ad95ec61ee68186b9d53 SHA512 3404224446a76cba2295a70ef742cf337675b33481e10d79c94a3994c099bcde1e398b27bf5926395f99ef46fff790668a0ebd24dc894c47982ac1ceaa6d1d1c DIST cimg-2.9.0.tar.gz 11213143 BLAKE2B 88f463990e1210221361be8d93bcad3abf19ba1f83440c102581417e66ebc771176a457d9516b4fe160e1640d3a996006aa64b218359397d75a204a3c34797fd SHA512 c3a45bdbf19a0598a7865920cc738deb71aa95351734d9bac9d77514dc6d5252433a28d4a8fe27aeb06b5c2557dc4e7a10e67cf788bcef2e52bf5038aa876031 DIST cimg-2.9.1.tar.gz 11215948 BLAKE2B e655ddea292bdfede79cc93785aeb98890fc5c76697127ca53e2a2542ae4d2acef1d77f33464553e95b2fd6b224b6da671d554000463059a3cf307cd6bc9ec77 SHA512 9407a5f0fd68d03d164e07b0c41a4ee948605f656a1d4cb942cdc5b357515e5132e071036598b38ab56387c5cc6e574133357eacd4aef65a97b7fc1d605dae27 diff --git a/media-libs/cimg/cimg-2.8.3.ebuild b/media-libs/cimg/cimg-2.8.3.ebuild deleted file mode 100644 index 3205e035da6..000 --- a/media-libs/cimg/cimg-2.8.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="C++ template image processing toolkit" -HOMEPAGE="https://cimg.eu/ https://github.com/dtschump/CImg; -SRC_URI="https://github.com/dtschump/CImg/archive/v.${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="CeCILL-2 CeCILL-C" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples" - -S=${WORKDIR}/CImg-v.${PV} - -src_install() { - doheader CImg.h - dodoc README.txt - - use doc && dodoc -r html - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/
commit: 8e05f0f393d74d74fa467fe0130944dd9a31b92a Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:44:41 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:44:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e05f0f3 media-video/mkvtoolnix: remove old Signed-off-by: Tim Harder gentoo.org> media-video/mkvtoolnix/Manifest | 4 - media-video/mkvtoolnix/mkvtoolnix-42.0.0.ebuild | 119 media-video/mkvtoolnix/mkvtoolnix-43.0.0.ebuild | 119 media-video/mkvtoolnix/mkvtoolnix-45.0.0.ebuild | 119 media-video/mkvtoolnix/mkvtoolnix-46.0.0.ebuild | 119 5 files changed, 480 deletions(-) diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest index bdec2ee13e2..6504d272652 100644 --- a/media-video/mkvtoolnix/Manifest +++ b/media-video/mkvtoolnix/Manifest @@ -1,7 +1,3 @@ DIST mkvtoolnix-37.0.0.tar.xz 7307984 BLAKE2B 4ee59d6ed186e7181733f5723fc8ab5abed5056c7562cf646b123f0e4d9e6b191176feab549231d8210b669d4cec36aaa6e33bf1b666b92ba471696d83e98c8e SHA512 196f8d12f36d95d077b8afeda4d651fe7fe5a0d6c9e71a49608732cbf6d68052681ec855875ed4a79e8aa0589502f4475a4306eaa9464523288a1af740b84df8 -DIST mkvtoolnix-42.0.0.tar.xz 7486620 BLAKE2B e364f2522013b3705484c5e0ad60600300ea82cc7b8bdc15d9e1f107329abd3b22a873d687328df8177a66eb7b6103fb89de62eb038d180d70dd16f5af155396 SHA512 2dfe267c6b9bc3c976637a18df3da04d7e82dd46d7134ab041959615f090afb2996eb2b15277f36cb257cac7cb5304451e131c0ec6aa608ff10c80c5fec9702a -DIST mkvtoolnix-43.0.0.tar.xz 7486252 BLAKE2B b74577627e503cf7f5f83232ef7b0cf362384dbd4867247d2945a8b93317e7ec87ba778e7cf7b691ae9c33812d5df2a9c0a7c95fb601e3c8baaeb06a6bc7a921 SHA512 dec32df70aeb53ecdfb8b773a3f61bb224d630536ba41e36d9687c3b66ae47347c85d8c8d75763d270b7605c6b7010b0bb04c4bdb1e6d6b624c85edeb663 -DIST mkvtoolnix-45.0.0.tar.xz 7500448 BLAKE2B 6725ac716a8882e061c31d05670d6fe5fe5900755b8e1fb0bc089c6d42529120fec9053925505f51d0453a06e46be502680321225375f2013ea3908f0ce92595 SHA512 373400c66ad8ea70b775d946842783c241fea04f4c5c9628f1652e45128e34abc41037045cbd47b83e70e350a338e5dc188cf0b51662726e0ff2e8288f0423dc -DIST mkvtoolnix-46.0.0.tar.xz 7505996 BLAKE2B 22c0a3951241ec87c6004c2ed9eaf43d217a219572f48f9c47ed26625276ede180b25018f7f561f36f68e8fdf484f9cd1d51b5d6faf109916ecbfc1bc34c372b SHA512 8c88ba82a5b3eeb1eda2e1387a9beac1c3265761e189088d51464a4f6af0a9e6ba299254bbe84253ed7c832f2c4642513751617c928f1fdc52d8d7b286b6974c DIST mkvtoolnix-47.0.0.tar.xz 7532248 BLAKE2B 7b2c8763a2b2b038933dc96a58e000f13031ffbb7bc89eedb1990c3df58598c9d1f6e03ded14a9468283b3d276ecc8c7e03941bbb977a9fd9c340ed8776693f8 SHA512 dad1c976acfbbaaa75114ea21ebd5bd1367b3fb843178c11fa5ac995169411a1f9210d43bc3adfd8990a8e69ba3c5dbe6b7416bcd9250a804df1a571d04afc2d DIST mkvtoolnix-48.0.0.tar.xz 7476388 BLAKE2B 995c468f9e2069204b539cdc3200d5543ed159c2e969bce207af828ff2ab9bd56767a10359486ed3717efcf28e1aa13f2d6b538af58fcbbc965ee5c050310739 SHA512 33cd028eb990a01433b511416b613ae0c44b398a80c4f2d56a8d419b0b76fde2c36f04024a182402d7e787ff369222df7f22873db34efe7af03746c1c2def80d diff --git a/media-video/mkvtoolnix/mkvtoolnix-42.0.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-42.0.0.ebuild deleted file mode 100644 index 6c3ac899f3d..000 --- a/media-video/mkvtoolnix/mkvtoolnix-42.0.0.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs multiprocessing qmake-utils xdg - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git; - EGIT_SUBMODULES=() - inherit autotools git-r3 -else - SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz; - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi - -DESCRIPTION="Tools to create, alter, and inspect Matroska files" -HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix; - -LICENSE="GPL-2" -SLOT="0" -IUSE="debug nls pch test qt5" -RESTRICT="!test? ( test )" - -# check NEWS.md for build system changes entries for boost/libebml/libmatroska -# version requirement updates and other packaging info -RDEPEND=" - >=dev-libs/boost-1.60:= - >=dev-libs/libebml-1.3.7:= - >=dev-libs/libfmt-5.3.0:= - dev-libs/pugixml:= - media-libs/flac:= - >=media-libs/libmatroska-1.5.0:= - media-libs/libogg:= - media-libs/libvorbis:= - sys-apps/file - sys-libs/zlib - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtconcurrent:5 - dev-qt/qtmultimedia:5 - app-text/cmark:0= - ) -" -DEPEND="${RDEPEND} - dev-cpp/nlohmann_json - dev-libs/utfcpp - test? (
[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/
commit: 438f87b644421e2beca52e9dbbce90600281ce42 Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:22:09 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:22:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438f87b6 media-libs/exiftool: remove old Signed-off-by: Tim Harder gentoo.org> media-libs/exiftool/Manifest | 1 - media-libs/exiftool/exiftool-11.98.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest index 9e17df299ba..9688a43c354 100644 --- a/media-libs/exiftool/Manifest +++ b/media-libs/exiftool/Manifest @@ -1,4 +1,3 @@ -DIST Image-ExifTool-11.98.tar.gz 4804406 BLAKE2B 86bf7fdcc9781fa22e379e3f04ec01b43451978ae33f1c811796ba820198ca417a9ca94b634a8c39acb01604bc8004f47c20e747e6b19f5b4833d29c5cee8fb1 SHA512 d992173a16679b0c3b9fcc466713d5c208e7b161c542535e88088f9695ec14f0ff76ae5fa46d0d6065a8ee366464d0602783170438e2f8fe02d21e458365bbb0 DIST Image-ExifTool-11.99.tar.gz 4806946 BLAKE2B bec63b26674d551b12965d984610776ea70ff8a4969d83e26677f860af418a792bf26546daa4d487adb521a77da64298907fb3b203c20c827b1197ce9e24b34b SHA512 e8d7d9dcf57b71553cf894bb26997e4b5b79e23bb0ccb2b496e1ed7e39a0c65933492a01ec164f53cb9633457721c6bc938002bfc1f81bb020a455b080b1d1fd DIST Image-ExifTool-12.00.tar.gz 4817545 BLAKE2B 007f7b3dc155f1240c300c55bd32be137096538b13ba455338dcc0aa8341c8f29316ca53d62905b4a362d54eb9b2e3a4173952bca9d71197c03edcac5d07454f SHA512 458a0cbab18202f796645656ba431b5179b79392d91064f7c4d6d3cab60a28b1cd0a45e6ea1d0ba9296b7ccd00088e320e95f020fddfc4a41e22c00d2e9d1c1d DIST Image-ExifTool-12.01.tar.gz 4818413 BLAKE2B 4ba648e89b3492a0781b8ba67514e94f3152174fde7c410e4783377ccc8ab2498cea00da60bfc18acf691ef8c3984577a8b3a680b4db4811555060e62059c549 SHA512 1dcb6c69ba804655d0fd8d5beb5001c2cef9950fda1d66098f4a0b1cea449b5d5e35f58858626d6e947444894eb3c415ae7ef8522c8e749c766f5cd3e3f05306 diff --git a/media-libs/exiftool/exiftool-11.98.ebuild b/media-libs/exiftool/exiftool-11.98.ebuild deleted file mode 100644 index 556e4d04a9d..000 --- a/media-libs/exiftool/exiftool-11.98.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DIST_NAME=Image-ExifTool -inherit perl-module - -DESCRIPTION="Read and write meta information in image, audio and video files" -HOMEPAGE="https://exiftool.org/; -SRC_URI="https://exiftool.org/${DIST_P}.tar.gz; - -SLOT="0" -KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos" -IUSE="doc" - -SRC_TEST="do" - -src_install() { - perl-module_src_install - use doc && dodoc -r html/ - - insinto /usr/share/${PN} - doins -r fmt_files config_files arg_files -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libmatroska/
commit: 115876aa3a253f39645cdeb1cbc9e9f65a646b85 Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:16:18 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:16:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115876aa media-libs/libmatroska: version bump to 1.6.0 Signed-off-by: Tim Harder gentoo.org> media-libs/libmatroska/Manifest | 1 + media-libs/libmatroska/libmatroska-1.6.0.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/media-libs/libmatroska/Manifest b/media-libs/libmatroska/Manifest index 3a8238b2e9a..c83f982bada 100644 --- a/media-libs/libmatroska/Manifest +++ b/media-libs/libmatroska/Manifest @@ -1 +1,2 @@ DIST libmatroska-1.5.2.tar.xz 64996 BLAKE2B 6af202b9817ed54feca76c0a9ed60a0eca0431ffc4ebc9aeae2df191066501c16fb7bb8dc37cb6353eb22c87dfe9fa22420cbbf18d3a6a6edeec4900a59bc0cf SHA512 122b71b91ae89e2a7cc89db17655a006248d58f18d913b4f9ffc885aef7e39681a3a16eed43cd8ecd949c570a939007797c79829f5ee87d08562aee3f0224ba2 +DIST libmatroska-1.6.0.tar.xz 65316 BLAKE2B a374ed7f6ee46b578f4643bea5480d3d429e1cd3240e72876ea8f7bd510f161329b4470bfb0a47053baed34f4e99d7292dd0d213ecf97fd78007e031360edaad SHA512 7908730aeae426e3f7a90c6cc9151686b453e03cc7046b87a655e51c78c6e5fde5c37d7e0db18c2c237ce853dbe428671b983801104a0860ab0ab1919234f30f diff --git a/media-libs/libmatroska/libmatroska-1.6.0.ebuild b/media-libs/libmatroska/libmatroska-1.6.0.ebuild new file mode 100644 index 000..b11f8b3bc3d --- /dev/null +++ b/media-libs/libmatroska/libmatroska-1.6.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Extensible multimedia container format based on EBML" +HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libmatroska/; +SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz; + +LICENSE="LGPL-2.1" +SLOT="0/7" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +IUSE="" + +RDEPEND=">=dev-libs/libebml-1.4.0:=" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( -DBUILD_SHARED_LIBS=YES ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/
commit: d414ad8aaa0661f803f8f29b5588de2d0870cea2 Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:20:24 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:20:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d414ad8a media-libs/exiftool: version bump to 12.01 Signed-off-by: Tim Harder gentoo.org> media-libs/exiftool/Manifest | 1 + media-libs/exiftool/exiftool-12.01.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest index 055650cdaa9..9e17df299ba 100644 --- a/media-libs/exiftool/Manifest +++ b/media-libs/exiftool/Manifest @@ -1,3 +1,4 @@ DIST Image-ExifTool-11.98.tar.gz 4804406 BLAKE2B 86bf7fdcc9781fa22e379e3f04ec01b43451978ae33f1c811796ba820198ca417a9ca94b634a8c39acb01604bc8004f47c20e747e6b19f5b4833d29c5cee8fb1 SHA512 d992173a16679b0c3b9fcc466713d5c208e7b161c542535e88088f9695ec14f0ff76ae5fa46d0d6065a8ee366464d0602783170438e2f8fe02d21e458365bbb0 DIST Image-ExifTool-11.99.tar.gz 4806946 BLAKE2B bec63b26674d551b12965d984610776ea70ff8a4969d83e26677f860af418a792bf26546daa4d487adb521a77da64298907fb3b203c20c827b1197ce9e24b34b SHA512 e8d7d9dcf57b71553cf894bb26997e4b5b79e23bb0ccb2b496e1ed7e39a0c65933492a01ec164f53cb9633457721c6bc938002bfc1f81bb020a455b080b1d1fd DIST Image-ExifTool-12.00.tar.gz 4817545 BLAKE2B 007f7b3dc155f1240c300c55bd32be137096538b13ba455338dcc0aa8341c8f29316ca53d62905b4a362d54eb9b2e3a4173952bca9d71197c03edcac5d07454f SHA512 458a0cbab18202f796645656ba431b5179b79392d91064f7c4d6d3cab60a28b1cd0a45e6ea1d0ba9296b7ccd00088e320e95f020fddfc4a41e22c00d2e9d1c1d +DIST Image-ExifTool-12.01.tar.gz 4818413 BLAKE2B 4ba648e89b3492a0781b8ba67514e94f3152174fde7c410e4783377ccc8ab2498cea00da60bfc18acf691ef8c3984577a8b3a680b4db4811555060e62059c549 SHA512 1dcb6c69ba804655d0fd8d5beb5001c2cef9950fda1d66098f4a0b1cea449b5d5e35f58858626d6e947444894eb3c415ae7ef8522c8e749c766f5cd3e3f05306 diff --git a/media-libs/exiftool/exiftool-12.01.ebuild b/media-libs/exiftool/exiftool-12.01.ebuild new file mode 100644 index 000..58ee12770a1 --- /dev/null +++ b/media-libs/exiftool/exiftool-12.01.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_NAME=Image-ExifTool +inherit perl-module + +DESCRIPTION="Read and write meta information in image, audio and video files" +HOMEPAGE="https://exiftool.org/; +SRC_URI="https://exiftool.org/${DIST_P}.tar.gz; + +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos" +IUSE="doc" + +SRC_TEST="do" + +src_install() { + perl-module_src_install + use doc && dodoc -r html/ + + insinto /usr/share/${PN} + doins -r fmt_files config_files arg_files +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/cimg/
commit: adec1cc5ae0f685550a9b6ae6a50f7fcb66e9383 Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:24:33 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:24:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adec1cc5 media-libs/cimg: version bump to 2.9.1 Signed-off-by: Tim Harder gentoo.org> media-libs/cimg/Manifest | 1 + media-libs/cimg/cimg-2.9.1.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/media-libs/cimg/Manifest b/media-libs/cimg/Manifest index e76650b881d..6c7a05b193e 100644 --- a/media-libs/cimg/Manifest +++ b/media-libs/cimg/Manifest @@ -1,2 +1,3 @@ DIST cimg-2.8.3.tar.gz 11208996 BLAKE2B 1e76f99d20a99955647228cffe5fcd2c26596f4045c2a79cff45b089283146199054628d207c0dda5204d9aeb4c1269dc01639fb8bb1ad95ec61ee68186b9d53 SHA512 3404224446a76cba2295a70ef742cf337675b33481e10d79c94a3994c099bcde1e398b27bf5926395f99ef46fff790668a0ebd24dc894c47982ac1ceaa6d1d1c DIST cimg-2.9.0.tar.gz 11213143 BLAKE2B 88f463990e1210221361be8d93bcad3abf19ba1f83440c102581417e66ebc771176a457d9516b4fe160e1640d3a996006aa64b218359397d75a204a3c34797fd SHA512 c3a45bdbf19a0598a7865920cc738deb71aa95351734d9bac9d77514dc6d5252433a28d4a8fe27aeb06b5c2557dc4e7a10e67cf788bcef2e52bf5038aa876031 +DIST cimg-2.9.1.tar.gz 11215948 BLAKE2B e655ddea292bdfede79cc93785aeb98890fc5c76697127ca53e2a2542ae4d2acef1d77f33464553e95b2fd6b224b6da671d554000463059a3cf307cd6bc9ec77 SHA512 9407a5f0fd68d03d164e07b0c41a4ee948605f656a1d4cb942cdc5b357515e5132e071036598b38ab56387c5cc6e574133357eacd4aef65a97b7fc1d605dae27 diff --git a/media-libs/cimg/cimg-2.9.1.ebuild b/media-libs/cimg/cimg-2.9.1.ebuild new file mode 100644 index 000..3205e035da6 --- /dev/null +++ b/media-libs/cimg/cimg-2.9.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="C++ template image processing toolkit" +HOMEPAGE="https://cimg.eu/ https://github.com/dtschump/CImg; +SRC_URI="https://github.com/dtschump/CImg/archive/v.${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="CeCILL-2 CeCILL-C" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples" + +S=${WORKDIR}/CImg-v.${PV} + +src_install() { + doheader CImg.h + dodoc README.txt + + use doc && dodoc -r html + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libebml/
commit: ab339a3fec662661d7490b0ee553aa593e169170 Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:15:04 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:15:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab339a3f dev-libs/libebml: version bump to 1.4.0 Signed-off-by: Tim Harder gentoo.org> dev-libs/libebml/Manifest | 1 + dev-libs/libebml/libebml-1.4.0.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-libs/libebml/Manifest b/dev-libs/libebml/Manifest index 508972802b0..61709911463 100644 --- a/dev-libs/libebml/Manifest +++ b/dev-libs/libebml/Manifest @@ -1,2 +1,3 @@ DIST libebml-1.3.10.tar.xz 69488 BLAKE2B 0133ec041cd2f2aad9e8870d56c4ec8f3f3cbf745cbdbc2470f02f94152b8a236626d804bf8c42c00c6a49cc5e7d691394cffe0a888f26100ff67bd03a6ae2d7 SHA512 c7ba20664161e811a10847f888a833abaa2b7a4d43ddbef6ae927f391f5d1eff45bc703f13a52ccfc793521e3b22cbac2fd93550cd95119a4060153683b29c49 DIST libebml-1.3.9.tar.xz 69836 BLAKE2B d37bf9d74cb21a0c4cea3550bbd25f081e48085ba8d97d2f133e3f5da292527f0f31fc5aa3978c21f82262698877a76670b4b120e915573d339751234c4450c7 SHA512 a388fa8ff7acf9a0fb33faf9c00fc07f53794d86a4f894e04e2a690a24e781a7f380a0896e607e801a6f1f0b215407ee09a801e96d4b3e15f39ca71ec3a6d64e +DIST libebml-1.4.0.tar.xz 69944 BLAKE2B 240c18d53ec73cc42b4cbed507e95ecc5ada0bd65e826b3f2e930bf6d4055097606b920c433ee5786112894ea6ad0eac229e784501ba14563274b7605dab01f5 SHA512 db78ee560a44b90b4df12ba23a00f8ccb0d3626f44296af6b79a492a00126690582764c6be6c9e9851302a0d0d70edfbe000cc217c5532abe862a821624af230 diff --git a/dev-libs/libebml/libebml-1.4.0.ebuild b/dev-libs/libebml/libebml-1.4.0.ebuild new file mode 100644 index 000..922d0dd6de8 --- /dev/null +++ b/dev-libs/libebml/libebml-1.4.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Extensible binary format library (kinda like XML)" +HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/; +SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz; + +LICENSE="LGPL-2.1" +SLOT="0/5" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +src_configure() { + local mycmakeargs=( -DBUILD_SHARED_LIBS=YES ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gmic/
commit: 410e2d4167ed15cc8f1915fdb3cc54aa3781b3be Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:35:17 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:35:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410e2d41 media-gfx/gmic: version bump to 2.9.1 Signed-off-by: Tim Harder gentoo.org> media-gfx/gmic/Manifest | 1 + media-gfx/gmic/gmic-2.9.1.ebuild | 170 +++ 2 files changed, 171 insertions(+) diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest index e743820e3bd..0ebf428cd52 100644 --- a/media-gfx/gmic/Manifest +++ b/media-gfx/gmic/Manifest @@ -1,2 +1,3 @@ DIST gmic_2.8.3.tar.gz 6172645 BLAKE2B 51a910ca9bb146173863f7f72dafec8ed42334757223055a5e174bebbed9e23372e1fdeb5b522c2120b203f4cbac0f255a9ada58fa62c7f83c745016d11bcabb SHA512 cde0e3fc50a97dae2b6d1dac1e7292a3d0af5e963586ec3e7ab6890721bc9617ea80b3bc86ec4cdc897d8b4ddc0fde552eea8322f8f337c447c603bcbc1403fd DIST gmic_2.9.0.tar.gz 6195597 BLAKE2B 3e1f83aa7e2024c545cab16c15cbd108ecaa33e7b0423c37cbb7e19fc9179280dfb31d819926110f06ff10a8b2b3e22b3c7f6c3e8bdece8b51c7295b8e78a974 SHA512 3b3703520998e5ad547316683158d7b60541a8cea2a7c1e7118f8de88492e0961bf1fe1da360dfb26d0ba7eaf997e7005a864364297db2bb405d532dedc4241d +DIST gmic_2.9.1.tar.gz 6212626 BLAKE2B cb948987629f9bf07f3e756eb5f90526ac2012a7bd2c11021a3fbc253709d9e62ecd60a2f3a9f9fd9a8605f0f2a73497143c4f121e27d1cb5aa4f3a455916c56 SHA512 dc6a90bb130b50164f7696a2e0c702ee24267f1559f52b77d4040fa0477c452b52eb140263bb3abb49673638246784b356004866e13f6d0660feff759688b45b diff --git a/media-gfx/gmic/gmic-2.9.1.ebuild b/media-gfx/gmic/gmic-2.9.1.ebuild new file mode 100644 index 000..660e4b3ff4d --- /dev/null +++ b/media-gfx/gmic/gmic-2.9.1.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_BUILD_TYPE=Release +inherit cmake bash-completion-r1 toolchain-funcs + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/dtschump/gmic.git; + inherit git-r3 +else + SRC_URI="https://gmic.eu/files/source/${PN}_${PV}.tar.gz; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="GREYC's Magic Image Converter" +HOMEPAGE="https://gmic.eu/ https://github.com/dtschump/gmic; + +LICENSE="CeCILL-2 GPL-3" +SLOT="0" +IUSE="+cli curl ffmpeg fftw gimp graphicsmagick jpeg krita opencv openexr openmp png qt5 static-libs tiff X zlib" +REQUIRED_USE=" + || ( cli gimp krita qt5 ) + gimp? ( png zlib fftw X ) + krita? ( png zlib fftw X ) + qt5? ( png zlib fftw X ) +" + +MIN_QT_VER="5.2.0" +QT_DEPEND=" + >=dev-qt/qtcore-${MIN_QT_VER}:5= + >=dev-qt/qtgui-${MIN_QT_VER}:5= + >=dev-qt/qtnetwork-${MIN_QT_VER}:5= + >=dev-qt/qtwidgets-${MIN_QT_VER}:5= +" +COMMON_DEPEND=" + curl? ( net-misc/curl ) + fftw? ( sci-libs/fftw:3.0=[threads] ) + gimp? ( + >=media-gfx/gimp-2.8.0 + ${QT_DEPEND} + ) + graphicsmagick? ( media-gfx/graphicsmagick:0= ) + jpeg? ( virtual/jpeg:0 ) + krita? ( ${QT_DEPEND} ) + opencv? ( >=media-libs/opencv-2.3.1a-r1:0= ) + openexr? ( + media-libs/ilmbase:0= + media-libs/openexr:0= + ) + png? ( media-libs/libpng:0= ) + qt5? ( ${QT_DEPEND} ) + tiff? ( media-libs/tiff:0 ) + X? ( + x11-libs/libX11 + x11-libs/libXext + ) + zlib? ( sys-libs/zlib:0= )" +RDEPEND="${COMMON_DEPEND} + ffmpeg? ( media-video/ffmpeg:0= ) +" +DEPEND="${COMMON_DEPEND} + gimp? ( dev-qt/linguist-tools ) + krita? ( dev-qt/linguist-tools ) + qt5? ( dev-qt/linguist-tools ) +" +BDEPEND="virtual/pkgconfig" + +pkg_pretend() { + if use openmp ; then + tc-has-openmp || die "Please switch to an openmp compatible compiler" + fi + + if ! test-flag-CXX -std=c++11 ; then + die "You need at least GCC 4.7.x or Clang >= 3.3 for C++11-specific compiler flags" + fi +} + +src_prepare() { + cmake_src_prepare + sed -i '/CMAKE_CXX_FLAGS/s/-g //' CMakeLists.txt || die + + if use gimp || use krita || use qt5; then + # respect user flags + sed -e '/CMAKE_CXX_FLAGS_RELEASE/d' \ + -e '/${CMAKE_EXE_LINKER_FLAGS} -s/d' \ + -i gmic-qt/CMakeLists.txt || die + local S="${S}/gmic-qt" + cmake_src_prepare + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_LIB=ON + -DBUILD_LIB_STATIC=$(usex static-libs) + -DBUILD_CLI=$(usex cli) + -DBUILD_MAN=$(usex cli) + -DBUILD_BASH_COMPLETION=$(usex cli) + -DCUSTOM_CFLAGS=ON + -DENABLE_CURL=$(usex curl) + -DENABLE_X=$(usex X) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/
commit: 2e9730d16c30ac29f3a7780e872c2b2823405502 Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:21:43 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:21:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9730d1 media-libs/exiftool: stabilize 11.99 Signed-off-by: Tim Harder gentoo.org> media-libs/exiftool/exiftool-11.99.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/exiftool/exiftool-11.99.ebuild b/media-libs/exiftool/exiftool-11.99.ebuild index 58ee12770a1..556e4d04a9d 100644 --- a/media-libs/exiftool/exiftool-11.99.ebuild +++ b/media-libs/exiftool/exiftool-11.99.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://exiftool.org/; SRC_URI="https://exiftool.org/${DIST_P}.tar.gz; SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos" IUSE="doc" SRC_TEST="do"
[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/
commit: ed8f6329562e0ba8bdd61a4264535fb08b13892f Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:43:33 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:43:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8f6329 media-video/mkvtoolnix: version bump to 48.0.0 Signed-off-by: Tim Harder gentoo.org> media-video/mkvtoolnix/Manifest | 1 + .../mkvtoolnix/{mkvtoolnix-.ebuild => mkvtoolnix-48.0.0.ebuild} | 4 ++-- media-video/mkvtoolnix/mkvtoolnix-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest index a142bf3c4e8..bdec2ee13e2 100644 --- a/media-video/mkvtoolnix/Manifest +++ b/media-video/mkvtoolnix/Manifest @@ -4,3 +4,4 @@ DIST mkvtoolnix-43.0.0.tar.xz 7486252 BLAKE2B b74577627e503cf7f5f83232ef7b0cf362 DIST mkvtoolnix-45.0.0.tar.xz 7500448 BLAKE2B 6725ac716a8882e061c31d05670d6fe5fe5900755b8e1fb0bc089c6d42529120fec9053925505f51d0453a06e46be502680321225375f2013ea3908f0ce92595 SHA512 373400c66ad8ea70b775d946842783c241fea04f4c5c9628f1652e45128e34abc41037045cbd47b83e70e350a338e5dc188cf0b51662726e0ff2e8288f0423dc DIST mkvtoolnix-46.0.0.tar.xz 7505996 BLAKE2B 22c0a3951241ec87c6004c2ed9eaf43d217a219572f48f9c47ed26625276ede180b25018f7f561f36f68e8fdf484f9cd1d51b5d6faf109916ecbfc1bc34c372b SHA512 8c88ba82a5b3eeb1eda2e1387a9beac1c3265761e189088d51464a4f6af0a9e6ba299254bbe84253ed7c832f2c4642513751617c928f1fdc52d8d7b286b6974c DIST mkvtoolnix-47.0.0.tar.xz 7532248 BLAKE2B 7b2c8763a2b2b038933dc96a58e000f13031ffbb7bc89eedb1990c3df58598c9d1f6e03ded14a9468283b3d276ecc8c7e03941bbb977a9fd9c340ed8776693f8 SHA512 dad1c976acfbbaaa75114ea21ebd5bd1367b3fb843178c11fa5ac995169411a1f9210d43bc3adfd8990a8e69ba3c5dbe6b7416bcd9250a804df1a571d04afc2d +DIST mkvtoolnix-48.0.0.tar.xz 7476388 BLAKE2B 995c468f9e2069204b539cdc3200d5543ed159c2e969bce207af828ff2ab9bd56767a10359486ed3717efcf28e1aa13f2d6b538af58fcbbc965ee5c050310739 SHA512 33cd028eb990a01433b511416b613ae0c44b398a80c4f2d56a8d419b0b76fde2c36f04024a182402d7e787ff369222df7f22873db34efe7af03746c1c2def80d diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild b/media-video/mkvtoolnix/mkvtoolnix-48.0.0.ebuild similarity index 97% copy from media-video/mkvtoolnix/mkvtoolnix-.ebuild copy to media-video/mkvtoolnix/mkvtoolnix-48.0.0.ebuild index eb57b01c0ba..4f1a6f2c045 100644 --- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild +++ b/media-video/mkvtoolnix/mkvtoolnix-48.0.0.ebuild @@ -26,11 +26,11 @@ RESTRICT="!test? ( test )" # version requirement updates and other packaging info RDEPEND=" >=dev-libs/boost-1.60:= - >=dev-libs/libebml-1.3.7:= + >=dev-libs/libebml-1.4.0:= >=dev-libs/libfmt-6.1.0:= dev-libs/pugixml:= media-libs/flac:= - >=media-libs/libmatroska-1.5.0:= + >=media-libs/libmatroska-1.6.0:= media-libs/libogg:= media-libs/libvorbis:= sys-apps/file diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild b/media-video/mkvtoolnix/mkvtoolnix-.ebuild index eb57b01c0ba..4f1a6f2c045 100644 --- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild +++ b/media-video/mkvtoolnix/mkvtoolnix-.ebuild @@ -26,11 +26,11 @@ RESTRICT="!test? ( test )" # version requirement updates and other packaging info RDEPEND=" >=dev-libs/boost-1.60:= - >=dev-libs/libebml-1.3.7:= + >=dev-libs/libebml-1.4.0:= >=dev-libs/libfmt-6.1.0:= dev-libs/pugixml:= media-libs/flac:= - >=media-libs/libmatroska-1.5.0:= + >=media-libs/libmatroska-1.6.0:= media-libs/libogg:= media-libs/libvorbis:= sys-apps/file
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gmic/
commit: 07732be1f8fff45dd0a5dea3e7a21fce9b25d101 Author: Tim Harder gentoo org> AuthorDate: Tue Jun 30 02:35:31 2020 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 30 02:35:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07732be1 media-gfx/gmic: remove old Signed-off-by: Tim Harder gentoo.org> media-gfx/gmic/Manifest | 1 - media-gfx/gmic/gmic-2.8.3.ebuild | 170 --- 2 files changed, 171 deletions(-) diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest index 0ebf428cd52..c36aae8a862 100644 --- a/media-gfx/gmic/Manifest +++ b/media-gfx/gmic/Manifest @@ -1,3 +1,2 @@ -DIST gmic_2.8.3.tar.gz 6172645 BLAKE2B 51a910ca9bb146173863f7f72dafec8ed42334757223055a5e174bebbed9e23372e1fdeb5b522c2120b203f4cbac0f255a9ada58fa62c7f83c745016d11bcabb SHA512 cde0e3fc50a97dae2b6d1dac1e7292a3d0af5e963586ec3e7ab6890721bc9617ea80b3bc86ec4cdc897d8b4ddc0fde552eea8322f8f337c447c603bcbc1403fd DIST gmic_2.9.0.tar.gz 6195597 BLAKE2B 3e1f83aa7e2024c545cab16c15cbd108ecaa33e7b0423c37cbb7e19fc9179280dfb31d819926110f06ff10a8b2b3e22b3c7f6c3e8bdece8b51c7295b8e78a974 SHA512 3b3703520998e5ad547316683158d7b60541a8cea2a7c1e7118f8de88492e0961bf1fe1da360dfb26d0ba7eaf997e7005a864364297db2bb405d532dedc4241d DIST gmic_2.9.1.tar.gz 6212626 BLAKE2B cb948987629f9bf07f3e756eb5f90526ac2012a7bd2c11021a3fbc253709d9e62ecd60a2f3a9f9fd9a8605f0f2a73497143c4f121e27d1cb5aa4f3a455916c56 SHA512 dc6a90bb130b50164f7696a2e0c702ee24267f1559f52b77d4040fa0477c452b52eb140263bb3abb49673638246784b356004866e13f6d0660feff759688b45b diff --git a/media-gfx/gmic/gmic-2.8.3.ebuild b/media-gfx/gmic/gmic-2.8.3.ebuild deleted file mode 100644 index 660e4b3ff4d..000 --- a/media-gfx/gmic/gmic-2.8.3.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_BUILD_TYPE=Release -inherit cmake bash-completion-r1 toolchain-funcs - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/dtschump/gmic.git; - inherit git-r3 -else - SRC_URI="https://gmic.eu/files/source/${PN}_${PV}.tar.gz; - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="GREYC's Magic Image Converter" -HOMEPAGE="https://gmic.eu/ https://github.com/dtschump/gmic; - -LICENSE="CeCILL-2 GPL-3" -SLOT="0" -IUSE="+cli curl ffmpeg fftw gimp graphicsmagick jpeg krita opencv openexr openmp png qt5 static-libs tiff X zlib" -REQUIRED_USE=" - || ( cli gimp krita qt5 ) - gimp? ( png zlib fftw X ) - krita? ( png zlib fftw X ) - qt5? ( png zlib fftw X ) -" - -MIN_QT_VER="5.2.0" -QT_DEPEND=" - >=dev-qt/qtcore-${MIN_QT_VER}:5= - >=dev-qt/qtgui-${MIN_QT_VER}:5= - >=dev-qt/qtnetwork-${MIN_QT_VER}:5= - >=dev-qt/qtwidgets-${MIN_QT_VER}:5= -" -COMMON_DEPEND=" - curl? ( net-misc/curl ) - fftw? ( sci-libs/fftw:3.0=[threads] ) - gimp? ( - >=media-gfx/gimp-2.8.0 - ${QT_DEPEND} - ) - graphicsmagick? ( media-gfx/graphicsmagick:0= ) - jpeg? ( virtual/jpeg:0 ) - krita? ( ${QT_DEPEND} ) - opencv? ( >=media-libs/opencv-2.3.1a-r1:0= ) - openexr? ( - media-libs/ilmbase:0= - media-libs/openexr:0= - ) - png? ( media-libs/libpng:0= ) - qt5? ( ${QT_DEPEND} ) - tiff? ( media-libs/tiff:0 ) - X? ( - x11-libs/libX11 - x11-libs/libXext - ) - zlib? ( sys-libs/zlib:0= )" -RDEPEND="${COMMON_DEPEND} - ffmpeg? ( media-video/ffmpeg:0= ) -" -DEPEND="${COMMON_DEPEND} - gimp? ( dev-qt/linguist-tools ) - krita? ( dev-qt/linguist-tools ) - qt5? ( dev-qt/linguist-tools ) -" -BDEPEND="virtual/pkgconfig" - -pkg_pretend() { - if use openmp ; then - tc-has-openmp || die "Please switch to an openmp compatible compiler" - fi - - if ! test-flag-CXX -std=c++11 ; then - die "You need at least GCC 4.7.x or Clang >= 3.3 for C++11-specific compiler flags" - fi -} - -src_prepare() { - cmake_src_prepare - sed -i '/CMAKE_CXX_FLAGS/s/-g //' CMakeLists.txt || die - - if use gimp || use krita || use qt5; then - # respect user flags - sed -e '/CMAKE_CXX_FLAGS_RELEASE/d' \ - -e '/${CMAKE_EXE_LINKER_FLAGS} -s/d' \ - -i gmic-qt/CMakeLists.txt || die - local S="${S}/gmic-qt" - cmake_src_prepare - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_LIB=ON - -DBUILD_LIB_STATIC=$(usex static-libs) - -DBUILD_CLI=$(usex cli) - -DBUILD_MAN=$(usex cli) - -DBUILD_BASH_COMPLETION=$(usex cli) - -DCUSTOM_CFLAGS=ON - -DENABLE_CURL=$(usex curl) - -DENABLE_X=$(usex X) -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: dd52c1872daef28f474a9ac3aef7a7b8bcf7efaa Author: Aaron Bauman gentoo org> AuthorDate: Tue Jun 30 00:15:07 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Jun 30 00:15:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd52c187 */*: Mask more Py2 only stuff * Please see -dev ML for discussion * Fix stuff by porting to Py3, removing bindings, etc Signed-off-by: Aaron Bauman gentoo.org> profiles/package.mask | 40 1 file changed, 40 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 9ed842992fe..3acfaf506d8 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,46 @@ #--- END OF EXAMPLES --- +# Aaron Bauman (2020-06-29) +# More Py2 only stuff. Plz see -dev ML for discussions +# Remove bindings, port to Py3, etc +# Removal in 30 days +app-dicts/opendict +app-editors/editra +app-office/taskcoach +app-backup/holland +app-backup/holland-backup-example +app-backup/holland-backup-pgdump +app-backup/holland-backup-random +app-backup/holland-backup-sqlite +app-backup/holland-lib-common +app-backup/holland-lib-lvm +app-cdr/burn-cd +app-editors/leo +app-emulation/playonlinux +app-text/bibus +dev-db/SchemaSync +dev-python/squaremap +dev-util/wxglade +media-gfx/fontypython +media-gfx/fr0st +sci-chemistry/apbs +sci-chemistry/autodock +sci-chemistry/eden +sci-chemistry/p3d +sci-chemistry/pdb2pqr +sci-chemistry/pdb-tools +sci-chemistry/prodecomp +sci-chemistry/pymol-plugins-caver +sci-chemistry/pymol-plugins-dssp +sci-chemistry/pymol-plugins-promol +sci-chemistry/relax +sci-chemistry/sparky +sci-chemistry/vmd +www-apps/roundup +www-apps/viewvc +x11-misc/nts + # Stephan Hartmann (2020-06-29) # Dev channel releases are only for people who # are developers or want more experimental features
[gentoo-commits] repo/proj/prefix:master commit in: scripts/
commit: e77fd01734f21ec2e9c985c28ba4eb30c1b2bc9d Author: Benda Xu gentoo org> AuthorDate: Mon Jun 29 23:34:25 2020 + Commit: Benda XU gentoo org> CommitDate: Mon Jun 29 23:52:25 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e77fd017 scripts/bootstrap-prefix.sh: do not skip USE=ssl in stage3. USE=-ssl has been introduced in d830d32f64280bb 10 years ago to simplify bootstrap logic, when cryptography was not crucial. Now the assumptions do not hold anymore and USE=-ssl causes more cursed situations than it cures. This results in cleaner and more correct code. As a by-product, it fixes Bug 728986. This has been tested on prefix-standalone, call for more tests. Reported-By: Sammy Pfeiffer, devourer, anb Closes: https://bugs.gentoo.org/728986 Signed-off-by: Benda Xu gentoo.org> scripts/bootstrap-prefix.sh | 4 1 file changed, 4 deletions(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index d72d868a4e..3a9dd3cb87 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -1525,7 +1525,6 @@ do_emerge_pkgs() { -libcxx -nls -pcre - -ssl -python -qmanifest -qtegrity bootstrap @@ -2028,15 +2027,12 @@ bootstrap_stage3() { chmod +x "${ROOT}"/sbin/openrc-run fi - # gettext pulls in portage, which since 2.2.28 needs ssl enabled, so - # we need to lift our mask for that. (USE=ssl) pkgs=( virtual/os-headers sys-devel/gettext sys-apps/portage ) - USE="ssl" \ without_stack_emerge_pkgs "" "${pkgs[@]}" || return 1 # Switch to the proper portage.
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/, net-im/telegram-desktop/files/
commit: 083a373e66379c9f2d82a701cb21889186e47766 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 29 21:48:56 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 29 23:39:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083a373e net-im/telegram-desktop: bump to 2.1.14 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> net-im/telegram-desktop/Manifest | 1 + net-im/telegram-desktop/files/2.1.14-no-gtk.patch | 21 +++ .../telegram-desktop-2.1.14.ebuild | 155 + 3 files changed, 177 insertions(+) diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest index 64596b04aa6..7305e795f3e 100644 --- a/net-im/telegram-desktop/Manifest +++ b/net-im/telegram-desktop/Manifest @@ -2,3 +2,4 @@ DIST tdesktop-2.1.0-full.tar.gz 26133964 BLAKE2B c5eb476ea3ed02c2618e5b770bdce36 DIST tdesktop-2.1.11-full.tar.gz 36548657 BLAKE2B 969ee0b680cb225c86bbab25e792b9fa21182227d73f062700ac56f08de83b249cca41d661c711e1a7dbcbeeeda70ddb13535403bee6f001ea10c4864b995c67 SHA512 9f2fba2814a5ab64f946913e32fce66dbc842d9607cbaee00994689ef6a661a04c2a8de5e075fc532e7d8926b51432c06c2b1510b019d729eef40da373d91d42 DIST tdesktop-2.1.12-full.tar.gz 36549678 BLAKE2B 0a973f8f560ccd30a35f172d4a63af9b4d16601af47f2ed71f37f6c3845e328501a79062f2917f37842248646b60ff3d88f8444d75df8bbae967969907cd3a83 SHA512 961f7e4900f782d58d5d1b1045590a7029777c3daa8d26f47a61663de9ab0c3c3cdfa7507c0710af2fb231e480ffe67de0bcbd61b72acb751ae8133b73d86cff DIST tdesktop-2.1.13-full.tar.gz 36549505 BLAKE2B 48514be8add4ad4491c8e81a868f140228787ee489de7cd90faf31dbee959b0fb87cf2c844bf98c5b62fd6de8e32f504a6d19b071c56e6a4c0cd489d7b283818 SHA512 f28ae7c8c9a9eb8094fc52784742b470235234a3df7487902152858bc7c297b2dcfe5c8b939cdb9653a356b3835609e7289f53cdf7d5fb3f009823d3dbeb1bd8 +DIST tdesktop-2.1.14-full.tar.gz 36578245 BLAKE2B 0ec3e5e4d696544975a95a6ab70f240b2ab172ab5135ad037d1537d57b0aef2ce9f479cdfae89a6499ef31e391ac65e3d40476918beadac11d4541f4a52e7ead SHA512 4c48e235ac790ecd2d5e7344de9641d0e843e7d2e46a3883f8016587034bc7f5aebd4e1b26c701a225dfb3777b610d69a2ccc685aaa5ee08a163fdd49fee1e9e diff --git a/net-im/telegram-desktop/files/2.1.14-no-gtk.patch b/net-im/telegram-desktop/files/2.1.14-no-gtk.patch new file mode 100644 index 000..365b7f2967e --- /dev/null +++ b/net-im/telegram-desktop/files/2.1.14-no-gtk.patch @@ -0,0 +1,21 @@ +diff --git a/Telegram/SourceFiles/platform/linux/specific_linux.cpp b/Telegram/SourceFiles/platform/linux/specific_linux.cpp +index eb23796..3424bab 100644 +--- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp b/Telegram/SourceFiles/platform/linux/specific_linux.cpp +@@ -521,6 +521,7 @@ QString GetIconName() { + } + + bool GtkClipboardSupported() { ++#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION + return (Libs::gtk_clipboard_get != nullptr) + && (Libs::gtk_clipboard_wait_for_contents != nullptr) + && (Libs::gtk_clipboard_wait_for_image != nullptr) +@@ -532,6 +533,8 @@ bool GtkClipboardSupported() { + && (Libs::gdk_pixbuf_get_rowstride != nullptr) + && (Libs::gdk_pixbuf_get_has_alpha != nullptr) + && (Libs::gdk_atom_intern != nullptr); ++#endif // !TDESKTOP_DISABLE_GTK_INTEGRATION ++ return false; + } + + QImage GetImageFromClipboard() { diff --git a/net-im/telegram-desktop/telegram-desktop-2.1.14.ebuild b/net-im/telegram-desktop/telegram-desktop-2.1.14.ebuild new file mode 100644 index 000..c8c7b4eb668 --- /dev/null +++ b/net-im/telegram-desktop/telegram-desktop-2.1.14.ebuild @@ -0,0 +1,155 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit cmake desktop flag-o-matic python-any-r1 xdg-utils + +MY_P="tdesktop-${PV}-full" + +DESCRIPTION="Official desktop client for Telegram" +HOMEPAGE="https://desktop.telegram.org; +SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz; + +LICENSE="GPL-3-with-openssl-exception" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dbus enchant +gtk +hunspell libressl pulseaudio +spell wayland +X" + +RDEPEND=" + !net-im/telegram-desktop-bin + app-arch/lz4:= + app-arch/xz-utils + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + dev-libs/xxhash + dev-qt/qtcore:5 + dev-qt/qtgui:5[dbus?,jpeg,png,wayland?,X(-)?] + dev-qt/qtimageformats:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png,X(-)?] + media-fonts/open-sans + media-libs/fontconfig:= + ~media-libs/libtgvoip-2.4.4_p20200627[alsa?,pulseaudio?] + media-libs/openal[alsa?,pulseaudio?] + media-libs/opus:= + media-video/ffmpeg:=[alsa?,opus,pulseaudio?] + sys-libs/zlib[minizip] +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 31db2fdad4759ac77b5d707f8b676b73a05c1d9d Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 29 21:32:31 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 29 23:39:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31db2fda media-libs/libtgvoip: bump to 2.4.4_p20200627 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200627.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 3706d81c31e..570522f059a 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1,3 @@ DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 DIST libtgvoip-2.4.4_p20200525.tar.gz 1482357 BLAKE2B 9324165a2818f3d6907fb80403c8df83e196e7566161d781f5608c2bc4fc0f34a4b69883202ac1a9d20d783d363534c11436cedcd24fa93c092eaca97369734e SHA512 5c9fbbccde8fb7dbe8076cda53a3ec80f633493c9b3016627307463dca3426623703cd28ea7ad360bd9ff7c062edecd04787b9f8a32c439cc6622d8680d624c0 +DIST libtgvoip-2.4.4_p20200627.tar.gz 1090601 BLAKE2B 243ee9c85224f903579581c217c7cec818311bd77af0fedb937c1bdb64bf92441c5c0d72515e1fee31b4a89faf59d0a3e3447cdb458303116cfde887e333faa2 SHA512 73a861ea2dba9afcae061e5d8ac0e03d1c65dc7b5e65bcacb3a95d74e816fe96604f24e042e7cf0d67723281c39f85f4337eb2fde275d68e50b0104f29f42271 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild new file mode 100644 index 000..2feb78fb5bb --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="d40d077ddab10a81fe619477cea8380cfa7efcea" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/jsonnet/
commit: 9e8f6fe180f5482b87f6378e05049ecf507c6995 Author: Patrick McLean sony com> AuthorDate: Mon Jun 29 23:11:28 2020 + Commit: Patrick McLean gentoo org> CommitDate: Mon Jun 29 23:11:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8f6fe1 dev-lang/jsonnet-0.16.0: Stabilize Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Patrick McLean gentoo.org> dev-lang/jsonnet/jsonnet-0.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/jsonnet/jsonnet-0.16.0.ebuild b/dev-lang/jsonnet/jsonnet-0.16.0.ebuild index d3e73e1a081..6de0f83af2c 100644 --- a/dev-lang/jsonnet/jsonnet-0.16.0.ebuild +++ b/dev-lang/jsonnet/jsonnet-0.16.0.ebuild @@ -15,7 +15,7 @@ IUSE="custom-optimization python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" python? ( ${PYTHON_DEPS} ) "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: 039f8edb45f36e64b71cdfcdd1f0dd3cd81076df Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Jun 29 22:08:43 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Jun 29 22:08:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039f8edb dev-libs/nss: bump to require >=dev-libs/nspr-4.26 Reported-by: Georgy Yakovlev gentoo.org> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/nss/{nss-3.54.ebuild => nss-3.54-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss/nss-3.54.ebuild b/dev-libs/nss/nss-3.54-r1.ebuild similarity index 99% rename from dev-libs/nss/nss-3.54.ebuild rename to dev-libs/nss/nss-3.54-r1.ebuild index d94d193dbe9..5d96e159be4 100644 --- a/dev-libs/nss/nss-3.54.ebuild +++ b/dev-libs/nss/nss-3.54-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal -NSPR_VER="4.25" +NSPR_VER="4.26" RTM_NAME="NSS_${PV//./_}_RTM" DESCRIPTION="Mozilla's Network Security Services library that implements PKI support"
[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2/
commit: 1034cfdcc76121da5843798a08cfebaa226385eb Author: Matthew Thode gentoo org> AuthorDate: Mon Jun 29 21:47:34 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Jun 29 21:47:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1034cfdc www-apps/icingaweb2: 2.8.1 bump Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> www-apps/icingaweb2/Manifest| 1 + www-apps/icingaweb2/icingaweb2-2.8.1.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest index 4de25c04922..8aea70bd03f 100644 --- a/www-apps/icingaweb2/Manifest +++ b/www-apps/icingaweb2/Manifest @@ -1,3 +1,4 @@ DIST icingaweb2-2.7.1.tar.gz 8389123 BLAKE2B f5e469c1fde2b7bc2c22f898a5fb5370ca3788571501f070ed56b32afe8a155aafe70a06bbe09b77cd996725c3e176363aaf0fa885bc843102c56ddfa14da11d SHA512 0300e483e83699a79750dcfd4467a151fcfa95a1eb8735e8d0d8e5d59595ad252b630add3cb462fa4c115b2891f9ab904739ee36d5eb7fcdfb489c9d7658f1b6 DIST icingaweb2-2.7.3.tar.gz 8388950 BLAKE2B 8d32f770020f72f1fbbf4c73de1935430976afe976c0b4497a1dd470aad286a9ec57d16dcd1f3f7354082206033d58b43966884c453fd8dd4106c13d8d3e8359 SHA512 eee3f81bb3eb29eeaeffe2f890639a12d75f9acf3b7c6649faaff3ab817ab2a5b6cd93b31637794969817f2d42ef5a46704fdc09488642caf6380f57c90d97cb DIST icingaweb2-2.8.0.tar.gz 8512745 BLAKE2B efcaa75c571b723b59d6d8d305ca541923499d4b083cfabf6f0ced116a6e47bd2e0ed512bdf9043ea47a7931f8e3f567a3b5ffca328076e90ed860ef84df2bfc SHA512 d9cf34284dcc924e758bafbe6169522193f935810b835d005b20d0b9af9c6bf7fd20475b7deea53a18067368e07e89656c7e75f51c5a5313d570836e50e3b638 +DIST icingaweb2-2.8.1.tar.gz 8513180 BLAKE2B ee386e1a7cdba73d1ee7f7196fe0a759bdb1ddae6bb5d225b9a6ceabf0b638f8d0e9f9d963635339951ea668b0fefd6569ba58797289990f4b63a4c65f0559b3 SHA512 4c8aaeebd96f484cac5b62c5bdc871b06c2d0a9194e3067d6dd439ce9132c913971d0a625cf32c231fe4fa3644a9cdbe25ae2211a81e572bcb7fef95d528cca8 diff --git a/www-apps/icingaweb2/icingaweb2-2.8.1.ebuild b/www-apps/icingaweb2/icingaweb2-2.8.1.ebuild new file mode 100644 index 000..cff8286 --- /dev/null +++ b/www-apps/icingaweb2/icingaweb2-2.8.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit depend.apache eutils multilib + +DESCRIPTION="Icinga Web 2 - Frontend for icinga2" +HOMEPAGE="http://www.icinga.org/; + +if [[ ${PV} == * ]];then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Icinga/icingaweb2.git; + EGIT_BRANCH="master" +else + SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres" +REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )" + +DEPEND=">=net-analyzer/icinga2-2.1.1 + dev-php/pecl-imagick + pdf? ( media-gfx/imagemagick[png] ) + apache2-server? ( >=www-servers/apache-2.4.0 ) + nginx? ( >=www-servers/nginx-1.7.0:* ) + || ( + dev-lang/php:5.6[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + dev-lang/php:7.1[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + dev-lang/php:7.2[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + dev-lang/php:7.3[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + dev-lang/php:7.4[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + ) + acct-group/icingacmd + acct-group/icingaweb2" +RDEPEND="${DEPEND}" + +want_apache2 + +pkg_setup() { + depend.apache_pkg_setup + + use nginx && usermod -a -G icingacmd,icingaweb2 nginx + use apache2 && usermod -a -G icingacmd,icingaweb2 apache +} + +pkg_config() { + if [[ -d /etc/icingaweb2 ]] ; then + einfo "Updating existing installation ..." + else + einfo "Running first time setup ..." + einfo "Creating configuration directory ..." + /usr/share/${PN}/bin/icingacli setup config directory + einfo "Creating authentication token for web setup ..." + /usr/share/${PN}/bin/icingacli setup token create + if use apache2 ; then + einfo "The following might be useful for your Apache2 configuration:" + /usr/share/${PN}/bin/icingacli setup config webserver apache --document-root /usr/share/${PN}/public + fi + if use nginx ; then + einfo "The following
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 39b0b8a62dde04f4e0baa523aff90fc8fc8fc8cc Author: Matthew Thode gentoo org> AuthorDate: Mon Jun 29 21:41:59 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Jun 29 21:47:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b0b8a6 dev-ruby/facter: 3.14.11 stable amd64/x86 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.14.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.11.ebuild b/dev-ruby/facter/facter-3.14.11.ebuild index b7819b83844..f2b40c9e3b7 100644 --- a/dev-ruby/facter/facter-3.14.11.ebuild +++ b/dev-ruby/facter/facter-3.14.11.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-power/tuxedo-cc-wmi/
commit: e2761026bcc9f51c75e011cf99e0f191f31f2297 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Jun 29 21:25:37 2020 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jun 29 21:29:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2761026 sys-power/tuxedo-cc-wmi: added new ebuild Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Marc Schiffbauer gentoo.org> sys-power/tuxedo-cc-wmi/Manifest | 1 + sys-power/tuxedo-cc-wmi/metadata.xml | 9 + sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild | 23 ++ 3 files changed, 33 insertions(+) diff --git a/sys-power/tuxedo-cc-wmi/Manifest b/sys-power/tuxedo-cc-wmi/Manifest new file mode 100644 index 000..1cbeb56e540 --- /dev/null +++ b/sys-power/tuxedo-cc-wmi/Manifest @@ -0,0 +1 @@ +DIST tuxedo-cc-wmi-0.1.4.tar.gz 25089 BLAKE2B f71eedeb02a301caf27ef12326cc9c163631788c5b991e980e78b618ff767ab4c0f6a609ebffefb3afa830b781e6043bdb85b9e4659927838c280d0aaa3b300c SHA512 a41faa7290859410eb8446dd02ee2bdf87a3085882f3fc6b968701bb14bab87bd6bcd4bf9839111c62eab8a8751f8c2cf378aa7297879f7781f73998199e5f27 diff --git a/sys-power/tuxedo-cc-wmi/metadata.xml b/sys-power/tuxedo-cc-wmi/metadata.xml new file mode 100644 index 000..e42604230c1 --- /dev/null +++ b/sys-power/tuxedo-cc-wmi/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +msch...@gentoo.org +Marc Schiffbauer + + + diff --git a/sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild b/sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild new file mode 100644 index 000..990f9c91e1e --- /dev/null +++ b/sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod toolchain-funcs + +DESCRIPTION="Kernel Module for Tuxedo WMI" +HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-cc-wmi; +SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +BUILD_TARGETS="all" +MODULE_NAMES="tuxedo_cc_wmi(tuxedo:${S}:src)" + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="CC=$(tc-getBUILD_CC) KERN_DIR=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1" +}
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/
commit: bd7f8944b45a4ab047f3da2c452c3602b7ef02a1 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Jun 29 21:27:23 2020 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jun 29 21:29:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7f8944 app-laptop/tuxedo-control-center-bin: added new ebuild Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Marc Schiffbauer gentoo.org> app-laptop/tuxedo-control-center-bin/Manifest | 1 + app-laptop/tuxedo-control-center-bin/metadata.xml | 8 +++ .../tuxedo-control-center-bin-1.0.3.ebuild | 78 ++ 3 files changed, 87 insertions(+) diff --git a/app-laptop/tuxedo-control-center-bin/Manifest b/app-laptop/tuxedo-control-center-bin/Manifest new file mode 100644 index 000..0a98d1abf69 --- /dev/null +++ b/app-laptop/tuxedo-control-center-bin/Manifest @@ -0,0 +1 @@ +DIST tuxedo-control-center_1.0.3.rpm 71190696 BLAKE2B 8892d6612f5610171a8b4832b3a806afab0e1ae8cab10c60dc731100b2e8a0e4e680b19e90d63695ce90bab65e904be0a924e1accdd21fb403cb7773771fb21f SHA512 cc76fe1b65f8b8bd8c43352cd64400c635e7b8db0fd07b71fff6caef690d9c3f415350cba5dbdab14c8dca5aadf045d458ab399bc58cb070b0ee2d11563252c0 diff --git a/app-laptop/tuxedo-control-center-bin/metadata.xml b/app-laptop/tuxedo-control-center-bin/metadata.xml new file mode 100644 index 000..7b7524b9586 --- /dev/null +++ b/app-laptop/tuxedo-control-center-bin/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd'> + + + msch...@gentoo.org + Marc Schiffbauer + + diff --git a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.0.3.ebuild b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.0.3.ebuild new file mode 100644 index 000..02e798937cc --- /dev/null +++ b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.0.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rpm systemd xdg-utils + +MY_PN="${PN/-bin/}" + +DESCRIPTION="Tool to control performance, energy, fan and comfort settings on TUXEDO laptops" +HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center; +SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.1/x86_64/${MY_PN}_${PV}.rpm; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="" + +RESTRICT="strip splitdebug" + +DEPEND="sys-power/tuxedo-cc-wmi" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}" + +src_prepare() { + default + rm -rf usr/lib + mkdir files +} + +src_install() { + insinto / + doins -r usr opt + find . -type f -perm -a=x | while read f; do + chmod 0755 "${D}/${f}" + done + + dosym ../../opt/tuxedo-control-center/tuxedo-control-center /usr/bin/tuxedo-control-center + + insinto /usr/share/dbus-1/system.d/ + doins opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf + + insinto /usr/share/polkit-1/actions + doins opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/de.tuxedocomputers.tcc.policy + + systemd_dounit opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service + systemd_dounit opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service +} + +pkg_config() { + ebegin "Reloading systemd" + systemctl daemon-reload + eend $? + ebegin "Enabling and starting tccd.service" + systemctl enable --now tccd + eend $? + ebegin "Enabling and starting tccd-sleep.service" + systemctl enable --now tccd-sleep + eend $? +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + elog + elog "You need to enable tccd and tccd-sleep service before running tuxedo-control-center" + elog + elog "For your convenience you may just call:" + elog " emerge --config =${P}" + elog +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/
commit: 35467927a9574c97b524e20c020149ab92494e16 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Jun 29 21:27:51 2020 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jun 29 21:29:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35467927 app-laptop/tuxedo-keyboard: added new ebuild Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Marc Schiffbauer gentoo.org> app-laptop/tuxedo-keyboard/Manifest| 1 + app-laptop/tuxedo-keyboard/metadata.xml| 9 + .../tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild | 23 ++ 3 files changed, 33 insertions(+) diff --git a/app-laptop/tuxedo-keyboard/Manifest b/app-laptop/tuxedo-keyboard/Manifest new file mode 100644 index 000..6f792af4400 --- /dev/null +++ b/app-laptop/tuxedo-keyboard/Manifest @@ -0,0 +1 @@ +DIST tuxedo-keyboard-2.0.5.tar.gz 31001 BLAKE2B 931d011e2ac521cef1670a8952886c1ac9b2476c6227c2b3cfce28d52622d3869f3c55773279eea3cbcc94d7c5b12d5d5653a8e2f9c142d0c044fa23fddd958c SHA512 3b7a9331d04e2918f3452f9561b05f39ea458960c2ade299a368899638987178cfd33fa066a0835f88b14c240d7937692d7994ccf978749ea7fdc428e587e06a diff --git a/app-laptop/tuxedo-keyboard/metadata.xml b/app-laptop/tuxedo-keyboard/metadata.xml new file mode 100644 index 000..e42604230c1 --- /dev/null +++ b/app-laptop/tuxedo-keyboard/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +msch...@gentoo.org +Marc Schiffbauer + + + diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild new file mode 100644 index 000..52e9192e8a9 --- /dev/null +++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod toolchain-funcs + +DESCRIPTION="Kernel Module for Tuxedo Keyboard" +HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard; +SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +BUILD_TARGETS="all" +MODULE_NAMES="tuxedo_keyboard(tuxedo:${S}:src)" + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="CC=$(tc-getBUILD_CC) KERN_DIR=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/files/
commit: 5c5607e394bfaf88ebba5792ff2354e26c5707ee Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 29 20:59:31 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 29 21:02:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5607e3 dev-libs/nss: update ppc abi patch Bug: https://bugs.gentoo.org/722110 Closes: https://bugs.gentoo.org/730172 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> dev-libs/nss/files/nss-3.53-fix-building-on-ppc.patch | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/nss/files/nss-3.53-fix-building-on-ppc.patch b/dev-libs/nss/files/nss-3.53-fix-building-on-ppc.patch index be2d4802c4c..962b9cb1eed 100644 --- a/dev-libs/nss/files/nss-3.53-fix-building-on-ppc.patch +++ b/dev-libs/nss/files/nss-3.53-fix-building-on-ppc.patch @@ -1,9 +1,9 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=1642174 -From 9e4f30b3168a95243df0c0891e3e432bc95382ad Mon Sep 17 00:00:00 2001 +From a7a862bab5e4aae4615ddae3cbe230345f92ed0d Mon Sep 17 00:00:00 2001 From: Lauri Kasanen Date: Mon, 1 Jun 2020 12:11:45 +0300 -Subject: [PATCH v2] Bug 1642174 /usr/bin/ld: OBJS/Linux_SINGLE_SHLIB/sha512-p8.o: +Subject: [PATCH v3] Bug 1642174 /usr/bin/ld: OBJS/Linux_SINGLE_SHLIB/sha512-p8.o: ABI version 2 is not compatible with ABI version 1 output Don't try to build the SHA-2 accelerated asm on old-ABI ppc. @@ -17,7 +17,7 @@ Signed-off-by: Lauri Kasanen 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/freebl/Makefile b/lib/freebl/Makefile -index 5f7384429..d01587c7a 100644 +index 5f7384429..e0461c7d3 100644 --- a/lib/freebl/Makefile +++ b/lib/freebl/Makefile @@ -267,9 +267,12 @@ ifeq ($(CPU_ARCH),arm) @@ -25,9 +25,9 @@ index 5f7384429..d01587c7a 100644 ifeq ($(CPU_ARCH),ppc) EXTRA_SRCS += gcm-ppc.c -ASFILES += sha512-p8.s -+PPC_ABI := $(shell $(CC) -dM -E - < /dev/null | grep _CALL_ELF | awk '{ print $3 }') ifdef USE_64 DEFINES += -DNSS_NO_INIT_SUPPORT ++PPC_ABI := $(shell $(CC) -dM -E - < /dev/null | awk '$$2 == "_CALL_ELF" {print $$3}') +ifeq ($(PPC_ABI),2) +ASFILES += sha512-p8.s +endif
[gentoo-commits] repo/gentoo:master commit in: net-dns/maradns/
commit: 66ccd5c60fa822901c6adc37685e3911c460447c Author: Piotr Karbowski gentoo org> AuthorDate: Mon Jun 29 21:01:35 2020 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Jun 29 21:01:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ccd5c6 net-dns/maradns: Adding myself to maintainers. Signed-off-by: Piotr Karbowski gentoo.org> net-dns/maradns/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-dns/maradns/metadata.xml b/net-dns/maradns/metadata.xml index 08d29c2b89a..1989b4903ef 100644 --- a/net-dns/maradns/metadata.xml +++ b/net-dns/maradns/metadata.xml @@ -1,6 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> + +slashbe...@gentoo.org +Piotr Karbowski + ktr...@yandex.ru Victor Kustov
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: a250152db47aca94418d17b02fed1c70dd826023 Author: Stephan Hartmann googlemail com> AuthorDate: Mon Jun 29 07:08:11 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Jun 29 20:54:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a250152d www-client/chromium: dev channel bump to 85.0.4181.8 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Stephan Hartmann googlemail.com> Signed-off-by: Mike Gilbert gentoo.org> www-client/chromium/Manifest | 2 + www-client/chromium/chromium-85.0.4181.8.ebuild| 866 + .../chromium/files/chromium-85-ozone-include.patch | 24 + www-client/chromium/metadata.xml | 1 + 4 files changed, 893 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index d738c1693e3..8f0047fc5b2 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,5 +1,7 @@ DIST chromium-83.0.4103.116.tar.xz 802626772 BLAKE2B 6890d8f4a4a9b12ab56a63e037129f6b77f03f95a841494505fdbbe212b0dd756e5558bddd7ee186669929c6069568c76b70b179fe4a58ccad465f2d4677d6e5 SHA512 dbd92fb04183ec1402401388f70b18b95040083c9ea8bf2ea6b1692fddc375b090968b13afb010ebf412b480b34747eb2c82709adbeb386cccf60b972f23254f DIST chromium-84-patchset-3.tar.xz 20148 BLAKE2B d910570b43f63bcf4ead90ca4e4005a08d7c85b5b4e7af2a70ec4bc18265cbe8b075523878710075cfee4e0631eb3374e1e6d06251f4bf03377954807b1951e9 SHA512 316db8b0359b10a988242a0d665475d912fa9b610a547478d8c39b337afc02780a54d7024e231eb4fd402063cf439f6e2b4bb92a4968c8e0c3e69d84a2ae1664 DIST chromium-84.0.4147.68.tar.xz 845188784 BLAKE2B a0185a5aacc1297f6240e2d887e980c69ba1219267714fb82c87e2ec31e4a3bee24ea9c059fc4f56dcc5c3e576d0baf5b59ec3576fc266daac583cf2b2917b56 SHA512 c5304dfa76ec9bf1d7e96116b6560b77d636eaa226acf7be46798f4b161c6aba90c54bec797dfbf1e48ece46d4e52e44737ed68457f9b10bbc11658a9020bffd +DIST chromium-85-patchset-1.tar.xz 9164 BLAKE2B ae52909be374accc0bfa1d9928beb573409de6f6b4f6e1e2cb9f45a7ecdf7a70dcae66f95697a718c2d8271a402b1ce3546c20a85510e219da4d12d3e09419cd SHA512 d04ffd78315710312fbda1161dced731ae23441080ccf3f410b06a22950fa72b6e67f45abe9c9c2a509881191da4ddc4aff391c8cc5c80adfe06c6154ea857d0 +DIST chromium-85.0.4181.8.tar.xz 863049932 BLAKE2B 0a43002498254297ff15e569912b22d5d5b701c1939b92dc544fe2c8c6dbc0190f6afbe3cbe927cd145156ff1b3a9741bd4faf03a37b7aa20f63fec77f899a35 SHA512 7a8141ede000e81346c3ffb62caef1660fed98450eb088a9ba048a7b75a1255c1fc3e5a015e2c0988ad0fd05dc7116d169693465a0d1421c24519d23f7640a98 DIST setuptools-44.1.0.zip 858569 BLAKE2B f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68 SHA512 4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf DIST xcb-proto-1.14.tar.xz 143384 BLAKE2B 60212b0f0ce039a64a2e6cbbc78564eeffc57cff20987b37dc780d8d97ae888a7dbfbbaadc6e0e4bedfc5d1e360f16318e3825ad8406de668d9c7c66cf7f4b5d SHA512 de66d568163b6da2be9d6c59984f3afa3acd119a781378638045fd68018665ef5c9af98f024e9962ba3eb7c7a4d85c27ba70ffafceb2324ccc6940f34de16690 diff --git a/www-client/chromium/chromium-85.0.4181.8.ebuild b/www-client/chromium/chromium-85.0.4181.8.ebuild new file mode 100644 index 000..14d6fac66e6 --- /dev/null +++ b/www-client/chromium/chromium-85.0.4181.8.ebuild @@ -0,0 +1,866 @@ +# Copyright 2009-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 ) + +CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk vi zh-CN zh-TW" + +inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://chromium.org/; +XCB_PROTO_VERSION="1.14" +PATCHSET="1" +PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz + https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip + https://www.x.org/releases/individual/proto/xcb-proto-${XCB_PROTO_VERSION}.tar.xz + https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="component-build cups cpu_flags_arm_neon +hangouts headless +js-type-check kerberos ozone pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc wayland widevine" +RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )" +REQUIRED_USE=" + component-build? ( !suid ) +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: a8b0b73ce365fa86f4b12e2be4e9ed5278036728 Author: Stephan Hartmann googlemail com> AuthorDate: Mon Jun 29 07:10:13 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Jun 29 20:54:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b0b73c profiles: mask chromium dev channel release (M85) Signed-off-by: Stephan Hartmann googlemail.com> Signed-off-by: Mike Gilbert gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/16487 profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 2398a9c0505..9ed842992fe 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,12 @@ #--- END OF EXAMPLES --- +# Stephan Hartmann (2020-06-29) +# Dev channel releases are only for people who +# are developers or want more experimental features +# and accept a more unstable release. +>=www-client/chromium-85 + # Michał Górny (2020-06-29) # Unmaintained in Gentoo. Multiple unresolved vulnerabilities. # Suggested replacement: sys-apps/portage (just kidding).
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wdisplays/
commit: 4211ab464b6ad019680b05e9042b98bc7b23af92 Author: Matthias Coppens gmail com> AuthorDate: Mon Jun 29 20:52:03 2020 + Commit: Matthias Coppens gmail com> CommitDate: Mon Jun 29 20:53:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4211ab46 gui-apps/wdisplays: New package Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthias Coppens gmail.com> gui-apps/wdisplays/Manifest | 1 + gui-apps/wdisplays/metadata.xml | 8 gui-apps/wdisplays/wdisplays-1.0.ebuild | 27 +++ gui-apps/wdisplays/wdisplays-.ebuild | 27 +++ 4 files changed, 63 insertions(+) diff --git a/gui-apps/wdisplays/Manifest b/gui-apps/wdisplays/Manifest new file mode 100644 index 000..0cb2a7b --- /dev/null +++ b/gui-apps/wdisplays/Manifest @@ -0,0 +1 @@ +DIST wdisplays-1.0.tar.gz 106819 BLAKE2B d8a34ea82b88f99e27b5c42dc2e8bfed2bf69db719617d81d5f2c994e9020d206937e940f57452c99b534ceda241cea570899c7bdc74377009f7aa013e78b638 SHA512 876e883747331cf67d351b7afec963d6d52b6fa3870a57ed147acf898a662fb41407b3e835acc167d32de969d4001dbe8429340849ad09a7f7b8bfdabee61e3e diff --git a/gui-apps/wdisplays/metadata.xml b/gui-apps/wdisplays/metadata.xml new file mode 100644 index 000..7066f7e --- /dev/null +++ b/gui-apps/wdisplays/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +Matthias Coppens +coppens.matthias@gmail.com + + diff --git a/gui-apps/wdisplays/wdisplays-1.0.ebuild b/gui-apps/wdisplays/wdisplays-1.0.ebuild new file mode 100644 index 000..02f3aa3 --- /dev/null +++ b/gui-apps/wdisplays/wdisplays-1.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://github.com/cyclopsian/${PN}; +case "${PV}" in + "") + inherit git-r3 + ;; + *) + SRC_URI="${EGIT_REPO_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz" +esac +inherit meson xdg + +DESCRIPTION="GUI display configurator for wlroots compositors" +HOMEPAGE="https://cyclopsian.github.io/${PN}; + +BDEPEND=" + x11-libs/gtk+:3 + gui-libs/wlroots" +DEPEND="${BDEPEND}" + +LICENSE="GPL-3+" +SLOT="0" + +KEYWORDS="~amd64" diff --git a/gui-apps/wdisplays/wdisplays-.ebuild b/gui-apps/wdisplays/wdisplays-.ebuild new file mode 100644 index 000..88406d3 --- /dev/null +++ b/gui-apps/wdisplays/wdisplays-.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://github.com/cyclopsian/${PN}; +case "${PV}" in + "") + inherit git-r3 + ;; + *) + SRC_URI="${EGIT_REPO_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz" +esac +inherit meson xdg + +DESCRIPTION="GUI display configurator for wlroots compositors" +HOMEPAGE="https://cyclopsian.github.io/${PN}; + +BDEPEND=" + x11-libs/gtk+:3 + gui-libs/wlroots" +DEPEND="${BDEPEND}" + +LICENSE="GPL-3+" +SLOT="0" + +KEYWORDS=""
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/rstcheck/
commit: f3f1efad1dcb90ffac52c0ea3facfb3d68701d56 Author: Samuel Bernardo gmail com> AuthorDate: Mon Jun 29 20:25:23 2020 + Commit: Samuel Bernardo gmail com> CommitDate: Mon Jun 29 20:25:46 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3f1efad dev-python/rstcheck: Add distutils_enable_tests pytest since it allows to remove IUSE and RESTRICT. Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Samuel Bernardo gmail.com> dev-python/rstcheck/rstcheck-3.3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/rstcheck/rstcheck-3.3.1.ebuild b/dev-python/rstcheck/rstcheck-3.3.1.ebuild index c92918a..1a29268 100644 --- a/dev-python/rstcheck/rstcheck-3.3.1.ebuild +++ b/dev-python/rstcheck/rstcheck-3.3.1.ebuild @@ -14,8 +14,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] @@ -30,6 +28,8 @@ BDEPEND=" S="${WORKDIR}/${P}" +distutils_enable_tests pytest + python_test() { # Ignore the module from ${S}, use the one from ${BUILD_DIR} # Otherwise, ImportMismatchError may occur
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wofi/
commit: ccca2b9ebcabf52967df6d438e280e5c62497afb Author: Matthias Coppens gmail com> AuthorDate: Mon Jun 29 20:14:09 2020 + Commit: Matthias Coppens gmail com> CommitDate: Mon Jun 29 20:16:37 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccca2b9e gui-apps/wofi: All versions have live ebuilds now Upstream timestamps their tarballs, which makes it impossible to validate them. This is why every ebuild is now a live ebuild. Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthias Coppens gmail.com> gui-apps/wofi/wofi-1.1.1.ebuild | 11 ++- gui-apps/wofi/wofi-1.1.2.ebuild | 11 ++- gui-apps/wofi/wofi-.ebuild | 9 + 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/gui-apps/wofi/wofi-1.1.1.ebuild b/gui-apps/wofi/wofi-1.1.1.ebuild index 791e0d6..7f527da 100644 --- a/gui-apps/wofi/wofi-1.1.1.ebuild +++ b/gui-apps/wofi/wofi-1.1.1.ebuild @@ -3,20 +3,21 @@ EAPI=7 +# Upstream's tarballs are timestamped (https://todo.sr.ht/~sircmpwn/hg.sr.ht/33). +# This makes them impossible to validate, so every version has a live ebuild. + EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}; +inherit meson mercurial case "${PV}" in "") - inherit mercurial ;; *) - SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" + EHG_REVISION="v${PV}" esac -inherit meson DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway" HOMEPAGE="${EHG_REPO_URI}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="" diff --git a/gui-apps/wofi/wofi-1.1.2.ebuild b/gui-apps/wofi/wofi-1.1.2.ebuild index 791e0d6..7f527da 100644 --- a/gui-apps/wofi/wofi-1.1.2.ebuild +++ b/gui-apps/wofi/wofi-1.1.2.ebuild @@ -3,20 +3,21 @@ EAPI=7 +# Upstream's tarballs are timestamped (https://todo.sr.ht/~sircmpwn/hg.sr.ht/33). +# This makes them impossible to validate, so every version has a live ebuild. + EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}; +inherit meson mercurial case "${PV}" in "") - inherit mercurial ;; *) - SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" + EHG_REVISION="v${PV}" esac -inherit meson DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway" HOMEPAGE="${EHG_REPO_URI}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="" diff --git a/gui-apps/wofi/wofi-.ebuild b/gui-apps/wofi/wofi-.ebuild index d9a1fc7..7f527da 100644 --- a/gui-apps/wofi/wofi-.ebuild +++ b/gui-apps/wofi/wofi-.ebuild @@ -3,16 +3,17 @@ EAPI=7 +# Upstream's tarballs are timestamped (https://todo.sr.ht/~sircmpwn/hg.sr.ht/33). +# This makes them impossible to validate, so every version has a live ebuild. + EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}; +inherit meson mercurial case "${PV}" in "") - inherit mercurial ;; *) - SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" + EHG_REVISION="v${PV}" esac -inherit meson DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway" HOMEPAGE="${EHG_REPO_URI}"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/waylandpp/
commit: a0ece11a7f68ea954e3c33067c5d737cb98e1ff3 Author: Craig Andrews gentoo org> AuthorDate: Mon Jun 29 20:00:20 2020 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jun 29 20:01:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ece11a dev-cpp/waylandpp: 0.2.8 version bump Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Craig Andrews gentoo.org> dev-cpp/waylandpp/Manifest | 1 + dev-cpp/waylandpp/waylandpp-0.2.8.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/dev-cpp/waylandpp/Manifest b/dev-cpp/waylandpp/Manifest index ddd2e862bb8..63640cd1a9f 100644 --- a/dev-cpp/waylandpp/Manifest +++ b/dev-cpp/waylandpp/Manifest @@ -3,3 +3,4 @@ DIST waylandpp-0.2.4.tar.gz 240718 BLAKE2B 4493f3e19dd546412f110227c0a422d0e DIST waylandpp-0.2.5.tar.gz 177735 BLAKE2B 9add6147b7694d275f2f15f03476aef5bddebdca029f012743a0c0c388c7ef7394536b4401c78830487bb1c36a0b29ea348bc2acf60617af7bcbf917a5b691dd SHA512 a8c80282022b2ede3c3d0f5516e236aedaf3ef685565da8c61214fe37eda139bf152093eb29960be1889798eef5631b9d68a5e832c10cf1160c4a90f45eccb6e DIST waylandpp-0.2.6.tar.gz 178969 BLAKE2B aff9108691dfb2f27ac829865d3367a7f72de0a838b64f6265183a36a9ed5efbfcc9abcf724c784f5bda08c1a312cc7077fa55756b10520114dc8a23aa30f7a3 SHA512 b2d2f22864db830ec6a78282552a3e677f109c49381f21e80efec3cc65cad1820b1e10ad76d960e9d470f84060bb7f3edf0dcdd94025ae80a4a93ffcecfb8c5f DIST waylandpp-0.2.7.tar.gz 179121 BLAKE2B 6a8e77817962b8bd6ea93c059cd8cee9c655821bca0dc996b014d6085de1f88fe9a9f2b7c80a8b8fa405e898f7d96dc5d01f78288033d18184b5f0504c78c276 SHA512 67ec76d9bc0146472d70364c98b6b5af957c757a95d55c224ef2d9bf8b3ab15dc4f6333dca1ad803d94403be11abe7055db54d9fc708c6f5c0196f6a328a5ed2 +DIST waylandpp-0.2.8.tar.gz 181950 BLAKE2B 186515308d2e17e39e61f953fcf43df6bcff45a965d6425ffb71f0314fc091d241a975d0e7a61e988091ae7491cab56e163b6bccc0a2584b79b5bd5a7f8573fd SHA512 bf1b8a9e69b87547fc65989b9eaff88a442d8b2f01f5446cef96b093390b1e557536837fbf38bb6d9a4f93e3985ea34c3253f94925b0f571b4606c980832 diff --git a/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild b/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild new file mode 100644 index 000..6fda559666c --- /dev/null +++ b/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Wayland C++ bindings" +HOMEPAGE="https://github.com/NilsBrause/waylandpp; + +LICENSE="MIT" +IUSE="doc" +SLOT="0/$(ver_cut 1-2)" + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git; + inherit git-r3 +else + SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +RDEPEND=" + >=dev-libs/wayland-1.11.0 + media-libs/mesa[wayland] + >=dev-libs/pugixml-1.9-r1 +" +DEPEND="${RDEPEND} + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + " + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCUMENTATION=$(usex doc) + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/rstcheck/
commit: be7fe163e234efcbf6d3f0e46ccea2cb040ffcd7 Author: Samuel Bernardo gmail com> AuthorDate: Mon Jun 29 19:50:16 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Jun 29 19:50:16 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be7fe163 dev-python/rstcheck: Apply corrections related to review setuptools dep is already added by the eclass. Eclass is also including for test pytest with more restricted version than I defined. Looks like upstream does not include any docs that need compiling, so this line can go. Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Samuel Bernardo gmail.com> dev-python/rstcheck/rstcheck-3.3.1.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/rstcheck/rstcheck-3.3.1.ebuild b/dev-python/rstcheck/rstcheck-3.3.1.ebuild index dd57508..c92918a 100644 --- a/dev-python/rstcheck/rstcheck-3.3.1.ebuild +++ b/dev-python/rstcheck/rstcheck-3.3.1.ebuild @@ -21,19 +21,15 @@ RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] test? ( ${RDEPEND} dev-python/path-py[${PYTHON_USEDEP}] - >=dev-python/pytest-3.4[${PYTHON_USEDEP}] ) " S="${WORKDIR}/${P}" -distutils_enable_sphinx docs ">=dev-python/jaraco-packaging-3.2" - python_test() { # Ignore the module from ${S}, use the one from ${BUILD_DIR} # Otherwise, ImportMismatchError may occur
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: d1042cb302613b4488f73a91d856e7ecedc2ccb2 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 29 18:24:31 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 29 19:54:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1042cb3 net-misc/curl: stable 7.71.0 for sparc, bug #729374 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/curl/curl-7.71.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-7.71.0.ebuild b/net-misc/curl/curl-7.71.0.ebuild index 8acc255fd27..a4b20118122 100644 --- a/net-misc/curl/curl-7.71.0.ebuild +++ b/net-misc/curl/curl-7.71.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz; LICENSE="curl" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 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="adns alt-svc brotli +ftp gopher http2 idn +imap ipv6 kerberos ldap metalink +pop3 +progress-meter rtmp samba +smtp ssh ssl static-libs test telnet +tftp threads" IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl" IUSE+=" nghttp3 quiche"
[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/
commit: 883507a4fdacca596cb8d994534a4625081ff703 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 29 18:26:13 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 29 19:54:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883507a4 app-admin/syslog-ng: stable 3.26.1-r1 for hppa, bug #702032 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> app-admin/syslog-ng/syslog-ng-3.26.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/syslog-ng/syslog-ng-3.26.1-r1.ebuild b/app-admin/syslog-ng/syslog-ng-3.26.1-r1.ebuild index 5c2b1736a0d..829cccf812b 100644 --- a/app-admin/syslog-ng/syslog-ng-3.26.1-r1.ebuild +++ b/app-admin/syslog-ng/syslog-ng-3.26.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="amqp caps dbi geoip2 http ipv6 json kafka libressl mongodb pacct python redis smtp snmp test spoof-source systemd tcpd" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/
commit: c0e792962e14b82f463ddf1395d90b9eca341428 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 29 18:26:44 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 29 19:54:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e79296 dev-db/mariadb-connector-c: stable 3.1.9 for hppa, bug #729770 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/mariadb-connector-c/mariadb-connector-c-3.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.9.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.9.ebuild index f06e270fdc2..219c37c6ae1 100644 --- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.9.ebuild +++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.9.ebuild @@ -12,7 +12,7 @@ else MY_PV=${PV/_b/-b} SRC_URI="https://downloads.mariadb.org/f/${MY_PN}-${PV%_beta}/${PN}-${MY_PV}-src.tar.gz?serve -> ${P}-src.tar.gz" S="${WORKDIR%/}/${PN}-${MY_PV}-src" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 s390 sparc x86" fi inherit cmake-utils multilib-minimal toolchain-funcs ${VCS_INHERIT}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/freexl/
commit: 22716875c29b5592cef6cf307178118dd93d7fbe Author: John Helmert III posteo net> AuthorDate: Sun Jun 28 07:30:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 19:48:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22716875 dev-libs/freexl: Security bump to 1.0.5 Bug: https://bugs.gentoo.org/648700 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: John Helmert III posteo.net> Signed-off-by: Michał Górny gentoo.org> dev-libs/freexl/Manifest| 1 + dev-libs/freexl/freexl-1.0.5.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-libs/freexl/Manifest b/dev-libs/freexl/Manifest index 1ef0535c56e..53dbe0deb0a 100644 --- a/dev-libs/freexl/Manifest +++ b/dev-libs/freexl/Manifest @@ -1,2 +1,3 @@ DIST freexl-1.0.1.tar.gz 933371 BLAKE2B ef89bc6779379ee7d8b7251faf1d965001aeaf3d9d1c69c27f4cc0c6c8c2af5e37c9291163c6f1dfee44fade0cec5db105f2f0fe45dd1804ee3a584c7f83f9d8 SHA512 a945d642a7ae9bc7c9dfc48a5bfd61da71290558bbcc73124bc09f08e8eae3bc96ab5e478a5b5205a897ad5d7783269a8232992d5068121436013c51524801c5 DIST freexl-1.0.2.tar.gz 939064 BLAKE2B 7c1e4f089dfa499aa8966d6e8ddf1a534a8542e1a1f2108d3b13c75e809a3f710bc45a9b01b0eb584dfeba98aa0f416d99a14261c054811208ab46ec415e51f4 SHA512 554ad06905cbac3f88694e798369c1e1c4c64709eb4086b80eb3370dfd3bdc31d1b58441bcbf40b72700f177606ae900f2ab48ead873ac331c82edd718318354 +DIST freexl-1.0.5.tar.gz 938994 BLAKE2B a3d2667271f6ab3de61a90f75ba8f7a645c5eddcd7f6d452fbbd59dc211c4676bdef7f7772235f60898de1e0a6d2e4951a3eadf77c4766bf938f5d8465f9de42 SHA512 86d742f58353be1f3ab683899a4d914845250b481acc078c769ef337d0a6ea24d25501a3e7c73b95904c6839ddd35f53e58ad4eee0c3b433caa84db0a8c6462b diff --git a/dev-libs/freexl/freexl-1.0.5.ebuild b/dev-libs/freexl/freexl-1.0.5.ebuild new file mode 100644 index 000..7ee95c3ba5e --- /dev/null +++ b/dev-libs/freexl/freexl-1.0.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Simple XLS data extraction library" +HOMEPAGE="http://www.gaia-gis.it/gaia-sins/; +SRC_URI="http://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +DEPEND="virtual/libiconv" +RDEPEND="${DEPEND}" + +src_configure() { + econf --disable-static +} + +src_install() { + default + + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/freexl/
commit: 547cff0852c6a40b9889aa9ba236ddbb454dc6f1 Author: John Helmert III posteo net> AuthorDate: Sun Jun 28 07:53:44 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 19:49:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547cff08 dev-libs/freexl: Update homepages (and with https) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/16464 Signed-off-by: Michał Górny gentoo.org> dev-libs/freexl/freexl-1.0.1.ebuild | 4 ++-- dev-libs/freexl/freexl-1.0.2.ebuild | 4 ++-- dev-libs/freexl/freexl-1.0.5.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-libs/freexl/freexl-1.0.1.ebuild b/dev-libs/freexl/freexl-1.0.1.ebuild index c8233e266cd..89805bc1485 100644 --- a/dev-libs/freexl/freexl-1.0.1.ebuild +++ b/dev-libs/freexl/freexl-1.0.1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit eutils ltprune DESCRIPTION="Simple XLS data extraction library" -HOMEPAGE="http://www.gaia-gis.it/gaia-sins/; -SRC_URI="http://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; +HOMEPAGE="https://www.gaia-gis.it/fossil/freexl/index; +SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; LICENSE="MPL-1.1" SLOT="0" diff --git a/dev-libs/freexl/freexl-1.0.2.ebuild b/dev-libs/freexl/freexl-1.0.2.ebuild index c529936d80c..bb3b445b6e9 100644 --- a/dev-libs/freexl/freexl-1.0.2.ebuild +++ b/dev-libs/freexl/freexl-1.0.2.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit eutils ltprune DESCRIPTION="Simple XLS data extraction library" -HOMEPAGE="http://www.gaia-gis.it/gaia-sins/; -SRC_URI="http://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; +HOMEPAGE="https://www.gaia-gis.it/fossil/freexl/index; +SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; LICENSE="MPL-1.1" SLOT="0" diff --git a/dev-libs/freexl/freexl-1.0.5.ebuild b/dev-libs/freexl/freexl-1.0.5.ebuild index 7ee95c3ba5e..585d307da26 100644 --- a/dev-libs/freexl/freexl-1.0.5.ebuild +++ b/dev-libs/freexl/freexl-1.0.5.ebuild @@ -4,8 +4,8 @@ EAPI=7 DESCRIPTION="Simple XLS data extraction library" -HOMEPAGE="http://www.gaia-gis.it/gaia-sins/; -SRC_URI="http://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; +HOMEPAGE="https://www.gaia-gis.it/fossil/freexl/index; +SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz; LICENSE="MPL-1.1" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/rstcheck/
commit: be7fe163e234efcbf6d3f0e46ccea2cb040ffcd7 Author: Samuel Bernardo gmail com> AuthorDate: Mon Jun 29 19:50:16 2020 + Commit: Samuel Bernardo gmail com> CommitDate: Mon Jun 29 19:50:16 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be7fe163 dev-python/rstcheck: Apply corrections related to review setuptools dep is already added by the eclass. Eclass is also including for test pytest with more restricted version than I defined. Looks like upstream does not include any docs that need compiling, so this line can go. Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Samuel Bernardo gmail.com> dev-python/rstcheck/rstcheck-3.3.1.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/rstcheck/rstcheck-3.3.1.ebuild b/dev-python/rstcheck/rstcheck-3.3.1.ebuild index dd57508..c92918a 100644 --- a/dev-python/rstcheck/rstcheck-3.3.1.ebuild +++ b/dev-python/rstcheck/rstcheck-3.3.1.ebuild @@ -21,19 +21,15 @@ RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] test? ( ${RDEPEND} dev-python/path-py[${PYTHON_USEDEP}] - >=dev-python/pytest-3.4[${PYTHON_USEDEP}] ) " S="${WORKDIR}/${P}" -distutils_enable_sphinx docs ">=dev-python/jaraco-packaging-3.2" - python_test() { # Ignore the module from ${S}, use the one from ${BUILD_DIR} # Otherwise, ImportMismatchError may occur
[gentoo-commits] repo/gentoo:master commit in: dev-python/misaka/
commit: 24ea61b1c9c4e41304ce6ca8cf3631664c9fe572 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed May 27 17:38:00 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jun 29 19:19:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ea61b1 dev-python/misaka: update to 2.1.1 Migrated to EAPI=7, added python3_{6,7,8} targets. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15984 Signed-off-by: Aaron Bauman gentoo.org> dev-python/misaka/Manifest| 1 + dev-python/misaka/metadata.xml| 1 + dev-python/misaka/misaka-2.1.1.ebuild | 21 + 3 files changed, 23 insertions(+) diff --git a/dev-python/misaka/Manifest b/dev-python/misaka/Manifest index 2da49ac2e91..b7af423d908 100644 --- a/dev-python/misaka/Manifest +++ b/dev-python/misaka/Manifest @@ -1 +1,2 @@ DIST misaka-1.0.2.tar.gz 78702 BLAKE2B a07be5c94098e716d1494c69d84c50f8a78fe3b3a1a21d9a2ecce1c7474de9e493775b50f18cbdfa7c2bfb914fc4229d281282a80523e794de846d0f947238f1 SHA512 ba3ef2e4c66e0e33e21bb554c3e317342929b3d9969aaba7e3dbd745430b3952b6bb7d3142a3049c4de3e3dede7cc68a9810cd43642e014949e4564fcb2cc74d +DIST misaka-2.1.1.tar.gz 125187 BLAKE2B c739ac13430425fbfef56ff56b8b93a2be8654779793f233dd7be508a462114cef1d4977881646e2a0717adb4a10eac924edcc6e017658a703019c5a0b039b8e SHA512 345cbce4d3b4b7e99e13e32fe4049c6cc27b576685d9d44771a41c486b4fcd8696bd094ab426750ad1841a6d4d1edeee6a60def11559ccf1e3854f2e1bda51d1 diff --git a/dev-python/misaka/metadata.xml b/dev-python/misaka/metadata.xml index 028f277d07a..8e2bffc1919 100644 --- a/dev-python/misaka/metadata.xml +++ b/dev-python/misaka/metadata.xml @@ -6,6 +6,7 @@ Openstack +FSX/misaka misaka diff --git a/dev-python/misaka/misaka-2.1.1.ebuild b/dev-python/misaka/misaka-2.1.1.ebuild new file mode 100644 index 000..f1a7a807f3c --- /dev/null +++ b/dev-python/misaka/misaka-2.1.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="A CFFI binding for Hoedown, a markdown parsing library" +HOMEPAGE="http://misaka.61924.nl/ https://github.com/FSX/misaka; +SRC_URI="https://github.com/FSX/misaka/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +IUSE="" +LICENSE="MIT" +SLOT="0" + +RDEPEND="dev-python/cffi[${PYTHON_USEDEP}]" + +# FIXME: tests requires write access outside sandbox +#distutils_enable_tests setup.py
[gentoo-commits] repo/gentoo:master commit in: dev-python/misaka/
commit: 110d185a1738037070182160a742934b02105bf1 Author: Aaron Bauman gentoo org> AuthorDate: Mon Jun 29 19:18:38 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jun 29 19:19:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110d185a dev-python/misaka: drop old py2 only version Signed-off-by: Aaron Bauman gentoo.org> dev-python/misaka/Manifest| 1 - dev-python/misaka/misaka-1.0.2.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/dev-python/misaka/Manifest b/dev-python/misaka/Manifest index b7af423d908..efaf55db251 100644 --- a/dev-python/misaka/Manifest +++ b/dev-python/misaka/Manifest @@ -1,2 +1 @@ -DIST misaka-1.0.2.tar.gz 78702 BLAKE2B a07be5c94098e716d1494c69d84c50f8a78fe3b3a1a21d9a2ecce1c7474de9e493775b50f18cbdfa7c2bfb914fc4229d281282a80523e794de846d0f947238f1 SHA512 ba3ef2e4c66e0e33e21bb554c3e317342929b3d9969aaba7e3dbd745430b3952b6bb7d3142a3049c4de3e3dede7cc68a9810cd43642e014949e4564fcb2cc74d DIST misaka-2.1.1.tar.gz 125187 BLAKE2B c739ac13430425fbfef56ff56b8b93a2be8654779793f233dd7be508a462114cef1d4977881646e2a0717adb4a10eac924edcc6e017658a703019c5a0b039b8e SHA512 345cbce4d3b4b7e99e13e32fe4049c6cc27b576685d9d44771a41c486b4fcd8696bd094ab426750ad1841a6d4d1edeee6a60def11559ccf1e3854f2e1bda51d1 diff --git a/dev-python/misaka/misaka-1.0.2.ebuild b/dev-python/misaka/misaka-1.0.2.ebuild deleted file mode 100644 index 0d286e7345d..000 --- a/dev-python/misaka/misaka-1.0.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="The Python binding for Sundown, a markdown parsing library" -HOMEPAGE="https://misaka.61924.nl/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -IUSE="" -LICENSE="MIT" -SLOT="0" - -RDEPEND="dev-python/urllib3[${PYTHON_USEDEP}]" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/cython[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 394fae18295de1e22d897cd0ad31b1dc5b3ca6b0 Author: Aaron Bauman gentoo org> AuthorDate: Mon Jun 29 19:19:35 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jun 29 19:19:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394fae18 profiles/package.mask: drop mask on dev-python/misaka Signed-off-by: Aaron Bauman gentoo.org> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index c5b8979e958..2398a9c0505 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -55,7 +55,6 @@ dev-libs/tut dev-python/elib-intl dev-python/eunuchs dev-python/medusa -dev-python/misaka dev-python/python-iwscan dev-util/confix dev-util/qmtest
[gentoo-commits] repo/gentoo:master commit in: media-video/vdrtools-genindex/files/
commit: 8699cbbeafa920fb35983a6f1a9a90a133162adf Author: Joerg Bornkessel gentoo org> AuthorDate: Mon Jun 29 19:18:39 2020 + Commit: Jörg Bornkessel gentoo org> CommitDate: Mon Jun 29 19:19:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8699cbbe media-video/vdrtools-genindex: cleanup useless patch Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Joerg Bornkessel gentoo.org> media-video/vdrtools-genindex/files/ldflags.diff | 12 1 file changed, 12 deletions(-) diff --git a/media-video/vdrtools-genindex/files/ldflags.diff b/media-video/vdrtools-genindex/files/ldflags.diff deleted file mode 100644 index 7ec062e3ddc..000 --- a/media-video/vdrtools-genindex/files/ldflags.diff +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur genindex-0.1.3.orig/Makefile genindex-0.1.3/Makefile genindex-0.1.3.orig/Makefile 2010-09-24 14:55:48.0 +0200 -+++ genindex-0.1.3/Makefile2010-09-24 14:56:06.0 +0200 -@@ -52,7 +52,7 @@ - # The main program: - - genindex: $(OBJS) -- $(CXX) $(CXXFLAGS) $^ -o $@ -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) $^ -o $@ - - rmstream: rmstream.o thread.o ringbuffer.o pes.o - $(CXX) $(CXXFLAGS) $^ -o $@
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-CBC/
commit: 11a5712911a99edc648ec27d5120f8d0476443ed Author: Kent Fredric gentoo org> AuthorDate: Mon Jun 29 19:09:03 2020 + Commit: Kent Fredric gentoo org> CommitDate: Mon Jun 29 19:09:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a57129 dev-perl/Crypt-CBC: -r bump for EAPI7 and fixes - EAPI7 - Fix incorrect license (removal=perl-module default=perl license) - Ensure Crypt-Rijndael installed for testing - Parallel tests - Add USE="examples" Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild | 29 ++ 1 file changed, 29 insertions(+) diff --git a/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild b/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild new file mode 100644 index 000..9f060a76d78 --- /dev/null +++ b/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=LDS +DIST_VERSION=2.33 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="Encrypt Data with Cipher Block Chaining Mode" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=virtual/perl-Digest-MD5-2.0.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Crypt-Blowfish + dev-perl/Crypt-DES + dev-perl/Crypt-IDEA + dev-perl/Crypt-Rijndael + ) +"
[gentoo-commits] data/api:master commit in: files/overlays/
commit: 354ebb79424e2f086eaeb9369387b219ed609a01 Author: Patrizio Bekerle bekerle com> AuthorDate: Mon Jun 29 18:36:21 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 19:10:02 2020 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=354ebb79 repostiories: Add QOwnNotes overlay Closes: https://github.com/gentoo/api-gentoo-org/pull/286 Signed-off-by: Michał Górny gentoo.org> files/overlays/repositories.xml | 12 1 file changed, 12 insertions(+) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index 00408c1..e24dacb 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -3792,6 +3792,18 @@ git+ssh://g...@github.com:qgp/gentoo-qgp.git https://github.com/qgp/gentoo-qgp/commits/master.atom + +qownnotes-overlay +QOwnNotes overlay +http://www.qownnotes.org + + patri...@bekerle.com + Patrizio Bekerle + +https://github.com/qownnotes/gentoo-overlay.git +git+ssh://g...@github.com/qownnotes/gentoo-overlay.git + https://github.com/qownnotes/gentoo-overlay/commits/master.atom + qsx qsx’ ebuilds
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/heat/
commit: cef44c21efce2eb99cf81085fe1eb9530534532a Author: Matthew Thode gentoo org> AuthorDate: Mon Jun 29 18:57:37 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Jun 29 19:00:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef44c21 sys-cluster/heat: 13.0.2 bump Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> sys-cluster/heat/Manifest | 2 - sys-cluster/heat/heat-13.0.0.ebuild | 166 sys-cluster/heat/heat-13.0.2.ebuild | 2 +- 3 files changed, 1 insertion(+), 169 deletions(-) diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest index f71da88333b..80943a6f269 100644 --- a/sys-cluster/heat/Manifest +++ b/sys-cluster/heat/Manifest @@ -1,8 +1,6 @@ -DIST heat.conf.sample-13.0.0 75054 BLAKE2B 294313cc94bea784536030f7b4cd6b87d8b1624cf842ad98c47451541745d0d0874cccd8167362722b18d9f6cd000dc42ff512ff97a9f40dd31985327a27dbc2 SHA512 53f7c8be06006f81316468144376cb8b6fefcd4d149609735ce491e677d2aca88337801598f2366f2b279d52e4c2f7a8422ec7fd0b8aae0ef21dd70553a289ec DIST heat.conf.sample-13.0.2 75054 BLAKE2B 294313cc94bea784536030f7b4cd6b87d8b1624cf842ad98c47451541745d0d0874cccd8167362722b18d9f6cd000dc42ff512ff97a9f40dd31985327a27dbc2 SHA512 53f7c8be06006f81316468144376cb8b6fefcd4d149609735ce491e677d2aca88337801598f2366f2b279d52e4c2f7a8422ec7fd0b8aae0ef21dd70553a289ec DIST heat.conf.sample-14.0.0 76935 BLAKE2B 7d664c9ec9a9efdcd851ed9f864cfa0d07dd68d3698243182f41d7df5f14711c14fb0e9390fb367ac3715f3b69dab09e4a6e0cb1c6a308470cdc9eba836726c3 SHA512 ccf53ac37ac5424c228ff430855fd5af65aa70df2ca3c21b04a64deec8a01a65be3d5b9367c512148e82f44eba327b31007b952d930820cb773219950d4398b0 DIST heat.conf.sample-2019.2. 75054 BLAKE2B 294313cc94bea784536030f7b4cd6b87d8b1624cf842ad98c47451541745d0d0874cccd8167362722b18d9f6cd000dc42ff512ff97a9f40dd31985327a27dbc2 SHA512 53f7c8be06006f81316468144376cb8b6fefcd4d149609735ce491e677d2aca88337801598f2366f2b279d52e4c2f7a8422ec7fd0b8aae0ef21dd70553a289ec DIST heat.conf.sample-2020.1. 76935 BLAKE2B 7d664c9ec9a9efdcd851ed9f864cfa0d07dd68d3698243182f41d7df5f14711c14fb0e9390fb367ac3715f3b69dab09e4a6e0cb1c6a308470cdc9eba836726c3 SHA512 ccf53ac37ac5424c228ff430855fd5af65aa70df2ca3c21b04a64deec8a01a65be3d5b9367c512148e82f44eba327b31007b952d930820cb773219950d4398b0 -DIST openstack-heat-13.0.0.tar.gz 2342125 BLAKE2B 1fe46924ff491301f69d91979e3e1be9297a4b499e1dbf5004b1e37633afee1167fcd5e8bb79a2b87d7cf54c50ba9accfa6f3a56874555a3640e22ad69ccb4dc SHA512 b122cb864982730fa3ae5db0b41aa4f9cc0d2cf93c439595c85ed5946cdb25483b30d9dfaf066f4450d5cb4a9613b5527810dd2535f9090e568c5eb63c6e60a4 DIST openstack-heat-13.0.2.tar.gz 2345823 BLAKE2B 2e0610bd9b74e0b39130b478f92b6198a2eb27000b0cadcdee2e14eddf88c520cd50da75914ac562104da4784fe02e767b5d01549b5402bfc2e41dfe8911325f SHA512 6388a0c3b5d8f457281b6185f80a2c4108f4956d268ddc9613b98d14239e5e6b0bbe3fe16459472a289abb9d2af245aca037ee09ad31e3abf8597e081a953527 DIST openstack-heat-14.0.0.tar.gz 2393821 BLAKE2B 93d4728166496213447571afe9745d217431c1871ee415d413ff96e940c7fe0e9e7d97512cec8dc864564796ac15dd8c5f16e62ecabd6603939074ebba81612a SHA512 973818f33d24d057ce84c8826f50516566ae47386e9559ea2124d5c68f7cfbdf53390bcc7786e1cd29482c3f63ecfee2a10c01bb542fa59141f36cf52b0a5ec3 diff --git a/sys-cluster/heat/heat-13.0.0.ebuild b/sys-cluster/heat/heat-13.0.0.ebuild deleted file mode 100644 index 5fdc092f0f5..000 --- a/sys-cluster/heat/heat-13.0.0.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) - -inherit distutils-r1 eutils linux-info user - -DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration engine." -HOMEPAGE="https://launchpad.net/heat; - -if [[ ${PV} == * ]];then - inherit git-r3 - SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.train -> heat.conf.sample-${PV}" - EGIT_REPO_URI="https://github.com/openstack/heat.git; - EGIT_BRANCH="stable/train" -else - SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.train -> heat.conf.sample-${PV} - https://tarballs.openstack.org/${PN}/openstack-${P}.tar.gz; - KEYWORDS="amd64 ~arm64 x86" -fi -S="${WORKDIR}/openstack-${P}" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+mysql +memcached postgres sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND} - app-admin/sudo" - -RDEPEND=" - ${CDEPEND} - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] - >=dev-python/croniter-0.3.4[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-CAST5_PP/
commit: 3bc90bc99f53159016da851eaadddbf0d41b799f Author: Kent Fredric gentoo org> AuthorDate: Mon Jun 29 18:55:48 2020 + Commit: Kent Fredric gentoo org> CommitDate: Mon Jun 29 18:58:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc90bc9 dev-perl/Crypt-CAST5_PP: -r bump for EAPI7 & fixes - EAPI7 - Parallel tests - Add test deps for better test coverage Keywords: - Dropped ~x86-solaris due to dev-perl/Test-Taint Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Crypt-CAST5_PP: Drop ~x86-solaris Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild | 22 ++ 1 file changed, 22 insertions(+) diff --git a/dev-perl/Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild b/dev-perl/Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild new file mode 100644 index 000..c56e23d5161 --- /dev/null +++ b/dev-perl/Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=BOBMATH +DIST_VERSION=1.04 +inherit perl-module + +DESCRIPTION="CAST5 block cipher in pure Perl" + +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + >=virtual/perl-Test-Simple-0.480.0 + dev-perl/Test-Taint + ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-Blowfish/
commit: e321c256d853d20d4d9b3123e39f5277c1e1a9c4 Author: Kent Fredric gentoo org> AuthorDate: Mon Jun 29 18:40:58 2020 + Commit: Kent Fredric gentoo org> CommitDate: Mon Jun 29 18:47:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e321c256 dev-perl/Crypt-Blowfish: -r bump for EAPI7 & fixes - EAPI7 - Remove some redundancy from DESCRIPTION - Fix LICENSE ( yes, its really the same licenses as Crypt-IDEA, no idea what license it is otherwise ) - Parallel tests - Localise the CFLAGS hackery, which proved to be useful, as the existing provision that *looked* like it would help, was tested to do nothing at all! - Add one test dep so CBC tests are runnable. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../Crypt-Blowfish-2.140.0-r2.ebuild | 29 ++ 1 file changed, 29 insertions(+) diff --git a/dev-perl/Crypt-Blowfish/Crypt-Blowfish-2.140.0-r2.ebuild b/dev-perl/Crypt-Blowfish/Crypt-Blowfish-2.140.0-r2.ebuild new file mode 100644 index 000..abdc8041bf6 --- /dev/null +++ b/dev-perl/Crypt-Blowfish/Crypt-Blowfish-2.140.0-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=DPARIS +DIST_VERSION=2.14 +inherit perl-module + +DESCRIPTION="Perl Blowfish encryption module" + +LICENSE="Crypt-IDEA" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Crypt-CBC + ) +" +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/haveged/
commit: 5a88c757e55dfab9742997b57bc55ca8592b5080 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Jun 29 18:37:11 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Jun 29 18:41:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a88c757 sys-apps/haveged: version bump to 1.9.13 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Anthony G. Basile gentoo.org> sys-apps/haveged/Manifest | 2 +- sys-apps/haveged/{haveged-1.9.12.ebuild => haveged-1.9.13.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/haveged/Manifest b/sys-apps/haveged/Manifest index 2274ac0ad6b..35ecce48441 100644 --- a/sys-apps/haveged/Manifest +++ b/sys-apps/haveged/Manifest @@ -1,3 +1,3 @@ -DIST haveged-1.9.12.tar.gz 495503 BLAKE2B 1fc775ced82980b4b657cf5626a0a88e1de3471ab06638832ed58da4d74e41f10ba7f95cf2c3e04e4cdf19014b41b8c11f690b74c139a235c8ec1159896552ec SHA512 8165cb45ca25ca3d1f6ee303eca47f28006fb4c221bdaea5b0b09b1a712362a41d340e64102ec468a1c8272c096cb416513e6cc98bc70cfd359bdcd481422c9b +DIST haveged-1.9.13.tar.gz 495737 BLAKE2B 5a8c154d27ca7dc71e7d34051a5e24ec2bd49be7a68175c351293958261083f2cfb0b318daaf005cc95f6a9b76664df63d4c41d28d4276f6906081d21097475a SHA512 dff0f4273643ed6b2fea26f1ba5c17be3d655d27ab0b96091bcd23e1cb984fc440cc81e694cc7bcc84a9a667d96f3c04a73675f79ecae525ee56390940cce576 DIST haveged-1.9.2.tar.gz 494682 BLAKE2B a972d128b19fecc3d01e17bd4cf6d5ec03ae716c4b4934c73193e03f3d3f9ff3461a8280ec0a20885499fd334343deb193ddc98b0697b2b14f92fff897bbf59b SHA512 65f70950fb90ef9c24ff3bf1b26e19a9cde2bec4749e2e64d5461a51646a20cf610efa2a5014219b8605957afa0084abd2ba11c7dc15f9379afce784971627b8 DIST haveged-1.9.8c.tar.gz 494470 BLAKE2B 840aa0b985107feb38a7b5823f94de3473e79f75542565e571c4ec9b2640dddcabb09d598e101678defbdd2eb04fe2fc1fb1f8466157e53d7c41272131450dec SHA512 24167e8a9773d96b3c57cd3e57def7e291f3de86873e796cafc1a59d3f89818c6cb8d46d05e5ae4eb2683fc86b313b1acaed7f210724dadb7df3939e1b3900aa diff --git a/sys-apps/haveged/haveged-1.9.12.ebuild b/sys-apps/haveged/haveged-1.9.13.ebuild similarity index 100% rename from sys-apps/haveged/haveged-1.9.12.ebuild rename to sys-apps/haveged/haveged-1.9.13.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 857499eaa307fdceaf611547b45f3f8039edb2db Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:50 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857499ea sys-devel/clang: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 1 + sys-devel/clang/clang-10.0.1_rc2.ebuild | 412 2 files changed, 413 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 2c327068f14..a64a0b278aa 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -6,4 +6,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c894 DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B eed6235698a0b5993affe305f7fd22cd4cf444adf931275a1685f2049a5f17cf2933907577d9ce142348a3c579769b0436aa2b5a9a953958504125a8c3e83b7d SHA512 64c8d18061eb2870b379a1df485be0b61eac07cb10b3f97347b54b2ee326faa63437ca04466776be282e120dd3f6147e14fffdd38ca370db85748fe5eb54d764 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/clang/clang-10.0.1_rc2.ebuild b/sys-devel/clang/clang-10.0.1_rc2.ebuild new file mode 100644 index 000..ec15357 --- /dev/null +++ b/sys-devel/clang/clang-10.0.1_rc2.ebuild @@ -0,0 +1,412 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm llvm.org multilib-minimal 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 + +# 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=" + 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 + clang + clang-format + clang-import-test +
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 86ed5352eb13aa51bc27532b5df11e3db18cd20f Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:51 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ed5352 dev-python/clang-python: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 1 + .../clang-python/clang-python-10.0.1_rc2.ebuild| 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 5339aef9511..59d2537eefa 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -1,4 +1,5 @@ DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0 SHA512 1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-python/clang-python/clang-python-10.0.1_rc2.ebuild b/dev-python/clang-python/clang-python-10.0.1_rc2.ebuild new file mode 100644 index 000..6d7cb294e65 --- /dev/null +++ b/dev-python/clang-python/clang-python-10.0.1_rc2.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..9} ) +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/compiler-rt/
commit: 15c0aaf2a504da490973ae485f905b31b294b3b2 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:53 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c0aaf2 sys-libs/compiler-rt: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 1 + sys-libs/compiler-rt/compiler-rt-10.0.1_rc2.ebuild | 106 + 2 files changed, 107 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index d950631218a..9456ddc008b 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -1,4 +1,5 @@ DIST compiler-rt-8.0.1.src.tar.xz 1954204 BLAKE2B cbba1d5fb37385116920da39dea26739d09e3f11c392503f8bc45293f1ef00c97f6a9fbd3ba67094d7f1e532410d0eca461943dadfdb10646110470a8e3b5f1f SHA512 12bf1bdabe25c0c3a84cc73a718fe154573dd729ec3ff5e099bd5f74c6bec9c80521b87ded646d3b20dfdb9aa51dea0234281418c7eb81805e1dd5d3107d3d8e DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/compiler-rt/compiler-rt-10.0.1_rc2.ebuild b/sys-libs/compiler-rt/compiler-rt-10.0.1_rc2.ebuild new file mode 100644 index 000..c83c56ecf24 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-10.0.1_rc2.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake flag-o-matic llvm llvm.org 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}" + +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) +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: fe5dd4099c33fe07ae845fd1eef6bd9db4ada6e2 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:57 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5dd409 sys-libs/libcxx: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-10.0.1_rc2.ebuild | 197 +++ 2 files changed, 198 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index f757a14093f..ad0fa22 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -1,4 +1,5 @@ DIST libcxx-8.0.1.src.tar.xz 1739524 BLAKE2B 6e641cb6bda0de12c8408d3ab33f627389ac014aa65b3391c870aa96ffd347784e6b70b953bd1ee8eba56554e0f78a723ab77b9dba5f85e6219e2b95ca50c160 SHA512 75749d08b2b343c6f5f9aefb04be63e42f6d12efc51101d3647ed6f70c7a6d050afb3ab2f3636eae78cb523f5844de67b960a7a3145ed89ab0c7015deb14921e DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libcxx/libcxx-10.0.1_rc2.ebuild b/sys-libs/libcxx/libcxx-10.0.1_rc2.ebuild new file mode 100644 index 000..f96a537e354 --- /dev/null +++ b/sys-libs/libcxx/libcxx-10.0.1_rc2.ebuild @@ -0,0 +1,197 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake-multilib llvm llvm.org 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 +libunwind +static-libs test" +REQUIRED_USE="libunwind? ( libcxxabi )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )" +# llvm-6 for new lit options +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +DOCS=( CREDITS.TXT ) + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} + +src_prepare() { + # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a + # out-of-tree build. + eapply "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch" + + llvm.org_src_prepare +} + +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" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 7448218b631ccc5f23348412ae88563580554b63 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:56 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7448218b sys-libs/libcxxabi: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + sys-libs/libcxxabi/libcxxabi-10.0.1_rc2.ebuild | 115 + 2 files changed, 116 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index c759ec851a5..965df08967d 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -2,4 +2,5 @@ DIST libcxx-8.0.1.src.tar.xz 1739524 BLAKE2B 6e641cb6bda0de12c8408d3ab33f627389a DIST libcxxabi-8.0.1.src.tar.xz 538356 BLAKE2B 52328c5890c9b9271877b953be30cc39be4758101e6b91ee45f06c81e960089523e80b83eb5c354336e4e0a140f7554640acf7b2d4fa619113f705108a314418 SHA512 577cfcb04ebb29ee84d35ed31aa8fecb28fc74b07ef7ff298f0fe2d440f823def73e092359c41d8d8600e6df18f55224ed89674d403c5ae56a7d7973487b8734 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libcxxabi/libcxxabi-10.0.1_rc2.ebuild b/sys-libs/libcxxabi/libcxxabi-10.0.1_rc2.ebuild new file mode 100644 index 000..41a864c31ac --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-10.0.1_rc2.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; +# libcxx is needed uncondtionally for the headers +LLVM_COMPONENTS=( libcxx{abi,} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +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}]') )" + +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 because gcc & clang are bundling their own
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: f3565d94371a126490e231f6cbbe77ffa366da3c Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:47 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3565d94 dev-python/lit: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 1 + dev-python/lit/lit-10.0.1_rc2.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index dd49441bc78..674b5f2e930 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -1,4 +1,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-python/lit/lit-10.0.1_rc2.ebuild b/dev-python/lit/lit-10.0.1_rc2.ebuild new file mode 100644 index 000..b9123ef7bf1 --- /dev/null +++ b/dev-python/lit/lit-10.0.1_rc2.ebuild @@ -0,0 +1,39 @@ +# 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..9} ) + +inherit distutils-r1 llvm.org + +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) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 76ab3eae030db9978f6e79aac95a05a902f0a49f Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:49 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ab3eae sys-devel/clang-common: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest| 1 + .../clang-common/clang-common-10.0.1_rc2.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 5339aef9511..59d2537eefa 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -1,4 +1,5 @@ DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0 SHA512 1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/clang-common/clang-common-10.0.1_rc2.ebuild b/sys-devel/clang-common/clang-common-10.0.1_rc2.ebuild new file mode 100644 index 000..18e41e0917d --- /dev/null +++ b/sys-devel/clang-common/clang-common-10.0.1_rc2.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/compiler-rt-sanitizers/
commit: 157189c4af2a5a24459fec57ae9e9a5ff8897999 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:54 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157189c4 sys-libs/compiler-rt-sanitizers: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 1 + .../compiler-rt-sanitizers-10.0.1_rc2.ebuild | 142 + 2 files changed, 143 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index e4e1702e7ac..7bf923da4c5 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -2,4 +2,5 @@ DIST compiler-rt-8.0.1.src.tar.xz 1954204 BLAKE2B cbba1d5fb37385116920da39dea267 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 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.1_rc2.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.1_rc2.ebuild new file mode 100644 index 000..006db04567a --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.1_rc2.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org 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}" + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + # use a build dir structure consistent with install + # this makes it possible to easily deploy test-friendly clang + -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}" + +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 76306e893e6ae6e203db1ddc9ef742899ecfc7d7 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:55 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76306e89 sys-libs/llvm-libunwind: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind-10.0.1_rc2.ebuild | 122 + 2 files changed, 123 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 4acc2d22c7c..96ec320d103 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -3,4 +3,5 @@ DIST libcxxabi-8.0.1.src.tar.xz 538356 BLAKE2B 52328c5890c9b9271877b953be30cc39b DIST libunwind-8.0.1.src.tar.xz 87188 BLAKE2B 26f4d8ffbc8eb316e4e623280d6fe493e4c5c29489b90633c8215fe91349de7f7f0cfbfe8991ace11656d3782e13c7208b4a4adc04691746b4140187fba40043 SHA512 c115582ca879e215b97d24e4aa80696796383e79856cf26e40b4ddd6b255d598f9fa9867b30f0fd1691be770779835ac1d4b9a5e4a71424b18499b79ea37d060 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-10.0.1_rc2.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.1_rc2.ebuild new file mode 100644 index 000..711bac7d068 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.1_rc2.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake-multilib llvm llvm.org 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}]') )" + +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) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + ) + fi + + cmake_src_configure +} + +build_libcxxabi() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxxabi + local BUILD_DIR=${BUILD_DIR}/libcxxabi + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX= + -DLIBCXXABI_ENABLE_SHARED=OFF +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 2aed348b3efe87f5840223c0c9240f039706b056 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:58 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aed348b sys-libs/libomp: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-10.0.1_rc2.ebuild | 104 +++ 2 files changed, 105 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 9eb1bf24f0d..1e128134cd0 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -1,4 +1,5 @@ DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 DIST openmp-8.0.1.src.tar.xz 933320 BLAKE2B 02a7bf70cd3a217845ef1c5a35e0d7dbfbb39069a9029d462c797b5ddf2240fd627dee55856146ca4bb81622a41f31ecd11e0ed66baf3b7d99447087271991b0 SHA512 9ded785c8129e7b3a70b54f07c4dde529456edcc94904ad77fc578cf7f096cfa3ff2279959d7f7f1db51571e11c53375f33b597c7f36ce6dc6b512c44ced8026 diff --git a/sys-libs/libomp/libomp-10.0.1_rc2.ebuild b/sys-libs/libomp/libomp-10.0.1_rc2.ebuild new file mode 100644 index 000..5bffd6685f6 --- /dev/null +++ b/sys-libs/libomp/libomp-10.0.1_rc2.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake-multilib linux-info llvm.org 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}] + dev-libs/libffi:=[${MULTILIB_USEDEP}] + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + )" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + offload? ( virtual/pkgconfig ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + >=sys-devel/clang-6 + )" + +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
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 8c78a076383258b30907d1b4847f8b6cae6cab84 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c78a076 dev-ml/llvm-ocaml: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 1 + dev-ml/llvm-ocaml/llvm-ocaml-10.0.1_rc2.ebuild | 115 + 2 files changed, 116 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index dd49441bc78..674b5f2e930 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -1,4 +1,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.1_rc2.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.1_rc2.ebuild new file mode 100644 index 000..7cff2bc4284 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.1_rc2.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm llvm.org 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}" + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-any-r1_pkg_setup +} + +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 + -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 + ) + +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 95a14ed9008982cdd4f5c8fbffe4a22b19eb98bc Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a14ed9 sys-devel/lld: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-10.0.1_rc2.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 269d9c226c9..0f7e907ba6f 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -2,4 +2,5 @@ DIST lld-8.0.1.src.tar.xz 996440 BLAKE2B 9e205427f5534a69b665620b5ecf6713194421a DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/lld/lld-10.0.1_rc2.ebuild b/sys-devel/lld/lld-10.0.1_rc2.ebuild new file mode 100644 index 000..7b627c88cf1 --- /dev/null +++ b/sys-devel/lld/lld-10.0.1_rc2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm llvm.org 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}]") )" + +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="$(get_lit_flags)" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +} + +src_install() { + cmake_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/llvm/
commit: b01acc75883bd7b2ccb8a5da71dccf3ec11d95be Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01acc75 sys-devel/llvm: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 1 + sys-devel/llvm/llvm-10.0.1_rc2.ebuild | 477 ++ 2 files changed, 478 insertions(+) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 89ab271e234..9370f9240c7 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -4,4 +4,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c894 DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B eed6235698a0b5993affe305f7fd22cd4cf444adf931275a1685f2049a5f17cf2933907577d9ce142348a3c579769b0436aa2b5a9a953958504125a8c3e83b7d SHA512 64c8d18061eb2870b379a1df485be0b61eac07cb10b3f97347b54b2ee326faa63437ca04466776be282e120dd3f6147e14fffdd38ca370db85748fe5eb54d764 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/llvm/llvm-10.0.1_rc2.ebuild b/sys-devel/llvm/llvm-10.0.1_rc2.ebuild new file mode 100644 index 000..bc805c1b4d3 --- /dev/null +++ b/sys-devel/llvm/llvm-10.0.1_rc2.ebuild @@ -0,0 +1,477 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm.org multilib-minimal 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] + =dev-libs/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 + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + libffi? ( virtual/pkgconfig ) + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + doc? ( dev-python/recommonmark[${PYTHON_USEDEP}] ) + ')" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND="${RDEPEND} + !sys-devel/llvm:0" +PDEPEND="sys-devel/llvm-common + gold? ( >=sys-devel/llvmgold-${SLOT} )" + +PATCHES=( +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: 2a29a6ba0cc744f0855f52a40430c04d20ceea12 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:44 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a29a6ba sys-devel/llvm-common: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 1 + .../llvm-common/llvm-common-10.0.1_rc2.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index dd49441bc78..674b5f2e930 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -1,4 +1,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/llvm-common/llvm-common-10.0.1_rc2.ebuild b/sys-devel/llvm-common/llvm-common-10.0.1_rc2.ebuild new file mode 100644 index 000..df9cf92b47a --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-10.0.1_rc2.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/clang-runtime/
commit: 7167ea05fc615eb5a70a3d20cef157397a18d68e Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:59 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7167ea05 sys-devel/clang-runtime: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-10.0.1_rc2.ebuild | 24 ++ 1 file changed, 24 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-10.0.1_rc2.ebuild b/sys-devel/clang-runtime/clang-runtime-10.0.1_rc2.ebuild new file mode 100644 index 000..65e66879ab9 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-10.0.1_rc2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; +SRC_URI="" + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: ec3e7958024c67f19b336ffdc46f6ec218c57749 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 29 15:20:52 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 29 18:37:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3e7958 dev-util/lldb: Bump to 10.0.1-rc2 Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-10.0.1_rc2.ebuild | 96 2 files changed, 97 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 4f7ba0767d7..177f2c2abfa 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -2,4 +2,5 @@ DIST lldb-8.0.1.src.tar.xz 19586288 BLAKE2B afb20a8303dcbdaf76ef1d78aa3165f87713 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-10.0.1-rc1.tar.gz 120834583 BLAKE2B 64244ebcb6f2c171c9f606e5eb0adff2794f06c9312a0ca627fb79c107c0c898ac242cf4e92523c3265fa717322601d7e3f4d178515fac95d03ee92312082b06 SHA512 f877f66046969a4055b166ad50ef876a9c8ecaf03e2cdd7c8e1a3348eb5f5180f222fa457b1f090a6660282a0d9f7a1d39cf09a04abe0dde0a6e1e10ccf15597 +DIST llvmorg-10.0.1-rc2.tar.gz 120883192 BLAKE2B d48f4ccb33691cd4997576a6d20b298455687515164f7d8dfa11ec32e197b58132c6bd549c1214c3b36982ef85e1018d4101e7afecee8d2ab67ad15d68c681bf SHA512 8e363d379a73e38ef570fb03d8243a21f37a48ef579a0f08118af4dac48060c0dc24e2bd8175f04241fa424e49b6c85723d2d3552bbe30dd165fe5fb43493325 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-util/lldb/lldb-10.0.1_rc2.ebuild b/dev-util/lldb/lldb-10.0.1_rc2.ebuild new file mode 100644 index 000..2dfe01834ca --- /dev/null +++ b/dev-util/lldb/lldb-10.0.1_rc2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm llvm.org 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? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_MULTI_USEDEP}] + ') + ${PYTHON_DEPS} + ) + ~sys-devel/clang-${PV}[xml] + ~sys-devel/llvm-${PV} + !
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-notifyd/
commit: cbe4aa2d355164eaa36d2fef86638852020d5989 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:41 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe4aa2d xfce-extra/xfce4-notifyd: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.1.ebuild b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.1.ebuild index 8af5ce04c38..6f920faa0f6 100644 --- a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.1.ebuild +++ b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2 -> ${P}-r LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="" RDEPEND=">=dev-libs/glib-2.42:2=
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/thunar-shares-plugin/
commit: 0d826408d13e18b8322bd9c5432bdbccc690a513 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:31 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d826408 xfce-extra/thunar-shares-plugin: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.3.1.ebuild b/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.3.1.ebuild index 3bb94fd3d94..501566b11ff 100644 --- a/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.3.1.ebuild +++ b/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.3.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://archive.xfce.org/src/thunar-plugins/thunar-shares-plugin/${PV%. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm x86" +KEYWORDS="amd64 ~arm x86" IUSE="" RDEPEND=">=dev-libs/glib-2.18
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-session/
commit: b25794a6607a58f6f2568a92c5c53bd2f5f4304b Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:17 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25794a6 xfce-base/xfce4-session: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> xfce-base/xfce4-session/xfce4-session-4.14.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-session/xfce4-session-4.14.2.ebuild b/xfce-base/xfce4-session/xfce4-session-4.14.2.ebuild index 0ff5d0329c2..4e2578f8bd4 100644 --- a/xfce-base/xfce4-session/xfce4-session-4.14.2.ebuild +++ b/xfce-base/xfce4-session/xfce4-session-4.14.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="nls policykit +xscreensaver" COMMON_DEPEND="x11-apps/iceauth
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/
commit: b18250d11b6a276e5c07c5b207e66d338fbc8c17 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:45 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18250d1 xfce-extra/xfce4-pulseaudio-plugin: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3.ebuild b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3.ebuild index b5e58098a79..63ba8af5f62 100644 --- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3.ebuild +++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86" IUSE="debug keybinder libnotify wnck" RDEPEND=">=dev-libs/glib-2.42.0:=
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-clipman-plugin/
commit: 6143d9becd64127c56423c50a4f3f62fa6ae3887 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:36 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6143d9be xfce-extra/xfce4-clipman-plugin: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.1.ebuild b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.1.ebuild index 6708b2ddc7d..8904a0c06d6 100644 --- a/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.1.ebuild +++ b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="qrcode" RDEPEND=">=dev-libs/glib-2.32:2=
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/
commit: b1da3c72d1bda9c57c48947c0d1fbad11e2c05d7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:53 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1da3c72 xfce-extra/xfce4-whiskermenu-plugin: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> .../xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.4.ebuild b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.4.ebuild index 1d5070d6241..a6a2f103336 100644 --- a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.4.ebuild +++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-taskmanager/
commit: e9827d7de82af9b2626fd56b272709a4ac4f5ba2 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:49 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9827d7d xfce-extra/xfce4-taskmanager: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.2.3.ebuild b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.2.3.ebuild index 7f4a9a2e439..7420be68772 100644 --- a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.2.3.ebuild +++ b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.2.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-panel/
commit: 4542da48181e8205adeaa0d14c6734922eb26540 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:22 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4542da48 xfce-base/xfce4-panel: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> xfce-base/xfce4-panel/xfce4-panel-4.14.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.14.4.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.14.4.ebuild index c0e63b4f939..73f4ea9adf6 100644 --- a/xfce-base/xfce4-panel/xfce4-panel-4.14.4.ebuild +++ b/xfce-base/xfce4-panel/xfce4-panel-4.14.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+gtk2 introspection vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!gtk2? ( test )"
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/
commit: ed12b49bb68377f018db44b87aa4427f177a0b6b Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:23:27 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:23:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed12b49b xfce-base/xfce4-settings: amd64 stable wrt bug #725708 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> xfce-base/xfce4-settings/xfce4-settings-4.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.14.3.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.14.3.ebuild index 27e97c54a81..105d571e27b 100644 --- a/xfce-base/xfce4-settings/xfce4-settings-4.14.3.ebuild +++ b/xfce-base/xfce4-settings/xfce4-settings-4.14.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier" RDEPEND="
[gentoo-commits] repo/proj/guru:master commit in: licenses/
commit: 45655b02ef341f057a21eb27cb6de6198c0bf82d Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jun 27 11:19:33 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 27 11:24:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45655b02 licenses: Add excavator-EULA https://github.com/nicehash/excavator/blob/master/excavator-EULA.txt Signed-off-by: Alexey Sokolov asokolov.org> licenses/excavator-EULA | 258 1 file changed, 258 insertions(+) diff --git a/licenses/excavator-EULA b/licenses/excavator-EULA new file mode 100644 index 000..00a0527 --- /dev/null +++ b/licenses/excavator-EULA @@ -0,0 +1,258 @@ +End-User License Agreement ("Agreement") + + +Last updated: May 10, 2017 + +Please read this End-User License Agreement ("Agreement") carefully before +clicking the "I Agree" button, downloading or using NiceHash Excavator +("Application"). + +By clicking the "I Agree" button, downloading or using the Application, you +are agreeing to be bound by the terms and conditions of this Agreement. + +This Agreement is a legal agreement between you (either an individual or a +single entity) and NiceHash and it governs your use of the Application made +available to you by NiceHash. + +If you do not agree to the terms of this Agreement, do not click on the "I +Agree" button and do not download or use the Application. + +The Application is licensed, not sold, to you by NiceHash for use strictly in +accordance with the terms of this Agreement. + +License +--- + +NiceHash grants you a revocable, non-exclusive, non-transferable, limited +license to download, install and use the Application solely for your personal, +non-commercial purposes strictly in accordance with the terms of this +Agreement. + +Restrictions + + +You agree not to, and you will not permit others to: + + * license, sell, rent, lease, assign, distribute, transmit, host, outsource, +disclose or otherwise commercially exploit the Application or make the +Application available to any third party. + + * copy or use the Application for any purpose other than as permitted under +the above section 'License'. + + * modify, make derivative works of, disassemble, decrypt, reverse compile or +reverse engineer any part of the Application. + + * remove, alter or obscure any proprietary notice (including any notice of +copyright or trademark) of NiceHash or its affiliates, partners, suppliers +or the licensors of the Application. + + +Intellectual Property +- + +The Application, including without limitation all copyrights, patents, +trademarks, trade secrets and other intellectual property rights are, and +shall remain, the sole and exclusive property of NiceHash. + +Your Suggestions + + +Any feedback, comments, ideas, improvements or suggestions (collectively, +"Suggestions") provided by you to NiceHash with respect to the Application +shall remain the sole and exclusive property of NiceHash. + +NiceHash shall be free to use, copy, modify, publish, or redistribute the +Suggestions for any purpose and in any way without any credit or any +compensation to you. + +Modifications to Application + + +NiceHash reserves the right to modify, suspend or discontinue, temporarily or +permanently, the Application or any service to which it connects, with or +without notice and without liability to you. + +Updates to Application +-- + +NiceHash may from time to time provide enhancements or improvements to the +features/functionality of the Application, which may include patches, bug +fixes, updates, upgrades and other modifications ("Updates"). + +Updates may modify or delete certain features and/or functionalities of the +Application. You agree that NiceHash has no obligation to (i) provide any +Updates, or (ii) continue to provide or enable any particular features and/or +functionalities of the Application to you. + +You further agree that all Updates will be (i) deemed to constitute an +integral part of the Application, and (ii) subject to the terms and conditions +of this Agreement. + +Third-Party Services + + +The Application may display, include or make available third-party content +(including data, information, applications and other products services) or +provide links to third-party websites or services ("Third-Party Services"). + +You acknowledge and agree that NiceHash shall not be responsible for any +Third-Party Services, including their accuracy, completeness, timeliness, +validity, copyright compliance, legality, decency, quality or any other aspect +thereof. NiceHash does not assume and shall not have any liability or +responsibility to you or any other person or entity for any Third-Party +Services. + +Third-Party Services and links thereto
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/wofi/
commit: 8c1c0a778ab98a0ff7d1daee471910918152a82f Author: Matthias Coppens gmail com> AuthorDate: Mon Jun 29 16:28:56 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Jun 29 16:30:48 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c1c0a77 gui-apps/wofi: Initial commit Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthias Coppens gmail.com> gui-apps/wofi/Manifest | 2 ++ gui-apps/wofi/metadata.xml | 8 gui-apps/wofi/wofi-1.1.1.ebuild | 22 ++ gui-apps/wofi/wofi-1.1.2.ebuild | 22 ++ gui-apps/wofi/wofi-.ebuild | 22 ++ 5 files changed, 76 insertions(+) diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest new file mode 100644 index 000..f0c1ffa --- /dev/null +++ b/gui-apps/wofi/Manifest @@ -0,0 +1,2 @@ +DIST wofi-1.1.1.tar.gz 64769 BLAKE2B 41734a348c11317a57604a67e92be1ee26df217587762e39856c15e99c2b65134546cf57f0dc1723fc1d59b23c8f272d4eb246c08891406ff4efd17a6613e93b SHA512 c6bb86b5ef217ff40132e47cd9b4d15e70c365fa8954be7aaeade6cb3326ca2e7276ca975a823c5ad7174c9d409489b47ffc329f4cdd4fb9f4e367bf029cc436 +DIST wofi-1.1.2.tar.gz 64808 BLAKE2B e884553c7c92c0810480d22c65cbc5ed654893e87d255fb51d004fc066540ecf6877f1d6c91e83120f37b0050ed188fb05c0bb5381b26f30a534120bdf266a8c SHA512 7422bdcdf7e31adc5c4e1121666aaee03541431d21d968d8648e9b503abd87082945fa9d10f4befdc796b093510cc8482da4fa22ab92e41a64442e3e0a6154be diff --git a/gui-apps/wofi/metadata.xml b/gui-apps/wofi/metadata.xml new file mode 100644 index 000..7066f7e --- /dev/null +++ b/gui-apps/wofi/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +Matthias Coppens +coppens.matthias@gmail.com + + diff --git a/gui-apps/wofi/wofi-1.1.1.ebuild b/gui-apps/wofi/wofi-1.1.1.ebuild new file mode 100644 index 000..791e0d6 --- /dev/null +++ b/gui-apps/wofi/wofi-1.1.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}; +case "${PV}" in + "") + inherit mercurial + ;; + *) + SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-v${PV}" +esac +inherit meson + +DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway" +HOMEPAGE="${EHG_REPO_URI}" +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS="~amd64" diff --git a/gui-apps/wofi/wofi-1.1.2.ebuild b/gui-apps/wofi/wofi-1.1.2.ebuild new file mode 100644 index 000..791e0d6 --- /dev/null +++ b/gui-apps/wofi/wofi-1.1.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}; +case "${PV}" in + "") + inherit mercurial + ;; + *) + SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-v${PV}" +esac +inherit meson + +DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway" +HOMEPAGE="${EHG_REPO_URI}" +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS="~amd64" diff --git a/gui-apps/wofi/wofi-.ebuild b/gui-apps/wofi/wofi-.ebuild new file mode 100644 index 000..d9a1fc7 --- /dev/null +++ b/gui-apps/wofi/wofi-.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}; +case "${PV}" in + "") + inherit mercurial + ;; + *) + SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-v${PV}" +esac +inherit meson + +DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway" +HOMEPAGE="${EHG_REPO_URI}" +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS=""
[gentoo-commits] repo/proj/guru:master commit in: games-action/ATLauncher/
commit: c8cd9810df0b75bfb0d8facfb8dee7e5d578de50 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Jun 29 18:14:12 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Jun 29 18:14:12 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8cd9810 games-action/ATLauncher: name jar file correctly Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andrew Ammerlaan riseup.net> games-action/ATLauncher/ATLauncher-3.3.6.0_pre.ebuild | 2 +- games-action/ATLauncher/Manifest | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/games-action/ATLauncher/ATLauncher-3.3.6.0_pre.ebuild b/games-action/ATLauncher/ATLauncher-3.3.6.0_pre.ebuild index 7908ff5..738bc69 100644 --- a/games-action/ATLauncher/ATLauncher-3.3.6.0_pre.ebuild +++ b/games-action/ATLauncher/ATLauncher-3.3.6.0_pre.ebuild @@ -11,7 +11,7 @@ MYP="${PN}-${MYPV}" DESCRIPTION="Minecraft launcher which integrates multiple different ModPacks" HOMEPAGE="https://atlauncher.com https://github.com/ATLauncher/ATLauncher; -SRC_URI="https://github.com/ATLauncher/ATLauncher/releases/download/v${MYPV}/${MYP}.jar +SRC_URI="https://github.com/ATLauncher/ATLauncher/releases/download/v${MYPV}/${MYP}.jar -> ${P}.jar https://raw.githubusercontent.com/ATLauncher/ATLauncher/master/src/main/resources/assets/image/Icon.ico -> ${PN}.ico" KEYWORDS="~amd64 ~x86" diff --git a/games-action/ATLauncher/Manifest b/games-action/ATLauncher/Manifest index 0e961fa..1044c47 100644 --- a/games-action/ATLauncher/Manifest +++ b/games-action/ATLauncher/Manifest @@ -1,3 +1,3 @@ DIST ATLauncher-3.3.5.2.jar 10796908 BLAKE2B 8060b8fc7a02792fc25cf056f453f8d9af820242ce8ad7b52f12abfff5073f2f894c6c46d2646d766e981c142c5518184d80aedb6ecdb04e5e725e32d6c14a2a SHA512 2a2fda31ae67e5831a9a957069bf65880c6ba297f2306c36da9ffe2fa402e25545cab0bca22e457e8bef189be3803ebc80e555a42cec9d54075363c977281ad6 -DIST ATLauncher-3.3.6.0.jar 11153785 BLAKE2B 23634896180133bd72f57178c180007dd9b6896434e3e86ab0548572928aa2e6c1ed800c374a42c9aa977d680974fcf78f1e3b812217fa03f6773aa29cc3 SHA512 b8bc795f3e137a5c459c0c592379fa0a9f01605d412eecc614104ee8d996510adbe326b154556fdd78a7cf5c4e89049bd311c5eaa2d47b4dbf240c7b7d433226 +DIST ATLauncher-3.3.6.0_pre.jar 11153785 BLAKE2B 23634896180133bd72f57178c180007dd9b6896434e3e86ab0548572928aa2e6c1ed800c374a42c9aa977d680974fcf78f1e3b812217fa03f6773aa29cc3 SHA512 b8bc795f3e137a5c459c0c592379fa0a9f01605d412eecc614104ee8d996510adbe326b154556fdd78a7cf5c4e89049bd311c5eaa2d47b4dbf240c7b7d433226 DIST ATLauncher.ico 370070 BLAKE2B 992e5df968054884c21f136b8f16f2b14e8d321b2196ebc07f7a59621223ca79b896f63b21dba864f61f238ca1864039a410d8089127714163092f65d0ca7f27 SHA512 353f6dd68475778cc8e97a773e800fe532df2f6d28d5babc751cfb5ed7ef24ef6246f76d26e3e25706e458741d604bb8fa8e79cb8904900284f0f7b0f9488bfb
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/nuxhash/
commit: c16babce4157da96de7ce1d01d1a063fcf97f619 Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jun 27 15:52:41 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 27 15:52:41 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c16babce net-p2p/nuxhash: add the comment about license Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild index aa10072..bab8c55 100644 --- a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild +++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild @@ -11,6 +11,7 @@ DESCRIPTION="NiceHash cryptocurrency mining client for Linux" HOMEPAGE="https://github.com/YoRyan/nuxhash; SRC_URI="https://github.com/YoRyan/nuxhash/archive/33e9a095a41a6828959927f867efe4d2df398ede.tar.gz -> ${P}.tar.gz" +# Nuxhash itself is GPL, but it downloads the excavator proprietary blob on startup LICENSE="GPL-3 excavator-EULA" SLOT="0" IUSE="gui"
[gentoo-commits] repo/proj/guru:master commit in: www-apps/uwebsockets/
commit: 645cd9e98e2dae02ba6aa42c4ce08e384914d8bc Author: Aisha Tammy aisha cc> AuthorDate: Sat Jun 27 21:32:51 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 27 21:32:51 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=645cd9e9 www-apps/uwebsockets: drop old version Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Aisha Tammy aisha.cc> www-apps/uwebsockets/Manifest | 1 - www-apps/uwebsockets/uwebsockets-18.7.0.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest index 9ad2afd..b19a744 100644 --- a/www-apps/uwebsockets/Manifest +++ b/www-apps/uwebsockets/Manifest @@ -1,2 +1 @@ -DIST uwebsockets-18.7.0.tar.gz 264566 BLAKE2B 83e5cbf08c9f46f377128f1c2447eb148fb36a4a5acd9658e64c81d820be3a639fd081639859356c2131b4487b60e09ebe21824378282ad8d7347bcdc64e8aee SHA512 6dafd3eb9a86ebcc873ea5fe35bce46e40f415945197171d2dbfa71a28d57a3338bf61c594b00f5f5009f61dc3d0811f3d444b341270bf57613bfd1aa2c0e090 DIST uwebsockets-18.8.0.tar.gz 265075 BLAKE2B cad647271aa56c5a66ae149db1cb1f254f3ad27f52ce549dff406f91a0415780bf5375c47facf09bf953d7d75f690243a1f1dfbb94891822d2637ead7559c81c SHA512 9e1741134ca628fc4ed3b634eec57c825af90f1cdccaaee48aa5ba86ee5aef08274fcc1621703d155a9f4a388fddee57c60d333dba985dfcf8b4e6f1870692d9 diff --git a/www-apps/uwebsockets/uwebsockets-18.7.0.ebuild b/www-apps/uwebsockets/uwebsockets-18.7.0.ebuild deleted file mode 100644 index 2738b66..000 --- a/www-apps/uwebsockets/uwebsockets-18.7.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O" -HOMEPAGE="https://github.com/uNetworking/uWebSockets; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git; -else - SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" - S="${WORKDIR}/uWebSockets-${PV}" -fi - -LICENSE="Apache-2.0" -SLOT="0" -RDEPEND=">=net-libs/usockets-0.4.1" - -PATCHES=( - "${FILESDIR}/${PN}-src_Loop.h.patch" -) - -src_prepare() { - default - mv src uWebSockets -} - -src_compile() { - return 0 -} - -src_install() { - doheader -r uWebSockets -}
[gentoo-commits] repo/proj/guru:master commit in: net-misc/kristall/
commit: e53c15aea20b50fa201711d8f8000dcfd661cd0e Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Sat Jun 27 22:27:52 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 27 22:27:52 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e53c15ae net-misc/kristall: Add missing dependencies. Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> net-misc/kristall/kristall-0.2.ebuild | 6 +- net-misc/kristall/kristall-0.3.ebuild | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/net-misc/kristall/kristall-0.2.ebuild b/net-misc/kristall/kristall-0.2.ebuild index a80dc6a..0327c1b 100644 --- a/net-misc/kristall/kristall-0.2.ebuild +++ b/net-misc/kristall/kristall-0.2.ebuild @@ -13,7 +13,11 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -RDEPEND="dev-qt/qtmultimedia[widgets]" +RDEPEND=" + dev-qt/qtmultimedia[widgets] + dev-qt/qtsvg:5 + dev-qt/qtnetwork:5[ssl] +" DEPEND="${RDEPEND}" src_prepare() { diff --git a/net-misc/kristall/kristall-0.3.ebuild b/net-misc/kristall/kristall-0.3.ebuild index 108347b..c3b48ce 100644 --- a/net-misc/kristall/kristall-0.3.ebuild +++ b/net-misc/kristall/kristall-0.3.ebuild @@ -13,7 +13,11 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -RDEPEND="dev-qt/qtmultimedia:5[widgets]" +RDEPEND=" + dev-qt/qtmultimedia:5[widgets] + dev-qt/qtsvg:5 + dev-qt/qtnetwork:5[ssl] +" DEPEND="${RDEPEND}" src_configure() {
[gentoo-commits] repo/proj/guru:master commit in: dev-python/rstcheck/
commit: e31f4589ebd43a98c82c5128e16812d4095d1d67 Author: Samuel Bernardo gmail com> AuthorDate: Fri Jun 26 21:31:15 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Jun 29 16:10:42 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e31f4589 dev-python/rstcheck: add rstcheck package Add rstcheck as a dependency for sphinx plugin in visual-studio-code. Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Samuel Bernardo gmail.com> dev-python/rstcheck/Manifest | 1 + dev-python/rstcheck/metadata.xml | 13 + dev-python/rstcheck/rstcheck-3.3.1.ebuild | 44 +++ 3 files changed, 58 insertions(+) diff --git a/dev-python/rstcheck/Manifest b/dev-python/rstcheck/Manifest new file mode 100644 index 000..fe9ae3b --- /dev/null +++ b/dev-python/rstcheck/Manifest @@ -0,0 +1 @@ +DIST rstcheck-3.3.1.tar.gz 13825 BLAKE2B 94c1e8226b372b25907fb5e713716f46d972788f5d996a6c351fdf92728d1274e625564ec6417e0e3be7c7ec8d4ef07a193e8b80ca38085d28c1e9ee13e0ca36 SHA512 d390565c59466e1047fb41491eb5a2261fec91848806e04137bcc6053759fc87c8e4c72721d39b35c959b0baddaf90f2c8459213cec76b82be9b78bdd44076c5 diff --git a/dev-python/rstcheck/metadata.xml b/dev-python/rstcheck/metadata.xml new file mode 100644 index 000..d19e6b0 --- /dev/null +++ b/dev-python/rstcheck/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + samuelbernardo.m...@gmail.com + Samuel Bernardo + + + rstcheck + myint/rstcheck + https://github.com/myint/rstcheck/issues + + diff --git a/dev-python/rstcheck/rstcheck-3.3.1.ebuild b/dev-python/rstcheck/rstcheck-3.3.1.ebuild new file mode 100644 index 000..dd57508 --- /dev/null +++ b/dev-python/rstcheck/rstcheck-3.3.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Checks syntax of reStructuredText and code blocks nested within it" +HOMEPAGE="https://github.com/myint/rstcheck; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-python/path-py[${PYTHON_USEDEP}] + >=dev-python/pytest-3.4[${PYTHON_USEDEP}] + ) +" + +S="${WORKDIR}/${P}" + +distutils_enable_sphinx docs ">=dev-python/jaraco-packaging-3.2" + +python_test() { + # Ignore the module from ${S}, use the one from ${BUILD_DIR} + # Otherwise, ImportMismatchError may occur + # https://github.com/gentoo/gentoo/pull/1622#issuecomment-224482396 + # Override pytest options to skip flake8 + pytest -vv --ignore=rst --override-ini="addopts=--doctest-modules" \ + || die "tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/proj/guru:master commit in: www-apps/uwebsockets/
commit: c2f728bcffe67728408be06d07f1e4b6f3d2f966 Author: Aisha Tammy aisha cc> AuthorDate: Sat Jun 27 21:32:24 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 27 21:32:24 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2f728bc www-apps/uwebsockets: version bump to 18.8.0 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Aisha Tammy aisha.cc> www-apps/uwebsockets/Manifest | 1 + www-apps/uwebsockets/uwebsockets-18.8.0.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest index 511540c..9ad2afd 100644 --- a/www-apps/uwebsockets/Manifest +++ b/www-apps/uwebsockets/Manifest @@ -1 +1,2 @@ DIST uwebsockets-18.7.0.tar.gz 264566 BLAKE2B 83e5cbf08c9f46f377128f1c2447eb148fb36a4a5acd9658e64c81d820be3a639fd081639859356c2131b4487b60e09ebe21824378282ad8d7347bcdc64e8aee SHA512 6dafd3eb9a86ebcc873ea5fe35bce46e40f415945197171d2dbfa71a28d57a3338bf61c594b00f5f5009f61dc3d0811f3d444b341270bf57613bfd1aa2c0e090 +DIST uwebsockets-18.8.0.tar.gz 265075 BLAKE2B cad647271aa56c5a66ae149db1cb1f254f3ad27f52ce549dff406f91a0415780bf5375c47facf09bf953d7d75f690243a1f1dfbb94891822d2637ead7559c81c SHA512 9e1741134ca628fc4ed3b634eec57c825af90f1cdccaaee48aa5ba86ee5aef08274fcc1621703d155a9f4a388fddee57c60d333dba985dfcf8b4e6f1870692d9 diff --git a/www-apps/uwebsockets/uwebsockets-18.8.0.ebuild b/www-apps/uwebsockets/uwebsockets-18.8.0.ebuild new file mode 100644 index 000..2738b66 --- /dev/null +++ b/www-apps/uwebsockets/uwebsockets-18.8.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O" +HOMEPAGE="https://github.com/uNetworking/uWebSockets; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git; +else + SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" + S="${WORKDIR}/uWebSockets-${PV}" +fi + +LICENSE="Apache-2.0" +SLOT="0" +RDEPEND=">=net-libs/usockets-0.4.1" + +PATCHES=( + "${FILESDIR}/${PN}-src_Loop.h.patch" +) + +src_prepare() { + default + mv src uWebSockets +} + +src_compile() { + return 0 +} + +src_install() { + doheader -r uWebSockets +}
[gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk/
commit: 322dbf8cb43da77c127cd7a39faacb73e8843d53 Author: Denis Reva gmail com> AuthorDate: Sat Jun 27 09:37:20 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 27 09:37:20 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=322dbf8c media-libs/amdvlk: new version 2019.2.5 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Denis Reva gmail.com> media-libs/amdvlk/Manifest | 6 ++ media-libs/amdvlk/amdvlk-2020.2.5.ebuild | 125 +++ 2 files changed, 131 insertions(+) diff --git a/media-libs/amdvlk/Manifest b/media-libs/amdvlk/Manifest index e1a61f2..008a10d 100644 --- a/media-libs/amdvlk/Manifest +++ b/media-libs/amdvlk/Manifest @@ -2,11 +2,13 @@ DIST AMDVLK-v-2020.Q2.1.tar.gz 30353 BLAKE2B f324ee4d5e4b57d8ca71f8dded5902ebad4 DIST AMDVLK-v-2020.Q2.2.tar.gz 30279 BLAKE2B ee6f8613d85258af31c15fc6cbe7564d04fe5a8645827312bb84b803adab29a50c8074e609c11cda74786af623dd13a17c74202c47812781e2fd7149d12eb9e6 SHA512 1fdbd3b83493e0303acac4987c3770e0fec2912c13eb404895471456e3d74e7a600d63a1c191d979299d869051bdb11a643b70d2a8acaa9af24cb766093c295f DIST AMDVLK-v-2020.Q2.3.tar.gz 30324 BLAKE2B 1060a9d7d62fb066ed79d9cbf47c83999d79b3e386ebe0a5ebf55ffa2e028d8c238f61438313d60de3f1cc69138d3236ae025362c0080b6c906a2765ad0807a4 SHA512 be6e3a12ad6f2cea531ad16f918d4688c96ea10b6b118faddfe3e3be7b58daa39226a42c88be266ff24949e724c5ffd1b7cec3b40d4566bfa7b0165b575cfb47 DIST AMDVLK-v-2020.Q2.4.tar.gz 30423 BLAKE2B ac22e46cc94e818f9072d940174f2d51acc08db004df445adfa0be609bdfd21781517d3bb5628e7c76ae75e2abecb1610c6973c3798c7c454da97a880f6c0b4f SHA512 dd57bfbeb23744b730342720054a96f486a10e17cf41472cdd9c0d4ee9a0d2bdcb8b7e16e5a5f725b55d174827d2568826db31527793304aa22760d060e4e92e +DIST AMDVLK-v-2020.Q2.5.tar.gz 30424 BLAKE2B 73072b20fffd25120a3680424cbd6b368bd3464c51cc5b66a889b5b8896447e26f8d725e9692772cc8ac10d8a6df1032e7511a8a153a5db823ff1a843aecfc15 SHA512 0923875749c373fc4914bf214acf8fc7eb04894b1ef442fdc7b21b7dcfa2374f2b669b0287df40f7e05ba4c49c2ebefc3617118953805ab6c1d68acb0b627c4d DIST CWPack-7387247eb9889ddcabbc1053b9c2052e253b088e.tar.gz 24538 BLAKE2B 76c4da32ea06df355f7e8f77a14c185b2ccab2ce2762988f04a04d65b674e089d4fc27206e744f89b4bd84c9d7226d324414a31941303290e7f574e9d64756cf SHA512 38378ef325e42a7356511c2fc06b6c896581968079e85c4b924a1768d895feecaf1eb8fd65afb59bed0f66e0547104d67c2deb9f82a86f4b9fa65b36e57cd47d DIST CWPack-b601c88aeca7a7b08becb3d32709de383c8ee428.tar.gz 24538 BLAKE2B b30ddc4cf6e307864c77308faeb5a41a8ed9e708b668dac25989cfbe528422d70ffc17b54109c52abdf5da5c426a3d143cd19b4a3577459d5cce72a85e71284d SHA512 cc544f361ced841525041d6d31678698946362338cbd49ccfda6836f2dcfa4ce495d09b7ce191699364fd5101c671a6734aa4fb3ce447b9e8f1e75f7ea13c766 DIST MetroHash-2b6fee002db6cc92345b02aeee963ebaaf4c0e2f.tar.gz 11762 BLAKE2B 4210468564233b0d49572bef5046479123e7597fa69d5a62d8e2b39b3898e89ae044ea2e58cce21f5034fd06c6178b9dbbee25d8f5ad5f3da18ac762b54400cb SHA512 565f98cb44af81c43096eabeaba269ea9cdc3ecfb06868fedf663a0d6f88f3c49251192de43cb30a5172b2ac60580f58fc2bacbd4cbefbc42283efccdfa8a87f DIST MetroHash-712f76fee75d69b23a1ea8f6465752c3ccaaf9a2.tar.gz 11754 BLAKE2B c08cc66b169e818d31b563ce25d903e81d029e8f869d6fd6bf44f21e36374721c991000d11d30f917fa829f51561ff51f09be88571803ff2395f371fd256bc77 SHA512 7a8dd0a91b95bcbc738d9d15d19fd25e4f7eeb5aee8bfb93ff185ed29ba0bdd29ffbe6629ebd4c3d0e48ecacdbe6dd26adee630f4cbf3c02d6829c64d7f461c9 DIST llpc-3864fc733e437a6e6ae729c6858b92b39194eada.tar.gz 1889074 BLAKE2B 5a92b85e1f5cb8c6d38a5494fe0b0ed9506e08595b4bd60ce660c654f8efe4411f9239c8413ba32138fb9b81093674c0afb97b88c3a8051d4a3ea49d2daa6f84 SHA512 6def126e9c73cf19a62810b0bb8b095bd1b6e8a89d606e24f8d70bd9dca92834c72fc6795612194b46aea73ffb0ab851e6cdcbf9e0343a4dff1adebecd6d4f12 +DIST llpc-48fff0a75bb413b55a5e89647cdb37e109aa9eb8.tar.gz 1943993 BLAKE2B 8fffccf7bd109d397788a48e9636f3a5c69da39cd35d98bcf651bc43051535252a1ea34192c4fa458ab9b86223146289676b8d28b122b8674746c721145c1786 SHA512 744f54b3cb7b9be1f7bb6dbb256433d3a289000c19d9e2c2ec276cfcd54183180bbd53212dd977e3e22c95c9a2269eb50008d49a9b47c9f2e20546dd7924b938 DIST llpc-61b5d58e8891dc37e473064d429f0496d5254e52.tar.gz 1897849 BLAKE2B 86cea7f1503468a1598d05d2514c47e98f6841c5b189e73b3483a185af18fc32a0ec2b3f907764e62c0f196198f19349ac6e15154a540d97908ce9be6feeff48 SHA512 06b3afe61cab46687a6344331a60d76676679b47f24d6719bdf516b06253c0336ce0effbddb2f67292ca14adefb3aa5a831b70a418a7e0f538691552f5f7b82b DIST llpc-9889f54c9a31743b48f3dafcb8ca0c106ed15da4.tar.gz 1882348 BLAKE2B 1e05d12dd3890604adc5d7dab6ed0645c977985157f86984e8dfa23fd65bdd42dc0df4b8154a6e153849ed14eed279bd08258e058449c1ee178c173d97bf7608 SHA512 c1cbe0a005a2e4b5b35baed51f1531e12456ac18c110d4c7f8fbe4e3dbc51920cdf1ec262b81d42c4c7af28523fc051ca5fb12ffd084bf483bb7bd9b4d06ce83 DIST llpc-9b4d0a4c3e146ea898d4bb3e86fb4170f75c3daa.tar.gz 1905709 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/, net-proxy/squid/files/
commit: 78173484f6055e32cf33a7c0cf1b703e1c84afc6 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:13:48 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:13:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78173484 net-proxy/squid: Security cleanup Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> net-proxy/squid/Manifest | 1 - .../files/squid-4.11-missing-debug-extra.patch | 31 --- net-proxy/squid/squid-4.11.ebuild | 280 - 3 files changed, 312 deletions(-) diff --git a/net-proxy/squid/Manifest b/net-proxy/squid/Manifest index aa209a89667..dac695fdb6a 100644 --- a/net-proxy/squid/Manifest +++ b/net-proxy/squid/Manifest @@ -1,2 +1 @@ -DIST squid-4.11.tar.xz 2447700 BLAKE2B 9080508caff683bffe3e2eb64a454c95f69ab47c0ca9b1a649e553daf0dde2391aa14c6631aa6ee617687b122beef691cbe9a8e49ac5e5ea8a9737847ece9444 SHA512 02d4bb4d5860124347670615e69b1b92be7ea4fc0131e54091a06cb2e67bd73583d8e6cbe472473f0c59764611a49561d02ab9fe2bf0305ce4652d4ec7714f26 DIST squid-4.12.tar.xz 2450564 BLAKE2B 39068d5e999ebf62fbc45ea8faa8811c7b4e6a231f814f2580f54ce3ac499b503b7bc071188b4446a2a94f7eb2f4cfc6369a1b578e637a7b5e37a0ae2aabfb8e SHA512 96fa700a0c28711eb1ec5e44e1d324dc8d3accdddbc675def8babe057e2cc71083bd3817bc37cbd9f3c03772743df578573ee3698bbd6131df68c3580ad31ef4 diff --git a/net-proxy/squid/files/squid-4.11-missing-debug-extra.patch b/net-proxy/squid/files/squid-4.11-missing-debug-extra.patch deleted file mode 100644 index cf4d3ebb9a5..000 --- a/net-proxy/squid/files/squid-4.11-missing-debug-extra.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 0cbf89e7d266aabacc8651759a8509ebbe0f5c93 Mon Sep 17 00:00:00 2001 -From: Alex Rousskov -Date: Mon, 20 Apr 2020 15:32:48 -0400 -Subject: [PATCH] Bug 5041: Missing Debug::Extra breaks build on hosts with - systemd - -Master commit 6fa8c66 (i.e. Bug 5016 fix) relied on Debug::Extra added -by master commit (ccfbe8f) that was not ported to v4. The port of the -former master commit lacked the required piece of the latter commit. - -The problem is invisible on hosts without a systemd package (that Squid -can find/use) and with Squids explicitly ./configured --without-systemd. - src/Debug.h | 4 - 1 file changed, 4 insertions(+) - -diff --git a/src/Debug.h b/src/Debug.h -index 6eecd01bf9..ddd9e38f8f 100644 a/src/Debug.h -+++ b/src/Debug.h -@@ -99,6 +99,10 @@ class Debug - - /// configures the active debugging context to write syslog ALERT - static void ForceAlert(); -+ -+/// prefixes each grouped debugs() line after the first one in the group -+static std::ostream& Extra(std::ostream ) { return os << "\n"; } -+ - private: - static Context *Current; ///< deepest active context; nil outside debugs() - }; diff --git a/net-proxy/squid/squid-4.11.ebuild b/net-proxy/squid/squid-4.11.ebuild deleted file mode 100644 index d46ef90915e..000 --- a/net-proxy/squid/squid-4.11.ebuild +++ /dev/null @@ -1,280 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WANT_AUTOMAKE="1.15" - -inherit autotools flag-o-matic linux-info pam toolchain-funcs - -DESCRIPTION="A full-featured web proxy cache" -HOMEPAGE="http://www.squid-cache.org/; - -# Upstream patch ID for the most recent bug-fixed update to the formal release. -r= -#r=-20181117-r0022167 -if [ -z "$r" ]; then - SRC_URI="http://www.squid-cache.org/Versions/v${PV%.*}/${P}.tar.xz; -else - SRC_URI="http://www.squid-cache.org/Versions/v${PV%.*}/${P}${r}.tar.bz2; - S="${S}${r}" -fi - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" -IUSE="caps gnutls ipv6 pam ldap samba sasl kerberos nis radius ssl snmp selinux logrotate test \ - ecap esi ssl-crtd \ - mysql postgres sqlite \ - perl qos tproxy \ - +htcp +wccp +wccpv2 \ - pf-transparent ipf-transparent kqueue \ - elibc_uclibc kernel_linux" - -RESTRICT="!test? ( test )" - -BDEPEND="dev-lang/perl" - -COMMON_DEPEND="acct-group/squid - acct-user/squid - caps? ( >=sys-libs/libcap-2.16 ) - pam? ( sys-libs/pam ) - ldap? ( net-nds/openldap ) - kerberos? ( virtual/krb5 ) - qos? ( net-libs/libnetfilter_conntrack ) - ssl? ( - !gnutls? ( dev-libs/openssl:0 ) - dev-libs/nettle:= ) - sasl? ( dev-libs/cyrus-sasl ) - ecap? ( net-libs/libecap:1 ) - esi? ( dev-libs/expat dev-libs/libxml2 ) - gnutls? ( >=net-libs/gnutls-3.1.5 ) - logrotate? ( app-admin/logrotate ) - >=sys-libs/db-4:* - dev-libs/libltdl:0" - -DEPEND="${COMMON_DEPEND} - ${BDEPEND} - ecap? ( virtual/pkgconfig ) - test? ( dev-util/cppunit )" - -RDEPEND="${COMMON_DEPEND} - samba? ( net-fs/samba ) - perl? (
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/nuxhash/, net-p2p/nuxhash/files/
commit: 603c4bf40fbaeafae18d1859c45ee64d324f7a7a Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jun 27 11:22:03 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 27 11:25:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=603c4bf4 net-p2p/nuxhash: new package Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> net-p2p/nuxhash/Manifest | 1 + .../nuxhash-1.0.0_beta2_p20191013-fixurl.patch | 26 ++ .../nuxhash-1.0.0_beta2_p20191013-remove-gui.patch | 12 +++ net-p2p/nuxhash/metadata.xml | 11 ++ .../nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 40 ++ 5 files changed, 90 insertions(+) diff --git a/net-p2p/nuxhash/Manifest b/net-p2p/nuxhash/Manifest new file mode 100644 index 000..4c82435 --- /dev/null +++ b/net-p2p/nuxhash/Manifest @@ -0,0 +1 @@ +DIST nuxhash-1.0.0_beta2_p20191013.tar.gz 783977 BLAKE2B 5dd50bd1d62193775b7146d078e4eae62247e1e469ed1966ecab31bf7899d38ddbe31babbf450a165e78c86bc4482f0a7a769225bd2f018515b90255184d8781 SHA512 1d2bb4cc73fd3a9c2e6964d2208ffe8362444bc03c7c2382b4df4231a311daa72026e1d80de347d77765f6ec92af5e339e2d10fdbff7d5272b8fdf8421a5656f diff --git a/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch new file mode 100644 index 000..91e2f56 --- /dev/null +++ b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch @@ -0,0 +1,26 @@ +Nicehash URL has changed + +https://github.com/YoRyan/nuxhash/issues/54 + +--- a/nuxhash/nicehash.py 2019-10-13 06:10:40.0 +0100 b/nuxhash/nicehash.py 2020-05-10 02:50:26.531802156 +0100 +@@ -24,7 +24,7 @@ + address = nx_settings['nicehash']['wallet'] + + response = nh.public_api(HOST).request( +-'GET', f'/main/api/v2/mining/external/{address}/rigs/', '', None) ++'GET', f'/main/api/v2/mining/external/{address}/rigs2/', '', None) + unpaid = response.get('unpaidAmount', None) + if response.get('externalAddress', True): + wallet = response.get('externalBalance', None) +--- a/nuxhash/nhrest/python/nicehash.py2019-10-13 06:10:40.0 +0100 b/nuxhash/nhrest/python/nicehash.py2020-05-10 02:55:38.189794255 +0100 +@@ -162,7 +162,7 @@ + return algo_setting + + def get_accounts(self): +-return self.request('GET', '/main/api/v2/accounting/accounts/', '', None) ++return self.request('GET', '/main/api/v2/accounting/accounts2/', '', None) + + def get_accounts_for_currency(self, currency): + return self.request('GET', '/main/api/v2/accounting/account/' + currency, '', None) diff --git a/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch new file mode 100644 index 000..1d86a23 --- /dev/null +++ b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch @@ -0,0 +1,12 @@ +Disable GUI if USE=-gui + +--- a/setup.py 2020-06-27 00:24:01.872723504 +0100 b/setup.py 2020-06-27 00:30:12.885365693 +0100 +@@ -185,7 +185,6 @@ + entry_points={ # Optional + 'console_scripts': [ + 'nuxhashd=nuxhash:nuxhashd', +-'nuxhash-gui=nuxhash:nuxhash_gui' + ], + }, + diff --git a/net-p2p/nuxhash/metadata.xml b/net-p2p/nuxhash/metadata.xml new file mode 100644 index 000..919e2c6 --- /dev/null +++ b/net-p2p/nuxhash/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + YoRyan/nuxhash + + diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild new file mode 100644 index 000..aa10072 --- /dev/null +++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.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_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="NiceHash cryptocurrency mining client for Linux" +HOMEPAGE="https://github.com/YoRyan/nuxhash; + +SRC_URI="https://github.com/YoRyan/nuxhash/archive/33e9a095a41a6828959927f867efe4d2df398ede.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3 excavator-EULA" +SLOT="0" +IUSE="gui" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/libbsd + dev-python/requests[${PYTHON_USEDEP}] + net-misc/curl + virtual/opencl + >=x11-drivers/nvidia-drivers-387 + x11-libs/libxcb + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libX11 + gui? ( dev-python/wxpython:4.0 ) +" + +PATCHES=( +
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/nuxhash/
commit: 62527569fa422e30d7974c965001994d1358b272 Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jun 27 23:13:49 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 27 23:13:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62527569 net-p2p/nuxhash: fix wx python dep Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild index bab8c55..62d08e3 100644 --- a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild +++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild @@ -28,7 +28,7 @@ RDEPEND=" x11-libs/libXdmcp x11-libs/libXext x11-libs/libX11 - gui? ( dev-python/wxpython:4.0 ) + gui? ( dev-python/wxpython:4.0[${PYTHON_USEDEP}] ) " PATCHES=(
[gentoo-commits] repo/proj/guru:master commit in: app-misc/doublecmd-bin/
commit: 113a0f73be09ed832cad4dc22a461c0a140668ef Author: Sergey Torokhov yandex ru> AuthorDate: Sun Jun 28 19:10:44 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sun Jun 28 19:10:44 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=113a0f73 app-misc/doublecmd-bin: 0.9.9 version bump Signed-off-by: Sergey Torokhov yandex.ru> app-misc/doublecmd-bin/Manifest | 4 ++ app-misc/doublecmd-bin/doublecmd-bin-0.9.9.ebuild | 68 +++ 2 files changed, 72 insertions(+) diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest index 05ff92e..0ea94f0 100644 --- a/app-misc/doublecmd-bin/Manifest +++ b/app-misc/doublecmd-bin/Manifest @@ -2,3 +2,7 @@ DIST doublecmd-0.9.8.gtk2.i386.tar.xz 7355960 BLAKE2B 21f2e9c615f7a16ae27bdfbe34 DIST doublecmd-0.9.8.gtk2.x86_64.tar.xz 8608936 BLAKE2B 8a00fa619312e11c382c7ea0beea6ab3366672d5848ac1de3f6f29cac038a756ad8670e9369d4f8bb572f1c1fba3785ec73f48dd5226cfaf53e57ebab015c0e6 SHA512 bd82826b2658fb12f2fe1a28f7c3f1d9c429bc1c60d3e6773b159c4dc1ba1bb2fdd2e89b52e686ab90b2accf7aa6c8379cfcf4f9b6f21f6956f402d721211b03 DIST doublecmd-0.9.8.qt5.i386.tar.xz 7764336 BLAKE2B 298882bb2659625438e2975a92ae6de30f47afd6d9f3b5c7761b0ba1d26067e46c02204186ed111c56a1e8e954682310fe1be8c174ab60244ab7424d3b70ee8c SHA512 fd84028a3f3ef9cda94b70e9f396f42037915d56a9696ca0048beab12edf890576f092fca2601b0e3d3b02475c57edf828457c8278b9c9f821184083fed4f025 DIST doublecmd-0.9.8.qt5.x86_64.tar.xz 8611472 BLAKE2B 69de983fb90b15826082882840b74d8a25efeb1477090c5e2697f52439c3bf041f247b4b472b22c7ec662ea75c6f275cd060b90dffbfd9ab6088394ea33b91de SHA512 eb3678ac5037052f9602357a52e4b596f6c5e17fcc1783dc83a76dab0dd7fb6cb1928b21f1c343e4c8810e96e3ad3f243f3ae45b39c07dc708beb3f05c9aa245 +DIST doublecmd-0.9.9.gtk2.i386.tar.xz 7494572 BLAKE2B 858723454efaa760f10f3675d383ebe41e77dfd4cdfb0d2d60342f8106051ef71a127f499c4b21127426818c3585156fcfea7a9f6c5974bf241d5bf8396bf396 SHA512 3ca14d2a0a515758f0b629a54f8d50a11ff27572ef6a004fb2a123b05236893e45fc4c60b7be837891455f4a6bf3a52eb4fa3e93a9d5254fa67d528df2d7b48b +DIST doublecmd-0.9.9.gtk2.x86_64.tar.xz 8760316 BLAKE2B 3fcd9bf5aa9918d0c7c96b431821b038c93d5736580621e282884f3121e01a3ca28cd9e085da3564914fb3e25270601dd765ba97f18d2c010421dc6de7c92058 SHA512 9733641ac3412eff3d90c8d063448fc8033f5ac262e051630fd1e6ea38a84b1202f2d6d16ebf05a896ad12ce1beb2cb5797989bbe9868c94e66f73f951d9eb16 +DIST doublecmd-0.9.9.qt5.i386.tar.xz 7896720 BLAKE2B 42432a89d70cf19d4acd7ba9a466c25fa8042a77ddfcc7555165efc3aff32960ec88202893393e8448bc05fbf653647a109c2f797b67dab22e075ec09672df46 SHA512 e6e7627d11373b4cd4cad76dc66ee9746ae355c301d8721f9c0e5f368f98f7cae47db7bc7f91baa358493a9991d62e80686323d67f1f98bfd87b614e1069e1fe +DIST doublecmd-0.9.9.qt5.x86_64.tar.xz 8743552 BLAKE2B 7f29b706916293c44fee94b213062584f8151d4c38bf42c5a2c8659b2f5ea92d4d37fb03e56314d131457da759c397e300c5f95bae4e450513b86a408ec38008 SHA512 f33c61d580107df6cfb18db8e98540f79626a416452a670b721cadf3db05e64ab6110e0484fb625383bba5582c4306198e6fe872f5385fc129fbcc5ef23c0286 diff --git a/app-misc/doublecmd-bin/doublecmd-bin-0.9.9.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-0.9.9.ebuild new file mode 100644 index 000..7f762e3 --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-0.9.9.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop eutils xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/; + +SRC_URI="amd64? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.x86_64.tar.xz ) + ) + x86? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.i386.tar.xz ) + )" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk qt5" +REQUIRED_USE=" ^^ ( gtk qt5 ) " + +S="${WORKDIR}/${MY_PN}" + +QA_PREBUILT=" + */doublecmd + */libQt5Pas.so.1 +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] +## therefore it is mentioned here explicitly. +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + virtual/libc + gtk? ( x11-libs/gtk+:2 ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtx11extras:5 + ) +" + +src_prepare(){ + default + ## Create partial init config that allows to store
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wofi/
commit: 859b26f12194f597dd7463ad64a7855c025a3a52 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Jun 29 18:11:33 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Jun 29 18:11:33 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=859b26f1 gui-apps/wofi: fix manifest Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andrew Ammerlaan riseup.net> gui-apps/wofi/Manifest | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest index f0c1ffa..b99b663 100644 --- a/gui-apps/wofi/Manifest +++ b/gui-apps/wofi/Manifest @@ -1,2 +1,2 @@ -DIST wofi-1.1.1.tar.gz 64769 BLAKE2B 41734a348c11317a57604a67e92be1ee26df217587762e39856c15e99c2b65134546cf57f0dc1723fc1d59b23c8f272d4eb246c08891406ff4efd17a6613e93b SHA512 c6bb86b5ef217ff40132e47cd9b4d15e70c365fa8954be7aaeade6cb3326ca2e7276ca975a823c5ad7174c9d409489b47ffc329f4cdd4fb9f4e367bf029cc436 -DIST wofi-1.1.2.tar.gz 64808 BLAKE2B e884553c7c92c0810480d22c65cbc5ed654893e87d255fb51d004fc066540ecf6877f1d6c91e83120f37b0050ed188fb05c0bb5381b26f30a534120bdf266a8c SHA512 7422bdcdf7e31adc5c4e1121666aaee03541431d21d968d8648e9b503abd87082945fa9d10f4befdc796b093510cc8482da4fa22ab92e41a64442e3e0a6154be +DIST wofi-1.1.1.tar.gz 64769 BLAKE2B ee9b7959afd0d91164046211bf4122e4cb0a04ec2f448f2feb063a87c9b75c7e1be1a53f583432791293ff66ca4552192eda027ef454998cb739d9823db2f0d7 SHA512 3c0569c86789f2834879782bf11aed893e1a5334e613cd04676651af36009c61e0cdb5ce197b56c44f434088a9da35f6bbbe65a58a95afdf5a7f4ba637e018df +DIST wofi-1.1.2.tar.gz 64808 BLAKE2B a48fb574a185e1fb93504dc9cd7ab7177871b992918a506507934e9c60c049eb76aed3e7884ca42e63b8fbc7246b27d79ab0882502527d9c22f0b7eb168fe3db SHA512 5edef74d6c6fe64b1024e67a5cfba1820ccc3f09815130bf82c7c726b6c64d9bdd94341096f202ffe6427c910ac632cedc00a7a36c356d45adafa560ec2bbcfe
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/
commit: 0b43d8183d7187750257a958aca7fa374f312121 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 17:57:42 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:10:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b43d818 net-dns/bind: Version bump (v9.16.4) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> net-dns/bind/Manifest | 1 + net-dns/bind/bind-9.16.4.ebuild | 352 2 files changed, 353 insertions(+) diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest index db674b837c4..e16303da1b8 100644 --- a/net-dns/bind/Manifest +++ b/net-dns/bind/Manifest @@ -1,3 +1,4 @@ DIST bind-9.14.12.tar.gz 6318913 BLAKE2B 38cad65923666afa5d83434c43a1b5577fe9555ca637489f780996a1b439955169c859c690f6fb96b003976eca482fe57c9226797cda5b124dc2073a90ef0515 SHA512 f4e6c50cbe8fdb44cdd8e30b4560b6fe2fccd0fd5bde527a897a66e85065265da0d0aceb95af42d5568dea95d59e68574e5a486bbb7e6c5d0af275538c353ddf DIST bind-9.16.3.tar.xz 4573044 BLAKE2B 0630c1225984dbe301ca3e4d768d402e3293eee0ae186257d05e9fcdfc9538baf015155471f8abe2e725fe8bdb08c0f45bb8619a4a35b781606ee09e708c SHA512 aded208ab8b10cac275512eb4cb19f4eabd654ef3c14ab0c635f7d09194df4f6dfa84d0b5d69ce93854ceb26a93e21d7122b01ce4f3996da807249ca41d877df +DIST bind-9.16.4.tar.xz 3465172 BLAKE2B 0787920793798ecc5d3197e1e51d41c14170f25608077af8275fd60502e2a6f5365670ca9e611a94a53517b6a0bd55cbb37ac37a4f01063fc409def4e34c39a8 SHA512 b1cf0607b0d7569ea594e02848eed601b8faf31c527fc17d379cfff3cd45c0c8b849364af0312e9b65bc14875aad87de379281603c150a07bf021ec740e92860 DIST dyndns-samples.tbz2 22866 BLAKE2B 409890653c6536cb9c0e3ba809d2bfde0e0ae73a2a101b4f229b46c01568466bc022bbbc37712171adbd08c572733e93630feab95a0fcd1ac50a7d37da1d1108 SHA512 83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac diff --git a/net-dns/bind/bind-9.16.4.ebuild b/net-dns/bind/bind-9.16.4.ebuild new file mode 100644 index 000..b7801db811d --- /dev/null +++ b/net-dns/bind/bind-9.16.4.ebuild @@ -0,0 +1,352 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Re dlz/mysql and threads, needs to be verified.. +# MySQL uses thread local storage in its C api. Thus MySQL +# requires that each thread of an application execute a MySQL +# thread initialization to setup the thread local storage. +# This is impossible to do safely while staying within the DLZ +# driver API. This is a limitation caused by MySQL, and not the DLZ API. +# Because of this BIND MUST only run with a single thread when +# using the MySQL driver. + +EAPI=7 + +PYTHON_COMPAT=( python3_7 ) + +inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib db-use user systemd + +MY_PV="${PV/_p/-P}" +MY_PV="${MY_PV/_rc/rc}" +MY_P="${PN}-${MY_PV}" + +SDB_LDAP_VER="1.1.0-fc14" + +RRL_PV="${MY_PV}" + +# SDB-LDAP: http://bind9-ldap.bayour.com/ + +DESCRIPTION="Berkeley Internet Name Domain - Name Server" +HOMEPAGE="https://www.isc.org/software/bind; +SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz + doc? ( mirror://gentoo/dyndns-samples.tbz2 )" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +# -berkdb by default re bug 602682 +IUSE="-berkdb +caps dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi +json ldap libressl lmdb mysql odbc postgres python selinux static-libs +urandom xml +zlib" +# sdb-ldap - patch broken +# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687 + +REQUIRED_USE=" + ?? ( geoip geoip2 ) + postgres? ( dlz ) + berkdb? ( dlz ) + mysql? ( dlz ) + odbc? ( dlz ) + ldap? ( dlz ) + dnsrps? ( dlz ) + python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND="!libressl? ( dev-libs/openssl:=[-bindist] ) + libressl? ( dev-libs/libressl:= ) + mysql? ( dev-db/mysql-connector-c:0= ) + odbc? ( >=dev-db/unixODBC-2.2.6 ) + ldap? ( net-nds/openldap ) + postgres? ( dev-db/postgresql:= ) + caps? ( >=sys-libs/libcap-2.1.0 ) + xml? ( dev-libs/libxml2 ) + geoip? ( >=dev-libs/geoip-1.4.6 ) + geoip2? ( dev-libs/libmaxminddb ) + gssapi? ( virtual/krb5 ) + json? ( dev-libs/json-c:= ) + lmdb? ( dev-db/lmdb ) + zlib? ( sys-libs/zlib ) + dnstap? ( dev-libs/fstrm dev-libs/protobuf-c ) + python? ( + ${PYTHON_DEPS} + dev-python/ply[${PYTHON_USEDEP}] + ) + dev-libs/libuv:=" + +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-bind ) + sys-process/psmisc" + +S="${WORKDIR}/${MY_P}" + +# bug 479092, requires
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/
commit: 09d3f7e3a6b7f5586b5dde2d3c644d2a20fe3191 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 18:10:01 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 18:10:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d3f7e3 net-dns/bind-tools: Version bump (v9.16.4) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> net-dns/bind-tools/Manifest | 1 + net-dns/bind-tools/bind-tools-9.16.4.ebuild | 140 2 files changed, 141 insertions(+) diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest index 159a426de51..e9b1f335881 100644 --- a/net-dns/bind-tools/Manifest +++ b/net-dns/bind-tools/Manifest @@ -1,2 +1,3 @@ DIST bind-9.14.12.tar.gz 6318913 BLAKE2B 38cad65923666afa5d83434c43a1b5577fe9555ca637489f780996a1b439955169c859c690f6fb96b003976eca482fe57c9226797cda5b124dc2073a90ef0515 SHA512 f4e6c50cbe8fdb44cdd8e30b4560b6fe2fccd0fd5bde527a897a66e85065265da0d0aceb95af42d5568dea95d59e68574e5a486bbb7e6c5d0af275538c353ddf DIST bind-9.16.3.tar.xz 4573044 BLAKE2B 0630c1225984dbe301ca3e4d768d402e3293eee0ae186257d05e9fcdfc9538baf015155471f8abe2e725fe8bdb08c0f45bb8619a4a35b781606ee09e708c SHA512 aded208ab8b10cac275512eb4cb19f4eabd654ef3c14ab0c635f7d09194df4f6dfa84d0b5d69ce93854ceb26a93e21d7122b01ce4f3996da807249ca41d877df +DIST bind-9.16.4.tar.xz 3465172 BLAKE2B 0787920793798ecc5d3197e1e51d41c14170f25608077af8275fd60502e2a6f5365670ca9e611a94a53517b6a0bd55cbb37ac37a4f01063fc409def4e34c39a8 SHA512 b1cf0607b0d7569ea594e02848eed601b8faf31c527fc17d379cfff3cd45c0c8b849364af0312e9b65bc14875aad87de379281603c150a07bf021ec740e92860 diff --git a/net-dns/bind-tools/bind-tools-9.16.4.ebuild b/net-dns/bind-tools/bind-tools-9.16.4.ebuild new file mode 100644 index 000..ce5dd685f2f --- /dev/null +++ b/net-dns/bind-tools/bind-tools-9.16.4.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic toolchain-funcs + +MY_PN=${PN//-tools} +MY_PV=${PV/_p/-P} +MY_PV=${MY_PV/_rc/rc} +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen" +HOMEPAGE="https://www.isc.org/software/bind; +SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+caps doc gssapi idn ipv6 libedit libressl readline xml" +# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687 + +COMMON_DEPEND=" + dev-libs/libuv:= + caps? ( sys-libs/libcap ) + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + xml? ( dev-libs/libxml2 ) + idn? ( net-dns/libidn2:= ) + gssapi? ( virtual/krb5 ) + libedit? ( dev-libs/libedit ) + !libedit? ( + readline? ( sys-libs/readline:= ) + )" +DEPEND="${COMMON_DEPEND}" + +RDEPEND="${COMMON_DEPEND}" + +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +# bug 479092, requires networking +RESTRICT="test" + +src_prepare() { + default + + export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)" + + # Disable tests for now, bug 406399 + sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die + + # bug #220361 + rm aclocal.m4 || die + rm -rf libtool.m4/ || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --localstatedir="${EPREFIX}"/var + --without-python + --without-libjson + --without-zlib + --without-lmdb + --without-maxminddb + --disable-geoip + --with-openssl="${EPREFIX}"/usr + $(use_with idn libidn2) + $(use_with xml libxml2) + $(use_with gssapi) + $(use_with readline) + $(use_enable caps linux-caps) + ) + + # bug 607400 + if use libedit ; then + myeconfargs+=( --with-readline=-ledit ) + elif use readline ; then + myeconfargs+=( --with-readline=-lreadline ) + else + myeconfargs+=( --without-readline ) + fi + + # bug 344029 + append-cflags "-DDIG_SIGCHASE" + + # to expose CMSG_* macros from sys/sockets.h + [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600" + + # localstatedir for nsupdate -l, bug 395785 + tc-export BUILD_CC + econf "${myeconfargs[@]}" + + # bug #151839 + echo '#undef SO_BSDCOMPAT' >> config.h +} + +src_compile() { + local AR=$(tc-getAR) + + emake
[gentoo-commits] repo/proj/guru:dev commit in: games-action/technic-launcher/
commit: 674eddb3b6465d0a6e9b3ac7c1cc284ef0071766 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Jun 29 18:06:00 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Jun 29 18:06:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=674eddb3 games-action/technic-launcher: version bump Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andrew Ammerlaan riseup.net> games-action/technic-launcher/Manifest | 2 +- .../{technic-launcher-4.564.ebuild => technic-launcher-4.566.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/games-action/technic-launcher/Manifest b/games-action/technic-launcher/Manifest index 6a2b27e..bd12afa 100644 --- a/games-action/technic-launcher/Manifest +++ b/games-action/technic-launcher/Manifest @@ -1,2 +1,2 @@ -DIST technic-launcher-4.564.jar 5721624 BLAKE2B 7396bda603da74c2eef268fc0ed9a96bf18538329566fc9820791d7665b6b828e859df5d9b94f8a4e90cc2ae94e578d9259a953ef8f2e4574ca94fdbfbd11641 SHA512 2fbef17032a8f42f44157c37a37e0c3561d060e4f2f809223a551035a9ee436ca4ec1f8b03bec5e9c8a6b24812723c3aea0aed6dfc0de179e4901a2234c0e50c +DIST technic-launcher-4.566.jar 5722608 BLAKE2B 46d5583b12592540c3f3f135f0aad6d44de17bf734085f2e2cc34b50a40ed7fc69fdbd322428db63c5d4c05286a9d2a8fce88ba686ae1ab993df2dadc8e1e3d2 SHA512 4db64b1414e23933664cf0fe661d9d2b66babaf278eb19fb0c0b4c437fa402eb50a85c2f0ad450bf91507714de49dfb0737a6d8c42459e93061fb2f483a5c4bf DIST technic-launcher.ico 15086 BLAKE2B 4f5be0661bfbdca971cf022767618acef1e912b60c3f0574f383a8bd0281a6d66ca1b8b105412ec9579f3999514a471412fb16da66d937acfb4d3236b8f99663 SHA512 c109113a0e1be10bc013bfb79b742396a768fa683860a83d734e158b709e66b9e21067e1791ae5f7a854ccd21b1bf9adf6eeb27bc33d9da03f902dfe5d8be710 diff --git a/games-action/technic-launcher/technic-launcher-4.564.ebuild b/games-action/technic-launcher/technic-launcher-4.566.ebuild similarity index 100% rename from games-action/technic-launcher/technic-launcher-4.564.ebuild rename to games-action/technic-launcher/technic-launcher-4.566.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: games-action/ATLauncher/
commit: 391df5cab3ff14c8623c0ee61da073128973b71a Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Jun 29 18:03:44 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Jun 29 18:03:44 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=391df5ca games-action/ATLauncher: version bump Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andrew Ammerlaan riseup.net> .../ATLauncher/ATLauncher-3.3.6.0_pre.ebuild | 48 ++ games-action/ATLauncher/Manifest | 1 + 2 files changed, 49 insertions(+) diff --git a/games-action/ATLauncher/ATLauncher-3.3.6.0_pre.ebuild b/games-action/ATLauncher/ATLauncher-3.3.6.0_pre.ebuild new file mode 100644 index 000..7908ff5 --- /dev/null +++ b/games-action/ATLauncher/ATLauncher-3.3.6.0_pre.ebuild @@ -0,0 +1,48 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop java-pkg-2 xdg + +MYPV="${PV/_pre/}" +MYP="${PN}-${MYPV}" + +DESCRIPTION="Minecraft launcher which integrates multiple different ModPacks" +HOMEPAGE="https://atlauncher.com + https://github.com/ATLauncher/ATLauncher; +SRC_URI="https://github.com/ATLauncher/ATLauncher/releases/download/v${MYPV}/${MYP}.jar + https://raw.githubusercontent.com/ATLauncher/ATLauncher/master/src/main/resources/assets/image/Icon.ico -> ${PN}.ico" + +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-3" +SLOT="0" + +BDEPEND="media-gfx/imagemagick" + +RDEPEND="virtual/jre:1.8" + +S="${WORKDIR}" + +src_unpack() { + # do not unpack jar file + cp "${DISTDIR}/${PN}.ico" "${S}" || die +} + +src_compile() { + convert ${PN}.ico ${PN}.png || die +} + +src_install() { + java-pkg_newjar "${DISTDIR}/${P}.jar" ${P}.jar + + dobin "${FILESDIR}/${PN}" + + newicon -s 256x256 ${PN}-0.png atlauncher.png + newicon -s 128x128 ${PN}-1.png atlauncher.png + newicon -s 64x64 ${PN}-2.png atlauncher.png + newicon -s 48x48 ${PN}-3.png atlauncher.png + newicon -s 32x32 ${PN}-4.png atlauncher.png + newicon -s 16x16 ${PN}-5.png atlauncher.png + make_desktop_entry ${PN} "ATLauncher" atlauncher Game +} diff --git a/games-action/ATLauncher/Manifest b/games-action/ATLauncher/Manifest index c795350..0e961fa 100644 --- a/games-action/ATLauncher/Manifest +++ b/games-action/ATLauncher/Manifest @@ -1,2 +1,3 @@ DIST ATLauncher-3.3.5.2.jar 10796908 BLAKE2B 8060b8fc7a02792fc25cf056f453f8d9af820242ce8ad7b52f12abfff5073f2f894c6c46d2646d766e981c142c5518184d80aedb6ecdb04e5e725e32d6c14a2a SHA512 2a2fda31ae67e5831a9a957069bf65880c6ba297f2306c36da9ffe2fa402e25545cab0bca22e457e8bef189be3803ebc80e555a42cec9d54075363c977281ad6 +DIST ATLauncher-3.3.6.0.jar 11153785 BLAKE2B 23634896180133bd72f57178c180007dd9b6896434e3e86ab0548572928aa2e6c1ed800c374a42c9aa977d680974fcf78f1e3b812217fa03f6773aa29cc3 SHA512 b8bc795f3e137a5c459c0c592379fa0a9f01605d412eecc614104ee8d996510adbe326b154556fdd78a7cf5c4e89049bd311c5eaa2d47b4dbf240c7b7d433226 DIST ATLauncher.ico 370070 BLAKE2B 992e5df968054884c21f136b8f16f2b14e8d321b2196ebc07f7a59621223ca79b896f63b21dba864f61f238ca1864039a410d8089127714163092f65d0ca7f27 SHA512 353f6dd68475778cc8e97a773e800fe532df2f6d28d5babc751cfb5ed7ef24ef6246f76d26e3e25706e458741d604bb8fa8e79cb8904900284f0f7b0f9488bfb
[gentoo-commits] proj/linux-patches:4.14 commit in: /
commit: cb65e6066a41df243404a5fa57079315641c156c Author: Mike Pagano gentoo org> AuthorDate: Mon Jun 29 17:43:25 2020 + Commit: Mike Pagano gentoo org> CommitDate: Mon Jun 29 17:43:25 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=cb65e606 Update gcc optimization patch for gcc v9.1+ Signed-off-by: Mike Pagano gentoo.org> 5012_enable-cpu-optimizations-for-gcc91.patch | 49 --- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/5012_enable-cpu-optimizations-for-gcc91.patch b/5012_enable-cpu-optimizations-for-gcc91.patch index dffd36d..8f35520 100644 --- a/5012_enable-cpu-optimizations-for-gcc91.patch +++ b/5012_enable-cpu-optimizations-for-gcc91.patch @@ -42,14 +42,18 @@ It also offers to compile passing the 'native' option which, "selects the CPU to generate code for at compilation time by determining the processor type of the compiling machine. Using -march=native enables all instruction subsets supported by the local machine and will produce code optimized for the local -machine under the constraints of the selected instruction set."[3] +machine under the constraints of the selected instruction set."[2] + +Do NOT try using the 'native' option on AMD Piledriver, Steamroller, or +Excavator CPUs (-march=bdver{2,3,4} flag). The build will error out due the +kernel's objtool issue with these.[3a,b] MINOR NOTES This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9 changes. Note that upstream is using the deprecated 'match=atom' flags when I -believe it should use the newer 'march=bonnell' flag for atom processors.[2] +believe it should use the newer 'march=bonnell' flag for atom processors.[4] -It is not recommended to compile on Atom-CPUs with the 'native' option.[4] The +It is not recommended to compile on Atom-CPUs with the 'native' option.[5] The recommendation is to use the 'atom' option instead. BENEFITS @@ -61,20 +65,22 @@ https://github.com/graysky2/kernel_gcc_patch REQUIREMENTS linux version >=4.13 -gcc version >=9.1 +gcc version >=9.1 and <10 ACKNOWLEDGMENTS -This patch builds on the seminal work by Jeroen.[5] +This patch builds on the seminal work by Jeroen.[6] REFERENCES -1. https://gcc.gnu.org/gcc-4.9/changes.html -2. https://bugzilla.kernel.org/show_bug.cgi?id=77461 -3. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html -4. https://github.com/graysky2/kernel_gcc_patch/issues/15 -5. http://www.linuxforge.net/docs/linux/linux-gcc.php +1. https://gcc.gnu.org/gcc-4.9/changes.html +2. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html +3a. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95671#c11 +3b. https://github.com/graysky2/kernel_gcc_patch/issues/55 +4. https://bugzilla.kernel.org/show_bug.cgi?id=77461 +5. https://github.com/graysky2/kernel_gcc_patch/issues/15 +6. http://www.linuxforge.net/docs/linux/linux-gcc.php a/arch/x86/include/asm/module.h2019-08-16 04:11:12.0 -0400 -+++ b/arch/x86/include/asm/module.h2019-08-22 15:56:23.988050322 -0400 +--- a/arch/x86/include/asm/module.h2020-06-10 15:35:02.0 -0400 b/arch/x86/include/asm/module.h2020-06-15 10:38:25.646459545 -0400 @@ -25,6 +25,36 @@ struct mod_arch_specific { #define MODULE_PROC_FAMILY "586MMX " #elif defined CONFIG_MCORE2 @@ -141,8 +147,8 @@ REFERENCES #elif defined CONFIG_MELAN #define MODULE_PROC_FAMILY "ELAN " #elif defined CONFIG_MCRUSOE a/arch/x86/Kconfig.cpu 2019-08-16 04:11:12.0 -0400 -+++ b/arch/x86/Kconfig.cpu 2019-08-22 15:59:31.596946943 -0400 +--- a/arch/x86/Kconfig.cpu 2020-06-10 15:35:02.0 -0400 b/arch/x86/Kconfig.cpu 2020-06-15 10:38:25.646459545 -0400 @@ -116,6 +116,7 @@ config MPENTIUMM config MPENTIUM4 bool "Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon" @@ -524,9 +530,9 @@ REFERENCES config X86_MINIMUM_CPU_FAMILY int a/arch/x86/Makefile2019-08-16 04:11:12.0 -0400 -+++ b/arch/x86/Makefile2019-08-22 16:01:22.559789904 -0400 -@@ -118,13 +118,53 @@ else +--- a/arch/x86/Makefile2020-06-10 15:35:02.0 -0400 b/arch/x86/Makefile2020-06-15 10:38:54.653775572 -0400 +@@ -119,13 +119,56 @@ else KBUILD_CFLAGS += $(call cc-option,-mskip-rax-setup) # FIXME - should be integrated in Makefile.cpu (Makefile_32.cpu) @@ -539,8 +545,11 @@ REFERENCES +cflags-$(CONFIG_MJAGUAR) += $(call cc-option,-march=btver2) +cflags-$(CONFIG_MBULLDOZER) += $(call cc-option,-march=bdver1) +cflags-$(CONFIG_MPILEDRIVER) += $(call cc-option,-march=bdver2) ++cflags-$(CONFIG_MPILEDRIVER) += $(call cc-option,-mno-tbm) +cflags-$(CONFIG_MSTEAMROLLER) += $(call cc-option,-march=bdver3) ++cflags-$(CONFIG_MSTEAMROLLER) += $(call cc-option,-mno-tbm) +cflags-$(CONFIG_MEXCAVATOR) += $(call cc-option,-march=bdver4) ++cflags-$(CONFIG_MEXCAVATOR) += $(call
[gentoo-commits] proj/linux-patches:4.19 commit in: /
commit: 915801955493b731f4996c28a247c177da85b6dc Author: Mike Pagano gentoo org> AuthorDate: Mon Jun 29 17:41:23 2020 + Commit: Mike Pagano gentoo org> CommitDate: Mon Jun 29 17:41:23 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=91580195 Kernel patch enables gcc = v10.1+ optimizations for additional CPUs. Signed-off-by: Mike Pagano gentoo.org> _README | 4 + 5013_enable-cpu-optimizations-for-gcc10.patch | 671 ++ 2 files changed, 675 insertions(+) diff --git a/_README b/_README index 3fde3ae..d1af7f9 100644 --- a/_README +++ b/_README @@ -598,3 +598,7 @@ Desc: Kernel patch for >= gccv8 enables kernel >= v4.13 optimizations for addi Patch: 5012_enable-cpu-optimizations-for-gcc91.patch From: https://github.com/graysky2/kernel_gcc_patch/ Desc: Kernel patch enables gcc >= v9.1 optimizations for additional CPUs. + +Patch: 5013_enable-cpu-optimizations-for-gcc10.patch +From: https://github.com/graysky2/kernel_gcc_patch/ +Desc: Kernel patch enables gcc = v10.1+ optimizations for additional CPUs. diff --git a/5013_enable-cpu-optimizations-for-gcc10.patch b/5013_enable-cpu-optimizations-for-gcc10.patch new file mode 100644 index 000..2a1e27d --- /dev/null +++ b/5013_enable-cpu-optimizations-for-gcc10.patch @@ -0,0 +1,671 @@ +WARNING +This patch works with gcc versions 10.1+ and with kernel versions 4.19-5.4 and should +NOT be applied when compiling on older versions of gcc due to key name changes +of the march flags introduced with the version 4.9 release of gcc.[1] + +Use the older version of this patch hosted on the same github for older +versions of gcc. + +FEATURES +This patch adds additional CPU options to the Linux kernel accessible under: + Processor type and features ---> + Processor family ---> + +The expanded microarchitectures include: +* AMD Improved K8-family +* AMD K10-family +* AMD Family 10h (Barcelona) +* AMD Family 14h (Bobcat) +* AMD Family 16h (Jaguar) +* AMD Family 15h (Bulldozer) +* AMD Family 15h (Piledriver) +* AMD Family 15h (Steamroller) +* AMD Family 15h (Excavator) +* AMD Family 17h (Zen) +* AMD Family 17h (Zen 2) +* Intel Silvermont low-power processors +* Intel Goldmont low-power processors (Apollo Lake and Denverton) +* Intel Goldmont Plus low-power processors (Gemini Lake) +* Intel 1st Gen Core i3/i5/i7 (Nehalem) +* Intel 1.5 Gen Core i3/i5/i7 (Westmere) +* Intel 2nd Gen Core i3/i5/i7 (Sandybridge) +* Intel 3rd Gen Core i3/i5/i7 (Ivybridge) +* Intel 4th Gen Core i3/i5/i7 (Haswell) +* Intel 5th Gen Core i3/i5/i7 (Broadwell) +* Intel 6th Gen Core i3/i5/i7 (Skylake) +* Intel 6th Gen Core i7/i9 (Skylake X) +* Intel 8th Gen Core i3/i5/i7 (Cannon Lake) +* Intel 10th Gen Core i7/i9 (Ice Lake) +* Intel Xeon (Cascade Lake) +* Intel Xeon (Cooper Lake) +* Intel 3rd Gen 10nm++ i3/i5/i7/i9-family (Tiger Lake) + +It also offers to compile passing the 'native' option which, "selects the CPU +to generate code for at compilation time by determining the processor type of +the compiling machine. Using -march=native enables all instruction subsets +supported by the local machine and will produce code optimized for the local +machine under the constraints of the selected instruction set."[2] + +Do NOT try using the 'native' option on AMD Piledriver, Steamroller, or +Excavator CPUs (-march=bdver{2,3,4} flag). The build will error out due the +kernel's objtool issue with these.[3a,b] + +MINOR NOTES +This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9 +changes. Note that upstream is using the deprecated 'match=atom' flags when I +believe it should use the newer 'march=bonnell' flag for atom processors.[4] + +It is not recommended to compile on Atom-CPUs with the 'native' option.[5] The +recommendation is to use the 'atom' option instead. + +BENEFITS +Small but real speed increases are measurable using a make endpoint comparing +a generic kernel to one built with one of the respective microarchs. + +See the following experimental evidence supporting this statement: +https://github.com/graysky2/kernel_gcc_patch + +REQUIREMENTS +linux version 4.19-lts and 5.4-lts +gcc version >=10.1 + +ACKNOWLEDGMENTS +This patch builds on the seminal work by Jeroen.[6] + +REFERENCES +1. https://gcc.gnu.org/gcc-4.9/changes.html +2. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html +3a. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95671#c11 +3b. https://github.com/graysky2/kernel_gcc_patch/issues/55 +4. https://bugzilla.kernel.org/show_bug.cgi?id=77461 +5. https://github.com/graysky2/kernel_gcc_patch/issues/15 +6. http://www.linuxforge.net/docs/linux/linux-gcc.php + +--- a/arch/x86/include/asm/module.h2020-06-10 15:35:02.0 -0400 b/arch/x86/include/asm/module.h2020-06-15 10:31:48.627486708 -0400 +@@ -25,6 +25,40 @@ struct mod_arch_specific { + #define MODULE_PROC_FAMILY "586MMX " + #elif defined CONFIG_MCORE2
[gentoo-commits] proj/linux-patches:5.4 commit in: /
commit: d4db41fa4a2549eb2cbd7f12423e34ced91cf9aa Author: Mike Pagano gentoo org> AuthorDate: Mon Jun 29 17:40:10 2020 + Commit: Mike Pagano gentoo org> CommitDate: Mon Jun 29 17:40:10 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=d4db41fa Kernel patch enables gcc = v10.1+ optimizations for additional CPUs. Signed-off-by: Mike Pagano gentoo.org> _README | 4 + 5013_enable-cpu-optimizations-for-gcc10.patch | 671 ++ 2 files changed, 675 insertions(+) diff --git a/_README b/_README index ca703c6..92c9456 100644 --- a/_README +++ b/_README @@ -270,3 +270,7 @@ Desc: Kernel patch for >= gccv8 enables kernel >= v4.13 optimizations for addi Patch: 5012_enable-cpu-optimizations-for-gcc91.patch From: https://github.com/graysky2/kernel_gcc_patch/ Desc: Kernel patch enables gcc >= v9.1 optimizations for additional CPUs. + +Patch: 5013_enable-cpu-optimizations-for-gcc10.patch +From: https://github.com/graysky2/kernel_gcc_patch/ +Desc: Kernel patch enables gcc = v10.1+ optimizations for additional CPUs. diff --git a/5013_enable-cpu-optimizations-for-gcc10.patch b/5013_enable-cpu-optimizations-for-gcc10.patch new file mode 100644 index 000..2a1e27d --- /dev/null +++ b/5013_enable-cpu-optimizations-for-gcc10.patch @@ -0,0 +1,671 @@ +WARNING +This patch works with gcc versions 10.1+ and with kernel versions 4.19-5.4 and should +NOT be applied when compiling on older versions of gcc due to key name changes +of the march flags introduced with the version 4.9 release of gcc.[1] + +Use the older version of this patch hosted on the same github for older +versions of gcc. + +FEATURES +This patch adds additional CPU options to the Linux kernel accessible under: + Processor type and features ---> + Processor family ---> + +The expanded microarchitectures include: +* AMD Improved K8-family +* AMD K10-family +* AMD Family 10h (Barcelona) +* AMD Family 14h (Bobcat) +* AMD Family 16h (Jaguar) +* AMD Family 15h (Bulldozer) +* AMD Family 15h (Piledriver) +* AMD Family 15h (Steamroller) +* AMD Family 15h (Excavator) +* AMD Family 17h (Zen) +* AMD Family 17h (Zen 2) +* Intel Silvermont low-power processors +* Intel Goldmont low-power processors (Apollo Lake and Denverton) +* Intel Goldmont Plus low-power processors (Gemini Lake) +* Intel 1st Gen Core i3/i5/i7 (Nehalem) +* Intel 1.5 Gen Core i3/i5/i7 (Westmere) +* Intel 2nd Gen Core i3/i5/i7 (Sandybridge) +* Intel 3rd Gen Core i3/i5/i7 (Ivybridge) +* Intel 4th Gen Core i3/i5/i7 (Haswell) +* Intel 5th Gen Core i3/i5/i7 (Broadwell) +* Intel 6th Gen Core i3/i5/i7 (Skylake) +* Intel 6th Gen Core i7/i9 (Skylake X) +* Intel 8th Gen Core i3/i5/i7 (Cannon Lake) +* Intel 10th Gen Core i7/i9 (Ice Lake) +* Intel Xeon (Cascade Lake) +* Intel Xeon (Cooper Lake) +* Intel 3rd Gen 10nm++ i3/i5/i7/i9-family (Tiger Lake) + +It also offers to compile passing the 'native' option which, "selects the CPU +to generate code for at compilation time by determining the processor type of +the compiling machine. Using -march=native enables all instruction subsets +supported by the local machine and will produce code optimized for the local +machine under the constraints of the selected instruction set."[2] + +Do NOT try using the 'native' option on AMD Piledriver, Steamroller, or +Excavator CPUs (-march=bdver{2,3,4} flag). The build will error out due the +kernel's objtool issue with these.[3a,b] + +MINOR NOTES +This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9 +changes. Note that upstream is using the deprecated 'match=atom' flags when I +believe it should use the newer 'march=bonnell' flag for atom processors.[4] + +It is not recommended to compile on Atom-CPUs with the 'native' option.[5] The +recommendation is to use the 'atom' option instead. + +BENEFITS +Small but real speed increases are measurable using a make endpoint comparing +a generic kernel to one built with one of the respective microarchs. + +See the following experimental evidence supporting this statement: +https://github.com/graysky2/kernel_gcc_patch + +REQUIREMENTS +linux version 4.19-lts and 5.4-lts +gcc version >=10.1 + +ACKNOWLEDGMENTS +This patch builds on the seminal work by Jeroen.[6] + +REFERENCES +1. https://gcc.gnu.org/gcc-4.9/changes.html +2. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html +3a. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95671#c11 +3b. https://github.com/graysky2/kernel_gcc_patch/issues/55 +4. https://bugzilla.kernel.org/show_bug.cgi?id=77461 +5. https://github.com/graysky2/kernel_gcc_patch/issues/15 +6. http://www.linuxforge.net/docs/linux/linux-gcc.php + +--- a/arch/x86/include/asm/module.h2020-06-10 15:35:02.0 -0400 b/arch/x86/include/asm/module.h2020-06-15 10:31:48.627486708 -0400 +@@ -25,6 +25,40 @@ struct mod_arch_specific { + #define MODULE_PROC_FAMILY "586MMX " + #elif defined CONFIG_MCORE2
[gentoo-commits] repo/gentoo:master commit in: media-video/vdrtools-genindex/
commit: a4b5cddd2f668676765790765e18dd716cadafb9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 29 17:32:46 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 29 17:36:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b5cddd media-video/vdrtools-genindex: Drop 0.1.3-r1 Closes: https://bugs.gentoo.org/724136 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> .../vdrtools-genindex-0.1.3-r1.ebuild | 30 -- 1 file changed, 30 deletions(-) diff --git a/media-video/vdrtools-genindex/vdrtools-genindex-0.1.3-r1.ebuild b/media-video/vdrtools-genindex/vdrtools-genindex-0.1.3-r1.ebuild deleted file mode 100644 index 97399b70be6..000 --- a/media-video/vdrtools-genindex/vdrtools-genindex-0.1.3-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit eutils - -SCRIPT="genindex" - -DESCRIPTION="VDR: genindex Script" -HOMEPAGE="http://www.cadsoft.de/vdr/; -SRC_URI="http://www.muempf.de/down/${SCRIPT}-${PV}.tar.gz; - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" - -S=${WORKDIR}/${SCRIPT}-${PV} - -src_prepare() { - epatch "${FILESDIR}"/ldflags.diff -} - -src_install() { - dodoc README - dobin genindex -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/etherape/
commit: 174a052de774bb951c408a4f9bc1d8e7eb0c6d39 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 29 17:30:40 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 29 17:36:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174a052d net-analyzer/etherape: Drop 0.9.14 and 0.9.18 Closes: https://bugs.gentoo.org/726780 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> net-analyzer/etherape/Manifest | 2 -- net-analyzer/etherape/etherape-0.9.14.ebuild | 26 -- net-analyzer/etherape/etherape-0.9.18.ebuild | 26 -- 3 files changed, 54 deletions(-) diff --git a/net-analyzer/etherape/Manifest b/net-analyzer/etherape/Manifest index de03725a103..efc2f9ca72a 100644 --- a/net-analyzer/etherape/Manifest +++ b/net-analyzer/etherape/Manifest @@ -1,3 +1 @@ -DIST etherape-0.9.14.tar.gz 1438255 BLAKE2B a34ca77cc8862b3de50ca0405d7de083653fb984de85feb7c575b6eb0f340d386add9c851cdd54d8cf5d3d1c3cdddb1c7522673687d94b30f2ab0f91d4251613 SHA512 26e018e49bbea9baf8b4056798e2acab1ad1aba51022ab1258d31499d612a7b12567c4d671da45f79785fbe3c1eda6698b4fe201b055e71e13c9f9b0275c91e3 -DIST etherape-0.9.18.tar.gz 1436265 BLAKE2B b9f3fd625369fdf6790bef75cc97effd3e1a6eec0635472752daf420c890d4a5231bd1baff6ee58937ad27e1d96eaae5b79cc2f9a2b6eeeb7c957d08cbc8f667 SHA512 0ed19966451f9e9b5f5754018d485e7dc59005657ceddf8a75e790c4b7fbf3c8eea56354cf490ec27e18c4bc14c5b3fe648c90facc471dfb14b52ea68abc37d3 DIST etherape-0.9.19.tar.gz 1452435 BLAKE2B d80d0d0eceeff67890d6a992551a136bfdcd3de005468d7d09eccc94ddf472209738c29d06a321116c90da1a31be0349f80dbee73d3297eae3e02588afea4e94 SHA512 3819c36a6ea5b1ec6fc675563ab0264d180824343344bf4f2da834db39547b721c1565b6edb882d55ce4e0ca93e4b34e3a544996a988584aaf7fe8b8d5ca265e diff --git a/net-analyzer/etherape/etherape-0.9.14.ebuild b/net-analyzer/etherape/etherape-0.9.14.ebuild deleted file mode 100644 index bc2c11074e7..000 --- a/net-analyzer/etherape/etherape-0.9.14.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="A graphical network monitor for Unix modeled after etherman" -HOMEPAGE="http://etherape.sourceforge.net/; -SRC_URI="mirror://sourceforge/etherape/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 sparc x86" - -RDEPEND=" - >=gnome-base/libglade-2.0 - >=gnome-base/libgnomeui-2.0 - gnome-base/libgnomecanvas[glade] - net-libs/libpcap -" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - app-text/docbook-xml-dtd:4.1.2 - app-text/gnome-doc-utils - virtual/pkgconfig -" diff --git a/net-analyzer/etherape/etherape-0.9.18.ebuild b/net-analyzer/etherape/etherape-0.9.18.ebuild deleted file mode 100644 index 1cfcbd67242..000 --- a/net-analyzer/etherape/etherape-0.9.18.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A graphical network monitor for Unix modeled after etherman" -HOMEPAGE="http://etherape.sourceforge.net/; -SRC_URI="mirror://sourceforge/etherape/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/popt - net-libs/libpcap - x11-libs/goocanvas:2.0 -" -DEPEND=" - ${RDEPEND} - >=sys-devel/gettext-0.11.5 - app-text/docbook-xml-dtd:4.1.2 - app-text/yelp-tools - virtual/pkgconfig -"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/qwt/
commit: 6191c35d6a0fd7ce1cfb502cacaaf89beede0151 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 29 17:26:29 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 29 17:36:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6191c35d x11-libs/qwt: Drop 6.1.3-r2 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/qwt/Manifest| 1 - x11-libs/qwt/qwt-6.1.3-r2.ebuild | 153 --- 2 files changed, 154 deletions(-) diff --git a/x11-libs/qwt/Manifest b/x11-libs/qwt/Manifest index 90ffa05af8b..493631909bf 100644 --- a/x11-libs/qwt/Manifest +++ b/x11-libs/qwt/Manifest @@ -1,2 +1 @@ -DIST qwt-6.1.3.tar.bz2 4245614 BLAKE2B 5461602702eb159c5c9131eb554d6a619f40c459432c3f32f98b55e4b659d37848fbc0691baeaf691155bae83f68b9c91d3fee430935dd0c1b29e6fceac7a36f SHA512 d4a73e9e7ddcb7c16c508920a298784935be2eddc8f7585993d9fffe1bb01e1787a0d5d7ea4f220398b94ea2b211a19009dccaeadce56a84410357124bcb051a DIST qwt-6.1.4.tar.bz2 4227315 BLAKE2B dd7212adb3c8fda081b1feeeb9d59b3b087deb0ef56bdbc7bb95e01992e41d5d91065f0b8aaf3337e1c66d4ad431bfb313f9b04bb2e43915f4cb21fb65725e36 SHA512 6135ce47fd4f9ff5b705193fc1f7410cfd5a0b84931bb17db750f6a5486ae810c261dae32431bd52838c36eadee02487148e1efa71c465c63aa43062eec160da diff --git a/x11-libs/qwt/qwt-6.1.3-r2.ebuild b/x11-libs/qwt/qwt-6.1.3-r2.ebuild deleted file mode 100644 index f9fd1d42359..000 --- a/x11-libs/qwt/qwt-6.1.3-r2.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${PN}-${PV/_/-}" -inherit multibuild qmake-utils - -DESCRIPTION="2D plotting library for Qt5" -HOMEPAGE="https://qwt.sourceforge.net/; -SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV/_/-}/${MY_P}.tar.bz2" - -LICENSE="qwt mathml? ( LGPL-2.1 Nokia-Qt-LGPL-Exception-1.1 )" -KEYWORDS="amd64 ~arm ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos" -SLOT="6/1.3" -IUSE="designer doc examples mathml opengl static-libs svg" - -DEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - designer? ( dev-qt/designer:5 ) - opengl? ( - dev-qt/qtopengl:5 - virtual/opengl - ) - svg? ( dev-qt/qtsvg:5 ) -" -RDEPEND="${DEPEND} - ! qwtconfig.pri <<-EOF - QWT_INSTALL_LIBS = "${EPREFIX}/usr/$(get_libdir)" - QWT_INSTALL_HEADERS = "${EPREFIX}/usr/include/qwt6" - QWT_INSTALL_DOCS = "${EPREFIX}/usr/share/doc/${PF}" - QWT_CONFIG += QwtPlot QwtWidgets QwtPkgConfig - VERSION = ${PV/_*} - QWT_VERSION = ${PV/_*} - EOF - - use designer && echo "QWT_CONFIG += QwtDesigner" >> qwtconfig.pri - use mathml && echo "QWT_CONFIG += QwtMathML" >> qwtconfig.pri - use opengl && echo "QWT_CONFIG += QwtOpenGL" >> qwtconfig.pri - use svg && echo "QWT_CONFIG += QwtSvg" >> qwtconfig.pri - - cat > qwtbuild.pri <<-EOF - QWT_CONFIG += qt warn_on thread release no_keywords - EOF - - multibuild_copy_sources - - preparation() { - if [[ ${MULTIBUILD_VARIANT} == shared ]]; then - echo "QWT_CONFIG += QwtDll" >> qwtconfig.pri - fi - - cat >> qwtconfig.pri <<-EOF - QWT_INSTALL_PLUGINS = "${EPREFIX}$(qt5_get_plugindir)/designer" - QWT_INSTALL_FEATURES = "${EPREFIX}$(qt5_get_mkspecsdir)/features" - EOF - sed \ - -e 's/target doc/target/' \ - -e "/^TARGET/s:(qwt):(qwt6-qt5):g" \ - -e "/^TARGET/s:qwt):qwt6-qt5):g" \ - -i src/src.pro || die - - sed \ - -e '/qwtAddLibrary/s:(qwt):(qwt6-qt5):g' \ - -e '/qwtAddLibrary/s:qwt):qwt6-qt5):g' \ - -i qwt.prf designer/designer.pro examples/examples.pri \ - textengines/mathml/qwtmathml.prf textengines/textengines.pri || die - - default - } - - multibuild_foreach_variant run_in_build_dir preparation -} - -src_configure() { - multibuild_foreach_variant run_in_build_dir eqmake5 -} - -src_compile() { - multibuild_foreach_variant run_in_build_dir default -} - -src_test() { - testing() { - cd examples || die - eqmake5 examples.pro - emake - } - multibuild_foreach_variant run_in_build_dir testing -} - -src_install() { - rm -f doc/man/*/{_,deprecated}* || die - - multibuild_foreach_variant run_in_build_dir emake INSTALL_ROOT="${D}" install - - if use mathml; then - sed \ - -e "s:
[gentoo-commits] repo/gentoo:master commit in: mail-client/trojita/
commit: 29dcb5b60c52945652edc27aa1505e0c48760d49 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 29 17:25:47 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 29 17:36:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29dcb5b6 mail-client/trojita: Cleanup vulnerable 0.7-r2 Bug: https://bugs.gentoo.org/729596 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> mail-client/trojita/trojita-0.7-r2.ebuild | 82 --- 1 file changed, 82 deletions(-) diff --git a/mail-client/trojita/trojita-0.7-r2.ebuild b/mail-client/trojita/trojita-0.7-r2.ebuild deleted file mode 100644 index f2648fcf92b..000 --- a/mail-client/trojita/trojita-0.7-r2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://anongit.kde.org/${PN}.git; - inherit git-r3 -else - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi -inherit cmake virtualx xdg - -DESCRIPTION="A Qt IMAP e-mail client" -HOMEPAGE="http://trojita.flaska.net/; - -LICENSE="|| ( GPL-2 GPL-3 )" -SLOT="0" -IUSE="+crypt +dbus debug +password test +zlib" - -REQUIRED_USE="password? ( dbus )" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-qt/linguist-tools:5 - zlib? ( virtual/pkgconfig ) -" -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5 - crypt? ( - >=app-crypt/gpgme-1.8.0[cxx,qt5] - dev-libs/mimetic - ) - dbus? ( dev-qt/qtdbus:5 ) - password? ( dev-libs/qtkeychain[qt5(+)] ) - zlib? ( sys-libs/zlib ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" - -DOCS=( README LICENSE ) - -PATCHES=( - "${FILESDIR}/${P}-gpgme.patch" - "${FILESDIR}/${P}-gpg-tests.patch" - "${FILESDIR}/${P}-qt-5.11b3.patch" - "${FILESDIR}/${P}-qt-5.15.patch" -) - -src_prepare() { - cmake_src_prepare - - # the build system is taking a look at `git describe ... --dirty` and - # gentoo's modifications to CMakeLists.txt break these - sed -e "s/--dirty//" -i cmake/TrojitaVersion.cmake || die "Cannot fix the version check" -} - -src_configure() { - local mycmakeargs=( - -DWITH_CRYPTO_MESSAGES=$(usex crypt) - -DWITH_GPGMEPP=$(usex crypt) - -DWITH_MIMETIC=$(usex crypt) - -DWITH_DBUS=$(usex dbus) - -DWITH_QTKEYCHAIN_PLUGIN=$(usex password) - -DWITH_TESTS=$(usex test) - -DWITH_ZLIB=$(usex zlib) - ) - - cmake_src_configure -} - -src_test() { - virtx cmake_src_test -}
[gentoo-commits] proj/linux-patches:5.7 commit in: /
commit: 73182aa4280c7a5906ee99d67cb3104e799d5b97 Author: Mike Pagano gentoo org> AuthorDate: Mon Jun 29 17:36:48 2020 + Commit: Mike Pagano gentoo org> CommitDate: Mon Jun 29 17:36:48 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=73182aa4 Kernel patch enables gcc = v10.1+ optimizations for additional CPUs Signed-off-by: Mike Pagano gentoo.org> _README | 4 + 5013_enable-cpu-optimizations-for-gcc10.patch | 671 ++ 2 files changed, 675 insertions(+) diff --git a/_README b/_README index 1d59c5b..916b8cc 100644 --- a/_README +++ b/_README @@ -134,3 +134,7 @@ Desc: .gitignore: add ZSTD-compressed files Patch: 5012_enable-cpu-optimizations-for-gcc91.patch From: https://github.com/graysky2/kernel_gcc_patch/ Desc: Kernel patch enables gcc >= v9.1 optimizations for additional CPUs. + +Patch: 5013_enable-cpu-optimizations-for-gcc10.patch +From: https://github.com/graysky2/kernel_gcc_patch/ +Desc: Kernel patch enables gcc = v10.1+ optimizations for additional CPUs. diff --git a/5013_enable-cpu-optimizations-for-gcc10.patch b/5013_enable-cpu-optimizations-for-gcc10.patch new file mode 100644 index 000..13c251b --- /dev/null +++ b/5013_enable-cpu-optimizations-for-gcc10.patch @@ -0,0 +1,671 @@ +WARNING +This patch works with gcc versions 10.1+ and with kernel version 5.7+ and should +NOT be applied when compiling on older versions of gcc due to key name changes +of the march flags introduced with the version 4.9 release of gcc.[1] + +Use the older version of this patch hosted on the same github for older +versions of gcc. + +FEATURES +This patch adds additional CPU options to the Linux kernel accessible under: + Processor type and features ---> + Processor family ---> + +The expanded microarchitectures include: +* AMD Improved K8-family +* AMD K10-family +* AMD Family 10h (Barcelona) +* AMD Family 14h (Bobcat) +* AMD Family 16h (Jaguar) +* AMD Family 15h (Bulldozer) +* AMD Family 15h (Piledriver) +* AMD Family 15h (Steamroller) +* AMD Family 15h (Excavator) +* AMD Family 17h (Zen) +* AMD Family 17h (Zen 2) +* Intel Silvermont low-power processors +* Intel Goldmont low-power processors (Apollo Lake and Denverton) +* Intel Goldmont Plus low-power processors (Gemini Lake) +* Intel 1st Gen Core i3/i5/i7 (Nehalem) +* Intel 1.5 Gen Core i3/i5/i7 (Westmere) +* Intel 2nd Gen Core i3/i5/i7 (Sandybridge) +* Intel 3rd Gen Core i3/i5/i7 (Ivybridge) +* Intel 4th Gen Core i3/i5/i7 (Haswell) +* Intel 5th Gen Core i3/i5/i7 (Broadwell) +* Intel 6th Gen Core i3/i5/i7 (Skylake) +* Intel 6th Gen Core i7/i9 (Skylake X) +* Intel 8th Gen Core i3/i5/i7 (Cannon Lake) +* Intel 10th Gen Core i7/i9 (Ice Lake) +* Intel Xeon (Cascade Lake) +* Intel Xeon (Cooper Lake) +* Intel 3rd Gen 10nm++ i3/i5/i7/i9-family (Tiger Lake) + +It also offers to compile passing the 'native' option which, "selects the CPU +to generate code for at compilation time by determining the processor type of +the compiling machine. Using -march=native enables all instruction subsets +supported by the local machine and will produce code optimized for the local +machine under the constraints of the selected instruction set."[2] + +Do NOT try using the 'native' option on AMD Piledriver, Steamroller, or +Excavator CPUs (-march=bdver{2,3,4} flag). The build will error out due the +kernel's objtool issue with these.[3a,b] + +MINOR NOTES +This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9 +changes. Note that upstream is using the deprecated 'match=atom' flags when I +believe it should use the newer 'march=bonnell' flag for atom processors.[4] + +It is not recommended to compile on Atom-CPUs with the 'native' option.[5] The +recommendation is to use the 'atom' option instead. + +BENEFITS +Small but real speed increases are measurable using a make endpoint comparing +a generic kernel to one built with one of the respective microarchs. + +See the following experimental evidence supporting this statement: +https://github.com/graysky2/kernel_gcc_patch + +REQUIREMENTS +linux version >=5.7 +gcc version >=10.1 + +ACKNOWLEDGMENTS +This patch builds on the seminal work by Jeroen.[6] + +REFERENCES +1. https://gcc.gnu.org/gcc-4.9/changes.html +2. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html +3a. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95671#c11 +3b. https://github.com/graysky2/kernel_gcc_patch/issues/55 +4. https://bugzilla.kernel.org/show_bug.cgi?id=77461 +5. https://github.com/graysky2/kernel_gcc_patch/issues/15 +6. http://www.linuxforge.net/docs/linux/linux-gcc.php + +--- a/arch/x86/include/asm/vermagic.h 2020-06-10 14:21:45.0 -0400 b/arch/x86/include/asm/vermagic.h 2020-06-15 10:12:15.577746073 -0400 +@@ -17,6 +17,40 @@ + #define MODULE_PROC_FAMILY "586MMX " + #elif defined CONFIG_MCORE2 + #define MODULE_PROC_FAMILY "CORE2 " ++#elif defined CONFIG_MNATIVE ++#define