[gentoo-commits] repo/gentoo:master commit in: net-vpn/libreswan/
commit: 2ba4e811c5fbf1a925210f8b43e2f7cdb9baee84 Author: Hans de Graaff gentoo org> AuthorDate: Sat Oct 17 07:02:35 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Oct 17 07:02:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba4e811 net-vpn/libreswan: add 4.0 Closes: https://bugs.gentoo.org/744205 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Hans de Graaff gentoo.org> net-vpn/libreswan/Manifest | 1 + net-vpn/libreswan/libreswan-4.0.ebuild | 117 + 2 files changed, 118 insertions(+) diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest index 543207d53ee..66d52352d78 100644 --- a/net-vpn/libreswan/Manifest +++ b/net-vpn/libreswan/Manifest @@ -1 +1,2 @@ DIST libreswan-3.32.tar.gz 4141631 BLAKE2B 37a4cb5c1f52d69b17ba60abd2b7a181d9f5567914a453ab875185110aeda4d33ecdaacfc83e361f153860a1db66faec70e0ad06af65e310af28ae72ce68fc6a SHA512 bb65512351059e2fac6f1c3ed1e291eabd6835faacf6d9c58649dd71dab1bb4fe6d6074178dea6dea01f24d39f3fbefd84c6060e4d8436b5d057fa55ae4467f3 +DIST libreswan-4.0.tar.gz 3426696 BLAKE2B 8c4d636c5ac01760ac86ac9d5b918f05325040dd3e2ee55a21c0867a48a31082cfe9d36239b64a5b8b1db132a4ac4f73c9a93d5d1ac3b9e7a4009acaff40308d SHA512 d3e615cdbe8e5c4700a491857c6d09d5fdae1aaeb10b8f6591d27e6663e049859eca47bfaf70ce1006f3b093902fc1fc63ec70dc526b65efd0d5d3c32743 diff --git a/net-vpn/libreswan/libreswan-4.0.ebuild b/net-vpn/libreswan/libreswan-4.0.ebuild new file mode 100644 index 000..8441c18499d --- /dev/null +++ b/net-vpn/libreswan/libreswan-4.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd toolchain-funcs + +SRC_URI="https://download.libreswan.org/${P}.tar.gz"; +KEYWORDS="~amd64 ~arm ~ppc ~x86" + +DESCRIPTION="IPsec implementation for Linux, fork of Openswan" +HOMEPAGE="https://libreswan.org/"; + +LICENSE="GPL-2 BSD-4 RSA DES" +SLOT="0" +IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/gmp:0= + dev-libs/libevent:0= + dev-libs/nspr + >=dev-libs/nss-3.42 + >=sys-kernel/linux-headers-4.19 + caps? ( sys-libs/libcap-ng ) + curl? ( net-misc/curl ) + dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns ) + ldap? ( net-nds/openldap ) + pam? ( sys-libs/pam ) + seccomp? ( sys-libs/libseccomp ) + selinux? ( sys-libs/libselinux ) + systemd? ( sys-apps/systemd:0= ) +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + dev-libs/nss + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + test? ( dev-python/setproctitle ) +" +RDEPEND="${DEPEND} + dev-libs/nss[utils(+)] + sys-apps/iproute2 + !net-vpn/strongswan + selinux? ( sec-policy/selinux-ipsec ) +" + +usetf() { + usex "$1" true false +} + +PATCHES=( "${FILESDIR}/${PN}-3.30-ip-path.patch" ) + +src_prepare() { + sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' initsystems/openrc/ipsec.init.in || die + sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ s/oldinitdcheck//' initsystems/systemd/Makefile || die + default +} + +src_configure() { + tc-export AR CC + export PREFIX=/usr + export FINALEXAMPLECONFDIR=/usr/share/doc/${PF} + export FINALDOCDIR=/usr/share/doc/${PF}/html + export INITSYSTEM=openrc + export INITDDIRS= + export INITDDIR_DEFAULT=/etc/init.d + export USERCOMPILE= + export USERLINK= + export USE_DNSSEC=$(usetf dnssec) + export USE_LABELED_IPSEC=$(usetf selinux) + export USE_LIBCAP_NG=$(usetf caps) + export USE_LIBCURL=$(usetf curl) + export USE_LINUX_AUDIT=$(usetf selinux) + export USE_LDAP=$(usetf ldap) + export USE_NM=$(usetf networkmanager) + export USE_SECCOMP=$(usetf seccomp) + export USE_SYSTEMD_WATCHDOG=$(usetf systemd) + export SD_WATCHDOGSEC=$(usex systemd 200 0) + export USE_XAUTHPAM=$(usetf pam) + export DEBUG_CFLAGS= + export OPTIMIZE_CFLAGS= + export WERROR_CFLAGS= +} + +src_compile() { + emake all + emake -C initsystems INITSYSTEM=systemd SYSTEMUNITDIR="$(systemd_get_systemunitdir)" SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" all +} + +src_test() { + : # integration tests only that require set of kvms to be set up +} + +src_install() { + default + emake -C initsystems INITSYSTEM=systemd SYSTEMUNITDIR="$(systemd_get_systemunitdir)" SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" DESTDIR="${D}" install + + echo "include /etc/ipsec.d/*.secrets" > "${D}"/etc/ipsec.secrets + fperms 0600 /etc/ipsec.secrets + + dodoc -r docs + + find "${D}" -type d -empty -delete || die +} + +pkg_postinst() { + local IPSEC_CONFDIR=${ROOT}/etc/ipsec.d +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/iproute2/
commit: df0a52c2607a660411d5f705427647bc43a614f7 Author: Lars Wendler gentoo org> AuthorDate: Sat Oct 17 07:37:31 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sat Oct 17 07:50:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0a52c2 sys-apps/iproute2: Bump to version 5.9.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler gentoo.org> sys-apps/iproute2/Manifest | 1 + sys-apps/iproute2/iproute2-5.9.0.ebuild | 167 2 files changed, 168 insertions(+) diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest index 33005e6d740..4106a4c3d61 100644 --- a/sys-apps/iproute2/Manifest +++ b/sys-apps/iproute2/Manifest @@ -1,3 +1,4 @@ DIST iproute2-5.4.0.tar.xz 741328 BLAKE2B 8c7b74aa64526180e793165eb3d0f1ee07d4589fa982aa91e4e0775595c096d73677e85bb7f073cbe14e6de6b166d31efba94554f8c7df3320b168341818fcba SHA512 26d1230e10d9ba4466edd3fe95cb6f595df691eeb27b87ae845ceb9da09fe11c2e0daa8d67187121320413f9ee7131fd426182055eb285be7c4de558d9e47051 DIST iproute2-5.7.0.tar.xz 764436 BLAKE2B 842229730139f8931c4ff3d548fe56c7c86b6bb7be5cc1a7dd896ddce34c039467fb90d0c258cdc91276edc59b9b19f53c39a36c79b54b15a78436b44c595eed SHA512 d5ef68e0eb8e84fbff68c2e7dd4097b9ceb438c928d17ede4130876802dfeafe8bf08d82b4fd39005314e0679c0b261aaa3d6a0a2ff364074a43a043a855a634 DIST iproute2-5.8.0.tar.xz 780612 BLAKE2B 5d86af8d981f5e9582d5eb0aaffbe15891964a86f3a1da408ce2f46101b1bb6beac8d4492dab1865391c212ef596c9256b680bdcb346d440e38cbb636a23cdc1 SHA512 f2a3f7dcf5cb39ca7cd14f0e40e45641eccf4b93427c527a09fd789ac8621c5c3359769ca61fcc8bab7e915edd943c39b7c3e15cbfc497187aa6271eed0a9152 +DIST iproute2-5.9.0.tar.xz 786524 BLAKE2B 9d82cfb1b1353d2cc6c441269af234b05e1ccd190a58c67f890d74fb42b4266be91ce64277bd2b75a0b711977c0f9edc61d8655bf262d05aaebd8d73caecc0c7 SHA512 bce59b0e8d876f10f94926be7f2a7cda0de15db04fabedfe938649d486ca6d6d222523d1661b8b36ea50e35369a4730938d6ebeb80577ac0522a3432037bcd50 diff --git a/sys-apps/iproute2/iproute2-5.9.0.ebuild b/sys-apps/iproute2/iproute2-5.9.0.ebuild new file mode 100644 index 000..6bccbe4b7ea --- /dev/null +++ b/sys-apps/iproute2/iproute2-5.9.0.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs flag-o-matic multilib + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git"; + inherit git-r3 +else + SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="kernel routing and traffic control utilities" +HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="atm berkdb caps elf +iptables ipv6 minimal selinux" + +# We could make libmnl optional, but it's tiny, so eh +RDEPEND=" + !net-misc/arpd + dev-libs/libbsd + !minimal? ( net-libs/libmnl ) + caps? ( sys-libs/libcap ) + elf? ( virtual/libelf ) + iptables? ( >=net-firewall/iptables-1.4.20:= ) + berkdb? ( sys-libs/db:= ) + atm? ( net-dialup/linux-atm ) + selinux? ( sys-libs/libselinux ) +" +# We require newer linux-headers for ipset support #549948 and some defines #553876 +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-3.16 +" +BDEPEND=" + app-arch/xz-utils + >=sys-devel/bison-2.4 + sys-devel/flex + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907 + "${FILESDIR}"/${PN}-4.20.0-configure-nomagic.patch # bug 643722 + "${FILESDIR}"/${PN}-5.1.0-portability.patch + "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch +) + +src_prepare() { + if ! use ipv6 ; then + PATCHES+=( + "${FILESDIR}"/${PN}-4.20.0-no-ipv6.patch #326849 + ) + fi + + default + + # Fix version if necessary + local versionfile="include/version.h" + if ! grep -Fq "${PV}" ${versionfile} ; then + elog "Fixing version string" + sed "s@\"[[:digit:]\.]\+\"@\"${PV}\"@" \ + -i ${versionfile} || die + fi + + # echo -n is not POSIX compliant + sed 's@echo -n@printf@' -i configure || die + + sed -i \ + -e '/^CC :\?=/d' \ + -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \ + -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \ + -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ + -e "/^DBM_INCLUDE/s:=.*:=${T}:" \ + Makefile || die + + # build against system headers + rm -r include/netinet || die #include/linux include/ip{,6}tables{,_common}.h include/libiptc + sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die + +
[gentoo-commits] repo/gentoo:master commit in: dev-ml/cryptokit/
commit: bcd82d37b83a0d855c1dfd3ec65f08ffdbff069d Author: Sam James gentoo org> AuthorDate: Sat Oct 17 08:02:44 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:02:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd82d37 dev-ml/cryptokit: bump to 1.16.1 Closes: https://bugs.gentoo.org/625938 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-ml/cryptokit/Manifest| 1 + dev-ml/cryptokit/cryptokit-1.16.1.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/dev-ml/cryptokit/Manifest b/dev-ml/cryptokit/Manifest index 7876c2395d3..79a52bbbc28 100644 --- a/dev-ml/cryptokit/Manifest +++ b/dev-ml/cryptokit/Manifest @@ -1,3 +1,4 @@ DIST cryptokit-1.10.tar.gz 152525 BLAKE2B 51c905757ad141292be89707bdab5c83a1f3e9e2665202cbf17e12b115591c57b77b759b4fa2967d1f00b4cf5bd87445a2189b4d222d5d1613e19c32e1054189 SHA512 22564e0151c492963d75fb81780b3a884a0bf613ad09380d9b5365740fd9c4bbdaa1c21fed50a1a4934dce920d90f5c86dc014f90e52677544789311f7bded4f DIST cryptokit-1.11.tar.gz 156905 BLAKE2B 3fc77321c0d525a32f5733d77963b5df4e618b3168f2f00aceeb1e13b16cc202e79b50afa93c0769f016b4e43061ff19851c8ba3f40ad7f8f0c9ff78a51d68e7 SHA512 cc641a05a67cd3d2e5ec481e8d426796db625ab60e89f79bde2e360730892c62f30ea2e37c4b028df16471220847e6d7ce4984deb9528fec6647a17fc4ae1b0d DIST cryptokit-1.12.tar.gz 157920 BLAKE2B c26d0642f02cf19502bfce043bfb542bfb7a8e80ac2c7dfbecce48b57d44eddd5f279ceec1166fd2e81e1a8446bb52fa748d89a3f7506860fe1c545784087469 SHA512 f99c50578360c7671029a0c4603b355912899596ea7baf55cb2f94e039658646396f1307417a24b3d87a535d272bed90e79d5e027af034c2c742140c44ec61ff +DIST cryptokit-1.16.1.tar.gz 120607 BLAKE2B fbb89c4dabef8f09614003acc2b8173fdfdacb36793fd20f4415ebec04f3759537739eccd7b9d143df0163816b9db65c221c2b83408c9ac3aa7f9bf7b63876c6 SHA512 28913a7c35ae951a4c464287acc511ee1bdc9d03b5928e2243c5ae5cbb8b10afe8e84d7a73ba6478ed62657d01fdb6f02472739255c33de3671c4130b659da52 diff --git a/dev-ml/cryptokit/cryptokit-1.16.1.ebuild b/dev-ml/cryptokit/cryptokit-1.16.1.ebuild new file mode 100644 index 000..03351f2cf73 --- /dev/null +++ b/dev-ml/cryptokit/cryptokit-1.16.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +MY_PV="$(ver_rs 1- '')" +DESCRIPTION="Cryptographic primitives library for Objective Caml" +HOMEPAGE="https://github.com/xavierleroy/cryptokit"; +SRC_URI="https://github.com/xavierleroy/cryptokit/archive/release${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-release${MY_PV}" + +LICENSE="LGPL-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_aes +ocamlopt test zlib" +REQUIRED_USE="test? ( ocamlopt )" + +DEPEND=" + dev-ml/zarith:= + zlib? ( >=sys-libs/zlib-1.1 ) +" +RDEPEND="${DEPEND}" + +DOCS=( "Changes" "README.txt" "AUTHORS.txt" ) + +src_configure() { + # Don't build in src_configure + sed -i -e 's:exit (Sys.command "dune build @configure --release")::' configure || die + + # It's not autotools (or even close), it's a Dune wrapper. + ./configure \ + $(use_enable cpu_flags_x86_aes hardwaresupport) \ + $(use_enable zlib) \ + || die +} + +pkg_postinst() { + elog "" + elog "This library uses the /dev/random device to generate " + elog "random data and RSA keys. The device should either be" + elog "built into the kernel or provided as a module. An" + elog "alternative is to use the Entropy Gathering Daemon" + elog "(http://egd.sourceforge.net). Please note that the" + elog "remainder of the library will still work even in the" + elog "absence of a one of these sources of randomness." + elog "" +} + +src_test() { + echo "" + einfo "You must have either /dev/random or the Entropy Gathering" + einfo "Daemon (EGD) for this test to succeed!" + echo "" + + dune_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/cryptokit/
commit: e41f9965ab644d56b4f19730e560dc1e0fc0bcba Author: Sam James gentoo org> AuthorDate: Sat Oct 17 08:04:18 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:04:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41f9965 dev-ml/cryptokit: MissingTestRestrict Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-ml/cryptokit/cryptokit-1.16.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ml/cryptokit/cryptokit-1.16.1.ebuild b/dev-ml/cryptokit/cryptokit-1.16.1.ebuild index 03351f2cf73..6f97e8df877 100644 --- a/dev-ml/cryptokit/cryptokit-1.16.1.ebuild +++ b/dev-ml/cryptokit/cryptokit-1.16.1.ebuild @@ -16,6 +16,7 @@ SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" IUSE="cpu_flags_x86_aes +ocamlopt test zlib" REQUIRED_USE="test? ( ocamlopt )" +RESTRICT="!test? ( test )" DEPEND=" dev-ml/zarith:=
[gentoo-commits] repo/gentoo:master commit in: media-sound/musescore/, media-sound/musescore/files/
commit: 989f63e695faaae629007cb5ad3b93e7e88b3ea5 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Oct 17 07:54:23 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Oct 17 08:09:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989f63e6 media-sound/musescore: bump to 3.5.2 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/musescore/Manifest | 1 + .../files/musescore-3.5.2-drop-redeclaration.patch | 12 +++ media-sound/musescore/musescore-3.5.2.ebuild | 118 + 3 files changed, 131 insertions(+) diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest index 65fc474cb64..8b9b9e42dbd 100644 --- a/media-sound/musescore/Manifest +++ b/media-sound/musescore/Manifest @@ -1,3 +1,4 @@ DIST MuseScore_General-0.2.0.tar.bz2 35122747 BLAKE2B 7f9cafb7912ab8c977842c51df69506d4ad3d1d37498c856978a2d5ab50a1c4fe9145a4807f8c353e6f14138704abb2bbd70c948f1621b494c6e0458c2df0184 SHA512 69eeb22e8c9d1d393a2af857baeb8e49bf2a492651d18190685c74df84a5f6b424e37077e39d9d69c117c4896ea1fbb857eba25a1fbcb6f98d53f384a55713cc DIST musescore-3.5.1.tar.gz 66952759 BLAKE2B 74907cc3a7c2305f26a763c12d5bba63a42d720bf97103c366e8d51ca513f8e77e3e950c6674c1c68f71b6e73deaf75dc35de82ee509df632ba3752a34486122 SHA512 ae3907f0cc39f0855fe5069a21d87c5c6ddc31811def36ebf9e069be773693363569fb6b7ad35ff9bf2a64c771133b7c68d50636af9e0733743dd365bc86f654 +DIST musescore-3.5.2.tar.gz 66323693 BLAKE2B d9121f293519934b29bb51c67b9459269b87b6007ce4cef7d298bc78922605d8d518161d01423a41df03d4f4f0e0f3fc070179b27c75890c8400c4696833 SHA512 957e58e537f8b0419bc74dae775c0c320893d0cc1e038381bab660acd0a90ddf90708e306470133ebc61825373905a115a8a1da5a296a01580db9d2cb1a1b3f7 DIST musescore-3.5.tar.gz 66798006 BLAKE2B dc3a30d187d22124216023597e98b80d13bc7a47181b65978b2a3c91c419e2783d6fa499b6bed6dcb122155a0b6f72a3ec89d0c9be4355e7afe10bc4fca1a907 SHA512 db2d22abf1b53e37ea5e3b2f367dc945afa3bab7fb4c5b3b5c172498060170a3b0a96767584c0959b29c412729eb059917b98058c6b11e30f54ec4047a775e96 diff --git a/media-sound/musescore/files/musescore-3.5.2-drop-redeclaration.patch b/media-sound/musescore/files/musescore-3.5.2-drop-redeclaration.patch new file mode 100644 index 000..b4e1ad0baf5 --- /dev/null +++ b/media-sound/musescore/files/musescore-3.5.2-drop-redeclaration.patch @@ -0,0 +1,12 @@ +diff --git a/omr/pattern.h b/omr/pattern.h +index b040497..1b8e0c4 100644 +--- a/omr/pattern.h b/omr/pattern.h +@@ -24,7 +24,6 @@ + + namespace Ms { + +-enum class SymId; + class Sym; + + //- diff --git a/media-sound/musescore/musescore-3.5.2.ebuild b/media-sound/musescore/musescore-3.5.2.ebuild new file mode 100644 index 000..0a71087360a --- /dev/null +++ b/media-sound/musescore/musescore-3.5.2.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" +CHECKREQS_DISK_BUILD=3500M +inherit cmake xdg check-reqs + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/MuseScore.git"; +else + SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" + S="${WORKDIR}/MuseScore-${PV}" +fi + +DESCRIPTION="WYSIWYG Music Score Typesetter" +HOMEPAGE="https://musescore.org/"; +# MuseScore_General-*.tar.bz2 packaged from https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/ +# It has to be repackaged because the files are not versioned, current version can be found in VERSION file there. +SRC_URI+=" https://dev.gentoo.org/~fordfrog/distfiles/MuseScore_General-0.2.0.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="alsa debug jack mp3 osc omr portaudio portmidi pulseaudio +sf3 sfz webengine" +REQUIRED_USE="portmidi? ( portaudio )" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qthelp:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtquickcontrols2:5 + >=dev-qt/qtsingleapplication-2.6.1_p20171024[X] + dev-qt/qtsvg:5 + dev-qt/qtxml:5 + dev-qt/qtxmlpatterns:5 + >=media-libs/freetype-2.5.2 + media-libs/libsndfile + sys-libs/zlib:= + alsa? ( >=media-libs/alsa-lib-1.0.0 ) + jack? ( virtual/jack ) + mp3? ( media-sound/lame ) + omr? ( app-text/poppler ) + portaudio? ( media-libs/portaudio ) + portmidi? ( media-libs/portmidi ) + pulseaudio? ( media-sound/pulseaudio ) + sf3? ( media-libs/libvorbis ) + webengine? ( dev-qt/qtwebengine:5[widgets] ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
commit: 7e210d7974317f01982f88ac5c8377884b03318d Author: Sam James gentoo org> AuthorDate: Sat Oct 17 08:10:55 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:11:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e210d79 dev-ml/ocaml-gettext: add missing dep(s) Closes: https://bugs.gentoo.org/749645 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild index 1e12a830dce..b6ef8a5d3c2 100644 --- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild +++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild @@ -13,15 +13,23 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" -IUSE="+ocamlopt" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" -BDEPEND="dev-ml/cppo" +BDEPEND=" + dev-ml/cppo + dev-ml/dune-configurator +" RDEPEND=" + dev-ml/base:= >=dev-ml/camomile-0.8.3:= >=dev-ml/ocaml-fileutils-0.4.0:= sys-devel/gettext " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( dev-ml/ounit ) +" src_install() { dune_src_install
[gentoo-commits] repo/gentoo:master commit in: sys-libs/kpmcore/
commit: adcd978dd3638448314b1e49011cf07f832aca5f Author: Andrius Štikonas stikonas eu> AuthorDate: Fri Oct 16 15:00:31 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 17 08:29:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adcd978d sys-libs/kpmcore: bump version to 4.2.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andrius Štikonas stikonas.eu> Closes: https://github.com/gentoo/gentoo/pull/17949 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-libs/kpmcore/Manifest | 1 + sys-libs/kpmcore/kpmcore-4.2.0.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/sys-libs/kpmcore/Manifest b/sys-libs/kpmcore/Manifest index 7635f849e87..ed6b10f5106 100644 --- a/sys-libs/kpmcore/Manifest +++ b/sys-libs/kpmcore/Manifest @@ -1 +1,2 @@ DIST kpmcore-4.1.0.tar.xz 420344 BLAKE2B 1a8043c5eb774a3b9b99431543217910120a38b06a17db9db9ae6c577593c2736223e8d466ef62c33224e52513eae52d062584fc8afd86d90eb667af4e923645 SHA512 c45b31a41c62a68aee991be0f7954f4bd2136660578cc60f7fa6f05e56716458421e16cd314b3b9a14b56fdc9377db511c1645e5c41f0446d86a8ac5bb66c273 +DIST kpmcore-4.2.0.tar.xz 441320 BLAKE2B 5eeae806e47a1d068b2052b7706fbe16acfd609e3d0bcb396758f2055154e43b5b1fc7b7a65795ba0804ebc34c7d0cda18995ce3975e16e74d015ac9d8203e1e SHA512 71c5411f3ec24149695bbc1ec0c2bb7423b1cfd24ea9c2f33492c6310b1e911ea14a0a46a53024d7a1afebf0cbc5b56fb7cf5be22b832fb49239a270b63404f0 diff --git a/sys-libs/kpmcore/kpmcore-4.2.0.ebuild b/sys-libs/kpmcore/kpmcore-4.2.0.ebuild new file mode 100644 index 000..4f02cda2f96 --- /dev/null +++ b/sys-libs/kpmcore/kpmcore-4.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_NONGUI="true" +KFMIN=5.74.0 +QTMIN=5.14.2 +inherit ecm kde.org + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Library for managing partitions" +HOMEPAGE="https://kde.org/applications/en/partitionmanager"; + +LICENSE="GPL-3" +SLOT="5/10" +IUSE="" + +BDEPEND=" + >=kde-frameworks/kauth-${KFMIN}:5 + virtual/pkgconfig +" +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=sys-apps/util-linux-2.33.2 + sys-auth/polkit-qt +" +RDEPEND="${DEPEND}" + +# bug 689468, tests need polkit etc. +RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-block/partitionmanager/
commit: 1466bd9ee4d82c4e3d30cb8c5539ff4089626bed Author: Andrius Štikonas stikonas eu> AuthorDate: Fri Oct 16 15:01:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 17 08:29:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1466bd9e sys-block/partitionmanager: bump version to 4.2.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andrius Štikonas stikonas.eu> Signed-off-by: Andreas Sturmlechner gentoo.org> sys-block/partitionmanager/Manifest| 1 + .../partitionmanager/partitionmanager-4.2.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/sys-block/partitionmanager/Manifest b/sys-block/partitionmanager/Manifest index 26c7e73e907..d19fe1c6863 100644 --- a/sys-block/partitionmanager/Manifest +++ b/sys-block/partitionmanager/Manifest @@ -1 +1,2 @@ DIST partitionmanager-4.1.0.tar.xz 1347088 BLAKE2B 1095f4bd006177483dec455bdf6b18cb16b27b19d79ec10bde3d992a5dc3942c59f3a46d32abcbed3670a09acd6293f3f9c80041803ffaf9139c3a8b10b9a9ca SHA512 63f77c68f0468e6b17da33bf52824e2858b43f33cb46f8ff7069386d56a154c86f5f3ec20113c472d567a790ba0d8593c2ecb44d9c0d4e1614dcdc570b072761 +DIST partitionmanager-4.2.0.tar.xz 1936268 BLAKE2B ae4ea19d2534384e6929526ee0258e528e8cb5e128acf454eaee9f7b4ae6b2485847f496190bea1c41e0f34e45fa0915fda0476cd2a4b9a7686e649554f7ed84 SHA512 bbc4706d078cec9abb0fa89453aecc5ab77c3eba143b5518372772c1cdd823e0a0846a807c5a01c19f5e6a5d44dcd7bc7b9cd1c2375f3f56bb7114bc659e66a4 diff --git a/sys-block/partitionmanager/partitionmanager-4.2.0.ebuild b/sys-block/partitionmanager/partitionmanager-4.2.0.ebuild new file mode 100644 index 000..bea8818b665 --- /dev/null +++ b/sys-block/partitionmanager/partitionmanager-4.2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="optional" +KFMIN=5.74.0 +QTMIN=5.14.2 +inherit ecm kde.org + +DESCRIPTION="Utility for management of disks, partitions and file systems" +HOMEPAGE="https://kde.org/applications/en/partitionmanager"; + +if [[ ${KDE_BUILD_TYPE} == release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="5" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=sys-libs/kpmcore-4.1.0:5= +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/
commit: 7aaa57f489d464c17f6d641146ac56c5a50cde2a Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Oct 15 07:29:04 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:32:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aaa57f4 net-misc/unison: remove old (EAPI=5) Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Sam James gentoo.org> net-misc/unison/unison-2.48.4.ebuild | 89 1 file changed, 89 deletions(-) diff --git a/net-misc/unison/unison-2.48.4.ebuild b/net-misc/unison/unison-2.48.4.ebuild deleted file mode 100644 index 1ecc2d6a3fd..000 --- a/net-misc/unison/unison-2.48.4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils versionator - -IUSE="gtk doc static debug threads +ocamlopt test" - -DESCRIPTION="Two-way cross-platform file synchronizer" -HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/"; -LICENSE="GPL-2" -SLOT="$(get_version_component_range 1-2 ${PV})" -KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" - -# ocaml version so we are sure it has ocamlopt use flag -DEPEND="dev-lang/ocaml[ocamlopt?] - gtk? ( dev-ml/lablgtk:2= ) - test? ( || ( dev-util/ctags >=app-editors/emacs-23.1:* ) )" - -RDEPEND="gtk? ( dev-ml/lablgtk:2= - || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) - !net-misc/unison:0 - app-eselect/eselect-unison" - -#PDEPEND="gtk? ( media-fonts/font-schumacher-misc )" - -RESTRICT="!ocamlopt? ( strip ) !test? ( test )" -SRC_URI="https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}.tar.gz - doc? ( https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.pdf - https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.html )" -S="${WORKDIR}"/src - -src_prepare() { - epatch "${FILESDIR}"/${PN}-2.48.4-Makefile-dep.patch - default -} - -src_compile() { - local myconf - - if use threads; then - myconf="$myconf THREADS=true" - fi - - if use static; then - myconf="$myconf STATIC=true" - fi - - if use debug; then - myconf="$myconf DEBUGGING=true" - fi - - if use gtk; then - myconf="$myconf UISTYLE=gtk2" - else - myconf="$myconf UISTYLE=text" - fi - - use ocamlopt || myconf="$myconf NATIVE=false" - - # Discard cflags as it will try to pass them to ocamlc... - emake $myconf CFLAGS="" buildexecutable -} - -src_test() { - emake selftest CFLAGS="" -} - -src_install() { - # install manually, since it's just too much - # work to force the Makefile to do the right thing. - newbin unison unison-${SLOT} - dobin unison-fsmonitor - dodoc BUGS.txt CONTRIB INSTALL NEWS \ - README ROADMAP.txt TODO.txt - - if use doc; then - dohtml "${DISTDIR}/${P}-manual.html" - dodoc "${DISTDIR}/${P}-manual.pdf" - fi -} - -pkg_postinst() { - elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}" - elog "in your profile files to access exactly this version over ssh." - elog "Or you can use 'eselect unison' to set the version." - eselect unison update -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/
commit: d66c5d6d20c41ca1c29ea0c02492b9c4c456db13 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Oct 15 07:25:47 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:32:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66c5d6d net-misc/unison: fix MissingSlotDep Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Sam James gentoo.org> net-misc/unison/unison-2.48.4-r1.ebuild | 4 ++-- net-misc/unison/unison-2.48.4.ebuild| 4 ++-- net-misc/unison/unison-2.51.2.ebuild| 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-misc/unison/unison-2.48.4-r1.ebuild b/net-misc/unison/unison-2.48.4-r1.ebuild index b76c12b4239..c8cdf88bf1f 100644 --- a/net-misc/unison/unison-2.48.4-r1.ebuild +++ b/net-misc/unison/unison-2.48.4-r1.ebuild @@ -23,9 +23,9 @@ RESTRICT="test !ocamlopt? ( strip )" # ocaml version so we are sure it has ocamlopt use flag DEPEND="dev-lang/ocaml[ocamlopt?] - gtk? ( dev-ml/lablgtk )" + gtk? ( dev-ml/lablgtk:2= )" -RDEPEND="gtk? ( dev-ml/lablgtk +RDEPEND="gtk? ( dev-ml/lablgtk:2= || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) >=app-eselect/eselect-unison-0.4" diff --git a/net-misc/unison/unison-2.48.4.ebuild b/net-misc/unison/unison-2.48.4.ebuild index 56ef942628c..1ecc2d6a3fd 100644 --- a/net-misc/unison/unison-2.48.4.ebuild +++ b/net-misc/unison/unison-2.48.4.ebuild @@ -15,10 +15,10 @@ KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~spa # ocaml version so we are sure it has ocamlopt use flag DEPEND="dev-lang/ocaml[ocamlopt?] - gtk? ( dev-ml/lablgtk ) + gtk? ( dev-ml/lablgtk:2= ) test? ( || ( dev-util/ctags >=app-editors/emacs-23.1:* ) )" -RDEPEND="gtk? ( dev-ml/lablgtk +RDEPEND="gtk? ( dev-ml/lablgtk:2= || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) !net-misc/unison:0 app-eselect/eselect-unison" diff --git a/net-misc/unison/unison-2.51.2.ebuild b/net-misc/unison/unison-2.51.2.ebuild index 3c6d4df6c2e..916558d756a 100644 --- a/net-misc/unison/unison-2.51.2.ebuild +++ b/net-misc/unison/unison-2.51.2.ebuild @@ -18,9 +18,9 @@ IUSE="gtk doc static debug threads +ocamlopt test" # ocaml version so we are sure it has ocamlopt use flag DEPEND="dev-lang/ocaml[ocamlopt?] - gtk? ( dev-ml/lablgtk )" + gtk? ( dev-ml/lablgtk:2= )" -RDEPEND="gtk? ( dev-ml/lablgtk +RDEPEND="gtk? ( dev-ml/lablgtk:2= || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) >=app-eselect/eselect-unison-0.4"
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/
commit: 2759ca74611a5aebdc14a873670a26f66a899107 Author: Sam James gentoo org> AuthorDate: Sat Oct 17 08:31:56 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:32:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2759ca74 net-misc/unison: bump to 2.51.3_rc2 Bug: https://bugs.gentoo.org/709646 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-misc/unison/Manifest | 1 + net-misc/unison/unison-2.51.3_rc2.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/net-misc/unison/Manifest b/net-misc/unison/Manifest index 100bc6830fc..bf262184879 100644 --- a/net-misc/unison/Manifest +++ b/net-misc/unison/Manifest @@ -5,3 +5,4 @@ DIST unison-2.48.4.tar.gz 1200861 BLAKE2B 8e262e3e28b9f4cbe3925340aa3b08e99f1c30 DIST unison-2.51.2-manual.html 311981 BLAKE2B 1e1bc18d5bca5d50976b28c4e59cc27fcc1ef4415514c6a8db4be02659c168949738cf2941f88cb949097c16e455bd3fb50aee0fdc6023d3d36d6821f74acd05 SHA512 2fc47e51ffde2e9176ca85d4d29fe0d254b539112d867782e9bb0f71ea74ad02892a88b6bfe59756268875f0d62abfb125406e4939671a0eb8a64696ba01b997 DIST unison-2.51.2-manual.pdf 518963 BLAKE2B 30d0010e7a11b10bb9fba3f5836e084452429f09a94cfcc639305d17ea69499eeeac1026a0bd35c785b08456d79b1b4c68c348c10237509c8cf4e45720d037e0 SHA512 170b280e5a9ad0fc4ed848aaa1c4a6a8977edfdcc133bf3288c03e1d4d6d20383cfa06593b9d149e746795945f6afb8d807cfa16f5cf8ab47795e3074776518d DIST unison-2.51.2.tar.gz 691251 BLAKE2B 39f72e7229826ec1a2151b7d7af416d85ffe2f9e6f1277be77d2202088d41fa3aca45413b931e661d72b787710f7d3429352542554990bb638589d52f77fe43f SHA512 9ba24f8d46f3f8bf3c26ea1beb396e276a82a742d9e8479cb421ff9f97fa2051fc8fb809b5f47ebc88dcb6a04878e1bdeae8081540e35af710ccbdaead84c115 +DIST unison-2.51.3_rc2.tar.gz 1370090 BLAKE2B dd4657000a771a22f8e61af25d34334872595c53fa24d863e67f52fd0accd3406ac61fff61d01b1977ae3d6f2eaa50aedb2b31dd47abc6d08bd3d240786dab8b SHA512 0acadad426370305093854953f7fc1a720a2be67a4d8327a54822bb94c7292136cc7d7980fb80291125a2f0280180443913bfd49c428ed5a27e3537ef4713153 diff --git a/net-misc/unison/unison-2.51.3_rc2.ebuild b/net-misc/unison/unison-2.51.3_rc2.ebuild new file mode 100644 index 000..8b53a7db107 --- /dev/null +++ b/net-misc/unison/unison-2.51.3_rc2.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +DESCRIPTION="Two-way cross-platform file synchronizer" +HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/"; +SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> ${P}.tar.gz" +# Not available for the rcs +#SRC_URI+=" doc? ( +# https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.pdf +# https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.html +# )" + +LICENSE="GPL-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" +IUSE="gtk doc static debug threads +ocamlopt test" +RESTRICT="!ocamlopt? ( strip ) !test? ( test )" + +# ocaml version so we are sure it has ocamlopt use flag +DEPEND="gtk? ( dev-ml/lablgtk:2= )" +RDEPEND=" + ${DEPEND} + || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) + >=app-eselect/eselect-unison-0.4 +" + +DOCS=( BUGS.txt CONTRIB INSTALL NEWS README ROADMAP.txt TODO.txt ) + +src_compile() { + local myconf + + if use threads; then + myconf="$myconf THREADS=true" + fi + + if use static; then + myconf="$myconf STATIC=true" + fi + + if use debug; then + myconf="$myconf DEBUGGING=true" + fi + + if use gtk; then + myconf="$myconf UISTYLE=gtk2" + else + myconf="$myconf UISTYLE=text" + fi + + use ocamlopt || myconf="$myconf NATIVE=false" + + # Discard cflags as it will try to pass them to ocamlc... + emake $myconf CFLAGS="" +} + +src_test() { + emake test CFLAGS="" +} + +src_install() { + # install manually, since it's just too much + # work to force the Makefile to do the right thing. + local binname + cd src || die + for binname in unison unison-fsmonitor; do + newbin ${binname} ${binname}-${SLOT} + done + if use doc; then + DOCS+=( "${DISTDIR}/${P}-manual.pdf" ) + HTML_DOCS=( "${DISTDIR}/${P}-manual.html" ) + fi + einstalldocs +} + +pkg_postinst() { + elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}" + elog "in your profile files to access exactly this version over ssh." + elog "Or you can use 'eselect unison' to set the version." + eselect unison update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/files/, net-misc/unison/
commit: 71df67d36b63cbe65b3eb9a8b91c07ccb2ac9071 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Oct 14 14:43:39 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:32:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71df67d3 net-misc/unison: build with ocaml-4.09.0 Patches from https://bugs.gentoo.org/709646 applied Restricting to <=dev-lang/ocaml-4.09:= Does not build with ocaml-4.10.0 Closes: https://bugs.gentoo.org/709646 Bug: https://bugs.gentoo.org/739426 Bug: https://bugs.gentoo.org/733720 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Sam James gentoo.org> .../unison/files/unison-2.48.4-ocaml-4.08.patch| 79 +++ .../unison/files/unison-2.51.2-ocaml-4.08.patch| 50 net-misc/unison/unison-2.48.4-r2.ebuild| 90 ++ net-misc/unison/unison-2.51.2-r1.ebuild| 86 + 4 files changed, 305 insertions(+) diff --git a/net-misc/unison/files/unison-2.48.4-ocaml-4.08.patch b/net-misc/unison/files/unison-2.48.4-ocaml-4.08.patch new file mode 100644 index 000..8b0d89b335a --- /dev/null +++ b/net-misc/unison/files/unison-2.48.4-ocaml-4.08.patch @@ -0,0 +1,79 @@ +From: Stephane Glondu +Date: Mon, 25 Nov 2019 10:52:48 +0100 +Subject: Fix compilation with OCaml 4.08.1 + +--- + Makefile.OCaml | 2 +- + files.ml | 2 +- + recon.ml | 4 ++-- + system/system_generic.ml | 2 +- + uigtk2.ml| 2 +- + 5 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/Makefile.OCaml b/Makefile.OCaml +index 21610ce..7549907 100644 +--- a/Makefile.OCaml b/Makefile.OCaml +@@ -95,7 +95,7 @@ buildexecutable:: + ### Default parameters + + # Generate backtrace information for exceptions +-CAMLFLAGS+=-g ++CAMLFLAGS+=-g -unsafe-string + + INCLFLAGS=-I lwt -I ubase -I system + CAMLFLAGS+=$(INCLFLAGS) +diff --git a/files.ml b/files.ml +index ba42ad5..02d52f3 100644 +--- a/files.ml b/files.ml +@@ -722,7 +722,7 @@ let get_files_in_directory dir = + with End_of_file -> + dirh.System.closedir () + end; +- Sort.list (<) !files ++ List.sort compare !files + + let ls dir pattern = + Util.convertUnixErrorsToTransient +diff --git a/recon.ml b/recon.ml +index 5ed358d..a8719c4 100644 +--- a/recon.ml b/recon.ml +@@ -651,8 +651,8 @@ let rec reconcile + + (* Sorts the paths so that they will be displayed in order *) + let sortPaths pathUpdatesList = +- Sort.list +-(fun (p1, _) (p2, _) -> Path.compare p1 p2 <= 0) ++ List.sort ++(fun (p1, _) (p2, _) -> Path.compare p1 p2) + pathUpdatesList + + let rec enterPath p1 p2 t = +diff --git a/system/system_generic.ml b/system/system_generic.ml +index 9230cdc..ee457c5 100755 +--- a/system/system_generic.ml b/system/system_generic.ml +@@ -47,7 +47,7 @@ let open_out_gen = open_out_gen + let chmod = Unix.chmod + let chown = Unix.chown + let utimes = Unix.utimes +-let link = Unix.link ++let link s1 s2 = Unix.link s1 s2 + let openfile = Unix.openfile + let opendir f = + let h = Unix.opendir f in +diff --git a/uigtk2.ml b/uigtk2.ml +index 206d8ad..b2a17e2 100644 +--- a/uigtk2.ml b/uigtk2.ml +@@ -94,7 +94,7 @@ let icon = + let icon = + let p = GdkPixbuf.create ~width:48 ~height:48 ~has_alpha:true () in + Gpointer.blit +-(Gpointer.region_of_string Pixmaps.icon_data) (GdkPixbuf.get_pixels p); ++(Gpointer.region_of_bytes Pixmaps.icon_data) (GdkPixbuf.get_pixels p); + p + + let leftPtrWatch = diff --git a/net-misc/unison/files/unison-2.51.2-ocaml-4.08.patch b/net-misc/unison/files/unison-2.51.2-ocaml-4.08.patch new file mode 100644 index 000..e3353e77e62 --- /dev/null +++ b/net-misc/unison/files/unison-2.51.2-ocaml-4.08.patch @@ -0,0 +1,50 @@ +diff -ur src.orig/files.ml src/files.ml +--- src.orig/files.ml 2018-01-27 21:53:44.0 +0100 src/files.ml 2019-12-11 16:12:40.005712137 +0100 +@@ -734,7 +734,7 @@ + with End_of_file -> + dirh.System.closedir () + end; +- Sort.list (<) !files ++ List.sort compare !files + + let ls dir pattern = + Util.convertUnixErrorsToTransient +diff -ur src.orig/recon.ml src/recon.ml +--- src.orig/recon.ml 2018-01-27 21:53:44.0 +0100 src/recon.ml 2019-12-11 16:12:40.005712137 +0100 +@@ -661,8 +661,8 @@ + + (* Sorts the paths so that they will be displayed in order *) + let sortPaths pathUpdatesList = +- Sort.list +-(fun (p1, _) (p2, _) -> Path.compare p1 p2 <= 0) ++ List.sort ++(fun (p1, _) (p2, _) -> Path.compare p1 p2) + pathUpdatesList + + let rec enterPath p1 p2 t = +diff -ur src.orig/system/system_generic.ml src/system/system_generic.ml +--- src.orig/system/system_generic.ml 2018-01-27 21:53:44.0 +0100 src/system/system_generic.ml 2019-12-11 16:12:40.005712137 +0100 +@@ -47,7 +47,7 @@ + let ch
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/, net-misc/unison/files/
commit: e547a74e68a1cd8047d3aaaf480acb3c94425a40 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Oct 16 22:07:53 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:32:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e547a74e net-misc/unison: bump to 2.48.15_p4 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/17927 Signed-off-by: Sam James gentoo.org> net-misc/unison/Manifest | 1 + .../files/unison-2.48.15_p4-ocaml-4.08.patch | 67 net-misc/unison/unison-2.48.15_p4.ebuild | 92 ++ 3 files changed, 160 insertions(+) diff --git a/net-misc/unison/Manifest b/net-misc/unison/Manifest index 9ceab2eb127..100bc6830fc 100644 --- a/net-misc/unison/Manifest +++ b/net-misc/unison/Manifest @@ -1,3 +1,4 @@ +DIST unison-2.48.15v4.tar.gz 1911781 BLAKE2B d3dabea1b8b0d2a8c64716144d33265ba904d7658f64c7f0e74b47a1dd10cf2b692d150052e3234be74aedbcf35a37fe1da9f393802c96810e36ef115609dcec SHA512 658b37fd18d8dee517e88ad707f7e80c1731542a0e07e6a8d56e6598e38bcf405cdb8db224274bf9b3319ed87efc45057d1f79e6437c4ca53afe9cec4afe6c78 DIST unison-2.48.4-manual.html 278110 BLAKE2B 8a85662399aff31a016964783b32c195cb32f5e6bab44c2f0f08740ab88393f4c73b98ecf58d6930bf103c1bec45720306343fa9fe39d3cdd73ffbbac2b9093c SHA512 b995712cda51d612bd81c89589d872099b3b9c90f7413268b24ab399a1eff7690200980514a834ee3d12bd3c89ef61bb8a29b3970c01433e0c4671d363a96b68 DIST unison-2.48.4-manual.pdf 516093 BLAKE2B 8e752a01b8c4335d6687b1f4f20ee09fda90b7521b7ed87af43273416fb3119682078d969772e8c3f7395ef499257dafd67c455a4646868008090ea15063869e SHA512 514da1eda0405416e53b1c8e027d39a803f9030824deccfaf5630aec21c52c6c9ea0d1006461faa8fb26738f4a33eecfe1ae24126fdb7a53ada6b90db270e6c9 DIST unison-2.48.4.tar.gz 1200861 BLAKE2B 8e262e3e28b9f4cbe3925340aa3b08e99f1c30e8d3253cf2c82647e30708d30eb20c544184d54d1683ff9b01ac6913af0df924f0b16431ea2ac79bc95ec4a71f SHA512 c8e7bd2b14edae31e7d08154cdc2dce8173546b6163b9e5f4f2b1c8255792a7645d8449da88d7acfcbf498746481d24d0a3936978969920530a15a16bcbc6024 diff --git a/net-misc/unison/files/unison-2.48.15_p4-ocaml-4.08.patch b/net-misc/unison/files/unison-2.48.15_p4-ocaml-4.08.patch new file mode 100644 index 000..8a8205d3cfe --- /dev/null +++ b/net-misc/unison/files/unison-2.48.15_p4-ocaml-4.08.patch @@ -0,0 +1,67 @@ +Reworked for v2.48.15v4 ( https://github.com/bcpierce00/unison/commit/29fa058 ) + +From: Stephane Glondu +Date: Mon, 25 Nov 2019 10:52:48 +0100 +Subject: Fix compilation with OCaml 4.08.1 + +--- + files.ml | 2 +- + recon.ml | 4 ++-- + system/system_generic.ml | 2 +- + uigtk2.ml| 2 +- + 5 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/Makefile.OCaml b/Makefile.OCaml +index 21610ce..7549907 100644 +--- a/files.ml b/files.ml +@@ -722,7 +722,7 @@ let get_files_in_directory dir = + with End_of_file -> + dirh.System.closedir () + end; +- Sort.list (<) !files ++ List.sort String.compare !files + + let ls dir pattern = + Util.convertUnixErrorsToTransient +diff --git a/recon.ml b/recon.ml +index 5ed358d..a8719c4 100644 +--- a/recon.ml b/recon.ml +@@ -651,8 +651,8 @@ let rec reconcile + + (* Sorts the paths so that they will be displayed in order *) + let sortPaths pathUpdatesList = +- Sort.list +-(fun (p1, _) (p2, _) -> Path.compare p1 p2 <= 0) ++ List.sort ++Path.compare + pathUpdatesList + + let rec enterPath p1 p2 t = +diff --git a/system/system_generic.ml b/system/system_generic.ml +index 9230cdc..ee457c5 100755 +--- a/system/system_generic.ml b/system/system_generic.ml +@@ -47,7 +47,7 @@ let open_out_gen = open_out_gen + let chmod = Unix.chmod + let chown = Unix.chown + let utimes = Unix.utimes +-let link = Unix.link ++let link s d = Unix.link s d + let openfile = Unix.openfile + let opendir f = + let h = Unix.opendir f in +diff --git a/uigtk2.ml b/uigtk2.ml +index 206d8ad..b2a17e2 100644 +--- a/uigtk2.ml b/uigtk2.ml +@@ -94,7 +94,7 @@ let icon = + let icon = + let p = GdkPixbuf.create ~width:48 ~height:48 ~has_alpha:true () in + Gpointer.blit +-(Gpointer.region_of_string Pixmaps.icon_data) (GdkPixbuf.get_pixels p); ++(Gpointer.region_of_bytes Pixmaps.icon_data) (GdkPixbuf.get_pixels p); + p + + let leftPtrWatch = diff --git a/net-misc/unison/unison-2.48.15_p4.ebuild b/net-misc/unison/unison-2.48.15_p4.ebuild new file mode 100644 index 000..771b3e609dd --- /dev/null +++ b/net-misc/unison/unison-2.48.15_p4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Two-way cross-platform file synchronizer" +HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/"; +SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV/_
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/
commit: fd56d246a51eded5955d96e85ca80c13e15ccde5 Author: Sam James gentoo org> AuthorDate: Sat Oct 17 08:33:36 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:33:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd56d246 net-misc/unison: cleanup redundant Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-misc/unison/unison-2.51.2.ebuild | 82 1 file changed, 82 deletions(-) diff --git a/net-misc/unison/unison-2.51.2.ebuild b/net-misc/unison/unison-2.51.2.ebuild deleted file mode 100644 index 916558d756a..000 --- a/net-misc/unison/unison-2.51.2.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 - -DESCRIPTION="Two-way cross-platform file synchronizer" -HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/"; -SRC_URI="https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}.tar.gz - doc? ( - https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.pdf - https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.html - )" - -LICENSE="GPL-2" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" -IUSE="gtk doc static debug threads +ocamlopt test" - -# ocaml version so we are sure it has ocamlopt use flag -DEPEND="dev-lang/ocaml[ocamlopt?] - gtk? ( dev-ml/lablgtk:2= )" - -RDEPEND="gtk? ( dev-ml/lablgtk:2= - || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) - >=app-eselect/eselect-unison-0.4" - -RESTRICT="!ocamlopt? ( strip ) !test? ( test )" -S="${WORKDIR}"/src - -DOCS=( BUGS.txt CONTRIB INSTALL NEWS README ROADMAP.txt TODO.txt ) - -src_compile() { - local myconf - - if use threads; then - myconf="$myconf THREADS=true" - fi - - if use static; then - myconf="$myconf STATIC=true" - fi - - if use debug; then - myconf="$myconf DEBUGGING=true" - fi - - if use gtk; then - myconf="$myconf UISTYLE=gtk2" - else - myconf="$myconf UISTYLE=text" - fi - - use ocamlopt || myconf="$myconf NATIVE=false" - - # Discard cflags as it will try to pass them to ocamlc... - emake $myconf CFLAGS="" buildexecutable -} - -src_test() { - emake selftest CFLAGS="" -} - -src_install() { - # install manually, since it's just too much - # work to force the Makefile to do the right thing. - local binname - for binname in unison unison-fsmonitor; do - newbin ${binname} ${binname}-${SLOT} - done - if use doc; then - DOCS+=( "${DISTDIR}/${P}-manual.pdf" ) - HTML_DOCS=( "${DISTDIR}/${P}-manual.html" ) - fi - einstalldocs -} - -pkg_postinst() { - elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}" - elog "in your profile files to access exactly this version over ssh." - elog "Or you can use 'eselect unison' to set the version." - eselect unison update -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/
commit: 8d942e2283a9cab3747101e8771816dab1d7fe37 Author: Sam James gentoo org> AuthorDate: Sat Oct 17 08:43:20 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:43:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d942e22 net-misc/unison: tidying * Don't install static libs * Drop dune.eclass (the support upstream is experimental) * ... so specify the OCaml dependency manually * Sort IUSE * Remove USE=doc for now (because no docs for the release candidate) Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-misc/unison/unison-2.51.3_rc2.ebuild | 23 +++ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/net-misc/unison/unison-2.51.3_rc2.ebuild b/net-misc/unison/unison-2.51.3_rc2.ebuild index 8b53a7db107..2f2b082f0f1 100644 --- a/net-misc/unison/unison-2.51.3_rc2.ebuild +++ b/net-misc/unison/unison-2.51.3_rc2.ebuild @@ -3,8 +3,6 @@ EAPI=7 -inherit dune - DESCRIPTION="Two-way cross-platform file synchronizer" HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/"; SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -17,10 +15,12 @@ SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="$(ver_cut 1-2)" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" -IUSE="gtk doc static debug threads +ocamlopt test" -RESTRICT="!ocamlopt? ( strip ) !test? ( test )" +IUSE="debug gtk threads +ocamlopt test" +RESTRICT="!ocamlopt? ( strip )" +RESTRICT+=" !test? ( test )" # ocaml version so we are sure it has ocamlopt use flag +BDEPEND="dev-lang/ocaml:=[ocamlopt?]" DEPEND="gtk? ( dev-ml/lablgtk:2= )" RDEPEND=" ${DEPEND} @@ -37,10 +37,6 @@ src_compile() { myconf="$myconf THREADS=true" fi - if use static; then - myconf="$myconf STATIC=true" - fi - if use debug; then myconf="$myconf DEBUGGING=true" fi @@ -69,10 +65,13 @@ src_install() { for binname in unison unison-fsmonitor; do newbin ${binname} ${binname}-${SLOT} done - if use doc; then - DOCS+=( "${DISTDIR}/${P}-manual.pdf" ) - HTML_DOCS=( "${DISTDIR}/${P}-manual.html" ) - fi + + # No docs for release candidates + #if use doc; then + # DOCS+=( "${DISTDIR}/${P}-manual.pdf" ) + # HTML_DOCS=( "${DISTDIR}/${P}-manual.html" ) + #fi + einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/
commit: a61319695615391310a9e3e5a3214fead3af76be Author: Sam James gentoo org> AuthorDate: Sat Oct 17 08:44:35 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:44:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6131969 net-misc/unison: restore ~ppc to 2.51.3_rc2 No longer needed sans-Dune. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-misc/unison/unison-2.51.3_rc2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/unison/unison-2.51.3_rc2.ebuild b/net-misc/unison/unison-2.51.3_rc2.ebuild index 2f2b082f0f1..dbcefecfbbf 100644 --- a/net-misc/unison/unison-2.51.3_rc2.ebuild +++ b/net-misc/unison/unison-2.51.3_rc2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" IUSE="debug gtk threads +ocamlopt test" RESTRICT="!ocamlopt? ( strip )" RESTRICT+=" !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/unison/
commit: 4b3ab9374d35d9971a12648c7b080ab3c72e7c58 Author: Sam James gentoo org> AuthorDate: Sat Oct 17 08:52:02 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 08:52:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3ab937 net-misc/unison: apply 'tidying' changes to old See also: 8d942e2283a9cab3747101e8771816dab1d7fe37 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-misc/unison/unison-2.48.15_p4.ebuild | 6 +- net-misc/unison/unison-2.48.4-r1.ebuild | 8 +--- net-misc/unison/unison-2.48.4-r2.ebuild | 6 +- net-misc/unison/unison-2.51.2-r1.ebuild | 8 ++-- net-misc/unison/unison-2.51.3_rc2.ebuild | 3 +-- 5 files changed, 6 insertions(+), 25 deletions(-) diff --git a/net-misc/unison/unison-2.48.15_p4.ebuild b/net-misc/unison/unison-2.48.15_p4.ebuild index 771b3e609dd..a1fb30478f4 100644 --- a/net-misc/unison/unison-2.48.15_p4.ebuild +++ b/net-misc/unison/unison-2.48.15_p4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV/_p/v}.tar.gz -> ${P/ LICENSE="GPL-2" SLOT="$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" -IUSE="gtk static debug threads +ocamlopt test" +IUSE="debug gtk +ocamlopt threads" # Upstream, for this version, has explicitly disabled test with marker # "Skipping some tests -- remove me!". Given the potentially destructive nature @@ -45,10 +45,6 @@ src_compile() { myconf="$myconf THREADS=true" fi - if use static; then - myconf="$myconf STATIC=true" - fi - if use debug; then myconf="$myconf DEBUGGING=true" fi diff --git a/net-misc/unison/unison-2.48.4-r1.ebuild b/net-misc/unison/unison-2.48.4-r1.ebuild index c8cdf88bf1f..11de4808528 100644 --- a/net-misc/unison/unison-2.48.4-r1.ebuild +++ b/net-misc/unison/unison-2.48.4-r1.ebuild @@ -3,8 +3,6 @@ EAPI=7 -IUSE="gtk doc static debug threads +ocamlopt test" - DESCRIPTION="Two-way cross-platform file synchronizer" HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/"; SRC_URI="https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}.tar.gz @@ -14,7 +12,7 @@ SRC_URI="https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P} LICENSE="GPL-2" SLOT="$(ver_cut 1-2)" KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" - +IUSE="debug doc gtk +ocamlopt threads" # Upstream, for this version, has explicitly disabled test with marker # "Skipping some tests -- remove me!". Given the potentially destructive nature # of those tests, let's not try to run them (they're re-enabled in subsequent @@ -41,10 +39,6 @@ src_compile() { myconf="$myconf THREADS=true" fi - if use static; then - myconf="$myconf STATIC=true" - fi - if use debug; then myconf="$myconf DEBUGGING=true" fi diff --git a/net-misc/unison/unison-2.48.4-r2.ebuild b/net-misc/unison/unison-2.48.4-r2.ebuild index da2e58c430d..99d421e0e95 100644 --- a/net-misc/unison/unison-2.48.4-r2.ebuild +++ b/net-misc/unison/unison-2.48.4-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P} LICENSE="GPL-2" SLOT="$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" -IUSE="gtk doc static debug threads +ocamlopt test" +IUSE="debug doc gtk +ocamlopt threads" # Upstream, for this version, has explicitly disabled test with marker # "Skipping some tests -- remove me!". Given the potentially destructive nature @@ -44,10 +44,6 @@ src_compile() { myconf="$myconf THREADS=true" fi - if use static; then - myconf="$myconf STATIC=true" - fi - if use debug; then myconf="$myconf DEBUGGING=true" fi diff --git a/net-misc/unison/unison-2.51.2-r1.ebuild b/net-misc/unison/unison-2.51.2-r1.ebuild index c7b05df33aa..9b7c3a033ec 100644 --- a/net-misc/unison/unison-2.51.2-r1.ebuild +++ b/net-misc/unison/unison-2.51.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.seas.upenn.edu/~bcpierce/unison/download/releases/${P}/${P} LICENSE="GPL-2" SLOT="$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" -IUSE="gtk doc static debug threads +ocamlopt test" +IUSE="debug doc gtk +ocamlopt threads" # ocaml version so we are sure it has ocamlopt use flag DEPEND="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="$(ver_cut 1-2)" KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" -IUSE="debug gtk threads +ocamlopt test" +IUSE="debug gtk +ocamlopt threads" RESTRICT="!ocamlopt? ( strip )" -RESTRICT+=" !test? ( test )" # ocaml
[gentoo-commits] repo/gentoo:master commit in: media-sound/musescore/files/, media-sound/musescore/
commit: 8e1c8d3a4f3c790be8d7443c1f908b51e04605fe Author: Miroslav Šulc gentoo org> AuthorDate: Sat Oct 17 09:06:42 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Oct 17 09:07:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1c8d3a media-sound/musescore: removed duplicate patch Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Miroslav Šulc gentoo.org> .../musescore/files/musescore-3.5.2-drop-redeclaration.patch | 12 media-sound/musescore/musescore-3.5.2.ebuild | 2 +- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/media-sound/musescore/files/musescore-3.5.2-drop-redeclaration.patch b/media-sound/musescore/files/musescore-3.5.2-drop-redeclaration.patch deleted file mode 100644 index b4e1ad0baf5..000 --- a/media-sound/musescore/files/musescore-3.5.2-drop-redeclaration.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/omr/pattern.h b/omr/pattern.h -index b040497..1b8e0c4 100644 a/omr/pattern.h -+++ b/omr/pattern.h -@@ -24,7 +24,6 @@ - - namespace Ms { - --enum class SymId; - class Sym; - - //- diff --git a/media-sound/musescore/musescore-3.5.2.ebuild b/media-sound/musescore/musescore-3.5.2.ebuild index 0a71087360a..59c8b43c79b 100644 --- a/media-sound/musescore/musescore-3.5.2.ebuild +++ b/media-sound/musescore/musescore-3.5.2.ebuild @@ -63,7 +63,7 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-3.0.1-man-pages.patch" "${FILESDIR}/${PN}-3.5-lambda-capture-this.patch" - "${FILESDIR}/${P}-drop-redeclaration.patch" + "${FILESDIR}/${PN}-3.5-remove-duplicite-declaration.patch" ) src_unpack() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-editor/
commit: ee8d2e708034e5971e496100a19c7414a0f5e460 Author: Louis Sautier gentoo org> AuthorDate: Sat Oct 17 09:11:37 2020 + Commit: Louis Sautier gentoo org> CommitDate: Sat Oct 17 09:14:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8d2e70 dev-python/python-editor: support PyPy3+Python3.9, remove six dep. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Louis Sautier gentoo.org> .../{python-editor-1.0.4.ebuild => python-editor-1.0.4-r1.ebuild} | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-python/python-editor/python-editor-1.0.4.ebuild b/dev-python/python-editor/python-editor-1.0.4-r1.ebuild similarity index 73% rename from dev-python/python-editor/python-editor-1.0.4.ebuild rename to dev-python/python-editor/python-editor-1.0.4-r1.ebuild index a0cfe0c0d02..03b172a5e7c 100644 --- a/dev-python/python-editor/python-editor-1.0.4.ebuild +++ b/dev-python/python-editor/python-editor-1.0.4-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( pypy3 python3_{6..9} ) inherit distutils-r1 DESCRIPTION="Programmatically open an editor, capture the result." @@ -13,7 +13,3 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/emerge/
commit: ac712bb826266719c39a797499c10ec512c5d4f9 Author: Zac Medico gentoo org> AuthorDate: Sat Oct 17 09:19:32 2020 + Commit: Zac Medico gentoo org> CommitDate: Sat Oct 17 09:19:43 2020 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ac712bb8 lib/portage/tests/emerge/test_simple.py: drop unused-import Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/emerge/test_simple.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/portage/tests/emerge/test_simple.py b/lib/portage/tests/emerge/test_simple.py index 25cb54de3..8ba74c609 100644 --- a/lib/portage/tests/emerge/test_simple.py +++ b/lib/portage/tests/emerge/test_simple.py @@ -2,11 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 import subprocess -import sys import portage from portage import shutil, os -from portage import _unicode_decode from portage.const import (BASH_BINARY, BINREPOS_CONF_FILE, PORTAGE_PYM_PATH, USER_CONFIG_PATH) from portage.cache.mappings import Mapping from portage.process import find_binary
[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/files/, net-dns/pdns-recursor/
commit: edf1122e56fa58755f0da35606bbac283bf1bd30 Author: Sven Wegener gentoo org> AuthorDate: Sat Oct 17 09:23:09 2020 + Commit: Sven Wegener gentoo org> CommitDate: Sat Oct 17 09:23:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf1122e net-dns/pdns-recursor: Cleanup Bug: https://bugs.gentoo.org/746923 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sven Wegener gentoo.org> net-dns/pdns-recursor/Manifest | 2 - .../files/pdns-recursor-4.3.1-boost-1.73.0.patch | 89 -- net-dns/pdns-recursor/pdns-recursor-4.3.3.ebuild | 85 - net-dns/pdns-recursor/pdns-recursor-4.3.4.ebuild | 85 - 4 files changed, 261 deletions(-) diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest index 6208b5c960a..32b5c61225b 100644 --- a/net-dns/pdns-recursor/Manifest +++ b/net-dns/pdns-recursor/Manifest @@ -1,4 +1,2 @@ -DIST pdns-recursor-4.3.3.tar.bz2 1357853 BLAKE2B fa57776bbdb77d1f13f04fdd1fb5ceb07539f851704dc627443a7c814d6640b1e7890333b6d7214a201f5d3f83a54a7840adb6450ffb7696e58722625b7c57c5 SHA512 285f12d3cb2edaca7507dd9dad1356b60076d43af678458346489562ea8933a01d61d2430d5282b6afd213839ee684ad83e5f523c9a272f382d74ccc238bd9d5 -DIST pdns-recursor-4.3.4.tar.bz2 1359380 BLAKE2B b55829b843f3abc9394bcb943c223b24684ebe67854fbde8590aded09a8ef18d8b15d1e2ebe1b88d24833b8782266b1ce853d98c0ce510e115e8d16ce900ece2 SHA512 cfc34f42ed95c7fd2be1ab7ba172672e5e1db96b4ced171c1eae7bd60fb7db482aed928028811b133d326550de35c506a8fc480b12ae39ab7fa142408e0b42d8 DIST pdns-recursor-4.3.5.tar.bz2 1341930 BLAKE2B 8f81182cb5283e6b8f459c5d23281d20cba02d22cec8776fdab67d452834b82945f467186c98784519d2c79d9df8438b174fc644fb11d68d04f9f636e51a5551 SHA512 2d39e6016000951c0beca38b26c41664b57c059dee762d7499f34e599ed6c2653af73edb31ba5a8d35f749534f24c0d85b6aedf4c35dc8a05777ffebd1b25851 DIST pdns-recursor-4.4.0-rc2.tar.bz2 1393346 BLAKE2B 00f03dc05747e3b0962fdbff0e2d15b8e9d4703b84bafa086a5e1c229613b42d010ec963296845fe981c9bb99f02f8d60897fe180943091d0b904d0f65f453c0 SHA512 91f63924c30d89bf06dcaf48a588f116cedef530319b4e4682daf14682998b4879aca5d1796aa36a50ba327053523659f9a8ad180d592e5857f898e37f0064ec diff --git a/net-dns/pdns-recursor/files/pdns-recursor-4.3.1-boost-1.73.0.patch b/net-dns/pdns-recursor/files/pdns-recursor-4.3.1-boost-1.73.0.patch deleted file mode 100644 index 02b8df751ef..000 --- a/net-dns/pdns-recursor/files/pdns-recursor-4.3.1-boost-1.73.0.patch +++ /dev/null @@ -1,89 +0,0 @@ -From 71246536642590e8e8b21c11307ec4bd0e165066 Mon Sep 17 00:00:00 2001 -From: Remi Gacogne -Date: Tue, 28 Apr 2020 17:51:47 +0200 -Subject: [PATCH] Replace boost's placeholders with the ones from the std - namespace - -Boost 1.73 moved boost::bind placeholders to the placeholders -namespace which did not exist before 1.60, let's switch to -std::bind and std::placeholders instead of doing per-version handling. - pdns/ixfrdist-web.cc | 2 +- - pdns/webserver.cc| 6 +++--- - pdns/ws-auth.cc | 4 ++-- - pdns/ws-recursor.cc | 12 ++-- - 4 files changed, 12 insertions(+), 12 deletions(-) - -diff --git a/webserver.cc b/webserver.cc -index eafd3059a0..b47cc6d7e0 100644 a/webserver.cc -+++ b/webserver.cc -@@ -107,7 +107,7 @@ static void bareHandlerWrapper(WebServer::HandlerFunction handler, YaHTTP::Reque - - void WebServer::registerBareHandler(const string& url, HandlerFunction handler) - { -- YaHTTP::THandlerFunction f = boost::bind(&bareHandlerWrapper, handler, _1, _2); -+ YaHTTP::THandlerFunction f = std::bind(&bareHandlerWrapper, handler, std::placeholders::_1, std::placeholders::_2); - YaHTTP::Router::Any(url, f); - } - -@@ -179,7 +179,7 @@ void WebServer::apiWrapper(WebServer::HandlerFunction handler, HttpRequest* req, - } - - void WebServer::registerApiHandler(const string& url, HandlerFunction handler, bool allowPassword) { -- HandlerFunction f = boost::bind(&WebServer::apiWrapper, this, handler, _1, _2, allowPassword); -+ HandlerFunction f = std::bind(&WebServer::apiWrapper, this, handler, std::placeholders::_1, std::placeholders::_2, allowPassword); - registerBareHandler(url, f); - } - -@@ -196,7 +196,7 @@ void WebServer::webWrapper(WebServer::HandlerFunction handler, HttpRequest* req, - } - - void WebServer::registerWebHandler(const string& url, HandlerFunction handler) { -- HandlerFunction f = boost::bind(&WebServer::webWrapper, this, handler, _1, _2); -+ HandlerFunction f = std::bind(&WebServer::webWrapper, this, handler, std::placeholders::_1, std::placeholders::_2); - registerBareHandler(url, f); - } - -diff --git a/ws-recursor.cc b/ws-recursor.cc -index cd8997309f..a074460c2f 100644 a/ws-recursor.cc -+++ b/ws-recursor.cc -@@ -382,9 +382,9 @@ static void apiServerCacheFlush(HttpRequest* req, HttpResponse* resp) { - DNSName canon = apiNameToDNSName(req->getvars["domain"]); - bool subtree = (req->getvars.count("
[gentoo-commits] repo/gentoo:master commit in: net-p2p/mldonkey/
commit: 80e893e7e2e8c06f2f6efbe3534d015a49c41a0d Author: Sam James gentoo org> AuthorDate: Sat Oct 17 09:26:59 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 09:27:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e893e7 net-p2p/mldonkey: fix MissingSlotDep, MissingUseDepDefault in old Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild | 12 net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild | 14 +- net-p2p/mldonkey/mldonkey-3.1.7.ebuild| 4 ++-- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild b/net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild index 11a7489ae5f..4642a5666fc 100644 --- a/net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild +++ b/net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild @@ -17,10 +17,14 @@ KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc x86" RDEPEND="dev-lang/perl dev-ml/camlp4:= - guionly? ( >=gnome-base/librsvg-2.4.0 - >=dev-ml/lablgtk-2.6 ) - gtk? ( >=gnome-base/librsvg-2.4.0 - >=dev-ml/lablgtk-2.6[svg] ) + guionly? ( + >=gnome-base/librsvg-2.4.0 + >=dev-ml/lablgtk-2.6:2[svg] + ) + gtk? ( + >=gnome-base/librsvg-2.4.0 + >=dev-ml/lablgtk-2.6:2[svg] + ) gd? ( >=media-libs/gd-2.0.28[truetype] ) magic? ( sys-apps/file )" diff --git a/net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild b/net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild index d80732cd543..9e9e96d35a2 100644 --- a/net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild +++ b/net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -17,10 +17,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86" RDEPEND="dev-lang/perl dev-ml/camlp4:= - guionly? ( >=gnome-base/librsvg-2.4.0 - >=dev-ml/lablgtk-2.6 ) - gtk? ( >=gnome-base/librsvg-2.4.0 - >=dev-ml/lablgtk-2.6[svg] ) + guionly? ( + >=gnome-base/librsvg-2.4.0 + >=dev-ml/lablgtk-2.6:2[svg] + ) + gtk? ( + >=gnome-base/librsvg-2.4.0 + >=dev-ml/lablgtk-2.6:2[svg] + ) gd? ( >=media-libs/gd-2.0.28[truetype] ) magic? ( sys-apps/file ) upnp? ( net-libs/miniupnpc:= net-libs/libnatpmp:= ) diff --git a/net-p2p/mldonkey/mldonkey-3.1.7.ebuild b/net-p2p/mldonkey/mldonkey-3.1.7.ebuild index e4cbea2ab55..72c96a62774 100644 --- a/net-p2p/mldonkey/mldonkey-3.1.7.ebuild +++ b/net-p2p/mldonkey/mldonkey-3.1.7.ebuild @@ -22,11 +22,11 @@ RDEPEND="dev-lang/perl gd? ( media-libs/gd[truetype] ) gtk? ( gnome-base/librsvg - dev-ml/lablgtk:= + dev-ml/lablgtk:2=[svg] ) guionly? ( gnome-base/librsvg - dev-ml/lablgtk:= + dev-ml/lablgtk:2=[svg] ) magic? ( sys-apps/file ) upnp? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/alembic/files/, dev-python/alembic/
commit: fc689ef5d902675cfd6eedc6980701b4a7bcdf57 Author: Louis Sautier gentoo org> AuthorDate: Sat Oct 17 09:20:58 2020 + Commit: Louis Sautier gentoo org> CommitDate: Sat Oct 17 09:29:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc689ef5 dev-python/alembic: bump to 1.4.3, support PyPy3 and Python 3.9 Also: * Fix tests with pytest 6. * Update HOMEPAGE. * Use distutils_enable_tests. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Louis Sautier gentoo.org> dev-python/alembic/Manifest| 1 + dev-python/alembic/alembic-1.4.3.ebuild| 45 +++ .../alembic/files/alembic-1.4.3-pytest6.patch | 66 ++ 3 files changed, 112 insertions(+) diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index 13fd1fccd5e..1e0a60fc54a 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -1 +1,2 @@ DIST alembic-1.4.2.tar.gz 1092045 BLAKE2B 5f4001a756aacbb4db509669bc0d4d7c59c38e2983c433283243efa97bf28a22e38bcfd28a4bc72573e8ab78d6590e78f4e12a5b9dd08b60cf5a84520b955056 SHA512 82bdfe442c19033aa2b802ec49edd13ed265c00a2b5a048490a83ffa8e53587c56a90b64d554e746a9189923419c528482cb7a7c950c210e0de47b32fa7c270e +DIST alembic-1.4.3.tar.gz 1108131 BLAKE2B d9c8b6d6aebce7a45194dd6c654f4a2627714a5c1f7cb7a1cf80ed8c3fe861e3bb7857811128787ddd6c093b4370784b40cddb385cfbd30f6134d537fe949d2d SHA512 925d8957fd9008d041737a9e79ec8d7a4c5deba1976e980362d355a75348c1638d783d9d48234a5bc3b2dc3f2f09dcb281d0c80ae0f0c5bc32e176c3dfa05463 diff --git a/dev-python/alembic/alembic-1.4.3.ebuild b/dev-python/alembic/alembic-1.4.3.ebuild new file mode 100644 index 000..92f5a8189f9 --- /dev/null +++ b/dev-python/alembic/alembic-1.4.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="database migrations tool, written by the author of SQLAlchemy" +HOMEPAGE="https://github.com/sqlalchemy/alembic"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc" + +RDEPEND=" + >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + >=dev-python/python-editor-0.3[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] +" + +PATCHES=( + # https://github.com/sqlalchemy/alembic/commit/8690940976544f368dad31cfbc46d9e1426b2ce1 + "${FILESDIR}/${P}-pytest6.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + # suite passes all if run from source. The residual fail & error are quite erroneous + rm tests/test_script_consumption.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/. ) + + distutils-r1_python_install_all +} diff --git a/dev-python/alembic/files/alembic-1.4.3-pytest6.patch b/dev-python/alembic/files/alembic-1.4.3-pytest6.patch new file mode 100644 index 000..ecf21a7ca58 --- /dev/null +++ b/dev-python/alembic/files/alembic-1.4.3-pytest6.patch @@ -0,0 +1,66 @@ +From 8690940976544f368dad31cfbc46d9e1426b2ce1 Mon Sep 17 00:00:00 2001 +From: Mike Bayer +Date: Sat, 26 Sep 2020 21:05:53 -0400 +Subject: [PATCH] Support pytest 6.x + +pytest has removed support for pytest.Class(..parent) +and we need to use from_parent. + +Also works around new issue for 6.1.0 + +References: https://github.com/pytest-dev/pytest/issues/7807 + +Change-Id: Ia5fed9b22e76c99f71489283acee207f996f52a4 +--- + alembic/__init__.py| 2 +- + alembic/testing/plugin/pytestplugin.py | 10 ++ + tox.ini| 4 ++-- + 3 files changed, 5 insertions(+), 11 deletions(-) + + sys.modules["alembic.migration"] = migration + sys.modules["alembic.environment"] = environment +diff --git a/alembic/testing/plugin/pytestplugin.py b/alembic/testing/plugin/pytestplugin.py +index 1c8be05..ba3d35b 100644 +--- a/alembic/testing/plugin/pytestplugin.py b/alembic/testing/plugin/pytestplugin.py +@@ -33,16 +33,10 @@ def pytest_configure(config): + def pytest_pycollect_makeitem(collector, name, obj): + + if inspect.isclass(obj) and plugin_base.want_class(name, obj): +- +-# in pytest 5.4.0 +-# return [ +-# pytest.Class.from_parent(collector, +-# name=parametrize_cls.__name__) +-# for parametrize_cls in _parametrize_cls(collector.module, obj) +-# ] ++ctor = getattr(pytest.Class, "from_parent", pytest.Class) + + return [ +-pytest.Class(parametrize_cls.__name__, parent=collector) ++ctor(name=parametrize_cls.__name__, parent=collector) + for parametrize_cls in _parametrize_cls(collector.module, obj) + ] + elif ( +di
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlgraph/
commit: 73f875a137b7a36b013bd2e3ff7f062738e29496 Author: Sam James gentoo org> AuthorDate: Sat Oct 17 09:31:24 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 09:32:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f875a1 dev-ml/ocamlgraph: fix MissingUseDepDefault Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> .../{ocamlgraph-1.8.7.ebuild => ocamlgraph-1.8.7-r1.ebuild} | 4 ++-- .../{ocamlgraph-1.8.8.ebuild => ocamlgraph-1.8.8-r1.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ml/ocamlgraph/ocamlgraph-1.8.7.ebuild b/dev-ml/ocamlgraph/ocamlgraph-1.8.7-r1.ebuild similarity index 93% rename from dev-ml/ocamlgraph/ocamlgraph-1.8.7.ebuild rename to dev-ml/ocamlgraph/ocamlgraph-1.8.7-r1.ebuild index 09d0810bef2..7b7df7eac4c 100644 --- a/dev-ml/ocamlgraph/ocamlgraph-1.8.7.ebuild +++ b/dev-ml/ocamlgraph/ocamlgraph-1.8.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ LICENSE="LGPL-2.1" SLOT="0/${PV}" KEYWORDS="~amd64 ~arm ~arm64 ppc x86" RDEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?] - gtk? ( dev-ml/lablgtk:=[gnomecanvas,ocamlopt?] )" + gtk? ( dev-ml/lablgtk:2=[gnomecanvas,ocamlopt?] )" DEPEND="${RDEPEND} doc? ( dev-tex/hevea dev-ml/ocamlweb )" IUSE="doc examples gtk +ocamlopt" diff --git a/dev-ml/ocamlgraph/ocamlgraph-1.8.8.ebuild b/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r1.ebuild similarity index 92% rename from dev-ml/ocamlgraph/ocamlgraph-1.8.8.ebuild rename to dev-ml/ocamlgraph/ocamlgraph-1.8.8-r1.ebuild index b653703ff09..9c4e5391fc6 100644 --- a/dev-ml/ocamlgraph/ocamlgraph-1.8.8.ebuild +++ b/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ LICENSE="LGPL-2.1" SLOT="0/${PV}" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86" RDEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?] - gtk? ( dev-ml/lablgtk:=[gnomecanvas,ocamlopt?] )" + gtk? ( dev-ml/lablgtk:2=[gnomecanvas,ocamlopt?] )" DEPEND="${RDEPEND} doc? ( dev-tex/hevea dev-ml/ocamlweb )" IUSE="doc examples gtk +ocamlopt"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/re/
commit: 36ca467372885150c80e717620523b31e812fae9 Author: Sam James gentoo org> AuthorDate: Sat Oct 17 09:32:05 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 09:32:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ca4673 dev-ml/re: MissingTestRestrict Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-ml/re/re-1.9.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-ml/re/re-1.9.0.ebuild b/dev-ml/re/re-1.9.0.ebuild index 28f3f672a06..81530dd5553 100644 --- a/dev-ml/re/re-1.9.0.ebuild +++ b/dev-ml/re/re-1.9.0.ebuild @@ -8,16 +8,18 @@ inherit dune DESCRIPTION="Regular expression library for OCaml" HOMEPAGE="https://github.com/ocaml/ocaml-re"; SRC_URI="https://github.com/ocaml/ocaml-re/archive/${PV}.tar.gz -> ocaml-${P}.tar.gz" +S="${WORKDIR}/ocaml-${P}" LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" RDEPEND="!dev-ml/ocaml-re dev-ml/seq:= " DEPEND="${RDEPEND} test? ( dev-ml/ounit )" -S="${WORKDIR}/ocaml-${P}" + PATCHES=( "${FILESDIR}/ounit2.patch" )
[gentoo-commits] repo/gentoo:master commit in: net-p2p/mldonkey/
commit: 31a5b0f7dc2d52a933be567546fbe2e25a2c2d0c Author: Sam James gentoo org> AuthorDate: Sat Oct 17 09:30:19 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 09:32:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a5b0f7 net-p2p/mldonkey: add subslot deps Signed-off-by: Sam James gentoo.org> net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild | 4 ++-- net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild b/net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild index 4642a5666fc..89e8fb729b5 100644 --- a/net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild +++ b/net-p2p/mldonkey/mldonkey-3.1.5-r1.ebuild @@ -19,11 +19,11 @@ RDEPEND="dev-lang/perl dev-ml/camlp4:= guionly? ( >=gnome-base/librsvg-2.4.0 - >=dev-ml/lablgtk-2.6:2[svg] + >=dev-ml/lablgtk-2.6:2=[svg] ) gtk? ( >=gnome-base/librsvg-2.4.0 - >=dev-ml/lablgtk-2.6:2[svg] + >=dev-ml/lablgtk-2.6:2=[svg] ) gd? ( >=media-libs/gd-2.0.28[truetype] ) magic? ( sys-apps/file )" diff --git a/net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild b/net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild index 9e9e96d35a2..572029d0a8b 100644 --- a/net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild +++ b/net-p2p/mldonkey/mldonkey-3.1.6-r1.ebuild @@ -19,11 +19,11 @@ RDEPEND="dev-lang/perl dev-ml/camlp4:= guionly? ( >=gnome-base/librsvg-2.4.0 - >=dev-ml/lablgtk-2.6:2[svg] + >=dev-ml/lablgtk-2.6:2=[svg] ) gtk? ( >=gnome-base/librsvg-2.4.0 - >=dev-ml/lablgtk-2.6:2[svg] + >=dev-ml/lablgtk-2.6:2=[svg] ) gd? ( >=media-libs/gd-2.0.28[truetype] ) magic? ( sys-apps/file )
[gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
commit: 0f0568d89981e2046e3c8d4ae1e7ea876bb77bae Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 17 09:57:47 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 17 09:57:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0f0568d8 kde-apps/cantor: Python patch upstreamed Upstream commit c794fb5f0f616ce2d9e4004fc459a1c50f077470 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/cantor/cantor-20.08.49..ebuild | 3 +-- kde-apps/cantor/cantor-.ebuild | 5 + 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/kde-apps/cantor/cantor-20.08.49..ebuild b/kde-apps/cantor/cantor-20.08.49..ebuild index ee1c4bf4b3..0c2f9a32b6 100644 --- a/kde-apps/cantor/cantor-20.08.49..ebuild +++ b/kde-apps/cantor/cantor-20.08.49..ebuild @@ -13,8 +13,7 @@ QTMIN=5.15.1 inherit ecm kde.org optfeature python-single-r1 DESCRIPTION="Interface for doing mathematics and scientific computing" -HOMEPAGE="https://kde.org/applications/en/cantor -https://edu.kde.org/cantor/"; +HOMEPAGE="https://kde.org/applications/en/cantor https://edu.kde.org/cantor/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" diff --git a/kde-apps/cantor/cantor-.ebuild b/kde-apps/cantor/cantor-.ebuild index 1a6538747c..a55070cb8a 100644 --- a/kde-apps/cantor/cantor-.ebuild +++ b/kde-apps/cantor/cantor-.ebuild @@ -13,8 +13,7 @@ QTMIN=5.15.1 inherit ecm kde.org optfeature python-single-r1 DESCRIPTION="Interface for doing mathematics and scientific computing" -HOMEPAGE="https://kde.org/applications/en/cantor -https://edu.kde.org/cantor/"; +HOMEPAGE="https://kde.org/applications/en/cantor https://edu.kde.org/cantor/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" @@ -74,8 +73,6 @@ RDEPEND="${DEPEND} RESTRICT+=" test" -PATCHES=( "${FILESDIR}/${PN}-20.08.3-python.patch" ) - pkg_setup() { use python && python-single-r1_pkg_setup ecm_pkg_setup
[gentoo-commits] proj/linux-patches:4.4 commit in: /
commit: b10b2b724634d458b097189bd51efe3444e725bc Author: Mike Pagano gentoo org> AuthorDate: Sat Oct 17 10:13:04 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:13:04 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b10b2b72 Linux patch 4.4.240 Signed-off-by: Mike Pagano gentoo.org> _README | 4 + 1239_linux-4.4.240.patch | 555 +++ 2 files changed, 559 insertions(+) diff --git a/_README b/_README index 18c4800..81d1c83 100644 --- a/_README +++ b/_README @@ -999,6 +999,10 @@ Patch: 1238_linux-4.4.239.patch From: http://www.kernel.org Desc: Linux 4.4.239 +Patch: 1239_linux-4.4.240.patch +From: http://www.kernel.org +Desc: Linux 4.4.240 + Patch: 1500_XATTR_USER_PREFIX.patch From: https://bugs.gentoo.org/show_bug.cgi?id=470644 Desc: Support for namespace user.pax.* on tmpfs. diff --git a/1239_linux-4.4.240.patch b/1239_linux-4.4.240.patch new file mode 100644 index 000..1937046 --- /dev/null +++ b/1239_linux-4.4.240.patch @@ -0,0 +1,555 @@ +diff --git a/Makefile b/Makefile +index 74072b5a958b2..69e7cd30e6465 100644 +--- a/Makefile b/Makefile +@@ -1,6 +1,6 @@ + VERSION = 4 + PATCHLEVEL = 4 +-SUBLEVEL = 239 ++SUBLEVEL = 240 + EXTRAVERSION = + NAME = Blurry Fish Butt + +diff --git a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +index 367b6661ee041..4dda526bd21b8 100644 +--- a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +@@ -822,6 +822,11 @@ static int qat_alg_aead_dec(struct aead_request *areq) + struct icp_qat_fw_la_bulk_req *msg; + int digst_size = crypto_aead_authsize(aead_tfm); + int ret, ctr = 0; ++ u32 cipher_len; ++ ++ cipher_len = areq->cryptlen - digst_size; ++ if (cipher_len % AES_BLOCK_SIZE != 0) ++ return -EINVAL; + + ret = qat_alg_sgl_to_bufl(ctx->inst, areq->src, areq->dst, qat_req); + if (unlikely(ret)) +@@ -836,7 +841,7 @@ static int qat_alg_aead_dec(struct aead_request *areq) + qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; + qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; + cipher_param = (void *)&qat_req->req.serv_specif_rqpars; +- cipher_param->cipher_length = areq->cryptlen - digst_size; ++ cipher_param->cipher_length = cipher_len; + cipher_param->cipher_offset = areq->assoclen; + memcpy(cipher_param->u.cipher_IV_array, areq->iv, AES_BLOCK_SIZE); + auth_param = (void *)((uint8_t *)cipher_param + sizeof(*cipher_param)); +@@ -865,6 +870,9 @@ static int qat_alg_aead_enc(struct aead_request *areq) + uint8_t *iv = areq->iv; + int ret, ctr = 0; + ++ if (areq->cryptlen % AES_BLOCK_SIZE != 0) ++ return -EINVAL; ++ + ret = qat_alg_sgl_to_bufl(ctx->inst, areq->src, areq->dst, qat_req); + if (unlikely(ret)) + return ret; +diff --git a/drivers/media/usb/usbtv/usbtv-core.c b/drivers/media/usb/usbtv/usbtv-core.c +index a2eb87d74656f..8a1440a573a33 100644 +--- a/drivers/media/usb/usbtv/usbtv-core.c b/drivers/media/usb/usbtv/usbtv-core.c +@@ -96,7 +96,8 @@ static int usbtv_probe(struct usb_interface *intf, + + usbtv_audio_fail: + /* we must not free at this point */ +- usb_get_dev(usbtv->udev); ++ v4l2_device_get(&usbtv->v4l2_dev); ++ /* this will undo the v4l2_device_get() */ + usbtv_video_free(usbtv); + + usbtv_video_fail: +diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c +index 57001f8f727a3..6ed2959ce4dc0 100644 +--- a/drivers/spi/spi.c b/drivers/spi/spi.c +@@ -1917,13 +1917,13 @@ static int __unregister(struct device *dev, void *null) + */ + void spi_unregister_master(struct spi_master *master) + { ++ device_for_each_child(&master->dev, NULL, __unregister); ++ + if (master->queued) { + if (spi_destroy_queue(master)) + dev_err(&master->dev, "queue remove failed\n"); + } + +- device_for_each_child(&master->dev, NULL, __unregister); +- + mutex_lock(&board_lock); + list_del(&master->list); + mutex_unlock(&board_lock); +diff --git a/drivers/staging/comedi/drivers/vmk80xx.c b/drivers/staging/comedi/drivers/vmk80xx.c +index 95e53cfd76a41..51f9a7800edf5 100644 +--- a/drivers/staging/comedi/drivers/vmk80xx.c b/drivers/staging/comedi/drivers/vmk80xx.c +@@ -676,6 +676,9 @@ static int vmk80xx_find_usb_endpoints(struct comedi_device *dev) + if (!devpriv->ep_rx || !devpriv->ep_tx) + return -ENODEV; + ++ if (!usb_endpoint_maxp(devpriv->ep_rx) || !usb_endpoint_maxp(devpriv->ep_tx)) ++ return -EINVAL; ++ + return 0; + } + +diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c +index 25e76d4c15054..5b42b8d760cb4 100644 +--- a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial
[gentoo-commits] proj/linux-patches:4.9 commit in: /
commit: 90ce546ddc960f19fba917a1be1c310087c70a88 Author: Mike Pagano gentoo org> AuthorDate: Sat Oct 17 10:13:51 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:13:51 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=90ce546d Linux patch 4.9.240 Signed-off-by: Mike Pagano gentoo.org> _README | 4 + 1239_linux-4.9.240.patch | 601 +++ 2 files changed, 605 insertions(+) diff --git a/_README b/_README index 6245b96..62aaf96 100644 --- a/_README +++ b/_README @@ -999,6 +999,10 @@ Patch: 1238_linux-4.9.239.patch From: http://www.kernel.org Desc: Linux 4.9.239 +Patch: 1239_linux-4.9.240.patch +From: http://www.kernel.org +Desc: Linux 4.9.240 + Patch: 1500_XATTR_USER_PREFIX.patch From: https://bugs.gentoo.org/show_bug.cgi?id=470644 Desc: Support for namespace user.pax.* on tmpfs. diff --git a/1239_linux-4.9.240.patch b/1239_linux-4.9.240.patch new file mode 100644 index 000..b8c2f82 --- /dev/null +++ b/1239_linux-4.9.240.patch @@ -0,0 +1,601 @@ +diff --git a/Makefile b/Makefile +index 82bb1b27d2f57..a6a9d494dc18f 100644 +--- a/Makefile b/Makefile +@@ -1,6 +1,6 @@ + VERSION = 4 + PATCHLEVEL = 9 +-SUBLEVEL = 239 ++SUBLEVEL = 240 + EXTRAVERSION = + NAME = Roaring Lionus + +diff --git a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +index 20f35df8a01fa..4f4884521a877 100644 +--- a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +@@ -822,6 +822,11 @@ static int qat_alg_aead_dec(struct aead_request *areq) + struct icp_qat_fw_la_bulk_req *msg; + int digst_size = crypto_aead_authsize(aead_tfm); + int ret, ctr = 0; ++ u32 cipher_len; ++ ++ cipher_len = areq->cryptlen - digst_size; ++ if (cipher_len % AES_BLOCK_SIZE != 0) ++ return -EINVAL; + + ret = qat_alg_sgl_to_bufl(ctx->inst, areq->src, areq->dst, qat_req); + if (unlikely(ret)) +@@ -836,7 +841,7 @@ static int qat_alg_aead_dec(struct aead_request *areq) + qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; + qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; + cipher_param = (void *)&qat_req->req.serv_specif_rqpars; +- cipher_param->cipher_length = areq->cryptlen - digst_size; ++ cipher_param->cipher_length = cipher_len; + cipher_param->cipher_offset = areq->assoclen; + memcpy(cipher_param->u.cipher_IV_array, areq->iv, AES_BLOCK_SIZE); + auth_param = (void *)((uint8_t *)cipher_param + sizeof(*cipher_param)); +@@ -865,6 +870,9 @@ static int qat_alg_aead_enc(struct aead_request *areq) + uint8_t *iv = areq->iv; + int ret, ctr = 0; + ++ if (areq->cryptlen % AES_BLOCK_SIZE != 0) ++ return -EINVAL; ++ + ret = qat_alg_sgl_to_bufl(ctx->inst, areq->src, areq->dst, qat_req); + if (unlikely(ret)) + return ret; +diff --git a/drivers/media/usb/usbtv/usbtv-core.c b/drivers/media/usb/usbtv/usbtv-core.c +index d8ce7d75ff187..fcbabd2a41144 100644 +--- a/drivers/media/usb/usbtv/usbtv-core.c b/drivers/media/usb/usbtv/usbtv-core.c +@@ -110,7 +110,8 @@ static int usbtv_probe(struct usb_interface *intf, + + usbtv_audio_fail: + /* we must not free at this point */ +- usb_get_dev(usbtv->udev); ++ v4l2_device_get(&usbtv->v4l2_dev); ++ /* this will undo the v4l2_device_get() */ + usbtv_video_free(usbtv); + + usbtv_video_fail: +diff --git a/drivers/staging/comedi/drivers/vmk80xx.c b/drivers/staging/comedi/drivers/vmk80xx.c +index 1800eb3ae0176..cdf86284dd047 100644 +--- a/drivers/staging/comedi/drivers/vmk80xx.c b/drivers/staging/comedi/drivers/vmk80xx.c +@@ -676,6 +676,9 @@ static int vmk80xx_find_usb_endpoints(struct comedi_device *dev) + if (!devpriv->ep_rx || !devpriv->ep_tx) + return -ENODEV; + ++ if (!usb_endpoint_maxp(devpriv->ep_rx) || !usb_endpoint_maxp(devpriv->ep_tx)) ++ return -EINVAL; ++ + return 0; + } + +diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c +index 838123dc390ca..c9f979063af13 100644 +--- a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c +@@ -1032,6 +1032,11 @@ static const struct usb_device_id id_table_combined[] = { + /* U-Blox devices */ + { USB_DEVICE(UBLOX_VID, UBLOX_C099F9P_ZED_PID) }, + { USB_DEVICE(UBLOX_VID, UBLOX_C099F9P_ODIN_PID) }, ++ /* FreeCalypso USB adapters */ ++ { USB_DEVICE(FTDI_VID, FTDI_FALCONIA_JTAG_BUF_PID), ++ .driver_info = (kernel_ulong_t)&ftdi_jtag_quirk }, ++ { USB_DEVICE(FTDI_VID, FTDI_FALCONIA_JTAG_UNBUF_PID), ++ .driver_info = (kernel_ulong_t)&ftdi_jtag_quirk }, + { } /* Terminating entry */ + }; + +diff --git a/drivers/usb/serial/ftdi_sio_ids.h b/drivers/usb/serial/ftdi_
[gentoo-commits] proj/linux-patches:5.9 commit in: /
commit: 40fa072fdc1fb5670d74cfc9d8a8fc15808448eb Author: Mike Pagano gentoo org> AuthorDate: Sat Oct 17 10:15:42 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:15:42 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=40fa072f Linux patch 5.9.1 Signed-off-by: Mike Pagano gentoo.org> _README| 4 + 1000_linux-5.9.1.patch | 551 + 2 files changed, 555 insertions(+) diff --git a/_README b/_README index 3f9bf5f..f7f6e8d 100644 --- a/_README +++ b/_README @@ -43,6 +43,10 @@ EXPERIMENTAL Individual Patch Descriptions: -- +Patch: 1000_linux-5.9.1.patch +From: http://www.kernel.org +Desc: Linux 5.9.1 + Patch: 1500_XATTR_USER_PREFIX.patch From: https://bugs.gentoo.org/show_bug.cgi?id=470644 Desc: Support for namespace user.pax.* on tmpfs. diff --git a/1000_linux-5.9.1.patch b/1000_linux-5.9.1.patch new file mode 100644 index 000..8111747 --- /dev/null +++ b/1000_linux-5.9.1.patch @@ -0,0 +1,551 @@ +diff --git a/Makefile b/Makefile +index 51540b2917388..d600b38144f42 100644 +--- a/Makefile b/Makefile +@@ -1,7 +1,7 @@ + # SPDX-License-Identifier: GPL-2.0 + VERSION = 5 + PATCHLEVEL = 9 +-SUBLEVEL = 0 ++SUBLEVEL = 1 + EXTRAVERSION = + NAME = Kleptomaniac Octopus + +diff --git a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +index 8a7fa1ae1adec..ba25d26a15727 100644 +--- a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +@@ -2930,7 +2930,6 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + + ctx->enckeylen = keylen; + ctx->authkeylen = 0; +- memcpy(ctx->enckey, key, ctx->enckeylen); + + switch (ctx->enckeylen) { + case AES_KEYSIZE_128: +@@ -2946,6 +2945,8 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + goto badkey; + } + ++ memcpy(ctx->enckey, key, ctx->enckeylen); ++ + flow_log(" enckeylen:%u authkeylen:%u\n", ctx->enckeylen, +ctx->authkeylen); + flow_dump(" enc: ", ctx->enckey, ctx->enckeylen); +@@ -3000,6 +3001,10 @@ static int aead_gcm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < GCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = GCM_ESP_SALT_SIZE; + ctx->salt_offset = GCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE); +@@ -3028,6 +3033,10 @@ static int rfc4543_gcm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < GCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = GCM_ESP_SALT_SIZE; + ctx->salt_offset = GCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE); +@@ -3057,6 +3066,10 @@ static int aead_ccm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < CCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = CCM_ESP_SALT_SIZE; + ctx->salt_offset = CCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - CCM_ESP_SALT_SIZE, CCM_ESP_SALT_SIZE); +diff --git a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +index 72753b84dc95c..d552dbcfe0a07 100644 +--- a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +@@ -828,6 +828,11 @@ static int qat_alg_aead_dec(struct aead_request *areq) + struct icp_qat_fw_la_bulk_req *msg; + int digst_size = crypto_aead_authsize(aead_tfm); + int ret, ctr = 0; ++ u32 cipher_len; ++ ++ cipher_len = areq->cryptlen - digst_size; ++ if (cipher_len % AES_BLOCK_SIZE != 0) ++ return -EINVAL; + + ret = qat_alg_sgl_to_bufl(ctx->inst, areq->src, areq->dst, qat_req); + if (unlikely(ret)) +@@ -842,7 +847,7 @@ static int qat_alg_aead_dec(struct aead_request *areq) + qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; + qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; + cipher_param = (void *)&qat_req->req.serv_specif_rqpars; +- cipher_param->cipher_length = areq->cryptlen - digst_size; ++ cipher_param->cipher_length = cipher_len; + cipher_param->cipher_offset = areq->assoclen; + memcpy(cipher_param->u.cipher_IV_array, areq->iv, AES_BLOCK_SIZE); + auth_param = (void *)((u8 *)cipher_param + sizeof(*cipher_param)); +@@ -871,6 +876,9 @@ static int qat_alg_aead_enc(struct aead_request *areq) + u8 *iv = areq->iv; + int ret, ctr = 0; + ++ if (areq->cryptlen % AES_BLOCK_SIZE != 0) ++
[gentoo-commits] proj/linux-patches:4.14 commit in: /
commit: ba05e5e05bb7b8cec17f15325584fd90ac6bef38 Author: Mike Pagano gentoo org> AuthorDate: Sat Oct 17 10:16:51 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:16:51 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ba05e5e0 Linux patch 4.14.202 Signed-off-by: Mike Pagano gentoo.org> _README | 4 + 1201_linux-4.14.202.patch | 692 ++ 2 files changed, 696 insertions(+) diff --git a/_README b/_README index 9cff2cf..a650372 100644 --- a/_README +++ b/_README @@ -847,6 +847,10 @@ Patch: 1200_linux-4.14.201.patch From: https://www.kernel.org Desc: Linux 4.14.201 +Patch: 1201_linux-4.14.202.patch +From: https://www.kernel.org +Desc: Linux 4.14.202 + Patch: 1500_XATTR_USER_PREFIX.patch From: https://bugs.gentoo.org/show_bug.cgi?id=470644 Desc: Support for namespace user.pax.* on tmpfs. diff --git a/1201_linux-4.14.202.patch b/1201_linux-4.14.202.patch new file mode 100644 index 000..730e54b --- /dev/null +++ b/1201_linux-4.14.202.patch @@ -0,0 +1,692 @@ +diff --git a/Makefile b/Makefile +index e3e2d7fa72325..0284c231bdead 100644 +--- a/Makefile b/Makefile +@@ -1,7 +1,7 @@ + # SPDX-License-Identifier: GPL-2.0 + VERSION = 4 + PATCHLEVEL = 14 +-SUBLEVEL = 201 ++SUBLEVEL = 202 + EXTRAVERSION = + NAME = Petit Gorille + +diff --git a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +index 279e907590e98..af6119b3b6b72 100644 +--- a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +@@ -2981,7 +2981,6 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + + ctx->enckeylen = keylen; + ctx->authkeylen = 0; +- memcpy(ctx->enckey, key, ctx->enckeylen); + + switch (ctx->enckeylen) { + case AES_KEYSIZE_128: +@@ -2997,6 +2996,8 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + goto badkey; + } + ++ memcpy(ctx->enckey, key, ctx->enckeylen); ++ + flow_log(" enckeylen:%u authkeylen:%u\n", ctx->enckeylen, +ctx->authkeylen); + flow_dump(" enc: ", ctx->enckey, ctx->enckeylen); +@@ -3057,6 +3058,10 @@ static int aead_gcm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < GCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = GCM_ESP_SALT_SIZE; + ctx->salt_offset = GCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE); +@@ -3085,6 +3090,10 @@ static int rfc4543_gcm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < GCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = GCM_ESP_SALT_SIZE; + ctx->salt_offset = GCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE); +@@ -3114,6 +3123,10 @@ static int aead_ccm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < CCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = CCM_ESP_SALT_SIZE; + ctx->salt_offset = CCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - CCM_ESP_SALT_SIZE, CCM_ESP_SALT_SIZE); +diff --git a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +index baffae817259c..bb875245644fe 100644 +--- a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +@@ -825,6 +825,11 @@ static int qat_alg_aead_dec(struct aead_request *areq) + struct icp_qat_fw_la_bulk_req *msg; + int digst_size = crypto_aead_authsize(aead_tfm); + int ret, ctr = 0; ++ u32 cipher_len; ++ ++ cipher_len = areq->cryptlen - digst_size; ++ if (cipher_len % AES_BLOCK_SIZE != 0) ++ return -EINVAL; + + ret = qat_alg_sgl_to_bufl(ctx->inst, areq->src, areq->dst, qat_req); + if (unlikely(ret)) +@@ -839,7 +844,7 @@ static int qat_alg_aead_dec(struct aead_request *areq) + qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; + qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; + cipher_param = (void *)&qat_req->req.serv_specif_rqpars; +- cipher_param->cipher_length = areq->cryptlen - digst_size; ++ cipher_param->cipher_length = cipher_len; + cipher_param->cipher_offset = areq->assoclen; + memcpy(cipher_param->u.cipher_IV_array, areq->iv, AES_BLOCK_SIZE); + auth_param = (void *)((uint8_t *)cipher_param + sizeof(*cipher_param)); +@@ -868,6 +873,9 @@ static int qat_alg_aead_enc(struct aead_request *areq) + uint8_t *iv = areq->iv; + int ret, ctr = 0; + ++ if (areq->cryptlen % AES_BLOCK_SIZE != 0) ++
[gentoo-commits] proj/linux-patches:4.19 commit in: /
commit: fe459960788d36773dd2c0b329ceee5a0f8dc400 Author: Mike Pagano gentoo org> AuthorDate: Sat Oct 17 10:17:34 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:17:34 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=fe459960 Linux patch 4.19.152 Signed-off-by: Mike Pagano gentoo.org> _README | 4 + 1151_linux-4.19.152.patch | 739 ++ 2 files changed, 743 insertions(+) diff --git a/_README b/_README index 7427668..ddccc76 100644 --- a/_README +++ b/_README @@ -643,6 +643,10 @@ Patch: 1150_linux-4.19.151.patch From: https://www.kernel.org Desc: Linux 4.19.151 +Patch: 1151_linux-4.19.152.patch +From: https://www.kernel.org +Desc: Linux 4.19.152 + Patch: 1500_XATTR_USER_PREFIX.patch From: https://bugs.gentoo.org/show_bug.cgi?id=470644 Desc: Support for namespace user.pax.* on tmpfs. diff --git a/1151_linux-4.19.152.patch b/1151_linux-4.19.152.patch new file mode 100644 index 000..2735545 --- /dev/null +++ b/1151_linux-4.19.152.patch @@ -0,0 +1,739 @@ +diff --git a/Makefile b/Makefile +index f2c9db9b4015a..aa79ce7bfdc73 100644 +--- a/Makefile b/Makefile +@@ -1,7 +1,7 @@ + # SPDX-License-Identifier: GPL-2.0 + VERSION = 4 + PATCHLEVEL = 19 +-SUBLEVEL = 151 ++SUBLEVEL = 152 + EXTRAVERSION = + NAME = "People's Front" + +diff --git a/arch/arm/boot/compressed/Makefile b/arch/arm/boot/compressed/Makefile +index 1f5a5ffe7fcf8..c762004572eff 100644 +--- a/arch/arm/boot/compressed/Makefile b/arch/arm/boot/compressed/Makefile +@@ -120,7 +120,7 @@ ccflags-y := -fpic $(call cc-option,-mno-single-pic-base,) -fno-builtin -I$(obj) + asflags-y := -DZIMAGE + + # Supply kernel BSS size to the decompressor via a linker symbol. +-KBSS_SZ = $(shell echo $$(($$($(CROSS_COMPILE)nm $(obj)/../../../../vmlinux | \ ++KBSS_SZ = $(shell echo $$(($$($(NM) $(obj)/../../../../vmlinux | \ + sed -n -e 's/^\([^ ]*\) [AB] __bss_start$$/-0x\1/p' \ + -e 's/^\([^ ]*\) [AB] __bss_stop$$/+0x\1/p') )) ) + LDFLAGS_vmlinux = --defsym _kernel_bss_size=$(KBSS_SZ) +@@ -166,7 +166,7 @@ $(obj)/bswapsdi2.S: $(srctree)/arch/$(SRCARCH)/lib/bswapsdi2.S + # The .data section is already discarded by the linker script so no need + # to bother about it here. + check_for_bad_syms = \ +-bad_syms=$$($(CROSS_COMPILE)nm $@ | sed -n 's/^.\{8\} [bc] \(.*\)/\1/p') && \ ++bad_syms=$$($(NM) $@ | sed -n 's/^.\{8\} [bc] \(.*\)/\1/p') && \ + [ -z "$$bad_syms" ] || \ + ( echo "following symbols must have non local/private scope:" >&2; \ + echo "$$bad_syms" >&2; rm -f $@; false ) +diff --git a/arch/arm/vdso/Makefile b/arch/arm/vdso/Makefile +index f4efff9d3afbb..1f5ec9741e6d4 100644 +--- a/arch/arm/vdso/Makefile b/arch/arm/vdso/Makefile +@@ -10,12 +10,13 @@ obj-vdso := $(addprefix $(obj)/, $(obj-vdso)) + ccflags-y := -fPIC -fno-common -fno-builtin -fno-stack-protector + ccflags-y += -DDISABLE_BRANCH_PROFILING + +-VDSO_LDFLAGS := -Wl,-Bsymbolic -Wl,--no-undefined -Wl,-soname=linux-vdso.so.1 +-VDSO_LDFLAGS += -Wl,-z,max-page-size=4096 -Wl,-z,common-page-size=4096 +-VDSO_LDFLAGS += -nostdlib -shared +-VDSO_LDFLAGS += $(call cc-ldoption, -Wl$(comma)--hash-style=sysv) +-VDSO_LDFLAGS += $(call cc-ldoption, -Wl$(comma)--build-id) +-VDSO_LDFLAGS += $(call cc-ldoption, -fuse-ld=bfd) ++ldflags-$(CONFIG_CPU_ENDIAN_BE8) := --be8 ++ldflags-y := -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \ ++ -z max-page-size=4096 -z common-page-size=4096 \ ++ -nostdlib -shared $(ldflags-y) \ ++ $(call ld-option, --hash-style=sysv) \ ++ $(call ld-option, --build-id) \ ++ -T + + obj-$(CONFIG_VDSO) += vdso.o + extra-$(CONFIG_VDSO) += vdso.lds +@@ -37,8 +38,8 @@ KCOV_INSTRUMENT := n + $(obj)/vdso.o : $(obj)/vdso.so + + # Link rule for the .so file +-$(obj)/vdso.so.raw: $(src)/vdso.lds $(obj-vdso) FORCE +- $(call if_changed,vdsold) ++$(obj)/vdso.so.raw: $(obj)/vdso.lds $(obj-vdso) FORCE ++ $(call if_changed,ld) + + $(obj)/vdso.so.dbg: $(obj)/vdso.so.raw $(obj)/vdsomunge FORCE + $(call if_changed,vdsomunge) +@@ -48,11 +49,6 @@ $(obj)/%.so: OBJCOPYFLAGS := -S + $(obj)/%.so: $(obj)/%.so.dbg FORCE + $(call if_changed,objcopy) + +-# Actual build commands +-quiet_cmd_vdsold = VDSO$@ +- cmd_vdsold = $(CC) $(c_flags) $(VDSO_LDFLAGS) \ +- -Wl,-T $(filter %.lds,$^) $(filter %.o,$^) -o $@ +- + quiet_cmd_vdsomunge = MUNGE $@ + cmd_vdsomunge = $(objtree)/$(obj)/vdsomunge $< $@ + +diff --git a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +index 0b1fc5664b1d8..c2736274ad634 100644 +--- a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +@@ -2980,7 +2980,6 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + + ctx->enckeylen = keylen; + ctx->authkeylen = 0; +- memcpy(ctx->enckey, key, ctx->enckeylen); + + switch (ct
[gentoo-commits] proj/linux-patches:5.4 commit in: /
commit: 79604c7ea70a1a9b5e59d885ddc2f095d3faed16 Author: Mike Pagano gentoo org> AuthorDate: Sat Oct 17 10:18:21 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:18:21 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=79604c7e Linux patch 5.4.72 Signed-off-by: Mike Pagano gentoo.org> _README |4 + 1071_linux-5.4.72.patch | 1005 +++ 2 files changed, 1009 insertions(+) diff --git a/_README b/_README index ed12598..2cb2603 100644 --- a/_README +++ b/_README @@ -327,6 +327,10 @@ Patch: 1070_linux-5.4.71.patch From: http://www.kernel.org Desc: Linux 5.4.71 +Patch: 1071_linux-5.4.72.patch +From: http://www.kernel.org +Desc: Linux 5.4.72 + Patch: 1500_XATTR_USER_PREFIX.patch From: https://bugs.gentoo.org/show_bug.cgi?id=470644 Desc: Support for namespace user.pax.* on tmpfs. diff --git a/1071_linux-5.4.72.patch b/1071_linux-5.4.72.patch new file mode 100644 index 000..deb97f0 --- /dev/null +++ b/1071_linux-5.4.72.patch @@ -0,0 +1,1005 @@ +diff --git a/Makefile b/Makefile +index f342e64c8c1d1..8db75cc76ed16 100644 +--- a/Makefile b/Makefile +@@ -1,7 +1,7 @@ + # SPDX-License-Identifier: GPL-2.0 + VERSION = 5 + PATCHLEVEL = 4 +-SUBLEVEL = 71 ++SUBLEVEL = 72 + EXTRAVERSION = + NAME = Kleptomaniac Octopus + +diff --git a/arch/arm/boot/compressed/Makefile b/arch/arm/boot/compressed/Makefile +index 1483966dcf23b..6da67789ac221 100644 +--- a/arch/arm/boot/compressed/Makefile b/arch/arm/boot/compressed/Makefile +@@ -121,7 +121,7 @@ ccflags-y := -fpic $(call cc-option,-mno-single-pic-base,) -fno-builtin \ + asflags-y := -DZIMAGE + + # Supply kernel BSS size to the decompressor via a linker symbol. +-KBSS_SZ = $(shell echo $$(($$($(CROSS_COMPILE)nm $(obj)/../../../../vmlinux | \ ++KBSS_SZ = $(shell echo $$(($$($(NM) $(obj)/../../../../vmlinux | \ + sed -n -e 's/^\([^ ]*\) [AB] __bss_start$$/-0x\1/p' \ + -e 's/^\([^ ]*\) [AB] __bss_stop$$/+0x\1/p') )) ) + LDFLAGS_vmlinux = --defsym _kernel_bss_size=$(KBSS_SZ) +@@ -165,7 +165,7 @@ $(obj)/bswapsdi2.S: $(srctree)/arch/$(SRCARCH)/lib/bswapsdi2.S + # The .data section is already discarded by the linker script so no need + # to bother about it here. + check_for_bad_syms = \ +-bad_syms=$$($(CROSS_COMPILE)nm $@ | sed -n 's/^.\{8\} [bc] \(.*\)/\1/p') && \ ++bad_syms=$$($(NM) $@ | sed -n 's/^.\{8\} [bc] \(.*\)/\1/p') && \ + [ -z "$$bad_syms" ] || \ + ( echo "following symbols must have non local/private scope:" >&2; \ + echo "$$bad_syms" >&2; false ) +diff --git a/drivers/acpi/Makefile b/drivers/acpi/Makefile +index 5d361e4e3405a..ef1ac4d127dab 100644 +--- a/drivers/acpi/Makefile b/drivers/acpi/Makefile +@@ -48,7 +48,7 @@ acpi-y += acpi_pnp.o + acpi-$(CONFIG_ARM_AMBA) += acpi_amba.o + acpi-y+= power.o + acpi-y+= event.o +-acpi-$(CONFIG_ACPI_REDUCED_HARDWARE_ONLY) += evged.o ++acpi-y+= evged.o + acpi-y+= sysfs.o + acpi-y+= property.o + acpi-$(CONFIG_X86)+= acpi_cmos_rtc.o +diff --git a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +index f85356a48e7ea..ec4b5033013eb 100644 +--- a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +@@ -2937,7 +2937,6 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + + ctx->enckeylen = keylen; + ctx->authkeylen = 0; +- memcpy(ctx->enckey, key, ctx->enckeylen); + + switch (ctx->enckeylen) { + case AES_KEYSIZE_128: +@@ -2953,6 +2952,8 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + goto badkey; + } + ++ memcpy(ctx->enckey, key, ctx->enckeylen); ++ + flow_log(" enckeylen:%u authkeylen:%u\n", ctx->enckeylen, +ctx->authkeylen); + flow_dump(" enc: ", ctx->enckey, ctx->enckeylen); +@@ -3013,6 +3014,10 @@ static int aead_gcm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < GCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = GCM_ESP_SALT_SIZE; + ctx->salt_offset = GCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE); +@@ -3041,6 +3046,10 @@ static int rfc4543_gcm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < GCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = GCM_ESP_SALT_SIZE; + ctx->salt_offset = GCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE); +@@ -3070,6 +3079,10 @@ static int aead_ccm_esp_
[gentoo-commits] proj/linux-patches:5.8 commit in: /
commit: 2e94a538736e0df7e53bd421bf26abe9f50aef6a Author: Mike Pagano gentoo org> AuthorDate: Sat Oct 17 10:19:31 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:19:31 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=2e94a538 Linux patch 5.8.16 Signed-off-by: Mike Pagano gentoo.org> _README | 4 + 1015_linux-5.8.16.patch | 534 2 files changed, 538 insertions(+) diff --git a/_README b/_README index 3400494..e29fc26 100644 --- a/_README +++ b/_README @@ -103,6 +103,10 @@ Patch: 1014_linux-5.8.15.patch From: http://www.kernel.org Desc: Linux 5.8.15 +Patch: 1015_linux-5.8.16.patch +From: http://www.kernel.org +Desc: Linux 5.8.16 + Patch: 1500_XATTR_USER_PREFIX.patch From: https://bugs.gentoo.org/show_bug.cgi?id=470644 Desc: Support for namespace user.pax.* on tmpfs. diff --git a/1015_linux-5.8.16.patch b/1015_linux-5.8.16.patch new file mode 100644 index 000..38ab50b --- /dev/null +++ b/1015_linux-5.8.16.patch @@ -0,0 +1,534 @@ +diff --git a/Makefile b/Makefile +index 6c787cd1cb514..a4622ef65436e 100644 +--- a/Makefile b/Makefile +@@ -1,7 +1,7 @@ + # SPDX-License-Identifier: GPL-2.0 + VERSION = 5 + PATCHLEVEL = 8 +-SUBLEVEL = 15 ++SUBLEVEL = 16 + EXTRAVERSION = + NAME = Kleptomaniac Octopus + +diff --git a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +index a353217a0d33e..530c7d9437dd6 100644 +--- a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c +@@ -2930,7 +2930,6 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + + ctx->enckeylen = keylen; + ctx->authkeylen = 0; +- memcpy(ctx->enckey, key, ctx->enckeylen); + + switch (ctx->enckeylen) { + case AES_KEYSIZE_128: +@@ -2946,6 +2945,8 @@ static int aead_gcm_ccm_setkey(struct crypto_aead *cipher, + goto badkey; + } + ++ memcpy(ctx->enckey, key, ctx->enckeylen); ++ + flow_log(" enckeylen:%u authkeylen:%u\n", ctx->enckeylen, +ctx->authkeylen); + flow_dump(" enc: ", ctx->enckey, ctx->enckeylen); +@@ -3000,6 +3001,10 @@ static int aead_gcm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < GCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = GCM_ESP_SALT_SIZE; + ctx->salt_offset = GCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE); +@@ -3028,6 +3033,10 @@ static int rfc4543_gcm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < GCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = GCM_ESP_SALT_SIZE; + ctx->salt_offset = GCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE); +@@ -3057,6 +3066,10 @@ static int aead_ccm_esp_setkey(struct crypto_aead *cipher, + struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher); + + flow_log("%s\n", __func__); ++ ++ if (keylen < CCM_ESP_SALT_SIZE) ++ return -EINVAL; ++ + ctx->salt_len = CCM_ESP_SALT_SIZE; + ctx->salt_offset = CCM_ESP_SALT_OFFSET; + memcpy(ctx->salt, key + keylen - CCM_ESP_SALT_SIZE, CCM_ESP_SALT_SIZE); +diff --git a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +index 1b050391c0c90..02dadcb8852fe 100644 +--- a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c +@@ -871,6 +871,11 @@ static int qat_alg_aead_dec(struct aead_request *areq) + struct icp_qat_fw_la_bulk_req *msg; + int digst_size = crypto_aead_authsize(aead_tfm); + int ret, ctr = 0; ++ u32 cipher_len; ++ ++ cipher_len = areq->cryptlen - digst_size; ++ if (cipher_len % AES_BLOCK_SIZE != 0) ++ return -EINVAL; + + ret = qat_alg_sgl_to_bufl(ctx->inst, areq->src, areq->dst, qat_req); + if (unlikely(ret)) +@@ -885,7 +890,7 @@ static int qat_alg_aead_dec(struct aead_request *areq) + qat_req->req.comn_mid.src_data_addr = qat_req->buf.blp; + qat_req->req.comn_mid.dest_data_addr = qat_req->buf.bloutp; + cipher_param = (void *)&qat_req->req.serv_specif_rqpars; +- cipher_param->cipher_length = areq->cryptlen - digst_size; ++ cipher_param->cipher_length = cipher_len; + cipher_param->cipher_offset = areq->assoclen; + memcpy(cipher_param->u.cipher_IV_array, areq->iv, AES_BLOCK_SIZE); + auth_param = (void *)((uint8_t *)cipher_param + sizeof(*cipher_param)); +@@ -914,6 +919,9 @@ static int qat_alg_aead_enc(struct aead_request *areq) + uint8_t *iv = areq->iv; + int ret, ctr = 0; + ++ if (areq->cryptlen % AES_BLOCK_SIZE != 0) ++ return
[gentoo-commits] proj/linux-patches: New tag: 5.9-2
commit: Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:21:35 2020 + New tag: 5.9-2
[gentoo-commits] proj/linux-patches: New tag: 5.8-19
commit: Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:27:25 2020 + New tag: 5.8-19
[gentoo-commits] proj/linux-patches: New tag: 5.4-73
commit: Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:30:10 2020 + New tag: 5.4-73
[gentoo-commits] proj/linux-patches: New tag: 4.19-151
commit: Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:49:38 2020 + New tag: 4.19-151
[gentoo-commits] proj/linux-patches: New tag: 4.14-212
commit: Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:54:34 2020 + New tag: 4.14-212
[gentoo-commits] proj/linux-patches: New tag: 4.9-244
commit: Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 10:59:39 2020 + New tag: 4.9-244
[gentoo-commits] proj/linux-patches: New tag: 4.4-242
commit: Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 11:04:29 2020 + New tag: 4.4-242
[gentoo-commits] repo/gentoo:master commit in: sys-block/partitionmanager/
commit: 5adcea8c584e636d05a6a40a035d3a31ef436f22 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 17 11:02:19 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 17 11:02:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5adcea8c sys-block/partitionmanager: Raise minimum sys-libs/kpmcore See also: https://github.com/gentoo/gentoo/pull/17949 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-block/partitionmanager/partitionmanager-4.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/partitionmanager/partitionmanager-4.2.0.ebuild b/sys-block/partitionmanager/partitionmanager-4.2.0.ebuild index bea8818b665..a4462f0385a 100644 --- a/sys-block/partitionmanager/partitionmanager-4.2.0.ebuild +++ b/sys-block/partitionmanager/partitionmanager-4.2.0.ebuild @@ -33,6 +33,6 @@ DEPEND=" >=kde-frameworks/kjobwidgets-${KFMIN}:5 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=sys-libs/kpmcore-4.1.0:5= + >=sys-libs/kpmcore-4.2.0:5= " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: kde-apps/cantor/files/, kde-apps/cantor/
commit: 06e70a05e74d23fcbb57deb324b67dab0bebd587 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Oct 15 21:01:21 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 17 11:13:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e70a05 kde-apps/cantor: Update python.patch with upstream review changes Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/cantor/cantor-20.08.2.ebuild | 5 ++--- 08.2-python.patch => cantor-20.08.3-python.patch} | 19 ++- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/kde-apps/cantor/cantor-20.08.2.ebuild b/kde-apps/cantor/cantor-20.08.2.ebuild index 5ed83ea2278..9ac4987f1a1 100644 --- a/kde-apps/cantor/cantor-20.08.2.ebuild +++ b/kde-apps/cantor/cantor-20.08.2.ebuild @@ -13,8 +13,7 @@ QTMIN=5.14.2 inherit ecm kde.org optfeature python-single-r1 DESCRIPTION="Interface for doing mathematics and scientific computing" -HOMEPAGE="https://kde.org/applications/education/org.kde.cantor -https://edu.kde.org/cantor/"; +HOMEPAGE="https://kde.org/applications/en/cantor https://edu.kde.org/cantor/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" @@ -74,7 +73,7 @@ RDEPEND="${DEPEND} RESTRICT+=" test" -PATCHES=( "${FILESDIR}/${P}-python.patch" ) +PATCHES=( "${FILESDIR}/${PN}-20.08.3-python.patch" ) pkg_setup() { use python && python-single-r1_pkg_setup diff --git a/kde-apps/cantor/files/cantor-20.08.2-python.patch b/kde-apps/cantor/files/cantor-20.08.3-python.patch similarity index 80% rename from kde-apps/cantor/files/cantor-20.08.2-python.patch rename to kde-apps/cantor/files/cantor-20.08.3-python.patch index 0f3c6774628..c0dc3804c83 100644 --- a/kde-apps/cantor/files/cantor-20.08.2-python.patch +++ b/kde-apps/cantor/files/cantor-20.08.3-python.patch @@ -1,13 +1,14 @@ -From c09628ae8c08e8ef0e57b801994acd4276b65b02 Mon Sep 17 00:00:00 2001 +From c794fb5f0f616ce2d9e4004fc459a1c50f077470 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 11 Oct 2020 22:47:55 +0200 Subject: [PATCH] Use CMake FindPython3 module, raises minimum CMake to 3.12 +Gives us out-of-the-box future proof python detection (python-3.9 right now). --- CMakeLists.txt | 2 +- src/backends/CMakeLists.txt| 10 -- - src/backends/python/CMakeLists.txt | 4 ++-- - 3 files changed, 7 insertions(+), 9 deletions(-) + src/backends/python/CMakeLists.txt | 4 +--- + 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e96e6df0..a90328b5 100644 @@ -44,24 +45,24 @@ index e99e1731..9b6b615e 100644 set_package_properties(LuaJIT PROPERTIES DESCRIPTION "A lightweight, extensible programming language (luajit implementation)." URL "https://www.lua.org/"; diff --git a/src/backends/python/CMakeLists.txt b/src/backends/python/CMakeLists.txt -index 04b4c313..ccf76193 100644 +index 04b4c313..c7868561 100644 --- a/src/backends/python/CMakeLists.txt +++ b/src/backends/python/CMakeLists.txt -@@ -14,7 +14,7 @@ set(PythonServer_SRCS +@@ -14,8 +14,6 @@ set(PythonServer_SRCS pythonserver.cpp ) -include_directories(${PYTHONLIBS3_INCLUDE_DIRS}) -+include_directories(${Python3_INCLUDE_DIRS}) - +- qt5_add_resources(PythonBackend_RSCS python.qrc) ki18n_wrap_ui(PythonBackend_SRCS settings.ui) -@@ -34,7 +34,7 @@ set_target_properties(cantor_pythonserver PROPERTIES INSTALL_RPATH_USE_LINK_PATH + kconfig_add_kcfg_files(PythonBackend_SRCS settings.kcfgc) +@@ -34,7 +32,7 @@ set_target_properties(cantor_pythonserver PROPERTIES INSTALL_RPATH_USE_LINK_PATH if(MSVC) set_property(TARGET cantor_pythonserver PROPERTY LINK_FLAGS "/SUBSYSTEM:CONSOLE") endif() -target_link_libraries(cantor_pythonserver ${PYTHONLIBS3_LIBRARIES}) -+target_link_libraries(cantor_pythonserver ${Python3_LIBRARIES}) ++target_link_libraries(cantor_pythonserver Python3::Python) if(BUILD_TESTING) add_executable(testpython testpython.cpp settings.cpp)
[gentoo-commits] repo/gentoo:master commit in: www-client/netsurf/
commit: ac2e479166b3eb53acbedcbe0204d9131653977a Author: Justin Keogh v6y net> AuthorDate: Sat Oct 17 11:25:32 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 11:29:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2e4791 www-client/netsurf: install manpages on 3.10-r3 Closes: https://bugs.gentoo.org/741476 Signed-off-by: Justin Keogh v6y.net> Signed-off-by: Joonas Niilola gentoo.org> www-client/netsurf/netsurf-3.10-r3.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/www-client/netsurf/netsurf-3.10-r3.ebuild b/www-client/netsurf/netsurf-3.10-r3.ebuild index 2d6a524e3b2..ff68d956965 100644 --- a/www-client/netsurf/netsurf-3.10-r3.ebuild +++ b/www-client/netsurf/netsurf-3.10-r3.ebuild @@ -145,4 +145,6 @@ src_install() { insinto /usr/share/pixmaps doins frontends/gtk/res/netsurf.xpm + doman docs/netsurf-fb.1 + doman docs/netsurf-gtk.1 }
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
commit: 3a8bfd8768607691f52c17153d9585d0e4ceaac0 Author: Sam James gentoo org> AuthorDate: Sat Oct 17 11:30:54 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 11:31:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8bfd87 dev-ml/ocaml-gettext: depend on earlier OCaml for old rev The older version uses -unsafe-string which is forbidden in 4.10.0. Closes: https://bugs.gentoo.org/749690 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> ...{ocaml-gettext-0.3.7-r1.ebuild => ocaml-gettext-0.3.7-r2.ebuild} | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild similarity index 90% rename from dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild rename to dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild index c4643c7c33a..a71acc3dd62 100644 --- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild +++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild @@ -17,7 +17,11 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch ) -RDEPEND=">=dev-lang/ocaml-3.12.1:= +# OCaml 4.10 does not support -unsafe-string by default +# bug #666149 +RDEPEND=" + >=dev-lang/ocaml-3.12.1:= + =dev-ml/ocaml-fileutils-0.4.0:= >=dev-ml/camomile-0.8.3:= sys-devel/gettext
[gentoo-commits] repo/gentoo:master commit in: dev-ml/cudf/
commit: a9511a558e48c0f6a7a74a8d7c161eda1948dd3f Author: Mark Wright gentoo org> AuthorDate: Sat Oct 17 11:44:37 2020 + Commit: Mark Wright gentoo org> CommitDate: Sat Oct 17 11:44:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9511a55 dev-ml/cudf: Fix 633836 749243 cudf needs to be linked with libunwind when compiled with dev-lang/ocaml where dev-lang/ocaml is compiled with the spacetime USE flag. Thanks to Flo Gravo and toralf for reporting. Closes: https://bugs.gentoo.org/633836 Closes: https://bugs.gentoo.org/749243 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Mark Wright gentoo.org> dev-ml/cudf/cudf-0.8-r1.ebuild | 6 +++--- dev-ml/cudf/cudf-0.9.ebuild| 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-ml/cudf/cudf-0.8-r1.ebuild b/dev-ml/cudf/cudf-0.8-r1.ebuild index 3d7e202217b..68264255481 100644 --- a/dev-ml/cudf/cudf-0.8-r1.ebuild +++ b/dev-ml/cudf/cudf-0.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -34,10 +34,10 @@ src_prepare() { -e 's|make|$(MAKE)|g' \ Makefile || die sed -i \ - -e 's|-lncurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0)|g' \ + -e 's|-lncurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0 libunwind)|g' \ c-lib/Makefile || die sed -i \ - -e 's|-lcurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0)|g' \ + -e 's|-lcurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0 libunwind)|g' \ c-lib/Makefile.variants || die tc-export CC PKG_CONFIG diff --git a/dev-ml/cudf/cudf-0.9.ebuild b/dev-ml/cudf/cudf-0.9.ebuild index 5a176346903..0294691bd95 100644 --- a/dev-ml/cudf/cudf-0.9.ebuild +++ b/dev-ml/cudf/cudf-0.9.ebuild @@ -35,10 +35,10 @@ src_prepare() { -e 's|make|$(MAKE)|g' \ Makefile || die sed -i \ - -e 's|-lncurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0)|g' \ + -e 's|-lncurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0 libunwind)|g' \ c-lib/Makefile || die sed -i \ - -e 's|-lcurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0)|g' \ + -e 's|-lcurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0 libunwind)|g' \ c-lib/Makefile.variants || die tc-export CC PKG_CONFIG
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlgraph/
commit: 660c42c58598e9e049bc3358f194e3c302e8775d Author: Sam James gentoo org> AuthorDate: Sat Oct 17 12:18:43 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 12:18:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660c42c5 dev-ml/ocamlgraph: DeprecatedInsinto Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-ml/ocamlgraph/ocamlgraph-1.8.7-r1.ebuild | 13 +++-- dev-ml/ocamlgraph/ocamlgraph-1.8.8-r1.ebuild | 11 ++- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/dev-ml/ocamlgraph/ocamlgraph-1.8.7-r1.ebuild b/dev-ml/ocamlgraph/ocamlgraph-1.8.7-r1.ebuild index 7b7df7eac4c..41454fc2208 100644 --- a/dev-ml/ocamlgraph/ocamlgraph-1.8.7-r1.ebuild +++ b/dev-ml/ocamlgraph/ocamlgraph-1.8.7-r1.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit findlib eutils +inherit eutils findlib DESCRIPTION="O'Caml Graph library" HOMEPAGE="http://ocamlgraph.lri.fr/index.en.html"; @@ -50,13 +50,14 @@ src_install() { fi dodoc README.adoc CREDITS FAQ CHANGES - if use doc; then - dohtml doc/* - fi if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples + dodoc -r examples docompress -x /usr/share/doc/${PF}/examples fi + + if use doc; then + docinto html + dodoc doc/* + fi } diff --git a/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r1.ebuild b/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r1.ebuild index 9c4e5391fc6..df67c7f57f1 100644 --- a/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r1.ebuild +++ b/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r1.ebuild @@ -45,13 +45,14 @@ src_install() { fi dodoc README.adoc CREDITS FAQ CHANGES - if use doc; then - dohtml doc/* - fi if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples + dodoc -r examples docompress -x /usr/share/doc/${PF}/examples fi + + if use doc; then + docinto html + dodoc doc/* + fi }
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/customrescuecd-x86_64/
commit: e94937ef12b764eb9f378bfaf8e6fcc00f35cb4e Author: Andrea Postiglione gmail com> AuthorDate: Sat Oct 17 12:19:30 2020 + Commit: Andrea Postiglione gmail com> CommitDate: Sat Oct 17 12:19:30 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e94937ef app-admin/customrescuecd-x86_64: version bump to 0.11.0 Signed-off-by: Andrea Postiglione gmail.com> .../customrescuecd-x86_64-0.11.0.ebuild| 55 ++ 1 file changed, 55 insertions(+) diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.11.0.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.11.0.ebuild new file mode 100644 index ..96d32df6 --- /dev/null +++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.11.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="CUSTOMRESCUECD-x86_64" +DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gentoo" +HOMEPAGE="https://sourceforge.net/projects/customrescuecd"; +SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso" + +LICENSE="GPL-3" +SLOT="${PV}" +KEYWORDS="~amd64" +RESTRICT="bindist mirror" + +S=${WORKDIR} + +src_unpack() { :; } + +src_install() { + insinto "/usr/share/${PN%-*}" + doins "${DISTDIR}/${MY_P}-${PV}.iso" +} + +pkg_postinst() { + local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso + + # no version newer than ours? we're the newest! + if ! has_version ">${CATEGORY}/${PF}"; then + ln -f -s -v "${MY_P}-${PV}.iso" "${f}" || die + fi +} + +pkg_postrm() { + local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso + + # if there is no version newer than ours installed + if ! has_version ">${CATEGORY}/${PF}"; then + # and we are truly and completely uninstalled... + if [[ ! ${REPLACED_BY_VERSION} ]]; then + # then find an older version to set the symlink to + local newest_version=$(best_version "<${CATEGORY}/${PF}") + + if [[ ${newest_version} ]]; then + # update the symlink + ln -f -s -v "${newest_version%-r*}.iso" "${f}" || die + else + # last version removed? clean up the symlink + rm -v "${f}" || die + # and the parent directory + rmdir "${f%/*}" || die + fi + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: caeba42eb3968f5c264969f535955b30db870ad3 Author: Mike Pagano gentoo org> AuthorDate: Sat Oct 17 12:37:50 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sat Oct 17 12:37:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caeba42e sys-kernel/gentoo-sources: Linux patches and genpatches Linux patch 5.9.1 Linux patch 5.8.16 Linux patch 5.4.72 Linux patch 4.19.152 Linux patch 4.14.202 Linux patch 4.9.240 Linux patch 4.4.240 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/gentoo-sources/Manifest | 21 .../gentoo-sources/gentoo-sources-4.14.202.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-4.19.152.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-4.4.240.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-4.9.240.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-5.4.72.ebuild| 28 ++ .../gentoo-sources/gentoo-sources-5.8.16.ebuild| 28 ++ .../gentoo-sources/gentoo-sources-5.9.1.ebuild | 28 ++ 8 files changed, 217 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index a8fa0f0d9a5..485fa32657e 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -10,6 +10,9 @@ DIST genpatches-4.14-210.extras.tar.xz 3340 BLAKE2B ea895af080edc04f4ad7c68ae986 DIST genpatches-4.14-211.base.tar.xz 4607068 BLAKE2B 2642c4e7241e67d91f5109dc71631d619bd823ddaeb53663d67103ddc38e5deb62b0d9119a8ca5ad7f0ea048273a138d87f30253816288d9238742e7e00db85e SHA512 8f0b78df184e05f95303f62fc13dbce253a1ec98c42270b1f19c21bfd6a0d57c4ae6d8c3a35f81a7f401035922d7d0fe30fc6d3487214892169cffcc0e0869f9 DIST genpatches-4.14-211.experimental.tar.xz 6084 BLAKE2B 7bdc422507d997eb239fa3ccfa19c0cd639d917d76bddb43e0a5615adfa321554a2d8fa85bcf7bcf5683b39a697368f93b2381f9004f17f20d615f31e3eac8ec SHA512 c5a1bed132476f901983638325b6366b6c37cdc1d13b3cc126c1158b3ab11e25337729f389ba514c36a4773895d7b385f7328534ecfbae793d66f8d906ddedbb DIST genpatches-4.14-211.extras.tar.xz 3340 BLAKE2B 7b14d6340461659f32c9fc40adddb58da492945e495150b33b80c8fc99664062438408ba5949dac0e7d85be60fbea4fbdb2f28b873c07ccc454b5dbfcc7b7cfc SHA512 46ef915598b2d7d69da1133689fa09922aa3d0d2c3af941bdfb29becc0fdb9cb7b99534dcf6578707d1b2aea9785f497b0ed465c1cc49756516b1977828b3208 +DIST genpatches-4.14-212.base.tar.xz 4611792 BLAKE2B 5d828c53d22cbc3ed6d0ed5109151c023d404c084c70dc84ec55f7207056f48a73dd4160989c17104ceff8e8aab66e7685bba89c404cdf6f250631c2ddd72a85 SHA512 f0a15184c8e71071edaf2e31127b0cab65b32005c0c42dc7988550043417ec107df9f625e95122309d635dbff54fe133055a1ed2dbdb0d73d145391594c2304b +DIST genpatches-4.14-212.experimental.tar.xz 6084 BLAKE2B 25ac54be062187e12a17860380edce9db19f160dc4f6e92fd614c7df2f8a4d58fd60baad8bb84730ce58a14332eebf06001578c910dd45b082a4ad1c4eb3da84 SHA512 bd885b6bb007b53e03b069efaacda8af99e93d2eca204edd8a7b5f84b65cea4c6720be5b2e6f99aaa536c0ff59701419065c62d5811f2520f21bc37d13bd8b68 +DIST genpatches-4.14-212.extras.tar.xz 3340 BLAKE2B e3dd6da1efb30bfa22d3a971731dc4382247bb9d2a645cda3454803fbce6a27698870d27e8160dcc062330fdc0b3ead889427b8db0fa2c59d8175cdcd4ac SHA512 6b018a670c5f28fce087eb7d694fae321fe912767965e397c496b1aca95598a0efdb2b611fdbc856d16c8d00652b58a8a29507570126af8c8706adaa15ed6a0b DIST genpatches-4.19-145.base.tar.xz 3890268 BLAKE2B 6705feaa0dd76fab27a883c1ecdb325d00467fc50e051fa205c70c0fa07e62731406066589d3ea88bad2e1fb9d3aa3ffecacc0391348183a92097b8d69477c1c SHA512 6385ce0d318f988338c14aca095f2c054835a7e88ecf63829994eadee02bbf35beee39a3e366c4c445064c70be4ae5fc6105293fee36c6cdf81bb3206b0eeb6f DIST genpatches-4.19-145.experimental.tar.xz 6972 BLAKE2B fec91bdb34d9ab0d52f4ab920159f16cf43cc63e2ea8d079e61cd247c1bbaf8e57d183a484670d5e703542bf2c78d59029e09c0eefac7686392dd727671c40a0 SHA512 ae35835ed9b9854147a4b9f5111bcb37980f8664b59894654970ec7337c7114e86d639b0198144cfef87756740ef08ad7a08fb2bca6f78aa319bf662dcb92095 DIST genpatches-4.19-145.extras.tar.xz 3316 BLAKE2B b8ea2c727280adcbc4cd30cce7a20f8ae22985c89d3749cabb3b5499b22dfd7f7297428e38b8881d2f3ce99c7786c50a2d181d9fb9de28321ff8416c7562fc8e SHA512 adf93acb5f86addcdaca9083da5a2ac0939654949a497b107bafb47ea35a8aff13e74906b93d9b40133082ab96339381a6addf2b1b6a6c2df7c9982cf031fac2 @@ -28,6 +31,9 @@ DIST genpatches-4.19-149.extras.tar.xz 3316 BLAKE2B cd042213619de10049e4c3810c71 DIST genpatches-4.19-150.base.tar.xz 3998932 BLAKE2B b46452d7faedc19035f41f6d9395387e7e8ac448e5df1383c3ae2af9ad4b904bfcf1abe9cf6b1dec8604da5a55d8a5a443896087d4d339873a88158203223137 SHA512 eff0530f0942d1460d944daaec5a4f2c58a28f07f0b207a4cd54e706cb0222398739890c386ef2f5544da8132e309e5d42fbf36d43e0f149e57b8631f978668a DIST genpatches-4.19-150.experimental.tar.xz 6976 BLAKE2B d94ae2f2c0d464f01ab7713a40780c9e2fe25bebf3e0ef8b04d19a57d
[gentoo-commits] repo/gentoo:master commit in: net-im/kadu/
commit: 4a1b54f209e877bfffa8f9db8031a725003b00ca Author: Maciej Mrozowski gentoo org> AuthorDate: Sat Oct 17 13:11:40 2020 + Commit: Maciej Mrozowski gentoo org> CommitDate: Sat Oct 17 13:12:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1b54f2 net-im/kadu: add missing qtconcurrent dependency Closes: https://bugs.gentoo.org/740660 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Maciej Mrozowski gentoo.org> net-im/kadu/kadu-4.3-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-im/kadu/kadu-4.3-r2.ebuild b/net-im/kadu/kadu-4.3-r2.ebuild index 4b1cc6ce54b..994c8fdf46f 100644 --- a/net-im/kadu/kadu-4.3-r2.ebuild +++ b/net-im/kadu/kadu-4.3-r2.ebuild @@ -24,6 +24,7 @@ REQUIRED_USE=" COMMON_DEPEND=" >=app-arch/libarchive-2.6[lzma] >=dev-libs/injeqt-1.1.0 + dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5
[gentoo-commits] repo/gentoo:master commit in: media-sound/musescore/
commit: e27c2a849820e2dd70f9b5a400bcdcca12dd12a4 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Oct 17 13:16:53 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Oct 17 13:17:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27c2a84 media-sound/musescore: redigested 3.5.2 Closes: https://bugs.gentoo.org/749717 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/musescore/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest index 8b9b9e42dbd..bca12ef1b12 100644 --- a/media-sound/musescore/Manifest +++ b/media-sound/musescore/Manifest @@ -1,4 +1,4 @@ DIST MuseScore_General-0.2.0.tar.bz2 35122747 BLAKE2B 7f9cafb7912ab8c977842c51df69506d4ad3d1d37498c856978a2d5ab50a1c4fe9145a4807f8c353e6f14138704abb2bbd70c948f1621b494c6e0458c2df0184 SHA512 69eeb22e8c9d1d393a2af857baeb8e49bf2a492651d18190685c74df84a5f6b424e37077e39d9d69c117c4896ea1fbb857eba25a1fbcb6f98d53f384a55713cc DIST musescore-3.5.1.tar.gz 66952759 BLAKE2B 74907cc3a7c2305f26a763c12d5bba63a42d720bf97103c366e8d51ca513f8e77e3e950c6674c1c68f71b6e73deaf75dc35de82ee509df632ba3752a34486122 SHA512 ae3907f0cc39f0855fe5069a21d87c5c6ddc31811def36ebf9e069be773693363569fb6b7ad35ff9bf2a64c771133b7c68d50636af9e0733743dd365bc86f654 -DIST musescore-3.5.2.tar.gz 66323693 BLAKE2B d9121f293519934b29bb51c67b9459269b87b6007ce4cef7d298bc78922605d8d518161d01423a41df03d4f4f0e0f3fc070179b27c75890c8400c4696833 SHA512 957e58e537f8b0419bc74dae775c0c320893d0cc1e038381bab660acd0a90ddf90708e306470133ebc61825373905a115a8a1da5a296a01580db9d2cb1a1b3f7 +DIST musescore-3.5.2.tar.gz 66326638 BLAKE2B 6f4f10c40c2c9c84a1cf07b45ce1badf14a74c834315a1e7768ffbf6738fafb550937105be9e8fd0c7deb79721691fbf40621135e0e2a7354129c00e3623c6fb SHA512 4e98bebaa43abcb692969bd3272c64b6a8ff8e794c54ca8d4ed7dcb8059f4adbe498491f21b3b6d90e6495d4f44166747e1c1869617eba82af6db1aea6b06d38 DIST musescore-3.5.tar.gz 66798006 BLAKE2B dc3a30d187d22124216023597e98b80d13bc7a47181b65978b2a3c91c419e2783d6fa499b6bed6dcb122155a0b6f72a3ec89d0c9be4355e7afe10bc4fca1a907 SHA512 db2d22abf1b53e37ea5e3b2f367dc945afa3bab7fb4c5b3b5c172498060170a3b0a96767584c0959b29c412729eb059917b98058c6b11e30f54ec4047a775e96
[gentoo-commits] repo/gentoo:master commit in: dev-util/clion/
commit: 39a4bf44b5d40495560249a6bdd3823c3a19c603 Author: Christian Strahl gmail com> AuthorDate: Thu Oct 8 13:29:10 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a4bf44 dev-util/clion: remove old versions Package-Manager: Portage-3.0.4-r1, Repoman-3.0.1 Signed-off-by: Christian Strahl gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17849 Signed-off-by: Joonas Niilola gentoo.org> dev-util/clion/Manifest | 1 - dev-util/clion/clion-2020.2.3.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest index 569ea39854f..f653dedd19b 100644 --- a/dev-util/clion/Manifest +++ b/dev-util/clion/Manifest @@ -1,2 +1 @@ -DIST clion-2020.2.3.tar.gz 553585955 BLAKE2B 5bfa5da56a3dc79034ff8b4f1c66107f5143a502643d5c21289e87fd2b0510e84445366e870fd5cc5c02387d3db696bf07ad848f890d3e2438335ce5e64eded5 SHA512 f7b282dbee516249175572cb3b3910d1437c9f6720fd94aaaeb148e4ceb0eeea82428b4b83af6af142dee8ba749c3baa16e71cf5e9bced7e803f8d425b9a0d2c DIST clion-2020.2.4.tar.gz 554105965 BLAKE2B f2854abed5773647152d1631e6b3a5493683336b63b6435af7461f41e1e001e834cdf9a4113a6a0ba4e1fd956d5b8a7706ac7b1f28db59ce6a9e05718cbd07b2 SHA512 f0fc517588bf1d61227bd65aa71da3276a643b67ca5dfe4dfc7d6460db5498fe5f2a86a9d5a98d5d3dbef1624baf926093e2a07fab84431d0c9b8daaaffc8a4f diff --git a/dev-util/clion/clion-2020.2.3.ebuild b/dev-util/clion/clion-2020.2.3.ebuild deleted file mode 100644 index e0021195a58..000 --- a/dev-util/clion/clion-2020.2.3.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop eutils - -DESCRIPTION="A complete toolset for C and C++ development" -HOMEPAGE="https://www.jetbrains.com/clion"; -SRC_URI="https://download.jetbrains.com/cpp/CLion-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal ) - Apache-1.1 Apache-2.0 BSD BSD-2 CC0-1.0 CDDL-1.1 CPL-0.5 CPL-1.0 - EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception GPL-3 ISC JDOM - LGPL-2.1+ LGPL-3 MIT MPL-1.0 MPL-1.1 OFL public-domain PSF-2 UoI-NCSA ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="bindist mirror splitdebug" -IUSE="custom-jdk" - -# RDEPENDS may cause false positives in repoman. -# clion requires cmake and gdb at runtime to build and debug C/C++ projects -RDEPEND=" - dev-libs/libdbusmenu - dev-util/cmake - sys-devel/gdb - !custom-jdk? ( virtual/jdk )" - -QA_PREBUILT="opt/${P}/*" - -src_prepare() { - default - - local remove_me=( - bin/gdb/linux - bin/lldb/linux - bin/cmake - license/CMake* - lib/pty4j-native/linux/ppc64le - ) - - use amd64 || remove_me+=( bin/fsnotifier64 lib/pty4j-native/linux/x86_64) - use x86 || remove_me+=( bin/fsnotifier lib/pty4j-native/linux/x86) - - use custom-jdk || remove_me+=( jbr ) - - rm -rv "${remove_me[@]}" || die -} - -src_install() { - local dir="/opt/${P}" - - insinto "${dir}" - doins -r * - fperms 755 "${dir}"/bin/{clion.sh,clang/linux/clang{d,-tidy}} - - if use amd64; then - fperms 755 "${dir}"/bin/fsnotifier64 - fi - if use arm; then - fperms 755 "${dir}"/bin/fsnotifier-arm - fi - if use x86; then - fperms 755 "${dir}"/bin/fsnotifier - fi - - if use custom-jdk; then - if [[ -d jbr ]]; then - fperms 755 "${dir}"/jbr/bin/{jaotc,java,javac,jdb,jjs,jrunscript,keytool,pack200,rmid,rmiregistry,serialver,unpack200} - fi - fi - - make_wrapper "${PN}" "${dir}/bin/${PN}.sh" - newicon "bin/${PN}.svg" "${PN}.svg" - make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;" - - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit - dodir /usr/lib/sysctl.d/ - echo "fs.inotify.max_user_watches = 524288" > "${D}/usr/lib/sysctl.d/30-clion-inotify-watches.conf" || die -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libwebsockets/
commit: 983661b590bfa3cd4f0e883537f31192ae7e25c1 Author: Jakov Smolic sartura hr> AuthorDate: Mon Oct 12 13:29:34 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983661b5 net-libs/libwebsockets: bump to 4.1.3 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: Joonas Niilola gentoo.org> net-libs/libwebsockets/Manifest | 1 + net-libs/libwebsockets/libwebsockets-4.1.3.ebuild | 84 +++ 2 files changed, 85 insertions(+) diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest index ae6cc8f8ef9..dd74f000643 100644 --- a/net-libs/libwebsockets/Manifest +++ b/net-libs/libwebsockets/Manifest @@ -1,3 +1,4 @@ DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350 SHA512 a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32 SHA512 b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a DIST libwebsockets-4.1.2.tar.gz 12676362 BLAKE2B 9b65217d799ffa6637dc79630224f3ec9e8c7e8075b7eebfc55a111d9ade534b912059c170bc4f435d2d8424340d5ccda75f3a8992a45ef128ea82bfc789391f SHA512 1aeb105191191c55eb01f0cf565d7d16e32e8239af3a3ee653dfb4b5dfc42302490dfbdeac9c9cab0759e016a4a1c8c05938f26ce62a024e0d50600cdd86 +DIST libwebsockets-4.1.3.tar.gz 12690921 BLAKE2B 31913cb1f4d77618c9f9686e7355dbcc67bed56e8d5ea145ac948bc28e3a99ba4907f428260e2b9221f9cbefd46ceb9fd37aae5e5797ecd0137e4c63dcd255c9 SHA512 33b23aaecb85c2bf87dce04fc16c6d8b08520d6273d94debfd9e9a7660501254d9dacd2a570d160dfa8bbadf28ccee43938be15ed7309f733a4f4720c1d3a41b diff --git a/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild b/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild new file mode 100644 index 000..30dbd55c5f2 --- /dev/null +++ b/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A flexible pure-C library for implementing network protocols" +HOMEPAGE="https://libwebsockets.org/"; +SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/17" # libwebsockets.so.17 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6 + +lejp libev libevent libressl libuv mbedtls peer-limits server-status smtp socks5 + sqlite3 ssl static-libs threads zip" + +REQUIRED_USE=" + access-log? ( http2 ) + generic-sessions? ( smtp sqlite3 ) + http-proxy? ( client ) + smtp? ( libuv ) + socks5? ( client http-proxy ) + ssl? ( ?? ( libressl mbedtls ) ) + mbedtls? ( ssl ) + ?? ( libev libevent ) +" + +RDEPEND=" + sys-libs/zlib + caps? ( sys-libs/libcap ) + dbus? ( sys-apps/dbus ) + http-proxy? ( net-libs/libhubbub ) + libev? ( dev-libs/libev ) + libevent? ( dev-libs/libevent:= ) + libuv? ( dev-libs/libuv:= ) + sqlite3? ( dev-db/sqlite:= ) + ssl? ( + !libressl? ( + !mbedtls? ( dev-libs/openssl:0= ) + mbedtls? ( >net-libs/mbedtls-2.0.0 ) + ) + ) +" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON + -DDISABLE_WERROR=ON + -DLWS_HAVE_LIBCAP=$(usex caps) + -DLWS_IPV6=$(usex ipv6) + -DLWS_ROLE_DBUS=$(usex dbus) + -DLWS_WITHOUT_CLIENT=$(usex !client) + -DLWS_WITHOUT_TEST_CLIENT=$(usex !client) + -DLWS_WITH_ACCESS_LOG=$(usex access-log) + -DLWS_WITH_CGI=$(usex cgi) + -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions) + -DLWS_WITH_HTTP2=$(usex http2) + -DLWS_WITH_HTTP_PROXY=$(usex http-proxy) + -DLWS_WITH_HUBBUB=$(usex http-proxy) + -DLWS_WITH_LEJP=$(usex lejp) + -DLWS_WITH_LIBEV=$(usex libev) + -DLWS_WITH_LIBEVENT=$(usex libevent) + -DLWS_WITH_LIBUV=$(usex libuv) + -DLWS_WITH_MBEDTLS=$(usex mbedtls) + -DLWS_WITH_PEER_LIMITS=$(usex peer-limits) + -DLWS_WITH_SERVER_STATUS=$(usex server-status) + -DLWS_WITH_SMTP=$(usex smtp) + -D
[gentoo-commits] repo/gentoo:master commit in: net-libs/libwebsockets/
commit: c54a726bbf7c766ea1034355b84c76d76e07844a Author: Jakov Smolic sartura hr> AuthorDate: Mon Oct 12 13:30:06 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54a726b net-libs/libwebsockets: drop 4.1.2 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/17909 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libwebsockets/Manifest | 1 - net-libs/libwebsockets/libwebsockets-4.1.2.ebuild | 84 --- 2 files changed, 85 deletions(-) diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest index dd74f000643..e5a2add31c3 100644 --- a/net-libs/libwebsockets/Manifest +++ b/net-libs/libwebsockets/Manifest @@ -1,4 +1,3 @@ DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350 SHA512 a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32 SHA512 b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a -DIST libwebsockets-4.1.2.tar.gz 12676362 BLAKE2B 9b65217d799ffa6637dc79630224f3ec9e8c7e8075b7eebfc55a111d9ade534b912059c170bc4f435d2d8424340d5ccda75f3a8992a45ef128ea82bfc789391f SHA512 1aeb105191191c55eb01f0cf565d7d16e32e8239af3a3ee653dfb4b5dfc42302490dfbdeac9c9cab0759e016a4a1c8c05938f26ce62a024e0d50600cdd86 DIST libwebsockets-4.1.3.tar.gz 12690921 BLAKE2B 31913cb1f4d77618c9f9686e7355dbcc67bed56e8d5ea145ac948bc28e3a99ba4907f428260e2b9221f9cbefd46ceb9fd37aae5e5797ecd0137e4c63dcd255c9 SHA512 33b23aaecb85c2bf87dce04fc16c6d8b08520d6273d94debfd9e9a7660501254d9dacd2a570d160dfa8bbadf28ccee43938be15ed7309f733a4f4720c1d3a41b diff --git a/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild b/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild deleted file mode 100644 index 30dbd55c5f2..000 --- a/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="A flexible pure-C library for implementing network protocols" -HOMEPAGE="https://libwebsockets.org/"; -SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/17" # libwebsockets.so.17 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6 - +lejp libev libevent libressl libuv mbedtls peer-limits server-status smtp socks5 - sqlite3 ssl static-libs threads zip" - -REQUIRED_USE=" - access-log? ( http2 ) - generic-sessions? ( smtp sqlite3 ) - http-proxy? ( client ) - smtp? ( libuv ) - socks5? ( client http-proxy ) - ssl? ( ?? ( libressl mbedtls ) ) - mbedtls? ( ssl ) - ?? ( libev libevent ) -" - -RDEPEND=" - sys-libs/zlib - caps? ( sys-libs/libcap ) - dbus? ( sys-apps/dbus ) - http-proxy? ( net-libs/libhubbub ) - libev? ( dev-libs/libev ) - libevent? ( dev-libs/libevent:= ) - libuv? ( dev-libs/libuv:= ) - sqlite3? ( dev-db/sqlite:= ) - ssl? ( - !libressl? ( - !mbedtls? ( dev-libs/openssl:0= ) - mbedtls? ( >net-libs/mbedtls-2.0.0 ) - ) - ) -" -DEPEND="${RDEPEND}" -BDEPEND="dev-lang/perl - virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON - -DDISABLE_WERROR=ON - -DLWS_HAVE_LIBCAP=$(usex caps) - -DLWS_IPV6=$(usex ipv6) - -DLWS_ROLE_DBUS=$(usex dbus) - -DLWS_WITHOUT_CLIENT=$(usex !client) - -DLWS_WITHOUT_TEST_CLIENT=$(usex !client) - -DLWS_WITH_ACCESS_LOG=$(usex access-log) - -DLWS_WITH_CGI=$(usex cgi) - -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions) - -DLWS_WITH_HTTP2=$(usex http2) - -DLWS_WITH_HTTP_PROXY=$(usex http-proxy) - -DLWS_WITH_HUBBUB=$(usex http-proxy) - -DLWS_WITH_LEJP=$(usex lejp) - -DLWS_WITH_LIBEV=$(usex libev) - -DLWS_WITH_LIBEVENT=$(usex libevent) - -DLWS_WITH_LIBUV=$(usex libuv) - -DLWS_WITH_MBEDTLS=$(usex mbedtls) - -DLWS_WITH_PEER_LIMITS=$(usex peer-limits) - -DLWS_WITH_SERVER_STATUS=$(usex server-status) -
[gentoo-commits] repo/gentoo:master commit in: dev-python/bluelet/
commit: c7d1adac76f115c083fd28db95a8cac8321ab07c Author: Jakov Smolic sartura hr> AuthorDate: Mon Oct 12 18:19:28 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d1adac dev-python/bluelet: correct DISTUTILS_USE_SETUPTOOLS, port to py3.9 Closes: https://bugs.gentoo.org/748039 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: Joonas Niilola gentoo.org> dev-python/bluelet/bluelet-0.2.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/bluelet/bluelet-0.2.0.ebuild b/dev-python/bluelet/bluelet-0.2.0.ebuild index eb755c3e13a..dcd02327035 100644 --- a/dev-python/bluelet/bluelet-0.2.0.ebuild +++ b/dev-python/bluelet/bluelet-0.2.0.ebuild @@ -3,7 +3,8 @@ EAPI=7 -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{6..9} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/fritzing/, sci-electronics/fritzing/files/
commit: e8b5c73c9fe474359160b9ee6e7d4df46e9f Author: Ross Charles Campbell gmail com> AuthorDate: Thu Oct 1 02:23:25 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b5c73c sci-electronics/fritzing: version bump to 0.9.4 Bug: https://bugs.gentoo.org/633990 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Ross Charles Campbell gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17724 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/fritzing/Manifest | 2 + .../files/fritzing-0.9.4-fix-libgit2-version.patch | 19 + .../files/fritzing-0.9.4-move-parts-db-path.patch | 55 +++ sci-electronics/fritzing/fritzing-0.9.4.ebuild | 81 ++ 4 files changed, 157 insertions(+) diff --git a/sci-electronics/fritzing/Manifest b/sci-electronics/fritzing/Manifest index e69dae5eed9..ad703c4dbb4 100644 --- a/sci-electronics/fritzing/Manifest +++ b/sci-electronics/fritzing/Manifest @@ -1,2 +1,4 @@ DIST fritzing-0.9.2b.tar.gz 10913985 BLAKE2B d25eed63ec1448b158684c27edaac1aebce93b03c5f36b0a8939c2b0f256203ffcb727f809c4ca3facd186f39218055ad404886633a3cf11ba3126e5177cb286 SHA512 a8b6d99c4e08f86d7a7cc6574053e8b1af565a3919cb2fc406e67972052b3fa3ded002be43e4fd0345189e4e1f3cecb3851cd14711efd83ccbcbef4cbd135c58 +DIST fritzing-0.9.4.tar.gz 11430102 BLAKE2B 20232b3c33308edcab188c61597f87d8a21d9b786eeab4e398c1add6e263562d1b0df95634850d5271decfa380d7b2b0c18c7f19f8b8544f330687e4cffa3700 SHA512 b148d8b93d2e452c975ca3acfd2ad5de4259f99da69c5890ebeea30730674526d480ee3830f61f6057e83b7720f07fce80ef3a74d4b718be691a92d656b755e0 DIST fritzing-parts-0.9.2b.tar.gz 15924206 BLAKE2B 48ad614c363c77b309275f3f808f9e4e8f38587cbb00439716102e88267ad33536e06b531304abb26f40932d9fc72a4f2563596b0084c5b1ff082adb72132b07 SHA512 055c866532c4a09a7de3315fffc485c6be5a576e998fca7b001faae513da86d451ca8ed39583108ec54472ab0e1d8b953c192efcf93e5c19139f0fa83484a549 +DIST fritzing-parts-0.9.4.tar.gz 17662003 BLAKE2B a67f4f1297793131d25e6b9c853e987fc0c5ecebd5f57b3675b7f9c4539f867ad18fc6e854c7a2bef1669e05dbc13dcc93df9b9befb8991ca64b2bc3e2a71b84 SHA512 f6f6c396eaf0b61dd56ece22f6bb8fce4369503729fd8f5550643e74a60aaad75abce9e391d63d52f12e4f3420296791fdf9832f7c8507dad2cf623e1bd8340f diff --git a/sci-electronics/fritzing/files/fritzing-0.9.4-fix-libgit2-version.patch b/sci-electronics/fritzing/files/fritzing-0.9.4-fix-libgit2-version.patch new file mode 100644 index 000..47aea61ae76 --- /dev/null +++ b/sci-electronics/fritzing/files/fritzing-0.9.4-fix-libgit2-version.patch @@ -0,0 +1,19 @@ +commit 472951243d70eeb40a53b1f7e16e6eab0588d079 +Author: PsikoBlock +Date: Fri Apr 10 21:41:52 2020 +0200 + +Fix libgit2 version check to allow building with versions >= 1.0 + +diff --git a/src/version/partschecker.cpp b/src/version/partschecker.cpp +index 65daf76e..36300fe0 100644 +--- a/src/version/partschecker.cpp b/src/version/partschecker.cpp +@@ -115,7 +115,7 @@ bool PartsChecker::newPartsAvailable(const QString &repoPath, const QString & sh + /** +* Connect to the remote. +*/ +-#if LIBGIT2_VER_MINOR > 24 ++#if LIBGIT2_VER_MAJOR > 0 || (LIBGIT2_VER_MAJOR == 0 && LIBGIT2_VER_MINOR > 24) + error = git_remote_connect(remote, GIT_DIRECTION_FETCH, &callbacks, NULL, NULL); + #elif LIBGIT2_VER_MINOR == 24 + error = git_remote_connect(remote, GIT_DIRECTION_FETCH, &callbacks, NULL); diff --git a/sci-electronics/fritzing/files/fritzing-0.9.4-move-parts-db-path.patch b/sci-electronics/fritzing/files/fritzing-0.9.4-move-parts-db-path.patch new file mode 100644 index 000..97835d489cc --- /dev/null +++ b/sci-electronics/fritzing/files/fritzing-0.9.4-move-parts-db-path.patch @@ -0,0 +1,55 @@ +diff --git a/src/fapplication.cpp b/src/fapplication.cpp +index 72159c99..d6ba26ef 100644 +--- a/src/fapplication.cpp b/src/fapplication.cpp +@@ -785,7 +785,7 @@ bool FApplication::loadReferenceModel(const QString & databaseName, bool fullLoa + bool FApplication::loadReferenceModel(const QString & databaseName, bool fullLoad, ReferenceModel * referenceModel) + { + QDir dir = FolderUtils::getAppPartsSubFolder(""); +- QString dbPath = dir.absoluteFilePath("parts.db"); ++ QString dbPath = FolderUtils::getTopLevelDocumentsPath() + "/parts.db"; + + QFileInfo info(dbPath); + bool dbExists = (info.size() > 0) && !fullLoad; +@@ -798,7 +798,11 @@ bool FApplication::loadReferenceModel(const QString & databaseName, bool fullLo + sha = PartsChecker::getSha(dir.absolutePath()); + if (sha.isEmpty()) { + DebugDialog::debug(QString("1.6 SHA empty")); ++#ifdef PARTS_COMMIT ++ sha = PARTS_COMMIT; ++#else + return false; ++#endif + } + referenceModel->setSha(sha); + } +@@ -2042
[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius/files/, net-dialup/freeradius/
commit: 48cd44905411daf0c9914d0df63b387e29e75b10 Author: Daniele Rondina gmail com> AuthorDate: Fri Sep 18 10:15:27 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48cd4490 net-dialup/freeradius: Bump v.3.0.20-r1 Drop unneeded systemd's tmpfiles Package-Manager: Portage-2.3.89, Repoman-2.3.22 Signed-off-by: Daniele Rondina gmail.com> Bug: https://bugs.gentoo.org/630910 Signed-off-by: Joonas Niilola gentoo.org> net-dialup/freeradius/files/freeradius.tmpfiles | 1 - .../freeradius/{freeradius-3.0.20.ebuild => freeradius-3.0.20-r1.ebuild} | 1 - 2 files changed, 2 deletions(-) diff --git a/net-dialup/freeradius/files/freeradius.tmpfiles b/net-dialup/freeradius/files/freeradius.tmpfiles deleted file mode 100644 index 21620c97706..000 --- a/net-dialup/freeradius/files/freeradius.tmpfiles +++ /dev/null @@ -1 +0,0 @@ -d /run/radiusd 0755 radius radius - diff --git a/net-dialup/freeradius/freeradius-3.0.20.ebuild b/net-dialup/freeradius/freeradius-3.0.20-r1.ebuild similarity index 99% rename from net-dialup/freeradius/freeradius-3.0.20.ebuild rename to net-dialup/freeradius/freeradius-3.0.20-r1.ebuild index eb74f42057c..f29428cfc91 100644 --- a/net-dialup/freeradius/freeradius-3.0.20.ebuild +++ b/net-dialup/freeradius/freeradius-3.0.20-r1.ebuild @@ -246,7 +246,6 @@ src_install() { -e 's:^WatchdogSec=.*::g' -e 's:^NotifyAccess=all.*::g' \ "${S}"/debian/freeradius.service fi - systemd_newtmpfilesd "${FILESDIR}"/freeradius.tmpfiles freeradius.conf systemd_dounit "${S}"/debian/freeradius.service find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
[gentoo-commits] repo/gentoo:master commit in: www-misc/monitorix/
commit: 28ada8fff9b56e3f316a59f688ddd4ac1942c92f Author: Pedro Arizmendi pm me> AuthorDate: Thu May 7 18:15:58 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ada8ff www-misc/monitorix: Version bump to 3.12.0 Signed-off-by: Pedro Arizmendi pm.me> Package-Manager: Portage-2.3.89, Repoman-2.3.20 Closes: https://github.com/gentoo/gentoo/pull/15686 Signed-off-by: Joonas Niilola gentoo.org> www-misc/monitorix/Manifest| 1 + www-misc/monitorix/monitorix-3.12.0.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/www-misc/monitorix/Manifest b/www-misc/monitorix/Manifest index 3e77d66ebd8..84c878591f3 100644 --- a/www-misc/monitorix/Manifest +++ b/www-misc/monitorix/Manifest @@ -1 +1,2 @@ DIST monitorix-3.11.0.tar.gz 318741 BLAKE2B af190e716acea9dfa56ebf3976e387abc19d0254fbebf6b6b18deff98b989266bff7e7c59e57832ad8b29dff8abb220e19da079c004ec185b63845cf70fb2727 SHA512 81832ef569416cc2e587beff8dbd485a6d361c0b5f11611522bde58c06d3156888e8c7b49cb3205adafbf737cd2d2b22e6041cd8b94e6d8c78cb5a4c3b1587de +DIST monitorix-3.12.0.tar.gz 348117 BLAKE2B 65f6e5a8ef4acba2e5dd015e3acab1c927a8964de6cf0bb56a426e6e2dc5843083177591f26db639ed36df798db9659cd6345ca38df4f25fc9a4759e84f0d553 SHA512 7cbdb27df1d84e87f0b99d310d3b3a7c27e369adc82c88e297966e36de82c2f800474447dd628041f2feb89817ee496cbae65a4b0e4942a2f75c900f16ccfcf1 diff --git a/www-misc/monitorix/monitorix-3.12.0.ebuild b/www-misc/monitorix/monitorix-3.12.0.ebuild new file mode 100644 index 000..84695d5d37f --- /dev/null +++ b/www-misc/monitorix/monitorix-3.12.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit systemd + +DESCRIPTION="A lightweight system monitoring tool" +HOMEPAGE="https://www.monitorix.org/"; +SRC_URI="https://www.monitorix.org/${P}.tar.gz"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + acct-user/monitorix + acct-group/monitorix + dev-perl/Config-General + dev-perl/DBI + dev-perl/HTTP-Server-Simple + dev-perl/IO-Socket-SSL + dev-perl/libwww-perl + dev-perl/MIME-Lite + dev-perl/XML-Simple + net-analyzer/rrdtool[graph,perl] + dev-perl/CGI" + +src_prepare() { + # Put better Gentoo defaults in the configuration file. + sed -e "s|\(base_dir.*\)/usr/share/${PN}|\1/usr/share/${PN}/htdocs|" \ + -e "s|\(secure_log.*\)/var/log/secure|\1/var/log/auth.log|" \ + -e "s|nobody|${PN}|g" -i ${PN}.conf || die + # Update systemd binary location + sed -e "s|/usr/bin|/usr/sbin|g" -i docs/${PN}.service || die + eapply_user +} + +# Override compile phase +src_compile() { :; } + +src_install() { + dosbin ${PN} + + newinitd "${FILESDIR}/monitorix" ${PN} + + insinto /etc/monitorix + doins ${PN}.conf + + keepdir /etc/${PN}/conf.d + + insinto /etc/logrotate.d + newins docs/${PN}.logrotate ${PN} + + dodoc Changes README{,.nginx} docs/${PN}-{alert.sh,apache.conf,lighttpd.conf} + doman man/man5/${PN}.conf.5 + doman man/man8/${PN}.8 + + insinto /var/lib/${PN}/www + doins logo_bot.png logo_top.png ${PN}ico.png + + keepdir /var/lib/${PN}/www/imgs + fowners monitorix:monitorix /var/lib/${PN}/www/imgs + + exeinto /var/lib/${PN}/www/cgi + doexe ${PN}.cgi + + exeinto /usr/lib/${PN} + doexe lib/*.pm + + keepdir /var/lib/${PN}/usage + insinto /var/lib/${PN}/reports + doins -r reports + + systemd_dounit docs/${PN}.service +} + +pkg_postinst() { + if has_version '<=www-misc/monitorix-3.5.1' ; then + ewarn "WARNING: ${PN} has changed its config format twice, in versions" + ewarn "3.0.0 and 3.4.0; this format may be incompatible with your existing" + ewarn "config file. Please take care if upgrading from an old version." + ewarn + elog "${PN} includes its own web server as of version 3.0.0." + elog "For this reason, the dependency on the webapp framework" + elog "has been removed." + elog + fi + elog "Optional dependencies:" + elog " app-admin/hddtemp (disk drive temperatures and health)" + elog " mail-mta/postfix(email reports/statics)" + elog " mail-mta/sendmail (email reports/statics)" + elog " sys-apps/lm-sensors (lm-sensors and GPU temperatures)" + elog " sys-power/apcupsd (APC UPS statistics)" + elog " sys-power/nut (Network UPS Tools statistics)" + elog + elog "If you wish to use your own web server:" + elog " Web data can be found at: ${EROOT}/var/lib/${PN}/www/" + elog " Also please check the correc
[gentoo-commits] repo/gentoo:master commit in: dev-util/clion/
commit: 922b5d8ae848ce54456e47dafae6c983cb2d4bc3 Author: Christian Strahl gmail com> AuthorDate: Thu Oct 8 13:28:29 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922b5d8a dev-util/clion: version bump to 2020.2.4 Package-Manager: Portage-3.0.4-r1, Repoman-3.0.1 Signed-off-by: Christian Strahl gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-util/clion/Manifest | 1 + dev-util/clion/clion-2020.2.4.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest index 6da6528a11d..569ea39854f 100644 --- a/dev-util/clion/Manifest +++ b/dev-util/clion/Manifest @@ -1 +1,2 @@ DIST clion-2020.2.3.tar.gz 553585955 BLAKE2B 5bfa5da56a3dc79034ff8b4f1c66107f5143a502643d5c21289e87fd2b0510e84445366e870fd5cc5c02387d3db696bf07ad848f890d3e2438335ce5e64eded5 SHA512 f7b282dbee516249175572cb3b3910d1437c9f6720fd94aaaeb148e4ceb0eeea82428b4b83af6af142dee8ba749c3baa16e71cf5e9bced7e803f8d425b9a0d2c +DIST clion-2020.2.4.tar.gz 554105965 BLAKE2B f2854abed5773647152d1631e6b3a5493683336b63b6435af7461f41e1e001e834cdf9a4113a6a0ba4e1fd956d5b8a7706ac7b1f28db59ce6a9e05718cbd07b2 SHA512 f0fc517588bf1d61227bd65aa71da3276a643b67ca5dfe4dfc7d6460db5498fe5f2a86a9d5a98d5d3dbef1624baf926093e2a07fab84431d0c9b8daaaffc8a4f diff --git a/dev-util/clion/clion-2020.2.4.ebuild b/dev-util/clion/clion-2020.2.4.ebuild new file mode 100644 index 000..1fd308530f3 --- /dev/null +++ b/dev-util/clion/clion-2020.2.4.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop wrapper + +DESCRIPTION="A complete toolset for C and C++ development" +HOMEPAGE="https://www.jetbrains.com/clion"; +SRC_URI="https://download.jetbrains.com/cpp/CLion-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal ) + Apache-1.1 Apache-2.0 BSD BSD-2 CC0-1.0 CDDL-1.1 CPL-0.5 CPL-1.0 + EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception GPL-3 ISC JDOM + LGPL-2.1+ LGPL-3 MIT MPL-1.0 MPL-1.1 OFL public-domain PSF-2 UoI-NCSA ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="bindist mirror splitdebug" +IUSE="custom-jdk" + +# RDEPENDS may cause false positives in repoman. +# clion requires cmake and gdb at runtime to build and debug C/C++ projects +RDEPEND=" + dev-libs/libdbusmenu + dev-util/cmake + sys-devel/gdb + !custom-jdk? ( virtual/jdk )" + +QA_PREBUILT="opt/${P}/*" + +src_prepare() { + default + + local remove_me=( + bin/gdb/linux + bin/lldb/linux + bin/cmake + license/CMake* + lib/pty4j-native/linux/ppc64le + ) + + use amd64 || remove_me+=( bin/fsnotifier64 lib/pty4j-native/linux/x86_64) + use x86 || remove_me+=( bin/fsnotifier lib/pty4j-native/linux/x86) + + use custom-jdk || remove_me+=( jbr ) + + rm -rv "${remove_me[@]}" || die +} + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{clion.sh,clang/linux/clang{d,-tidy}} + + if use amd64; then + fperms 755 "${dir}"/bin/fsnotifier64 + fi + if use arm; then + fperms 755 "${dir}"/bin/fsnotifier-arm + fi + if use x86; then + fperms 755 "${dir}"/bin/fsnotifier + fi + + if use custom-jdk; then + if [[ -d jbr ]]; then + fperms 755 "${dir}"/jbr/bin/{jaotc,java,javac,jdb,jjs,jrunscript,keytool,pack200,rmid,rmiregistry,serialver,unpack200} + fi + fi + + make_wrapper "${PN}" "${dir}/bin/${PN}.sh" + newicon "bin/${PN}.svg" "${PN}.svg" + make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /usr/lib/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/usr/lib/sysctl.d/30-clion-inotify-watches.conf" || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/
commit: 3134a626e6e03f7195309f0c75a6871b3e964e6f Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Mon Oct 12 00:05:39 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3134a626 www-apps/hugo: Fix remote-id Signed-off-by: Jesus P Rey chuso.net> Closes: https://bugs.gentoo.org/747925 Closes: https://github.com/gentoo/gentoo/pull/17895 Signed-off-by: Joonas Niilola gentoo.org> www-apps/hugo/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/hugo/metadata.xml b/www-apps/hugo/metadata.xml index d63c4429708..0c737316085 100644 --- a/www-apps/hugo/metadata.xml +++ b/www-apps/hugo/metadata.xml @@ -6,7 +6,7 @@ Enable SASS/SCSS support - https://github.com/gohugoio/hugo + gohugoio/hugo Hugo is a static HTML and CSS website generator written in Go.
[gentoo-commits] repo/gentoo:master commit in: dev-python/bluelet/
commit: 039671c7c9a1fd0afc80872aa4b570e68707bb76 Author: Jakov Smolic sartura hr> AuthorDate: Mon Oct 12 18:20:59 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039671c7 dev-python/bluelet: new maintainer Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/17907 Signed-off-by: Joonas Niilola gentoo.org> dev-python/bluelet/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-python/bluelet/metadata.xml b/dev-python/bluelet/metadata.xml index 770a684c626..f40580bfc18 100644 --- a/dev-python/bluelet/metadata.xml +++ b/dev-python/bluelet/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + jakov.smo...@sartura.hr + Jakov Smolic + + + proxy-ma...@gentoo.org + Proxy Maintainers + Bluelet is a simple, pure-Python solution for writing intelligible asynchronous socket applications. It uses PEP 342 coroutines to make concurrent I/O look and act like sequential programming.
[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius/
commit: be67148802010c6065e170c4d1d43c3ef3967fe2 Author: Daniele Rondina gmail com> AuthorDate: Fri Sep 18 10:11:44 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be671488 net-dialup/freeradius: Fix /etc/raddb permissions Package-Manager: Portage-2.3.89, Repoman-2.3.22 Signed-off-by: Daniele Rondina gmail.com> Closes: https://bugs.gentoo.org/711756 Signed-off-by: Joonas Niilola gentoo.org> net-dialup/freeradius/freeradius-3.0.20.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/net-dialup/freeradius/freeradius-3.0.20.ebuild b/net-dialup/freeradius/freeradius-3.0.20.ebuild index b7e8e652bc8..eb74f42057c 100644 --- a/net-dialup/freeradius/freeradius-3.0.20.ebuild +++ b/net-dialup/freeradius/freeradius-3.0.20.ebuild @@ -228,6 +228,10 @@ src_install() { pamd_mimic_system radiusd auth account password session + # fix #711756 + fowners -R radius:radius /etc/raddb + fowners -R radius:radius /var/log/radius + dodoc CREDITS rm "${ED}/usr/sbin/rc.radiusd" || die @@ -246,6 +250,7 @@ src_install() { systemd_dounit "${S}"/debian/freeradius.service find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + } pkg_config() {
[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius/
commit: 6356751296e6c60246966303f8c3222c09d8ea6e Author: Daniele Rondina gmail com> AuthorDate: Fri Sep 18 12:06:27 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 13:19:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63567512 net-dialup/freeradius: Bump v.3.0.21 Package-Manager: Portage-2.3.89, Repoman-2.3.22 Signed-off-by: Daniele Rondina gmail.com> Closes: https://bugs.gentoo.org/725336 Closes: https://github.com/gentoo/gentoo/pull/17587 Signed-off-by: Joonas Niilola gentoo.org> net-dialup/freeradius/Manifest | 1 + net-dialup/freeradius/freeradius-3.0.21.ebuild | 266 + 2 files changed, 267 insertions(+) diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest index b0ca97f73df..340cc08e6df 100644 --- a/net-dialup/freeradius/Manifest +++ b/net-dialup/freeradius/Manifest @@ -1 +1,2 @@ DIST freeradius-server-3.0.20.tar.gz 5002727 BLAKE2B f481ad22105694a4af3f0f0c1b4f6e395e8da0fe65274e32ebeed07e3c9b1869029e6ffbc655cfa41d5de2a1dcba54acee33a7a10d28bfbfce791b7ccd0fc57a SHA512 513ed0a5d9e6b9a8d89a9b02c86ff528a9ff14d928f4c1040ca44702465abd711588fe6afa35554cb2c8e8bd7f19dd5be3dbc78445c62c7b00bf5cbc4c621312 +DIST freeradius-server-3.0.21.tar.gz 5028506 BLAKE2B 3ccf9704a1f8b1ec5f6f066a475083fe7cefa793e8f53ecd287866fc505a832bf8031a4d07c2e07f79da6c6fb82e6a3435b0154d1f135167ebddfc9b8d401544 SHA512 85af1c305e99a56400b04be5c966900e7df8beb7b54626d6aa0cb300dc124817e43b424f9b27d86966bb76cca87dce741812ed8d681a568c7d7b63b3b53a9dfa diff --git a/net-dialup/freeradius/freeradius-3.0.21.ebuild b/net-dialup/freeradius/freeradius-3.0.21.ebuild new file mode 100644 index 000..be0bf1d2179 --- /dev/null +++ b/net-dialup/freeradius/freeradius-3.0.21.ebuild @@ -0,0 +1,266 @@ +# 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 autotools pam python-single-r1 systemd + +MY_P="${PN}-server-${PV}" + +DESCRIPTION="Highly configurable free RADIUS server" +SRC_URI=" + ftp://ftp.freeradius.org/pub/radius/${MY_P}.tar.gz + ftp://ftp.freeradius.org/pub/radius/old/${MY_P}.tar.gz +" +HOMEPAGE="http://www.freeradius.org/"; + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +LICENSE="GPL-2" +SLOT="0" + +IUSE=" + debug firebird iodbc kerberos ldap libressl memcached mysql mongodb odbc oracle pam + pcap postgres python readline redis rest samba sqlite ssl systemd +" +RESTRICT="test firebird? ( bindist )" + +# NOTE: Temporary freeradius doesn't support linking with mariadb client +# libs also if code is compliant, will be available in the next release. +# (http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a + +# TODO: rlm_mschap works with both samba library or without. I need to avoid +# linking of samba library if -samba is used. +RDEPEND="acct-group/radius + acct-user/radius + !net-dialup/cistronradius + dev-lang/perl:= + sys-libs/gdbm:= + sys-libs/talloc + firebird? ( dev-db/firebird ) + iodbc? ( dev-db/libiodbc ) + kerberos? ( virtual/krb5 ) + ldap? ( net-nds/openldap ) + memcached? ( dev-libs/libmemcached ) + mysql? ( dev-db/mysql-connector-c ) + mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 ) + odbc? ( dev-db/unixODBC ) + oracle? ( dev-db/oracle-instantclient-basic ) + pam? ( sys-libs/pam ) + pcap? ( net-libs/libpcap ) + postgres? ( dev-db/postgresql:= ) + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline:0= ) + redis? ( dev-libs/hiredis:= ) + rest? ( dev-libs/json-c:= ) + samba? ( net-fs/samba ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:0= ) + ) + systemd? ( sys-apps/systemd )" +DEPEND="${RDEPEND}" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-3.0.20-systemd-service.patch +) + +pkg_setup() { + if use python ; then + python-single-r1_pkg_setup + export PYTHONBIN="${EPYTHON}" + fi +} + +src_prepare() { + # most of the configuration options do not appear as ./configure + # switches. Instead it identifies the directories that are available + # and run through them. These might check for the presence of + # various libraries, in which case they are not built. To avoid + # automagic dependencies, we just remove all the modules that we're + # not interested in using. + + eapply_user + default + + use ssl || { rm -r src/modules/rlm_eap/types/rlm_eap_{tls,ttls,peap} || die ; } + use ldap || { rm -r src/modules/rlm_ldap || die ; } + use kerberos || { rm -r src/modules/rlm_krb
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
commit: 63dc683b9b32aee8248ec47107354df43d132dc6 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Oct 17 13:31:44 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Oct 17 13:31:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63dc683b mail-client/thunderbird: bump to v78.3.3 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> mail-client/thunderbird/Manifest | 65 ++ mail-client/thunderbird/thunderbird-78.3.3.ebuild | 1035 + 2 files changed, 1100 insertions(+) diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 85098438bef..21bff12c41b 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -64,3 +64,68 @@ DIST thunderbird-78.3.2-vi.xpi 675058 BLAKE2B fdf93c745b6d06a5fb7b8f5e1632369dd7 DIST thunderbird-78.3.2-zh-CN.xpi 687627 BLAKE2B 954b3b481d8ebb5b90f5d715a91f70af6f472b74721eb98dd18f565bfe8fc539543ba6928e095fdf418db2c779141886db6ff69220bcb0e830aeb55834093102 SHA512 6857b1fa099f0b9c4af88edfd719aa37b632bc3cd659b12495dffe87ef606c939948c09a2737faa42db34f385775854ab9610f934acd326e5d56596471dc7e26 DIST thunderbird-78.3.2-zh-TW.xpi 688071 BLAKE2B 11825906d0a9cf1182ce0e2beb171f51dc93b3399b5d817d46f6c756cc866ac5db8f85ec5b28079ec20acb2a5de75d181901279a20003592b3719ffaafea2e36 SHA512 3590fa64a247f7e856fc19de53284a1c70cb7aa6d226c08d6ca376ee3ec18cdf7730193778a670e5dffd3b7df483f4984188dcc8bd8665c4f5e46528ca1e8ac5 DIST thunderbird-78.3.2.source.tar.xz 353894084 BLAKE2B 7d00fb365e6f6fe9be78e751abe6cbbcee46e600b3fb1b29f6ad9584d5083ab0f7cd6b9342ccc71ec76344187009909405aff08d7e4b24ce3e9e7d970734d9de SHA512 8c0beb2a54f34f9b06605ddc54443c8dbb4e376911bcfa2d5c4b235d4e6f484f1862afba977d0cfcac1222c1b738f967c9b74397ba99c84bd16cc70480a455d8 +DIST thunderbird-78.3.3-af.xpi 548783 BLAKE2B 905666287c8dfac7b59a53fc632e6bff98b20f5d7a7756cd2832d9f8b058ad58658c133f3438ccd48ffa2510490349bfbc745a9884839cd595f1e4c7ace479f1 SHA512 149a3b5ed00c1ca8a082d1a9fc3cca25ce1ed965a6dddab03a81f1320c06b77beb529a82ae08f2d4d4e6c6b1460c457968cc89d584e8102faa3a70355e2394ff +DIST thunderbird-78.3.3-ar.xpi 649067 BLAKE2B 9e970addf12f64a3a9828ad6b803085d534e73ad2cf008b3b408056fa3940bc3e058504312befa2f16e9e303c146f44ffa1f22b5f372bcd4e9481463e568a43c SHA512 78bb0e0fb5d62a2b6828061dfac636e1f8a893473175c0b0ce07401fdc4f1dd7d2491c168fc444c6d0828f69c4d5793f250b0d006b219dc8ac8988958ad739e8 +DIST thunderbird-78.3.3-ast.xpi 561704 BLAKE2B 052f1fa972b88c0b1a0559349e1437aefb533862fe7f52347a334153060e260b3d0022ce6b32e6995e5af6df4304504a81da7b112b3bac591351f494ee64bdb4 SHA512 09feb1bad71cf73016020bd23b2d757e74ea4e612576e78b6ae79b5cc4a24450eedc8ba2e0e799b28aa6f124d9932edd10b0345d480ab8081d29099dbcae8820 +DIST thunderbird-78.3.3-be.xpi 667125 BLAKE2B 0cc9e7cb76a966f05113382e24efd24670d9403fe0fd58f869019f2b1cb94b299af395a6ae4141084ee79c95d31ac16409b0943903d12550c3ade01ab406cb87 SHA512 b76002f14a7dbb6dca729f39bdaaec084e5eb8be9214c61e409b3d17c147c35f2acbf622bee0e734218ce9f8af095530a7efb9d883dcc48b9d7fe5659cc3355e +DIST thunderbird-78.3.3-bg.xpi 672892 BLAKE2B adb2a40c85b8ed202bad21f9b6b8a3b49d65163d7bcb6c98500bbdcb30f6ddd94d5c53ab9a0111ece1c21b5ebc4c2e9937c81ad4ec37d26bf2d5b51772dfa1c5 SHA512 4f5d22b9ee5d50baf99d5c27097d2883da4da62771867e9a2cea8a22e06bb0ede9eae7878d33bc5d48d96dd16e5c23cf56a1a92a3d712abd99d1375e77a5e41c +DIST thunderbird-78.3.3-br.xpi 604966 BLAKE2B e85d364ce2e83f0b7758a72c215871c3ce8585cbb75632980c30173728a32e3d1ca3151b8d6b76b755a9653622b6b7958626c292e265d427550b1a8e531bf5c3 SHA512 e3f590d3745fadf49c632804e9eae624e84c2b3d9ea27b9e5a177b71e163d2899783bd4cbceb93a20b8adee12b4c77688acb9245d93da7048bcb6a3534ab2bf2 +DIST thunderbird-78.3.3-ca.xpi 620863 BLAKE2B 1ab07ebd0a16d9d2a2dcb1c9085020c1dba058be40a0fa000c5c89748dfda2d70bb2732a391e0c456cdfd9931fcca054f5045c9cf7fa7dee61b25e9abafb3f5f SHA512 2ee5d597a8254087c74de37669542040d31deeb0cb8b7c8038ccd6ae93e0b8c0db016460eea09748378355987ac38c6eebb11462c9e55aea5bbb8d54ec13c65c +DIST thunderbird-78.3.3-cak.xpi 636106 BLAKE2B 0857f8ab2e77c34bcbd7ea00b2edba3327493e05e6c80d695dbc69c5f702e28c5ee162cbb34a7dbaa7c1eb5d8ce478bc234273c74c6ec00d97e79651f91c0bfe SHA512 3a0b80c0757da46ce184d84fed58c701ff4027abfb69490e097d17011d4e7bc6902928daec42686d326d3e5f57cf1f28775995bf4e68ab156b3a1565d9b85e86 +DIST thunderbird-78.3.3-cs.xpi 635781 BLAKE2B a20e459e9106b542e83099b1c90790b82daff8c7ba9c3e2b16c6b261a63bf629086864ebed1d94fae55257c87302b2d344941e4d824f271b3a8d495df7d8085d SHA512 1cc48fc1d6920077bb5dd46c1ac9eebdbbb42c07bb28d550ed98ec41e8445efb0a595be17b6f301b2aac14c2b0073ed21246cfe0df6d846ff8bc920891db +DIST thunderbird-78.3.3-cy.xpi 646680 BLAKE2B 06fcbc2fc313c7355a1db873fad5563f28a10b59f2cd5bef5c53247bca55e9bde986e28d1cc8356deb05c78f51a0a81d51dd2160d2af422b3cb92ddefbf76307 SHA512 a3a537e4c155831b9c234992487bd564e52be0e57f7afa91db32ddc74d20f42cd9090195f4dc72f7c3eefc3ed7ef8b05c1
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/
commit: 101d5e4023a8f19c451590fb2bea8b64aa67b3a6 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Oct 17 13:34:46 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Oct 17 13:34:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101d5e40 mail-client/thunderbird-bin: bump to v78.3.3 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> mail-client/thunderbird-bin/Manifest | 66 .../thunderbird-bin/thunderbird-bin-78.3.3.ebuild | 378 + 2 files changed, 444 insertions(+) diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index a8fccf42a03..7889e9a06fb 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -62,5 +62,71 @@ DIST thunderbird-78.3.2-uz.xpi 587054 BLAKE2B 9cba02d4db009b46801f31e41822fe5aff DIST thunderbird-78.3.2-vi.xpi 675058 BLAKE2B fdf93c745b6d06a5fb7b8f5e1632369dd7b63072fe76b9672df3e3b210d4e03b165e345bf46e24a86695ea8b35c536e29182c7623b953fbc334f81a943f2b74e SHA512 4a2611c77652fe0c8abd8961f1e0cda94a6d754aa4cf9006ab273936df89faf4274bc0bcea6bdb54509477a452b3832ef51ea3d83902c57b1de11b519e324fc0 DIST thunderbird-78.3.2-zh-CN.xpi 687627 BLAKE2B 954b3b481d8ebb5b90f5d715a91f70af6f472b74721eb98dd18f565bfe8fc539543ba6928e095fdf418db2c779141886db6ff69220bcb0e830aeb55834093102 SHA512 6857b1fa099f0b9c4af88edfd719aa37b632bc3cd659b12495dffe87ef606c939948c09a2737faa42db34f385775854ab9610f934acd326e5d56596471dc7e26 DIST thunderbird-78.3.2-zh-TW.xpi 688071 BLAKE2B 11825906d0a9cf1182ce0e2beb171f51dc93b3399b5d817d46f6c756cc866ac5db8f85ec5b28079ec20acb2a5de75d181901279a20003592b3719ffaafea2e36 SHA512 3590fa64a247f7e856fc19de53284a1c70cb7aa6d226c08d6ca376ee3ec18cdf7730193778a670e5dffd3b7df483f4984188dcc8bd8665c4f5e46528ca1e8ac5 +DIST thunderbird-78.3.3-af.xpi 548783 BLAKE2B 905666287c8dfac7b59a53fc632e6bff98b20f5d7a7756cd2832d9f8b058ad58658c133f3438ccd48ffa2510490349bfbc745a9884839cd595f1e4c7ace479f1 SHA512 149a3b5ed00c1ca8a082d1a9fc3cca25ce1ed965a6dddab03a81f1320c06b77beb529a82ae08f2d4d4e6c6b1460c457968cc89d584e8102faa3a70355e2394ff +DIST thunderbird-78.3.3-ar.xpi 649067 BLAKE2B 9e970addf12f64a3a9828ad6b803085d534e73ad2cf008b3b408056fa3940bc3e058504312befa2f16e9e303c146f44ffa1f22b5f372bcd4e9481463e568a43c SHA512 78bb0e0fb5d62a2b6828061dfac636e1f8a893473175c0b0ce07401fdc4f1dd7d2491c168fc444c6d0828f69c4d5793f250b0d006b219dc8ac8988958ad739e8 +DIST thunderbird-78.3.3-ast.xpi 561704 BLAKE2B 052f1fa972b88c0b1a0559349e1437aefb533862fe7f52347a334153060e260b3d0022ce6b32e6995e5af6df4304504a81da7b112b3bac591351f494ee64bdb4 SHA512 09feb1bad71cf73016020bd23b2d757e74ea4e612576e78b6ae79b5cc4a24450eedc8ba2e0e799b28aa6f124d9932edd10b0345d480ab8081d29099dbcae8820 +DIST thunderbird-78.3.3-be.xpi 667125 BLAKE2B 0cc9e7cb76a966f05113382e24efd24670d9403fe0fd58f869019f2b1cb94b299af395a6ae4141084ee79c95d31ac16409b0943903d12550c3ade01ab406cb87 SHA512 b76002f14a7dbb6dca729f39bdaaec084e5eb8be9214c61e409b3d17c147c35f2acbf622bee0e734218ce9f8af095530a7efb9d883dcc48b9d7fe5659cc3355e +DIST thunderbird-78.3.3-bg.xpi 672892 BLAKE2B adb2a40c85b8ed202bad21f9b6b8a3b49d65163d7bcb6c98500bbdcb30f6ddd94d5c53ab9a0111ece1c21b5ebc4c2e9937c81ad4ec37d26bf2d5b51772dfa1c5 SHA512 4f5d22b9ee5d50baf99d5c27097d2883da4da62771867e9a2cea8a22e06bb0ede9eae7878d33bc5d48d96dd16e5c23cf56a1a92a3d712abd99d1375e77a5e41c +DIST thunderbird-78.3.3-br.xpi 604966 BLAKE2B e85d364ce2e83f0b7758a72c215871c3ce8585cbb75632980c30173728a32e3d1ca3151b8d6b76b755a9653622b6b7958626c292e265d427550b1a8e531bf5c3 SHA512 e3f590d3745fadf49c632804e9eae624e84c2b3d9ea27b9e5a177b71e163d2899783bd4cbceb93a20b8adee12b4c77688acb9245d93da7048bcb6a3534ab2bf2 +DIST thunderbird-78.3.3-ca.xpi 620863 BLAKE2B 1ab07ebd0a16d9d2a2dcb1c9085020c1dba058be40a0fa000c5c89748dfda2d70bb2732a391e0c456cdfd9931fcca054f5045c9cf7fa7dee61b25e9abafb3f5f SHA512 2ee5d597a8254087c74de37669542040d31deeb0cb8b7c8038ccd6ae93e0b8c0db016460eea09748378355987ac38c6eebb11462c9e55aea5bbb8d54ec13c65c +DIST thunderbird-78.3.3-cak.xpi 636106 BLAKE2B 0857f8ab2e77c34bcbd7ea00b2edba3327493e05e6c80d695dbc69c5f702e28c5ee162cbb34a7dbaa7c1eb5d8ce478bc234273c74c6ec00d97e79651f91c0bfe SHA512 3a0b80c0757da46ce184d84fed58c701ff4027abfb69490e097d17011d4e7bc6902928daec42686d326d3e5f57cf1f28775995bf4e68ab156b3a1565d9b85e86 +DIST thunderbird-78.3.3-cs.xpi 635781 BLAKE2B a20e459e9106b542e83099b1c90790b82daff8c7ba9c3e2b16c6b261a63bf629086864ebed1d94fae55257c87302b2d344941e4d824f271b3a8d495df7d8085d SHA512 1cc48fc1d6920077bb5dd46c1ac9eebdbbb42c07bb28d550ed98ec41e8445efb0a595be17b6f301b2aac14c2b0073ed21246cfe0df6d846ff8bc920891db +DIST thunderbird-78.3.3-cy.xpi 646680 BLAKE2B 06fcbc2fc313c7355a1db873fad5563f28a10b59f2cd5bef5c53247bca55e9bde986e28d1cc8356deb05c78f51a0a81d51dd2160d2af422b3cb92ddefbf76307 SHA512 a3a537e4c155831b9c234992487bd564e52be0e57f7afa91db32ddc74d20f42cd9090195f4dc72f7c3eefc
[gentoo-commits] repo/gentoo:master commit in: dev-games/simgear/files/, dev-games/simgear/
commit: b3ed56bd4d8ab75b0ab3c7021bfc42d18675f9e7 Author: Maciej Mrozowski gentoo org> AuthorDate: Sat Oct 17 13:57:34 2020 + Commit: Maciej Mrozowski gentoo org> CommitDate: Sat Oct 17 13:58:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ed56bd dev-games/simgear: do not assume libc++ is used for clang Closes: https://bugs.gentoo.org/735854 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Maciej Mrozowski gentoo.org> .../files/simgear-2020.1.2-do-not-assume-libc++-clang.patch | 12 dev-games/simgear/simgear-2020.1.2.ebuild| 1 + 2 files changed, 13 insertions(+) diff --git a/dev-games/simgear/files/simgear-2020.1.2-do-not-assume-libc++-clang.patch b/dev-games/simgear/files/simgear-2020.1.2-do-not-assume-libc++-clang.patch new file mode 100644 index 000..3ff70aeebdc --- /dev/null +++ b/dev-games/simgear/files/simgear-2020.1.2-do-not-assume-libc++-clang.patch @@ -0,0 +1,12 @@ +diff -ruN simgear-2020.1.2/CMakeLists.txt simgear-my/CMakeLists.txt +--- simgear-2020.1.2/CMakeLists.txt2020-05-24 17:13:35.0 +0200 simgear-my/CMakeLists.txt 2020-10-17 15:48:58.375116913 +0200 +@@ -442,8 +442,6 @@ + set(WARNING_FLAGS_CXX "-Wall -fPIC -Wno-overloaded-virtual -Wno-redeclared-class-member") + set(WARNING_FLAGS_C "-Wall -fPIC") + set(CMAKE_XCODE_ATTRIBUTE_CLANG_CXX_LIBRARY "libc++") +-# fix Boost compilation :( +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") + + # override CMake default RelWithDebInfo flags. + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 -g -DNDEBUG") diff --git a/dev-games/simgear/simgear-2020.1.2.ebuild b/dev-games/simgear/simgear-2020.1.2.ebuild index 2408384dadb..c8ea38b80be 100644 --- a/dev-games/simgear/simgear-2020.1.2.ebuild +++ b/dev-games/simgear/simgear-2020.1.2.ebuild @@ -36,6 +36,7 @@ RDEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}/${PN}-2019.1.1-gdal3.patch" "${FILESDIR}/${P}-boost.patch" + "${FILESDIR}/${PN}-2020.1.2-do-not-assume-libc++-clang.patch" ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: gui-apps/lavalauncher/
commit: 4957330e7d144102478a635991ae09cb38b3f1ab Author: Aisha Tammy aisha cc> AuthorDate: Fri Oct 16 00:08:34 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4957330e gui-apps/lavalauncher: version bump to 2.0.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Aisha Tammy aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/17942 Signed-off-by: Joonas Niilola gentoo.org> gui-apps/lavalauncher/Manifest | 1 + .../{lavalauncher-.ebuild => lavalauncher-2.0.0.ebuild}| 10 ++ gui-apps/lavalauncher/lavalauncher-.ebuild | 10 ++ 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/gui-apps/lavalauncher/Manifest b/gui-apps/lavalauncher/Manifest index 5980796af06..5fd613766a5 100644 --- a/gui-apps/lavalauncher/Manifest +++ b/gui-apps/lavalauncher/Manifest @@ -1 +1,2 @@ DIST lavalauncher-1.7.1.tar.gz 82550 BLAKE2B 043fd8a8fb977f89414b4c9eb5a29ae05cea6374ea7bdbf595a3c754c5273b2d84cd437a451b0a4fec4139e31dec6c520e4a0af745c06b438b1290c114b4 SHA512 e1848d29275a444aef2b85bd6b27ae056cfc76c337695da2f7061ca3d73f510b797f84663a5705d59615a2a4ea0be64388ce1d4d622379f86cfc23d82f2e51d8 +DIST lavalauncher-2.0.0.tar.gz 92083 BLAKE2B 723685eba36b89c2807619598af4eeec3c5783cf792d3ae68d30df6e4fab08a389c6c0d37e6f83df2d3e18217a08994d0fd38193034e037a094ede4190561c44 SHA512 e64e7cc394a5165a5b43c6c0db3f99b43d44b0b71cb75aa60d8a431ca7a39e1af50b822dc0d6ff86620029021852442a45fce302214e927929dbee627ec51c18 diff --git a/gui-apps/lavalauncher/lavalauncher-.ebuild b/gui-apps/lavalauncher/lavalauncher-2.0.0.ebuild similarity index 87% copy from gui-apps/lavalauncher/lavalauncher-.ebuild copy to gui-apps/lavalauncher/lavalauncher-2.0.0.ebuild index 22da8a44a0e..3ca2f2011d2 100644 --- a/gui-apps/lavalauncher/lavalauncher-.ebuild +++ b/gui-apps/lavalauncher/lavalauncher-2.0.0.ebuild @@ -19,16 +19,17 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="man" +IUSE="+svg man" RDEPEND=" dev-libs/wayland + gnome-base/librsvg x11-libs/cairo " +DEPEND="${RDEPEND}" BDEPEND=" - ${RDEPEND} - virtual/pkgconfig dev-libs/wayland-protocols + virtual/pkgconfig " if [[ ${PV} == ]]; then @@ -43,7 +44,8 @@ PATCHES=( src_configure() { local emesonargs=( - $(meson_feature man man-page) + $(meson_feature man man-pages) + $(meson_feature svg librsvg) ) meson_src_configure } diff --git a/gui-apps/lavalauncher/lavalauncher-.ebuild b/gui-apps/lavalauncher/lavalauncher-.ebuild index 22da8a44a0e..3ca2f2011d2 100644 --- a/gui-apps/lavalauncher/lavalauncher-.ebuild +++ b/gui-apps/lavalauncher/lavalauncher-.ebuild @@ -19,16 +19,17 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="man" +IUSE="+svg man" RDEPEND=" dev-libs/wayland + gnome-base/librsvg x11-libs/cairo " +DEPEND="${RDEPEND}" BDEPEND=" - ${RDEPEND} - virtual/pkgconfig dev-libs/wayland-protocols + virtual/pkgconfig " if [[ ${PV} == ]]; then @@ -43,7 +44,8 @@ PATCHES=( src_configure() { local emesonargs=( - $(meson_feature man man-page) + $(meson_feature man man-pages) + $(meson_feature svg librsvg) ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/files/, x11-terms/kitty/
commit: bd64e0c05ca2a06a1fdb61faa019d1be8970eae5 Author: Pablo tuta io> AuthorDate: Wed Oct 14 19:08:36 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd64e0c0 x11-terms/kitty: bump to 0.19.1 and fix tests Signed-off-by: Pablo Orduna gmail.com> Closes: https://bugs.gentoo.org/747004 Closes: https://bugs.gentoo.org/743076 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/kitty/Manifest | 1 + x11-terms/kitty/files/kitty-0.19.1-tests.patch | 11 +++ x11-terms/kitty/kitty-0.19.1.ebuild| 105 + 3 files changed, 117 insertions(+) diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest index 4fc88074c08..f0519148934 100644 --- a/x11-terms/kitty/Manifest +++ b/x11-terms/kitty/Manifest @@ -4,3 +4,4 @@ DIST kitty-0.17.4.tar.xz 3068456 BLAKE2B 7c3be1bd9e1be814ca2c98ac8bed5c8ac906021 DIST kitty-0.18.1.tar.xz 3098940 BLAKE2B c54f9e7996e8e17182d5cdb3f915964b2626985992dc9f8bf2f11d086475fd7b13ee131aaf942f521cd6356ac13f7efdf436253237022532ffc68cb7923bc645 SHA512 d1870fa8c1c42c9a20251ba7819fb649760a98070653cff6bbc0ef86160d6b20070bbfe4e549b80d75d7a78b37cb3c1153e4be246709cf630129cd4d09a76604 DIST kitty-0.18.2.tar.xz 3100228 BLAKE2B ac7c1c6dc9ced4f8ca59c9a9a9ff2d0c6410bbed64efc8528a899b5b55ad008e65bed6ef1b1fdb74da6b4df2ccef63e1d64ffc375ad225243999bcbb2c1378ec SHA512 12b17f241884347e841b597cc86ac7dec9f509350af33de4e790f586b1cb8a5b89222f25f710f1f5ab82ea09cb1c7b0fa9ffee869cbae497e2a2ab0c6ef1b5a0 DIST kitty-0.18.3.tar.xz 3107268 BLAKE2B 5a81552d59f5232253c0c23a9a4eb88950a5d6e9c3ca69412ca7d56d521cb69f424461df2718774489de42c78de8253d2336e4bf7f352b488364fe30f418b0c4 SHA512 77636c4d1c21157e86cae3a88bca8b161207c1f1112ce60d11d04e79cf6e8ed331085f99e0caa20b7b4f297d8bf193aeb7afa8679c871085cc9d328ed8da3ad7 +DIST kitty-0.19.1.tar.xz 3262516 BLAKE2B 82520e79125483a9e3b6592bdf38e782231934214a989fe44ad6c587a025338a98f1d09219a315dfbffc8264be5f5b2352db457b5e11edc2d08af594989a8092 SHA512 3a61d15598f32634646cbf0be596e9023420452130be1b9a718d2ce7daf3edeee6d2ba3abfe91c768758b043ed46423a2382680f9dd65fd6a6c57dbcd0fc1fd3 diff --git a/x11-terms/kitty/files/kitty-0.19.1-tests.patch b/x11-terms/kitty/files/kitty-0.19.1-tests.patch new file mode 100644 index 000..ee489b0dce3 --- /dev/null +++ b/x11-terms/kitty/files/kitty-0.19.1-tests.patch @@ -0,0 +1,11 @@ +--- a/kitty/constants.py b/kitty/constants.py +@@ -64,7 +64,7 @@ + def kitty_exe() -> str: + rpath = sys._xoptions.get('bundle_exe_dir') + if not rpath: +-items = os.environ.get('PATH', '').split(os.pathsep) + [os.path.join(base, 'launcher')] ++items = os.environ.get('PATH', '').split(os.pathsep) + [os.path.join(base, '../linux-package/bin')] + seen: Set[str] = set() + for candidate in filter(None, items): + if candidate not in seen: diff --git a/x11-terms/kitty/kitty-0.19.1.ebuild b/x11-terms/kitty/kitty-0.19.1.ebuild new file mode 100644 index 000..f8561302ddf --- /dev/null +++ b/x11-terms/kitty/kitty-0.19.1.ebuild @@ -0,0 +1,105 @@ +# 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 optfeature python-single-r1 toolchain-funcs xdg + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"; + inherit git-r3 +else + SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator" +HOMEPAGE="https://github.com/kovidgoyal/kitty"; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug wayland" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + media-libs/fontconfig + media-libs/freetype:2 + >=media-libs/harfbuzz-1.5.0:= + media-libs/libcanberra + media-libs/libpng:0= + sys-apps/dbus + sys-libs/zlib + x11-libs/libxcb[xkb] + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libxkbcommon[X] + x11-libs/libXrandr + x11-terms/kitty-terminfo + wayland? ( + dev-libs/wayland + >=dev-libs/wayland-protocols-1.17 + ) + $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_6) +" + +DEPEND="${RDEPEND} + media-libs/mesa[X] + sys-libs/ncurses +" + +BDEPEND="virtual/pkgconfig" + +[[ ${PV} == * ]] && BDEPEND+=" >=dev-python/sphinx-1.7" + +PATCHES=( + "${FILESDIR}"/${PN}-0.17.2-flags.patch + "${FILESDIR}"/${PN}-0.14.4-svg-icon.patch + "${FILESDIR}"/${PN}-0.16.0-remove-terminfo.patch + "${FILESDIR}"/${PN}-0.19.1-tests.patch +) + +src_prepare() { + default + + # disable wayland as required + if !
[gentoo-commits] repo/gentoo:master commit in: net-dns/knot/
commit: 568dc943ac7d51ff57a0bbc9c695ee47b8656d04 Author: Pierre-Olivier Mercier nemunai re> AuthorDate: Fri Oct 16 22:29:56 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568dc943 net-dns/knot: remove olds Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Pierre-Olivier Mercier nemunai.re> Closes: https://github.com/gentoo/gentoo/pull/17952 Signed-off-by: Joonas Niilola gentoo.org> net-dns/knot/Manifest | 3 -- net-dns/knot/knot-2.8.5.ebuild | 103 - net-dns/knot/knot-2.9.6.ebuild | 102 net-dns/knot/knot-3.0.0.ebuild | 102 4 files changed, 310 deletions(-) diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest index 977157af267..0eceb0740d4 100644 --- a/net-dns/knot/Manifest +++ b/net-dns/knot/Manifest @@ -1,5 +1,2 @@ -DIST knot-2.8.5.tar.xz 1209076 BLAKE2B 7454499745caa04a9454f023bed0ce6d8ccc54fc2c264aada72a842c39b056a91caee908eb1b036fe77b97d8cea4f03b9afcd084a69846a2632e717f7c3591fd SHA512 f45e62816ddc1f534e724d2fa71831100efc01b415ec2ea8301d02cf44d8f104a248deccdb706ebad6853404aee2a209c2bf51b07076aa69340af6812e5a79de -DIST knot-2.9.6.tar.xz 1188412 BLAKE2B 95b165bf37079fbda91cc8e81b8a4a5e662d53bf5efdf9a96cfd59646fe246f0c59e2438d42f9566dcf6dbe675400d450e131f66bfa88769b1c3fcf55b09d849 SHA512 95164a8ec913b3e3f01355d7f41f08caf6048c39317e63b2968e2bf8cf2ed08791ea0136b1e721add07f183b81a241ab2c2b8779c44368079d8eac082f49e368 DIST knot-2.9.7.tar.xz 1188904 BLAKE2B f20355f211db316a1e39321a1200130e2af4e895eff92eca36c93d5b8f78fcd9dd8fa1ec25edf7a0fa9bae4aa2a92b2fca890be1da4134b894792235de0b546e SHA512 399b48491c000aa3f16b87b1e313f2ea5fe369d19da0c81222ed43ca155bf4d4d1a561ef84bc08844eaf24d3dd07ded9a6ec3d831dd5f6ffb174ae773ae12931 -DIST knot-3.0.0.tar.xz 1329064 BLAKE2B 6a70ed9a4026b7c094688c12489e00527024204d3c8fa83e5de0f97fad042a8d1048881713c77e05b4876fe47150ac26383cf3f42a27bd97ad758fd274837dcf SHA512 286861e4127f8c70eeba1e76f2de82e8f89d4c15d2dc3733902f8d19103f6a44b9da97a91bc99168fd4f6024d60b8bc53a78580ed04a6e9cbf8c6ad921780c81 DIST knot-3.0.1.tar.xz 1332112 BLAKE2B 9479254de81c85a71dd3cbb20fa0f7e870f217c4f8ec618cb60bebf3791661fd93aba89c941cd8f5850cb2a51d48f5e3099e66b39d0e9a941aadb99e83000a70 SHA512 e220d1db7d01c4899d687b0c1eaf792a48ef3a2d356265fd89addfc89c23f41462967fc974b96d22714e0c812c70f83f919bc2b91803776025e0b907e0cd914d diff --git a/net-dns/knot/knot-2.8.5.ebuild b/net-dns/knot/knot-2.8.5.ebuild deleted file mode 100644 index d9559bbada8..000 --- a/net-dns/knot/knot-2.8.5.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd - -DESCRIPTION="High-performance authoritative-only DNS server" -HOMEPAGE="https://www.knot-dns.cz/"; -SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -KNOT_MODULES=( - "+cookies" - "+dnsproxy" - "dnstap" - "geoip" - "+noudp" - "+onlinesign" - "+queryacl" - "+rrl" - "+stats" - "+synthrecord" - "+whoami" -) -IUSE="doc caps +fastparser idn +libidn2 systemd +utils ${KNOT_MODULES[@]}" - -RDEPEND=" - acct-group/knot - acct-user/knot - dev-db/lmdb - dev-libs/libedit - dev-libs/userspace-rcu:= - dev-python/lmdb - net-libs/gnutls:= - caps? ( sys-libs/libcap-ng ) - dnstap? ( - dev-libs/fstrm - dev-libs/protobuf-c:= - ) - geoip? ( dev-libs/libmaxminddb:= ) - idn? ( - !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 ) - libidn2? ( net-dns/libidn2:= ) - ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( dev-python/sphinx ) -" - -S="${WORKDIR}/${P/_/-}" - -src_configure() { - local u - local my_conf=( - --with-storage="${EPREFIX}/var/lib/${PN}" - --with-rundir="${EPREFIX}/var/run/${PN}" - $(use_enable fastparser) - $(use_enable dnstap) - $(use_enable doc documentation) - $(use_enable utils utilities) - --enable-systemd=$(usex systemd) - $(use_with idn libidn) - ) - - for u in "${KNOT_MODULES[@]#+}"; do - my_conf+=("$(use_with ${u} module-${u})") - done - - econf "${my_conf[@]}" -} - -src_compile() { - default - - if use doc; then - emake -C doc html - HTML_DOCS=( doc/_build/html/{*.html,*.js,_sources,_static} ) - fi -} - -src_test() { - emake check -} - -src_install() { - default - - rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die - -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 95a014d17cdfca4ecd4ac9c2d122e319e5da3731 Author: Alexey Sokolov google com> AuthorDate: Sat Oct 17 13:16:52 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a014d1 x11-terms/terminator: drop 1.92-r1 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/17953 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/terminator-1.92-r1.ebuild | 60 -- 1 file changed, 60 deletions(-) diff --git a/x11-terms/terminator/terminator-1.92-r1.ebuild b/x11-terms/terminator/terminator-1.92-r1.ebuild deleted file mode 100644 index f93f12e8149..000 --- a/x11-terms/terminator/terminator-1.92-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_USE_SETUPTOOLS="no" -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator"; -SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="dbus +libnotify" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - dev-libs/keybinder:3[introspection] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.16:3 - x11-libs/vte:2.91[introspection] - dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) - libnotify? ( x11-libs/libnotify[introspection] ) -" -BDEPEND=" - dev-util/intltool -" -distutils_enable_tests setup.py - -PATCHES=( - "${FILESDIR}"/terminator-1.91-without-icon-cache.patch - "${FILESDIR}"/terminator-1.91-desktop.patch - "${FILESDIR}"/terminator-1.92-make-tests-fail.patch - "${FILESDIR}"/terminator-1.92-metainfo.patch -) - -src_prepare() { - xdg_environment_reset - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: gui-apps/tuigreet/
commit: c99fc67fcca51f4479a68e9216d24e3f1ae2b83c Author: Aisha Tammy aisha cc> AuthorDate: Fri Oct 16 00:54:05 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99fc67f gui-apps/tuigreet: version bump to 0.2.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Aisha Tammy aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/17944 Signed-off-by: Joonas Niilola gentoo.org> gui-apps/tuigreet/Manifest | 14 +++ gui-apps/tuigreet/tuigreet-0.2.0.ebuild | 71 + 2 files changed, 85 insertions(+) diff --git a/gui-apps/tuigreet/Manifest b/gui-apps/tuigreet/Manifest index 27a75482529..741bfb90389 100644 --- a/gui-apps/tuigreet/Manifest +++ b/gui-apps/tuigreet/Manifest @@ -3,8 +3,10 @@ DIST autocfg-1.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434 DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 DIST cc-1.0.55.crate 52090 BLAKE2B 1ace1ad556b030d3d81dd9af06767acf6e31d00f3eabf5d72a41a537e4e984defdac4ab0d802cbf83dee3f726a9aefd9c87ed702fec08a0cc9ed1e1410544b40 SHA512 a20aa18cfba9ee0d9fa0bbf3117be6d37c4420ef45e1b01f5505b138ffb2b2052c9464f964c5c2881f93fd4c903cb3b78b4c15ed14ea27585351313f189d1725 +DIST cc-1.0.59.crate 53238 BLAKE2B 11bca8147d0a3b90223049d7b84c2ec27c2f6fe7a287a0585cc5445a49de7872a9870420877f51925be57fb365a949ee25351daeb3496f954f241513be3cb0de SHA512 1cc46d8e13af525ede88a6ea9c6ba20b5061c6038a5f5ae5e1fabbdac66086b8d14bf665cbebbdc0a7141fa8b5a667530ecdd59f512ab31d6b923d8def2b7e87 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 DIST chrono-0.4.11.crate 139811 BLAKE2B d327f6be0a890ed74f2a2330777dcefbcf87e0291e47ef9c63aea46050f38c89a9b2e7a4716ac92202fab66aedc98ae81e090f1921a1aa51fa7ba18cb1cf24a9 SHA512 bedb698ae2994fc6fcf858b86a122cdaccd150996eb3e4313f876599cfa2180c2f687cca78ba30860365e04b75911fcdb19b5930fc155d1c17f06ec8197d3da9 +DIST chrono-0.4.15.crate 150581 BLAKE2B 89f1fb1840e7d25e226f4ca1100d85a8d02e0e386a5820bc68c8b5fca8eb94eafa01d90ad895a8b3e2c237f79593056f48a4a0954b6bee1a6eebb5d6f53e7cde SHA512 64ec4c7fad26ce7dd107e3e1b176507cd8f4b10c3ff47940c45ccec0b882858dc35d5cebed36b64e2bd1b611ad8b48dfaa7cfe4a7b687887b4f0a8be1de24dbc DIST dlv-list-0.2.2.crate 12359 BLAKE2B 366b729f265433be58dc4ff97d516f73a4305a5b8fca418e41d43624204aba854bc5aa8a62ea2e68f17c8bdbaaa945427680ec21e71e65f9b23f2e754c4083ef SHA512 c61212f328b1d9fec63605e66ce0391d64fd7499dcdf6540f3285f19769942a9266838f58d5396928d7506df619805a8793650fb1eca330a4665068e4f6ca779 DIST either-1.5.3.crate 12278 BLAKE2B ffbe3878098daadcef9a554b60b2904d8d4814ea38cb915ee0003d3cd11243e04813dfb41384545e7b180f7d542c7aa2c0a351b736d4f449e70fa11d0a09cca1 SHA512 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2 DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f @@ -14,35 +16,47 @@ DIST hashbrown-0.7.2.crate 70480 BLAKE2B bf9bb2c4190da90bf19342ee6222ba603ccf70c DIST itertools-0.9.0.crate 96429 BLAKE2B 36d3b1dec7ece85639337f1a40a00330a5216ea8c460d13e52f0f9fea71bed5b3914cc4a7e05b407ed41e0dbc2292ae5873b3481297edcd92ec547866d044b8c SHA512 1c6650060750f3073140c4a77fc4d1acffa7d18320012807df0e20ab06ddb39afa7f086d89626e3909f89dc1f0408c9ccee4dd9454ca1f7a6a145bb213e7c5ce DIST itoa-0.4.6.crate 12167 BLAKE2B a0ab539cfdaca0a61fc55afdb74ef3231d300452fabbc747cac16a51ec74b4ad5c877e2b2a35f3087693c7eb55b5c389b5bc037b960733ab2afa36ff781591c2 SHA512 9085ad30313a2904fc60a85afed99c7388a345ed50c988f4e7307b23b5f38b14bc9ff64edf02b85fda6c363e035ac314241d5dba4a6e2dcfef3d2648cadb9692 DIST libc-0.2.71.crate 474209 BLAKE2B e380a6936248992b1b1f63ef0cc3d3de410d414bb19350a2327da3947ae0e8e700e82f0f4a802cc485e37571b3a6a68bd773f964496f572a721294623d135c1c SHA512 b6f6eebc42817107aa2f94d426154c2449a2558646414464a31ee9d9dcf714e641fe6613
[gentoo-commits] repo/gentoo:master commit in: net-dns/knot/
commit: 9e932a2a826283dee1b09729097cac2e4de43c51 Author: Pierre-Olivier Mercier nemunai re> AuthorDate: Fri Oct 16 22:24:02 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e932a2a net-dns/knot: bump to 2.9.7 and 3.0.1 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Pierre-Olivier Mercier nemunai.re> Signed-off-by: Joonas Niilola gentoo.org> net-dns/knot/Manifest | 2 + net-dns/knot/knot-2.9.7.ebuild | 102 + net-dns/knot/knot-3.0.1.ebuild | 102 + 3 files changed, 206 insertions(+) diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest index 4b392b98b32..977157af267 100644 --- a/net-dns/knot/Manifest +++ b/net-dns/knot/Manifest @@ -1,3 +1,5 @@ DIST knot-2.8.5.tar.xz 1209076 BLAKE2B 7454499745caa04a9454f023bed0ce6d8ccc54fc2c264aada72a842c39b056a91caee908eb1b036fe77b97d8cea4f03b9afcd084a69846a2632e717f7c3591fd SHA512 f45e62816ddc1f534e724d2fa71831100efc01b415ec2ea8301d02cf44d8f104a248deccdb706ebad6853404aee2a209c2bf51b07076aa69340af6812e5a79de DIST knot-2.9.6.tar.xz 1188412 BLAKE2B 95b165bf37079fbda91cc8e81b8a4a5e662d53bf5efdf9a96cfd59646fe246f0c59e2438d42f9566dcf6dbe675400d450e131f66bfa88769b1c3fcf55b09d849 SHA512 95164a8ec913b3e3f01355d7f41f08caf6048c39317e63b2968e2bf8cf2ed08791ea0136b1e721add07f183b81a241ab2c2b8779c44368079d8eac082f49e368 +DIST knot-2.9.7.tar.xz 1188904 BLAKE2B f20355f211db316a1e39321a1200130e2af4e895eff92eca36c93d5b8f78fcd9dd8fa1ec25edf7a0fa9bae4aa2a92b2fca890be1da4134b894792235de0b546e SHA512 399b48491c000aa3f16b87b1e313f2ea5fe369d19da0c81222ed43ca155bf4d4d1a561ef84bc08844eaf24d3dd07ded9a6ec3d831dd5f6ffb174ae773ae12931 DIST knot-3.0.0.tar.xz 1329064 BLAKE2B 6a70ed9a4026b7c094688c12489e00527024204d3c8fa83e5de0f97fad042a8d1048881713c77e05b4876fe47150ac26383cf3f42a27bd97ad758fd274837dcf SHA512 286861e4127f8c70eeba1e76f2de82e8f89d4c15d2dc3733902f8d19103f6a44b9da97a91bc99168fd4f6024d60b8bc53a78580ed04a6e9cbf8c6ad921780c81 +DIST knot-3.0.1.tar.xz 1332112 BLAKE2B 9479254de81c85a71dd3cbb20fa0f7e870f217c4f8ec618cb60bebf3791661fd93aba89c941cd8f5850cb2a51d48f5e3099e66b39d0e9a941aadb99e83000a70 SHA512 e220d1db7d01c4899d687b0c1eaf792a48ef3a2d356265fd89addfc89c23f41462967fc974b96d22714e0c812c70f83f919bc2b91803776025e0b907e0cd914d diff --git a/net-dns/knot/knot-2.9.7.ebuild b/net-dns/knot/knot-2.9.7.ebuild new file mode 100644 index 000..2cc9e9753df --- /dev/null +++ b/net-dns/knot/knot-2.9.7.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="High-performance authoritative-only DNS server" +HOMEPAGE="https://www.knot-dns.cz/"; +SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +KNOT_MODULES=( + "+cookies" + "+dnsproxy" + "dnstap" + "geoip" + "+noudp" + "+onlinesign" + "+queryacl" + "+rrl" + "+stats" + "+synthrecord" + "+whoami" +) +IUSE="doc caps +fastparser idn +libidn2 systemd +utils ${KNOT_MODULES[@]}" + +RDEPEND=" + acct-group/knot + acct-user/knot + dev-db/lmdb + dev-libs/libedit + dev-libs/userspace-rcu:= + dev-python/lmdb + net-libs/gnutls:= + caps? ( sys-libs/libcap-ng ) + dnstap? ( + dev-libs/fstrm + dev-libs/protobuf-c:= + ) + geoip? ( dev-libs/libmaxminddb:= ) + idn? ( + !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 ) + libidn2? ( net-dns/libidn2:= ) + ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( dev-python/sphinx ) +" + +S="${WORKDIR}/${P/_/-}" + +src_configure() { + local u + local my_conf=( + --with-storage="${EPREFIX}/var/lib/${PN}" + --with-rundir="${EPREFIX}/var/run/${PN}" + $(use_enable fastparser) + $(use_enable dnstap) + $(use_enable doc documentation) + $(use_enable utils utilities) + --enable-systemd=$(usex systemd) + $(use_with idn libidn) + ) + + for u in "${KNOT_MODULES[@]#+}"; do + my_conf+=("$(use_with ${u} module-${u})") + done + + econf "${my_conf[@]}" +} + +src_compile() { + default + + use doc && emake -C doc html +} + +src_test() { + emake check +} + +src_install() { + use doc && local HTML_DOCS=( doc/_build/html/{*.html,*.js,_sources,_static} ) + + default + + rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die + + newinitd "${FILESDIR}/knot.init" knot + if use systemd; then + systemd_newunit "${FILESDIR}/knot-1.service" knot.servi
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/, x11-terms/kitty-terminfo/files/
commit: 300c582e39d7ce33461b29da6c825fa8899d17b1 Author: Pablo tuta io> AuthorDate: Wed Oct 14 19:09:03 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300c582e x11-terms/kitty-terminfo: bump to 0.19.1 Signed-off-by: Pablo Orduna gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17930 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/kitty-terminfo/Manifest | 1 + ...erminfo-setup-.patch => kitty-terminfo-setup-0.19.1.patch} | 0 .../{kitty-terminfo-.ebuild => kitty-terminfo-0.19.1.ebuild} | 8 +--- x11-terms/kitty-terminfo/kitty-terminfo-.ebuild | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index 4fc88074c08..f0519148934 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -4,3 +4,4 @@ DIST kitty-0.17.4.tar.xz 3068456 BLAKE2B 7c3be1bd9e1be814ca2c98ac8bed5c8ac906021 DIST kitty-0.18.1.tar.xz 3098940 BLAKE2B c54f9e7996e8e17182d5cdb3f915964b2626985992dc9f8bf2f11d086475fd7b13ee131aaf942f521cd6356ac13f7efdf436253237022532ffc68cb7923bc645 SHA512 d1870fa8c1c42c9a20251ba7819fb649760a98070653cff6bbc0ef86160d6b20070bbfe4e549b80d75d7a78b37cb3c1153e4be246709cf630129cd4d09a76604 DIST kitty-0.18.2.tar.xz 3100228 BLAKE2B ac7c1c6dc9ced4f8ca59c9a9a9ff2d0c6410bbed64efc8528a899b5b55ad008e65bed6ef1b1fdb74da6b4df2ccef63e1d64ffc375ad225243999bcbb2c1378ec SHA512 12b17f241884347e841b597cc86ac7dec9f509350af33de4e790f586b1cb8a5b89222f25f710f1f5ab82ea09cb1c7b0fa9ffee869cbae497e2a2ab0c6ef1b5a0 DIST kitty-0.18.3.tar.xz 3107268 BLAKE2B 5a81552d59f5232253c0c23a9a4eb88950a5d6e9c3ca69412ca7d56d521cb69f424461df2718774489de42c78de8253d2336e4bf7f352b488364fe30f418b0c4 SHA512 77636c4d1c21157e86cae3a88bca8b161207c1f1112ce60d11d04e79cf6e8ed331085f99e0caa20b7b4f297d8bf193aeb7afa8679c871085cc9d328ed8da3ad7 +DIST kitty-0.19.1.tar.xz 3262516 BLAKE2B 82520e79125483a9e3b6592bdf38e782231934214a989fe44ad6c587a025338a98f1d09219a315dfbffc8264be5f5b2352db457b5e11edc2d08af594989a8092 SHA512 3a61d15598f32634646cbf0be596e9023420452130be1b9a718d2ce7daf3edeee6d2ba3abfe91c768758b043ed46423a2382680f9dd65fd6a6c57dbcd0fc1fd3 diff --git a/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch b/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-0.19.1.patch similarity index 100% rename from x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch rename to x11-terms/kitty-terminfo/files/kitty-terminfo-setup-0.19.1.patch diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.19.1.ebuild similarity index 76% copy from x11-terms/kitty-terminfo/kitty-terminfo-.ebuild copy to x11-terms/kitty-terminfo/kitty-terminfo-0.19.1.ebuild index 6e6b7a4abe7..cc2defc9868 100644 --- a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.19.1.ebuild @@ -5,20 +5,22 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit python-any-r1 toolchain-funcs xdg git-r3 +inherit python-any-r1 toolchain-funcs xdg DESCRIPTION="Terminfo for kitty, an OpenGL-based terminal emulator" HOMEPAGE="https://github.com/kovidgoyal/kitty"; -EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"; +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz"; +S="${WORKDIR}/kitty-${PV}" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="debug" DEPEND="${PYTHON_DEPS}" PATCHES=( - "${FILESDIR}"/kitty-terminfo-setup-.patch + "${FILESDIR}"/kitty-terminfo-setup-0.19.1.patch ) # kitty-terminfo is a split package from kitty that only installs the terminfo diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild index 6e6b7a4abe7..09d8d433727 100644 --- a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild +++ b/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild @@ -18,7 +18,7 @@ IUSE="debug" DEPEND="${PYTHON_DEPS}" PATCHES=( - "${FILESDIR}"/kitty-terminfo-setup-.patch + "${FILESDIR}"/kitty-terminfo-setup-0.19.1.patch ) # kitty-terminfo is a split package from kitty that only installs the terminfo
[gentoo-commits] repo/gentoo:master commit in: app-emulation/firecracker-bin/
commit: 6664a14d8cf08d1dd1aa77440ba86ed4b1ca1d24 Author: Sebastian Hamann ares-macrotechnology com> AuthorDate: Thu Oct 15 10:10:26 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6664a14d app-emulation/firecracker-bin: Bump to 0.22.1 Signed-off-by: Sebastian Hamann ares-macrotechnology.com> Closes: https://github.com/gentoo/gentoo/pull/17934 Signed-off-by: Joonas Niilola gentoo.org> app-emulation/firecracker-bin/Manifest | 4 ++ .../firecracker-bin/firecracker-bin-0.22.1.ebuild | 82 ++ 2 files changed, 86 insertions(+) diff --git a/app-emulation/firecracker-bin/Manifest b/app-emulation/firecracker-bin/Manifest index a7c0eeefd34..976223f10a7 100644 --- a/app-emulation/firecracker-bin/Manifest +++ b/app-emulation/firecracker-bin/Manifest @@ -1,4 +1,8 @@ DIST firecracker-v0.22.0-aarch64 1615168 BLAKE2B 56965a1999038e9b59e37230177812b936ad1b3cba91b6f805a1a6ecc81903f093c13b75ff78c8720d67596bdd71378cc757bda0b6061e3fb4d62607e299b065 SHA512 fb42bc5ecd0af487490f2c4bd3804d2430263740bbdec66c063d9b6c865d6b9c42b31cafb78d4a0cc40c11cc5242608b9d30676e55ac2b8dcb05d5f3db535bdf DIST firecracker-v0.22.0-x86_64 1657736 BLAKE2B 84dbe8db596017e312fad1cd3c72d1b5d7306ad400a320431c8cae5b901b534f2735ac75cb5b9133c6c6f2603b877e4842d54165972a46df4193fbbc513c3b2d SHA512 ac9544e8b770ff7a0c9234feb3154522bd6163f3903993cd019cc4abaa90ad24447f18e65e1022aafb7274ca97281286f898a50ac9f27c7f661d48df52d7fd08 +DIST firecracker-v0.22.1-aarch64 1624032 BLAKE2B e5705e423e032c480bbdd499bb4e0b5674079b096bd0983f21f3e9c664d442a76f3a195075a641445505b777823a4c1670a1544828b84370e21d5bde4c091ed3 SHA512 4d9222e19d616a017780711c426d0aa5b41571e744648cc3a922601857387ebcb9dc0a238019e7a33e45445221d93d739c0ec8c465ab922583bac2970a1af003 +DIST firecracker-v0.22.1-x86_64 1658032 BLAKE2B 1513ed2b0ad550a0e21fb77bc5fb84091ff73b4e79c716238b14366234d303bb391d3e6a58878529f8131c72bd53d81a18caf06230d290bbefc08f280d856e5c SHA512 5327a22a1c0dc4e9a1ceba8455933131ddb9ef91e0a9b875a7b5c5f45f309fe40b841a26b5d0bdd24e18bb7472c264598d59fb0db20bdf5ec39f47b23ede44fa DIST jailer-v0.22.0-aarch64 1322088 BLAKE2B 72db7eba02371af2a53b6ebd8c9fb909bd027cdd2b4207e0b2a02febe587780f9aa3be665b37580907ab8a58d8745cbcda90a85bda56a42b2eb8be9a931af13f SHA512 86ca629b3060cefa9e31292844486c6d9b6fa0538b6d515e4cbb07fa4a675ce93d5f87fcd769f62aea0df029cdbd7a5055a282b8344ed35d895606aca7f22a14 DIST jailer-v0.22.0-x86_64 1427600 BLAKE2B 7ab09cce8963c89dae7c89c3a2d1dc582fdf8c11c3e051deb08c70fd2995a2154c493432e39851bebc62c1f6a9f98cfc9a9fa4107c5d9cf8ba940d4bb3349d86 SHA512 f2dcaee775cd1cdea4c1c1f6e89b82ba6636ab065291b704faaa836f864f14802a56af76ce397d7f98e9420d55720dc4459ae4443babfc7bb16d64dde11cb854 +DIST jailer-v0.22.1-aarch64 1322088 BLAKE2B 7e5e1d106789af37a9a113b005184c2e65943beaec08e99b149bdcd72237c089d9a8126e2b498b433dd94181ab8042205cad31beba1352707081fdc08e7a4293 SHA512 6e147d581870a46e6cad7efb949265a47d1471ae5744216f8a591ffa1590e2939b8153107b3188e224069207c82624efc98ae5d5becb6c324860ce509548 +DIST jailer-v0.22.1-x86_64 1427600 BLAKE2B f592c951594a2739cb56accbfc2c971f44aa7d4fde36d8a170b8c72749ba25020caf6505865ca9ab4932386b9a9a4e0b2bf984fc2712b6d4c5bf7c3df23aa085 SHA512 f28b08c5baf003eae93bbb7199136c76b9c104928ccb74ad7ca3af0269c4eebd80528a995caa5aff5bc70997932cd1485e416046a8e4a6c199be430c4a72213a diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.22.1.ebuild b/app-emulation/firecracker-bin/firecracker-bin-0.22.1.ebuild new file mode 100644 index 000..a54445d88b2 --- /dev/null +++ b/app-emulation/firecracker-bin/firecracker-bin-0.22.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info + +DESCRIPTION="Secure and fast microVMs for serverless computing (static build)" +HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker"; +SRC_URI=" + amd64? ( + https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64 + https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/jailer-v${PV}-x86_64 + ) + arm64? ( + https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64 + https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/jailer-v${PV}-aarch64 + )" + +LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="test strip" + +RDEPEND="!app-emulation/firecracker + acct-group/kvm" + +QA_PREBUILT="/usr/bin/firecracker + /usr/bin/jailer" + +S="${WORKDIR}" + +pkg_pretend() { + if use kernel_linux && kernel_is lt 4 14; then + eerror "Firecracker requires a host kernel of 4.
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/files/, x11-terms/kitty-terminfo/, x11-terms/kitty/
commit: f8f771366d77a5da014519a5e7c18abc67671520 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 13:48:36 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f77136 x11-terms/kitty: remove old Signed-off-by: Joonas Niilola gentoo.org> x11-terms/kitty-terminfo/Manifest | 6 -- .../files/kitty-terminfo-setup-0.17.2.patch| 44 - .../files/kitty-terminfo-setup-0.18.3.patch| 46 - .../kitty-terminfo/kitty-terminfo-0.17.2.ebuild| 41 .../kitty-terminfo/kitty-terminfo-0.17.3.ebuild| 41 .../kitty-terminfo/kitty-terminfo-0.17.4.ebuild| 41 .../kitty-terminfo/kitty-terminfo-0.18.1.ebuild| 41 .../kitty-terminfo/kitty-terminfo-0.18.2.ebuild| 41 .../kitty-terminfo/kitty-terminfo-0.18.3.ebuild| 41 x11-terms/kitty/Manifest | 6 -- x11-terms/kitty/kitty-0.17.2-r1.ebuild | 104 - x11-terms/kitty/kitty-0.17.3.ebuild| 104 - x11-terms/kitty/kitty-0.17.4.ebuild| 104 - x11-terms/kitty/kitty-0.18.1.ebuild| 104 - x11-terms/kitty/kitty-0.18.2.ebuild| 104 - x11-terms/kitty/kitty-0.18.3.ebuild| 104 - 16 files changed, 972 deletions(-) diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index f0519148934..2d5a22808ee 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -1,7 +1 @@ -DIST kitty-0.17.2.tar.xz 3044140 BLAKE2B 12dcb8ddb7d90a22904f575301e8c2b1672c3212ee29a035fa5e8eec553dafb0e2c8c1cc3a491c8ac6854d619e979e518d83c5218f36647a032a4f847d068ef3 SHA512 bccf1c1d60d1149bc5f849b82db1af80a2d9a7a11c5f2df853daae5700550eef98da389a30f015d67be796f39deacb31f3ee245eb37ba1a41ba377c70cd26d61 -DIST kitty-0.17.3.tar.xz 3064216 BLAKE2B f5ab532d97c211ceed463c24758635a9e7168bf03990889a98ebdad7fc8c1c60f5f3726724007f00ac6a5f5e8db44ca54a4a43027dbf6ce1fdfcaa40c7b8e10c SHA512 dc14ba35e77e0ebd1978fde0731b00e726e75137f900952dfa6b06add1f46e3a3f42e8e886ce8c689e4e3500f2d2216a66225d5211522a41d09ef61265065e2d -DIST kitty-0.17.4.tar.xz 3068456 BLAKE2B 7c3be1bd9e1be814ca2c98ac8bed5c8ac906021efee9e399bddb8d1f2d6faa4368f08741fd24666892272c5ffc68e62d490f3a3b20a4f1cb1025401741ace29f SHA512 4ea954a59f44b04a1540d814892b08c93e37c07d7dd32b5db3f50806fa6f39a8a89957c216e47b43bf7aa9571dd0200de7dc12266cc672c9e70e39b2133da0d7 -DIST kitty-0.18.1.tar.xz 3098940 BLAKE2B c54f9e7996e8e17182d5cdb3f915964b2626985992dc9f8bf2f11d086475fd7b13ee131aaf942f521cd6356ac13f7efdf436253237022532ffc68cb7923bc645 SHA512 d1870fa8c1c42c9a20251ba7819fb649760a98070653cff6bbc0ef86160d6b20070bbfe4e549b80d75d7a78b37cb3c1153e4be246709cf630129cd4d09a76604 -DIST kitty-0.18.2.tar.xz 3100228 BLAKE2B ac7c1c6dc9ced4f8ca59c9a9a9ff2d0c6410bbed64efc8528a899b5b55ad008e65bed6ef1b1fdb74da6b4df2ccef63e1d64ffc375ad225243999bcbb2c1378ec SHA512 12b17f241884347e841b597cc86ac7dec9f509350af33de4e790f586b1cb8a5b89222f25f710f1f5ab82ea09cb1c7b0fa9ffee869cbae497e2a2ab0c6ef1b5a0 -DIST kitty-0.18.3.tar.xz 3107268 BLAKE2B 5a81552d59f5232253c0c23a9a4eb88950a5d6e9c3ca69412ca7d56d521cb69f424461df2718774489de42c78de8253d2336e4bf7f352b488364fe30f418b0c4 SHA512 77636c4d1c21157e86cae3a88bca8b161207c1f1112ce60d11d04e79cf6e8ed331085f99e0caa20b7b4f297d8bf193aeb7afa8679c871085cc9d328ed8da3ad7 DIST kitty-0.19.1.tar.xz 3262516 BLAKE2B 82520e79125483a9e3b6592bdf38e782231934214a989fe44ad6c587a025338a98f1d09219a315dfbffc8264be5f5b2352db457b5e11edc2d08af594989a8092 SHA512 3a61d15598f32634646cbf0be596e9023420452130be1b9a718d2ce7daf3edeee6d2ba3abfe91c768758b043ed46423a2382680f9dd65fd6a6c57dbcd0fc1fd3 diff --git a/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-0.17.2.patch b/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-0.17.2.patch deleted file mode 100644 index 31aa669e0a5..000 --- a/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-0.17.2.patch +++ /dev/null @@ -1,44 +0,0 @@ a/setup.py 2020-03-12 00:28:46.725956882 +0100 -+++ b/setup.py 2020-03-12 00:38:55.557945979 +0100 -@@ -876,6 +876,14 @@ - create_macos_bundle_gunk(ddir) - # }}} - -+def terminfo(args): -+ddir = args.prefix -+libdir = os.path.join(ddir, args.libdir_name.strip('/'), 'kitty') -+build_terminfo = runpy.run_path('build-terminfo', run_name='import_build') -+for x in (libdir, os.path.join(ddir, 'share')): -+odir = os.path.join(x, 'terminfo') -+safe_makedirs(odir) -+build_terminfo['compile_terminfo'](odir) - - def clean(): - -@@ -889,7 +897,7 @@ - - safe_remove( - 'build', 'compile_commands.json', 'link_commands.json', --'linux-package', 'kitty.app', 'asan-launcher', -+'linux-
[gentoo-commits] repo/gentoo:master commit in: gui-apps/lavalauncher/
commit: 39049c2c329f44adb1fe5e7a5ca1987b4d8894c2 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 13:54:42 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39049c2c gui-apps/lavalauncher: capitalize S in DESCRIPTION Signed-off-by: Joonas Niilola gentoo.org> gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild | 2 +- gui-apps/lavalauncher/lavalauncher-2.0.0.ebuild | 2 +- gui-apps/lavalauncher/lavalauncher-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild b/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild index 09c59864508..ddd1466fc8f 100644 --- a/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild +++ b/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit meson -DESCRIPTION="simple launcher for wayland" +DESCRIPTION="Simple launcher for wayland" HOMEPAGE="https://git.sr.ht/~leon_plickat/lavalauncher"; if [[ ${PV} == ]]; then diff --git a/gui-apps/lavalauncher/lavalauncher-2.0.0.ebuild b/gui-apps/lavalauncher/lavalauncher-2.0.0.ebuild index 3ca2f2011d2..e1c0172de5e 100644 --- a/gui-apps/lavalauncher/lavalauncher-2.0.0.ebuild +++ b/gui-apps/lavalauncher/lavalauncher-2.0.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit meson -DESCRIPTION="simple launcher for wayland" +DESCRIPTION="Simple launcher for wayland" HOMEPAGE="https://git.sr.ht/~leon_plickat/lavalauncher"; if [[ ${PV} == ]]; then diff --git a/gui-apps/lavalauncher/lavalauncher-.ebuild b/gui-apps/lavalauncher/lavalauncher-.ebuild index 3ca2f2011d2..e1c0172de5e 100644 --- a/gui-apps/lavalauncher/lavalauncher-.ebuild +++ b/gui-apps/lavalauncher/lavalauncher-.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit meson -DESCRIPTION="simple launcher for wayland" +DESCRIPTION="Simple launcher for wayland" HOMEPAGE="https://git.sr.ht/~leon_plickat/lavalauncher"; if [[ ${PV} == ]]; then
[gentoo-commits] repo/gentoo:master commit in: acct-user/openldap/
commit: 7df0eaa93cb8265bf78935bbbdb0f7a5712efd90 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 17 13:32:59 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 17 14:19:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df0eaa9 acct-user/openldap: Initial import Signed-off-by: Mikle Kolyada gentoo.org> acct-user/openldap/metadata.xml | 8 acct-user/openldap/openldap-0.ebuild | 13 + 2 files changed, 21 insertions(+) diff --git a/acct-user/openldap/metadata.xml b/acct-user/openldap/metadata.xml new file mode 100644 index 000..6698a4ab788 --- /dev/null +++ b/acct-user/openldap/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + zlog...@gentoo.org + Mikle Kolyada + + diff --git a/acct-user/openldap/openldap-0.ebuild b/acct-user/openldap/openldap-0.ebuild new file mode 100644 index 000..54dbf242c6c --- /dev/null +++ b/acct-user/openldap/openldap-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for openldap" +ACCT_USER_ID=439 +ACCT_USER_HOME=/usr/$(get_libdir)/openldap +ACCT_USER_GROUPS=( openldap ) + +acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: acct-group/openldap/
commit: 9bc7526debb4623f4027be3678d0864d83a5 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 17 14:17:01 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 17 14:19:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc7526d acct-group/openldap: Initial import Signed-off-by: Mikle Kolyada gentoo.org> acct-group/openldap/metadata.xml | 8 acct-group/openldap/openldap-0.ebuild | 8 2 files changed, 16 insertions(+) diff --git a/acct-group/openldap/metadata.xml b/acct-group/openldap/metadata.xml new file mode 100644 index 000..6698a4ab788 --- /dev/null +++ b/acct-group/openldap/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + zlog...@gentoo.org + Mikle Kolyada + + diff --git a/acct-group/openldap/openldap-0.ebuild b/acct-group/openldap/openldap-0.ebuild new file mode 100644 index 000..88f92a32568 --- /dev/null +++ b/acct-group/openldap/openldap-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=439
[gentoo-commits] repo/gentoo:master commit in: acct-user/openldap/
commit: a556e71d65b235b4f2cf64d5c98bbfcc93d5d308 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 17 14:53:53 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 17 14:53:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a556e71d acct-user/openldap: move home to local scope Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> acct-user/openldap/openldap-0.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/acct-user/openldap/openldap-0.ebuild b/acct-user/openldap/openldap-0.ebuild index 54dbf242c6c..a411f044fc9 100644 --- a/acct-user/openldap/openldap-0.ebuild +++ b/acct-user/openldap/openldap-0.ebuild @@ -7,7 +7,10 @@ inherit acct-user DESCRIPTION="A user for openldap" ACCT_USER_ID=439 -ACCT_USER_HOME=/usr/$(get_libdir)/openldap ACCT_USER_GROUPS=( openldap ) acct-user_add_deps + +pkg_setup(){ + ACCT_USER_HOME=/usr/$(get_libdir)/openldap +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-regressions/
commit: 28b649c0d59dc0af8ad5a3cec3c350cceaaf5560 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 15:51:52 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:41:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b649c0 dev-python/pytest-regressions: stabilize 2.0.1 on amd64 Bug: https://bugs.gentoo.org/749408 Signed-off-by: Joonas Niilola gentoo.org> dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild index c182743328e..d9507ebd099 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" BDEPEND="test? ( dev-python/matplotlib[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-datadir/
commit: ddd7d18c23987ecb8e7dd22c6fb8ad347142f96f Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 16:19:17 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:41:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd7d18c dev-python/pytest-datadir: stabilize 1.3.1 on amd64 Bug: https://bugs.gentoo.org/749408 Signed-off-by: Joonas Niilola gentoo.org> dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild index 631b1fe5e77..5707f6fa5b3 100644 --- a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild +++ b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/
commit: dfd996662271b2e801d2efe725f5ebe0d21fc37f Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 16:39:14 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:41:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfd99666 sci-electronics/iverilog: stabilize 10.3-r2 on amd64 Closes: https://bugs.gentoo.org/749678 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/iverilog/iverilog-10.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild index 25e555cd292..be0e7690095 100644 --- a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild +++ b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git"; else SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" S="${WORKDIR}/${PN}-${GITHUB_PV}" fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/
commit: e0c118563d28b4ae2b46838065b52de7574cbd65 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 16:38:37 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:41:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c11856 sci-electronics/iverilog: stabilize 10.3-r2 on x86 Bug: https://bugs.gentoo.org/749678 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/iverilog/iverilog-10.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild index 5d2c037dbaa..25e555cd292 100644 --- a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild +++ b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git"; else SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" S="${WORKDIR}/${PN}-${GITHUB_PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-regressions/
commit: 6405d3759f8ff386e0662cacfe34620a0a4e4ac0 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 16:19:53 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:41:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6405d375 dev-python/pytest-regressions: stabilize 2.0.1 on amd64 Closes: https://bugs.gentoo.org/749408 Signed-off-by: Joonas Niilola gentoo.org> dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild index d9507ebd099..c744db0e2a9 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" BDEPEND="test? ( dev-python/matplotlib[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/
commit: df8b7414f4120d86af3b2d69a54529919ecef655 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 16:39:54 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:41:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8b7414 sci-electronics/iverilog: remove old Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/iverilog/iverilog-10.3-r1.ebuild | 75 sci-electronics/iverilog/iverilog-10.3.ebuild| 75 2 files changed, 150 deletions(-) diff --git a/sci-electronics/iverilog/iverilog-10.3-r1.ebuild b/sci-electronics/iverilog/iverilog-10.3-r1.ebuild deleted file mode 100644 index 8a107b99189..000 --- a/sci-electronics/iverilog/iverilog-10.3-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -GITHUB_PV=$(ver_rs 1- '_') - -DESCRIPTION="A Verilog simulation and synthesis tool" -HOMEPAGE=" - http://iverilog.icarus.com - https://github.com/steveicarus/iverilog -" - -if [[ ${PV} == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git"; -else - SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - S="${WORKDIR}/${PN}-${GITHUB_PV}" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="examples" - -# If you are building from git, you will also need gperf to generate -# the configure scripts. -RDEPEND=" - sys-libs/readline:= - sys-libs/zlib -" - -DEPEND=" - dev-util/gperf - sys-devel/bison - sys-devel/flex - ${RDEPEND} -" - -PATCHES=( - "${FILESDIR}"/${PN}-10.3-file-missing.patch #705412 - "${FILESDIR}"/${PN}-10.3-fno-common.patch #706366 -) - -src_prepare() { - default - - # From upstreams autoconf.sh, to make it utilize the autotools eclass - # Here translate the autoconf.sh, equivalent to the following code - # > sh autoconf.sh - - # Autoconf in root ... - eautoconf --force - # Precompiling lexor_keyword.gperf - gperf -o -i 7 -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die - # Precompiling vhdlpp/lexor_keyword.gperf - cd vhdlpp || die - gperf -o -i 7 --ignore-case -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die -} - -src_install() { - local DOCS=( *.txt ) - # Default build fails with parallel jobs, - # https://github.com/steveicarus/iverilog/pull/294 - emake installdirs DESTDIR="${D}" - default - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/sci-electronics/iverilog/iverilog-10.3.ebuild b/sci-electronics/iverilog/iverilog-10.3.ebuild deleted file mode 100644 index a2dea488d4f..000 --- a/sci-electronics/iverilog/iverilog-10.3.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -GITHUB_PV=$(ver_rs 1- '_') - -DESCRIPTION="A Verilog simulation and synthesis tool" -HOMEPAGE=" - http://iverilog.icarus.com - https://github.com/steveicarus/iverilog -" - -if [[ ${PV} == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git"; -else - SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" - S="${WORKDIR}/${PN}-${GITHUB_PV}" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="examples" - -# If you are building from git, you will also need gperf to generate -# the configure scripts. -RDEPEND=" - sys-libs/readline:0 - sys-libs/zlib -" - -DEPEND=" - dev-util/gperf - sys-devel/bison - sys-devel/flex - ${RDEPEND} -" - -PATCHES=( - "${FILESDIR}"/${PN}-10.3-file-missing.patch #705412 - "${FILESDIR}"/${PN}-10.3-fno-common.patch #706366 -) - -src_prepare() { - default - - # From upstreams autoconf.sh, to make it utilize the autotools eclass - # Here translate the autoconf.sh, equivalent to the following code - # > sh autoconf.sh - - # Autoconf in root ... - eautoconf --force - # Precompiling lexor_keyword.gperf - gperf -o -i 7 -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die - # Precompiling vhdlpp/lexor_keyword.gperf - cd vhdlpp || die - gperf -o -i 7 --ignore-case -C -k 1-4,6,9,\$ -H keyword_hash -N ch
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-datadir/
commit: 794598ee6ed60df4ceb409d995f1ff336fbfbc7e Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 15:51:03 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:41:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794598ee dev-python/pytest-datadir: stabilize 1.3.1 on x86 Bug: https://bugs.gentoo.org/749408 Signed-off-by: Joonas Niilola gentoo.org> dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild index b02fc26e116..631b1fe5e77 100644 --- a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild +++ b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libavif/
commit: c1e07fbbc63adc8f1e946d3a56e27558e5b77c46 Author: Daniel Novomesky gmail com> AuthorDate: Thu Oct 15 09:50:47 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:46:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e07fbb media-libs/libavif: 0.8.2 version bump Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Daniel Novomesky gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17933 Signed-off-by: Joonas Niilola gentoo.org> media-libs/libavif/Manifest | 1 + media-libs/libavif/libavif-0.8.2.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest index ca355de574c..6ed24fe7def 100644 --- a/media-libs/libavif/Manifest +++ b/media-libs/libavif/Manifest @@ -1 +1,2 @@ DIST libavif-0.8.1.tar.gz 2915941 BLAKE2B 40030a5a002e68231adf48ecc6e8012f7ec53506770872fc79dfd73496fa3a214c10cf5fb5826f145fe1f881adf2a3ecca13c33989b2f048aa72e455ab6950e0 SHA512 03692fbba49fde08d76cebb847d0404a81113824e9e65edc6a0977f323d060c394d111e2a7647788fa3115f3ae80b0fc92d4fe5be53852e6734b96a8f1c1a078 +DIST libavif-0.8.2.tar.gz 2940396 BLAKE2B b22a6fdd0f3fd3bbe46e3d51164958e71551c68f47f5d2677e37f1d137c86bdf1fa035a507f13e6d561fb070e35a4e093af3500a9fca431e8752b2aefe9ce9a0 SHA512 51034084b5a508763653e16512298c3ad57c07022327cf42c9e12728ac30e102c69dc43d6569cb39ee4a63cb81a98947b72201373d3a909b3f1b2f6f59aaa433 diff --git a/media-libs/libavif/libavif-0.8.2.ebuild b/media-libs/libavif/libavif-0.8.2.ebuild new file mode 100644 index 000..3af174f791a --- /dev/null +++ b/media-libs/libavif/libavif-0.8.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake gnome2-utils + +DESCRIPTION="Library for encoding and decoding .avif files" +HOMEPAGE="https://github.com/AOMediaCodec/libavif"; +SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="+aom dav1d examples extras gdk-pixbuf rav1e" + +DEPEND="media-libs/libpng + sys-libs/zlib + virtual/jpeg + aom? ( >=media-libs/libaom-2.0.0 ) + dav1d? ( media-libs/dav1d ) + gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 ) + rav1e? ( media-video/rav1e[capi] )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="|| ( aom dav1d )" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DAVIF_CODEC_AOM=$(usex aom ON OFF) + -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF) + -DAVIF_CODEC_LIBGAV1=OFF + -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF) + + # Use system libraries. + -DAVIF_LOCAL_ZLIBPNG=OFF + -DAVIF_LOCAL_JPEG=OFF + + -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF) + -DAVIF_BUILD_APPS=$(usex extras ON OFF) + -DAVIF_BUILD_TESTS=$(usex extras ON OFF) + + -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF) + + -DAVIF_ENABLE_WERROR=OFF + ) + + cmake_src_configure +} + +pkg_preinst() { + if use gdk-pixbuf ; then + gnome2_gdk_pixbuf_savelist + fi +} + +pkg_postinst() { + if ! use aom && ! use rav1e ; then + ewarn "aom and rav1e flags are not set," + ewarn "libavif will work in read-only mode." + ewarn "Enable aom or rav1e flag if you want to save .AVIF files." + fi + + if use gdk-pixbuf ; then + gnome2_gdk_pixbuf_update + fi +} + +pkg_postrm() { + if use gdk-pixbuf ; then + gnome2_gdk_pixbuf_update + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/
commit: bb8f26963b70cb704010837ca644c2dcf1b171c7 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 17 16:46:01 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 16:46:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8f2696 dev-libs/efl: restrict libavif dependency on 1.25.1 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/efl/{efl-1.25.1.ebuild => efl-1.25.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/efl/efl-1.25.1.ebuild b/dev-libs/efl/efl-1.25.1-r1.ebuild similarity index 99% rename from dev-libs/efl/efl-1.25.1.ebuild rename to dev-libs/efl/efl-1.25.1-r1.ebuild index ae3174cf3a5..2f1daa2f600 100644 --- a/dev-libs/efl/efl-1.25.1.ebuild +++ b/dev-libs/efl/efl-1.25.1-r1.ebuild @@ -61,7 +61,7 @@ RDEPEND=" x11-libs/libXScrnSaver wayland? ( x11-libs/libxkbcommon[X] ) ) - avif? ( media-libs/libavif ) + avif? ( ~media-libs/libavif-0.8.1 ) connman? ( net-misc/connman ) drm? ( dev-libs/libinput
[gentoo-commits] repo/proj/guru:master commit in: app-admin/customrescuecd-x86_64/
commit: e94937ef12b764eb9f378bfaf8e6fcc00f35cb4e Author: Andrea Postiglione gmail com> AuthorDate: Sat Oct 17 12:19:30 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Oct 17 12:19:30 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e94937ef app-admin/customrescuecd-x86_64: version bump to 0.11.0 Signed-off-by: Andrea Postiglione gmail.com> .../customrescuecd-x86_64-0.11.0.ebuild| 55 ++ 1 file changed, 55 insertions(+) diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.11.0.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.11.0.ebuild new file mode 100644 index ..96d32df6 --- /dev/null +++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.11.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="CUSTOMRESCUECD-x86_64" +DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gentoo" +HOMEPAGE="https://sourceforge.net/projects/customrescuecd"; +SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso" + +LICENSE="GPL-3" +SLOT="${PV}" +KEYWORDS="~amd64" +RESTRICT="bindist mirror" + +S=${WORKDIR} + +src_unpack() { :; } + +src_install() { + insinto "/usr/share/${PN%-*}" + doins "${DISTDIR}/${MY_P}-${PV}.iso" +} + +pkg_postinst() { + local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso + + # no version newer than ours? we're the newest! + if ! has_version ">${CATEGORY}/${PF}"; then + ln -f -s -v "${MY_P}-${PV}.iso" "${f}" || die + fi +} + +pkg_postrm() { + local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso + + # if there is no version newer than ours installed + if ! has_version ">${CATEGORY}/${PF}"; then + # and we are truly and completely uninstalled... + if [[ ! ${REPLACED_BY_VERSION} ]]; then + # then find an older version to set the symlink to + local newest_version=$(best_version "<${CATEGORY}/${PF}") + + if [[ ${newest_version} ]]; then + # update the symlink + ln -f -s -v "${newest_version%-r*}.iso" "${f}" || die + else + # last version removed? clean up the symlink + rm -v "${f}" || die + # and the parent directory + rmdir "${f%/*}" || die + fi + fi + fi +}
[gentoo-commits] repo/proj/guru:master commit in: app-admin/customrescuecd-x86_64/
commit: 5d61736020eb3a3e380d905787dcf91dbc658ac0 Author: Andrea Postiglione gmail com> AuthorDate: Fri Oct 16 17:41:48 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri Oct 16 17:41:48 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d617360 app-admin/customrescuecd-x86_64: version bump to 0.11.0 Signed-off-by: Andrea Postiglione gmail.com> app-admin/customrescuecd-x86_64/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/customrescuecd-x86_64/Manifest b/app-admin/customrescuecd-x86_64/Manifest index 3a08f605..56fdf6af 100644 --- a/app-admin/customrescuecd-x86_64/Manifest +++ b/app-admin/customrescuecd-x86_64/Manifest @@ -1 +1,2 @@ DIST CUSTOMRESCUECD-x86_64-0.10.3.iso 1537474560 BLAKE2B d4812074013323d8372bd71bea1c81cbe8cb88e0cf87dd1ec7c4373a1c4f4023cfec383ea3327cb75aa903021d929ac7a29290a2a9a7a75857c591827af7a148 SHA512 1092dc85a82c1f17c362b19e91d36602debaab7d52a98945ebb494f9d8bec03fb07b16649c7401233a060ce95905c3f9259107c2eb9f80bd63d759740754105e +DIST CUSTOMRESCUECD-x86_64-0.11.0.iso 1265106944 BLAKE2B f6732d1f903c02a49ed13525e19f957ccc5a78466cdc62d609579d2aaf2bfa5bcdf5cf2597089d3634fa8124cff3293030703e95187771c7517d890226997245 SHA512 6099c5a344c701936743bbbfad02206dca7937b6c6b796fa7cb42ad42a544c731fa2e0895a94d138cd3d91d34791a5ed88d723973e2e383e900ad1a385a27482
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
commit: 3c6bbd1004e786b200ff79a65df3933127c56958 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 14:05:40 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6bbd10 sys-kernel/vanilla-kernel: Bump to 5.4.72 Signed-off-by: Michał Górny gentoo.org> sys-kernel/vanilla-kernel/Manifest | 1 + .../vanilla-kernel/vanilla-kernel-5.4.72.ebuild| 129 + 2 files changed, 130 insertions(+) diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 9475a65cd04..6bb4602c708 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -16,6 +16,7 @@ DIST linux-5.4.68.tar.xz 109601148 BLAKE2B 03e25fdfa93a892aa7b8ea0ba4822c1dbf1f8 DIST linux-5.4.69.tar.xz 109603628 BLAKE2B 8a9b8e44b5a1ae69a4422f22b31c48ea1cf0ccf4b7fe55baa8e68b4797f717b66b38f739a5e525455ce9ecf99fdf312275a856d7f6956f17f3ffbb10a749ab63 SHA512 3a161bce688b1e9d18703f6354b746d1e8c72dcbbf6e3c8759a98ef3611234a32d7e571977aa78f33db9d42cfd9ad82145f3faea028d335a1863eb624b940b6c DIST linux-5.4.70.tar.xz 109602192 BLAKE2B 2db07e8ed76feba1dbbb697f959540ec7a050098022a460b4251802a99f71c01a76f9cbf81806cf4bd5b814a0e6b1e9f36364fcf099cf44d90780e6e0dc9ecfe SHA512 ab356476eb68ac1b2c172be97286418be307303e11ddd21e2d15cfa978a5d47b2bfec5cc61a306b48e0587e5b78cb02cec856981db9013112f4cd895374a5f21 DIST linux-5.4.71.tar.xz 109611400 BLAKE2B 450f91dd84df37cb16c6937e2a4cc55a8b2e5046b6396685cf2ae5a733a925ed5502944b5a60a1056827c788407fa3f916e04b48b9c8e3d68df6b0830039ff0b SHA512 2b9c83425c3fd40abb76197e65933d1f79c60b71b3eccc6e0dcbb6748001ccbd002366cc2b61a796536166f08d831478a840bcb1e19ca0531b7f180a451e4d1c +DIST linux-5.4.72.tar.xz 109606972 BLAKE2B 90dfea3370a78742c851d7c9ee21c6fe17204f6c6825f82ebef4bf9c23bb59ae62bafc71cd4bdccad151c6042a33c43df8449d10e93f71d41bdfe3006255b5ba SHA512 6f8b191732b1f73249f8d350500ade946f61309791b3c4021deec80e4781738141afd5e4a11d071d329ec792fc87ce2e6386e151417db0fbf344b6a5659bddf7 DIST linux-5.8.12.tar.xz 114510484 BLAKE2B 85edb8bea54dc1952e7f3ec439d01b22181ac9ba527ca387a04168966398e615a052d7d9585cde47fa4a4f9f09a7daa41508af9b0cb7c93357e9f54ecf15 SHA512 c1daa20dcdaa2cb805e7a973b684ea40327088d8fadf0cf44f4c73284923363397b12f2e1958d64d6a0ff348198366d46b59a5301a72d3431389d319a4bde489 DIST linux-5.8.13.tar.xz 114511960 BLAKE2B 1b3510440d07032fd38beec3f325fee6cde73ba07f2fa4d0e220c3d86069a21852a9dd16cdb993a714c12eee2a3eff02f13504326f83354126f02ee399205d92 SHA512 38c5c70b4327e1f0a46bde8acac5350882aaeb1308e5e88e5d8fbc229011ea03dca76489a8413c541bedc28a446f6453e3410afa5e84cde6a57d21ec783e6f27 DIST linux-5.8.14.tar.xz 114506716 BLAKE2B b14f2306a7e503118e67e8b854341baadafeff39b526600f6e0855ad6e11723187865bf86fc5a1b9adbfa96f9c36a212554548dd146ca6f8abdeac1e29bae08d SHA512 33300ce45c0cdd2f0b152b942662c931b53d04216bb75219e69004a7ba0b7a6781afb0d391929cdae5541628722252603199cf7ca1478d293db27b2b43afbc0a diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.72.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.72.ebuild new file mode 100644 index 000..ee1e12c459a --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.72.ebuild @@ -0,0 +1,129 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/"; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config + -> kernel-x86_64.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config + -> kernel-aarch64.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config + -> kernel-ppc64le.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config + -> kernel-i686.config.${CONFIG_VER} + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/dwarves )" + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_prepare() { +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: 8e2dab2c14cf05ed1d8442bfba3f81569337e96e Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 14:06:26 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2dab2c sys-kernel/gentoo-kernel: Bump to 5.8.16 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/Manifest | 2 + .../gentoo-kernel/gentoo-kernel-5.8.16.ebuild | 134 + 2 files changed, 136 insertions(+) diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index adc5da79cf6..c0c74aa89b4 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -20,6 +20,8 @@ DIST genpatches-5.8-17.base.tar.xz 547680 BLAKE2B ea21c869fba01bfa213444c19deb4e DIST genpatches-5.8-17.extras.tar.xz 1768 BLAKE2B 937be9f6fb92f23e8604b609de34c6f51e8e873203c9f7e6dea545f213d4be90e3d0c173b703bb6956c6d79097ea0f25528bb249a22d7edcfaec1be8f2ca636e SHA512 3409282b77cad9c06d13f814d1904819ea967b2c499c64a03bc188ca31aee991b7100946324c719d35cd4e5e30072f33e9e7ebb70986e1d4d386c47ab0ce8577 DIST genpatches-5.8-18.base.tar.xz 592676 BLAKE2B 1379f3d881dbb85cb8306e4b1bfbabb298435728d5e8c76dd6955aa88fd2b464f2d58b27a7afc07f7eba06f057fd03b225e3d85da6e0555dc2c47389597ca1fb SHA512 da23d12de59794f57c466f0e28603da3674770c40c59afe362ece1d537c1b11eb0f6c4732e5afebf46f921642a3925f7361532720cb26fcbd4de42064207 DIST genpatches-5.8-18.extras.tar.xz 1772 BLAKE2B fece8aa842736f29f1ca6b3317ff60be6243ab2610fcc3b8e102bae44831f0801b977a42dcdff6b8ae1af32f43a312962865c282f48e087bae163d18d2d6c328 SHA512 ac9cf075daa86b7033cecd753959058031bd8856db5bb7aebb8426eff7ffc28b2e03e656ae679d8f6bdb628b1ae9ca79bae7317564a3737fa02f0ebdc11db284 +DIST genpatches-5.8-19.base.tar.xz 596728 BLAKE2B ceb6cd57b593b5a2c02f00cefc61035ea765c9bb2bb2f9f8721e7503a149c8ad2ee6b1b3765b6d038e5d34bef2f0e0278acb7f3a8168d31d341ac0a9b58b8590 SHA512 f36c11a008e7965e0e113c3a7d87dbf40b87d87c7a801970a73367dcaaa07e7fc3356a114d339d68f16342d9f3c6601cf4746b9aa96d01d0c5efe2dbfaafabff +DIST genpatches-5.8-19.extras.tar.xz 1772 BLAKE2B c42390c17040a6557054835df177fe87ee124bcdcea91e1a63d50ed8e07a10044d639616497e02082fbb67a708ed408bd1e94a3c9d5b7c7b0c7daeca2bfc65df SHA512 3ba07566f1e721521676b862ca51654638400eeda4f216cdfb860b0639b7a611b2ff2e9659007486841e9a1afa8c05a9454abae87abbc7dff8af396bd0d7100a DIST genpatches-5.9-1.base.tar.xz 4004 BLAKE2B 8a4577d42262fa901186acc60d28221d00e5c9140886705f018d9989f818d96ee4d9a6586b292e7b1d945bea9e2408e3161a73e0999defe1b7f99d0a339eb7be SHA512 d6ba1051f9561aa30d7b196336c34930285d613e8119b152f1d6cc447cb22db5ac07c25f89d4ceddf58c9370c42699d0250a31449be2da3c591896b0c87d8718 DIST genpatches-5.9-1.extras.tar.xz 1764 BLAKE2B 32d29f0448aef113ba9c9591c5d3b671d00d07abde9f35f365b48168887913bb2da95a8a52b852453307cabb15a26178be4cbcc016e53a26a31f783a9df7 SHA512 df007dc98c1acdd31773f7dcf8aeb22812aa55e5593e8509b6a8762f2dcf06c95d69ad7cdce992e7a5fe730754bef26242acdc4e4da51ee29206fabb86c9cb0e DIST kernel-aarch64-fedora.config.5.8.5 215148 BLAKE2B c71380f46c1b37e9e17bab6d78907114369b377bcbdb54afa2c35b6a222937fd061f25309d8de0cc78ef2329ede7192722270acceeaa3da4629a5f58d8fee809 SHA512 e86e2c60e88b1ea5968db1a471d7d928ccb3146fe850f8f2813ef315f2de0cbfa0daa2f6828dee71acb2299f65f05fc0b6f1572a82fb146ae9f53a905fe94e97 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.16.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.16.ebuild new file mode 100644 index 000..1527024779c --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.16.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.8.5 +CONFIG_HASH=af8da8d54d21231fd8c7b943216bb985f0a4e223 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/"; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86?
[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/
commit: 9299e432898fbac084312c7766b660955b1041b7 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 14:21:09 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9299e432 install-qa-check.d/60distutils...: silence requires.txt error Signed-off-by: Michał Górny gentoo.org> metadata/install-qa-check.d/60distutils-use-setuptools | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/metadata/install-qa-check.d/60distutils-use-setuptools b/metadata/install-qa-check.d/60distutils-use-setuptools index 097c7dc8e5a..3b9523fcdab 100644 --- a/metadata/install-qa-check.d/60distutils-use-setuptools +++ b/metadata/install-qa-check.d/60distutils-use-setuptools @@ -29,7 +29,8 @@ distutils_use_setuptools_check() { then # entry_points == we need rdepend new_expected=rdepend - elif grep -q -s '^setuptools' \ + elif [[ -f ${egg}/requires.txt ]] && + grep -q -s '^setuptools' \ <(sed -e '/^\[/,$d' "${egg}"/requires.txt) then # explicit *unconditional* rdepend in package metadata
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: b0e9ed9ccd830dc74d03ec3de1705910b22dd845 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 18:55:33 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e9ed9c sys-kernel/gentoo-kernel-bin: Bump to 5.8.16 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 2 + .../gentoo-kernel-bin-5.8.16.ebuild| 53 ++ 2 files changed, 55 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 734fada875f..134ed92b5b7 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -30,6 +30,8 @@ DIST gentoo-kernel-5.8.14-1.x86.xpak 56176613 BLAKE2B f497efa354a9ccfb0869aad18d DIST gentoo-kernel-5.8.15-1.amd64.xpak 64079548 BLAKE2B fd2cf42999c93fbc8cc888de1c3fe6dc2f60c7874fcc534df6e196110a22724a93ce0206e6f15ea6021c8f2982139858f4d6a4333c8fb58d688dd6e1c2130799 SHA512 d04f663b04e638580d9bb6a16c1503bd7801d5f2bfdc6c272a9a4fd9506503715bfd7ce8af1013477033e9d1d39c9ee4c4ae8e6f4846c9810a12814b8fe137a5 DIST gentoo-kernel-5.8.15-1.arm64.xpak 60804109 BLAKE2B 93593cf3d471ffb32b557ad6e19aafd8c91fb11d11572123c3143718347b89e109dd469a5e5dfa40c551b88dd260669c92b96eaae7bbdbe4ec804edef1a6bcb1 SHA512 84e8985a03d9029ab16becf7f831a14f46f1c97cecb042552d28edcc3a35ce61e25ad7f7db58ac7e65377d02cadb509c50f2c98776ed1916bb73eed84b06608b DIST gentoo-kernel-5.8.15-1.x86.xpak 56148125 BLAKE2B f2c54c72681e6d4dedd25f31c0e46e04d3ddfd797405f525896d04904c5f53b1582de09b4b657948e52f22b4de95bb12d07f1342ca55d68c89c2ba6ada926f0f SHA512 cfc3afa66fc184f79216ba75f48f16c4815991d4220fe5e1be7c021237f2109bddac4dc2f14e040cafdd04c4a9a9aa0f2ca4cdbf6c81eb7a1fd3f4e56087ce49 +DIST gentoo-kernel-5.8.16-1.amd64.xpak 64081440 BLAKE2B de02682e88d4abc53aa5e3269f2a702590408402f1c3e0ac5782639a84e0b0a1611b05276761ef3ae3feda12667e198193301c68f528b190005a1a380d908e14 SHA512 3f0bfa9cdadd81b25a2c550e741452c212c86a03ba05f6671033220a9ccec89d707942f651958c4a792fef9bd57c61a11d02df286b621f1544b51fec90c6487a +DIST gentoo-kernel-5.8.16-1.x86.xpak 56134510 BLAKE2B 39e2caa7bfdfc31311c7a4c8d7ede9ff3986e7d00c904d7e963f7c18ebac13dc78fe3a5d23451dfcbef0de88d0bea990c092462d4db2be3880e91e849425dbd4 SHA512 ca1b1323d024ebe2fc54cbc4cf0b601114c3ee963ad3c620efbf9e5016ba2270bb86c9fe20f2bad268d2a1f56d75eb40ca515852197f1490f45f633041d5f1fd DIST gentoo-kernel-5.9.0-1.amd64.xpak 63354336 BLAKE2B 2769d1ffb47b738d94ccfd2981ad483543c1c4c45ee5155dc92a457937a37ddaca9f65dd67e0ee89bcd80c090aa31c5345cbbbe68c439c9a60be97a3fa300c5a SHA512 9e484ba8c9eb1978cb03ae3a94beedc5b82414cf82fe86b8f66c84612991321080fe8ecc70ef659659a0eb553a5736b630ad694b863b51e00a374149a74aff47 DIST gentoo-kernel-5.9.0-1.arm64.xpak 61438922 BLAKE2B e239043ff2871e6736a0505859541c59d863e08498b0060a24821a69baade5f69dfd93fe671e8a35e1fe2ead3af63d18a082682a9d6afa523208134d12a420ac SHA512 a92670b5b95f512d016f32af3416472f3dafd478fc3806f91a58fbbaab3d487ad2a12441abe69ba446925249aae0a6d73b9e2ab723c7f7288322b39d63a976ef DIST gentoo-kernel-5.9.0-1.x86.xpak 56578276 BLAKE2B 2fd240f3bed248344144d05dcee4b14aa745e92447fa81428e1a7d6ea3cc235cc574640e6397a96f2debc5bdd96f9e9ea20f6b38f9b7bf7bd6a6c78ca0446346 SHA512 f2584932c839944bc4ec96d08db8b1c87c957de35e83c10a0424f253391f1268c4e1a6a06d1ed1d7e3e7da59a3e74c118a025c58dc0052e1d96d82b58d8cafcb diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.16.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.16.ebuild new file mode 100644 index 000..dca6aedbd78 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.16.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/"; +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" + +QA_PREBUILT='*' + +pkg_pretend() { + ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: 8e154ecbafbd745ef9612df45eb1b38345a50198 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 14:06:51 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e154ecb sys-kernel/gentoo-kernel: Bump to 5.9.1 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/Manifest | 2 + .../gentoo-kernel/gentoo-kernel-5.9.1.ebuild | 134 + 2 files changed, 136 insertions(+) diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index c0c74aa89b4..b967341a816 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -24,6 +24,8 @@ DIST genpatches-5.8-19.base.tar.xz 596728 BLAKE2B ceb6cd57b593b5a2c02f00cefc6103 DIST genpatches-5.8-19.extras.tar.xz 1772 BLAKE2B c42390c17040a6557054835df177fe87ee124bcdcea91e1a63d50ed8e07a10044d639616497e02082fbb67a708ed408bd1e94a3c9d5b7c7b0c7daeca2bfc65df SHA512 3ba07566f1e721521676b862ca51654638400eeda4f216cdfb860b0639b7a611b2ff2e9659007486841e9a1afa8c05a9454abae87abbc7dff8af396bd0d7100a DIST genpatches-5.9-1.base.tar.xz 4004 BLAKE2B 8a4577d42262fa901186acc60d28221d00e5c9140886705f018d9989f818d96ee4d9a6586b292e7b1d945bea9e2408e3161a73e0999defe1b7f99d0a339eb7be SHA512 d6ba1051f9561aa30d7b196336c34930285d613e8119b152f1d6cc447cb22db5ac07c25f89d4ceddf58c9370c42699d0250a31449be2da3c591896b0c87d8718 DIST genpatches-5.9-1.extras.tar.xz 1764 BLAKE2B 32d29f0448aef113ba9c9591c5d3b671d00d07abde9f35f365b48168887913bb2da95a8a52b852453307cabb15a26178be4cbcc016e53a26a31f783a9df7 SHA512 df007dc98c1acdd31773f7dcf8aeb22812aa55e5593e8509b6a8762f2dcf06c95d69ad7cdce992e7a5fe730754bef26242acdc4e4da51ee29206fabb86c9cb0e +DIST genpatches-5.9-2.base.tar.xz 9332 BLAKE2B cfccc2ebc7e067c7326f95627470a01f818f3c64db87ca26406bd3fa71429593a4460cf82d5891961eee69cbce667c850439f512650131013025491804486510 SHA512 af9c158cf65c5aa5d678d4ffeb7395051a9706521684f3a984f47d6ad581652978eb8f0a4de0132a3603b63fa7f34fb8b18a76bca5d4d312672c89f3fa221fa8 +DIST genpatches-5.9-2.extras.tar.xz 1768 BLAKE2B 1e9312bc96d30b85ff628a67bed4bf2ded3eb2231d804158d343d64ce6a1be3d313bcdf84406cfa34045df9aa239ae1ed476f838ff466e0df96b60b28caa15b8 SHA512 58b19bd67b573657c44861d65792fb7fed0c430a554e95b2dc41a3f53ec8a50e68f89130a68ae0167de9ba98076326ae843264d76a178efaecece90121d0f337 DIST kernel-aarch64-fedora.config.5.8.5 215148 BLAKE2B c71380f46c1b37e9e17bab6d78907114369b377bcbdb54afa2c35b6a222937fd061f25309d8de0cc78ef2329ede7192722270acceeaa3da4629a5f58d8fee809 SHA512 e86e2c60e88b1ea5968db1a471d7d928ccb3146fe850f8f2813ef315f2de0cbfa0daa2f6828dee71acb2299f65f05fc0b6f1572a82fb146ae9f53a905fe94e97 DIST kernel-aarch64-fedora.config.5.9.0 217558 BLAKE2B 38e3c31b710c30d29dbf0b5304c2b9e0615af08ec11a01318bc0c4811b91a0803a96483e986f3dd83369b14e9329bdeb0e0d834761af9a644d831eba43eb910d SHA512 d38d05aef2a809207a186eacc365118d68e7ef82939b45ac5b9038cb493c771f8fa10009a0082f36c79c2e6b5b2ec193a6b1f50bc51a6190b77f57ab7cf237a1 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.9.1.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.9.1.ebuild new file mode 100644 index 000..e7a5b2ccc31 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.9.1.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.9.0 +CONFIG_HASH=aa6d9438d030fa4682d5d450481085c901503da5 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/"; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
commit: 7a99c897097347ddde3b43d2fa2a69111ac1b848 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 14:06:39 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a99c897 sys-kernel/vanilla-kernel: Bump to 5.9.1 Signed-off-by: Michał Górny gentoo.org> sys-kernel/vanilla-kernel/Manifest | 1 + .../vanilla-kernel/vanilla-kernel-5.9.1.ebuild | 127 + 2 files changed, 128 insertions(+) diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 318650d3ba1..27f8220c017 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -22,4 +22,5 @@ DIST linux-5.8.13.tar.xz 114511960 BLAKE2B 1b3510440d07032fd38beec3f325fee6cde73 DIST linux-5.8.14.tar.xz 114506716 BLAKE2B b14f2306a7e503118e67e8b854341baadafeff39b526600f6e0855ad6e11723187865bf86fc5a1b9adbfa96f9c36a212554548dd146ca6f8abdeac1e29bae08d SHA512 33300ce45c0cdd2f0b152b942662c931b53d04216bb75219e69004a7ba0b7a6781afb0d391929cdae5541628722252603199cf7ca1478d293db27b2b43afbc0a DIST linux-5.8.15.tar.xz 114506684 BLAKE2B c02aac3e4844ec3a39be76e22d57ac7ee66f3ec9d984d98dbf1bd78c431a81f75f54ed5113a583f4da5008e5e03b4b46bfd6c4030ade02b25cd16c6f1c0d8f75 SHA512 36233a6a8e20cf885aa5e6fed52d3e7ff3cf3a1b92b2a3e63255194abf3cffa8716ff025daa65712bb30186cee173c03af44a99f17e9755080fe5756b9745fc3 DIST linux-5.8.16.tar.xz 114513732 BLAKE2B 3f75ba3272a066c55845cf7d5e33f340d76e9b9d024b1d182be4067ba1d621bd44c78ee89bea1f7329b7e83933a23e8ed34e2eda0e415cc3a4b4e6863da2dfde SHA512 7d191257a70d2eeccd5db80ff03a8356bb5a2a5eba1f04acf2558d81fa764d18ef025315e992fe64b62b8ccdcdf4d9d9efe3b35ecf57ebc55746c976b391df0e +DIST linux-5.9.1.tar.xz 115502916 BLAKE2B 65eeccf077194ce03d5dbc1e8ea8f6022d709bc930945a49880fb87d71992e0614cf5ee92eb1b60fe2e3ed41fe17f0c176bbbad5f2cf0a2a349e1b08e6236558 SHA512 96af08c1dc964e5dbb3d221880ef8ca246f13370d2dc2f5ae64039f0352efc687c7446a2b4f86dad553b776ee75f78bbf58bb9bc845c9b57a9013ece63264874 DIST linux-5.9.tar.xz 115507140 BLAKE2B e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb SHA512 d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.1.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.1.ebuild new file mode 100644 index 000..ccd3e3d3e79 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.1.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.9.0 +CONFIG_HASH=aa6d9438d030fa4682d5d450481085c901503da5 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/"; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE=" + arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/dwarves )" + +pkg_pretend() { + ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_prepare() { + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: cc42369b2d7fd3d271f2a740e757e255267f8e13 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 18:55:20 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc42369b sys-kernel/gentoo-kernel-bin: Bump to 5.4.72 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 2 + .../gentoo-kernel-bin-5.4.72.ebuild| 53 ++ 2 files changed, 55 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index ba38b501e5a..734fada875f 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -16,6 +16,8 @@ DIST gentoo-kernel-5.4.70-1.x86.xpak 53408406 BLAKE2B cc2537e797841c93d1bee210f2 DIST gentoo-kernel-5.4.71-1.amd64.xpak 61491000 BLAKE2B bf613fdf260b258bf2eeba8b7cfb78ec24d7d10947cc7fc648670fa6479639321981331b6a4e83d2564fb256d2e375828c8ac4d7f7613c48affe95ac629fbfe2 SHA512 4e7f534f66c9cc5f4daad34d4164c17647c6e48e1988afedf47939fa4a40bbe6c4378b3cca3c4c0c1b435c4033fc23717efac229dfc075d1214b5fb834b56e1c DIST gentoo-kernel-5.4.71-1.arm64.xpak 56664409 BLAKE2B 2514e920bb04efb2b9f86089f932fcbe5616b519730227a04a3b8d65fd7c4b6d3424baa18d82fbdaea36e7a515a508f14f577b40e9514d88b54568204c28d54b SHA512 7971f783f7344c5ab89a7ccbcea46edee950ec15aa6a3f44a5aa5fb226d59facae6ab5ac70605592e680fcc05f384cea473b0c29f0ab704dcf7a9e334844621b DIST gentoo-kernel-5.4.71-1.x86.xpak 53367022 BLAKE2B 689111b37179e292440ee99fd9c42f7fc9939ed882db9c81a3f68d006b24736cde77bf27d42662b731a416dc3645be9b4ad6a9ede60f23dadbefa86e8a735df6 SHA512 8cafcea8394cf5a5a7f5d16e8cc7fe62168fb0fb7df89f76ceaf68062fb0e01535bb6cf57b427233b7e88b9704f2e0431c09c562ad87a91c55ef6c55951fc518 +DIST gentoo-kernel-5.4.72-1.amd64.xpak 61507115 BLAKE2B 7d8b21516126c550e06e335b886a02b314b1d6547efcfd788b8e44be3cfd308cac633b0b846bfe56aa093125a2a8afb1893cbcefb023312e121f9e598e53a248 SHA512 9b6446b4b1da1275d044316244c70f941c1ffc0c0128c1a8620921e9eccd9e6224cd19bc4b8e45388f6e41c6f7819647e727857af0a069e9c68b70a7d38d0704 +DIST gentoo-kernel-5.4.72-1.x86.xpak 53373842 BLAKE2B 2ea66aee50688fb5d28ac2295db78f97cd844f7be103f3d4d164a8ffe1e855a045118e24b0b62e213f6bfd93cbb44c79823817d5ae0f8ca286cffaf11b0cafee SHA512 8bc3d4b7cab6e5ca4448418c1c3f81b3f1efa7eabf4896ac18eef1a52f05b8fae3731a955ffadaa309a933843dfca235da58440848b03c5da6bc3537e686018c DIST gentoo-kernel-5.8.12-1.amd64.xpak 64106657 BLAKE2B a8167bc714130a6f05811ec522c14c84b5038a6130a4a0ca7d581cad6ada7f47b55a9940198524ecf4a28debad79286929a888cd2f433a7b22e4bce4342254e3 SHA512 e952c7efbd007ad12be3074ffb488593dc5ddd4fb7dba70d7c73173d9ffdfbfc5013c06307ead53daed43c7d816789a608feb2a5d48818341d179e947edbc446 DIST gentoo-kernel-5.8.12-1.arm64.xpak 60541802 BLAKE2B 3d92912c25ee3ebbd48316550fb16f6960d2845a380db93026174a2f147ad1f32eea28c06dc1e350c15122939ecd64401e7b825268b2ce9d38343da3503499d3 SHA512 d937892936ba556529ee15d49acd207592e1142ce4a035d90920575c9ae3a5a8ef0325fddeb3b318b849df47ba436cf50b34fa8c00a01651f241cc805cdf8a09 DIST gentoo-kernel-5.8.12-1.x86.xpak 56133532 BLAKE2B c969778b746896cde2af60afc5b7049db6dba8906079a26db905b7342ef099b1dc400ea482ed2548f3a160b8e3a4ac32eed3243315c4cff6f26e9423e9c8fe8b SHA512 2b1470d9d4d08c29ad0635a65b1ea9e2291210f814ed26c47c52cbe4155cc6bdd59b829a85163f76ad377da6cbc7022771fc5fdbc6f540e43a01ab3a5038e0c0 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72.ebuild new file mode 100644 index 000..d6e61fa6936 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/"; +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" + +QA_PREBUILT='*' + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpackin
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 05d3ca274c02bebed06875ec41eb03d594ef9f60 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 18:55:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d3ca27 sys-kernel/gentoo-kernel-bin: Bump to 5.9.1 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 2 + .../gentoo-kernel-bin-5.9.1.ebuild | 53 ++ 2 files changed, 55 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 134ed92b5b7..8cc9648ce40 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -35,3 +35,5 @@ DIST gentoo-kernel-5.8.16-1.x86.xpak 56134510 BLAKE2B 39e2caa7bfdfc31311c7a4c8d7 DIST gentoo-kernel-5.9.0-1.amd64.xpak 63354336 BLAKE2B 2769d1ffb47b738d94ccfd2981ad483543c1c4c45ee5155dc92a457937a37ddaca9f65dd67e0ee89bcd80c090aa31c5345cbbbe68c439c9a60be97a3fa300c5a SHA512 9e484ba8c9eb1978cb03ae3a94beedc5b82414cf82fe86b8f66c84612991321080fe8ecc70ef659659a0eb553a5736b630ad694b863b51e00a374149a74aff47 DIST gentoo-kernel-5.9.0-1.arm64.xpak 61438922 BLAKE2B e239043ff2871e6736a0505859541c59d863e08498b0060a24821a69baade5f69dfd93fe671e8a35e1fe2ead3af63d18a082682a9d6afa523208134d12a420ac SHA512 a92670b5b95f512d016f32af3416472f3dafd478fc3806f91a58fbbaab3d487ad2a12441abe69ba446925249aae0a6d73b9e2ab723c7f7288322b39d63a976ef DIST gentoo-kernel-5.9.0-1.x86.xpak 56578276 BLAKE2B 2fd240f3bed248344144d05dcee4b14aa745e92447fa81428e1a7d6ea3cc235cc574640e6397a96f2debc5bdd96f9e9ea20f6b38f9b7bf7bd6a6c78ca0446346 SHA512 f2584932c839944bc4ec96d08db8b1c87c957de35e83c10a0424f253391f1268c4e1a6a06d1ed1d7e3e7da59a3e74c118a025c58dc0052e1d96d82b58d8cafcb +DIST gentoo-kernel-5.9.1-1.amd64.xpak 63373688 BLAKE2B 0161e6b680e2fe2461082f8cb7f297f20bdaee1bc3272baabd3bcfc2e1d0c027dd1bc33a6170217f26edcfadd3c26e4332d6fc9542b06207f58f999f68e0899d SHA512 054ae5247d0626b39aab8b029ac6bff3569200fbd3c80fb8f3d31a70c522def31e4a49ae49cc595d8a8ad4a5a3d0cdb3742d5371504129d1a00010ed7514fb35 +DIST gentoo-kernel-5.9.1-1.x86.xpak 56581941 BLAKE2B fefc6cad3931aba6cf55dc3427133cec05fac197f84124108657493f58b660531b49f53f6388a4da0a3f8a623c4bdc5815c7855f45f5d0b0ff6603b0bccc65cf SHA512 900b54a922e4a70f9bd200bfa8ef58492414cd53267f18461f72762ef7cd77f4d96b7750a175a70af9b283b0d28b7648bbf146a6610bf74fea93eb4338f678db diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.1.ebuild new file mode 100644 index 000..dca6aedbd78 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/"; +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" + +QA_PREBUILT='*' + +pkg_pretend() { + ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/executing/
commit: a8d6ba427348eeff6a4d0056d7b218a33573ac20 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 14:16:33 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d6ba42 dev-python/executing: Bump to 0.5.3 Signed-off-by: Michał Górny gentoo.org> dev-python/executing/Manifest | 1 + dev-python/executing/executing-0.5.3.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-python/executing/Manifest b/dev-python/executing/Manifest index 6665f9a3453..46494dcd2b2 100644 --- a/dev-python/executing/Manifest +++ b/dev-python/executing/Manifest @@ -1 +1,2 @@ DIST executing-0.5.2.gh.tar.gz 303118 BLAKE2B e3b0ee22791a7fc4b378cf9f0c4640b4971ebd772d95a5d8d0abd25959c53eede5c61e4807abd4be38b9e14d0e3ab9083941ace7f59f0b6358c68b2e85291193 SHA512 2487dbb95240553f9bb7e1249af42e83be7db8cfa8a8c0569c22bfad48add9eddf903a4f365e3a6409e5208bef0d32893abb0c4dc5a93782c3b33125b091ef54 +DIST executing-0.5.3.gh.tar.gz 303234 BLAKE2B cb9de0492c4aa31b53310abf65d97df888278671fbf24e5dc2f3f4b00fd22d233fae2265bffe240c092c5b67bfca1e69ec1c4eaa937a0d4c90bedced1f156e2a SHA512 faf591de8e6354300fb572065bda304c3cbc529725b4044ad4f4ca1f86d892da21598ba7245059824e27894937d46e4ef9ef5962a9d7dff78e4144a3e0e6b388 diff --git a/dev-python/executing/executing-0.5.3.ebuild b/dev-python/executing/executing-0.5.3.ebuild new file mode 100644 index 000..bdeaacb0be4 --- /dev/null +++ b/dev-python/executing/executing-0.5.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="Get information about what a Python frame is currently doing" +HOMEPAGE=" + https://github.com/alexmojaki/executing/ + https://pypi.org/project/executing/"; +SRC_URI=" + https://github.com/alexmojaki/executing/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +# asttokens is optional runtime dep +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + # Kill off useless wheel dep + sed -i -e 's/wheel; //' setup.cfg || die + + distutils-r1_src_prepare +} + +python_test() { + # this test explodes when collected by pytest + "${EPYTHON}" tests/test_main.py || die "Tests failed with ${EPYTHON}" + pytest -vv tests/test_pytest.py || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: 7257c821431a7d53e18c07796c836145e8e01641 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 17 14:05:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 17 19:01:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7257c821 sys-kernel/gentoo-kernel: Bump to 5.4.72 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/Manifest | 2 + .../gentoo-kernel/gentoo-kernel-5.4.72.ebuild | 137 + 2 files changed, 139 insertions(+) diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 41398b4af2f..adc5da79cf6 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -10,6 +10,8 @@ DIST genpatches-5.4-71.base.tar.xz 2499052 BLAKE2B f19927e24c884ed8849b9572b5d19 DIST genpatches-5.4-71.extras.tar.xz 1772 BLAKE2B e462c7bf461058db545a11d05d6f6de16d0868a4f162874682425424f07e6b78019ce65ba9bd51aa413433894cea8561cba33837b66dd600351f36c563a0edb0 SHA512 ba9930a24342f7ccb5514688913e2517c726137317563ce301dbf383d484a6243c04e4d7e6ba427c0269009f979aea8c623e677e9d7f763275c1e299519d2ee4 DIST genpatches-5.4-72.base.tar.xz 2519916 BLAKE2B 1998698004dea3a4dfa3866b96937902ca455766129d8e62b627e72f69aae4661abf37e46dfc996dec4232099c77cf910ad6f56baec527990aa94b1eff0c2184 SHA512 f6a48c095635a2fc8fa058ca40fbf272768da52993d924669544ff73d0c8b8f0d1bccabdbaaa5c8c1092a69008a1d527e9613a8c6862b55832738c0a80d55302 DIST genpatches-5.4-72.extras.tar.xz 1768 BLAKE2B 8a25411510431be8515a339398b5d8d43d7739089f62c1e8158ca79ac793e7bfacc39b8e43d2f5e2667125ae7342bc943480804dd7b63df3e42400d9b662133b SHA512 955413633bcc16fe215e9769cec6dce68c3d8faf13659342db6a795d3e042ecccff9a6722cdb0abc87220ca301caeaccb6f25588f19da44642e358a8dee46916 +DIST genpatches-5.4-73.base.tar.xz 2527064 BLAKE2B 6e0b392681d6e5e709a02c1c8f15fe06ef1651f1530506982feec7fd436aa04ea75079eeb5d3a61c91bcbb46c59a232cb8cb67c62fa7b2e8b289591142dd9430 SHA512 db987b95895fc37243e3697f3ef8f33787489e173fefb84ad09a6600898b2b9b285d9113e6f867aab0c3d5b4c65398f4bcbc40a4220f3cf2b355da9def209dae +DIST genpatches-5.4-73.extras.tar.xz 1772 BLAKE2B 7475a0907f287fef28ee8bf220932528107bbac0d612dc05de6ca8b2dd86ddf37d9acea31ab2977a677f6ea3a19c594737b23e504da405fa811c4d0faf00b94a SHA512 751898547b1f60070f1d8431cd89daff55e33473c8fe68415a15e3b8079ae2d3e44318815ba47a1ce9750feb1cac1812eb8eb7765426b204eb1357993cc68cb0 DIST genpatches-5.8-15.base.tar.xz 498912 BLAKE2B 429c079f836b9dc6d2086fe818f4e705264f002bcfcf4e5bdbe144af53aca53c8bfc1c0ac23aa33939bc59111e2194747088bbccff61015fd59ac0e3150aab62 SHA512 936414eaaa159a84bf016080332a8ba29c2024c02e5b83ed559df7b1a910ba405093e5ed36d54a346091a534f1389eba99b95852b23328a92e2f7ba5b07723ee DIST genpatches-5.8-15.extras.tar.xz 1772 BLAKE2B 690935cb537f442dd48dea34000bc444b9c2861b259ebb156722f1027ba28b037fafe4cfdb71e68c40603f2dcb27d2639d949d4e4fbada8811fce2716329 SHA512 8dcc4ebb194603036323dcc559b5827d02c6a678b2f162191e306fe6ae52cc860e651937962ac8b52e2a4e229b1326a2cb24f938638556b0ddf4369f140f997b DIST genpatches-5.8-16.base.tar.xz 525416 BLAKE2B 53b0e2548b25b93999650cdf8eb920447367305049349a468b954f84368f803d2e1fd591fe4c01722515568257f1457a7480650a2debb1e9196bc41cebc07b5c SHA512 b708d0ad5303cabd7ba73b28391c138bf443c0af1dfc8296eb528e1a16cf00763a5a36aec1cb7bd0b0e9c9b0d844d4a135e2f1f5cf4ddbfa9742d7e05e0a4c0d diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild new file mode 100644 index 000..ff0e401cd76 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild @@ -0,0 +1,137 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/"; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config + -> kernel-x86_64.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config + -> kernel-aarch64.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config + -> kernel-ppc64le.config.${CONFIG_VER} + ) + x86? ( + https://src.fedorapr