[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/
commit: 328cea82f46a45f4f805074ddae6d216627eba0f Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 16 07:21:46 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 16 07:21:46 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=328cea82 dev-lang/python: drop vulnerable 3.8.5, fix 3.8.6 for #759928 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-lang/python/Manifest | 5 +- dev-lang/python/python-3.8.5.ebuild| 422 - ...{python-3.8.6.ebuild => python-3.8.6-r1.ebuild} | 2 +- 3 files changed, 2 insertions(+), 427 deletions(-) diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 7633fd720d..9d76c62e26 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -1,14 +1,11 @@ DIST Python-2.7.16.tar.xz 12752104 BLAKE2B 7d6b5b853f9974d44e04dd35ecdffaab87511e183b4b01dd4f8f4ee109c4b4ab208f045708f69717be9d3a706aa078b71438ed482c062c0b89c12730eae074ae SHA512 16e814e8dcffc707b595ca2919bd2fa3db0d15794c63d977364652c4a5b92e90e72b8c9e1cc83b5020398bd90a1b397dbdd7cb931c49f1aa4af6ef95414b43e0 DIST Python-3.7.8.tar.xz 17399552 BLAKE2B 4bf6c47b1132b6d31a79232002c4d38e2cd123ac05d52b21d6bfba5a4e19ec9130b8df8698d5ce6627e4297c4cf756643f036e694e36364c235306c72ef34bf8 SHA512 d2ba299e3cf8ed0f8fed9317f42bcd8d9af7e0e6175939b4be1be289c1658418bed17899e2608d762ffb15575021956cf6bf2054d7863c04b3bd7642f5b8c7ea -DIST Python-3.8.5.tar.xz 18019640 BLAKE2B bb3e0566afe28759e4ab129ad0986a0fc5103514f2e2b22ff4aa3973c3173ebdd24d4267fbaf903841814a611fd9ea122673e5a1918934366e5c0efaef9d7517 SHA512 460cee65d7df7150694590575502d7f22e548ebfc99c8f8b363eef8bf30ee72e58d8ffacb1d607824f877f880eb9fd6775a508388029583e1e1df3380f3f9587 DIST Python-3.8.6.tar.xz 18233864 BLAKE2B c8a8ef6055e344dda30eb808804cfa62016b4f840257cffd5a495e5932f5696e50579d49b8181a487c9cd4a89bdb95656e80981039783a21d20f7980aa2c9883 SHA512 22faec84f6e172e1ac7c6bd6fd37e9b6ae4afc91cf5136aa8cac8ebbed8d18793f9196e8749b8ccc43447cb6c41cb450f65ea72dd363c06dfaeb14e0455f5560 DIST python-gentoo-patches-2.7.16.tar.xz 13904 BLAKE2B 218b46f8656f4a792dcd47eabca6d59a1558276b77676544991ee75914cd76dda84c36f43e72e477b850dd4cb52374d289f20dccd244a3b52ae5debaf3363432 SHA512 83f90545231c663a34c6925352a357a2b15997ac0362578a1893304c5070b5251922585ae8bc1bafb68d306bcddd4cdba4b6406648d473bd3e980eef65fe3ecd DIST python-gentoo-patches-3.7.8-r3.tar.xz 13232 BLAKE2B 9df47b1f61d08f62a80221bc48d73ec27cd74a9ade8219912c5b02eaea919b70d91b1154837cd03c0129a5839186e9c970167ca3398129c044c25c7853f1f920 SHA512 e1477d425cb6125ca2286d816f4aa4e9e3c789d6a4f4907bd7b78549598356cae5766f642e2cad9e7c3abe2e82c12cf3cb7db3513be68aa213cb64cc0abc678a -DIST python-gentoo-patches-3.8.5.tar.xz 11280 BLAKE2B 163c577da75f4ec0ebe86b5a08bea96d5ae406020bd211439b1405c0f8a5dddc9422a9ea5b16eed195433cbec010d9def3126a578d3f9716325482216b9e4d62 SHA512 6b7f72b8deb87fb7a169e97391185823984b5e9c99ec5232504c670843fbe0ca76afe32fc3fbe1f850ec6c42e9325cf4697022f36f7b00a4028b324069dd4d5b -DIST python-gentoo-patches-3.8.6.tar.xz 10956 BLAKE2B e3241d97f886d0a37f85735102db8f00902df59ee12e8501b6c7f549dd4b26a6289bf34ff8dba02b369ed7875fad3d18e177afe9e367db4cb06f2ee908482f9e SHA512 7afa8e54f7b7e6ab35edc16d4214384b8ad8a03068d1984656876d6477b278af931e8c797d03d1bed2f10f9d58ac387db1a43921e54fb17cf4b779f33820abc0 +DIST python-gentoo-patches-3.8.6-r1.tar.xz 15880 BLAKE2B 9a08cd23af56bcc2ed0dffe4850698be6e0bcf7c44d3eafeb250e328a93833dc3e9ce084f1be89450d1e123cd72d81c6271edfe34046d1bab3d7c10a98d0d9c5 SHA512 83474915cab0928d1d2f4229832bef7c093b2943770fa900a7445bfaa633544f50791aa8b4bc4191662af56feef166814d98eb6fad2c0a0eb9db1f8f4806e689 DIST python-prefix-2.7.16-gentoo-patches-r0.tar.xz 14636 BLAKE2B 54320f5197bb7adeca1e7c97447253e6535a11f380b6d66bc2ce46fa671fe23697aced8fd5619633a00e3ea19ae9dbc3ffe2981173d83dcab6b447d514555c43 SHA512 5380d9b92eb81603ec4d60ff9c940a3a061c06bd6f593d5837e600da5d4417b529d20d98d758aa95cef18fac10bdb5c33f90fa943deb15fdaf048492cf286581 DIST python-prefix-gentoo-3.7.8-patches-r0.tar.xz 13068 BLAKE2B 32e8baf8a0d5bdcb973ba880dbc35a3bd5c6cba88bf2f647e18fc4839fe8bae94658e403e050bcecc5dd5ddadf5beaf8a489829bc2835589d77b968628c29233 SHA512 1a7c17424edc43b36867d45ac019f4873328bf17b5eddd07a2b63ef26e74147dea83e1286a9e45372acc85640a8d72fed33cbe551170acd785fe12b43d74 -DIST python-prefix-gentoo-3.8.5-patches-r0.tar.xz 8948 BLAKE2B e2da338a00a239355e9d4c79bd46c78b54671017120ff79497a9a95a8e3c3096870a8667667f633de6216e83b574c8e65a8e7bfafd51c84595dca6fe9ccb78ed SHA512 8ae712782a255da8bf451b063e86e92c34a32bccce8ac00d76c0a4b0087cee8ea085f80827b49ec61fea18dc4924d4780c6d2f577c8f5d982d6482dde6e02091 DIST python-prefix-gentoo-3.8.6-patches-r2.tar.xz 8132 BLAKE2B 07b2fed42257a89612c2f402e1adadaef171d483f7f28b85a5a9548713406ad97267a5df6ce39f0e363f76850266292d4b7c43854ef6067e09758d8939411131 SHA512
[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgpg-error/
commit: 7474f5b906786d81ca889bb3d77280d287394783 Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 16 07:05:51 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 16 07:05:51 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7474f5b9 dev-libs/libgpg-error: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-libs/libgpg-error/Manifest | 1 - dev-libs/libgpg-error/libgpg-error-1.38.ebuild | 67 -- dev-libs/libgpg-error/libgpg-error-1.39.ebuild | 2 +- 3 files changed, 1 insertion(+), 69 deletions(-) diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest index 008697b626..e92517205e 100644 --- a/dev-libs/libgpg-error/Manifest +++ b/dev-libs/libgpg-error/Manifest @@ -1,2 +1 @@ -DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6 SHA512 b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de DIST libgpg-error-1.39.tar.bz2 961676 BLAKE2B 8753a9295ca57ba79142ffbc7fa01a986addcdd6a8860cf80c9e1bf9f6f9dfce874f804205a5cdd956e026eb006f2662110c63e7ed52c7a42ee0c45923ae52be SHA512 b28be183ac3d3920363558c4b5b2c24f9074a302799915cc076674bb349dcfb6f09160bec1d3fb62e04047c3ce432d345f36b0905100a88cc730b53d4eb78e42 diff --git a/dev-libs/libgpg-error/libgpg-error-1.38.ebuild b/dev-libs/libgpg-error/libgpg-error-1.38.ebuild deleted file mode 100644 index 7f36c7a267..00 --- a/dev-libs/libgpg-error/libgpg-error-1.38.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools libtool multilib-minimal toolchain-funcs prefix - -DESCRIPTION="Contains error handling functions used by GnuPG software" -HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error; -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="common-lisp nls static-libs" - -RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND="nls? ( sys-devel/gettext )" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/gpg-error-config -) -MULTILIB_WRAPPED_HEADERS=( - /usr/include/gpg-error.h - /usr/include/gpgrt.h -) - -PATCHES=( "${FILESDIR}/${PN}-1.37-remove_broken_check.patch" ) - -src_prepare() { - default - - # don't hardcode /usr/xpg4/bin/sh as shell on Solaris - sed -i -e 's/solaris\*/disabled/' configure.ac || die - - # only necessary for as long as we run eautoreconf, configure.ac - # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is - # not a pure /bin/sh script, so it fails on some hosts - hprefixify -w 1 autogen.sh - eautoreconf - - # upstream seems not interested in trying to understand (#584330) - # https://lists.gnupg.org/pipermail/gnupg-devel/2017-March/032671.html - # again reported as https://dev.gnupg.org/T4474 - einfo "Forcing -no-undefined libtool flag ..." - sed -i -e 's/\$(no_undefined)/-no-undefined/' src/Makefile.in - eend $? || die -} - -multilib_src_configure() { - local myeconfargs=( - $(multilib_is_native_abi || echo --disable-languages) - $(use_enable common-lisp languages) - $(use_enable nls) - $(use_enable static-libs static) - --enable-threads - CC_FOR_BUILD="$(tc-getBUILD_CC)" - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libgpg-error/libgpg-error-1.39.ebuild b/dev-libs/libgpg-error/libgpg-error-1.39.ebuild index 7f36c7a267..4882a085fc 100644 --- a/dev-libs/libgpg-error/libgpg-error-1.39.ebuild +++ b/dev-libs/libgpg-error/libgpg-error-1.39.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="common-lisp nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgcrypt/
commit: d3533bb92963939c8dfcfc4b57e163f37415f694 Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 16 07:03:11 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 16 07:03:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=d3533bb9 dev-libs/libgcrypt: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-libs/libgcrypt/Manifest | 1 - dev-libs/libgcrypt/libgcrypt-1.8.5.ebuild | 82 --- dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild | 2 +- 3 files changed, 1 insertion(+), 84 deletions(-) diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest index 7f6506a48e..7119883d3c 100644 --- a/dev-libs/libgcrypt/Manifest +++ b/dev-libs/libgcrypt/Manifest @@ -1,2 +1 @@ -DIST libgcrypt-1.8.5.tar.bz2 2991291 BLAKE2B 93276b4536f71c07bb103e10607592e02add413f633d96cc95513daa6e6b0e098fe803bb6a0e405a241fddc5ce0cfad61658d57c27bd724eecd32fd862af4c99 SHA512 b55e16e838d1b1208e7673366971ae7c0f9c1c79e042f41c03d14ed74c5e387fa69ea81d5414ffda3d2b4f82ea5467fe13b00115727e257db22808cf351bde89 DIST libgcrypt-1.8.7.tar.bz2 2985660 BLAKE2B cb2132b826f3f3af240e6c9ac5fd992808aa17ce64144d17452591a5b1e402564af82c021b58f5fd620ebeb5894ac9654835f6d8376ec05ee41fc02189dd6825 SHA512 6309d17624d8029848990d225d5924886c951cef691266c8e010fbbb7f678972cee70cbb91d370ad0bcdc8c8761402a090c2c853c9427ec79293624a59da5060 diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.5.ebuild b/dev-libs/libgcrypt/libgcrypt-1.8.5.ebuild deleted file mode 100644 index 6df5529c2f..00 --- a/dev-libs/libgcrypt/libgcrypt-1.8.5.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 - -inherit autotools flag-o-matic multilib-minimal - -DESCRIPTION="General purpose crypto library based on the code used in GnuPG" -HOMEPAGE="http://www.gnupg.org/; -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2.1 MIT" -SLOT="0/20" # subslot = soname major version -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc o-flag-munging static-libs" - -RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( virtual/texi2dvi )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.6.1-uscore.patch - "${FILESDIR}"/${PN}-multilib-syspath.patch -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/libgcrypt-config -) - -src_prepare() { - default - # missing attribute(sysv_abi) for Cygwin? - [[ ${CHOST} == *-cygwin* ]] && rm -f mpi/*/*.S - # always use -no-undefined even if upstream is not convinced yet - sed -i -e 's/^no_undefined\s*=\s*$/& -no-undefined/' src/Makefile.am || die - eautoreconf -} - -multilib_src_configure() { - if [[ ${CHOST} == *86*-solaris* ]] ; then - # ASM code uses GNU ELF syntax, divide in particular, we need to - # allow this via ASFLAGS, since we don't have a flag-o-matic - # function for that, we'll have to abuse cflags for this - append-cflags -Wa,--divide - fi - local myeconfargs=( - --enable-noexecstack - $(use_enable o-flag-munging O-flag-munging) - $(use_enable static-libs static) - - # disabled due to various applications requiring privileges - # after libgcrypt drops them (bug #468616) - --without-capabilities - - # http://trac.videolan.org/vlc/ticket/620 - # causes bus-errors on sparc64-solaris - $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm") - $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm") - # no cygwin patch yet - $([[ ${CHOST} == *-cygwin* ]] && \ - echo "gcry_cv_gcc_win64_platform_as_ok=no") - - GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \ - $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') -} - -multilib_src_compile() { - default - multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf -} - -multilib_src_install() { - emake DESTDIR="${D}" install - multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf -} - -multilib_src_install_all() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild b/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild index 6df5529c2f..2e5b379082 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild @@ -11,7
[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/
commit: 510a70bb9cff7709a7faf09547a63e2b223180c3 Author: Sam James gentoo org> AuthorDate: Wed Dec 16 06:07:05 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 06:08:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510a70bb Revert "media-video/obs-studio: python bump" This reverts commit cf50e95244fe18f1f3c69aa025c2addd6e2a2bdc. Unfortunately, obs-studio is genuinely not yet compatible with newer Pythons - it uses Python directly via extensions which are not yet working w/ 3.8+. Bug: https://bugs.gentoo.org/754006 Signed-off-by: Sam James gentoo.org> media-video/obs-studio/obs-studio-25.0.8-r1.ebuild | 2 +- media-video/obs-studio/obs-studio-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild b/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild index 614dda2f9b4..8bdbdd3a6e4 100644 --- a/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild +++ b/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 CMAKE_REMOVE_MODULES_LIST=( FindFreetype ) -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit cmake-utils python-single-r1 xdg-utils diff --git a/media-video/obs-studio/obs-studio-.ebuild b/media-video/obs-studio/obs-studio-.ebuild index b0a065e2cfe..c8ccd0308e5 100644 --- a/media-video/obs-studio/obs-studio-.ebuild +++ b/media-video/obs-studio/obs-studio-.ebuild @@ -4,7 +4,7 @@ EAPI=7 CMAKE_REMOVE_MODULES_LIST=( FindFreetype ) -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit cmake-utils python-single-r1 xdg-utils
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/
commit: 95c12de526a02edbada6b57dd17225480fa1575d Author: William Hubbs gentoo org> AuthorDate: Wed Dec 16 04:18:11 2020 + Commit: William Hubbs gentoo org> CommitDate: Wed Dec 16 04:19:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c12de5 net-vpn/tailscale: adjust build with upstream recommendations This ports upstream's build-dist.sh script into an ebuild equivalent. Signed-off-by: William Hubbs gentoo.org> net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 24 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild index c675afd0635..4b3d61ed3d1 100644 --- a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild +++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild @@ -3,6 +3,11 @@ EAPI=7 inherit go-module systemd tmpfiles +# This is obtained using ./version/version.sh in the upstream repo and +# substituting ${PV} appropriately. +VERSION_SHORT="${PV}" +VERSION_LONG="${PV}-te480f8ddf" +VERSION_GIT_HASH="e480f8ddf6f7334fda1b3d0dd1b500f2f01f961b" DESCRIPTION="Tailscale vpn client" HOMEPAGE="https://tailscale.com; @@ -219,15 +224,18 @@ KEYWORDS="~amd64" RDEPEND="net-firewall/iptables" +# This translates the build command from upstream's build_dist.sh to an +# ebuild equivalent. +build_dist() { + go build -tags xversion -ldflags " + -X tailscale.com/version.Long=${VERSION_LONG} + -X tailscale.com/version.Short=${VERSION_SHORT} + -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@" +} + src_compile() { - go build -tags xversion \ - -ldflags "-X tailscale.com/version.Long=${PV} - -X tailscale.com/version.Short=${PV}" \ - ./cmd/tailscale || die - go build -tags xversion \ - -ldflags "-X tailscale.com/version.Long=${PV} - -X tailscale.com/version.Short=${PV}" \ - ./cmd/tailscaled || die + build_dist ./cmd/tailscale || die + build_dist ./cmd/tailscaled || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/
commit: fb23e1c8b513076b55cf3cf23814759a06f15ed9 Author: Sam James gentoo org> AuthorDate: Wed Dec 16 03:57:39 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 03:58:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb23e1c8 net-p2p/transmission-remote-gtk: amd64 stable (bug #706980) Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild index 4383f8c7b07..f950df1a888 100644 --- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild +++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="ayatana debug geoip libnotify libproxy rss" # RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: gui-libs/wayfire-plugins-extra/
commit: 57e11227e2d65ea98d730128cda191461f7f9eea Author: Aisha Tammy aisha cc> AuthorDate: Thu Dec 3 19:36:52 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:17:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e11227 gui-libs/wayfire-plugins-extra: plugins with extra functionality things like debugging, benchmarking, or with other extra dependencies that wayfire doesnt need by itself Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/18494 Signed-off-by: Aaron Bauman gentoo.org> gui-libs/wayfire-plugins-extra/Manifest| 1 + gui-libs/wayfire-plugins-extra/metadata.xml| 12 .../wayfire-plugins-extra-0.6.0.ebuild | 33 ++ .../wayfire-plugins-extra-.ebuild | 33 ++ 4 files changed, 79 insertions(+) diff --git a/gui-libs/wayfire-plugins-extra/Manifest b/gui-libs/wayfire-plugins-extra/Manifest new file mode 100644 index 000..ae71f9dcce9 --- /dev/null +++ b/gui-libs/wayfire-plugins-extra/Manifest @@ -0,0 +1 @@ +DIST wayfire-plugins-extra-0.6.0.tar.gz 47411 BLAKE2B 32f784abff6b0f05cdfde0bd491e6c8321eb6038f5ac49ff5b241e628abfb0002289fac6f1deaef4148fd8e071ad08c54ea15a441f9d6356ca43bbf4beb9c7b6 SHA512 2ad35cc54892cf716e8492227f96cab7eb89173294ef928115ca998c8c06e9daef69f60d6d11c5393a3038ded0184ccaa404552fe6035a019682d2fdbe4b768d diff --git a/gui-libs/wayfire-plugins-extra/metadata.xml b/gui-libs/wayfire-plugins-extra/metadata.xml new file mode 100644 index 000..cfbacced233 --- /dev/null +++ b/gui-libs/wayfire-plugins-extra/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +gen...@aisha.cc +Aisha Tammy + + +proxy-ma...@gentoo.org +Proxy Maintainers + + diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.6.0.ebuild b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.6.0.ebuild new file mode 100644 index 000..74ef87cc752 --- /dev/null +++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.6.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="extra plugins for wayfire" +HOMEPAGE="https://github.com/WayfireWM/wayfire-plugins-extra; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/WayfireWM/wayfire-plugins-extra.git; +else + SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +DEPEND=" + dev-cpp/glibmm + >=gui-libs/wlroots-0.11.0 + >=gui-wm/wayfire-${PV%.*} + x11-libs/cairo +" +RDEPEND="${DEPEND}" + +BDEPEND=" + dev-libs/wayland-protocols + virtual/pkgconfig +" diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild new file mode 100644 index 000..74ef87cc752 --- /dev/null +++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild @@ -0,0 +1,33 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="extra plugins for wayfire" +HOMEPAGE="https://github.com/WayfireWM/wayfire-plugins-extra; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/WayfireWM/wayfire-plugins-extra.git; +else + SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +DEPEND=" + dev-cpp/glibmm + >=gui-libs/wlroots-0.11.0 + >=gui-wm/wayfire-${PV%.*} + x11-libs/cairo +" +RDEPEND="${DEPEND}" + +BDEPEND=" + dev-libs/wayland-protocols + virtual/pkgconfig +"
[gentoo-commits] repo/gentoo:master commit in: gui-wm/hikari/
commit: b5b7e31d037c51f707d5a48480b73783f072e5fe Author: Aisha Tammy aisha cc> AuthorDate: Tue Dec 8 11:48:45 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:16:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b7e31d gui-wm/hikari: fix suid flag usage was changed from WITH_SUID to WITHOUT_SUID Closes: https://bugs.gentoo.org/758968 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/18564 Signed-off-by: Aaron Bauman gentoo.org> gui-wm/hikari/{hikari-2.2.2.ebuild => hikari-2.2.2-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gui-wm/hikari/hikari-2.2.2.ebuild b/gui-wm/hikari/hikari-2.2.2-r1.ebuild similarity index 92% rename from gui-wm/hikari/hikari-2.2.2.ebuild rename to gui-wm/hikari/hikari-2.2.2-r1.ebuild index 2d87cfd595d..a9bbaec4c52 100644 --- a/gui-wm/hikari/hikari-2.2.2.ebuild +++ b/gui-wm/hikari/hikari-2.2.2-r1.ebuild @@ -45,7 +45,6 @@ pkg_setup() { } src_compile() { - ${MAKE} -j$(makeopts_jobs) VERSION="{PV}" \ CC="$(tc-getCC)" \ CFLAGS_EXTRA="${CFLAGS}" \ @@ -54,13 +53,14 @@ src_compile() { $(usex gamma -DWITH_GAMMACONTROL "") \ $(usex layershell -DWITH_LAYERSHELL "") \ $(usex screencopy -DWITH_SCREENCOPY "") \ - $(usex suid -DWITH_SUID "") \ $(usex virtual-io -DWITH_VIRTUAL_INPUT "") \ $(usex X -DWITH_XWAYLAND "") \ all || die } src_install() { - ${MAKE} DESTDIR="${D}" PREFIX=/usr ETC_PREFIX=/ install || die + ${MAKE} DESTDIR="${D}" PREFIX=/usr ETC_PREFIX=/ \ + $(usex suid "" -DWITHOUT_SUID) \ + install || die doman share/man/man1/hikari.1 }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: f5dfa54914425bda24056d34847f81540622e6bc Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:57:57 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5dfa549 eclass/toolchain: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/toolchain.eclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 59f8660a3d9..91797cab67d 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1,8 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Maintainer: Toolchain Ninjas +# @ECLASS: toolchain.eclass +# @MAINTAINER: +# Toolchain Ninjas +# @MAINTAINER: +# Toolchain Ninjas # @SUPPORTED_EAPIS: 5 6 7 +# @BLURB: Basic toolchain stuff + DESCRIPTION="The GNU Compiler Collection" HOMEPAGE="https://gcc.gnu.org/;
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 66f94ffb5237010d1f6c59262d92e109ce67a287 Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 02:04:19 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f94ffb eclass/java-utils-2: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/java-utils-2.eclass | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass index a33962f114d..84c09885c7b 100644 --- a/eclass/java-utils-2.eclass +++ b/eclass/java-utils-2.eclass @@ -1484,7 +1484,6 @@ java-pkg_ensure-vm-version-sufficient() { # @FUNCTION: java-pkg_is-vm-version-sufficient # @INTERNAL -# @DESCRIPTION: # @RETURN: zero - VM is sufficient; non-zero - VM is not sufficient java-pkg_is-vm-version-sufficient() { debug-print-function ${FUNCNAME} $* @@ -1564,8 +1563,8 @@ java-pkg_ensure-vm-version-ge() { # Parameters: # $@ - VM version to compare current VM to # @CODE -# @RETURN: zero - current VM version is greater than checked version; -# non-zero - current VM version is not greater than checked version +# @RETURN: zero - current VM version is greater than checked version +# @RETURN: non-zero - current VM version is not greater than checked version java-pkg_is-vm-version-ge() { debug-print-function ${FUNCNAME} $* @@ -2592,14 +2591,14 @@ java-pkg_needs-vm() { # @FUNCTION: java-pkg_get-current-vm # @INTERNAL -# @RETURN - The current VM being used +# @RETURN: The current VM being used java-pkg_get-current-vm() { java-config -f } # @FUNCTION: java-pkg_get-vm-vendor # @INTERNAL -# @RETURN - The vendor of the current VM +# @RETURN: The vendor of the current VM java-pkg_get-vm-vendor() { debug-print-function ${FUNCNAME} $* @@ -2610,7 +2609,7 @@ java-pkg_get-vm-vendor() { # @FUNCTION: java-pkg_get-vm-version # @INTERNAL -# @RETURN - The version of the current VM +# @RETURN: The version of the current VM java-pkg_get-vm-version() { debug-print-function ${FUNCNAME} $*
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d631005a5e6592f9c0993c1467a3088ed29a6586 Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 02:05:10 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d631005a eclass/ant-tasks: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/ant-tasks.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/ant-tasks.eclass b/eclass/ant-tasks.eclass index c882196e775..a96222f8ff5 100644 --- a/eclass/ant-tasks.eclass +++ b/eclass/ant-tasks.eclass @@ -66,6 +66,7 @@ ANT_TASK_DEPNAME=${ANT_TASK_DEPNAME-${ANT_TASK_NAME}} # @VARIABLE: ANT_TASK_PV # @INTERNAL +# @DESCRIPTION: # Version of ant-core this task is intended to register and thus load with. ANT_TASK_PV="${PV}"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: be8637f53247eb8ff63cde80ef1cbb9472f11399 Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:52:12 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8637f5 eclass/ssl-cert: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/ssl-cert.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass index 0e7294f6229..a9a6c820e96 100644 --- a/eclass/ssl-cert.eclass +++ b/eclass/ssl-cert.eclass @@ -3,6 +3,7 @@ # @ECLASS: ssl-cert.eclass # @MAINTAINER: +# maintainer-nee...@gentoo.org # @AUTHOR: # Max Kalika # @SUPPORTED_EAPIS: 1 2 3 4 5 6 7
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 4215d7cc5e4e87f8f37a77818216c84d7591f8e7 Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:48:16 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4215d7cc eclass/portability: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/portability.eclass | 2 -- 1 file changed, 2 deletions(-) diff --git a/eclass/portability.eclass b/eclass/portability.eclass index 1402c0420cb..67ca30fa5aa 100644 --- a/eclass/portability.eclass +++ b/eclass/portability.eclass @@ -13,7 +13,6 @@ _PORTABILITY_ECLASS=1 # @FUNCTION: treecopy # @USAGE: [orig2 orig3 ] -# @RETURN: # @DESCRIPTION: # mimic cp --parents copy, but working on BSD userland as well treecopy() { @@ -118,7 +117,6 @@ get_bmake() { # @FUNCTION: get_mounts # @USAGE: # @RETURN: table of mounts in form "point node fs opts" -# @MAINTAINER: # @DESCRIPTION: # Portable method of getting mount names and points. # Returns as "point node fs options"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e75144d0dc465491b4b307c1dfc0683bcf013351 Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:55:11 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75144d0 eclass/stardict: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/stardict.eclass | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/eclass/stardict.eclass b/eclass/stardict.eclass index cbfb10c5455..075c832829b 100644 --- a/eclass/stardict.eclass +++ b/eclass/stardict.eclass @@ -1,11 +1,14 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Author : Alastair Tse -# -# Convienence class to do stardict dictionary installations. -# -# Usage: +# @ECLASS: stardict.eclass +# @MAINTAINER: +# maintainer-nee...@gentoo.org +# @AUTHOR: +# Alastair Tse +# @BLURB: eclass to do stardict dictionary installations. + +# @Usage: # - Variables to set : # * FROM_LANG - From this language # * TO_LANG - To this language
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 318e7c02ce4fbc3fd41f500ede145bc40758424b Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:47:03 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318e7c02 eclass/php-pear-r2: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/php-pear-r2.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/php-pear-r2.eclass b/eclass/php-pear-r2.eclass index e4197522b16..cd4625fdacc 100644 --- a/eclass/php-pear-r2.eclass +++ b/eclass/php-pear-r2.eclass @@ -39,7 +39,8 @@ RDEPEND=">=dev-php/pear-1.8.1" # @ECLASS-VARIABLE: PEAR-P # @INTERNAL -# @DESCRIPTION: Combines PHP_PEAR_PKG_NAME and PEAR_PV +# @DESCRIPTION: +# Combines PHP_PEAR_PKG_NAME and PEAR_PV PEAR_P="${PHP_PEAR_PKG_NAME}-${PEAR_PV}" # @ECLASS-VARIABLE: PHP_PEAR_DOMAIN
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ecd46c1f30eedbbeb37e65022dae282aeeeb87ad Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:49:42 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd46c1f eclass/postgres-multi: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/postgres-multi.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/postgres-multi.eclass b/eclass/postgres-multi.eclass index 49d5c6a9c68..76916932042 100644 --- a/eclass/postgres-multi.eclass +++ b/eclass/postgres-multi.eclass @@ -8,7 +8,8 @@ EXPORT_FUNCTIONS pkg_setup src_prepare src_compile src_install src_test # @ECLASS: postgres-multi.eclass # @MAINTAINER: # PostgreSQL -# @AUTHOR: Aaron W. Swenson +# @AUTHOR: +# Aaron W. Swenson # @SUPPORTED_EAPIS: 5 6 7 # @BLURB: An eclass to build PostgreSQL-related packages against multiple slots # @DESCRIPTION:
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: cad6c438ec14dd7e23a7b03651a6906eff9f92ab Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:46:11 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad6c438 eclass/openib: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/openib.eclass | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/eclass/openib.eclass b/eclass/openib.eclass index 08d6fb3a111..685eaf344a7 100644 --- a/eclass/openib.eclass +++ b/eclass/openib.eclass @@ -1,9 +1,11 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: openib.eclass +# @MAINTAINER: +# maintainer-nee...@gentoo.org # @AUTHOR: -# Original Author: Alexey Shvetsov +# Alexey Shvetsov # @BLURB: Simplify working with OFED packages inherit eutils rpm versionator
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 488c7ce45618fd1e68d2284b169c95a37499290a Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:59:54 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488c7ce4 eclass/vim-doc: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/vim-doc.eclass | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/eclass/vim-doc.eclass b/eclass/vim-doc.eclass index 5f281eba25f..e21e2611296 100644 --- a/eclass/vim-doc.eclass +++ b/eclass/vim-doc.eclass @@ -1,6 +1,11 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# + +# @ECLASS: vim-doc.eclass +# @MAINTAINER: +# Vim project +# @BLURB: Work with Vim documentation +# @DESCRIPTION: # This eclass is used by vim.eclass and vim-plugin.eclass to update # the documentation tags. This is necessary since vim doesn't look in # /usr/share/vim/vimfiles/doc for documentation; it only uses the
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 279aa62b5670ab9367d7259859ccd05bb12fa53b Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:44:15 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279aa62b eclass/mozextension: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/mozextension.eclass | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/eclass/mozextension.eclass b/eclass/mozextension.eclass index ea4f1eb143e..ab7d56d24ce 100644 --- a/eclass/mozextension.eclass +++ b/eclass/mozextension.eclass @@ -5,7 +5,7 @@ # @MAINTAINER: # Mozilla team # @BLURB: Install extensions for use in mozilla products. -# + if [[ ! ${_MOZEXTENSION} ]]; then # @ECLASS-VARIABLE: MOZEXTENSION_TARGET @@ -20,6 +20,8 @@ inherit eutils DEPEND="app-arch/unzip" +# @FUNCTION: mozversion_extension_location + mozversion_extension_location() { case ${PN} in firefox|firefox-bin|palemoon) @@ -32,6 +34,8 @@ mozversion_extension_location() { return 1 } +# @FUNCTION: xpi_unpack + xpi_unpack() { local xpi xpiname srcdir @@ -61,6 +65,7 @@ xpi_unpack() { done } +# @FUNCTION: xpi_install xpi_install() { local emid @@ -91,6 +96,8 @@ xpi_install() { doins -r "${x}"/* || die "failed to copy extension" } +# @FUNCTION: xpi_copy + xpi_copy() { local emid
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 3c46a07688db09c4e88d4f11cb8dde7d453c4422 Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 16 01:49:16 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 16 02:06:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c46a076 eclass/postgres: fixup documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/postgres.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/postgres.eclass b/eclass/postgres.eclass index 2e2ac85ead6..b7b45fd888d 100644 --- a/eclass/postgres.eclass +++ b/eclass/postgres.eclass @@ -7,7 +7,8 @@ EXPORT_FUNCTIONS pkg_setup # @ECLASS: postgres.eclass # @MAINTAINER: # PostgreSQL -# @AUTHOR: Aaron W. Swenson +# @AUTHOR: +# Aaron W. Swenson # @SUPPORTED_EAPIS: 5 6 7 # @BLURB: An eclass for PostgreSQL-related packages # @DESCRIPTION:
[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/
commit: ba80e9c528c217f9a14a329b7df38237a9e897a7 Author: Peter Alfredsen icloud com> AuthorDate: Tue Dec 15 08:38:28 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 01:44:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba80e9c5 net-news/rssguard: fix qtdeclarative dep Missing libQt5Qml.so from qtdeclarative package would cause error when compiling: Project ERROR: Unknown module(s) in QT: qml make: *** [Makefile:48: sub-src-librssguard-make_first-ordered] Error 3 Fix by adding dep on dev-qt/qtdeclarative:5 Closes: https://bugs.gentoo.org/760045 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Peter Alfredsen icloud.com> Closes: https://github.com/gentoo/gentoo/pull/18662 Signed-off-by: Sam James gentoo.org> net-news/rssguard/rssguard-3.8.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-news/rssguard/rssguard-3.8.3.ebuild b/net-news/rssguard/rssguard-3.8.3.ebuild index 974794479bf..e6813d67096 100644 --- a/net-news/rssguard/rssguard-3.8.3.ebuild +++ b/net-news/rssguard/rssguard-3.8.3.ebuild @@ -23,6 +23,7 @@ DEPEND=" dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 + dev-qt/qtdeclarative:5 webengine? ( dev-qt/qtwebengine:5[widgets] ) " RDEPEND="${DEPEND}"
[gentoo-commits] proj/releng:master commit in: tools/
commit: af8ffec8e7544afce734cb6c3a0e4db2be539a6d Author: Matt Turner gentoo org> AuthorDate: Tue Dec 15 23:18:38 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Dec 15 23:29:20 2020 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=af8ffec8 tools/ppc64le: Handle musl-hardened/ directory Signed-off-by: Matt Turner gentoo.org> tools/catalyst-auto-ppc64le.conf | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/catalyst-auto-ppc64le.conf b/tools/catalyst-auto-ppc64le.conf index 2379954a..73f2d1c3 100644 --- a/tools/catalyst-auto-ppc64le.conf +++ b/tools/catalyst-auto-ppc64le.conf @@ -20,7 +20,7 @@ EMAIL_SUBJECT_PREPEND="[ppc64le-auto]" update_symlinks() { # Symlink the latest stages3 to build from local d f t - for d in "${BUILD_SRCDIR_BASE}/builds/default" ; do + for d in "${BUILD_SRCDIR_BASE}/builds/default" "${BUILD_SRCDIR_BASE}/builds/musl-hardened"; do pushd "${d}" >/dev/null for t in ppc64le; do for f in $(ls stage3-${t}-*xz | grep -v latest | give_latest_from_dates) ; do @@ -39,20 +39,20 @@ upload() { post_build() { local set=$1 spec=$2 - pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null + pushd "${BUILD_SRCDIR_BASE}/builds" >/dev/null case ${spec} in installcd-stage2-minimal.spec) - upload *${TIMESTAMP}*.iso* + upload default/*${TIMESTAMP}*.iso* ;; stage3*.spec) - upload stage3-ppc64le-${TIMESTAMP}*.xz* + upload default/stage3-ppc64le-${TIMESTAMP}*.xz* ;; systemd-stage3*.spec) - upload stage3-ppc64le-systemd-${TIMESTAMP}*.xz* + upload default/stage3-ppc64le-systemd-${TIMESTAMP}*.xz* ;; musl-hardened-stage3*.spec) - upload stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz* + upload musl-hardened/stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz* ;; esac
[gentoo-commits] proj/releng:master commit in: tools/
commit: a4eff6d6f0fff614fa4a39b681927346052bc72b Author: Matt Turner gentoo org> AuthorDate: Tue Dec 15 23:18:38 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Dec 15 23:18:38 2020 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a4eff6d6 tools/ppc64le: Handle musl-hardened/ directory Signed-off-by: Matt Turner gentoo.org> tools/catalyst-auto-ppc64le.conf | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/catalyst-auto-ppc64le.conf b/tools/catalyst-auto-ppc64le.conf index 2379954a..06b98819 100644 --- a/tools/catalyst-auto-ppc64le.conf +++ b/tools/catalyst-auto-ppc64le.conf @@ -20,7 +20,7 @@ EMAIL_SUBJECT_PREPEND="[ppc64le-auto]" update_symlinks() { # Symlink the latest stages3 to build from local d f t - for d in "${BUILD_SRCDIR_BASE}/builds/default" ; do + for d in "${BUILD_SRCDIR_BASE}/builds/default" "${BUILD_SRCDIR_BASE}/builds-musl-hardened"; do pushd "${d}" >/dev/null for t in ppc64le; do for f in $(ls stage3-${t}-*xz | grep -v latest | give_latest_from_dates) ; do @@ -39,20 +39,20 @@ upload() { post_build() { local set=$1 spec=$2 - pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null + pushd "${BUILD_SRCDIR_BASE}/builds" >/dev/null case ${spec} in installcd-stage2-minimal.spec) - upload *${TIMESTAMP}*.iso* + upload default/*${TIMESTAMP}*.iso* ;; stage3*.spec) - upload stage3-ppc64le-${TIMESTAMP}*.xz* + upload default/stage3-ppc64le-${TIMESTAMP}*.xz* ;; systemd-stage3*.spec) - upload stage3-ppc64le-systemd-${TIMESTAMP}*.xz* + upload default/stage3-ppc64le-systemd-${TIMESTAMP}*.xz* ;; musl-hardened-stage3*.spec) - upload stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz* + upload musl-hardened/stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz* ;; esac
[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc64le/
commit: 52c8dd02d453a459fe034409405a3d4a8fc1208f Author: Matt Turner gentoo org> AuthorDate: Tue Dec 15 23:18:08 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Dec 15 23:18:08 2020 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=52c8dd02 specs/ppc64le: Set source_subpath to point to musl-hardened/ Signed-off-by: Matt Turner gentoo.org> releases/specs/ppc/ppc64le/musl-hardened-stage1.spec | 2 +- releases/specs/ppc/ppc64le/musl-hardened-stage3.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec b/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec index 82603db5..10a29c93 100644 --- a/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec +++ b/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec @@ -4,7 +4,7 @@ version_stamp: musl-hardened-@TIMESTAMP@ rel_type: musl-hardened profile: default/linux/ppc64le/17.0/musl/hardened snapshot: @TIMESTAMP@ -source_subpath: default/stage3-ppc64le-musl-hardened-latest +source_subpath: musl-hardened/stage3-ppc64le-musl-hardened-latest chost: powerpc64le-gentoo-linux-musl compression_mode: pixz_x update_seed: yes diff --git a/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec b/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec index 9ae262a1..cbbe9d27 100644 --- a/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec +++ b/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec @@ -4,7 +4,7 @@ version_stamp: musl-hardened-@TIMESTAMP@ rel_type: musl-hardened profile: default/linux/ppc64le/17.0/musl/hardened snapshot: @TIMESTAMP@ -source_subpath: default/stage1-ppc64le-musl-hardened-@TIMESTAMP@ +source_subpath: musl-hardened/stage1-ppc64le-musl-hardened-@TIMESTAMP@ compression_mode: pixz_x portage_confdir: @REPO_DIR@/releases/portage/stages portage_prefix: releng
[gentoo-commits] repo/proj/guru:dev commit in: dev-db/pg_repack/
commit: 054585fafce62fd27bd3b0fa803825c8a8ac2d52 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Dec 15 22:26:44 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 22:32:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=054585fa dev-db/pg_repack: Fix description Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> dev-db/pg_repack/pg_repack-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/pg_repack/pg_repack-1.4.5.ebuild b/dev-db/pg_repack/pg_repack-1.4.5.ebuild index 1ce6978d..1bdfbfac 100644 --- a/dev-db/pg_repack/pg_repack-1.4.5.ebuild +++ b/dev-db/pg_repack/pg_repack-1.4.5.ebuild @@ -8,7 +8,7 @@ POSTGRES_USEDEP="server" inherit postgres-multi -DESCRIPTION="RUM access method - inverted index with additional information in posting lists" +DESCRIPTION="Reorganize tables in PostgreSQL databases with minimal locks" HOMEPAGE="https://github.com/reorg/pg_repack; SRC_URI="https://github.com/reorg/pg_repack/archive/ver_${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-ver_${PV}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-db/pg_repack/
commit: b6cc881023e93f22c2e5403dd3da97856cc56f81 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Dec 15 22:29:42 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 22:32:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6cc8810 dev-db/pg_repack: Clean version bump, 1.4.5 to 1.4.6 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> dev-db/pg_repack/Manifest | 2 +- dev-db/pg_repack/{pg_repack-1.4.5.ebuild => pg_repack-1.4.6.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/pg_repack/Manifest b/dev-db/pg_repack/Manifest index 467900af..467c88b2 100644 --- a/dev-db/pg_repack/Manifest +++ b/dev-db/pg_repack/Manifest @@ -1 +1 @@ -DIST pg_repack-1.4.5.tar.gz 94769 BLAKE2B e15c31b5c9337abf1b01483580734509c1611592efb9d8f5c3c218da7fe613477172e09708a58721579cd6c47f3935559a1a860fa638c74c23a1081e3a7ce312 SHA512 6aa2c6f72b6bfd6c5712bdad08aa1d7fe589da263259383d4546a8cfd881922e3f2bdac733ecd2a0c301f73a3909d8dad095029ddd33279cf580162f2e53f313 +DIST pg_repack-1.4.6.tar.gz 94760 BLAKE2B e85d4cf3c31c9a96db818d2be8137c3d3ca3b3bfb3d2cf28cd0a77742c2487e9c9627b3ca5724963d6af1dd0e95dc8c8be7e00ff98d1f58d0ac1fef30393bc60 SHA512 c36081847d09fbcec8a98ce97ae0f93a8fa686b81fa3915b616481cef88da0db398e7985b98a6e6d1b80cba7b08f6501de0e53edeb876eeb317417fe6ba7571d diff --git a/dev-db/pg_repack/pg_repack-1.4.5.ebuild b/dev-db/pg_repack/pg_repack-1.4.6.ebuild similarity index 93% rename from dev-db/pg_repack/pg_repack-1.4.5.ebuild rename to dev-db/pg_repack/pg_repack-1.4.6.ebuild index 1bdfbfac..39c58c0a 100644 --- a/dev-db/pg_repack/pg_repack-1.4.5.ebuild +++ b/dev-db/pg_repack/pg_repack-1.4.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -POSTGRES_COMPAT=( 9.5 9.6 10 11 12 ) +POSTGRES_COMPAT=( 9.6 10 11 12 13 ) POSTGRES_USEDEP="server" inherit postgres-multi
[gentoo-commits] repo/proj/guru:dev commit in: dev-db/rum/
commit: 7597775dc2f8fbc83de72898d61224ed2c2cba03 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Dec 15 22:32:00 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 22:32:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7597775d dev-db/rum: Clean version bump, 1.3.6 to 1.3.7 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> dev-db/rum/Manifest | 2 +- dev-db/rum/{rum-1.3.6.ebuild => rum-1.3.7.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/rum/Manifest b/dev-db/rum/Manifest index b7982a7a..098691a6 100644 --- a/dev-db/rum/Manifest +++ b/dev-db/rum/Manifest @@ -1 +1 @@ -DIST rum-1.3.6.tar.gz 306580 BLAKE2B 0462067b7d49deabefb1b2f220e96cf33ea14990f66ee3d62e8d14a8cd4898fc3e8892fa588be39f4c24e063e6ae64789b31f971d0ca75c377aded7370ac031b SHA512 decdf649b7742d082fce6d7151b9f73fe526e444bcec6c1c639740630a5149d63fdbc119a52e03b3ef5bc828d19dab3eb18d12dab24c48f9be3be8f99f5cb295 +DIST rum-1.3.7.tar.gz 314685 BLAKE2B 0e54a935460b230dfc5ed26413118d0009d42feb823f19c094b738e737e4b6a23447a488cd6512bb854256c08e2797f58947c384dafb63d0d010c2686bfe11db SHA512 fecbeac6145e37f76e2425a1db40e2dae7912763be5150ef1f00daba176843f0c5ff32311d45819c2fb085ad8b15793bbd284797074d24c2bc0f4a331b24e82c diff --git a/dev-db/rum/rum-1.3.6.ebuild b/dev-db/rum/rum-1.3.7.ebuild similarity index 95% rename from dev-db/rum/rum-1.3.6.ebuild rename to dev-db/rum/rum-1.3.7.ebuild index 1bb5676f..90b8ad2b 100644 --- a/dev-db/rum/rum-1.3.6.ebuild +++ b/dev-db/rum/rum-1.3.7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -POSTGRES_COMPAT=( 9.6 10 11 12 ) +POSTGRES_COMPAT=( 9.6 10 11 12 13 ) POSTGRES_USEDEP="server" inherit postgres-multi
[gentoo-commits] repo/proj/guru:master commit in: dev-python/cx-oracle/
commit: bba38927d6208179be5737c7a00649310160e81f Author: Michał Gasewicz gmail com> AuthorDate: Tue Dec 15 18:29:55 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 18:38:24 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bba38927 dev-python/cx-oracle: new package Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michał Gasewicz gmail.com> dev-python/cx-oracle/Manifest | 1 + dev-python/cx-oracle/cx-oracle-8.0.1.ebuild | 42 + dev-python/cx-oracle/metadata.xml | 18 + 3 files changed, 61 insertions(+) diff --git a/dev-python/cx-oracle/Manifest b/dev-python/cx-oracle/Manifest new file mode 100644 index ..ac617c7f --- /dev/null +++ b/dev-python/cx-oracle/Manifest @@ -0,0 +1 @@ +DIST cx_Oracle-8.0.1.tar.gz 325704 BLAKE2B 523296c4746d86307b141f8bb2f3b5611ff6a9ffae88183d0ac5c477cc6aa298a5f4f16bffacc6fd175c47f7fdf2f20c3a4b8959ae8cc774bf9c31fe5282ec5d SHA512 57c907f6ee812f6a58af0437acba927c2d9b3c9c06592d02c22fe4766d063807595a0ececa941ccb24d35f74fe1a53d28a7ba6c5acbe35ea997ad413a8fcd2e2 diff --git a/dev-python/cx-oracle/cx-oracle-8.0.1.ebuild b/dev-python/cx-oracle/cx-oracle-8.0.1.ebuild new file mode 100644 index ..7426529f --- /dev/null +++ b/dev-python/cx-oracle/cx-oracle-8.0.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{5,6,7,8} ) + +inherit distutils-r1 + +MY_PN="cx_Oracle" +MY_P=${MY_PN}-${PV} +DESCRIPTION="Python interface to Oracle" +HOMEPAGE=" + https://oracle.github.io/python-cx_Oracle/ + https://pypi.org/project/cx-Oracle/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + +LICENSE="Computronix" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples" + +DEPEND="dev-db/oracle-instantclient" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +DOCS=( README.txt ) + +pkg_postinst() { + return + # no python_mod_optimize +} + +src_install() { + distutils-r1_src_install + if use examples; then + docinto examples + dodoc -r samples/. || die + fi +} diff --git a/dev-python/cx-oracle/metadata.xml b/dev-python/cx-oracle/metadata.xml new file mode 100644 index ..2593817a --- /dev/null +++ b/dev-python/cx-oracle/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd'> + + + https://cx-oracle.readthedocs.io + https://cx-oracle.readthedocs.io/en/latest/release_notes.html#releasenotes + https://github.com/oracle/python-cx_Oracle/issues + oracle/python-cx_Oracle + + + rozstrojenie.ja...@gmail.com + Michał Gasewicz + + cx_Oracle is a Python extension module that enables access to Oracle Database. + + Install examples, usually source code + +
[gentoo-commits] repo/proj/guru:master commit in: licenses/
commit: 65be268899bf3303fbbe8d7569e75fe26e1cc2b6 Author: Michał Gasewicz gmail com> AuthorDate: Tue Dec 15 18:36:51 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 18:38:24 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65be2688 cx_Oracle license Signed-off-by: Michał Gasewicz gmail.com> licenses/Computronix | 36 1 file changed, 36 insertions(+) diff --git a/licenses/Computronix b/licenses/Computronix new file mode 100644 index ..eb62ea96 --- /dev/null +++ b/licenses/Computronix @@ -0,0 +1,36 @@ +LICENSE AGREEMENT FOR CX_ORACLE + +Copyright 2016, 2018, Oracle and/or its affiliates. All rights reserved. + +Portions Copyright 2007-2015, Anthony Tuininga. All rights reserved. + +Portions Copyright 2001-2007, Computronix (Canada) Ltd., Edmonton, Alberta, +Canada. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions, and the disclaimer that follows. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions, and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the names of the copyright holders nor the names of any contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +DISCLAIMER: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +*AS IS* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Computronix is a registered trademark of Computronix (Canada) Ltd. +
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/wren/
commit: bf7e5e416239d18bfe6c5223a82884b6c136dd1f Author: Theo Anderson posteo de> AuthorDate: Tue Dec 15 09:40:10 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 09:40:55 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf7e5e41 dev-lang/wren: bump to 0.3.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-lang/wren/Manifest | 2 ++ dev-lang/wren/wren-0.3.0.ebuild | 65 + 2 files changed, 67 insertions(+) diff --git a/dev-lang/wren/Manifest b/dev-lang/wren/Manifest index 782d2d9f..b9f78a9a 100644 --- a/dev-lang/wren/Manifest +++ b/dev-lang/wren/Manifest @@ -1 +1,3 @@ DIST wren-0.2.0.tar.gz 1791488 BLAKE2B a2f48e9b115ea89cf25af1fe8cefa3c26639ce06f89796df4f5eb744b2382b44f83d6285eedfa9cb5681342cc8ebca535bae586445225622c8ebdb30c7088975 SHA512 67912df14d8afa16a4e50fa67e232870e08eb392601f7b1633bcfb242f2de7624b9a3501df9e1ae40fb62646db57ff6553733ddb3015b6b5086999dadf7d2da2 +DIST wren-0.3.0.tar.gz 1228834 BLAKE2B ff809008646970815b0f3ef3457d12ad1e6ac431b32f059035b15f1ad9f46247510a28d34d789472c6dc9fe1caeee71e09bd5484fe21dfdb356d8fcfc206a812 SHA512 8c05b69539b8a51289efecbd998bf1d054ff90944b949720b512b7a1202ace9ba56779f2e995097571459da6d8447f925f54c8170a3f6edeeaac6df265ffdc4c +DIST wren-cli-0.3.0.tar.gz 509755 BLAKE2B 13034a6aeaa7ef2a20163714233c4750f1ab88fb232758c26bd35f8616c239936b1f80bf95c95da4d2ad2436a7813f1763002637030473a9abed8d0a4532d61d SHA512 8d4894c5e669c0c03bfb546c37cb9e917990a6cb6c59d399cbb5a03a9c9de7954bc203646ac776643c73ab9cb6e331868707d82e7c2ebd8625a9d80f4aea4f20 diff --git a/dev-lang/wren/wren-0.3.0.ebuild b/dev-lang/wren/wren-0.3.0.ebuild new file mode 100644 index ..5240bf6e --- /dev/null +++ b/dev-lang/wren/wren-0.3.0.ebuild @@ -0,0 +1,65 @@ +# 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 toolchain-funcs + +DESCRIPTION="The Wren Programming Language" +HOMEPAGE="https://wren.io/; +SRC_URI=" + https://github.com/wren-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/wren-lang/${PN}-cli/archive/${PV}.tar.gz -> ${PN}-cli-${PV}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/libuv" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # Don't pre-strip + sed -i 's/-s$//' projects/make/wren_shared.make || die + sed -i 's/-s$//' "${WORKDIR}"/wren-cli-${PV}/projects/make/wren_cli.make || die + + cat < ${PN}.pc +prefix="${EPREFIX}/usr" +libdir="\${prefix}/$(get_libdir)" +includedir="\${prefix}/include" + +Name: ${PN} +Description: ${DESCRIPTION} +URL: ${HOMEPAGE} +Version: ${PV} +Libs: "-L\${libdir}\" -l${PN} +Cflags: "-I\${includedir}" +EOF +} + +src_compile() { + cd projects/make + emake + cd "${WORKDIR}/wren-cli-${PV}/projects/make" + emake +} + +python_test() { + ${EPYTHON} util/test.py || die +} + +src_install() { + newbin "${WORKDIR}"/wren-cli-${PV}/bin/wren_cli wren + dolib.so lib/libwren.so + doheader src/include/wren.h + doheader src/include/wren.hpp + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: app-misc/cheat/
commit: f675ef28b6876f1e092ec3c61742e55fa69a97ee Author: Theo Anderson posteo de> AuthorDate: Tue Dec 15 08:05:59 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 09:40:54 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f675ef28 app-misc/cheat: bump to 4.2.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> app-misc/cheat/Manifest | 9 +++ app-misc/cheat/cheat-4.2.0.ebuild | 112 ++ 2 files changed, 121 insertions(+) diff --git a/app-misc/cheat/Manifest b/app-misc/cheat/Manifest index 02b1f139..f661bd3a 100644 --- a/app-misc/cheat/Manifest +++ b/app-misc/cheat/Manifest @@ -1,8 +1,11 @@ DIST cheat-4.0.2.tar.gz 1529674 BLAKE2B e5246d7e9087e339fe853597946116fd92671d5f7881b63c589cab82ab6f33eec4b9d5256990fe2e63bb930c9cbd2b00b634148773b5657ee9d26492e076d81e SHA512 fc18437eb2e6bc3a886ceb37dd19038f731f181f83d9e55bae6e37674c8b337732f9a9cf3d56046261ad232496cd5b837150c03a2dbf99a55991b1e59e6f6045 +DIST cheat-4.2.0.tar.gz 1565865 BLAKE2B ffcdcb5beae2009549d8fd7f4f3c520439321736e56b23c731b3415fa7a212c9f700f63ae22c133f939d7ed39cc6eca9cee68afdc6065d9fcf7df7f177f9c626 SHA512 88c4ccb8c14730c1194144d03cac7b5b3fe6cd0f03db8ff5cfd8993966e68ae88d1ab1c241a3cd364f92540cd0351738a04e91e73ab85a583f4c0e99ce6e581e DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.mod 36 BLAKE2B d0745757255951a92d471fdb1eeaae2e118d367caf0fcea00a405536d7e30609f22276e7a453aac1ca38063635df798a0843f279c178d394a7cbef9c9f9b3c27 SHA512 87ff97fea3e25aa903503e56fe5afc337918f7253dd7175833adb144a7296451a7d4ebd76df504737a5b4c5237b1102920728d21a587957d5d25db5d38e1217b DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.zip 73310 BLAKE2B b0aaa346be477c14bd504f98219659c8a82ba08afdd94f1a5ffbb44cfcb6cc9b014c1ee35aec6071d4733134931e6d2a569940e9f1f06a5e69b00f56d82579e9 SHA512 adf9a3b8bda92edd028f497ca10648900a7aac4dae9372469b511afc74e79f8b990e448f375ab2a8df651a491bab5413196c06db531adc10358865f74de6f26b DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.7.3.mod 687 BLAKE2B b987855d98e0e6181e8f28c12976081b5e0699cffc79b0721c811eaf6962e6edc5a01135519f787eac6d38e742517aa4d6e061ac4e5ba986e5c5e0cbd2a19177 SHA512 bf5c7b4933d685d90882099aa8c5bc33f8ec58e5a35138180b58771185306b6119cfaab319a43ade929b4560be9746f9155c8d55d1755df12b177613982c7617 DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.7.3.zip 780356 BLAKE2B f1e5a30ad9e46d9f59c5fa3ef7732bc5071f5012ff3205d23b67a52b0c90eda2b8ecf370de54d3cab98d0f4695122f478cd70bee8751d68c3bbfd627418a0583 SHA512 74f74db02dd92d45ae77cbc64ffce73b87066cdeebc23a4f5cd509660accb72d72be398fd0571871e651191e62eef30da7e104ba4a4e88db323a0609cfaa48e2 +DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.8.2.mod 687 BLAKE2B b987855d98e0e6181e8f28c12976081b5e0699cffc79b0721c811eaf6962e6edc5a01135519f787eac6d38e742517aa4d6e061ac4e5ba986e5c5e0cbd2a19177 SHA512 bf5c7b4933d685d90882099aa8c5bc33f8ec58e5a35138180b58771185306b6119cfaab319a43ade929b4560be9746f9155c8d55d1755df12b177613982c7617 +DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.8.2.zip 816641 BLAKE2B 5ca6160412d4760ff0d7cbe7a5805bf2af26402dedeb3ee46cff993db6c7d88dff20d21e69f4959798515531bb7cc21ec3383963cd310efabb97a7b8bdcc79cc SHA512 431e8a1e183f2bd140fdfcca245fa4fe7c7ab096f17ae3b91f66e0198bc3d58b6242d68cc784d307333b6746d72ea58d6f46ec2611913f8babac92f83ece755e DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.0.0-20160524082231-60882d9e2721.mod 36 BLAKE2B 60ece6720c6735e5b01efc335fef7d7f1186087068e573d5fa073b811053ea60b761350f9c371dada8cdeb5b285911c4ff87495b800f9c19ffeb69739f4b143b SHA512 971e35af5346054a0930f5543dc936c5f32ca801433d3ca26461ae7c1583b4f814376e8880f4d5329c46c36a3bde5ee4290b825bf19fd70c6bf2fbbab03f8ff1 DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.0.0-20160524082231-60882d9e2721.zip 4919 BLAKE2B a939fbc897831f04ef6995f3d6220d56b8b3a8e3ae4486b605b9601aeb5bf764249cdd619248ba55b650e15e208a720fe1571df99a850a0b742755ab36f86c0f SHA512 7947f0ed3b2b42b8454af3cfb0fb27ec38af8234936d7cfe29017d1168b80873dbb6ac1345719fc5c405df9c814bd732a4ecf6f985da880f4ad83cf2f25b7834 DIST github.com%2Falecthomas%2Fkong%2F@v%2Fv0.2.4.mod 219 BLAKE2B 188d73a4d4cf4bcb52cea7b32d8d8898086532d50e8ed0e92825e2b34ae1e035111dbc27b995b9a12d70e6be509d99bc693a0af8e3734641dc23cd1da39cf984 SHA512 165cb7ab17309c66d509af018c8a521bd90f9a58fec8fa9437e5b32aa2105ef1be19a1a0a1b13a51300e308c5e63c6cb74897ad938bd6f8b3bfb2d372347d02f @@ -16,6 +19,8 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb DIST
[gentoo-commits] repo/proj/guru:master commit in: media-sound/scream/
commit: 1eedca9eede41a1b3489001f1aa29f0795d36d82 Author: Alexey Sokolov asokolov org> AuthorDate: Tue Dec 15 15:49:13 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 15:49:33 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1eedca9e media-sound/scream: remove from guru. It got just added to ::gentoo Bug: https://bugs.gentoo.org/718800 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> media-sound/scream/Manifest | 1 - media-sound/scream/metadata.xml | 11 -- media-sound/scream/scream-3.6.ebuild | 41 --- media-sound/scream/scream-.ebuild | 41 --- 4 files changed, 94 deletions(-) diff --git a/media-sound/scream/Manifest b/media-sound/scream/Manifest deleted file mode 100644 index d7e02efe.. --- a/media-sound/scream/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST scream-3.6.tar.gz 999237 BLAKE2B d199d9658958ac53d973c25421ee3a7f2c1ec9666c34596639942bcbfa5efb60e4aad033adc2fdbd810f676f412357283dc5fda6224752587498f7636ade1662 SHA512 4fd07a808d8f0ead3551061e96fe2f9b54ef6f34d1d615fb6454185fc6ffc67f71afb08a876550363cb3f8c15bbff461936808031e5aba5885626c92880e92ec diff --git a/media-sound/scream/metadata.xml b/media-sound/scream/metadata.xml deleted file mode 100644 index 368ae35c.. --- a/media-sound/scream/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - alexey+gen...@asokolov.org - Alexey Sokolov - - - duncanthrax/scream - - diff --git a/media-sound/scream/scream-3.6.ebuild b/media-sound/scream/scream-3.6.ebuild deleted file mode 100644 index e246e9de.. --- a/media-sound/scream/scream-3.6.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Plays sound received from network or from a QEMU Windows VM" -HOMEPAGE="https://github.com/duncanthrax/scream; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/duncanthrax/scream.git"} -else - SRC_URI="https://github.com/duncanthrax/scream/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -S="${S}/Receivers/unix" - -LICENSE="Ms-PL" -SLOT="0" -IUSE="alsa pulseaudio" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DALSA_ENABLE=$(usex alsa) - -DPULSEAUDIO_ENABLE=$(usex pulseaudio) - ) - - cmake_src_configure -} diff --git a/media-sound/scream/scream-.ebuild b/media-sound/scream/scream-.ebuild deleted file mode 100644 index e246e9de.. --- a/media-sound/scream/scream-.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Plays sound received from network or from a QEMU Windows VM" -HOMEPAGE="https://github.com/duncanthrax/scream; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/duncanthrax/scream.git"} -else - SRC_URI="https://github.com/duncanthrax/scream/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -S="${S}/Receivers/unix" - -LICENSE="Ms-PL" -SLOT="0" -IUSE="alsa pulseaudio" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DALSA_ENABLE=$(usex alsa) - -DPULSEAUDIO_ENABLE=$(usex pulseaudio) - ) - - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/pcs/
commit: 36ba9beceec6469351ea02b05fb5e9d9a4978d00 Author: Andrea Postiglione gmail com> AuthorDate: Tue Dec 15 11:16:05 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 11:16:05 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36ba9bec sys-cluster/pcs-0.10.7: modify thin dependency Signed-off-by: Andrea Postiglione gmail.com> sys-cluster/pcs/pcs-0.10.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/pcs/pcs-0.10.7.ebuild b/sys-cluster/pcs/pcs-0.10.7.ebuild index 0c84f9fb..c4cfeedb 100644 --- a/sys-cluster/pcs/pcs-0.10.7.ebuild +++ b/sys-cluster/pcs/pcs-0.10.7.ebuild @@ -53,7 +53,7 @@ ruby_add_rdepend " dev-ruby/rack-test dev-ruby/rubygems dev-ruby/sinatra - dev-ruby/thin + www-servers/thin dev-ruby/thor dev-ruby/tilt "
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/wren/
commit: 499874d36c52332d1b3d79f3a3c9ce527878f05f Author: Theo Anderson posteo de> AuthorDate: Tue Dec 15 09:40:27 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 09:40:55 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=499874d3 dev-lang/wren: drop Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-lang/wren/wren-.ebuild | 79 -- 1 file changed, 79 deletions(-) diff --git a/dev-lang/wren/wren-.ebuild b/dev-lang/wren/wren-.ebuild deleted file mode 100644 index 689c8a5d.. --- a/dev-lang/wren/wren-.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="The Wren Programming Language" -HOMEPAGE="https://wren.io/; -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/wren-lang/${PN}.git; - inherit git-r3 - KEYWORDS="" -else - SRC_URI="https://github.com/wren-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="static-libs tools" - -DEPEND=">=dev-libs/libuv-1.10.0" -RDEPEND="${DEPEND}" -BDEPEND="" -#BDEPEND="test? ( dev-lang/python )" -#RESTRICT="!test? ( test )" -RESTRICT="test" - -src_configure() { - return -} - -src_compile() { - local targets="" - - if use static-libs ; then - #do both shared and static libs - targets="${targets} vm" - else - targets="${targets} shared" - fi - if use tools ; then - targets="${targets} cli" - fi - #I don't think tests are working, I just get lots of linker errors - #if use test ; then - # targets="${targets} api_test unit_test" - #fi - - echo "prefix=\"${EPREFIX}/usr\"" > ${PN}.pc - echo "libdir=\"\${prefix}/$(get_libdir)\"" >> ${PN}.pc - echo "includedir=\"\${prefix}/include\"" >> ${PN}.pc - echo "" >> ${PN}.pc - echo "Name: ${PN}" >> ${PN}.pc - echo "Description: ${DESCRIPTION}" >> ${PN}.pc - echo "URL: ${HOMEPAGE}" >> ${PN}.pc - echo "Version: ${PV}" >> ${PN}.pc - echo "Libs: \"-L\${libdir}\" -l${PN}" >> ${PN}.pc - echo "Cflags: \"-I\${includedir}\"" >> ${PN}.pc - - tc-export AR CC - emake -f util/wren.mk LIBUV_DIR="${EPREFIX}/usr" LIBUV="${EPREFIX}/usr/$(get_libdir)/libuv.so" VERBOSE=1 ${targets} -} - -src_install() { - if use tools ; then - dobin bin/wren - fi - if use static-libs ; then - dolib.a lib/libwren.a - fi - dolib.so lib/libwren.so - doheader src/include/wren.h - doheader src/include/wren.hpp - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc -}
[gentoo-commits] repo/proj/guru:master commit in: net-misc/mastorss/
commit: ae2d5a468c7d0fb1ff5332d8948db0c5ef21ff73 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Tue Dec 15 09:23:25 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 09:24:48 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae2d5a46 net-misc/mastorss: Version bump 0.13.1. Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> net-misc/mastorss/Manifest | 1 + net-misc/mastorss/mastorss-0.13.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/net-misc/mastorss/Manifest b/net-misc/mastorss/Manifest index 8d1bb98c..fd9b3e31 100644 --- a/net-misc/mastorss/Manifest +++ b/net-misc/mastorss/Manifest @@ -1 +1,2 @@ DIST mastorss-0.13.0.tar.gz 50548 BLAKE2B 56b05c43842760881c9bc27bbd404804beba0216b2d8a129aea78a41cf2fe832d357615b74ecf56c491af7a789e72691766d46cc6172b89057f7a5b179ff09e8 SHA512 c5034d483fc3139f9276b62c0a9181754fd847f45d6286bfd39b20ed602ae3ec72031ed898c5f3b3dba627e978232180cbd50340e3579771a7a42b6a98f83161 +DIST mastorss-0.13.1.tar.gz 51109 BLAKE2B a1cf754e46b028e773f12f6527433c74302c7067fae374b973bd736537fa121194227f83dfb25eca545e3d0f46bb61edc11f5ac290773108ad8970e5936d40d9 SHA512 ac9e98213afb92ea2bb9c65163c384c802bb9a036d477c7d8d87f669372910d9f5d79b50dbc160852629e7dce7a09f695308a00b76b7f454c0f80f15c6bc32b6 diff --git a/net-misc/mastorss/mastorss-0.13.1.ebuild b/net-misc/mastorss/mastorss-0.13.1.ebuild new file mode 100644 index ..b9573f58 --- /dev/null +++ b/net-misc/mastorss/mastorss-0.13.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake +[[ "${PV}" == "" ]] && inherit git-r3 + +DESCRIPTION="Another RSS to Mastodon bot" +HOMEPAGE="https://schlomp.space/tastytea/mastorss; +if [[ "${PV}" != "" ]]; then + SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}" + KEYWORDS="~amd64" +else + EGIT_REPO_URI="https://schlomp.space/tastytea/mastorss.git; +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-libs/boost + >=dev-cpp/mastodonpp-0.5.6 + dev-libs/jsoncpp +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + app-text/asciidoc +"
[gentoo-commits] repo/proj/guru:master commit in: profiles/updates/, dev-lang/wren/, dev-libs/wren/
commit: 0e91b97a94e587ec1de6e2efd60c130df2fe7a5d Author: Theo Anderson posteo de> AuthorDate: Tue Dec 15 09:36:51 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 09:40:54 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e91b97a dev-libs/wren: move to dev-lang/wren Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> {dev-libs => dev-lang}/wren/Manifest | 0 {dev-libs => dev-lang}/wren/metadata.xml | 0 {dev-libs => dev-lang}/wren/wren-0.2.0-r1.ebuild | 0 {dev-libs => dev-lang}/wren/wren-.ebuild | 0 profiles/updates/4Q-2020 | 1 + 5 files changed, 1 insertion(+) diff --git a/dev-libs/wren/Manifest b/dev-lang/wren/Manifest similarity index 100% rename from dev-libs/wren/Manifest rename to dev-lang/wren/Manifest diff --git a/dev-libs/wren/metadata.xml b/dev-lang/wren/metadata.xml similarity index 100% rename from dev-libs/wren/metadata.xml rename to dev-lang/wren/metadata.xml diff --git a/dev-libs/wren/wren-0.2.0-r1.ebuild b/dev-lang/wren/wren-0.2.0-r1.ebuild similarity index 100% rename from dev-libs/wren/wren-0.2.0-r1.ebuild rename to dev-lang/wren/wren-0.2.0-r1.ebuild diff --git a/dev-libs/wren/wren-.ebuild b/dev-lang/wren/wren-.ebuild similarity index 100% rename from dev-libs/wren/wren-.ebuild rename to dev-lang/wren/wren-.ebuild diff --git a/profiles/updates/4Q-2020 b/profiles/updates/4Q-2020 index 4ba05313..16b624f6 100644 --- a/profiles/updates/4Q-2020 +++ b/profiles/updates/4Q-2020 @@ -1,2 +1,3 @@ move x11-themes/sweet-gtk-theme x11-themes/sweet-dark-gtk-theme move app-text/git-delta dev-util/git-delta +move dev-libs/wren dev-lang/wren \ No newline at end of file
[gentoo-commits] repo/proj/guru:master commit in: app-admin/antidot/
commit: 78855b7db4865ac0187584e9cee90d089e8d4015 Author: Theo Anderson posteo de> AuthorDate: Tue Dec 15 07:49:00 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 07:49:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78855b7d app-admin/antidot: bump to 0.4.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> app-admin/antidot/Manifest | 11 + app-admin/antidot/antidot-0.4.1.ebuild | 373 + 2 files changed, 384 insertions(+) diff --git a/app-admin/antidot/Manifest b/app-admin/antidot/Manifest index 593986b7..c2011c86 100644 --- a/app-admin/antidot/Manifest +++ b/app-admin/antidot/Manifest @@ -13,6 +13,8 @@ DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod 374 BLAKE2B 4fef9f7da9f23 DIST dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 36 BLAKE2B b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00 SHA512 196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.2.2.mod 719 BLAKE2B d95afef5c101e842eb6754ce837753f0d953c76546b5cfa0a25b672e42db57b78e7fcf9fbc48dab261301c448a811818f53aabb251edf6cb209adf196a5cc0a8 SHA512 11355981fa0cc2c28a274175a123c7a3ac5dab596ea08faa429da137611bcfacfa15b38110943b520a99565776039f2c48c5474eade25aa64b8eb5a3fdb3f098 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.2.2.zip 154687 BLAKE2B e0f40114197a7b3fac1c2157407e0cd16e8e703124a00d5ed8378ca7614280e0ff82db9244eca6a2e4af604e78c0c315d992c74b8c58a151065a519e913b655d SHA512 cd0ca2f92c05614749b27f7a2208be174a31b4f25728b219e7b5e03f15d668f853700c3cebdd959a56b98252fd9810ffde2587f61a72f2d1c0057de9bdb92506 +DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.2.5.mod 719 BLAKE2B d95afef5c101e842eb6754ce837753f0d953c76546b5cfa0a25b672e42db57b78e7fcf9fbc48dab261301c448a811818f53aabb251edf6cb209adf196a5cc0a8 SHA512 11355981fa0cc2c28a274175a123c7a3ac5dab596ea08faa429da137611bcfacfa15b38110943b520a99565776039f2c48c5474eade25aa64b8eb5a3fdb3f098 +DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.2.5.zip 155176 BLAKE2B 49211d3b0f1e63b88ab40fc337651b05921918c5ac96c0b71410c1eabec633b2a05f9b9288686f8271c83cd64668ce2aeac56ff10c2a637305398cad75f9ebab SHA512 480d6c708fc50230bb37369c2f27455c040cce5c1154de047c24e8ce7aa1beb6d38b14d237abc31703f95a01420db310145683b8698d314ffa8e11fcd19c7b74 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 DIST github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 33 BLAKE2B d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2 SHA512 dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d DIST github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180615182759-c93bf25de8e8.mod 36 BLAKE2B 94171fec75b4e45d40bf820417400401971e3f18eb68588d15466e709097607b89ba18c8d8b6d2d658e4f718ab0662cc605c76c955464d9e6d45609945f5 SHA512 a1e0fa80fdf59962a05f1f6b1232c17f301010ada93a8628a89ea187de325c75f7d85359306c613371552671ffef2e513938e2d2ff57731dd2b226a54f87049d @@ -20,6 +22,8 @@ DIST github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180615182759-c93bf25de8e8 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f SHA512 9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4 DIST github.com%2Fadrg%2Fxdg%2F@v%2Fv0.2.2.mod 80 BLAKE2B d33149d8f400ae7fc0e0a02d74bc7a917d48d56b144fe699e01e479f60bda6c132c673bce8432031f9ffc9ecaa83907dbc299391b7c7e6590f9eaf57dc713b45 SHA512 f0652d7667b3c2aea72c784b441da178ccb9406b21fb3353ce8ee73ac50111cf0106e5d5448b0e498677c1856c0c387ac926c67fad49914250375133427a0879 DIST github.com%2Fadrg%2Fxdg%2F@v%2Fv0.2.2.zip 19713 BLAKE2B a97cfd56e4d2c4e606c7e81bd8e380a829dbb4ac155d9fd28ac9027671f55af9a9007612d67000ac3d1421f8276ebcaa46471f30c5cafc6772e151ed4dad3e37 SHA512 43fb63735ba43141228b3d1b55e2047220aae3ea3477c618bfb0de6e9d94fabde20356f58e8bf14e7f89b9b52e56d7ef0b0bbd2f38cd8ed543b337e92730c076 +DIST github.com%2Fadrg%2Fxdg%2F@v%2Fv0.2.3.mod 80 BLAKE2B d33149d8f400ae7fc0e0a02d74bc7a917d48d56b144fe699e01e479f60bda6c132c673bce8432031f9ffc9ecaa83907dbc299391b7c7e6590f9eaf57dc713b45 SHA512
[gentoo-commits] repo/proj/guru:master commit in: x11-themes/obsidian2-gtk-theme/
commit: 60da1d5f892715388107beb018ab2bfd439a0e32 Author: Huang Rui gmail com> AuthorDate: Tue Dec 15 09:07:41 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 09:07:41 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60da1d5f x11-themes/obsidian2-gtk-theme: bump to 2.17 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> x11-themes/obsidian2-gtk-theme/Manifest| 1 + .../obsidian2-gtk-theme-2.17.ebuild| 35 ++ 2 files changed, 36 insertions(+) diff --git a/x11-themes/obsidian2-gtk-theme/Manifest b/x11-themes/obsidian2-gtk-theme/Manifest index bb4c1f86..1cfba8ef 100644 --- a/x11-themes/obsidian2-gtk-theme/Manifest +++ b/x11-themes/obsidian2-gtk-theme/Manifest @@ -1 +1,2 @@ DIST obsidian2-gtk-theme-2.16.tar.gz 946770 BLAKE2B 7530662bad8ce164591c4fa9c3bc84bc220861d6f8a42177c108d699b6106f6dc133ab360e7c24dc732d44635647e1ebf96874fbd7a0d1cd15958bf32a99 SHA512 4e68a1d8b0c09e4e595bfd349c8d14855c1c9aca8ce72e130981cf02a75bd0eeb9a49cbcde131177761c2b7ebd495550b0b6201eabbbd3878bba433ddce80af0 +DIST obsidian2-gtk-theme-2.17.tar.gz 958471 BLAKE2B 7eb39a6ad371a43d0a6693724626d6ffb8e00bda04d5490f59d5f8d7822b08d486295558454021e51157f0fc381ac8691adbc5b6138c511bebcec78141c99830 SHA512 266e7974622b5fcbd56791649279e369efb78798b16562eb4aa4b0f8d647ccd9497189effc457b9d008408a34f8f40a7ff47dab81c4df286064ac39f9438a548 diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild new file mode 100644 index ..0e69865d --- /dev/null +++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +GIT_PN="theme-obsidian-2" + +DESCRIPTION="Obsidian Gnome Theme, based upon Adwaita-Maia dark skin" + +HOMEPAGE="https://github.com/madmaxms/theme-obsidian-2; + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git; +else + SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + S="${WORKDIR}/${GIT_PN}-${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + >=x11-libs/gtk+-3.22 + x11-themes/gtk-engines-adwaita +" +DEPEND="${RDEPEND}" + +DOCS=( README.md ) + +src_install() { + insinto /usr/share/themes + doins -r Obsidian* +}
[gentoo-commits] repo/proj/guru:master commit in: x11-themes/obsidian2-gtk-theme/
commit: b6ef1b7025d64889c5d7e34ba7f76a634fcd382e Author: Huang Rui gmail com> AuthorDate: Tue Dec 15 09:08:12 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 09:08:12 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6ef1b70 x11-themes/obsidian2-gtk-theme: drop 2.16 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> x11-themes/obsidian2-gtk-theme/Manifest| 1 - .../obsidian2-gtk-theme-2.16.ebuild| 35 -- 2 files changed, 36 deletions(-) diff --git a/x11-themes/obsidian2-gtk-theme/Manifest b/x11-themes/obsidian2-gtk-theme/Manifest index 1cfba8ef..511f5c94 100644 --- a/x11-themes/obsidian2-gtk-theme/Manifest +++ b/x11-themes/obsidian2-gtk-theme/Manifest @@ -1,2 +1 @@ -DIST obsidian2-gtk-theme-2.16.tar.gz 946770 BLAKE2B 7530662bad8ce164591c4fa9c3bc84bc220861d6f8a42177c108d699b6106f6dc133ab360e7c24dc732d44635647e1ebf96874fbd7a0d1cd15958bf32a99 SHA512 4e68a1d8b0c09e4e595bfd349c8d14855c1c9aca8ce72e130981cf02a75bd0eeb9a49cbcde131177761c2b7ebd495550b0b6201eabbbd3878bba433ddce80af0 DIST obsidian2-gtk-theme-2.17.tar.gz 958471 BLAKE2B 7eb39a6ad371a43d0a6693724626d6ffb8e00bda04d5490f59d5f8d7822b08d486295558454021e51157f0fc381ac8691adbc5b6138c511bebcec78141c99830 SHA512 266e7974622b5fcbd56791649279e369efb78798b16562eb4aa4b0f8d647ccd9497189effc457b9d008408a34f8f40a7ff47dab81c4df286064ac39f9438a548 diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.16.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.16.ebuild deleted file mode 100644 index 0e69865d.. --- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.16.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -GIT_PN="theme-obsidian-2" - -DESCRIPTION="Obsidian Gnome Theme, based upon Adwaita-Maia dark skin" - -HOMEPAGE="https://github.com/madmaxms/theme-obsidian-2; - -if [[ "${PV}" == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git; -else - SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - S="${WORKDIR}/${GIT_PN}-${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - >=x11-libs/gtk+-3.22 - x11-themes/gtk-engines-adwaita -" -DEPEND="${RDEPEND}" - -DOCS=( README.md ) - -src_install() { - insinto /usr/share/themes - doins -r Obsidian* -}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/python-mpv-jsonipc/
commit: 2d7963fa101ae77c6fe18b128b53f9ba09e629a3 Author: Theo Anderson posteo de> AuthorDate: Tue Dec 15 07:45:08 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 07:45:08 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d7963fa dev-python/python-mpv-jsonipc: drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-python/python-mpv-jsonipc/Manifest | 1 - .../python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild | 16 2 files changed, 17 deletions(-) diff --git a/dev-python/python-mpv-jsonipc/Manifest b/dev-python/python-mpv-jsonipc/Manifest index 3d5c27ad..5d90757a 100644 --- a/dev-python/python-mpv-jsonipc/Manifest +++ b/dev-python/python-mpv-jsonipc/Manifest @@ -1,3 +1,2 @@ -DIST python-mpv-jsonipc-1.1.11.tar.gz 7505 BLAKE2B bee145df85cc822c3797582b7ec66ed2d32eb01eb84f66a24c7504b4ebec164d18a047cbc6eb808e1e4fbdcb5d324ef6b340ec3f3d631b7e8eae23a6c686fb3f SHA512 6a4383349cc335adf750028223ed0e4dbaeaa90b11e59a5205778b58ac64992b60377ccf2626c512820178d50add2e1d98bb809a6e1e9759af69ae96f86350a1 DIST python-mpv-jsonipc-1.1.12.tar.gz 7575 BLAKE2B 24be588022c38bff75b16a39b5fdde0603afff9f2311deba334a5ff6e7520803e1ad381b067ae14109d83c655758f46541012009364624ea6dffadc5ffe2c3ad SHA512 64aa97f6b04e6e5529beb54530716d8749178a5b4d7cd88537bcbba4d72805562d80a9159663338c15e8c9801c99a3746e9c95c592c1f75a3bfcaa2f6d0f28b3 DIST python-mpv-jsonipc-1.1.13.tar.gz 7560 BLAKE2B aeba9360400752baf412a43051782f950013b4408911d1faedbb652d5f28ff3fa9aa2df07ac280e4e5102236ae655b933d662576b66e57507f76fb76a309c21f SHA512 cc99048f03eb57a718209121fe471cc5e196514f58dce19ecbb352c0c3032e2722098597f5a4511942b76672d8aae34464f16809cf50abb203cea24e70e32ec3 diff --git a/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild b/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild deleted file mode 100644 index 864c0eed.. --- a/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python API to MPV using JSON IPC" -HOMEPAGE="https://github.com/iwalton3/python-mpv-jsonipc; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/proj/guru:master commit in: media-video/jellyfin-mpv-shim/
commit: 931c0a8bfcba8eac66e80072e70a515a0f90cfb7 Author: Theo Anderson posteo de> AuthorDate: Tue Dec 15 07:45:52 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 07:45:52 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=931c0a8b media-video/jellyfin-mpv-shim: bump to 1.8.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> media-video/jellyfin-mpv-shim/Manifest | 1 + .../jellyfin-mpv-shim-1.8.1.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/media-video/jellyfin-mpv-shim/Manifest b/media-video/jellyfin-mpv-shim/Manifest index f1482920..574efc84 100644 --- a/media-video/jellyfin-mpv-shim/Manifest +++ b/media-video/jellyfin-mpv-shim/Manifest @@ -1,3 +1,4 @@ DIST jellyfin-mpv-shim-1.8.0.tar.gz 174078 BLAKE2B 9800bf8302c2da91bc1b40dbf9bb9fa50b185811cec8fbc177e54bde3e24045ee0276e7d352ba2d96ff0d9ce0a5c4db91f7ccb30b3bd12d58ac5514249e10aa1 SHA512 9391bb27dff24ca7abb2266ceb9e5b3c64943c7d573b671b38edbe19d6253220ab7a2dc8b0aca58267057ad3c3754bfba74c6b904c4d7328fd5eb40a27422826 +DIST jellyfin-mpv-shim-1.8.1.tar.gz 199229 BLAKE2B 1f3540bd691e84860f7d4447c94bb032da11384050e94a578b90a66a4916436bd703fe287f7b1889c2ff2463252c43fc04b3d7d75462271a422cb4e3b44ff856 SHA512 dfe48c0a262a4fbe3bdf8680d1b4bf94f76306816610785d4a31be3baef7154a63f0f38cbd9d8be11f22f6cb133090159c7914195994108c0e8738ace44e6804 DIST jellyfin-mpv-shim-shader-pack-1.1.0.tar.gz 1326518 BLAKE2B ef1d1c699698cc62163b903e20e4a9cbad14169f2aca1058e58da5102e72be4291504cbad5bb877820fb7d4ed6749b04319bca7d210bfcf103693be9a0cc4e69 SHA512 26cacd859c0d0fef06fbd598007f291a652fd52d617af2df71104f705156ae78665dee2ae963f3e7bdb01e91d3fa41f555824a47f9d621d1627a06b2b5f9ba75 DIST jellyfin-web-1.6.2.zip 36138526 BLAKE2B 29248f99bf40c252a31f0b294f239e80909f7b4471945ef3fd767748af3b1fbf1a240edc80b7332d3371fcb03ef128f5f93b04867d99cf5efd9a361a44b7924e SHA512 f92af66cee0a54a41cd16079839bd785c33565db9d3c8263203b9939a531a017d2cdf049ed9f7c322c90175633face34ee6b607e467cb599884f40c43d99920c diff --git a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.1.ebuild b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.1.ebuild new file mode 100644 index ..13ac4d7c --- /dev/null +++ b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..8} ) +PYTHON_REQ_USE="tk" +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +SHADER_PV="1.1.0" +WEB_PV="1.6.2" + +DESCRIPTION="MPV-based desktop and cast client for Jellyfin (Unofficial)" +HOMEPAGE="https://github.com/iwalton3/jellyfin-mpv-shim; +SRC_URI=" + https://github.com/iwalton3/jellyfin-mpv-shim/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/iwalton3/default-shader-pack/archive/v${SHADER_PV}.tar.gz -> jellyfin-mpv-shim-shader-pack-${SHADER_PV}.tar.gz + https://github.com/iwalton3/jellyfin-web/releases/download/jwc${WEB_PV}-1/dist.zip -> jellyfin-web-${WEB_PV}.zip +" + +LICENSE="LGPL-3+ MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/unzip + $(python_gen_cond_dep ' + dev-python/python-mpv[${PYTHON_USEDEP}] + dev-python/jellyfin-apiclient-python[${PYTHON_USEDEP}] + dev-python/python-mpv-jsonipc[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + ') +" +RDEPEND=" + ${DEPEND} + dev-libs/libappindicator:3= + $(python_gen_cond_dep ' + dev-python/flask[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pystray[${PYTHON_USEDEP}] + >=dev-python/pywebview-3.3.1[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + ') +" + +src_install() { + distutils-r1_src_install + insinto "$(python_get_sitedir)/${PN//-/_}/webclient_view/webclient" # jellyfin-web dist + doins -r "${WORKDIR}"/dist/* + insinto "$(python_get_sitedir)/${PN//-/_}/default_shader_pack" # mpv shaders + doins -r "${WORKDIR}"/default-shader-pack-${SHADER_PV}/* +}
[gentoo-commits] repo/proj/guru:master commit in: dev-ruby/thin/, www-servers/thin/, www-servers/thin/files/
commit: f0bf449c3a6b5f057d3581f5acbf15a274c26090 Author: Andrea Postiglione gmail com> AuthorDate: Mon Dec 14 15:05:47 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Dec 14 15:05:47 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0bf449c www-servers/thin-1.8.0: change category and some fix Signed-off-by: Andrea Postiglione gmail.com> dev-ruby/thin/thin-1.8.0.ebuild | 37 {dev-ruby => www-servers}/thin/Manifest | 0 www-servers/thin/files/thin.confd-2 | 39 + www-servers/thin/files/thin.initd-r4| 87 + {dev-ruby => www-servers}/thin/metadata.xml | 0 www-servers/thin/thin-1.8.0.ebuild | 87 + 6 files changed, 213 insertions(+), 37 deletions(-) diff --git a/dev-ruby/thin/thin-1.8.0.ebuild b/dev-ruby/thin/thin-1.8.0.ebuild deleted file mode 100644 index e20cdff4.. --- a/dev-ruby/thin/thin-1.8.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -inherit ruby-fakegem - -DESCRIPTION="This a Ruby gem that delivers a thin and fast web server" -HOMEPAGE="https://github.com/macournoyer/thin; -SRC_URI="https://github.com/macournoyer/thin/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Ruby" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -ruby_add_depend " - dev-ruby/eventmachine - dev-ruby/daemons - dev-ruby/rack -" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -each_ruby_configure() { - ${RUBY} -Cext/thin_parser extconf.rb || die -} - -each_ruby_compile() { - emake V=1 -Cext/thin_parser - cp ext/thin_parser/thin_parser.so lib/ || die -} - -all_ruby_install() { - ruby_fakegem_binwrapper thin -} diff --git a/dev-ruby/thin/Manifest b/www-servers/thin/Manifest similarity index 100% rename from dev-ruby/thin/Manifest rename to www-servers/thin/Manifest diff --git a/www-servers/thin/files/thin.confd-2 b/www-servers/thin/files/thin.confd-2 new file mode 100644 index ..ca89c44c --- /dev/null +++ b/www-servers/thin/files/thin.confd-2 @@ -0,0 +1,39 @@ +# /etc/conf.d/thin: Configuration for /etc/init.d/thin* +# Copy this file to /etc/conf.d/thin.SERVERNAME for server specific options. + +# Set the configuration file location. +# In start-all mode (/etc/init.d/thin), this must point to the directory where +# all the thin configurations are located. +# When starting a specific server (/etc/init.d/thin.SERVER), point to the exact +# location of the .yml configuration file. +# CONFIG="/etc/thin/${SVCNAME#*.}.yml" + +# Disable looking for a configuration file. +# You can use THIN_OPTS instead for setting command line options. +# NOCONFIG=0 + +# Set the Ruby interpreter to use. +# RUBY="/usr/bin/ruby" + +# Whether to start thin using `bundle exec' +# DO_BUNDLER=0 + +# What directory to cd into before starting thin +# (useful for DO_BUNDLER) +# CHDIR= + +# Set the user for this instance. +# (Should mirror "user" value in /etc/thin/${SVCNAME#*.}.yml) +# THIN_USER= + +# Set the group for this instance. +# (Should mirror "group" value in /etc/thin/${SVCNAME#*.}.yml) +# THIN_GROUP= + +# Set the pidfile for this instance. +# (Should mirror "pid" value in /etc/thin/${SVCNAME#*.}.yml) +# THIN_PID= + +# Set command line options to pass to thin. +# In specific server mode, '--tag SERVER_NAME' is automatically appended. +# THIN_OPTS= diff --git a/www-servers/thin/files/thin.initd-r4 b/www-servers/thin/files/thin.initd-r4 new file mode 100644 index ..9885a830 --- /dev/null +++ b/www-servers/thin/files/thin.initd-r4 @@ -0,0 +1,87 @@ +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +SERVER=${SVCNAME#*.} +if [ ${SERVER} != thin ]; then + CONFIG=${CONFIG:-/etc/thin/${SERVER}.yml} +else + CONFIG=${CONFIG:-/etc/thin/} +fi +NOCONFIG=${NOCONFIG:-0} +RUBY=${RUBY:-/usr/bin/ruby} +DO_BUNDLER=${DO_BUNDLER:-0} +CHDIR=${CHDIR:-} +THIN_USER=${THIN_USER:-root} +THIN_GROUP=${THIN_GROUP:-root} +THIN_PID=${THIN_PID:-/var/run/thin/thin.pid} +THIN_OPTS=${THIN_OPTS:-} + +depend() { + need localmount +} + +checkconfig() { + if [ -n ${CHDIR} ]; then + cd "${CHDIR}" + + if [ $? -ne 0 ]; then + eerror "Cannot cd into requested directory" + return 1 + fi + fi + + [ ${SERVER} = thin -o ${NOCONFIG} != 0 ] && return 0 + + if [ ! -f ${CONFIG} ]; then + eerror "Unable to find the server configuration." + eerror "Please set the CONFIG variable in /etc/conf.d/${SVCNAME} or" + eerror "set NOCONFIG there to 1 to disable looking for a config file." + return 1 + fi +} +
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/octetos-coreutils/
commit: 7fb66236859c86c578108b161fa98008b7de5171 Author: Azael Reyes gmail com> AuthorDate: Tue Dec 15 06:14:49 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 06:14:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fb66236 dev-libs/octetos-coreutils: updating to 0.12.0 Signed-off-by: Azael Reyes gmail.com> Package-Manager: Portage-3.0.8, Repoman-3.0.1 dev-libs/octetos-coreutils/Manifest| 1 + .../octetos-coreutils-0.12.0_alpha.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-libs/octetos-coreutils/Manifest b/dev-libs/octetos-coreutils/Manifest index 519468ed..2161d898 100644 --- a/dev-libs/octetos-coreutils/Manifest +++ b/dev-libs/octetos-coreutils/Manifest @@ -1,4 +1,5 @@ DIST octetos-coreutils-0.11.1_alpha.tar.gz 31386 BLAKE2B 1a5367617f7b5ce8a3138ec4bb89a3417277a40a55811b57819a6d4f16bef1fc1821880bfe33bc6a34c26df434066a8bdd8e467685e7038e2a3896443d75947e SHA512 7fae5359ee39135496dcd777d4750c8b5c5175b318ef066b0d94fae6f48af75a731a56e0d4f9d3b4669910b9cfa7aed7f26d67085bc2f60237dabc5eedf75325 +DIST octetos-coreutils-0.12.0_alpha.tar.gz 32900 BLAKE2B 056574e81a8a25e0b332ee51c57aef4324dce2cc85762c0188e48213f6ee30898fd94d297050523df517c5b6adf061c7b352b8bd9356f010513456b96226180f SHA512 d32314aca16491b16c0eac49ebe1e2b7e500a061e57484f6c113909fc88778f8db2082392650dc6e00e02d7ebac416cbecd1764787f438969ac9db2194295ee3 DIST octetos-coreutils-0.3.0_alpha.tar.gz 56341 BLAKE2B f6eccfef565a3303939fefd45d9d0d10847032eb747ba9dc4fdca0f6d43aaf27aa6fc08273b89299cf071a5b0087c67a8eabecbba6542ab1b1ed7b9862397ebc SHA512 155fbf160edb48ad763e17ef2051b3b2e4b16c3bfda8156377d37d2d03710e7c7b933fbc02dfcba9deecedd844c770e2d116a3a1ff9535b407978a98e89bccdf DIST octetos-coreutils-0.4.0_alpha.tar.gz 56491 BLAKE2B b9438147acff96b81cacc21e59837c1f39c06c46ae4775ea3c6341f4168bde949bc348944807abc0b39b0936a61a871fd50852ac25c6e7af913597f7cc57035c SHA512 020830eced735604ce1fbdc2c1f54524c423b151319dcf161616f7654e04f0adf6a7726450f76bbbe4fc7eaa241d44c98a961b9157c277e3080dbdbea5de2093 DIST octetos-coreutils-0.4.0_alpha2.tar.gz 56491 BLAKE2B b9438147acff96b81cacc21e59837c1f39c06c46ae4775ea3c6341f4168bde949bc348944807abc0b39b0936a61a871fd50852ac25c6e7af913597f7cc57035c SHA512 020830eced735604ce1fbdc2c1f54524c423b151319dcf161616f7654e04f0adf6a7726450f76bbbe4fc7eaa241d44c98a961b9157c277e3080dbdbea5de2093 diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild b/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild new file mode 100644 index ..95353f5c --- /dev/null +++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MYPV="${PV/_alpha/-alpha}" +MYP="${PN}-${MYPV}" + +DESCRIPTION="Similar to coreutils but is a C++ API." +HOMEPAGE="https://github.com/azaeldevel/octetos-coreutils; +SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="" + +DEPEND="dev-libs/octetos-core" +RDEPEND="${DEPEND}" +BDEPEND="dev-util/cunit" + +S="${WORKDIR}/${MYP}" + +src_prepare() { + default + eautoreconf -fi +} + +src_configure() { + econf +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/python-mpv-jsonipc/
commit: 1cf8558d4ef0b7aec89edb4446124b224d316723 Author: Theo Anderson posteo de> AuthorDate: Tue Dec 15 07:43:43 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 07:43:43 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1cf8558d dev-python/python-mpv-jsonipc: bump to 1.1.13 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-python/python-mpv-jsonipc/Manifest | 1 + .../python-mpv-jsonipc/python-mpv-jsonipc-1.1.13.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/python-mpv-jsonipc/Manifest b/dev-python/python-mpv-jsonipc/Manifest index b23bf882..3d5c27ad 100644 --- a/dev-python/python-mpv-jsonipc/Manifest +++ b/dev-python/python-mpv-jsonipc/Manifest @@ -1,2 +1,3 @@ DIST python-mpv-jsonipc-1.1.11.tar.gz 7505 BLAKE2B bee145df85cc822c3797582b7ec66ed2d32eb01eb84f66a24c7504b4ebec164d18a047cbc6eb808e1e4fbdcb5d324ef6b340ec3f3d631b7e8eae23a6c686fb3f SHA512 6a4383349cc335adf750028223ed0e4dbaeaa90b11e59a5205778b58ac64992b60377ccf2626c512820178d50add2e1d98bb809a6e1e9759af69ae96f86350a1 DIST python-mpv-jsonipc-1.1.12.tar.gz 7575 BLAKE2B 24be588022c38bff75b16a39b5fdde0603afff9f2311deba334a5ff6e7520803e1ad381b067ae14109d83c655758f46541012009364624ea6dffadc5ffe2c3ad SHA512 64aa97f6b04e6e5529beb54530716d8749178a5b4d7cd88537bcbba4d72805562d80a9159663338c15e8c9801c99a3746e9c95c592c1f75a3bfcaa2f6d0f28b3 +DIST python-mpv-jsonipc-1.1.13.tar.gz 7560 BLAKE2B aeba9360400752baf412a43051782f950013b4408911d1faedbb652d5f28ff3fa9aa2df07ac280e4e5102236ae655b933d662576b66e57507f76fb76a309c21f SHA512 cc99048f03eb57a718209121fe471cc5e196514f58dce19ecbb352c0c3032e2722098597f5a4511942b76672d8aae34464f16809cf50abb203cea24e70e32ec3 diff --git a/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.13.ebuild b/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.13.ebuild new file mode 100644 index ..864c0eed --- /dev/null +++ b/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.13.ebuild @@ -0,0 +1,16 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python API to MPV using JSON IPC" +HOMEPAGE="https://github.com/iwalton3/python-mpv-jsonipc; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/octetos-core/
commit: 3c782498b83df3db30f0d7300712591bbc64900b Author: Azael Reyes gmail com> AuthorDate: Tue Dec 15 06:01:00 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Dec 15 06:01:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c782498 dev-libs/octetos-core: updating to 2.15.0 Signed-off-by: Azael Reyes gmail.com> Package-Manager: Portage-3.0.8, Repoman-3.0.1 dev-libs/octetos-core/Manifest | 1 + .../octetos-core/octetos-core-2.15.0_beta.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest index 9ff9e49d..3de700d3 100644 --- a/dev-libs/octetos-core/Manifest +++ b/dev-libs/octetos-core/Manifest @@ -1,5 +1,6 @@ DIST octetos-core-1.2.2_beta.tar.gz 121036 BLAKE2B 7dabc3013432ce5b7fd612a0b1634ebe5943a53de9031ccb7d7fd8fff95dd79f2d35553ec4b6b50e790bb115c762022c6f5d64d2525997e7af80bc7272d902ff SHA512 c7aef25a9547a202908a69679df42b8f7a988c3cbf8f87d1941aa6fb623d3979412900e97a41e3024d708dbd9cd968cecf57aa6f2ff20669c1e3e29947bd5571 DIST octetos-core-2.0.0_beta.tar.gz 122978 BLAKE2B 9ed7fcb95b9c2f85072bf73ac92710eaa9eb4c82e053f5f9b95220df47721ed115a2eeb32de9a19217cc97ad7b09797c03319df06bde3697a10ab81766d0bfa1 SHA512 fd35a35ddf18b869e393add16b237e7a489674b51b49ce6816367d95a0a8573dda90ac4e8c64ec35267e1192d63890b1a479ee7e5bb7162aa3c1858708fd95dd +DIST octetos-core-2.15.0_beta.tar.gz 96858 BLAKE2B eb49b8fb3b132a3f142a41735b9ad6f1190412dccdf6eb1fc8b83b9dafc8c8fc393d3ba2774b32664639dd85a227add3491732f6785a388089f0b8bd7c2cc995 SHA512 35846c2449966cca99bde02942e892ceb21223e40f35b4c1edf5d7a19c35ec26c301d6511d1cc3aa4c4142653e3e6ba1c82cfbddaa69e332fd2ce3bd79fc1791 DIST octetos-core-2.2.0_beta.tar.gz 123176 BLAKE2B f87131deccefce76a7fefb0e829564c166f01f316c54bd56e1283999434db809cb54be2278e1653dcb3a01a371b09b08fd95decf1b361c1515e5decf3609453d SHA512 10f70c02b7c0012f1dab31e96aa3337dccc662c51a31c2ad186b6e76815afa8645f3f2370d6eaa788cdbbded416bc36b53e1971005cca49ee10c0d8e6baac239 DIST octetos-core-2.2.1_beta.tar.gz 123179 BLAKE2B f31f1870c3467c02f2b7653dd81abdf44e1c8ab821d8ec404f0a9ddb296438caa631dd586c62727eb9ecaf83452a2b0923f2a72323e5a49e895b99b9296e409f SHA512 408569368b3dc2257149ad4c25c07a8deb3176fc6b08a003c98e59386ece3adcf0a45198b3802e3c0c1f537d4feb30703d5997f5bcae4e9d9e708829da46a843 DIST octetos-core-2.3.0_beta.tar.gz 123195 BLAKE2B 2590f495f8890301f2731463139f0ca653beba496b33d592e1000a64a8d773335d821990e2ad128d969bf50794ce55a5da71ba2cfff0fc307a6166238206806d SHA512 0e2e28c7c1109a9b5ec7b2a493a9aba747b2c88a83286b561487e3fec20ee1fba4d9b292f5b47cebf8cc90fbe011566314a98366bf2e7beb800b9c1e8baf839e diff --git a/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild new file mode 100644 index ..8254ceae --- /dev/null +++ b/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MYPV="${PV/_beta/-beta/}" + +DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation" +HOMEPAGE="https://github.com/azaeldevel/octetos-core; +SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/libconfig + dev-perl/XML-Parser +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/cunit + dev-util/intltool + sys-devel/bison + >=sys-devel/gcc-8.1 +" + +S="${WORKDIR}/${PN}-${MYPV}" + +src_prepare() { + default + eautoreconf -fi +}
[gentoo-commits] repo/proj/guru:master commit in: www-servers/thin/
commit: 3dc60ca59d96a01cb752e05e59b3fe936fa57de1 Author: Andrea Postiglione gmail com> AuthorDate: Mon Dec 14 15:17:43 2020 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Dec 14 15:17:43 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3dc60ca5 www-servers/thin-1.8.0: add IUSE Signed-off-by: Andrea Postiglione gmail.com> www-servers/thin/thin-1.8.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-servers/thin/thin-1.8.0.ebuild b/www-servers/thin/thin-1.8.0.ebuild index bb8cdbb2..2715b040 100644 --- a/www-servers/thin/thin-1.8.0.ebuild +++ b/www-servers/thin/thin-1.8.0.ebuild @@ -14,6 +14,7 @@ SRC_URI="https://github.com/macournoyer/thin/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Ruby" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="doc test" ruby_add_depend " dev-ruby/eventmachine
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pstoedit/
commit: 747b0d81968901975247f6e575794312fc4b303d Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 22:17:49 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:30:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747b0d81 media-gfx/pstoedit: drop to ~hppa Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/pstoedit/pstoedit-3.70-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pstoedit/pstoedit-3.70-r1.ebuild b/media-gfx/pstoedit/pstoedit-3.70-r1.ebuild index f56518c824e..23d9052cacf 100644 --- a/media-gfx/pstoedit/pstoedit-3.70-r1.ebuild +++ b/media-gfx/pstoedit/pstoedit-3.70-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="emf imagemagick plotutils pptx static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines/, profiles/
commit: 9b182d1f3734c2fbf2398510653f202f352faa63 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 15 22:00:42 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 15 22:10:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b182d1f x11-themes/gtk-engines: migrate to lua-single.eclass Builds, tests and installs fine even when built against lua5-4 so support all PUC Lua versions currently in the tree. Warning - as the ebuild stands now, USE=lua IS QUIETLY IGNORED for non-native ABIs. The dependencies are ready for enabling it there as well but since the pkgconfig wrapper lua-single.eclass sets up is not multilib-compatible, it is necessary to patch upstream build scripts so that they look for the pkgconfig module "${ELUA}" rather than just "lua" - and for some reason running eautoreconf following the patching of configure.ac resulted in corrupted test Makefiles. Pushing it as-is in case the maintainers have got some idea on how to make this work, if not will probably end up patching configure directly. Bug: https://bugs.gentoo.org/752888 Signed-off-by: Marek Szuba gentoo.org> profiles/package.mask | 1 + .../gtk-engines/gtk-engines-2.20.2-r100.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 73a18f18d46..52a7a2e99e7 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -607,6 +607,7 @@ kde-apps/kdebase-meta:5 >=www-client/luakit-2.2.1-r100 >=www-servers/lighttpd-1.4.55-r100 >=x11-misc/devilspie2-0.43-r100 +>=x11-themes/gtk-engines-2.20.2-r100 >=x11-wm/awesome-4.3-r100 >=x11-wm/notion-3_p2015061300-r100 >=mail-filter/opendkim-2.10.3-r25 diff --git a/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild b/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild new file mode 100644 index 000..597dc742bc9 --- /dev/null +++ b/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +GNOME2_LA_PUNT="yes" +GNOME_TARBALL_SUFFIX="bz2" +LUA_COMPAT=( lua5-{1..4} ) + +inherit autotools gnome2 lua-single multilib-minimal + +DESCRIPTION="GTK+2 standard engines and themes" +HOMEPAGE="https://www.gtk.org/; + +LICENSE="LGPL-2.1" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="accessibility lua" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + +# Lua dependency uses lua_gen_impl_dep() because LUA_REQ_USE doesn't seem +# to play nicely with MULTILIB_USEDEP. +RDEPEND=" + >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}] + lua? ( $(lua_gen_impl_dep "${MULTILIB_USEDEP}") ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/intltool-0.31 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-glib.h.patch + "${FILESDIR}"/${P}-java-look.patch + "${FILESDIR}"/${P}-auto-mnemonics.patch + "${FILESDIR}"/${P}-change-bullet.patch + "${FILESDIR}"/${P}-tooltips.patch + "${FILESDIR}"/${P}-window-dragging.patch +) + +src_prepare() { + gnome2_src_prepare +} + +multilib_src_configure() { + local confopts=( + --enable-animation + ) + # TODO: fix system-lua detection so that it works for non-native ABIs, + # native builds rely on the pkgconfig wrapper set up by lua-single.eclass + # but that wrapper is not multilib-compatible. + if multilib_is_native_abi; then + confopts+=( + $(use_enable lua) + $(use_with lua system-lua) + ) + else + confopts+=( + --disable-lua + ) + fi + ECONF_SOURCE=${S} gnome2_src_configure "${confopts[@]}" +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mypy/
commit: 2a9486904fd43e23bfe9d86a6f0465369e0c3053 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:22:57 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:10:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a948690 dev-python/mypy: keyworded 0.790 for sparc, bug #747850 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/mypy/mypy-0.790.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mypy/mypy-0.790.ebuild b/dev-python/mypy/mypy-0.790.ebuild index 47ab71ae5e4..a597b591711 100644 --- a/dev-python/mypy/mypy-0.790.ebuild +++ b/dev-python/mypy/mypy-0.790.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" # stubgen collides with this package: https://bugs.gentoo.org/585594 RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylama/
commit: 962e7d4bf1ae3860ae31b98fd91666f62a72c857 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:25:05 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:10:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962e7d4b dev-python/pylama: keyworded 7.7.1-r1 for sparc, bug #747850 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pylama/pylama-7.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pylama/pylama-7.7.1-r1.ebuild b/dev-python/pylama/pylama-7.7.1-r1.ebuild index 99c48bba206..550f02e50c9 100644 --- a/dev-python/pylama/pylama-7.7.1-r1.ebuild +++ b/dev-python/pylama/pylama-7.7.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/klen/pylama/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" RDEPEND=" >=dev-python/mccabe-0.5.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/isort/
commit: be290fa81e7b22debd24c1933f41dc4b3a4f9d1c Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:25:51 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:10:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be290fa8 dev-python/isort: keyworded 5.6.3 for sparc, bug #747850 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/isort/isort-5.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/isort/isort-5.6.3.ebuild b/dev-python/isort/isort-5.6.3.ebuild index 5a17b30f608..87d950a5c14 100644 --- a/dev-python/isort/isort-5.6.3.ebuild +++ b/dev-python/isort/isort-5.6.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pstoedit/
commit: e55db0e5cbfdbb053378e79d3a1563640e34eb79 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:20:24 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:09:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55db0e5 media-gfx/pstoedit: stable 3.75 for sparc, bug #759823 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/pstoedit/pstoedit-3.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pstoedit/pstoedit-3.75.ebuild b/media-gfx/pstoedit/pstoedit-3.75.ebuild index 3d686cca6e6..dbe878b548e 100644 --- a/media-gfx/pstoedit/pstoedit-3.75.ebuild +++ b/media-gfx/pstoedit/pstoedit-3.75.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="emf imagemagick plotutils pptx" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: fa18d0699afd815bd3bb9df769d05df35739dbe4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:16:55 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:09:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa18d069 dev-lang/python: stable 3.7.9-r1 for sparc, bug #759928 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/python/python-3.7.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.7.9-r1.ebuild b/dev-lang/python/python-3.7.9-r1.ebuild index 9cfc01d878f..a9c8ba0d8e2 100644 --- a/dev-lang/python/python-3.7.9-r1.ebuild +++ b/dev-lang/python/python-3.7.9-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}/${PYVER}m" -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" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 31e06a9369be58b174cd428dbcb7e6443fe49ca0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:19:28 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:09:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e06a93 dev-lang/python: stable 3.9.0-r1 for sparc, bug #759928 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/python/python-3.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.9.0-r1.ebuild b/dev-lang/python/python-3.9.0-r1.ebuild index d6f0e8fd055..bcf8bb1611a 100644 --- a/dev-lang/python/python-3.9.0-r1.ebuild +++ b/dev-lang/python/python-3.9.0-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 035f85d50024aa10477828daa36c2120a14d0cdf Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:15:40 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:09:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035f85d5 dev-lang/python: stable 3.6.12-r1 for sparc, bug #759928 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/python/python-3.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.6.12-r1.ebuild b/dev-lang/python/python-3.6.12-r1.ebuild index 435713142e9..dada0602eea 100644 --- a/dev-lang/python/python-3.6.12-r1.ebuild +++ b/dev-lang/python/python-3.6.12-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}/${PYVER}m" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test +threads tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/
commit: f180e4e75cd76f2990023336ed71fb59a844a083 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:13:50 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:09:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f180e4e7 x11-wm/icewm: stable 1.9.2 for sparc, bug #759973 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-wm/icewm/icewm-1.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/icewm/icewm-1.9.2.ebuild b/x11-wm/icewm/icewm-1.9.2.ebuild index 9ae73f9de01..eb1c5565903 100644 --- a/x11-wm/icewm/icewm-1.9.2.ebuild +++ b/x11-wm/icewm/icewm-1.9.2.ebuild @@ -11,7 +11,7 @@ LICENSE="GPL-2" SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz; SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc x86" +KEYWORDS="~amd64 ~ppc sparc x86" IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama" # Tests broken in all versions, patches welcome, bug #323907, #389533
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: d176a2f9c5ddd8bf32af252cd78cda42d682347a Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 15 20:18:12 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 15 22:09:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d176a2f9 dev-lang/python: stable 3.8.6-r1 for sparc, bug #759928 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/python/python-3.8.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.8.6-r1.ebuild b/dev-lang/python/python-3.8.6-r1.ebuild index 739ad8e6a6a..641cd374915 100644 --- a/dev-lang/python/python-3.8.6-r1.ebuild +++ b/dev-lang/python/python-3.8.6-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/
commit: 148772e8a6fafa068b24045d734d731684530946 Author: William Hubbs gentoo org> AuthorDate: Tue Dec 15 21:48:32 2020 + Commit: William Hubbs gentoo org> CommitDate: Tue Dec 15 21:49:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148772e8 net-vpn/tailscale: 1.2.10-r1 bump to fix build Closes: https://bugs.gentoo.org/756835 Signed-off-by: William Hubbs gentoo.org> net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 247 +++ 1 file changed, 247 insertions(+) diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild new file mode 100644 index 000..c675afd0635 --- /dev/null +++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild @@ -0,0 +1,247 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd tmpfiles + +DESCRIPTION="Tailscale vpn client" +HOMEPAGE="https://tailscale.com; + +EGO_SUM=( + "cloud.google.com/go v0.34.0/go.mod" + "github.com/BurntSushi/toml v0.3.1" + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/Masterminds/semver/v3 v3.0.3" + "github.com/Masterminds/semver/v3 v3.0.3/go.mod" + "github.com/alecthomas/kingpin v2.2.6+incompatible/go.mod" + "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" + "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod" + "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5" + "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5/go.mod" + "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239" + "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod" + "github.com/apenwarr/fixconsole v0.0.0-20191012055117-5a9f6489cc29" + "github.com/apenwarr/fixconsole v0.0.0-20191012055117-5a9f6489cc29/go.mod" + "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab" + "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab/go.mod" + "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb" + "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb/go.mod" + "github.com/cavaliercoder/go-cpio v0.0.0-20180626203310-925f9528c45e" + "github.com/cavaliercoder/go-cpio v0.0.0-20180626203310-925f9528c45e/go.mod" + "github.com/coreos/go-iptables v0.4.5" + "github.com/coreos/go-iptables v0.4.5/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568" + "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod" + "github.com/gliderlabs/ssh v0.2.2" + "github.com/gliderlabs/ssh v0.2.2/go.mod" + "github.com/go-multierror/multierror v1.0.2" + "github.com/go-multierror/multierror v1.0.2/go.mod" + "github.com/go-ole/go-ole v1.2.4" + "github.com/go-ole/go-ole v1.2.4/go.mod" + "github.com/godbus/dbus/v5 v5.0.3" + "github.com/godbus/dbus/v5 v5.0.3/go.mod" + "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e" + "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod" + "github.com/golang/protobuf v1.2.0" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/google/go-cmp v0.2.0/go.mod" + "github.com/google/go-cmp v0.3.1/go.mod" + "github.com/google/go-cmp v0.4.0" + "github.com/google/go-cmp v0.4.0/go.mod" + "github.com/google/renameio v0.1.0/go.mod" + "github.com/google/rpmpack v0.0.0-20191226140753-aa36bfddb3a0" + "github.com/google/rpmpack v0.0.0-20191226140753-aa36bfddb3a0/go.mod" + "github.com/goreleaser/nfpm v1.1.10" + "github.com/goreleaser/nfpm v1.1.10/go.mod" + "github.com/imdario/mergo v0.3.8" + "github.com/imdario/mergo v0.3.8/go.mod" + "github.com/jsimonetti/rtnetlink v0.0.0-20190606172950-9527aa82566a/go.mod" + "github.com/jsimonetti/rtnetlink v0.0.0-20200117123717-f846d4f6c1f4" + "github.com/jsimonetti/rtnetlink v0.0.0-20200117123717-f846d4f6c1f4/go.mod" + "github.com/kisielk/gotool v1.0.0/go.mod" + "github.com/klauspost/compress v1.10.10" + "github.com/klauspost/compress v1.10.10/go.mod" + "github.com/kr/pretty v0.1.0" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pty v1.1.1" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0" + "github.com/kr/text v0.1.0/go.mod" + "github.com/lxn/walk v0.0.0-20191128110447-55ccb3a9f5c1/go.mod" + "github.com/lxn/win v0.0.0-20191128105842-2da648fda5b4/go.mod" + "github.com/mattn/go-zglob v0.0.1" + "github.com/mattn/go-zglob v0.0.1/go.mod" + "github.com/mdlayher/netlink v0.0.0-20190409211403-11939a169225/go.mod" +
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/
commit: 9c27746958db57cc2d271fc12611c47dc2bc1faf Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 15 21:43:12 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 15 21:43:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c277469 app-admin/rsyslog: bump to v8.2012.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> app-admin/rsyslog/Manifest| 2 + app-admin/rsyslog/rsyslog-8.2012.0.ebuild | 481 ++ 2 files changed, 483 insertions(+) diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest index 715dc29474f..d27e84ae40f 100644 --- a/app-admin/rsyslog/Manifest +++ b/app-admin/rsyslog/Manifest @@ -1,4 +1,6 @@ DIST rsyslog-8.2008.0.tar.gz 3051049 BLAKE2B abf9b7ec81cf62841c448f22c7aff45bc85ea6cdc7552e74295aac752c86380039bb28836e78e35e6eba3d0a062a0ae99ea22ba3d6e978175411a43ec9af6f9a SHA512 a077832de7076ac5e7d4c8f33edd044d0c18fd171a697ef68c1cd0f81f1938b3f008cddc1a61084181de512b643c15004744f0e79e6a44e9d239cec3d35f74fe DIST rsyslog-8.2010.0.tar.gz 3097606 BLAKE2B 06bfd54edc2126567ff9a460c272583d388a16a4db6f56603c8b9d2dd54bf4fe3b3b402eb4a9523b68e9d3a7602759fad57b35351d7cadab0b7f02771db5c40c SHA512 e3c8ed6b631053e38abfe8ce183a1544d04a0207dc988d36f5141a7ea8c987915f4c0429ccd094b7e374c277b7ee5b50e65e7205c156af01ffe9bdf8338831c8 +DIST rsyslog-8.2012.0.tar.gz 3118101 BLAKE2B 26550c90ff5502c051c30996f7a1eabfdd9e5ce229dbb33f91ac40f9af5c2d2b15f9dd8a3b0a31b00b1b510d91fe5ce177ceab5fa2af416a9de9acc4e4b24f6a SHA512 d279295c8d399be140bd5c30786c6a32b2ddfd0d90ca4cd285aa33622c66ad9e3a5b979c8041f6e736670fef8f2cd5571980eef1b1395d4ab30a112f2dd1270d DIST rsyslog-doc-8.2008.0.tar.gz 8378149 BLAKE2B 0f6bc116a03821899d33c7960e517725487b89ea2aabc7f5d0fbd4962d82a06558737bcee67af02105006c670ec736eb5ba0b7811b25a1e627a99555121b2999 SHA512 5b8bed19017c65469eb8ea7725ef162595b30f520605f37447498ab69b5cfe8f939cee7e7915ecbf3c025871408fd7af6d45ba960a83096f83a397df4cefef09 DIST rsyslog-doc-8.2010.0.tar.gz 8428326 BLAKE2B ee8eb2bdbb1f6c7122559b63ddc1ae6ac7fbfb23d661410feb39d7ddce332851e785bb447fb67dd2de8ff62e91fe865fbf7dec8bf62d7fe51181e3c6bbbe64db SHA512 072fb05a0117dc0970a4e5e302abbaf5dc065c2a0962c4160e7efb86fedad89a2caa546cd2bf4af07b7f5e2fa5267cf02889d911f7a6916725e6aea1760ab253 +DIST rsyslog-doc-8.2012.0.tar.gz 6417145 BLAKE2B d8377f40b0311e8e7dcca274c251c0de7706490e3048c8d69d479120e06ca1e0b3ec9fce0a04928984d440da3aef196965f8c1b45afe8931c893b4baa72f4e87 SHA512 5647f499230276066abced34c2ca352268ba24fbd00cb7b5e3d0a2494977dd6f781cf8d1e7c7a9210d23c451ff162acda81ee93afa3f8f08fd555123e9daeece diff --git a/app-admin/rsyslog/rsyslog-8.2012.0.ebuild b/app-admin/rsyslog/rsyslog-8.2012.0.ebuild new file mode 100644 index 000..6ab89acda63 --- /dev/null +++ b/app-admin/rsyslog/rsyslog-8.2012.0.ebuild @@ -0,0 +1,481 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python3_{6..9} ) + +inherit autotools linux-info python-any-r1 systemd + +DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" +HOMEPAGE="https://www.rsyslog.com/; + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git; + + DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git; + + inherit git-r3 +else + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" + + SRC_URI=" + https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz + doc? ( https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz ) + " +fi + +LICENSE="GPL-3 LGPL-3 Apache-2.0" +SLOT="0" + +IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp" +IUSE+=" impcap jemalloc kafka kerberos kubernetes libressl mdblookup" +IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl" +IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl" +IUSE+=" systemd test usertools +uuid xxhash zeromq" + +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + kubernetes? ( normalize ) + ssl? ( || ( gnutls openssl ) ) +" + +BDEPEND=">=sys-devel/autoconf-archive-2015.02.24 + virtual/pkgconfig + elibc_musl? ( sys-libs/queue-standalone ) + test? ( + jemalloc? ( https://github.com/rsyslog/rsyslog/issues/3626 + sed -i \ + -e '\|^#!/bin/bash$|a exit 77' \ + tests/mmkubernetes-cache-expir*.sh \ + || die "Failed to disabled known test failure mmkubernetes-cache-expir*.sh" + + eautoreconf +} + +src_configure() { + # Maintainer notes: + # * Guardtime support is missing because libgt isn't yet available + # in portage. + # * Hadoop's HDFS file system output module is currently not + # supported in Gentoo because nobody is able to test it + # (JAVA dependency). + # *
[gentoo-commits] repo/gentoo:master commit in: acct-user/dehydrated/
commit: 983dab3ea38ea16a3110cbbb8430530540de53cb Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 15 20:41:04 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 15 21:43:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983dab3e acct-user/dehydrated: new user for app-crypt/dehydrated, UID 361 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> acct-user/dehydrated/dehydrated-0.ebuild | 14 ++ acct-user/dehydrated/metadata.xml| 11 +++ 2 files changed, 25 insertions(+) diff --git a/acct-user/dehydrated/dehydrated-0.ebuild b/acct-user/dehydrated/dehydrated-0.ebuild new file mode 100644 index 000..a6ec5995870 --- /dev/null +++ b/acct-user/dehydrated/dehydrated-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="dehydrated program user" + +ACCT_USER_ID=361 +ACCT_USER_GROUPS=( ${PN} ) +ACCT_USER_HOME=/var/lib/${PN} + +acct-user_add_deps diff --git a/acct-user/dehydrated/metadata.xml b/acct-user/dehydrated/metadata.xml new file mode 100644 index 000..6f3f53de975 --- /dev/null +++ b/acct-user/dehydrated/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + msch...@gentoo.org + + + whi...@gentoo.org + Thomas Deutschmann + +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/
commit: de031ea609f0491bbf1f478510d5f424a48bccce Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 15 21:04:39 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 15 21:43:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de031ea6 dev-libs/librdkafka: bump to v1.5.3 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/librdkafka/Manifest| 1 + dev-libs/librdkafka/librdkafka-1.5.3.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest index eba346e62eb..dfcdf4dd624 100644 --- a/dev-libs/librdkafka/Manifest +++ b/dev-libs/librdkafka/Manifest @@ -1,3 +1,4 @@ DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 47c22f00d88d58eb6366e17a8f0ddaee4984bc65f01a627c5d3b8eee019519a2de9a7ae6e2ab2053354a5d72337107b7f515ad65ff205b6838e154b95d9f2331 SHA512 478d17f56efd39b312ea774695bc31d22a83aae3a94913fb0dd07e7f04f3f2a6e3f3610dc7501864dbacbcf4a3207603c6e1d5eebac4e5246ee868cde398021d DIST librdkafka-1.5.0.tar.gz 2757553 BLAKE2B a9bbcdaa011944e43f9c70e2062199c5f12d1b92e40ba55707520002ed3a909ff13308336703924388625570d88a94d58b24cd19b5d6e9f79acd31dd92d0d7ed SHA512 ccd8dd3e90c9315833610745c28e0ffa60786324c938c7cbbb2ff847d7493d1b72d97adf5e5210bbc87970047cfd7e58a85141534d227187f2f17c492bef4262 DIST librdkafka-1.5.2.tar.gz 2771823 BLAKE2B 61a56d36ba49539eb52f89a0d5b48e0245b1cedd09c40e65063d65208b50bb95aa5f00ce3c050d4203b4720b2ce63a9f1d6eee7100fdf85c50e7a15457a52010 SHA512 6a796c58aef9d91fe85f3815ee523a0dcafad59f33c83e5c20c62d4e4337c21c2d223dd0d6a88f37cf86d14a8e55facfa87c651990e08d9522f7cf78b0d17446 +DIST librdkafka-1.5.3.tar.gz 2773929 BLAKE2B f23ed9fe04af5d17ee2066366d32701a07f1360d665fd06126008f42e2512434848829eeb2578b35bd7f8fb26663d72c3d2ee22a5b3f33b7029df28f919b2b77 SHA512 24c93658462f933766a026fede5f09e1056ee9532f27b56da64bdde5626ac6f2460bc92b950337a7c3a99d75201a3c3bc5aaa78e888ffd9665e248d62f2c87d9 diff --git a/dev-libs/librdkafka/librdkafka-1.5.3.ebuild b/dev-libs/librdkafka/librdkafka-1.5.3.ebuild new file mode 100644 index 000..86b1ca55996 --- /dev/null +++ b/dev-libs/librdkafka/librdkafka-1.5.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit python-any-r1 toolchain-funcs + +DESCRIPTION="Apache Kafka C/C++ client library" +HOMEPAGE="https://github.com/edenhill/librdkafka; + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/edenhill/${PN}.git; + + inherit git-r3 +else + SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi + +LICENSE="BSD-2" + +# subslot = soname version +SLOT="0/1" + +IUSE="lz4 sasl ssl static-libs zstd" + +LIB_DEPEND=" + lz4? ( app-arch/lz4:=[static-libs(+)] ) + sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] ) + ssl? ( dev-libs/openssl:0=[static-libs(+)] ) + zstd? ( app-arch/zstd:=[static-libs(+)] ) + sys-libs/zlib:=[static-libs(+)] +" + +BDEPEND=" + virtual/pkgconfig + ${PYTHON_DEPS} +" + +RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )" + +DEPEND=" + ${RDEPEND} + static-libs? ( ${LIB_DEPEND} ) +" + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default + + if [[ ${PV} != "" ]]; then + sed -i \ + -e "s/^\(export RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \ + tests/run-test.sh || die + fi +} + +src_configure() { + tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP + + local myeconf=( + --no-cache + --no-download + --disable-debug-symbols + $(use_enable lz4) + $(use_enable sasl) + $(usex static-libs '--enable-static' '') + $(use_enable ssl) + $(use_enable zstd) + ) + + econf ${myeconf[@]} +} + +src_test() { + emake -C tests run_local +} + +src_install() { + emake -j1 \ + DESTDIR="${D}" \ + docdir="/usr/share/doc/${PF}" \ + install + + if ! use static-libs; then + find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/dehydrated/, app-crypt/dehydrated/files/
commit: ff5e10bdd6d92c50249116907ee8e0602c3ec726 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 15 20:54:19 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 15 21:43:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5e10bd app-crypt/dehydrated: bump to v0.7.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> app-crypt/dehydrated/Manifest | 1 + app-crypt/dehydrated/dehydrated-0.7.0.ebuild | 50 ++ ...-CN-extraction-for-older-openssl-versions.patch | 30 + 3 files changed, 81 insertions(+) diff --git a/app-crypt/dehydrated/Manifest b/app-crypt/dehydrated/Manifest index e13b79053a9..0feddd582c2 100644 --- a/app-crypt/dehydrated/Manifest +++ b/app-crypt/dehydrated/Manifest @@ -1 +1,2 @@ DIST dehydrated-0.6.5.tar.gz 82274 BLAKE2B 3c8138bafdaab9c60db1463860d6c16dd0fb8e686f368e55a4fa010d004f350d03cdd161dde38361411506959f896a25ef802b76432c0fcd89a69d75fe1be9c9 SHA512 da8ff3ecb7ddeb25356469fa272aef4e7c3705049caf88d09656dbc4baf29e0efa135e6f154c78cec82da17a27a78f2145ee3b7bd71521a080e10550d09b8a53 +DIST dehydrated-0.7.0.tar.gz 86574 BLAKE2B 35a3b0b7592126ca65003a6c9eb8934a76584710d028057e5add7f77bb2fa3799e89a060306da3b98a62d291229a2a78f23e0f95f19e033796aee31e97b94488 SHA512 47740d2d31ca73482a4fc5ed0dfce986af907dd5449cb3a5230bf9683845686c8122fc32e6219a4439574ef11d6fb104ee09591c5ff667927a2c9c13ba005511 diff --git a/app-crypt/dehydrated/dehydrated-0.7.0.ebuild b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild new file mode 100644 index 000..a0b9dd29497 --- /dev/null +++ b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="a client for signing certificates with an ACME-server" +HOMEPAGE="https://github.com/lukas2511/dehydrated; +SRC_URI="https://github.com/lukas2511/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+cron" + +RDEPEND="acct-group/dehydrated + acct-user/dehydrated + app-shells/bash + net-misc/curl + cron? ( virtual/cron )" + +PATCHES=( "${FILESDIR}"/${P}-fix-CN-extraction-for-older-openssl-versions.patch ) + +src_configure() { + default + sed -i 's,^#CONFIG_D=.*,CONFIG_D="/etc/dehydrated/config.d",' docs/examples/config || die "could not set config (CONFIG_D)" +} + +src_install() { + dobin ${PN} + insinto /etc/${PN} + doins docs/examples/{config,domains.txt,hook.sh} + fperms u+x /etc/${PN}/hook.sh + dodoc docs/*.md + + insinto /etc/${PN}/config.d + doins "${FILESDIR}"/00_gentoo.sh + + if use cron ; then + insinto /etc/cron.d + newins "${FILESDIR}"/cron ${PN} + fi +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + einfo "See /etc/dehydrated/config for configuration." + + use cron && einfo "After finishing setup you should enable the cronjob in /etc/cron.d/dehydrated." + fi +} diff --git a/app-crypt/dehydrated/files/dehydrated-0.7.0-fix-CN-extraction-for-older-openssl-versions.patch b/app-crypt/dehydrated/files/dehydrated-0.7.0-fix-CN-extraction-for-older-openssl-versions.patch new file mode 100644 index 000..91188fbe358 --- /dev/null +++ b/app-crypt/dehydrated/files/dehydrated-0.7.0-fix-CN-extraction-for-older-openssl-versions.patch @@ -0,0 +1,30 @@ +From 29b67962ac07d5d2b24f69c863a9ef31e8ac53ee Mon Sep 17 00:00:00 2001 +From: Lukas Schauer +Date: Fri, 11 Dec 2020 18:02:51 +0100 +Subject: [PATCH] fix CN extraction for older openssl versions + +--- + dehydrated | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/dehydrated b/dehydrated +index 622165e..37e0ab6 100755 +--- a/dehydrated b/dehydrated +@@ -926,14 +926,14 @@ extract_altnames() { + printf "%s" "${altnames}" | tr '\n' ' ' + else + # No SANs, extract CN +-altnames="$( <<<"${reqtext}" grep '^[[:space:]]*Subject:' | _sed -e 's/.* CN ?= ?([^ /,]*).*/\1/' )" ++altnames="$( <<<"${reqtext}" grep '^[[:space:]]*Subject:' | _sed -e 's/.*[ /]CN ?= ?([^ /,]*).*/\1/' )" + printf "%s" "${altnames}" + fi + } + + # Get last issuer CN in certificate chain + get_last_cn() { +- <<<"${1}" _sed 'H;/-BEGIN CERTIFICATE-/h;$!d;x' | "${OPENSSL}" x509 -noout -issuer | head -n1 | _sed -e 's/.* CN ?= ?([^/,]*).*/\1/' ++ <<<"${1}" _sed 'H;/-BEGIN CERTIFICATE-/h;$!d;x' | "${OPENSSL}" x509 -noout -issuer | head -n1 | _sed -e 's/.*[ /]CN ?= ?([^/,]*).*/\1/' + } + + # Create certificate for domain(s) and outputs it FD 3
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/
commit: 7a267e68deb436a26b8b90c891840010e9e6b350 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 15 21:02:49 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 15 21:43:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a267e68 www-servers/nginx: bump to v1.19.6 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> www-servers/nginx/Manifest|1 + www-servers/nginx/nginx-1.19.6.ebuild | 1087 + 2 files changed, 1088 insertions(+) diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index 7c42cd889b6..6d2d5db024d 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -4,6 +4,7 @@ DIST nginx-1.19.2.tar.gz 1048727 BLAKE2B db00b5945ed82fe90059269ba987931642981a2 DIST nginx-1.19.3.tar.gz 1052581 BLAKE2B 96cbbb4224ca8fcddc67b8fd025acdb31b1a07ba20a0f8b665c29c02b53568bbb0b79a7e583f3a7e7b23ff51cb01b1694eee9a178f7f26ce70f96312655a2b59 SHA512 337fbbb562d1577a2a219bd132c82098a06a49f1ce40ced905fdf255238c4f70dd1f889ec8ae971a4fe5e753f98a356cadc9c766bc089f817d711b12143efcc8 DIST nginx-1.19.4.tar.gz 1054974 BLAKE2B 7f6cff700fe4816d724abef427775525956f1be666705e6c5e0034fcf5e43bb0832f036d5230c5b0e8cd4fdbbf80466a9539ed42a84fc7bc9b4a43cb3a5aa60c SHA512 081fdf691d4c4d59391a668f36b4d8b030087c70d4d5e0bc568d41bd7f473b9c1ebbc09ec52d4e7cc68aa9545737e3dac6e653b00dfb1366a063f6463cc30f3f DIST nginx-1.19.5.tar.gz 1055590 BLAKE2B dc838848829553205886f1d538009ecccfd4b0d45bae3268e40eaad6ff1cfd4c4b8f4f93bfcd241e1e17d81c3276298dc047e08f1edabe0a8c941752689c1bb9 SHA512 169bdbbea82127b83c51e818df3dc9056070f0cc56d10257aa7fa7bd6aedc7b70fdfe236ac06bd6442ff4990b36132b054d2654de51a9fe86a19e7cb63edf05c +DIST nginx-1.19.6.tar.gz 1055982 BLAKE2B 6d818122b3bdf46b6c9ecb83a00d470b3db0f26f05140340c033d1d0851d679d077ce1853f8d0a1c0140bfdac2764e5702913e87149dccefda2c6f7bf8ac8845 SHA512 1249c56b124a8de71f5d722e53d599f3b0cb14dc0f95b1eb905a6a8019b2d33f8e76874de2a88d49c4c82ee4fa7aabd42e5044a0a110892c23b50f71cb632148 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 BLAKE2B 5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333 SHA512 ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570 SHA512 6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c SHA512 05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d diff --git a/www-servers/nginx/nginx-1.19.6.ebuild b/www-servers/nginx/nginx-1.19.6.ebuild new file mode 100644 index 000..46d444142cc --- /dev/null +++ b/www-servers/nginx/nginx-1.19.6.ebuild @@ -0,0 +1,1087 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +# Maintainer notes: +# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite +# - any http-module activates the main http-functionality and overrides USE=-http +# - keep the following requirements in mind before adding external modules: +# * alive upstream +# * sane packaging +# * builds cleanly +# * does not need a patch for nginx core +# - TODO: test the google-perftools module (included in vanilla tarball) + +# prevent perl-module from adding automagic perl DEPENDs +GENTOO_DEPEND_ON_PERL="no" + +# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license) +DEVEL_KIT_MODULE_PV="0.3.1" +DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}" +DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz; +DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}" + +# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2) +HTTP_BROTLI_MODULE_PV="1.0.0rc" +HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}" +HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz; +HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}" + +# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license) +HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2" +HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"
[gentoo-commits] repo/gentoo:master commit in: acct-group/dehydrated/
commit: 6e99f32d97f050799ea478b75df82dbc42d4e40c Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 15 20:38:20 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 15 21:43:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e99f32d acct-group/dehydrated: new group for app-crypt/dehydrated, GID 361 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> acct-group/dehydrated/dehydrated-0.ebuild | 10 ++ acct-group/dehydrated/metadata.xml| 11 +++ 2 files changed, 21 insertions(+) diff --git a/acct-group/dehydrated/dehydrated-0.ebuild b/acct-group/dehydrated/dehydrated-0.ebuild new file mode 100644 index 000..4edd9bf28a2 --- /dev/null +++ b/acct-group/dehydrated/dehydrated-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="dehydrated program group" + +ACCT_GROUP_ID=361 diff --git a/acct-group/dehydrated/metadata.xml b/acct-group/dehydrated/metadata.xml new file mode 100644 index 000..6f3f53de975 --- /dev/null +++ b/acct-group/dehydrated/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + msch...@gentoo.org + + + whi...@gentoo.org + Thomas Deutschmann + +
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/
commit: 344b85fa25d0afdde388234153de58ff65179529 Author: Stephan Hartmann gentoo org> AuthorDate: Tue Dec 15 21:40:55 2020 + Commit: Stephan Hartmann gentoo org> CommitDate: Tue Dec 15 21:41:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344b85fa www-client/microsoft-edge-dev: bump to 89.0.731.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> www-client/microsoft-edge-dev/Manifest | 1 + .../microsoft-edge-dev-89.0.731.0.ebuild | 114 + 2 files changed, 115 insertions(+) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index 79e4bdb3399..4c8ebbcc344 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,2 +1,3 @@ DIST microsoft-edge-dev_88.0.705.15-1_amd64.deb 87945596 BLAKE2B a770aa4edc4f11d350b7ff77dcc7d953115c815caebac5d9858f8ed5e24ec14d4f407ae3ad7f97d32f78849f024c91b75278c21eecdd8197f0c375253fcca653 SHA512 ad388d4b784e71db4f7e30f2f5ee36d3e8abcd7e2c3cac351e68d1a81476017d1c3e784fda2aaf59ec98b537d6ab3ee90aeb8e77597c3204122c6770149b427e DIST microsoft-edge-dev_89.0.723.0-1_amd64.deb 89214260 BLAKE2B 9cf78e3e6e77e7efbe78e830e84fcb767508e3f6d2872846b48525d50445d468b53351b1837387a803226f94785eec06360df305bb27e8bee378ee813d085516 SHA512 699e9a2005dcc5363921b05b077d34094550e543cf960f1ee531c9c3f16c77971945c380a4e200451ab95c41ddd484d525b8e50934f5c25df8d3e5e499f440f6 +DIST microsoft-edge-dev_89.0.731.0-1_amd64.deb 89937570 BLAKE2B 55d27bc12e4776b8d8c0b05ffe0923ab78e3fccb37baa745159a0143d2c60fe6433eae6125348ad21ae220d2371571ec61266d7295362ec660de3da5bbe01acb SHA512 3f02636c5041ca2e0a40f48c4e139321420f8c40591097fa2bc18a5fa6b97adf35d2500e929e8dfbef8839b0ea816e1498a754fb6a5339ce8b52250ac79cc70d diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.731.0.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.731.0.ebuild new file mode 100644 index 000..41108ab2bec --- /dev/null +++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.731.0.ebuild @@ -0,0 +1,114 @@ +# Copyright 2011-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit chromium-2 desktop pax-utils unpacker xdg-utils + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/en-us/edge; + +if [[ ${PN} == microsoft-edge ]]; then + KEYWORDS="-* amd64" + MY_PN=${PN}-stable +else + KEYWORDS="-* ~amd64" + MY_PN=${PN} +fi + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; + +LICENSE="microsoft-edge" +SLOT="0" +RESTRICT="bindist mirror strip" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + app-misc/ca-certificates + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm] + net-misc/wget + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +S=${WORKDIR} +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + + local suffix= + [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta + [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev + + local size + for size in 16 24 32 48 64 128 256 ; do + newicon -s ${size} "${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png + done + + pax-mark m "${EDGE_HOME}/msedge" +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/roundcube/
commit: 2525b515c1601da8b2a95e988258cc9f7a4ad386 Author: Craig Andrews gentoo org> AuthorDate: Mon Dec 14 20:49:40 2020 + Commit: Craig Andrews gentoo org> CommitDate: Tue Dec 15 21:22:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2525b515 mail-client/roundcube: php-8 always has json so dropped the flag Closes: https://bugs.gentoo.org/758995 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Craig Andrews gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18657 Signed-off-by: Craig Andrews gentoo.org> mail-client/roundcube/roundcube-1.4.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/roundcube/roundcube-1.4.9.ebuild b/mail-client/roundcube/roundcube-1.4.9.ebuild index 6d3b3ede4e4..e3ccf0af49a 100644 --- a/mail-client/roundcube/roundcube-1.4.9.ebuild +++ b/mail-client/roundcube/roundcube-1.4.9.ebuild @@ -26,7 +26,7 @@ need_httpd_cgi RDEPEND=" ${DEPEND} - >=dev-lang/php-5.4.0[filter,gd,iconv,json,ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml] + >=dev-lang/php-5.4.0[filter,gd,iconv,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml] virtual/httpd-php change-password? ( dev-lang/php[sockets]
[gentoo-commits] repo/gentoo:master commit in: net-libs/axtls/, sci-geosciences/osm2pgsql/, media-video/mpv/, sci-libs/p4est/, ...
sc/asterisk/asterisk-13.37.0.ebuild net-misc/asterisk/asterisk-16.12.0-r1.ebuild net-misc/asterisk/asterisk-16.13.0.ebuild net-misc/asterisk/asterisk-16.14.0.ebuild sci-geosciences/osm2pgsql/osm2pgsql-0.96.0.ebuild sci-geosciences/osm2pgsql/osm2pgsql-1.3.0.ebuild sci-geosciences/osm2pgsql/osm2pgsql-.ebuild sci-libs/p4est/p4est-2.0.ebuild sci-libs/p4est/p4est-2.2.ebuild sci-libs/p4est/p4est-.ebuild sys-apps/qcontrol/qcontrol-0.4.2-r1.ebuild www-apps/webmcp/webmcp-1.2.6.ebuild www-servers/uwsgi/uwsgi-2.0.19.1.ebuild X-VCS-Directories: media-gfx/exact-image/ net-dns/pdns/ dev-lua/inifile/ media-libs/libquvi/ sys-apps/qcontrol/ net-dns/dnsdist/ net-im/prosody/ media-libs/mlt/ dev-libs/libucl/ net-analyzer/wireshark/ mail-filter/opendkim/ net-dns/dnsmasq/ dev-libs/redland-bindings/ www-apps/webmcp/ net-analyzer/tracebox/ www-servers/uwsgi/ dev-libs/xapian-bindings/ net-misc/asterisk/ net-dns/pdns-recursor/ net-mail/dovecot/ dev-libs/keybinder/ dev-libs/libprelude/ sci-libs/p4est/ net-irc/hexchat/ media-video/mpv/ sci-geosciences/osm2pgsql/ net-libs/axtls/ X-VCS-Committer: marecki X-VCS-Committer-Name: Marek Szuba X-VCS-Revision: d8b09316b27a10561433aaeb42e61aad326ffb30 X-VCS-Branch: master Date: Tue, 15 Dec 2020 21:20:01 + (UTC) commit: d8b09316b27a10561433aaeb42e61aad326ffb30 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 15 20:51:11 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 15 21:19:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b09316 */*: limit pkgs not migrated to lua eclasses to dev-lang/lua:0 Only ebuilds which previously were happy with any slot (those which explicitly specify one of the 5.x slots are allowed to keep doing so until they have been migrated to the eclasses) and which do not require a version of Lua higher than 5.1 (to prevent CI from complaining about non-existent dependencies; all of these should have been masked or USE-masked by now anyway). Signed-off-by: Marek Szuba gentoo.org> dev-libs/keybinder/keybinder-0.3.1-r201.ebuild| 2 +- dev-libs/libprelude/libprelude-4.0.0.ebuild | 2 +- dev-libs/libprelude/libprelude-4.1.0.ebuild | 2 +- dev-libs/libprelude/libprelude-5.1.1.ebuild | 4 ++-- dev-libs/libprelude/libprelude-5.2.0.ebuild | 4 ++-- dev-libs/libucl/libucl-0.8.1-r1.ebuild| 2 +- dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- dev-libs/xapian-bindings/xapian-bindings-1.4.14.ebuild| 2 +- dev-libs/xapian-bindings/xapian-bindings-1.4.15.ebuild| 2 +- dev-libs/xapian-bindings/xapian-bindings-1.4.16.ebuild| 2 +- dev-libs/xapian-bindings/xapian-bindings-1.4.17.ebuild| 2 +- dev-lua/inifile/inifile-1.0.ebuild| 2 +- mail-filter/opendkim/opendkim-2.10.3-r17.ebuild | 6 +++--- mail-filter/opendkim/opendkim-2.10.3-r19.ebuild | 4 ++-- media-gfx/exact-image/exact-image-0.8.1-r3.ebuild | 2 +- media-gfx/exact-image/exact-image-1.0.2.ebuild| 2 +- media-libs/libquvi/libquvi-0.9.4-r1.ebuild| 2 +- media-libs/mlt/mlt-6.22.1-r1.ebuild | 2 +- media-video/mpv/mpv-0.32.0-r2.ebuild | 2 +- media-video/mpv/mpv-0.33.0.ebuild | 2 +- media-video/mpv/mpv-.ebuild | 2 +- net-analyzer/tracebox/tracebox-0.4.4.ebuild | 2 +- net-analyzer/wireshark/wireshark-3.4.0.ebuild | 2 +- net-analyzer/wireshark/wireshark-3.4.1.ebuild | 2 +- net-analyzer/wireshark/wireshark-.ebuild | 2 +- net-dns/dnsdist/dnsdist-1.5.0.ebuild | 2 +- net-dns/dnsdist/dnsdist-1.5.1.ebuild | 2 +- net-dns/dnsmasq/dnsmasq-2.81.ebuild | 2 +- net-dns/dnsmasq/dnsmasq-2.82.ebuild | 2 +- net-dns/pdns-recursor/pdns-recursor-4.3.5.ebuild | 2 +- net-dns/pdns-recursor/pdns-recursor-4.4.0.ebuild | 2 +- net-dns/pdns-recursor/pdns-recursor-4.4.1.ebuild | 2 +- net-dns/pdns/pdns-4.3.1.ebuild| 2 +- net-im/prosody/prosody-0.11.7-r2.ebuild | 8 +++- net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +- net-irc/hexchat/hexchat-.ebuild | 2 +- net-libs/axtls/axtls-2.1.5-r1.ebuild | 2 +- net-libs/axtls/axtls-2.1.5.ebuild | 2 +- net-mail/dovecot/dovecot-2.3.10.1.ebuild | 2 +- net-mail/dovecot/dovecot-2.3.11.3-r1.ebuild | 2 +- net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild | 2 +- net-mail/dovecot/dovecot-2.3.11.3.ebuild |
[gentoo-commits] repo/gentoo:master commit in: net-p2p/eiskaltdcpp/
commit: 47d52b1d2401aac88b27138808cf76c87a84713d Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 15 21:19:12 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 15 21:19:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d52b1d net-p2p/eiskaltdcpp-: migrate to lua-single.eclass Signed-off-by: Marek Szuba gentoo.org> net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild | 36 + 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild b/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild index 8a00e9cfb49..f4478e0ca01 100644 --- a/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild +++ b/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild @@ -1,11 +1,13 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + +LUA_COMPAT=( lua5-1 ) PLOCALES="be bg cs de el en es eu fr hu it pl pt_BR ru sk sr sr@latin sv_SE tr uk vi zh_CN" -inherit cmake-utils gnome2-utils l10n xdg-utils +inherit cmake l10n lua-single xdg-utils [[ ${PV} = ** ]] && inherit git-r3 DESCRIPTION="Qt/DC++ based client for DirectConnect and ADC protocols" @@ -22,6 +24,7 @@ REQUIRED_USE=" javascript? ( qt5 ) libcanberra? ( gtk ) libnotify? ( gtk ) + lua? ( ${LUA_REQUIRED_USE} ) spell? ( qt5 ) sqlite? ( qt5 ) " @@ -60,7 +63,7 @@ RDEPEND=" libnotify? ( x11-libs/libnotify ) ) idn? ( net-dns/libidn ) - lua? ( dev-lang/lua:= ) + lua? ( ${LUA_DEPS} ) pcre? ( dev-libs/libpcre ) qt5? ( dev-qt/qtconcurrent:5 @@ -88,8 +91,10 @@ DEPEND="${RDEPEND} DOCS=( AUTHORS ChangeLog.txt ) +CMAKE_REMOVE_MODULES_LIST="FindLua" + src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare l10n_find_plocales_changes 'eiskaltdcpp-qt/translations' '' '.ts' } @@ -99,9 +104,9 @@ src_configure() { -Dlinguas="$(l10n_get_locales)" -DLOCAL_MINIUPNP=OFF -DUSE_GTK=OFF + -DUSE_LIBGNOME2=OFF -DUSE_QT=OFF -DUSE_QT_QML=OFF - -DUSE_LIBGNOME2=OFF -DNO_UI_DAEMON=$(usex daemon) -DDBUS_NOTIFY=$(usex dbus) -DWITH_DHT=$(usex dht) @@ -111,8 +116,6 @@ src_configure() { -DUSE_JS=$(usex javascript) -DUSE_LIBCANBERRA=$(usex libcanberra) -DUSE_LIBNOTIFY=$(usex libnotify) - -DLUA_SCRIPT=$(usex lua) - -DWITH_LUASCRIPTS=$(usex lua) -DWITH_DEV_FILES=$(usex !minimal) -DPERL_REGEX=$(usex pcre) -DUSE_QT5=$(usex qt5) @@ -132,6 +135,13 @@ src_configure() { -DXMLRPC_DAEMON=$(usex xmlrpc) ) fi + if use lua; then + mycmakeargs+=( + -DLUA_SCRIPT=ON + -DWITH_LUASCRIPTS=ON + -DLUA_VERSION=$(ver_cut 1-2 $(lua_get_version)) + ) + fi if use qt5 || use gtk; then mycmakeargs+=( -DWITH_EMOTICONS=ON @@ -143,19 +153,15 @@ src_configure() { -DWITH_SOUNDS=OFF ) fi - cmake-utils_src_configure -} - -pkg_preinst() { - gnome2_icon_savelist + cmake_src_configure } pkg_postinst() { xdg_desktop_database_update - gnome2_icon_cache_update + xdg_icon_cache_update } pkg_postrm() { xdg_desktop_database_update - gnome2_icon_cache_update + xdg_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/, sys-kernel/dracut/files/
commit: 212cdc360c3d1a61eeb1527cad0dc15aef2e5428 Author: Mike Gilbert gentoo org> AuthorDate: Tue Dec 15 20:32:25 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Dec 15 20:37:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212cdc36 sys-kernel/dracut: remove version number from gentoo-specific patch Signed-off-by: Mike Gilbert gentoo.org> sys-kernel/dracut/dracut-050-r2.ebuild | 2 +- sys-kernel/dracut/dracut-.ebuild| 2 +- .../{050-gentoo-ldconfig-paths.patch => gentoo-ldconfig-paths.patch}| 0 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/dracut/dracut-050-r2.ebuild b/sys-kernel/dracut/dracut-050-r2.ebuild index c5676baf309..7f2011e1f24 100644 --- a/sys-kernel/dracut/dracut-050-r2.ebuild +++ b/sys-kernel/dracut/dracut-050-r2.ebuild @@ -73,7 +73,7 @@ PATCHES=( "${FILESDIR}"/050-busybox-module-fix.patch "${FILESDIR}"/050-systemd-remove-obsolete-syslog-parameter.patch "${FILESDIR}"/050-lvm-fix-removal-of-pvscan-from-udev-rules.patch - "${FILESDIR}"/050-gentoo-ldconfig-paths.patch + "${FILESDIR}"/gentoo-ldconfig-paths.patch ) src_configure() { diff --git a/sys-kernel/dracut/dracut-.ebuild b/sys-kernel/dracut/dracut-.ebuild index 62193b227a5..69b97ddb7c4 100644 --- a/sys-kernel/dracut/dracut-.ebuild +++ b/sys-kernel/dracut/dracut-.ebuild @@ -64,7 +64,7 @@ DOCS=( AUTHORS HACKING NEWS README.md README.generic README.kernel README.module QA_MULTILIB_PATHS="usr/lib/dracut/.*" PATCHES=( - "${FILESDIR}"/050-gentoo-ldconfig-paths.patch + "${FILESDIR}"/gentoo-ldconfig-paths.patch ) src_configure() { diff --git a/sys-kernel/dracut/files/050-gentoo-ldconfig-paths.patch b/sys-kernel/dracut/files/gentoo-ldconfig-paths.patch similarity index 100% rename from sys-kernel/dracut/files/050-gentoo-ldconfig-paths.patch rename to sys-kernel/dracut/files/gentoo-ldconfig-paths.patch
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/, sys-kernel/dracut/files/
commit: 6c9f3b580d02254794ce66acce40bc18d3ace645 Author: Mike Gilbert gentoo org> AuthorDate: Tue Dec 15 20:34:16 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Dec 15 20:37:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9f3b58 sys-kernel/dracut: remove old Signed-off-by: Mike Gilbert gentoo.org> sys-kernel/dracut/Manifest | 2 - sys-kernel/dracut/dracut-048-r1.ebuild | 152 -- sys-kernel/dracut/dracut-049-r3.ebuild | 176 - sys-kernel/dracut/dracut-050-r1.ebuild | 166 --- sys-kernel/dracut/dracut-050.ebuild| 165 --- ...dracut-install-simplify-ldd-parsing-logic.patch | 41 - ...etwork-Don-t-include-40network-by-default.patch | 34 ...gure-find-cflags-and-libs-for-fts-on-musl.patch | 97 ...t-create-locking-directory-run-cryptsetup.patch | 32 ...all-Support-the-compressed-firmware-files.patch | 63 .../049-dracut.sh-Fix-udevdir-detection.patch | 38 - .../dracut/files/049-fs-lib-drop-a-bashism.patch | 99 ...cut-install.c-install-module-dependencies.patch | 79 - ...ing_hash_func-should-not-be-fed-with-NULL.patch | 38 - ...g-the-systemdutildir-variable-before-it-s.patch | 55 --- ...ager-call-the-online-hook-for-connected-d.patch | 32 ...ager-fix-getting-of-ifname-from-the-sysfs.patch | 37 - ...rk-manager-remove-useless-use-of-basename.patch | 26 --- ...49-remove-bashism-in-various-boot-scripts.patch | 89 --- ...dule-running-early-during-boot-to-help-ge.patch | 88 --- sys-kernel/dracut/metadata.xml | 4 - 21 files changed, 1513 deletions(-) diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest index 2435b6db975..64f093283b5 100644 --- a/sys-kernel/dracut/Manifest +++ b/sys-kernel/dracut/Manifest @@ -1,3 +1 @@ -DIST dracut-048.tar.xz 308484 BLAKE2B b19c8122034a8b40cbc9d09245730900b59691c336f1d231e768786ad64068e0a8daf57ae9a4182ab50d9e1c683c9b7dcac354eb26d8a60f061db78121bc11c7 SHA512 97fcfd5d314ef40687c245d95d2f1d0f3f9ff0472e66b6e6324bf9bd6b98186104f9d71fd9af344126d6ea9fa47b744d52831a374225633225f6f17fb15c04e0 -DIST dracut-049.tar.gz 376857 BLAKE2B e50084164e26aae6de812345cc76782435ec84951b44eea454355d0c65fe84fdd0858733de534bdf018bdfd92922f0be30b74d74be329a918e55d96c5e4d4fb6 SHA512 51489570856538588868a66c7bcc8a3728574592529905484526c523398dc1b8f1416e6b264780303acd08d818417a9668b76f1d64d3194432b5af79dc15c9f7 DIST dracut-050.tar.xz 333592 BLAKE2B cb0bfa5a8e7547260b8a80a3606eb284182c062926269c85b09e07d26ad177df0eeaa64b17005bff9290611f1c83fc8cd8e2216cfe14b5e66ec7f659d4c2fa7b SHA512 eba046cf1c8013369a398e585e0bff233daa8595d469ce9acc8bbc6a32d55c6a5429d4219db19abbf6001104be05b357f0961f9e66b7f926039a5d3ee7c2b850 diff --git a/sys-kernel/dracut/dracut-048-r1.ebuild b/sys-kernel/dracut/dracut-048-r1.ebuild deleted file mode 100644 index 937662bdf28..000 --- a/sys-kernel/dracut/dracut-048-r1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs - -DESCRIPTION="Generic initramfs generation tool" -HOMEPAGE="https://dracut.wiki.kernel.org; -SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 sparc x86" -IUSE="debug selinux" - -# Tests need root privileges, bug #298014 -RESTRICT="test" - -COMMON_DEPEND=">=sys-apps/kmod-23[tools] - virtual/pkgconfig - virtual/udev - " -RDEPEND="${COMMON_DEPEND} - app-arch/cpio - >=app-shells/bash-4.0:0 - sys-apps/coreutils[xattr(-)] - || ( - >=sys-apps/sysvinit-2.87-r3 - sys-apps/systemd[sysv-utils] - ) - >=sys-apps/util-linux-2.21 - - debug? ( dev-util/strace ) - selinux? ( - sec-policy/selinux-dracut - sys-libs/libselinux - sys-libs/libsepol - ) - " -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/docbook-xml-dtd:4.5 - >=app-text/docbook-xsl-stylesheets-1.75.2 - >=dev-libs/libxslt-1.1.26 - " - -DOCS=( AUTHORS HACKING NEWS README README.generic README.kernel README.modules - README.testsuite TODO ) - -QA_MULTILIB_PATHS="usr/lib/dracut/.*" - -PATCHES=( - "${FILESDIR}"/048-dracut-install-simplify-ldd-parsing-logic.patch -) - -src_configure() { - local myconf=( - --prefix="${EPREFIX}/usr" - --sysconfdir="${EPREFIX}/etc" - --bashcompletiondir="$(get_bashcompdir)" - --systemdsystemunitdir="$(systemd_get_systemunitdir)" - ) - - tc-export CC PKG_CONFIG - - echo
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 572cc148e2dae64c7cb86c9d7498c40932806f60 Author: Mike Gilbert gentoo org> AuthorDate: Tue Dec 15 20:44:22 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Dec 15 20:44:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572cc148 sys-kernel/dracut: bump to 051 Signed-off-by: Mike Gilbert gentoo.org> sys-kernel/dracut/Manifest | 1 + sys-kernel/dracut/dracut-051.ebuild | 162 2 files changed, 163 insertions(+) diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest index 64f093283b5..57a8bb9eba7 100644 --- a/sys-kernel/dracut/Manifest +++ b/sys-kernel/dracut/Manifest @@ -1 +1,2 @@ DIST dracut-050.tar.xz 333592 BLAKE2B cb0bfa5a8e7547260b8a80a3606eb284182c062926269c85b09e07d26ad177df0eeaa64b17005bff9290611f1c83fc8cd8e2216cfe14b5e66ec7f659d4c2fa7b SHA512 eba046cf1c8013369a398e585e0bff233daa8595d469ce9acc8bbc6a32d55c6a5429d4219db19abbf6001104be05b357f0961f9e66b7f926039a5d3ee7c2b850 +DIST dracut-051.tar.xz 346500 BLAKE2B 38129b6b713b3338bbb2554fffd611f80216969eebac9fca7fb72df2db2036d4fbe66ebd54e646e562e24801e61064e54b62f066bab9e77ca88814100ebdd8ff SHA512 f3533430e479bc91c538e0a198ca97450ec449a7d661d876ecd0ad3e417e22f7e4abf0a384fc676a63a4d3479f25d717c8acdcd1bdec7d0a5714298c5c4ea6b8 diff --git a/sys-kernel/dracut/dracut-051.ebuild b/sys-kernel/dracut/dracut-051.ebuild new file mode 100644 index 000..69b97ddb7c4 --- /dev/null +++ b/sys-kernel/dracut/dracut-051.ebuild @@ -0,0 +1,162 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dracutdevs/dracut; +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz; +fi + +DESCRIPTION="Generic initramfs generation tool" +HOMEPAGE="https://dracut.wiki.kernel.org; + +LICENSE="GPL-2" +SLOT="0" +IUSE="selinux" + +# Tests need root privileges, bug #298014 +RESTRICT="test" + +RDEPEND=" + app-arch/cpio + >=app-shells/bash-4.0:0 + sys-apps/coreutils[xattr(-)] + >=sys-apps/kmod-23[tools] + || ( + >=sys-apps/sysvinit-2.87-r3 + sys-apps/openrc[sysv-utils(-),selinux?] + sys-apps/systemd[sysv-utils] + ) + >=sys-apps/util-linux-2.21 + virtual/pkgconfig + virtual/udev + + elibc_musl? ( sys-libs/fts-standalone ) + selinux? ( + sec-policy/selinux-dracut + sys-libs/libselinux + sys-libs/libsepol + ) +" +DEPEND=" + >=sys-apps/kmod-23 + elibc_musl? ( sys-libs/fts-standalone ) +" + +BDEPEND=" + app-text/asciidoc + app-text/docbook-xml-dtd:4.5 + >=app-text/docbook-xsl-stylesheets-1.75.2 + >=dev-libs/libxslt-1.1.26 + virtual/pkgconfig +" + +DOCS=( AUTHORS HACKING NEWS README.md README.generic README.kernel README.modules + README.testsuite TODO ) + +QA_MULTILIB_PATHS="usr/lib/dracut/.*" + +PATCHES=( + "${FILESDIR}"/gentoo-ldconfig-paths.patch +) + +src_configure() { + local myconf=( + --prefix="${EPREFIX}/usr" + --sysconfdir="${EPREFIX}/etc" + --bashcompletiondir="$(get_bashcompdir)" + --systemdsystemunitdir="$(systemd_get_systemunitdir)" + ) + + tc-export CC PKG_CONFIG + + echo ./configure "${myconf[@]}" + ./configure "${myconf[@]}" || die + + if [[ ${PV} != && ! -f dracut-version.sh ]] ; then + # Source tarball from github doesn't include this file + echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die + fi +} + +src_install() { + default + + insinto /etc/logrotate.d + newins dracut.logrotate dracut + + docinto html + dodoc dracut.html +} + +pkg_postinst() { + if linux-info_get_any_version && linux_config_exists; then + ewarn "" + ewarn "If the following test report contains a missing kernel" + ewarn "configuration option, you should reconfigure and rebuild your" + ewarn "kernel before booting image generated with this Dracut version." + ewarn "" + + local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS" + + # Kernel configuration options descriptions: + local ERROR_DEVTMPFS='CONFIG_DEVTMPFS: "Maintain a devtmpfs filesystem to mount at /dev" ' + ERROR_DEVTMPFS+='is missing and REQUIRED' + local ERROR_BLK_DEV_INITRD='CONFIG_BLK_DEV_INITRD: "Initial RAM filesystem and RAM disk ' + ERROR_BLK_DEV_INITRD+='(initramfs/initrd) support" is missing and
[gentoo-commits] data/api:master commit in: files/
commit: 0546fc939a4236e53c98dd094d7d074ddc9f42a1 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 15 20:35:21 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 15 20:35:21 2020 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=0546fc93 uid-gid.txt: add 361 UID+GID for dehydrated Signed-off-by: Thomas Deutschmann gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 4688ad1..e838a53 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -266,6 +266,7 @@ nginx-vts-exporter 354 354 acct openvpn_exporter 355 355 acct postfix_exporter 356 356 acct nslcd 357 357 acct +dehydrated 361 361 acct amanda 362 362 acct sigh 363 363 acct gatling364 364 acct
[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml/
commit: 784c244fd0a56b9fb6bcf03831dd052420ce3704 Author: Chris Mayo gmail com> AuthorDate: Tue Dec 15 19:40:24 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 15 20:22:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784c244f dev-python/lxml: Build HTML documentation Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Chris Mayo gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18434 Signed-off-by: Michał Górny gentoo.org> dev-python/lxml/lxml-4.6.2-r1.ebuild | 101 +++ 1 file changed, 101 insertions(+) diff --git a/dev-python/lxml/lxml-4.6.2-r1.ebuild b/dev-python/lxml/lxml-4.6.2-r1.ebuild new file mode 100644 index 000..4a5b6c3b8df --- /dev/null +++ b/dev-python/lxml/lxml-4.6.2-r1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) + +inherit distutils-r1 optfeature toolchain-funcs + +DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries" +HOMEPAGE="https://lxml.de/ https://pypi.org/project/lxml/ https://github.com/lxml/lxml; +SRC_URI="https://github.com/lxml/lxml/archive/${P}.tar.gz; +S=${WORKDIR}/lxml-${P} + +LICENSE="BSD ElementTree GPL-2 PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="doc examples +threads test" +RESTRICT="!test? ( test )" + +# Note: lib{xml2,xslt} are used as C libraries, not Python modules. +RDEPEND=" + >=dev-libs/libxml2-2.9.5 + >=dev-libs/libxslt-1.1.28" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + $(python_gen_any_dep ' + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ') + ) + test? ( dev-python/cssselect[${PYTHON_USEDEP}] ) + " + +DISTUTILS_IN_SOURCE_BUILD=1 + +PATCHES=( + "${FILESDIR}"/${PN}-4.6.0-tests-pypy.patch +) + +python_check_deps() { + use doc || return 0 + has_version "dev-python/docutils[${PYTHON_USEDEP}]" && + has_version "dev-python/pygments[${PYTHON_USEDEP}]" && + has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && + has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" +} + +python_prepare_all() { + # avoid replacing PYTHONPATH in tests. + sed -i -e '/sys\.path/d' test.py || die + + # don't use some random SDK on Darwin + sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \ + setupinfo.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + if ! python_is_python3; then + local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" + fi + tc-export PKG_CONFIG + distutils-r1_python_compile +} + +python_compile_all() { + use doc && emake html +} + +python_test() { + cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die + cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die + ln -s "${S}"/doc "${BUILD_DIR}"/ || die + + "${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails with ${EPYTHON}" +} + +python_install_all() { + if use doc; then + local DOCS=( README.rst *.txt doc/*.txt ) + local HTML_DOCS=( doc/html/. ) + fi + if use examples; then + dodoc -r samples + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Support for BeautifulSoup as a parser backend" dev-python/beautifulsoup + optfeature "Translates CSS selectors to XPath 1.0 expressions" dev-python/cssselect +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 7b7d563d7610cec4d35ea25e95edfd53db32870f Author: Aaron Bauman gentoo org> AuthorDate: Tue Dec 15 19:15:33 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Dec 15 20:19:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7d563d eclass/check-reqs: fix eclass documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/check-reqs.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index a45cbd15fee..51115e7de4f 100644 --- a/eclass/check-reqs.eclass +++ b/eclass/check-reqs.eclass @@ -67,6 +67,8 @@ esac EXPORT_FUNCTIONS pkg_pretend pkg_setup +# @FUNCTION: check_reqs +# @DESCRIPTION: # Obsolete function executing all the checks and printing out results check_reqs() { eerror "Package calling old ${FUNCNAME} function." @@ -350,8 +352,8 @@ check-reqs_unsatisfied() { ${msg} "There is NOT at least ${sizeunit} ${location}" # @ECLASS-VARIABLE: CHECKREQS_FAILED - # @DESCRIPTION: # @INTERNAL + # @DESCRIPTION: # If set the checks failed and eclass should abort the build. # Internal, do not set yourself. CHECKREQS_FAILED="true"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b2feff70180326e33626cc411e3357e2957ab2b8 Author: Aaron Bauman gentoo org> AuthorDate: Tue Dec 15 19:32:45 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Dec 15 20:19:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2feff70 eclass/font-ebdftopcf: fix documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/font-ebdftopcf.eclass | 27 +++ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/eclass/font-ebdftopcf.eclass b/eclass/font-ebdftopcf.eclass index c36cd14256f..9e00eec467f 100644 --- a/eclass/font-ebdftopcf.eclass +++ b/eclass/font-ebdftopcf.eclass @@ -1,12 +1,15 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Author: Robin H. Johnson - -# font-ebdftopcf.eclass -# Eclass to make PCF font generator from BDF uniform and optimal +# @ECLASS: font-ebdftopcf.eclass +# @MAINTAINER: +# Robin H. Johnson +# @AUTHOR: +# Robin H. Johnson +# @BLURB: A simple eclass to convert BDF to PCF +# @DESCRIPTION: +# Make PCF font generator from BDF uniform and optimal # The manpage for this eclass is in media-gfx/ebdftopcf. - # inherit this eclass after font.eclass # if USE="-X", this eclass is basically a no-op, since bdftopcf requires Xorg. @@ -16,9 +19,9 @@ IUSE="X" DEPEND="X? ( media-gfx/ebdftopcf )" RDEPEND="" -# -# Public functions -# +# @FUNCTION: ebdftopcf +# @DESCRIPTION: +# Convert BDF files to PCF ebdftopcf() { local bdffiles bdffiles="$@" @@ -29,9 +32,9 @@ ebdftopcf() { || die "Failed to build PCF files" } -# -# Public inheritable functions -# +# @FUNCTION: font-ebdftopcf_src_compile +# @DESCRIPTION: +# Convert fonts from BDF to PCF font-ebdftopcf_src_compile() { use X && FONT_SUFFIX="pcf.gz" use X || FONT_SUFFIX="bdf"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 774c5e734723c66634353f10c8a852f10862a554 Author: Aaron Bauman gentoo org> AuthorDate: Tue Dec 15 19:40:40 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Dec 15 20:19:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774c5e73 eclass/gnuconfig: fix documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/gnuconfig.eclass | 19 +++ 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/eclass/gnuconfig.eclass b/eclass/gnuconfig.eclass index 3433837787c..6ddaabff00a 100644 --- a/eclass/gnuconfig.eclass +++ b/eclass/gnuconfig.eclass @@ -1,8 +1,13 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# -# Author: Will Woods -# + +# @ECLASS: gnuconfig.eclass +# @MAINTAINER: +# maintainer-nee...@gentoo.org +# @AUTHOR: +# Will Woods +# @BLURB: Automatically update automake files to newest version +# @DESCRIPTION: # This eclass is used to automatically update files that typically come with # automake to the newest version available on the system. The most common use # of this is to update config.guess and config.sub when configure dies from @@ -20,6 +25,8 @@ DEPEND="sys-devel/gnuconfig" +# @FUNCTION: gnuconfig_update +# @DESCRIPTION: # Wrapper function for gnuconfig_do_update. If no arguments are given, update # config.sub and config.guess (old default behavior), otherwise update the # named files. @@ -42,10 +49,12 @@ gnuconfig_update() { return $? } +# @FUNCTION: gnuconfig_do_update +# @DESCRIPTION: # Copy the newest available version of specified files over any old ones in the # source dir. This function shouldn't be called directly - use gnuconfig_update # -# Note that since bash using dynamic scoping, startdir is available here from +# Note: that since bash using dynamic scoping, startdir is available here from # the gnuconfig_update function gnuconfig_do_update() { local configsubs_dir target targetlist file @@ -75,6 +84,8 @@ gnuconfig_do_update() { return 0 } +# @FUNCTION: gnuconfig_findnewest +# @DESCRIPTION: # this searches the standard locations for the newest config.{sub|guess}, and # returns the directory where they can be found. gnuconfig_findnewest() {
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b836a8d8d4f10268f03c326949f24ba0d6b73dc8 Author: Aaron Bauman gentoo org> AuthorDate: Tue Dec 15 19:51:12 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Dec 15 20:19:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b836a8d8 eclass/golang-vcs-snapshot: fix documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/golang-vcs-snapshot.eclass | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/eclass/golang-vcs-snapshot.eclass b/eclass/golang-vcs-snapshot.eclass index 3a35d7e1aa5..d178bb6da8c 100644 --- a/eclass/golang-vcs-snapshot.eclass +++ b/eclass/golang-vcs-snapshot.eclass @@ -5,8 +5,7 @@ # @MAINTAINER: # William Hubbs # @SUPPORTED_EAPIS: 5 6 7 -# @BLURB: support eclass for unpacking VCS snapshot tarballs for -# software written in the Go programming language +# @BLURB: support eclass for unpacking VCS snapshot tarballs # @DESCRIPTION: # This eclass provides a convenience src_unpack() which unpacks the # first tarball mentioned in SRC_URI to its appropriate location in @@ -63,6 +62,10 @@ EXPORT_FUNCTIONS src_unpack declare -arg EGO_VENDOR _golang-vcs-snapshot_set_vendor_uri() { + # @ECLASS-VARIABLE: EGO_VENDOR_URI + # @DEFAULT_UNSET + # @DESCRIPTION: + # Determine the appropriate vendor URI EGO_VENDOR_URI= local lib for lib in "${EGO_VENDOR[@]}"; do
[gentoo-commits] repo/gentoo:master commit in: net-mail/imapsync/
commit: dbce50f0da90410dd631dd6c8c4ce2226cbef563 Author: Aaron Bauman gentoo org> AuthorDate: Tue Dec 15 13:30:09 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Dec 15 20:19:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbce50f0 net-mail/imapsync: drop old Signed-off-by: Aaron Bauman gentoo.org> net-mail/imapsync/Manifest | 2 -- net-mail/imapsync/imapsync-1.592-r1.ebuild | 33 -- net-mail/imapsync/imapsync-1.836.ebuild| 44 -- 3 files changed, 79 deletions(-) diff --git a/net-mail/imapsync/Manifest b/net-mail/imapsync/Manifest index aca256c5abf..406d2d7a76f 100644 --- a/net-mail/imapsync/Manifest +++ b/net-mail/imapsync/Manifest @@ -1,3 +1 @@ -DIST imapsync-1.592.tgz 906578 BLAKE2B 8048edddef4a3d9dad751b051c3e0d88eea883cbc57c0b31526ebe13cc818a5996fa07a746801c05aca8ae50429ad2aaee0983d6c4b9cef843a9169824ec293e SHA512 3d41b28396d9b8bf83200b324b2e312c76ef88e42f4ff8993c8d697b18f321400d7a157b1fee2d3ad4eae11400dc2186a18528bde50e370d856eac1b09c28f68 -DIST imapsync-1.836.tar.gz 1741595 BLAKE2B 6502105147cf2f7d13c0af997cab05e3d65a75d54924c8100a82a322da31c8797710e5370a52998384270713ec7ade1c86e5c8c021b7e0937c188dfc1cf178df SHA512 f1ea1ef887ebcfa62c90254b3738602dc78275400a7d8dd5af33bc399c82c28d8567ee42d9ebf85735e7df857bf548608e09f01a06bd146f317faa3b4702cbeb DIST imapsync-1.882.tar.gz 1557501 BLAKE2B 92f37d0c6c64569016a15d71d1b95ca08e4a8bb2402a5151f1429260fb37db47ebfc273e2bb73b06ba77974100780924fa3f256565fcd3e77cbff4c7bbf7b56e SHA512 3953cb29b210c283be3fe72f1e1537594415bd5457b469b801625d6c857b982d2b2b3da9528dd1e6ccc6831c022ce495f7a5eaaea04d228bca374f185344f455 diff --git a/net-mail/imapsync/imapsync-1.592-r1.ebuild b/net-mail/imapsync/imapsync-1.592-r1.ebuild deleted file mode 100644 index 65e587b45b5..000 --- a/net-mail/imapsync/imapsync-1.592-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="A tool allowing incremental and recursive imap transfer from one mailbox to another" -HOMEPAGE="http://ks.lamiral.info/imapsync/; -SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tgz; - -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} - dev-perl/Digest-HMAC - dev-perl/File-Copy-Recursive - dev-perl/IO-Socket-SSL - dev-perl/IO-Tee - dev-perl/Mail-IMAPClient - dev-perl/TermReadKey - virtual/perl-Digest-MD5 - virtual/perl-MIME-Base64" - -RESTRICT="test" - -src_prepare() { - sed -e "s/^install: testp/install:/" \ - -e "/^DO_IT/,/^$/d" \ - -i "${S}"/Makefile || die -} - -src_compile() { :; } diff --git a/net-mail/imapsync/imapsync-1.836.ebuild b/net-mail/imapsync/imapsync-1.836.ebuild deleted file mode 100644 index 1a4e6a72185..000 --- a/net-mail/imapsync/imapsync-1.836.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A tool allowing incremental and recursive IMAP transfers between mailboxes" -HOMEPAGE="http://ks.lamiral.info/imapsync/ https://github.com/imapsync/imapsync; -SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz; - -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND=" - dev-lang/perl" - -RDEPEND=" - ${DEPEND} - dev-perl/Digest-HMAC - dev-perl/File-Copy-Recursive - dev-perl/IO-Socket-INET6 - dev-perl/IO-Socket-SSL - dev-perl/IO-Tee - dev-perl/Mail-IMAPClient - dev-perl/Readonly - dev-perl/Sys-MemInfo - dev-perl/TermReadKey - dev-perl/Unicode-String - virtual/perl-Digest-MD5 - virtual/perl-MIME-Base64" - -RESTRICT="test" - -S=${WORKDIR}/${PN}-${P} - -src_prepare() { - sed -e "s/^install: testp/install:/" \ - -e "/^DO_IT/,/^$/d" \ - -i "${S}"/Makefile || die - - default -} - -src_compile() { :; }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d7f83a38fe72db719ac31758fad91d5a99be3b81 Author: Aaron Bauman gentoo org> AuthorDate: Tue Dec 15 19:57:26 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Dec 15 20:19:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f83a38 eclass/myspell-r2: fix documentation Signed-off-by: Aaron Bauman gentoo.org> eclass/myspell-r2.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/myspell-r2.eclass b/eclass/myspell-r2.eclass index 9b1de236dfc..efe33ce041c 100644 --- a/eclass/myspell-r2.eclass +++ b/eclass/myspell-r2.eclass @@ -7,7 +7,6 @@ # @AUTHOR: # Tomáš Chvátal # @BLURB: An eclass to ease the construction of ebuilds for myspell dicts -# @DESCRIPTION: EXPORT_FUNCTIONS src_unpack src_install
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible/
commit: 390f6b05884ead15cb41062238f08eb03d3fb6f6 Author: Matthew Thode gentoo org> AuthorDate: Tue Dec 15 18:09:37 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Dec 15 20:12:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390f6b05 app-admin/ansible: 2.10.4 bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> app-admin/ansible/Manifest | 1 + app-admin/ansible/ansible-2.10.4.ebuild | 79 + 2 files changed, 80 insertions(+) diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest index 7d8b3bc4ebd..695ac00500f 100644 --- a/app-admin/ansible/Manifest +++ b/app-admin/ansible/Manifest @@ -1,2 +1,3 @@ DIST ansible-2.10.0.tar.gz 25454980 BLAKE2B 91f930518b90b36aa2c21f553092233059fada86fd1674c9c6e881484b1bd4e68a3eaa05d82e15115906e55da99c43394c3de36a898e26bb222f780b82f8a5bd SHA512 878036f06e1705e4392223bda210b2acae0232069d0cec02a47f13f6b3bc6c9538fb515a2d2dc6003695bcf0915fdd3dfc5b8dc59355e37e2ca8fa48bbd79657 DIST ansible-2.10.1.tar.gz 25851704 BLAKE2B f9f42ab9f7864a48f0d960b4e8149dfba3ece6c4b01c08db59f9ba5fbcd39771c7b315bf7c9853641d15c2bb6319c9b9ebc791440fc8933780895024c9b74c12 SHA512 46bbbfb22e5c3715df0069d420b174877dffd59f91613779e7057648d15751d528a9cb57357709d0c04a507a60e20c87b109ba1904e1f313441cf5832ba93b5e +DIST ansible-2.10.4.tar.gz 28622006 BLAKE2B 94551986f5e8ef54dd4f806a264f8373b19564f74b32bfc6d852d49b7b9ff1030ad3c2fdda2f16bc78c0dae5e07cc750a3992bca23fd9bff0f2466716ac32374 SHA512 da9517ad1f478eb8ccab3bad15f3f6ca4d6151798b5aab6db261c4b19a0ac023db1e294745a06748788820ece8980bf1c2c6274314fa0a2943b76c0658383b72 diff --git a/app-admin/ansible/ansible-2.10.4.ebuild b/app-admin/ansible/ansible-2.10.4.ebuild new file mode 100644 index 000..86e5af4dd8f --- /dev/null +++ b/app-admin/ansible/ansible-2.10.4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 eutils + +DESCRIPTION="Model-driven deployment, config management, and command execution framework" +HOMEPAGE="https://ansible.com/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansible/ansible.git; + EGIT_BRANCH="devel" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="doc test" +RESTRICT="test" + +RDEPEND=" + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/netaddr[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + net-misc/sshpass + virtual/ssh + app-admin/ansible-base +" +DEPEND=" + >=dev-python/packaging-16.6[${PYTHON_USEDEP}] + app-admin/ansible-base + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-notfound-page[${PYTHON_USEDEP}] + >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + dev-python/nose[${PYTHON_USEDEP}] + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}] + dev-python/passlib[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/unittest2[${PYTHON_USEDEP}] + dev-vcs/git + )" + +python_compile() { + export ANSIBLE_SKIP_CONFLICT_CHECK=1 + distutils-r1_python_compile +} + +python_compile_all() { + if use doc; then + cd docs/docsite || die + export CPUS=4 + emake -f Makefile.sphinx html + fi +} + +python_test() { + nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/docsite/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga2/
commit: 614ab7a83dc4191a4565afe7d7d3d0b813b7f9e8 Author: Matthew Thode gentoo org> AuthorDate: Tue Dec 15 18:13:39 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Dec 15 20:12:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=614ab7a8 net-analyzer/icinga2: 2.12.3 bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> net-analyzer/icinga2/Manifest | 1 + net-analyzer/icinga2/icinga2-2.12.3.ebuild | 149 + 2 files changed, 150 insertions(+) diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest index 31af930bde5..b9ff47926a4 100644 --- a/net-analyzer/icinga2/Manifest +++ b/net-analyzer/icinga2/Manifest @@ -2,3 +2,4 @@ DIST icinga2-2.11.6.tar.gz 7480970 BLAKE2B d247a4c0272227e0dfa2df46f91d84c7630c5 DIST icinga2-2.12.0.tar.gz 7530104 BLAKE2B 6f4a37d638449596d163add4ee070d24c1eb5f483e32f6c666454353578e6399a04cda949cb51b135516be7b437196e5beeff0e5e24a7bc26b855de87e24a797 SHA512 2a0ead159cfd71ebb662b909d8c4a64bdf13235b14d37b67057034da4fbf8764167b175e20f635989a98faafabb5da4f71321a4f8592172bed5cbb3ee557b276 DIST icinga2-2.12.1.tar.gz 7532104 BLAKE2B addb3bb6f81cb41e1ec23e989d6151af6f39fdded5a76a791806114cc2ba46c786b5d6674e9e0e86eb701cb5132f766cdf3cbdfbbcc0f9263db3a7ba844705c6 SHA512 8c266db67fb7aa27dc86e9dc28fa0e1ff7b11260ed529d3963c5cf25a5230fc9f02d7d44076948fbde6e39e2cb02f2d99c2c5b72396154baf95aaa5eba461529 DIST icinga2-2.12.2.tar.gz 7534173 BLAKE2B 58aa25be81cfd9d674371dcd17043fbdd8fd9f03b2fdbe994101dfe6088ed289e64c213bb5ec1c62863fc2a5d015f2ee928a4bd45343eeead62aea3472faf187 SHA512 db61843f0ea0e05ea8c0ae035e6fdaf1ebc03115b0690a0465ef1847426656acd8ffc108e36056a46cfbc4eb9538c612bbb5adff2db72c9cc51330fcdd62c136 +DIST icinga2-2.12.3.tar.gz 7534454 BLAKE2B 021f940b3885c90cc43b4708c83430685fdb692d5ce95ed0f667a95b7dd2f4817b30fb7b05f1e214ba3aa31cef806af0f83e68447ece94916d806fb95f66526e SHA512 28b87e03a8ffeb7a1d19ddf9555151b826f7bf1fd33b0139c2fc8abe7c89d66d96089d5b32d0aaccc3876040514b2bfbde9970416d5ec4ea3b023b17c0fb1799 diff --git a/net-analyzer/icinga2/icinga2-2.12.3.ebuild b/net-analyzer/icinga2/icinga2-2.12.3.ebuild new file mode 100644 index 000..8ec76ee82fa --- /dev/null +++ b/net-analyzer/icinga2/icinga2-2.12.3.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake systemd + +if [[ ${PV} != ]]; then + SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/Icinga/icinga2.git; +fi + +DESCRIPTION="Distributed, general purpose, network monitoring engine" +HOMEPAGE="https://icinga.com/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="console jumbo-build libressl lto mail mariadb minimal +mysql nano-syntax +plugins postgres systemd +vim-syntax" + +# Add accounts to DEPEND because of fowners in src_install +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + >=dev-libs/boost-1.66.0:=[context] + console? ( dev-libs/libedit ) + mariadb? ( dev-db/mariadb-connector-c:= ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:= ) + dev-libs/yajl:= + acct-user/icinga + acct-group/icinga + acct-group/icingacmd" +BDEPEND=" + sys-devel/bison + >=sys-devel/flex-2.5.35" +RDEPEND=" + ${DEPEND} + plugins? ( || ( + net-analyzer/monitoring-plugins + net-analyzer/nagios-plugins + ) ) + mail? ( virtual/mailx ) + acct-group/nagios" + +REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )" + +PATCHES=( + # https://github.com/Icinga/icinga2/issues/8185#issuecomment-680875875 + "${FILESDIR}/${PN}-2.12.1-boost-1.74.0.patch" +) + +src_configure() { + local mycmakeargs=( + -DICINGA2_UNITY_BUILD=$(usex jumbo-build) + -DCMAKE_INSTALL_SYSCONFDIR=/etc + -DCMAKE_INSTALL_LOCALSTATEDIR=/var + -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2 + -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins" + -DICINGA2_USER=icinga + -DICINGA2_GROUP=icingacmd + -DICINGA2_COMMAND_GROUP=icingacmd + -DICINGA2_RUNDIR=/run + -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON + -DUSE_SYSTEMD=$(usex systemd) + -DLOGROTATE_HAS_SU=ON + -DICINGA2_LTO_BUILD=$(usex lto) + ) + # default to off if minimal, allow the flags to be set otherwise + if use minimal; then + mycmakeargs+=( + -DICINGA2_WITH_MYSQL=OFF + -DICINGA2_WITH_PGSQL=OFF + ) + else + mycmakeargs+=( +
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-base/
commit: 080b294ea2a40ef9d0cc9ef6f72e82e76896aad8 Author: Matthew Thode gentoo org> AuthorDate: Tue Dec 15 18:10:29 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Dec 15 20:12:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080b294e app-admin/ansible-base: 2.10.4 bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> app-admin/ansible-base/Manifest | 1 + app-admin/ansible-base/ansible-base-2.10.4.ebuild | 63 +++ 2 files changed, 64 insertions(+) diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest index 43097ea8680..e20cdc2268b 100644 --- a/app-admin/ansible-base/Manifest +++ b/app-admin/ansible-base/Manifest @@ -1,2 +1,3 @@ DIST ansible-base-2.10.2.tar.gz 6023200 BLAKE2B 80abfa3fab56d3f997cbe90b557ffd5004b216709d6ba2c6d50ea0fb7a2e5a2ad49ce83bfc7a17054582e786f53ce29814d8b5a3fc2408a1e729b1647619080c SHA512 2ee60303841e88d3451ddbcc4c18473d3a37253873406b0783816b1bbf9d8404599ebed12bac7c7f32693314048668b84f3a1c593621c7b8c37a7b48687c769b DIST ansible-base-2.10.3.tar.gz 5836841 BLAKE2B 000ee1e369beb450a9a58680030fc7605f62020a28f0ec4634569be0b12ca54c79d0c36a6022895f93b6f8449b8f8483e07590eeea233383490600bbce600aff SHA512 4da2c79c7d990bbe07e136447643484d947e512693194017623deadd88d6556dac67865069182059ae2daf82a13876600dc5472712d6ab6e0556cb829fce3b5b +DIST ansible-base-2.10.4.tar.gz 5708083 BLAKE2B dcae17dd84dd1985703bf55bffd4a7907ecf072fcc52c76633fd2fc1d3461901b284002f69ce542ab8447f7aa6a2f65ff4c9abca1a7c1c8df3ad69a4179b1c33 SHA512 50d0b40f47590d3ea56907f987bddbb858952b0d6a999db0b706232a571037dc31e66a773370be57ca14d11a7091c53a480d7f3cecf4a5e7f91895661100 diff --git a/app-admin/ansible-base/ansible-base-2.10.4.ebuild b/app-admin/ansible-base/ansible-base-2.10.4.ebuild new file mode 100644 index 000..f376ff42569 --- /dev/null +++ b/app-admin/ansible-base/ansible-base-2.10.4.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 eutils + +DESCRIPTION="Model-driven deployment, config management, and command execution framework" +HOMEPAGE="https://ansible.com/; +SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +IUSE="test" +RESTRICT="test" +# doc removed due to https://github.com/ansible/ansible/issues/71395 + +RDEPEND=" + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/netaddr[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + net-misc/sshpass + virtual/ssh + !
[gentoo-commits] repo/gentoo:master commit in: dev-libs/leatherman/
commit: c346dd8d8e9c34f4e7f510a0639053d62bb2ffcc Author: Matthew Thode gentoo org> AuthorDate: Tue Dec 15 18:12:29 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Dec 15 20:12:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c346dd8d dev-libs/leatherman: 1.12.4 bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> dev-libs/leatherman/Manifest | 1 + dev-libs/leatherman/leatherman-1.12.4.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest index 019859acdee..ab3a08ba137 100644 --- a/dev-libs/leatherman/Manifest +++ b/dev-libs/leatherman/Manifest @@ -1,2 +1,3 @@ DIST leatherman-1.12.2.tar.gz 816010 BLAKE2B 4b7b00b88ef0ba5cb01405aa24fd5ff72918a122cc8a1c0a029e374152964f77afa29a1f503ed5863a39bd13aa808dba2a0b351f65756e97c8e2e8408358cbfc SHA512 9be8333b616bd9772f234474ae874c7214fa0c1bc4658ff042233d6e1683cc61b63d666d750297c79a8058490e42c8b2ff8999cb7f04aa329644f52540e43bde DIST leatherman-1.12.3.tar.gz 816018 BLAKE2B 6245284856613b99df2ce412e497ba69fe1a016a82ca5ea7f78ba591dc287e2daef051214b303c1cc463efb537354a01ad6c57688f244382b3843b8bfdad6f3e SHA512 83f785ba7c69032e2c9c7f2fb07aa5c100ed9e1a81c88ece19d7a96647b9a46927b99fd7144c08d697863e44553f00adf6bc4964f45e900809827956c0949b36 +DIST leatherman-1.12.4.tar.gz 818043 BLAKE2B 7a8718d598bf48b70d555d2a21e2e930eba6b3407ad5414b43d30411acf4c9bf4193ad20058b63d3c8911b7c5b0d021f84d6eca6dd3d00165c7d145186f8177f SHA512 b2645a5049856f93c30bb89e87e3a47cf8137aeac73708248b2b228874818063fb31440ca2bd760783e8c95e880fe7ae34a387fcc448efee01dd0cda48089b55 diff --git a/dev-libs/leatherman/leatherman-1.12.4.ebuild b/dev-libs/leatherman/leatherman-1.12.4.ebuild new file mode 100644 index 000..75314013d9e --- /dev/null +++ b/dev-libs/leatherman/leatherman-1.12.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils multilib + +DESCRIPTION="A C++ toolkit" +HOMEPAGE="https://github.com/puppetlabs/leatherman; +SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +IUSE="debug static-libs test" +#RESTRICT="!test? ( test )" +RESTRICT="test" # restricted til we don't need the shared_nowide patch +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +SLOT="0/${PV}" + +RDEPEND="net-misc/curl" +DEPEND=">=dev-libs/boost-1.73:=[nls] + net-misc/curl + >=sys-devel/gcc-4.8:*" + +PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch ) +PATCHES+=( "${FILESDIR}"/1.12.2-shared_nowide.patch ) + +src_prepare() { + sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die + # vendored boost lib conflicts with boost 1.73 and above + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + ) + if ! use static-libs; then + mycmakeargs+=( + -DLEATHERMAN_SHARED=ON + ) + else + mycmakeargs+=( + -DLEATHERMAN_SHARED=OFF + ) + fi + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_test() { + "${WORKDIR}/${P}"_build/bin/leatherman_test +} + +src_install() { + cmake-utils_src_install +}
[gentoo-commits] proj/netifrc:master commit in: net/
commit: ee7316e32ecd90384f05f77ddb29abbdf97fa6a2 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 15 19:39:21 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Dec 15 20:10:51 2020 + URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=ee7316e3 net/dhcpcd.sh: Don't run dhcpcd on stop if it's not installed Bug: https://bugs.gentoo.org/760093 Signed-off-by: Lars Wendler gentoo.org> net/dhcpcd.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/dhcpcd.sh b/net/dhcpcd.sh index dcc6817..548a503 100644 --- a/net/dhcpcd.sh +++ b/net/dhcpcd.sh @@ -5,7 +5,7 @@ dhcpcd_depend() { after interface - program start dhcpcd + program dhcpcd provide dhcp # We prefer dhcpcd over these
[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/
commit: e56e45bd9f75994a542436f59efc6ea7962215b3 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:39:18 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:39:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e56e45bd dev-lang/python: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-lang/python/python-2.7.16.ebuild | 21 ++--- dev-lang/python/python-3.7.8-r2.ebuild | 5 + dev-lang/python/python-3.8.5.ebuild| 5 + dev-lang/python/python-3.8.6.ebuild| 5 + 4 files changed, 5 insertions(+), 31 deletions(-) diff --git a/dev-lang/python/python-2.7.16.ebuild b/dev-lang/python/python-2.7.16.ebuild index 4ef22948f1..90390f85c8 100644 --- a/dev-lang/python/python-2.7.16.ebuild +++ b/dev-lang/python/python-2.7.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -24,7 +24,7 @@ SRC_URI+=" elibc_Cygwin? ( LICENSE="PSF-2" SLOT="2.7" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="aqua -berkdb bluetooth build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. @@ -136,8 +136,6 @@ src_prepare() { fi # don't try to do fancy things on Darwin sed -i -e 's/__APPLE__/__NO_MUCKING_AROUND__/g' Modules/readline.c || die - # On AIX, we've wrapped /usr/ccs/bin/nm to work around long TMPDIR. - sed -i -e "/^NM=.*nm$/s,^.*$,NM=$(tc-getNM)," Modules/makexp_aix || die # fix header standards conflicts on Solaris if [[ ${CHOST} == *-solaris* ]] ; then # GCC5 switched the default from gnu89 to gnu11, a standards @@ -241,7 +239,6 @@ src_configure() { # Needed on FreeBSD unless Python 2.7 is already installed. # Please query BSD team before removing this! # On AIX this is not needed, but would record '.' as runpath. - [[ ${CHOST} == *-aix* ]] || append-ldflags "-L." if use prefix ; then @@ -520,20 +517,6 @@ EOF fi sed -e "s/\(LDFLAGS=\).*/\1/" -i "${libdir}/config/Makefile" || die "sed failed" - if [[ ${CHOST} == *-aix* ]]; then - # fix upstream bugs with quite large proposed diffs still to be sorted out: - # http://bugs.python.org/issue13493 - # http://bugs.python.org/issue14150 - # http://bugs.python.org/issue15590 - # http://bugs.python.org/issue16189 - sed -e "/Libs:/s|\$| -Wl,-bE:${EPREFIX}/${libdir#$ED}/config/python.exp -lld|" \ - -i "${ED}"usr/$(get_libdir)/pkgconfig/python-${SLOT}.pc || die "sed failed" - sed -e "s|:Modules/python.exp|:${EPREFIX}/${libdir#$ED}/config/python.exp|" \ - -e 's| -bI:| -Wl,-bI:|g' \ - -e '/LINKFORSHARED/s|-bE:|-bI:|g' \ - -e '/LINKFORSHARED/s| -lld||g' \ - -i "${libdir}"/{_sysconfigdata.py,config/Makefile} || die "sed failed" - fi # Fix collisions between different slots of Python. mv "${ED}usr/bin/2to3" "${ED}usr/bin/2to3-${SLOT}" diff --git a/dev-lang/python/python-3.7.8-r2.ebuild b/dev-lang/python/python-3.7.8-r2.ebuild index 178495ae2b..d3d0ee4837 100644 --- a/dev-lang/python/python-3.7.8-r2.ebuild +++ b/dev-lang/python/python-3.7.8-r2.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}/${PYVER}m" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="aqua bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )" @@ -101,9 +101,6 @@ src_prepare() { # missed patch sed -i -e '/is_macosx_sdk_path(zlib_h):/s/darwin/no-darwin/' setup.py || die - # We may have wrapped /usr/ccs/bin/nm on AIX for long TMPDIR. - sed -i -e "/^NM=.*nm$/s,^.*$,NM=$(tc-getNM)," Modules/makexp_aix || die - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" diff --git a/dev-lang/python/python-3.8.5.ebuild
[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/
commit: 6a4a68310f3fbea2483383a4269ff10298460957 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:36:00 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:36:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6a4a6831 dev-lang/perl: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-lang/perl/perl-5.30.3-r1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-lang/perl/perl-5.30.3-r1.ebuild b/dev-lang/perl/perl-5.30.3-r1.ebuild index 2e082403e2..4a38c9fe58 100644 --- a/dev-lang/perl/perl-5.30.3-r1.ebuild +++ b/dev-lang/perl/perl-5.30.3-r1.ebuild @@ -51,7 +51,7 @@ LICENSE="|| ( Artistic GPL-1+ )" SLOT="0/${SUBSLOT}" if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="berkdb debug doc gdbm ithreads minimal" @@ -140,8 +140,6 @@ pkg_setup() { *-openbsd*) osname="openbsd" ;; *-darwin*)osname="darwin" ;; *-solaris*) osname="solaris" ;; - *-interix*) osname="interix" ;; - *-aix*) osname="aix" ;; *-cygwin*)osname="cygwin" ;; *)osname="linux" ;; esac
[gentoo-commits] repo/proj/prefix:master commit in: dev-java/ibm-jdk-bin/files/, dev-java/ibm-jdk-bin/
commit: 6be0e116e1b7fda4d4622575905c7121ad60ea03 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:27:59 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:27:59 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6be0e116 dev-java/ibm-jdk-bin: drop from Prefix Signed-off-by: Fabian Groffen gentoo.org> dev-java/ibm-jdk-bin/Manifest | 13 - dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env | 16 -- .../files/ibm-jdk-bin-1.6.env.prefix.patch | 18 -- dev-java/ibm-jdk-bin/files/ibm-jdk-bin-7.env | 16 -- .../ibm-jdk-bin/files/ibm-jdk-bin-jawt.h.patch | 12 - .../ibm-jdk-bin/ibm-jdk-bin-1.6.0.9_p2-r1.ebuild | 311 - dev-java/ibm-jdk-bin/ibm-jdk-bin-7.1.1.10.ebuild | 197 - dev-java/ibm-jdk-bin/metadata.xml | 12 - 8 files changed, 595 deletions(-) diff --git a/dev-java/ibm-jdk-bin/Manifest b/dev-java/ibm-jdk-bin/Manifest deleted file mode 100644 index 35818ab21e..00 --- a/dev-java/ibm-jdk-bin/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -DIST ibm-java-javacomm-6.0-9.0-linux-i386.tgz 336897 SHA256 2a04826238b0e2a24b611622191e3c3545ec6e2737fc9f240c8b53f19841d705 -DIST ibm-java-javacomm-6.0-9.0-linux-ppc.tgz 343028 SHA256 5618541e0cdb38607856eb47aa1878a3db4165c2ba0d59a87ada875c9b300da0 -DIST ibm-java-javacomm-6.0-9.0-linux-ppc64.tgz 342371 SHA256 27feede3959306f264185876440f55d5807782dc31d51964f4868c644c4a -DIST ibm-java-javacomm-6.0-9.0-linux-x86_64.tgz 339256 SHA256 10265a692a5056fe8d12c3d082f20ec113596e28bf98eb43d5a17a9a90176c8c -DIST ibm-java-sdk-6.0-9.2-linux-i386.tgz 94285404 SHA256 cc835013d9b82f4f188bc6036bb9850d7f848c513f73b321539e4eb8cc5a7e71 -DIST ibm-java-sdk-6.0-9.2-linux-ppc.tgz 96591020 SHA256 738bc53ec28ca823d01218ad5a6d665b3b2d5638225c1dc6fad5b6780b953c5b -DIST ibm-java-sdk-6.0-9.2-linux-ppc64.tgz 99395016 SHA256 2c831e79a5e8f87e716e216edb29825c9f3e4d4e473ec6cb3b71bdf88ae8ef0d -DIST ibm-java-sdk-6.0-9.2-linux-x86_64.tgz 95834113 SHA256 025ac23ebc96d0d88e80cef1b27fea9b2a72253e49274b1f729995d33fb4e02c -DIST ibm-java-sdk-7.1-1.0-i386-archive.bin 118877200 SHA256 e276ad6539c716532393d3284c769cf7bd6af0e3fb9f905772675fc5ed1d8645 SHA512 a8a29752d289e55d2d19a4a222dfce980c77de27b8236c7d92f084a5dee1e2623e49ec31e4e911c50008d0efdb5c0cdbd6811e596e8933f0b2e4dc519552142d WHIRLPOOL 7d960e0714eea990edea7213a25fd89950613deecb7d7851169dd828e2e0cdcc55d999cbfff0cf78a97d066857e12072c34eaefa63ddb638a182b22596064624 -DIST ibm-java-sdk-7.1-1.0-ppc-archive.bin 122944282 SHA256 c9f58ad1dbae8a8f6b70a48892939fb02919b7af551a3e396a1cafc44e745f41 SHA512 0a679b3e4d0866f8e617e9a7931537fa376b41d83de97a18dfc7ecc50654f0918323845c8e31c95d4045a6188387310f3b7d9e46dd30f152724c2dbbf7fbad24 WHIRLPOOL 0b11e42e0028f251ec0020b0a04b758506a424cffdfe5c0a3c803bc0581da06869bc71f9f66f55b02d179d37c91b5e6d9b11f59f4b53f81376e6f809cc55d4b6 -DIST ibm-java-sdk-7.1-1.0-ppc64-archive.bin 136717060 SHA256 6199f24f3c69cd8b026839e8b9f8ee621b097d1ee8d50f182e350959f3d41bf5 SHA512 bb0db77d42530b7fe46621eec6280dfdda4ccc8a6be40913d22b46eaeac04beb80ae31926a6849b7d2b35f47feff911074b55e002c48cbad21cb261f6ccf2d43 WHIRLPOOL d93436477a190096f3eeb009c6868d42fb5b6790c0c5b9222886bbdee5ef68ca25c2062e10bd12732c15b1453164b7ae6ca6bc8ce25974ee4cc650918b1318e5 -DIST ibm-java-sdk-7.1-1.0-x86_64-archive.bin 128760247 SHA256 01eb5f41e1380d8af36bd087ba0d55f08a81d9dc7da6fc3c37b47296e3d955d5 SHA512 6c1d8a8de264754bd5cc50fcba928f97afadb57a8832d40638e8c8885a3907000f906ce6601af37ff2c33dd20d1f3c3770af2463339fb0850a98fe00e7e5bfb4 WHIRLPOOL 3c14c7cde9d5318926a572e51338346e7e04248e326945ef5ae454cfb45a9ef38a54417ad2b60e09aadc80b7ec4b1449f38d4a94b102192cdca298b801b82173 -DIST j7r132redist.7.1.0.10.bin 136020141 SHA256 7da071ed3f1716b078c1225fa821a157d4d00cba117ccf2c5a3a676c8ed8 SHA512 76b48178b6d24380a0d8ec4e64f5280cd1f09fa3aa05ab000dc6ec95b42813ba781cffb74b71b98260ed67b6646c36aff5e2d0e507466d5b8c3879a40111c96d WHIRLPOOL d2cf9f5450c9c8ec95fae7d285696512a7ff285b28c225e65312f361a9d77eaef91f62a3b917e737dd2e4ec2555e3e64225770c437360b84c281416f72efc095 diff --git a/dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env b/dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env deleted file mode 100644 index 60c2e5a38d..00 --- a/dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env,v 1.3 2011/11/23 18:51:46 sera Exp $ - -VERSION="IBM JDK @PV@" -JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@" -JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@" -JAVAC="${JAVA_HOME}/bin/javac" -PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" -ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" -LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@:@GENTOO_PORTAGE_EPREFIX@/usr/lib" -PROVIDES_TYPE="JDK JRE"
[gentoo-commits] repo/proj/prefix:master commit in: dev-java/java-config/, dev-java/java-config/files/
commit: 030967cef616742a1215e7893d87ce8dc15d8fc4 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:32:56 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:32:56 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=030967ce dev-java/java-config: migrate to gx86 Signed-off-by: Fabian Groffen gentoo.org> dev-java/java-config/Manifest | 1 - .../files/java-config-2.2.0-prefix.patch | 15 dev-java/java-config/java-config-2.2.0-r3.ebuild | 43 -- dev-java/java-config/metadata.xml | 14 --- 4 files changed, 73 deletions(-) diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest deleted file mode 100644 index 09e1dd3cde..00 --- a/dev-java/java-config/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST java-config-2.2.0.tar.bz2 51851 BLAKE2B 7b7c15dc988d2f5f54ebacba224f57193577e24f99a798657b40d83d723280562e314ba71319958a83be44defc6a48ac1114cce37eaeddea025ea31f26cf331a SHA512 a491cfe86bde8afadfc5b875740d79f9077526d8650ffb034fdad67a7ffa1b02646f67b1ef0eab7b0fe3ae57b5d767fa6a0d5593fe07416993d60588a8ed595a diff --git a/dev-java/java-config/files/java-config-2.2.0-prefix.patch b/dev-java/java-config/files/java-config-2.2.0-prefix.patch deleted file mode 100644 index cdb2654626..00 --- a/dev-java/java-config/files/java-config-2.2.0-prefix.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugs.gentoo.org/show_bug.cgi?id=510268 - java-config-2.2.0/setup.py.orig 2014-05-13 21:53:35.273974390 +0100 -+++ java-config-2.2.0/setup.py 2014-05-13 21:50:35.868132638 +0100 -@@ -87,8 +87,8 @@ - elif arch in ['hpux']: - defaults = '*= hp-jdk-bin' - -- os.mkdir(self.root + '/usr/share/java-config-2/config/') -- with open(self.root + '/usr/share/java-config-2/config/jdk-defaults.conf', 'w') as f: -+ os.mkdir(self.root + eprefix + '/usr/share/java-config-2/config/') -+ with open(self.root + eprefix + '/usr/share/java-config-2/config/jdk-defaults.conf', 'w') as f: - f.write("# This files contain the default support jdk's\n") - f.write(defaults + "\n") - diff --git a/dev-java/java-config/java-config-2.2.0-r3.ebuild b/dev-java/java-config/java-config-2.2.0-r3.ebuild deleted file mode 100644 index dad310668b..00 --- a/dev-java/java-config/java-config-2.2.0-r3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="6" - -# jython depends on java-config, so don't add it or things will break -PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) - -inherit distutils-r1 eutils - -DESCRIPTION="Java environment configuration query tool" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java; -SRC_URI="https://dev.gentoo.org/~sera/distfiles/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" - -DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )" - -# baselayout-java is added as a dep till it can be added to eclass. -RDEPEND=" - !dev-java/java-config-wrapper - sys-apps/baselayout-java - sys-apps/portage[${PYTHON_USEDEP}]" - -python_prepare_all() { - distutils-r1_python_prepare_all - epatch "${FILESDIR}/${P}-prefix.patch" -} - -python_install_all() { - distutils-r1_python_install_all - - # This replaces the file installed by java-config-wrapper. - dosym java-config-2 /usr/bin/java-config -} - -python_test() { - esetup.py test -} diff --git a/dev-java/java-config/metadata.xml b/dev-java/java-config/metadata.xml deleted file mode 100644 index fb57516300..00 --- a/dev-java/java-config/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - - java-config is used to configure the Java subsystem on your Gentoo - installation. In particular, it can be used to configure system-wide and - per-user default JVMs, construct classpath env vars from installed java - packages and be used to query for the path to various JDK tools. - -
[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/
commit: 87454ced7e3eb11175f0fb27e0a7dcea134c037d Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:32:51 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:32:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87454ced dev-java/java-config: add Prefix keywords Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-java/java-config/java-config-2.3.1.ebuild | 2 +- dev-java/java-config/java-config-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/java-config/java-config-2.3.1.ebuild b/dev-java/java-config/java-config-2.3.1.ebuild index 51075d6fd15..dc9ffcad70c 100644 --- a/dev-java/java-config/java-config-2.3.1.ebuild +++ b/dev-java/java-config/java-config-2.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz; LICENSE="GPL-2" SLOT="2" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-java/java-config/java-config-.ebuild b/dev-java/java-config/java-config-.ebuild index e60c556878b..5d6a98ef977 100644 --- a/dev-java/java-config/java-config-.ebuild +++ b/dev-java/java-config/java-config-.ebuild @@ -14,7 +14,7 @@ if [[ $PV = * ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/java-config.git; else SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="Java environment configuration query tool"
[gentoo-commits] repo/proj/prefix:master commit in: app-portage/g-cpan/files/, app-portage/g-cpan/
commit: 130ab6c32c8b458e603facaa052101bcc826e495 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:26:35 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:26:35 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=130ab6c3 app-portage/g-cpan: drop from Prefix Signed-off-by: Fabian Groffen gentoo.org> app-portage/g-cpan/Manifest| 1 - .../g-cpan/files/g-cpan-0.16.7-prefix.patch| 183 - app-portage/g-cpan/g-cpan-0.16.7.ebuild| 63 --- app-portage/g-cpan/metadata.xml| 18 -- 4 files changed, 265 deletions(-) diff --git a/app-portage/g-cpan/Manifest b/app-portage/g-cpan/Manifest deleted file mode 100644 index 1facc3b622..00 --- a/app-portage/g-cpan/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST g-cpan-0.16.7.tar.gz 33621 SHA256 35ead4120bee1b4158413eb1f5933baf1ce75500495d590163fbfef95c9c171f SHA512 2412b30fa4c3432882db0f31da6ace841e353a363e15a3b536ea1febcf601a7f9c4e14968e3abcf848e3557098088012472179688caf36cd97ae9b528a3db7fb WHIRLPOOL 646f76745023ae815ebecf57856b50dcd568657df68aee89099dd64904a4d43e9cef82f4f16518bd0b8db50e3ddd57aa200bf8fcffbd6539305f59be798bece1 diff --git a/app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch b/app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch deleted file mode 100644 index 04f9d6d3de..00 --- a/app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch +++ /dev/null @@ -1,183 +0,0 @@ -diff -ur g-cpan-0.16.7.orig/bin/g-cpan g-cpan-0.16.7/bin/g-cpan g-cpan-0.16.7.orig/bin/g-cpan 2016-05-06 16:09:41.0 +0200 -+++ g-cpan-0.16.7/bin/g-cpan 2016-06-27 17:48:29.0 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/perl -w -+#!@GENTOO_PORTAGE_EPREFIX@/usr/bin/perl -w - package main; - - # Copyright 1999-2016 Gentoo Foundation -@@ -32,7 +32,7 @@ - my $prog = basename($0); - - # Establish our tmpdir --unless ($ENV{TMPDIR}) { $ENV{TMPDIR} = '/var/tmp/g-cpan' } -+unless ($ENV{TMPDIR}) { $ENV{TMPDIR} = '@GENTOO_PORTAGE_EPREFIX@/var/tmp/g-cpan' } - - my %dep_list = (); - my @perl_dirs = (qw( dev-perl perl-core perl-gcpan dev-lang )); -@@ -80,8 +80,8 @@ - - if ($log) - { --open my $log_test, q{>>}, "/var/log/$prog/$prog.err" -- or fatal(print_err("You don't have permission to perform logging to /var/log/$prog/$prog.err: $!")); -+open my $log_test, q{>>}, "@GENTOO_PORTAGE_EPREFIX@/var/log/$prog/$prog.err" -+ or fatal(print_err("You don't have permission to perform logging to @GENTOO_PORTAGE_EPREFIX@/var/log/$prog/$prog.err: $!")); - close($log_test); - - my $log_driver = Log::Agent::Driver::File->make( -@@ -89,8 +89,8 @@ - -magic_open => 0, - -stampfmt => 'date', - -channels => { --'error' => "/var/log/$prog/$prog.err", --'output' => "/var/log/$prog/$prog.log", -+'error' => "@GENTOO_PORTAGE_EPREFIX@/var/log/$prog/$prog.err", -+'output' => "@GENTOO_PORTAGE_EPREFIX@/var/log/$prog/$prog.log", - } - ); - logconfig(-driver => $log_driver); -@@ -103,12 +103,12 @@ - - print_warn("*WARNING* - logging debug output can create large logs") if ($log && $debug); - --if (($install || $ask || $buildpkg || $buildpkgonly || $upgrade) && $> > 0 && !$pretend) --{ --print_err("INSUFFICIENT PERMISSIONS TO RUN EMERGE"); --logerr("ERROR - INSUFFICIENT PERMISSIONS TO RUN EMERGE"); --exit(); --} -+#if (($install || $ask || $buildpkg || $buildpkgonly || $upgrade) && $> > 0 && !$pretend) -+#{ -+#print_err("INSUFFICIENT PERMISSIONS TO RUN EMERGE"); -+#logerr("ERROR - INSUFFICIENT PERMISSIONS TO RUN EMERGE"); -+#exit(); -+#} - - if (!$install && defined($ask)) - { -@@ -227,7 +227,7 @@ - - # Confirm that there is an /etc/portage/categories file - # and that we have an entry for perl-gcpan in it. --my $cat_file = "/etc/portage/categories"; -+my $cat_file = "@GENTOO_PORTAGE_EPREFIX@/etc/portage/categories"; - if (-f "$cat_file") - { - -@@ -252,7 +252,7 @@ - } - else - { --print_err("Insufficient permissions to edit /etc/portage/categories"); -+print_err("Insufficient permissions to edit @GENTOO_PORTAGE_EPREFIX@/etc/portage/categories"); - print_err("Please run $prog as a user with sufficient permissions"); - exit; - } -@@ -269,7 +269,7 @@ - } - else - { --print_err("Insufficient permissions to edit /etc/portage/categories"); -+print_err("Insufficient permissions to edit @GENTOO_PORTAGE_EPREFIX@/etc/portage/categories"); - print_err("Please run $prog as a user with sufficient permissions"); - exit; - } -@@ -519,7 +519,7 @@ - { - - # First, check to see if this came with the core perl install --my $pkgdbdir = "/var/db/pkg/dev-lang/"; -+my $pkgdbdir =
[gentoo-commits] repo/proj/prefix:master commit in: app-portage/euses/
commit: c28385c1f8974e51f9a4b44587a89deba6a7bb12 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:22:47 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:22:47 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c28385c1 app-portage/euses: drop package from Prefix Signed-off-by: Fabian Groffen gentoo.org> app-portage/euses/Manifest | 1 - app-portage/euses/euses-2.5.9.ebuild | 40 app-portage/euses/metadata.xml | 12 --- 3 files changed, 53 deletions(-) diff --git a/app-portage/euses/Manifest b/app-portage/euses/Manifest deleted file mode 100644 index 48b516b8a1..00 --- a/app-portage/euses/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST euses-2.5.9.tar.bz2 44281 BLAKE2B 2da1309f8eeb5b4999212ddb0b2fb59a8fbd17c49f2c8e7bbfa64bba5c7831f84289ef833d9787506ed735ea1be92dc1f0ab765501b30f123a7f2f168da42c60 SHA512 afbacdcb73bc10548b32050bc38f71e9ac8613277d2cd961f2f96e32e7fa1827c5a208e68a6994efdcaa9e4a64a581138daadab2296a5e60c5e29677dbbd9ef8 diff --git a/app-portage/euses/euses-2.5.9.ebuild b/app-portage/euses/euses-2.5.9.ebuild deleted file mode 100644 index 83b4ac9503..00 --- a/app-portage/euses/euses-2.5.9.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.9.ebuild,v 1.7 2012/10/25 19:58:33 ken69267 Exp $ - -EAPI=4 - -DESCRIPTION="look up USE flag descriptions fast" -HOMEPAGE="http://www.xs4all.nl/~rooversj/gentoo; -SRC_URI="http://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux ~ppc-macos ~sparc64-solaris" -IUSE="" - -DEPEND=" - ppc-aix? ( dev-libs/gnulib ) - sparc-solaris? ( dev-libs/gnulib ) - sparc64-solaris? ( dev-libs/gnulib ) - x86-solaris? ( dev-libs/gnulib ) - x64-solaris? ( dev-libs/gnulib ) -" - -S=${WORKDIR} - -src_configure() { - if [[ ${CHOST} == *-aix* || ${CHOST} == *-solaris* ]]; then - append-cppflags -I"${EPREFIX}"/usr/$(get_libdir)/gnulib/include - append-ldflags -L"${EPREFIX}"/usr/$(get_libdir)/gnulib/lib - export LIBS="-lgnu" - fi - - econf -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc ChangeLog -} diff --git a/app-portage/euses/metadata.xml b/app-portage/euses/metadata.xml deleted file mode 100644 index f62a0f06e2..00 --- a/app-portage/euses/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Jeroen Roovers - - - tools-port...@gentoo.org - Gentoo Portage tools team - -
[gentoo-commits] repo/proj/prefix:master commit in: app-editors/nano/
commit: 475361a460980629793f3227fbe3b9ea2c27a25c Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:14:58 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:14:58 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=475361a4 app-editors/nano: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-editors/nano/Manifest | 2 - app-editors/nano/nano-2.7.3.ebuild | 85 -- app-editors/nano/nano-4.9.3.ebuild | 82 app-editors/nano/nano-5.4.ebuild | 2 +- 4 files changed, 1 insertion(+), 170 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 2ab0b4f0e1..c1739a154c 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1 @@ -DIST nano-2.7.3.tar.gz 2048675 BLAKE2B df7bb6b64b2b273e94e2584043f50292a646e76fee2aa634c5b8f25878ffab4b78320f25f9879fa97313b36463d58274020ea00cf2149168887684d3c7817314 SHA512 cd159cf193f05b37f770ac79e532fe96be158688d241ab7090861016fe0da9dde2ab504d0703b8feea8043e1deded3f10f0ab4dd5cceba99fe4a1dfcf5062b0b -DIST nano-4.9.3.tar.gz 2999198 BLAKE2B a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e SHA512 233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a DIST nano-5.4.tar.gz 2898561 BLAKE2B 7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18 SHA512 711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28 diff --git a/app-editors/nano/nano-2.7.3.ebuild b/app-editors/nano/nano-2.7.3.ebuild deleted file mode 100644 index 71831a8ae9..00 --- a/app-editors/nano/nano-2.7.3.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" - inherit git-r3 autotools -else - MY_P=${PN}-${PV/_} - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz; - KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify +magic minimal ncurses nls slang +spell static unicode" - -LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] - sys-libs/ncurses:0=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl ) - !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/pkgconfig - static? ( ${LIB_DEPEND} )" - -src_prepare() { - if [[ ${PV} == "" ]] ; then - eautoreconf - fi - epatch "${FILESDIR}"/${P}-tiny.patch #604000 - epatch_user -} - -src_configure() { - use static && append-ldflags -static - local myconf=() - case ${CHOST} in - *-gnu*|*-uclibc*) myconf+=( "--with-wordbounds" ) ;; #467848 - esac - econf \ - --bindir="${EPREFIX}"/bin \ - --htmldir=/trash \ - $(use_enable !minimal color) \ - $(use_enable !minimal multibuffer) \ - $(use_enable !minimal nanorc) \ - --disable-wrapping-as-root \ - $(use_enable magic libmagic) \ - $(use_enable spell speller) \ - $(use_enable justify) \ - $(use_enable debug) \ - $(use_enable nls) \ - $(use_enable unicode utf8) \ - $(use_enable minimal tiny) \ - $(usex ncurses --without-slang $(use_with slang)) \ - "${myconf[@]}" -} - -src_install() { - default - rm -rf "${D}"/trash - - dodoc doc/nanorc.sample - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/nanorc.sample nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - fi - if ! use prefix-guest ; then - dodir /usr/bin - dosym /bin/nano /usr/bin/nano - fi -} diff --git a/app-editors/nano/nano-4.9.3.ebuild
[gentoo-commits] repo/proj/prefix:master commit in: app-portage/genlop/files/, app-portage/genlop/
commit: e657fda04add08bbb0ad1f46bb617ac4663d2813 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:24:52 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:24:52 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e657fda0 app-portage/genlop: drop from Prefix Signed-off-by: Fabian Groffen gentoo.org> app-portage/genlop/Manifest| 1 - .../genlop/files/genlop-0.30.7-prefix.patch| 50 -- .../files/genlop-0.30.8-compiling-category.patch | 10 - .../genlop/files/genlop-0.30.8-version.patch | 11 - app-portage/genlop/genlop-0.30.10-r1.ebuild| 41 -- app-portage/genlop/metadata.xml| 12 -- 6 files changed, 125 deletions(-) diff --git a/app-portage/genlop/Manifest b/app-portage/genlop/Manifest deleted file mode 100644 index 78315f8b10..00 --- a/app-portage/genlop/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST genlop-0.30.10.tar.gz 20872 BLAKE2B e06088678598464c67b78cf10a7472d7bf7b22d69c85fc072064b7a90fe57e2015fddba30edaa85574381cd59367b81c7bf514c269d5dc186fbcc367bba0cca4 SHA512 eab59d7dc012fbbdbe7de509deba66e6c7d0c5a37064e79c25a37c64becc259ee5206194615b60b3363022fa59e458356547edca307ceb4e19eeeaf4b146c593 diff --git a/app-portage/genlop/files/genlop-0.30.7-prefix.patch b/app-portage/genlop/files/genlop-0.30.7-prefix.patch deleted file mode 100644 index ea0efaadb2..00 --- a/app-portage/genlop/files/genlop-0.30.7-prefix.patch +++ /dev/null @@ -1,50 +0,0 @@ genlop.orig2007-04-09 16:55:46 +0200 -+++ genlop 2007-08-02 22:39:58 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/perl -+#!/usr/bin/env perl - # - # $Id: genlop,v 1.21 2005/08/16 23:50:32 antonio Exp $ - # -@@ -26,7 +26,7 @@ - use File::Basename; - - my $version = "0.30.8"; --my @logfiles = ("/var/log/emerge.log"); -+my @logfiles = ("@GENTOO_PORTAGE_EPREFIX@/var/log/emerge.log"); - my %COLORS = ( - 'blue' => 'bold blue', - 'green' => 'bold green', -@@ -109,7 +109,7 @@ - sub open_file - { - my ($file, $fh) = @_; --if ($file eq "/var/log/emerge.log" && !-r $file) -+if ($file eq "@GENTOO_PORTAGE_EPREFIX@/var/log/emerge.log" && !-r $file) - { - print "$progname: cannot open " . $file . " for reading\n" . "maybe you are not a member of the portage group ?\n" . "try genlop -h for help\n"; - exit 1; -@@ -802,12 +802,12 @@ - } - $e_count = 0; - print "\n Info about currently installed ebuild:\n"; --opendir(DIR, "/var/db/pkg/") || die "can't open /var/db/pkg/ $!\n"; -+opendir(DIR, "@GENTOO_PORTAGE_EPREFIX@/var/db/pkg/") || die "can't open @GENTOO_PORTAGE_EPREFIX@/var/db/pkg/ $!\n"; - while (defined(my $categoria = readdir(DIR))) - { - if ($package =~ m/^$categoria.*/g) - { --opendir(DIR2, "/var/db/pkg/$categoria"); -+opendir(DIR2, "@GENTOO_PORTAGE_EPREFIX@/var/db/pkg/$categoria"); - while (defined(my $package_dir = readdir(DIR2))) - { - -@@ -851,7 +851,7 @@ - my (@potential_use, @pkg_use, @used_use, @unused_use); - - # each installed package store its information here --my $db_pkg_dir = "/var/db/pkg/$categoria/$package_dir/"; -+my $db_pkg_dir = "@GENTOO_PORTAGE_EPREFIX@/var/db/pkg/$categoria/$package_dir/"; - if ("$categoria/$package_dir" =~ m/.*\/(.*)/g) - { - diff --git a/app-portage/genlop/files/genlop-0.30.8-compiling-category.patch b/app-portage/genlop/files/genlop-0.30.8-compiling-category.patch deleted file mode 100644 index 9f6c502b2a..00 --- a/app-portage/genlop/files/genlop-0.30.8-compiling-category.patch +++ /dev/null @@ -1,10 +0,0 @@ genlop -+++ genlop -@@ -694,6 +694,7 @@ - { - my $e_current; - $ebuild_arg =~ s/(\+)/\\$1/g; -+$ebuild_arg =~ s/.*\///g; - foreach my $logfile (@logfiles) - { - my $handle; diff --git a/app-portage/genlop/files/genlop-0.30.8-version.patch b/app-portage/genlop/files/genlop-0.30.8-version.patch deleted file mode 100644 index 87f2fecb7c..00 --- a/app-portage/genlop/files/genlop-0.30.8-version.patch +++ /dev/null @@ -1,11 +0,0 @@ genlop-0.30.8/genlop.old 2007-09-25 15:36:55 -0600 -+++ genlop-0.30.8/genlop 2007-09-26 19:19:37 -0600 -@@ -25,7 +25,7 @@ - use LWP::Simple; - use File::Basename; - --my $version = "0.30.7"; -+my $version = "0.30.8"; - my @logfiles = ("/var/log/emerge.log"); - my %COLORS = ( - 'blue' => 'bold blue', diff --git a/app-portage/genlop/genlop-0.30.10-r1.ebuild b/app-portage/genlop/genlop-0.30.10-r1.ebuild deleted file mode 100644 index 406a7a8b12..00 --- a/app-portage/genlop/genlop-0.30.10-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU
[gentoo-commits] repo/proj/prefix:master commit in: app-editors/nano/files/, app-editors/nano/
commit: 39195e6d59b20ed6293f5ea50c577d686966b95f Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:20:23 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:20:23 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=39195e6d app-editors/nano: migrated to gx86 Signed-off-by: Fabian Groffen gentoo.org> app-editors/nano/Manifest| 1 - app-editors/nano/files/nano-2.7.3-tiny.patch | 29 - app-editors/nano/metadata.xml| 38 --- app-editors/nano/nano-5.4.ebuild | 94 app-editors/nano/nano-.ebuild| 94 5 files changed, 256 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest deleted file mode 100644 index c1739a154c..00 --- a/app-editors/nano/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nano-5.4.tar.gz 2898561 BLAKE2B 7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18 SHA512 711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28 diff --git a/app-editors/nano/files/nano-2.7.3-tiny.patch b/app-editors/nano/files/nano-2.7.3-tiny.patch deleted file mode 100644 index 148716d5db..00 --- a/app-editors/nano/files/nano-2.7.3-tiny.patch +++ /dev/null @@ -1,29 +0,0 @@ -From fc89ac11d25a5d052a63c01006c1fd767d9f5879 Mon Sep 17 00:00:00 2001 -From: Felix Janda -Date: Thu, 29 Dec 2016 13:43:06 -0500 -Subject: [PATCH] speller: fix build when tiny build is enabled - -URL: https://bugs.gentoo.org/604000 - src/text.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/text.c b/src/text.c -index bd1737687e65..a8b34f2f6bba 100644 a/src/text.c -+++ b/src/text.c -@@ -3079,9 +3079,11 @@ const char *do_alt_speller(char *tempfile_name) - stat(tempfile_name, ); - if (spellfileinfo.st_mtime != timestamp) { - set_modified(); -+#ifndef NANO_TINY - /* Flush the undo stack, to avoid making a mess when the user -* tries to undo things in spell-corrected lines. */ - discard_until(NULL, openfile); -+#endif - } - #ifndef NANO_TINY - /* Unblock SIGWINCHes again. */ --- -2.11.0 - diff --git a/app-editors/nano/metadata.xml b/app-editors/nano/metadata.xml deleted file mode 100644 index 707af36144..00 --- a/app-editors/nano/metadata.xml +++ /dev/null @@ -1,38 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - vap...@gentoo.org - - -GNU nano - an enhanced clone of the Pico text editor. - -The nano project was started because of a few "problems" with the -wonderfully easy-to-use and friendly Pico text editor. - -First and foremost is its license: the Pine suite does not use the -GPL or a GPL-friendly license, and has unclear restrictions on -redistribution. Because of this, Pine and Pico are not included with -many GNU/Linux distributions. Also, other features (like goto line -number or search and replace) were unavailable until recently or -require a command line flag. Yuck. - -nano aims to solve these problems by emulating the functionality of -Pico as closely as possible while addressing the problems above and -perhaps providing other extra functionality. - - - Enable justify/unjustify functions for text formatting. - - Enable debug messages and assert warnings. Note that these will all be sent - straight to stderr rather than some logging facility. - - - Add magic file support (sys-apps/file) to automatically detect appropriate syntax highlighting - - - Disable all fancy features, including ones that otherwise have a dedicated - USE flag (such as spelling). - - - diff --git a/app-editors/nano/nano-5.4.ebuild b/app-editors/nano/nano-5.4.ebuild deleted file mode 100644 index 3cf92143d5..00 --- a/app-editors/nano/nano-5.4.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls slang +spell +split-usr static unicode" - -LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] - sys-libs/ncurses:0=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl ) -
[gentoo-commits] repo/proj/prefix:master commit in: app-arch/bzip2/
commit: 1f0fb78d68b1ce7f257f5256a257946b5ec3d5c1 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:03:55 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:03:55 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1f0fb78d app-arch/bzip2: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-arch/bzip2/bzip2-1.0.6-r10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/bzip2/bzip2-1.0.6-r10.ebuild b/app-arch/bzip2/bzip2-1.0.6-r10.ebuild index ee2e4b825a..ccd13a7ad5 100644 --- a/app-arch/bzip2/bzip2-1.0.6-r10.ebuild +++ b/app-arch/bzip2/bzip2-1.0.6-r10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # XXX: atm, libbz2.a is always PIC :(, so it is always built quickly @@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="BZIP2" SLOT="0/1" # subslot = SONAME -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="static static-libs" PATCHES=(
[gentoo-commits] repo/proj/prefix:master commit in: app-arch/unzip/
commit: 8e5ab09d13a91ef86e9aa1148ea77638558bdced Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:05:20 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:05:20 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8e5ab09d app-arch/unzip: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-arch/unzip/unzip-6.0_p21-r2.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app-arch/unzip/unzip-6.0_p21-r2.ebuild b/app-arch/unzip/unzip-6.0_p21-r2.ebuild index 0f0cdaa560..cb723c61a9 100644 --- a/app-arch/unzip/unzip-6.0_p21-r2.ebuild +++ b/app-arch/unzip/unzip-6.0_p21-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.tar.gz LICENSE="Info-ZIP" SLOT="0" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 natspec unicode" DEPEND="bzip2? ( app-arch/bzip2 ) @@ -64,8 +64,6 @@ src_configure() { *bsd* | *dragonfly*) TARGET="bsd" ;; *-darwin*) TARGET="macosx" ;; *-solaris*) TARGET="generic" ;; - *-aix*) TARGET="gcc"; append-cppflags "-DNO_LCHMOD"; append-ldflags "-Wl,-blibpath:${EPREFIX}/usr/$(get_libdir)" ;; - *-hpux*) TARGET="gcc"; append-ldflags "-Wl,+b,${EPREFIX}/usr/$(get_libdir)" ;; *-mint*) TARGET="generic" ;; *-cygwin*) TARGET="generic" ;; *) die "Unknown target; please update the ebuild to handle ${CHOST} " ;;
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 6f0c0c1800da9fcb86b84b559e764d13b54cc516 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 15 19:20:58 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 15 19:25:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0c0c18 app-editors/nano: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-editors/nano/nano-4.9.3.ebuild | 2 +- app-editors/nano/nano-5.3-r1.ebuild | 2 +- app-editors/nano/nano-5.4.ebuild| 2 +- app-editors/nano/nano-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-editors/nano/nano-4.9.3.ebuild b/app-editors/nano/nano-4.9.3.ebuild index 5e77b11f1a7..73e6b12a0ce 100644 --- a/app-editors/nano/nano-4.9.3.ebuild +++ b/app-editors/nano/nano-4.9.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" diff --git a/app-editors/nano/nano-5.3-r1.ebuild b/app-editors/nano/nano-5.3-r1.ebuild index 25cf3962ed7..2afee8b5c49 100644 --- a/app-editors/nano/nano-5.3-r1.ebuild +++ b/app-editors/nano/nano-5.3-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" diff --git a/app-editors/nano/nano-5.4.ebuild b/app-editors/nano/nano-5.4.ebuild index 58e6b082147..28951995bd2 100644 --- a/app-editors/nano/nano-5.4.ebuild +++ b/app-editors/nano/nano-5.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 58e6b082147..28951995bd2 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 3dee87b9829e3f56b11821f111f5c36f976e51b0 Author: Dennis Lamm gentoo org> AuthorDate: Tue Dec 15 05:42:42 2020 + Commit: Dennis Lamm gentoo org> CommitDate: Tue Dec 15 19:21:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dee87b9 dev-libs/miniz: fixed description Signed-off-by: Dennis Lamm gentoo.org> dev-libs/miniz/miniz-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.1.0.ebuild b/dev-libs/miniz/miniz-2.1.0.ebuild index 1141b3f020c..3e508a90548 100644 --- a/dev-libs/miniz/miniz-2.1.0.ebuild +++ b/dev-libs/miniz/miniz-2.1.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit cmake -DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)" +DESCRIPTION="A lossless, high performance data compression library" HOMEPAGE="https://github.com/richgel999/miniz; SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/files/, media-gfx/prusaslicer/
commit: ddd3cc90514a49692ed8c06b4aedf87402bdd1cf Author: Dennis Lamm gentoo org> AuthorDate: Tue Dec 15 18:03:30 2020 + Commit: Dennis Lamm gentoo org> CommitDate: Tue Dec 15 19:21:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd3cc90 media-gfx/prusaslicer: added new ebuild Closes: https://bugs.gentoo.org/652100 Signed-off-by: Dennis Lamm gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18668 Signed-off-by: Dennis Lamm gentoo.org> media-gfx/prusaslicer/Manifest | 1 + .../prusaslicer/files/PrusaGcodeviewer.desktop | 9 +++ media-gfx/prusaslicer/files/PrusaSlicer.desktop| 12 .../files/prusaslicer-2.2.0-atomic.patch | 10 +++ .../files/prusaslicer-2.2.0-boost-1.73.patch | 60 media-gfx/prusaslicer/metadata.xml | 19 ++ media-gfx/prusaslicer/prusaslicer-2.2.0.ebuild | 79 ++ 7 files changed, 190 insertions(+) diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest new file mode 100644 index 000..ac05bb7cb7d --- /dev/null +++ b/media-gfx/prusaslicer/Manifest @@ -0,0 +1 @@ +DIST prusaslicer-2.2.0.tar.gz 30811929 BLAKE2B cde004add53ee025728d566cb7331cb7b1eac5412e9ad3bee037d13277c24dcdc6024c91f09bb9ef0653a12a3ee7c5cb5cec21e2a00825d185472ea7036e08f5 SHA512 5c8dc5b581e04208a1ae53771ef2607da189ee85aadf501ce1480008f5a6ddb10bb528ddc2608d3f04acd26c583ff895ad4148d6a1397f002292e20098971e1d diff --git a/media-gfx/prusaslicer/files/PrusaGcodeviewer.desktop b/media-gfx/prusaslicer/files/PrusaGcodeviewer.desktop new file mode 100644 index 000..4b73cc905c6 --- /dev/null +++ b/media-gfx/prusaslicer/files/PrusaGcodeviewer.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Prusa GCode viewer +Exec=prusa-slicer --gcodeviewer %F +Icon=PrusaSlicer +Terminal=false +Type=Application +MimeType=text/x.gcode; +Categories=Graphics;3DGraphics; +Keywords=3D;Printing;Slicer; diff --git a/media-gfx/prusaslicer/files/PrusaSlicer.desktop b/media-gfx/prusaslicer/files/PrusaSlicer.desktop new file mode 100644 index 000..dae507b54ab --- /dev/null +++ b/media-gfx/prusaslicer/files/PrusaSlicer.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=PrusaSlicer +GenericName=3D Printing Software +Icon=PrusaSlicer +Exec=prusa-slicer %F +Terminal=false +Type=Application +MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf; +Categories=Graphics;3DGraphics;Engineering; +Keywords=3D;Printing;Slicer;slice;3D;printer;convert;gcode;stl;obj;amf;SLA +StartupNotify=false +StartupWMClass=prusa-slicer \ No newline at end of file diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.2.0-atomic.patch b/media-gfx/prusaslicer/files/prusaslicer-2.2.0-atomic.patch new file mode 100644 index 000..4319ad0f146 --- /dev/null +++ b/media-gfx/prusaslicer/files/prusaslicer-2.2.0-atomic.patch @@ -0,0 +1,10 @@ +--- a/src/slic3r/GUI/Mouse3DController.hpp b/src/slic3r/GUI/Mouse3DController.hpp +@@ -8,6 +8,7 @@ + + #include "hidapi.h" + ++#include + #include + #include + #include diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.2.0-boost-1.73.patch b/media-gfx/prusaslicer/files/prusaslicer-2.2.0-boost-1.73.patch new file mode 100644 index 000..50abea11b32 --- /dev/null +++ b/media-gfx/prusaslicer/files/prusaslicer-2.2.0-boost-1.73.patch @@ -0,0 +1,60 @@ +--- a/src/admesh/stlinit.cpp b/src/admesh/stlinit.cpp +@@ -28,7 +28,6 @@ + + #include + #include +-#include + + #include "stl.h" + +@@ -36,9 +35,9 @@ + #error "SEEK_SET not defined" + #endif + +-#ifndef BOOST_LITTLE_ENDIAN ++#if __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__ + extern void stl_internal_reverse_quads(char *buf, size_t cnt); +-#endif /* BOOST_LITTLE_ENDIAN */ ++#endif /* __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__ */ + + static FILE* stl_open_count_facets(stl_file *stl, const char *file) + { +@@ -89,10 +88,10 @@ + // Read the int following the header. This should contain # of facets. + uint32_t header_num_facets; + bool header_num_faces_read = fread(_num_facets, sizeof(uint32_t), 1, fp) != 0; +-#ifndef BOOST_LITTLE_ENDIAN ++#if __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__ + // Convert from little endian to big endian. + stl_internal_reverse_quads((char*)_num_facets, 4); +-#endif /* BOOST_LITTLE_ENDIAN */ ++#endif /* __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__ */ + if (! header_num_faces_read || num_facets != header_num_facets) + BOOST_LOG_TRIVIAL(info) << "stl_open_count_facets: Warning: File size doesn't match number of facets in the header: " << file; + } +@@ -158,10 +157,10 @@ + // Read a single facet from a binary .STL file. We assume little-endian architecture! + if (fread(, 1, SIZEOF_STL_FACET, fp) != SIZEOF_STL_FACET) + return false; +-#ifndef BOOST_LITTLE_ENDIAN
[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/, profiles/
commit: 9a945a1a2cac0e551f654ef402dccdb5238cc5a9 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 15 16:52:15 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 15 18:45:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a945a1a games-engines/stratagus: migrate to lua-single.eclass Locked to lua5-1, both in upstream build scripts and by depending on dev-lua/toluapp. Closes: https://bugs.gentoo.org/752951 Signed-off-by: Marek Szuba gentoo.org> .../stratagus/stratagus-2.4.3-r100.ebuild | 71 ++ profiles/package.mask | 1 + 2 files changed, 72 insertions(+) diff --git a/games-engines/stratagus/stratagus-2.4.3-r100.ebuild b/games-engines/stratagus/stratagus-2.4.3-r100.ebuild new file mode 100644 index 000..5b096ccea6d --- /dev/null +++ b/games-engines/stratagus/stratagus-2.4.3-r100.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-1 ) + +inherit cmake lua-single + +DESCRIPTION="A realtime strategy game engine" +HOMEPAGE="https://wargus.github.io/stratagus.html + https://github.com/Wargus/stratagus; +SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis" +REQUIRED_USE="${LUA_REQUIRED_USE} + theora? ( vorbis )" + +RDEPEND="${LUA_DEPS} + dev-db/sqlite:3 + dev-lua/toluapp[${LUA_SINGLE_USEDEP}] + media-libs/libpng:0 + virtual/opengl + x11-libs/libX11 + media-libs/libsdl[sound,opengl,video] + sys-libs/zlib + bzip2? ( app-arch/bzip2 ) + fluidsynth? ( media-sound/fluidsynth ) + mikmod? ( media-libs/libmikmod ) + mng? ( media-libs/libmng ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + theora? ( media-libs/libtheora ) + )" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +PATCHES=( + "${FILESDIR}/${PN}"-2.3.0-doc.patch +) + +src_prepare() { + sed -i -e 's:-Werror::' CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + # there are in-source switches + use debug && CMAKE_BUILD_TYPE=Debug + + local mycmakeargs=( + -DGAMEDIR="/usr/bin" + -DDOCDIR="/usr/share/doc/${PF}" + -DWITH_BZIP2=$(usex bzip2) + -DWITH_FLUIDSYNTH=$(usex fluidsynth) + -DWITH_MIKMOD=$(usex mikmod) + -DWITH_MNG=$(usex mng) + -DWITH_OGGVORBIS=$(usex vorbis) + -DWITH_THEORA=$(usex theora) + -DENABLE_DOC=$(usex doc) + -DENABLE_DEV=ON + ) + + cmake_src_configure +} diff --git a/profiles/package.mask b/profiles/package.mask index 99f2521a5e9..60a835a2c5d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -570,6 +570,7 @@ kde-apps/kdebase-meta:5 >=games-engines/love-0.8.0-r100:0.8 >=games-engines/love-11.3-r100:0 >=games-engines/solarus-1.3.1-r100 +>=games-engines/stratagus-2.4.3-r100 >=games-puzzle/fish-fillets-1.0.1-r100 >=games-roguelike/crossfire-client-1.71.0-r100 >=games-roguelike/stone-soup-0.25.1-r100