[gentoo-commits] repo/gentoo:master commit in: dev-python/libsass/
commit: a0dccdbecede680817a6a45551bbd8ad5d659d2b Author: Joonas Niilola gentoo org> AuthorDate: Sun Dec 6 07:55:08 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 6 07:55:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0dccdbe dev-python/libsass: stabilize 0.20.1 on amd64 Bug: https://bugs.gentoo.org/758503 Signed-off-by: Joonas Niilola gentoo.org> dev-python/libsass/libsass-0.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/libsass/libsass-0.20.1.ebuild b/dev-python/libsass/libsass-0.20.1.ebuild index 065c56e9574..1703fa54031 100644 --- a/dev-python/libsass/libsass-0.20.1.ebuild +++ b/dev-python/libsass/libsass-0.20.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND="dev-libs/libsass dev-python/six[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/
commit: 74315c9e1aa6e4e2c7b1d9bc1a25f3692cc4 Author: William Hubbs gentoo org> AuthorDate: Sun Dec 6 07:50:36 2020 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 6 07:50:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74315c9e dev-lang/lua: add postinst to 5.1.5-r105 Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/lua-5.1.5-r105.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/dev-lang/lua/lua-5.1.5-r105.ebuild b/dev-lang/lua/lua-5.1.5-r105.ebuild index 3cab2ad2e8c..98f24f0adce 100644 --- a/dev-lang/lua/lua-5.1.5-r105.ebuild +++ b/dev-lang/lua/lua-5.1.5-r105.ebuild @@ -141,3 +141,11 @@ multilib_src_test() { test/lua.static test/${test}.lua && die "test $test failed" done } + +pkg_postinst() { + if has_version "app-editor/emacs"; then + if ! has_version "app-emacs/lua-mode"; then + einfo "Install app-emacs/lua-mode for lua support for emacs" + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/
commit: c4c8bf6b6843ad26fc5cadd5019c966f3e657c08 Author: William Hubbs gentoo org> AuthorDate: Sun Dec 6 07:47:30 2020 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 6 07:48:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c8bf6b dev-lang/lua: migrate 5.1.5-r105 to eapi 7 Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/lua-5.1.5-r105.ebuild | 36 +--- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/dev-lang/lua/lua-5.1.5-r105.ebuild b/dev-lang/lua/lua-5.1.5-r105.ebuild index abdd584d449..3cab2ad2e8c 100644 --- a/dev-lang/lua/lua-5.1.5-r105.ebuild +++ b/dev-lang/lua/lua-5.1.5-r105.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit eutils multilib multilib-minimal portability toolchain-funcs versionator +inherit multilib multilib-minimal portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="http://www.lua.org/; @@ -12,26 +12,25 @@ SRC_URI="http://www.lua.org/ftp/${P}.tar.gz; LICENSE="MIT" SLOT="5.1" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+deprecated emacs readline static" +IUSE="+deprecated readline static" RDEPEND="readline? ( >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] ) app-eselect/eselect-lua !dev-lang/lua:0" DEPEND="${RDEPEND} sys-devel/libtool" -PDEPEND="emacs? ( app-emacs/lua-mode )" - -SAN_SLOT="${SLOT//.}" MULTILIB_WRAPPED_HEADERS=( /usr/include/lua${SLOT}/luaconf.h ) -src_prepare() { - local PATCH_PV=$(get_version_component_range 1-2) +PATCHES=( + "${FILESDIR}/${PN}-$(ver_cut 1-2)-make-r2.patch" + "${FILESDIR}/${PN}-$(ver_cut 1-2)-module_paths.patch" +) - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r2.patch - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-module_paths.patch +src_prepare() { + default # use glibtool on Darwin (versus Apple libtool) if [[ ${CHOST} == *-darwin* ]] ; then @@ -39,8 +38,6 @@ src_prepare() { Makefile src/Makefile || die fi - #EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch - # correct lua versioning sed -i -e 's/\(LIB_VERSION = \)6:1:1/\16:5:1/' src/Makefile @@ -48,12 +45,12 @@ src_prepare() { if ! use deprecated ; then # patches from 5.1.4 still apply - epatch "${FILESDIR}"/${PN}-5.1.4-deprecated.patch - epatch "${FILESDIR}"/${PN}-5.1.4-test.patch + eapply "${FILESDIR}"/${PN}-5.1.4-deprecated.patch + eapply "${FILESDIR}"/${PN}-5.1.4-test.patch fi if ! use readline ; then - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-readline.patch + eapply "${FILESDIR}"/${PN}-$(ver_cut 1-2)-readline.patch fi # Using dynamic linked lua is not recommended for performance @@ -63,7 +60,7 @@ src_prepare() { # compiler (built statically) nor the lua libraries (both shared and static # are installed) if use static ; then - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make_static-r1.patch + sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile || die fi # A slotted Lua uses different directories for headers & names for @@ -104,7 +101,7 @@ multilib_src_compile() { RPATH="${EPREFIX}/usr/$(get_libdir)/" \ LUA_LIBS="${mylibs}" \ LIB_LIBS="${liblibs}" \ - V=$(get_version_component_range 1-2) \ + V=$(ver_cut 1-2) \ gentoo_all mv lua_test ../test/lua.static @@ -119,8 +116,9 @@ multilib_src_install() { } multilib_src_install_all() { - dodoc HISTORY README - dohtml doc/*.html doc/*.png doc/*.css doc/*.gif + DOCS="HISTORY README" + HTML_DOCS="doc/*.html doc/*.png doc/*.css doc/*.gif" + einstalldocs doicon etc/lua.ico
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 4e93541ef16f8688259f83258febcfc731fd5188 Author: Joonas Niilola gentoo org> AuthorDate: Sun Dec 6 07:39:48 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 6 07:40:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e93541e dev-lang/elixir: stabilize 1.11.2 on amd64 Closes: https://bugs.gentoo.org/758434 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild b/dev-lang/elixir/elixir-1.11.2.ebuild index 5a4aa3f2b2e..5d77e804b6c 100644 --- a/dev-lang/elixir/elixir-1.11.2.ebuild +++ b/dev-lang/elixir/elixir-1.11.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tomlrb/
commit: c7a91f39fad5e4c924a5984997609d7e8a562543 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 6 07:35:13 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 6 07:35:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a91f39 dev-ruby/tomlrb: add 2.0.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/tomlrb/Manifest| 1 + dev-ruby/tomlrb/tomlrb-2.0.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-ruby/tomlrb/Manifest b/dev-ruby/tomlrb/Manifest index 802f87af705..4205af47fa1 100644 --- a/dev-ruby/tomlrb/Manifest +++ b/dev-ruby/tomlrb/Manifest @@ -1 +1,2 @@ DIST tomlrb-1.2.8.tar.gz 15897 BLAKE2B 536eaf3a2cb2b7e54e91aac28032b95900f53c0c9b10fb48129bd963e0efab1711848cefeb20c5df3bb5ea367dc375188db57b79990daf3e62f8b781477ea30e SHA512 a6f8a7ae5db02a8efca8ae75fc1a680d26016d221ec238e4f5ecd59bead4efff7cfe14f541a0be17ea6790699aeb7621d9a4d1b7e38a40828f8f66424fc9fb94 +DIST tomlrb-2.0.0.tar.gz 21466 BLAKE2B 9af9654b3c4338bdac210bce77610b1b117307cbc8a5466e963c0e93f8e560644925623466b2a2b420fb27976dbdb665a76b753ce06920bed862affd1b71 SHA512 8f8fce4fd70b5dde51e42b0a678ef68883e0c0819f26d647745577e38b761f08d128317d392ad1c905cabf485fb8c7092866aca01fd23ed1056bf94d2d7f77fe diff --git a/dev-ruby/tomlrb/tomlrb-2.0.0.ebuild b/dev-ruby/tomlrb/tomlrb-2.0.0.ebuild new file mode 100644 index 000..ae81c2cddc0 --- /dev/null +++ b/dev-ruby/tomlrb/tomlrb-2.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="tomlrb.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A racc based toml parser" +HOMEPAGE="https://github.com/fbernier/tomlrb/; +SRC_URI="https://github.com/fbernier/tomlrb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + sed -i -e '/reporters/I s:^:#:' test/minitest_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activeldap/
commit: 03a38acd5ab1a22daaf07fb21b8258632ab3fdc5 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 6 07:31:26 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 6 07:31:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a38acd dev-ruby/activeldap: add 6.0.4 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activeldap/Manifest| 1 + dev-ruby/activeldap/activeldap-6.0.4.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-ruby/activeldap/Manifest b/dev-ruby/activeldap/Manifest index 5cfafc02b54..126c9d97c93 100644 --- a/dev-ruby/activeldap/Manifest +++ b/dev-ruby/activeldap/Manifest @@ -1,3 +1,4 @@ DIST activeldap-5.2.4.gem 226304 BLAKE2B f13b5a1cf423b44087d55d3a4957be1444d598ab1d1bd7d83ee545a2806b77b47124edcb326fc567eb06e866c62a2ad0c3dafd903232588f824bc2978c197d60 SHA512 da37cfa20c8be7151669ba3b409994c668b037a2f318b1b034f6fa9c0e56a9a778b03a26415cbd98c8ba3fa1d487d42343bc0532665c1037880e75474a1c708f DIST activeldap-6.0.2.gem 226304 BLAKE2B 513ee26d37292ede2142561d36039747df7d50211151776c14d140fe565adcb3a6005c0923ca3a6d65befa72f91a7e9eff19fa1e1cf35c95111285f5d37de264 SHA512 817a394f3715c53b3ad67fa063c96d0974855be3547daf378064559fc690a0471322a8869fa7d6110661813da50a150c54f8a3b69d3a64d00e64d48ad7125788 DIST activeldap-6.0.3.gem 227328 BLAKE2B 71819172fcf792631cd958c7329ac1581ae7c3887dc71b76efa9836d2a39e7bac4d4d4dd80c15760f0ed13afc0ee66eecb8546470cf45c7ba45203f94f620b7d SHA512 6b7148d23f2841bf614ac9d853e1bf18f50f2512efcd2397b10c07c30d3418b910717aba3fcfdc4ff67fadbbbd5d29b2ba4261fc126d8498e66e389fce13db3b +DIST activeldap-6.0.4.gem 227328 BLAKE2B 8b1307e8c4b0fffe6cbd43a71cd11d2414570e8b0c1007152b99dca467b17f60efea1ff65f2bb5bc5ec6d6dd58f7a8a44e131887927c16d6bb90371f2b82c0d6 SHA512 26517692217d2f88db61fef12c16d0916eebbb3081db6431487dfa48dba5e6757af74d0dd9779694ba04957cf8ba855b6d5dc77986f7ad705cc359353fe87469 diff --git a/dev-ruby/activeldap/activeldap-6.0.4.ebuild b/dev-ruby/activeldap/activeldap-6.0.4.ebuild new file mode 100644 index 000..2c07111cb08 --- /dev/null +++ b/dev-ruby/activeldap/activeldap-6.0.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="TODO doc/text/*" +RUBY_FAKEGEM_EXTRAINSTALL="po" + +inherit ruby-fakegem + +MY_P="${P/ruby-/}" +DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented interface to LDAP" +HOMEPAGE="https://github.com/activeldap/activeldap; + +LICENSE="GPL-2" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +# Most tests require a live LDAP server to run. +RESTRICT="test" + +ruby_add_rdepend " + >=dev-ruby/activemodel-5.2.0:* + dev-ruby/builder + dev-ruby/locale + dev-ruby/ruby-gettext + dev-ruby/gettext_i18n_rails + || ( dev-ruby/ruby-net-ldap >=dev-ruby/ruby-ldap-0.8.2 )" + +all_ruby_install() { + all_fakegem_install + + dodoc doc/text/* + dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/
commit: a4c3f9bdedaf9068de60ca31a8af9bf4c1b49869 Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 6 06:18:58 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 6 06:18:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c3f9bd sys-fs/lvm2: drop dependency on eudev Closes: https://bugs.gentoo.org/758704 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/lvm2/lvm2-2.02.187-r2.ebuild | 2 -- sys-fs/lvm2/lvm2-2.03.10.ebuild | 2 -- 2 files changed, 4 deletions(-) diff --git a/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild b/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild index 2bc6f354e53..54f28eab2cb 100644 --- a/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild +++ b/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild @@ -36,12 +36,10 @@ RDEPEND="${DEPEND_COMMON} lvm2create_initrd? ( sys-apps/makedev ) thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )" # note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check -# USE 'static' currently only works with eudev, bug 520450 DEPEND="${DEPEND_COMMON} >=sys-devel/binutils-2.20.1-r1 static? ( selinux? ( sys-libs/libselinux[static-libs] ) - udev? ( >=sys-fs/eudev-3.1.2[static-libs] ) >=sys-apps/util-linux-2.16[static-libs] )" BDEPEND=" diff --git a/sys-fs/lvm2/lvm2-2.03.10.ebuild b/sys-fs/lvm2/lvm2-2.03.10.ebuild index c1a7dbc3b20..7009b772355 100644 --- a/sys-fs/lvm2/lvm2-2.03.10.ebuild +++ b/sys-fs/lvm2/lvm2-2.03.10.ebuild @@ -36,12 +36,10 @@ RDEPEND="${DEPEND_COMMON} lvm2create_initrd? ( sys-apps/makedev ) thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )" # note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check -# USE 'static' currently only works with eudev, bug 520450 DEPEND="${DEPEND_COMMON} >=sys-devel/binutils-2.20.1-r1 static? ( selinux? ( sys-libs/libselinux[static-libs] ) - udev? ( >=sys-fs/eudev-3.1.2[static-libs] ) >=sys-apps/util-linux-2.16[static-libs] )" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgee/
commit: df78465090b82e4e58d8140dcaba269f94b54c6e Author: Matt Turner gentoo org> AuthorDate: Sun Dec 6 05:12:31 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Dec 6 05:13:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df784650 dev-libs/libgee: Drop old versions Closes: https://bugs.gentoo.org/691522 Signed-off-by: Matt Turner gentoo.org> dev-libs/libgee/Manifest| 1 - dev-libs/libgee/libgee-0.6.8.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/dev-libs/libgee/Manifest b/dev-libs/libgee/Manifest index 92b5249d665..733b3146de0 100644 --- a/dev-libs/libgee/Manifest +++ b/dev-libs/libgee/Manifest @@ -1,2 +1 @@ DIST libgee-0.20.3.tar.xz 678488 BLAKE2B b35dbad89ebac58ab382a1733d7add2e6fcf1e1ba3a194f20ceb6c33b5cd01d18251147af0e7879e12951bda308597ef64776a9ba4eb3d2b86309136fc709713 SHA512 c7dd32bc02ea9f0f70e7593bc5625139802a52674e5aa07fe6fc815a78517f25590419b2da00e194bf7bf5f1505a138ba133d6dba67c44f9cdcb38389825adf7 -DIST libgee-0.6.8.tar.xz 443060 BLAKE2B b11275dd27492c0ae80fc354f1167e96def9b7c126089509f83b6d291eb48155224f5449e1b22a2549c6e3f2cb5d5daf5daa3ccc425723b7a203762e09ada091 SHA512 b26d36ee9fc0c5c214521ad97bc20f11f1191a3dab72a5f1af2f6435f51ff2f28e81ccb26fac399939c1a7eaad519db98032d3bc593a4052463acd91bb12902a diff --git a/dev-libs/libgee/libgee-0.6.8.ebuild b/dev-libs/libgee/libgee-0.6.8.ebuild deleted file mode 100644 index 0054ba014ca..000 --- a/dev-libs/libgee/libgee-0.6.8.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" - -inherit gnome2 - -DESCRIPTION="GObject-based interfaces and classes for commonly used data structures" -HOMEPAGE="https://live.gnome.org/Libgee; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~x86-linux" -IUSE="+introspection" - -RDEPEND=">=dev-libs/glib-2.12:2 - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README" - gnome2_src_configure $(use_enable introspection) -}
[gentoo-commits] proj/sci:master commit in: sci-libs/spyking-circus/
commit: 44974e46cb4e4d4b2f9625ae2c34839b94c42fab Author: Thawann Malfatti disroot org> AuthorDate: Mon Aug 24 19:07:04 2020 + Commit: Horea Christian gmail com> CommitDate: Sun Dec 6 04:09:17 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=44974e46 sci-libs/spyking-circus: version bump and fix dependencies Update PYTHON_COMPAT and change scipy full atom Change MPI dependency Add back original MPI constraint Remove blank line, sort keywords and update dependency name Signed-off-by: Horea Christian chymera.eu> Closes: https://github.com/gentoo/sci/pull/965 sci-libs/spyking-circus/metadata.xml | 4 +++ .../spyking-circus/spyking-circus-0.9.9.ebuild | 34 ++ 2 files changed, 38 insertions(+) diff --git a/sci-libs/spyking-circus/metadata.xml b/sci-libs/spyking-circus/metadata.xml index aca30bb27..35433c3ae 100644 --- a/sci-libs/spyking-circus/metadata.xml +++ b/sci-libs/spyking-circus/metadata.xml @@ -5,6 +5,10 @@ c...@chymera.eu Horea Christian + + malfa...@disroot.org + T Malfatti + SpyKING CIRCUS is a Python code to allow fast spike sorting on multi channel recordings. A publication on the algorithm can be found at diff --git a/sci-libs/spyking-circus/spyking-circus-0.9.9.ebuild b/sci-libs/spyking-circus/spyking-circus-0.9.9.ebuild new file mode 100644 index 0..ec6f5ee6c --- /dev/null +++ b/sci-libs/spyking-circus/spyking-circus-0.9.9.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Fast spike sorting by template matching" +HOMEPAGE="https://github.com/spyking-circus/spyking-circus/; +SRC_URI="https://github.com/spyking-circus/spyking-circus/archive/${PV}.tar.gz; +LICENSE="CeCILL-2" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/blosc-1.8[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.1[${PYTHON_USEDEP}] + >=dev-python/cython-0.29.14[${PYTHON_USEDEP}] + >=dev-python/h5py-2.9.0[${PYTHON_USEDEP}] + >=dev-python/matplotlib-2.2.4[${PYTHON_USEDEP}] + >=dev-python/mpi4py-3.0.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.17.4[${PYTHON_USEDEP}] + >=dev-python/pandas-0.21[${PYTHON_USEDEP}] + >=dev-python/psutil-5.6.7[${PYTHON_USEDEP}] + >=dev-python/statsmodels-0.10.1[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.40.0[${PYTHON_USEDEP}] + >=dev-python/scipy-1.3.1[${PYTHON_USEDEP}] + >=sci-libs/scikit-learn-0.21.3 + || ( <=sys-cluster/openmpi-3.0.0 >=sys-cluster/mpich-2.0 ) +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: a04c7666ab9a401c3b0007e01549ae09794acb16 Author: William Hubbs gentoo org> AuthorDate: Sun Dec 6 04:30:34 2020 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 6 04:44:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04c7666 dev-lang/go: 1.15.6 bump Signed-off-by: William Hubbs gentoo.org> dev-lang/go/Manifest | 1 + dev-lang/go/go-1.15.6.ebuild | 203 +++ 2 files changed, 204 insertions(+) diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index 8ae550c5ca0..e8bbcdc903f 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -1,2 +1,3 @@ DIST go1.14.12.src.tar.gz 22553834 BLAKE2B f2b3f750cc451c00376846962a5337c8e57aa9f4f737c7a8ab826772547ca0677bb3c6e52d004259f7e53d49efb013f645ce5223241fd29b35121149dc09a76c SHA512 cba26b97878d5bd57d75bd1541932786779ddb7e9fa0bfb7bf003c7ae9e7bee8318c0d2108ce918453b863892b8f562e481bd0ed6cfc44e43d901522603adff2 DIST go1.15.5.src.tar.gz 23019303 BLAKE2B 549f0e9c4e22432db7a1c6e06724d6ada0ac90c09c0886d3053296390d85686df89bcaff86c703e8a2789119f670ffb2c6c11f4bf7e186c14a75896e8e6b8c6e SHA512 8e1d71f628d364b949b1e124af8950a563bbe9d9ae73b94c66af6ce029f67c26e2654556c0c118d0bc8566af52a7e9ed736b4667bbef7ccdab2bd338c43e6eb4 +DIST go1.15.6.src.tar.gz 23019337 BLAKE2B d328401af9843f4a099dee7d82433ad2a0b349add0f2ecb609635814cca610e17a6fc50215e9928b8cb0d8ea8dd6ae9d84ffca125e1362dfb18ba08783bb4264 SHA512 f20e495204f32170d6554e8f4b64763dae8302a7859005020f650d1d53a5b15de3afbaff28e0b6418287396166c67bdc4c6bee7a0fd7ba8a87bb79b6c1d38326 diff --git a/dev-lang/go/go-1.15.6.ebuild b/dev-lang/go/go-1.15.6.ebuild new file mode 100644 index 000..c81e94e1235 --- /dev/null +++ b/dev-lang/go/go-1.15.6.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} + +MY_PV=${PV/_/} + +inherit toolchain-funcs + +case ${PV} in +**) + EGIT_REPO_URI="https://github.com/golang/go.git; + inherit git-r3 + ;; +*) + SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " + S="${WORKDIR}"/go + case ${PV} in + *_beta*|*_rc*) ;; + *) + KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + ;; + esac +esac + +DESCRIPTION="A concurrent garbage collected and typesafe programming language" +HOMEPAGE="https://golang.org; + +LICENSE="BSD" +SLOT="0/${PV}" + +BDEPEND="|| ( + dev-lang/go + dev-lang/go-bootstrap )" +RDEPEND="!https://golang.org/issue/2775 + # + # deliberately use cp to retain permissions + cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go + # testdata directories are not needed on the installed system + rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print) + if go_cross_compile; then + bin_path="bin/$(go_tuple)" + else + bin_path=bin + fi + for x in ${bin_path}/*; do + f=${x##*/} + dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} + done + einstalldocs + + if [[ ${CHOST} == *-darwin* ]] ; then + # fix install_name for test object (binutils_test) on Darwin, it + # is never used in real circumstances + local libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/ + libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64 + install_name_tool -id "${libmac64}" "${D}${libmac64}" + fi +} + +pkg_postinst() { + [[ -z ${REPLACING_VERSIONS} ]] && return + has_version "https://bugs.gentoo.org/752153 for more info" +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 87d5be355ef473d9a340cd0b9ae41ba3d840ae48 Author: William Hubbs gentoo org> AuthorDate: Sun Dec 6 04:42:29 2020 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 6 04:44:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d5be35 dev-lang/go: 1.14.13 bump Signed-off-by: William Hubbs gentoo.org> dev-lang/go/Manifest | 1 + dev-lang/go/go-1.14.13.ebuild | 203 ++ 2 files changed, 204 insertions(+) diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index e8bbcdc903f..1ab9b22ace1 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -1,3 +1,4 @@ DIST go1.14.12.src.tar.gz 22553834 BLAKE2B f2b3f750cc451c00376846962a5337c8e57aa9f4f737c7a8ab826772547ca0677bb3c6e52d004259f7e53d49efb013f645ce5223241fd29b35121149dc09a76c SHA512 cba26b97878d5bd57d75bd1541932786779ddb7e9fa0bfb7bf003c7ae9e7bee8318c0d2108ce918453b863892b8f562e481bd0ed6cfc44e43d901522603adff2 +DIST go1.14.13.src.tar.gz 22553900 BLAKE2B 35aed1c43a59e06c1d5feaa91a6c4120c586958257cb3e4f83ab4e767159e20ae953d70bc0debabd80722bca0965d1b129531a2bd89f558df0a8700cadc09edc SHA512 b54a0bc3b85809a78d4704fe2e97ad7417a2027608ec0f90c2784e2ddb28b505df3cda862dc6f1b99af2d136363cbb9b120e2fd6ed985cb300c43f8e539a5e28 DIST go1.15.5.src.tar.gz 23019303 BLAKE2B 549f0e9c4e22432db7a1c6e06724d6ada0ac90c09c0886d3053296390d85686df89bcaff86c703e8a2789119f670ffb2c6c11f4bf7e186c14a75896e8e6b8c6e SHA512 8e1d71f628d364b949b1e124af8950a563bbe9d9ae73b94c66af6ce029f67c26e2654556c0c118d0bc8566af52a7e9ed736b4667bbef7ccdab2bd338c43e6eb4 DIST go1.15.6.src.tar.gz 23019337 BLAKE2B d328401af9843f4a099dee7d82433ad2a0b349add0f2ecb609635814cca610e17a6fc50215e9928b8cb0d8ea8dd6ae9d84ffca125e1362dfb18ba08783bb4264 SHA512 f20e495204f32170d6554e8f4b64763dae8302a7859005020f650d1d53a5b15de3afbaff28e0b6418287396166c67bdc4c6bee7a0fd7ba8a87bb79b6c1d38326 diff --git a/dev-lang/go/go-1.14.13.ebuild b/dev-lang/go/go-1.14.13.ebuild new file mode 100644 index 000..c81e94e1235 --- /dev/null +++ b/dev-lang/go/go-1.14.13.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} + +MY_PV=${PV/_/} + +inherit toolchain-funcs + +case ${PV} in +**) + EGIT_REPO_URI="https://github.com/golang/go.git; + inherit git-r3 + ;; +*) + SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " + S="${WORKDIR}"/go + case ${PV} in + *_beta*|*_rc*) ;; + *) + KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + ;; + esac +esac + +DESCRIPTION="A concurrent garbage collected and typesafe programming language" +HOMEPAGE="https://golang.org; + +LICENSE="BSD" +SLOT="0/${PV}" + +BDEPEND="|| ( + dev-lang/go + dev-lang/go-bootstrap )" +RDEPEND="!https://golang.org/issue/2775 + # + # deliberately use cp to retain permissions + cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go + # testdata directories are not needed on the installed system + rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print) + if go_cross_compile; then + bin_path="bin/$(go_tuple)" + else + bin_path=bin + fi + for x in ${bin_path}/*; do + f=${x##*/} + dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} + done + einstalldocs + + if [[ ${CHOST} == *-darwin* ]] ; then + # fix install_name for test object (binutils_test) on Darwin, it + # is never used in real circumstances + local libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/ + libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64 + install_name_tool -id "${libmac64}" "${D}${libmac64}" + fi +} + +pkg_postinst() { + [[ -z ${REPLACING_VERSIONS} ]] && return + has_version "https://bugs.gentoo.org/752153 for more info" +}
[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/melonds/
commit: 7fb840356d5a47187aa0f148f7badfd012d5b4e0 Author: Maciej Barć protonmail com> AuthorDate: Sat Dec 5 23:30:34 2020 + Commit: Maciej Barć protonmail com> CommitDate: Sat Dec 5 23:30:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fb84035 games-emulation/melonds: remove mirror restriction, add test Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> games-emulation/melonds/melonds-0.8.3.ebuild | 2 +- games-emulation/melonds/melonds-0.9.ebuild | 2 +- games-emulation/melonds/melonds-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/games-emulation/melonds/melonds-0.8.3.ebuild b/games-emulation/melonds/melonds-0.8.3.ebuild index ee801375..bd0c1d04 100644 --- a/games-emulation/melonds/melonds-0.8.3.ebuild +++ b/games-emulation/melonds/melonds-0.8.3.ebuild @@ -20,7 +20,7 @@ else S="${WORKDIR}/${MY_P}" fi -RESTRICT="mirror" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" diff --git a/games-emulation/melonds/melonds-0.9.ebuild b/games-emulation/melonds/melonds-0.9.ebuild index 940706ef..d69e63e0 100644 --- a/games-emulation/melonds/melonds-0.9.ebuild +++ b/games-emulation/melonds/melonds-0.9.ebuild @@ -20,7 +20,7 @@ else S="${WORKDIR}/${MY_P}" fi -RESTRICT="mirror" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" diff --git a/games-emulation/melonds/melonds-.ebuild b/games-emulation/melonds/melonds-.ebuild index 940706ef..d69e63e0 100644 --- a/games-emulation/melonds/melonds-.ebuild +++ b/games-emulation/melonds/melonds-.ebuild @@ -20,7 +20,7 @@ else S="${WORKDIR}/${MY_P}" fi -RESTRICT="mirror" +RESTRICT="test" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: www-client/torbrowser-launcher/
commit: 7195ecdb16fa1d8f87799b4abfff6fd707eab87d Author: Maciej Barć protonmail com> AuthorDate: Sat Dec 5 23:29:29 2020 + Commit: Maciej Barć protonmail com> CommitDate: Sat Dec 5 23:29:29 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7195ecdb www-client/torbrowser-launcher: remove mirror restriction, add test Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild | 2 +- www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild | 2 +- www-client/torbrowser-launcher/torbrowser-launcher-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild index d62241c3..f305cbaa 100644 --- a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild +++ b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild @@ -18,7 +18,7 @@ else KEYWORDS="~amd64" fi -RESTRICT="mirror" +RESTRICT="test" LICENSE="MIT" SLOT="0" IUSE="apparmor" diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild index d62241c3..f305cbaa 100644 --- a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild +++ b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild @@ -18,7 +18,7 @@ else KEYWORDS="~amd64" fi -RESTRICT="mirror" +RESTRICT="test" LICENSE="MIT" SLOT="0" IUSE="apparmor" diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild index d62241c3..f305cbaa 100644 --- a/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild +++ b/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild @@ -18,7 +18,7 @@ else KEYWORDS="~amd64" fi -RESTRICT="mirror" +RESTRICT="test" LICENSE="MIT" SLOT="0" IUSE="apparmor"
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/libcsys/, gui-libs/libcprime/
commit: dd8b42562d4d091c4a22e62f41f08bff830f8f03 Author: Maciej Barć protonmail com> AuthorDate: Sat Dec 5 23:26:38 2020 + Commit: Maciej Barć protonmail com> CommitDate: Sat Dec 5 23:26:38 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd8b4256 gui-libs/libc*: remove mirror restriction Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> gui-libs/libcprime/libcprime-4.0.0.ebuild | 2 +- gui-libs/libcprime/libcprime-4.1.0.ebuild | 2 +- gui-libs/libcsys/libcsys-4.0.0.ebuild | 2 +- gui-libs/libcsys/libcsys-4.1.0.ebuild | 2 +- gui-libs/libcsys/libcsys-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gui-libs/libcprime/libcprime-4.0.0.ebuild b/gui-libs/libcprime/libcprime-4.0.0.ebuild index 68c12342..8c6fab93 100644 --- a/gui-libs/libcprime/libcprime-4.0.0.ebuild +++ b/gui-libs/libcprime/libcprime-4.0.0.ebuild @@ -19,7 +19,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="mirror test" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" IUSE="" diff --git a/gui-libs/libcprime/libcprime-4.1.0.ebuild b/gui-libs/libcprime/libcprime-4.1.0.ebuild index 987b7577..b3f091dc 100644 --- a/gui-libs/libcprime/libcprime-4.1.0.ebuild +++ b/gui-libs/libcprime/libcprime-4.1.0.ebuild @@ -19,7 +19,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="mirror test" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" IUSE="" diff --git a/gui-libs/libcsys/libcsys-4.0.0.ebuild b/gui-libs/libcsys/libcsys-4.0.0.ebuild index 548f49f0..5211021c 100644 --- a/gui-libs/libcsys/libcsys-4.0.0.ebuild +++ b/gui-libs/libcsys/libcsys-4.0.0.ebuild @@ -19,7 +19,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="mirror test" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" IUSE="udisks" diff --git a/gui-libs/libcsys/libcsys-4.1.0.ebuild b/gui-libs/libcsys/libcsys-4.1.0.ebuild index ba90ac35..7ae48612 100644 --- a/gui-libs/libcsys/libcsys-4.1.0.ebuild +++ b/gui-libs/libcsys/libcsys-4.1.0.ebuild @@ -19,7 +19,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="mirror test" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" IUSE="udisks" diff --git a/gui-libs/libcsys/libcsys-.ebuild b/gui-libs/libcsys/libcsys-.ebuild index 548f49f0..5211021c 100644 --- a/gui-libs/libcsys/libcsys-.ebuild +++ b/gui-libs/libcsys/libcsys-.ebuild @@ -19,7 +19,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="mirror test" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" IUSE="udisks"
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/coreimage/, gui-apps/corepdf/, gui-apps/corepad/, ...
ime/coretime-4.0.0.ebuild gui-apps/coretime/coretime-4.1.0.ebuild gui-apps/coretime/coretime-.ebuild gui-apps/coretoppings/coretoppings-4.0.0.ebuild gui-apps/coretoppings/coretoppings-4.1.0.ebuild X-VCS-Directories: gui-apps/coretoppings/ gui-apps/coreaction/ gui-apps/corefm/ gui-apps/coreshot/ gui-apps/corestats/ gui-apps/corepaint/ gui-apps/corerenamer/ gui-apps/coregarage/ gui-apps/corearchiver/ gui-apps/corekeyboard/ gui-apps/corepad/ gui-apps/corepdf/ gui-apps/coreimage/ gui-apps/coretime/ gui-apps/coreinfo/ gui-apps/corehunt/ gui-apps/coreterminal/ gui-apps/corestuff/ X-VCS-Committer: xgqt X-VCS-Committer-Name: Maciej Barć X-VCS-Revision: b073196b9e898f084cb21f988513c12e4c6d66cb X-VCS-Branch: dev Date: Sat, 5 Dec 2020 23:24:49 + (UTC) commit: b073196b9e898f084cb21f988513c12e4c6d66cb Author: Maciej Barć protonmail com> AuthorDate: Sat Dec 5 23:24:14 2020 + Commit: Maciej Barć protonmail com> CommitDate: Sat Dec 5 23:24:20 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b073196b gui-apps/core*: remove mirror restriction Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> gui-apps/coreaction/coreaction-4.0.0.ebuild | 2 +- gui-apps/coreaction/coreaction-4.1.0.ebuild | 2 +- gui-apps/coreaction/coreaction-.ebuild | 2 +- gui-apps/corearchiver/corearchiver-4.0.0.ebuild | 2 +- gui-apps/corearchiver/corearchiver-4.1.0.ebuild | 2 +- gui-apps/corearchiver/corearchiver-.ebuild | 2 +- gui-apps/corefm/corefm-4.0.0-r1.ebuild | 2 +- gui-apps/corefm/corefm-4.1.0.ebuild | 2 +- gui-apps/corefm/corefm-.ebuild | 2 +- gui-apps/coregarage/coregarage-4.0.0.ebuild | 2 +- gui-apps/coregarage/coregarage-4.1.0.ebuild | 2 +- gui-apps/coregarage/coregarage-.ebuild | 2 +- gui-apps/corehunt/corehunt-4.0.0.ebuild | 2 +- gui-apps/corehunt/corehunt-4.1.0.ebuild | 2 +- gui-apps/corehunt/corehunt-.ebuild | 2 +- gui-apps/coreimage/coreimage-4.0.0.ebuild | 2 +- gui-apps/coreimage/coreimage-4.1.0.ebuild | 2 +- gui-apps/coreimage/coreimage-.ebuild| 2 +- gui-apps/coreinfo/coreinfo-4.0.0.ebuild | 2 +- gui-apps/coreinfo/coreinfo-4.1.0.ebuild | 2 +- gui-apps/coreinfo/coreinfo-.ebuild | 2 +- gui-apps/corekeyboard/corekeyboard-4.0.0.ebuild | 2 +- gui-apps/corekeyboard/corekeyboard-4.1.0.ebuild | 2 +- gui-apps/corekeyboard/corekeyboard-.ebuild | 2 +- gui-apps/corepad/corepad-4.0.0.ebuild | 2 +- gui-apps/corepad/corepad-4.1.0.ebuild | 2 +- gui-apps/corepad/corepad-.ebuild| 2 +- gui-apps/corepaint/corepaint-4.0.0.ebuild | 2 +- gui-apps/corepaint/corepaint-4.1.0.ebuild | 2 +- gui-apps/corepaint/corepaint-.ebuild| 2 +- gui-apps/corepdf/corepdf-4.0.0.ebuild | 2 +- gui-apps/corepdf/corepdf-4.1.0.ebuild | 2 +- gui-apps/corepdf/corepdf-.ebuild| 2 +- gui-apps/corerenamer/corerenamer-4.0.0.ebuild | 2 +- gui-apps/corerenamer/corerenamer-4.1.0.ebuild | 2 +- gui-apps/corerenamer/corerenamer-.ebuild| 2 +- gui-apps/coreshot/coreshot-4.0.0.ebuild | 2 +- gui-apps/coreshot/coreshot-4.1.0.ebuild | 2 +- gui-apps/coreshot/coreshot-.ebuild | 2 +- gui-apps/corestats/corestats-4.0.0.ebuild | 2 +- gui-apps/corestats/corestats-4.1.0.ebuild | 2 +- gui-apps/corestats/corestats-.ebuild| 2 +- gui-apps/corestuff/corestuff-4.0.0.ebuild | 2 +- gui-apps/corestuff/corestuff-4.1.0.ebuild | 2 +- gui-apps/corestuff/corestuff-.ebuild| 2 +- gui-apps/coreterminal/coreterminal-4.0.0.ebuild | 2 +- gui-apps/coreterminal/coreterminal-4.1.0.ebuild | 2 +- gui-apps/coreterminal/coreterminal-.ebuild | 2 +- gui-apps/coretime/coretime-4.0.0.ebuild | 2 +- gui-apps/coretime/coretime-4.1.0.ebuild | 2 +- gui-apps/coretime/coretime-.ebuild | 2 +- gui-apps/coretoppings/coretoppings-4.0.0.ebuild | 2 +- gui-apps/coretoppings/coretoppings-4.1.0.ebuild | 2 +- 53 files changed, 53 insertions(+), 53 deletions(-) diff --git a/gui-apps/coreaction/coreaction-4.0.0.ebuild b/gui-apps/coreaction/coreaction-4.0.0.ebuild index 4c9b32e6..e7524dad 100644 --- a/gui-apps/coreaction/coreaction-4.0.0.ebuild +++ b/gui-apps/coreaction/coreaction-4.0.0.ebuild @@ -17,7 +17,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="mirror test" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" diff --git a/gui-apps/coreaction/coreaction-4.1.0.ebuild b/gui-apps/coreaction/coreaction-4.1.0.ebuild index 4c9b32e6..e7524dad 100644 --- a/gui-apps/coreaction/coreaction-4.1.0.ebuild +++ b/gui-apps/coreaction/coreaction-4.1.0.ebuild @@ -17,7 +17,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="mirror test" +RESTRICT="test" LICENSE="GPL-3" SLOT="0" diff --git
[gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/
commit: 86d5953495a3abae4e1cfc7fadc2b575d589dc32 Author: Aisha Tammy aisha cc> AuthorDate: Sat Dec 5 22:46:55 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Sat Dec 5 22:46:55 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=86d59534 sys-cluster/Lmod: version bump to 8.4.16 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Aisha Tammy aisha.cc> sys-cluster/Lmod/Lmod-8.4.16.ebuild | 110 1 file changed, 110 insertions(+) diff --git a/sys-cluster/Lmod/Lmod-8.4.16.ebuild b/sys-cluster/Lmod/Lmod-8.4.16.ebuild new file mode 100644 index 0..fafdc2cd7 --- /dev/null +++ b/sys-cluster/Lmod/Lmod-8.4.16.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Environment Module System based on Lua" +HOMEPAGE="https://lmod.readthedocs.io/en/latest; +SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" + +LICENSE="MIT" +SLOT="0" +IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test" +RESTRICT="!test? ( test )" + +RDEPEND+=" + app-shells/tcsh + || ( + app-shells/loksh + app-shells/mksh + app-shells/ksh + ) + app-shells/zsh + dev-lang/tcl + dev-lua/luafilesystem + dev-lua/luajson + dev-lua/luaposix + dev-lua/lua-term +" +DEPEND+="${RDEPEND}" +BDEPEND+=" + test? ( + dev-util/Hermes + ) +" + +pkg_setup() { + elog "There is a lot of options for this package," + elog "especially for run time behaviour." + elog "You can set them using EXTRA_ECONF variable." + elog "To see full list of options visit:" + elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html; +} + +src_prepare() { + default + + rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die +} + +src_configure() { + # set environment variables to pass to Lmod configuration + local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}" + local -x SHORT_TIME="${SHORT_TIME:-2}" + local -x SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}" + local -x SITE_NAME="${SITE_NAME:-Gentoo}" + local -x SYSHOST="${SYSHOST:-Gentoo}" + + local myconf=( + --with-tcl + --with-fastTCLInterp + --with-colorize + --prefix=/opt + --with-ancient="${CACHE_LIFETIME}" + --with-supportKsh + --with-updateSystemFn="${SYSTEM_TOUCH}" + --with-siteName="${SITE_NAME}" + --with-syshost="${SYSHOST}" + --with-shortTime="${SHORT_TIME}" + --without-useBuiltinPkgs + $(use_with duplicate duplicatePaths) + $(use_with nocase caseIndependentSorting) + $(use_with italic hiddenItalic) + $(use_with auto-swap autoSwap) + $(use_with module-cmd exportedModuleCmd) + $(use_with redirect) + $(use_with dotfiles useDotFiles) + $(use_with cache cachedLoads) + $(use_with extend extendedDefault) + ) + + econf ${myconf[@]} ${EXTRA_ECONF[@]} +} + +src_compile() { + CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ + default +} + +src_test() { + local -x PATH="/opt/hermes/bin:${PATH}" + tm -vvv || die +} + +src_install() { + CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" + default + + keepdir /var/lmod +} + +pkg_postinst() { + elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}" + elog "To activate Lmod, you need to source the profile" + elog "script provided" + elog " $ . /opt/lmod/lmod/init/profile" + elog "This will provide you with the 'module' command" + elog " $ man module" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/simdjson/, dev-libs/simdjson/files/
commit: 41ad8bd14fea96b6b5c96e5e62568bf62d15f292 Author: Patrick McLean gentoo org> AuthorDate: Sun Dec 6 02:43:48 2020 + Commit: Patrick McLean gentoo org> CommitDate: Sun Dec 6 02:43:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ad8bd1 dev-libs/simdjson-0.7.0-r3: Revbump, fix file collision Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Patrick McLean gentoo.org> dev-libs/simdjson/files/simdjson-0.7.0-dont-bundle-cssopts.patch | 7 --- .../{simdjson-0.7.0-r2.ebuild => simdjson-0.7.0-r3.ebuild} | 0 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-libs/simdjson/files/simdjson-0.7.0-dont-bundle-cssopts.patch b/dev-libs/simdjson/files/simdjson-0.7.0-dont-bundle-cssopts.patch index 1f82151fb3d..f734a65bd89 100644 --- a/dev-libs/simdjson/files/simdjson-0.7.0-dont-bundle-cssopts.patch +++ b/dev-libs/simdjson/files/simdjson-0.7.0-dont-bundle-cssopts.patch @@ -10,7 +10,7 @@ index 51ab3a31..d3d5e86e 100644 -import_dependency(cxxopts jarro2783/cxxopts 794c975) -add_dependency(cxxopts) diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt -index f1a82be7..217a9fee 100644 +index f1a82be7..5c36d994 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -1,10 +1,7 @@ @@ -20,10 +20,11 @@ index f1a82be7..217a9fee 100644 + link_libraries(simdjson simdjson-internal-flags simdjson-windows-headers) add_executable(json2json json2json.cpp) add_executable(jsonstats jsonstats.cpp) - add_executable(jsonpointer jsonpointer.cpp) +- add_executable(jsonpointer jsonpointer.cpp) ++ add_executable(simdjsonpointer jsonpointer.cpp) add_executable(minify minify.cpp) -else() - message(STATUS "We are missing cxxopts as a dependency so the tools (e.g., json2json) are omitted.") -endif() \ No newline at end of file -+ install(TARGETS json2json jsonstats jsonpointer minify DESTINATION bin) ++ install(TARGETS json2json jsonstats simdjsonpointer minify DESTINATION bin) diff --git a/dev-libs/simdjson/simdjson-0.7.0-r2.ebuild b/dev-libs/simdjson/simdjson-0.7.0-r3.ebuild similarity index 100% rename from dev-libs/simdjson/simdjson-0.7.0-r2.ebuild rename to dev-libs/simdjson/simdjson-0.7.0-r3.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/files/, dev-lang/lua/
commit: 1c73c534632603d64377940b996b8c34937969fe Author: William Hubbs gentoo org> AuthorDate: Sun Dec 6 01:30:56 2020 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 6 01:33:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c73c534 dev-lang/lua: migrate 5.2.4 to eapi 7 Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/files/lua-5.2-make-r1.patch | 4 ++-- dev-lang/lua/lua-5.2.4-r2.ebuild | 36 +++- 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/dev-lang/lua/files/lua-5.2-make-r1.patch b/dev-lang/lua/files/lua-5.2-make-r1.patch index a0624af9cc3..c65f799c0dc 100644 --- a/dev-lang/lua/files/lua-5.2-make-r1.patch +++ b/dev-lang/lua/files/lua-5.2-make-r1.patch @@ -17,7 +17,7 @@ +# Use libtool for binary installs, etc. + +export V -+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC ++export LIBTOOL = libtool --quiet --tag=CC +# See libtool manual about how to set this + +gentoo_clean: @@ -47,7 +47,7 @@ lzio.h + -+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC ++export LIBTOOL = libtool --quiet --tag=CC +export LIB_VERSION = 6:1:1 + +# The following rules use libtool for compiling and linking in order to diff --git a/dev-lang/lua/lua-5.2.4-r2.ebuild b/dev-lang/lua/lua-5.2.4-r2.ebuild index af89f22a59c..e9de80efdfb 100644 --- a/dev-lang/lua/lua-5.2.4-r2.ebuild +++ b/dev-lang/lua/lua-5.2.4-r2.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit eutils autotools multilib multilib-minimal portability toolchain-funcs versionator +inherit autotools multilib multilib-minimal portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="http://www.lua.org/; @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT" SLOT="5.2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+deprecated emacs readline static test test-complete" +IUSE="+deprecated readline static test test-complete" RESTRICT="!test? ( test )" RDEPEND="readline? ( sys-libs/readline:0= ) @@ -25,16 +25,17 @@ RDEPEND="readline? ( sys-libs/readline:0= ) !dev-lang/lua:0" DEPEND="${RDEPEND} sys-devel/libtool" -PDEPEND="emacs? ( app-emacs/lua-mode )" MULTILIB_WRAPPED_HEADERS=( /usr/include/lua${SLOT}/luaconf.h ) -src_prepare() { - local PATCH_PV=$(get_version_component_range 1-2) +PATCHES=( + "${FILESDIR}/${PN}-$(ver_cut 1-2)-make-r1.patch" +) - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch +src_prepare() { + default # use glibtool on Darwin (versus Apple libtool) if [[ ${CHOST} == *-darwin* ]] ; then @@ -42,9 +43,6 @@ src_prepare() { Makefile src/Makefile || die fi - [ -d "${FILESDIR}/${PV}" ] && \ - EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch - # correct lua versioning sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die @@ -108,7 +106,7 @@ multilib_src_compile() { RPATH="${EPREFIX}/usr/$(get_libdir)/" \ LUA_LIBS="${mylibs}" \ LIB_LIBS="${liblibs}" \ - V=$(get_version_component_range 1-2) \ + V=$(ver_cut 1-2) \ gentoo_all } @@ -129,7 +127,7 @@ multilib_src_install() { # We want packages to find our things... # A slotted Lua uses different directories for headers & names for # libraries, and pkgconfig should reflect that. - local PATCH_PV=$(get_version_component_range 1-2) + local PATCH_PV=$(ver_cut 1-2) cp "${FILESDIR}/lua.pc" "${WORKDIR}" || die sed -r -i \ -e "/^INSTALL_INC=/s,(/include)$,\1/lua${SLOT}," \ @@ -152,9 +150,9 @@ multilib_src_install() { } multilib_src_install_all() { - dodoc README - dohtml doc/*.html doc/*.png doc/*.css doc/*.gif - + DOCS="README" + HTML_DOCS="doc/*.html doc/*.png doc/*.css doc/*.gif" + einstalldocs newman doc/lua.1 lua${SLOT}.1 newman doc/luac.1 luac${SLOT}.1 } @@ -192,3 +190,11 @@ src_test() { die "Tests failed" fi } + +pkg_postinst() { + if has_version "app-editor/emacs"; then + if ! has_version "app-emacs/lua-mode"; then + einfo "Install app-emacs/lua-mode for lua support for emacs" + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 8faaed3c69c7bd5a1a2525a0181d7c00c45baf1f Author: Zac Medico gentoo org> AuthorDate: Sun Dec 6 01:06:05 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 6 01:06:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8faaed3c app-text/calibre: PYTHON_COMPAT+=(python3_9) Closes: https://bugs.gentoo.org/758629 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.6.0.ebuild b/app-text/calibre/calibre-5.6.0.ebuild index 04bcc22b67a..53188e3547d 100644 --- a/app-text/calibre/calibre-5.6.0.ebuild +++ b/app-text/calibre/calibre-5.6.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6..8} ) +PYTHON_COMPAT=( python3_{6..9} ) PYTHON_REQ_USE="ipv6,sqlite,ssl" inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: 9b352a7a30056035eed30b3842c9ab8921444f1b Author: Zac Medico gentoo org> AuthorDate: Sun Dec 6 01:04:11 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 6 01:04:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b352a7a dev-python/zeroconf: PYTHON_COMPAT+=(python3_9) Bug: https://bugs.gentoo.org/758629 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> dev-python/zeroconf/zeroconf-0.24.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zeroconf/zeroconf-0.24.4.ebuild b/dev-python/zeroconf/zeroconf-0.24.4.ebuild index e25945a5db7..670067cd5c1 100644 --- a/dev-python/zeroconf/zeroconf-0.24.4.ebuild +++ b/dev-python/zeroconf/zeroconf-0.24.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/ifaddr/
commit: f16cf05287100a8b2419bb1956b17b56f19cfdcf Author: Zac Medico gentoo org> AuthorDate: Sun Dec 6 00:54:56 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 6 01:01:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16cf052 dev-python/ifaddr: PYTHON_COMPAT+=(python3_9) Bug: https://bugs.gentoo.org/758629 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> dev-python/ifaddr/ifaddr-0.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ifaddr/ifaddr-0.1.6.ebuild b/dev-python/ifaddr/ifaddr-0.1.6.ebuild index 2fb4c623a9c..75771cac127 100644 --- a/dev-python/ifaddr/ifaddr-0.1.6.ebuild +++ b/dev-python/ifaddr/ifaddr-0.1.6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pychm/
commit: 22271e05caa76607025e37a8f984ddf65773edb7 Author: Zac Medico gentoo org> AuthorDate: Sun Dec 6 00:46:04 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 6 00:48:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22271e05 dev-python/pychm: PYTHON_COMPAT+=(python3_9) Bug: https://bugs.gentoo.org/758629 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> dev-python/pychm/pychm-0.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pychm/pychm-0.8.6.ebuild b/dev-python/pychm/pychm-0.8.6.ebuild index 16499dd88a2..c3b530a605f 100644 --- a/dev-python/pychm/pychm-0.8.6.ebuild +++ b/dev-python/pychm/pychm-0.8.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: 18bfb2cdf668e9726afb669eb3e96697e72581f7 Author: Stefan Strogin gentoo org> AuthorDate: Sun Dec 6 00:46:03 2020 + Commit: Stefan Strogin gentoo org> CommitDate: Sun Dec 6 00:47:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bfb2cd www-client/qutebrowser: upgrade to 1.14.1 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Stefan Strogin gentoo.org> www-client/qutebrowser/Manifest | 1 + www-client/qutebrowser/qutebrowser-1.14.1.ebuild | 89 2 files changed, 90 insertions(+) diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest index 8e9916f1f99..deee2fb8527 100644 --- a/www-client/qutebrowser/Manifest +++ b/www-client/qutebrowser/Manifest @@ -1,2 +1,3 @@ DIST qutebrowser-1.13.1.tar.gz 4027485 BLAKE2B cb19fa2baa447776e0d03128446619eeacd1049b30fcca26008e0cccb10594d1d32037643b3834297adef637328444aad33d84383bdc49307528321cfa2b846d SHA512 a3eb3845a896a88f755e4e7d336d86a8740be66ae94a8e19fb4739148ce1e66aa9fddec04df9308a51c8ef922fa28e3683bb911dd3ba7c91816c26ea92665cfd DIST qutebrowser-1.14.0.tar.gz 4144761 BLAKE2B cc220990c119904c18932b7f240e428fd36baaf42a592f8fe15e9a1b1e5506cf82291ac0365fd43c75ffa78b403cbe35616f8bd5b362a686db389f5ab7a02345 SHA512 7330b685b5852c7700738bf1063121c6cb19b190143e4b98680563ae1a6ce7affaf9691db8c3a4e3686172be7da26ce841709dbc5d31a941326d7432c857cb25 +DIST qutebrowser-1.14.1.tar.gz 4161759 BLAKE2B 5ea4d032cb8137af1ac9add9fe85b7dc0b8d9c78c838bd91b09444035f3e433d7cfd75672fbaafc1eceb2a0e1bac8f54b8419a7ff0d7c3b272d588818194a260 SHA512 2902b1f320c80601195f0a87b4cd1ce6dac7e79df82df692b08d00f1f0be449fcc7d7a855f4fc2cc5773f3b2142f508b0dfc6612778c416401f1117acc081de8 diff --git a/www-client/qutebrowser/qutebrowser-1.14.1.ebuild b/www-client/qutebrowser/qutebrowser-1.14.1.ebuild new file mode 100644 index 000..2b939071df4 --- /dev/null +++ b/www-client/qutebrowser/qutebrowser-1.14.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_7,3_8} ) +DISTUTILS_USE_SETUPTOOLS="rdepend" + +inherit desktop distutils-r1 optfeature xdg-utils + +DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine" +HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="scripts test" + +BDEPEND=" + app-text/asciidoc" +RDEPEND=" + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/cssutils[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/markupsafe[${PYTHON_USEDEP}] + >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] + dev-python/pypeg2[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets] + dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml] +" + +distutils_enable_tests setup.py + +# Tests restricted as the deplist (misc/requirements/requirements-tests.txt) +# isn't complete and X11 is required in order to start up qutebrowser. +RESTRICT="test" + +python_compile_all() { + a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page" +} + +python_install_all() { + doman doc/${PN}.1 + domenu misc/org.${PN}.${PN}.desktop + doicon -s scalable icons/${PN}.svg + + if use scripts; then + insinto /usr/share/qutebrowser/userscripts/ + doins misc/userscripts/README.md + exeinto /usr/share/qutebrowser/userscripts/ + doexe misc/userscripts/cast \ + misc/userscripts/dmenu_qutebrowser \ + misc/userscripts/format_json \ + misc/userscripts/getbib \ + misc/userscripts/open_download \ + misc/userscripts/openfeeds \ + misc/userscripts/password_fill \ + misc/userscripts/qute-bitwarden \ + misc/userscripts/qutedmenu \ + misc/userscripts/qute-keepass \ + misc/userscripts/qute-lastpass \ + misc/userscripts/qute-pass \ + misc/userscripts/readability \ + misc/userscripts/readability-js \ + misc/userscripts/ripbang \ + misc/userscripts/rss \ + misc/userscripts/taskadd \ + misc/userscripts/tor_identity \ + misc/userscripts/view_in_mpv + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "PDF display support" www-plugins/pdfjs + xdg_desktop_database_update
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: f73bc67900e7e9656cd231ffd9f5c21a817b0152 Author: Stefan Strogin gentoo org> AuthorDate: Sun Dec 6 00:47:14 2020 + Commit: Stefan Strogin gentoo org> CommitDate: Sun Dec 6 00:47:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73bc679 www-client/qutebrowser: drop old Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Stefan Strogin gentoo.org> www-client/qutebrowser/Manifest | 1 - www-client/qutebrowser/qutebrowser-1.13.1.ebuild | 75 2 files changed, 76 deletions(-) diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest index deee2fb8527..57d3242a869 100644 --- a/www-client/qutebrowser/Manifest +++ b/www-client/qutebrowser/Manifest @@ -1,3 +1,2 @@ -DIST qutebrowser-1.13.1.tar.gz 4027485 BLAKE2B cb19fa2baa447776e0d03128446619eeacd1049b30fcca26008e0cccb10594d1d32037643b3834297adef637328444aad33d84383bdc49307528321cfa2b846d SHA512 a3eb3845a896a88f755e4e7d336d86a8740be66ae94a8e19fb4739148ce1e66aa9fddec04df9308a51c8ef922fa28e3683bb911dd3ba7c91816c26ea92665cfd DIST qutebrowser-1.14.0.tar.gz 4144761 BLAKE2B cc220990c119904c18932b7f240e428fd36baaf42a592f8fe15e9a1b1e5506cf82291ac0365fd43c75ffa78b403cbe35616f8bd5b362a686db389f5ab7a02345 SHA512 7330b685b5852c7700738bf1063121c6cb19b190143e4b98680563ae1a6ce7affaf9691db8c3a4e3686172be7da26ce841709dbc5d31a941326d7432c857cb25 DIST qutebrowser-1.14.1.tar.gz 4161759 BLAKE2B 5ea4d032cb8137af1ac9add9fe85b7dc0b8d9c78c838bd91b09444035f3e433d7cfd75672fbaafc1eceb2a0e1bac8f54b8419a7ff0d7c3b272d588818194a260 SHA512 2902b1f320c80601195f0a87b4cd1ce6dac7e79df82df692b08d00f1f0be449fcc7d7a855f4fc2cc5773f3b2142f508b0dfc6612778c416401f1117acc081de8 diff --git a/www-client/qutebrowser/qutebrowser-1.13.1.ebuild b/www-client/qutebrowser/qutebrowser-1.13.1.ebuild deleted file mode 100644 index 6034e2d0d81..000 --- a/www-client/qutebrowser/qutebrowser-1.13.1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) -DISTUTILS_USE_SETUPTOOLS="rdepend" - -inherit desktop distutils-r1 optfeature xdg-utils - -DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine" -HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="scripts test" - -BDEPEND=" - app-text/asciidoc" -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/cssutils[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - >=dev-python/pygments-2.6.1[${PYTHON_USEDEP}] - dev-python/pypeg2[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml] -" - -distutils_enable_tests setup.py - -# Tests restricted as the deplist (misc/requirements/requirements-tests.txt) -# isn't complete and X11 is required in order to start up qutebrowser. -RESTRICT="test" - -python_compile_all() { - a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page" -} - -python_install_all() { - doman doc/${PN}.1 - domenu misc/org.${PN}.${PN}.desktop - doicon -s scalable icons/${PN}.svg - - if use scripts; then - # Install only those userscripts that have an explicit license header - exeinto /usr/share/qutebrowser/userscripts/ - doexe misc/userscripts/dmenu_qutebrowser - doexe misc/userscripts/openfeeds - doexe misc/userscripts/qute-keepass - doexe misc/userscripts/qute-pass - doexe misc/userscripts/rss - doexe misc/userscripts/tor_identity - fi - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "PDF display support" www-plugins/pdfjs - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/files/, dev-lang/lua/
commit: 05bcdda098aace6c3507b14b5b956d373ad40c36 Author: William Hubbs gentoo org> AuthorDate: Sun Dec 6 00:36:27 2020 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 6 00:41:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bcdda0 dev-lang/lua: migrate 5.3 to eapi 7 Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/files/lua-5.3-make-r1.patch | 4 ++-- dev-lang/lua/lua-5.3.6-r1.ebuild | 38 ++-- 2 files changed, 24 insertions(+), 18 deletions(-) diff --git a/dev-lang/lua/files/lua-5.3-make-r1.patch b/dev-lang/lua/files/lua-5.3-make-r1.patch index b9e9051462c..d27eb9938ea 100644 --- a/dev-lang/lua/files/lua-5.3-make-r1.patch +++ b/dev-lang/lua/files/lua-5.3-make-r1.patch @@ -18,7 +18,7 @@ diff -uNr lua-5.3.3.orig/Makefile lua-5.3.3/Makefile +# Use libtool for binary installs, etc. + +export V -+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC ++export LIBTOOL = libtool --quiet --tag=CC +# See libtool manual about how to set this + +gentoo_clean: @@ -63,7 +63,7 @@ diff -uNr lua-5.3.3.orig/src/Makefile lua-5.3.3/src/Makefile # (end of Makefile) + -+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC ++export LIBTOOL = libtool --quiet --tag=CC +export LIB_VERSION = 6:1:1 + +# The following rules use libtool for compiling and linking in order to diff --git a/dev-lang/lua/lua-5.3.6-r1.ebuild b/dev-lang/lua/lua-5.3.6-r1.ebuild index 1e7b58d91b6..a65d701dcd5 100644 --- a/dev-lang/lua/lua-5.3.6-r1.ebuild +++ b/dev-lang/lua/lua-5.3.6-r1.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit eutils autotools multilib multilib-minimal portability toolchain-funcs versionator +inherit autotools multilib multilib-minimal portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="http://www.lua.org/; -TEST_PV="5.3.4" # no 5.3.5-specific release yet +TEST_PV="5.3.4" TEST_A="${PN}-${TEST_PV}-tests.tar.gz" PKG_A="${P}.tar.gz" SRC_URI=" @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT" SLOT="5.3" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+deprecated emacs readline static test test-complete" +IUSE="+deprecated readline static test test-complete" RESTRICT="!test? ( test )" RDEPEND="readline? ( sys-libs/readline:0= ) @@ -25,16 +25,17 @@ RDEPEND="readline? ( sys-libs/readline:0= ) !dev-lang/lua:0" DEPEND="${RDEPEND} sys-devel/libtool" -PDEPEND="emacs? ( app-emacs/lua-mode )" MULTILIB_WRAPPED_HEADERS=( /usr/include/lua${SLOT}/luaconf.h ) -src_prepare() { - local PATCH_PV=$(get_version_component_range 1-2) +PATCHES=( + "${FILESDIR}/${PN}-$(ver_cut 1-2)-make-r1.patch" +) - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch +src_prepare() { + default # use glibtool on Darwin (versus Apple libtool) if [[ ${CHOST} == *-darwin* ]] ; then @@ -42,9 +43,6 @@ src_prepare() { Makefile src/Makefile || die fi - [ -d "${FILESDIR}/${PV}" ] && \ - EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch - # correct lua versioning sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die @@ -108,7 +106,7 @@ multilib_src_compile() { RPATH="${EPREFIX}/usr/$(get_libdir)/" \ LUA_LIBS="${mylibs}" \ LIB_LIBS="${liblibs}" \ - V=$(get_version_component_range 1-2) \ + V=$(ver_cut 1-2) \ gentoo_all } @@ -129,7 +127,7 @@ multilib_src_install() { # We want packages to find our things... # A slotted Lua uses different directories for headers & names for # libraries, and pkgconfig should reflect that. - local PATCH_PV=$(get_version_component_range 1-2) + local PATCH_PV=$(ver_cut 1-2) cp "${FILESDIR}/lua.pc" "${WORKDIR}" || die sed -r -i \ -e "/^INSTALL_INC=/s,(/include)$,\1/lua${SLOT}," \ @@ -152,9 +150,9 @@ multilib_src_install() { } multilib_src_install_all() { - dodoc README - dohtml doc/*.html doc/*.png doc/*.css doc/*.gif - + DOCS="README" + HTML_DOCS="doc/*.html doc/*.png doc/*.css doc/*.gif" + einstalldocs newman doc/lua.1 lua${SLOT}.1 newman doc/luac.1 luac${SLOT}.1 } @@ -192,3 +190,11 @@ src_test() { die "Tests failed" fi } + +pkg_postinst() { + if has_version "app-editor/emacs"; then + if ! has_version "app-emacs/lua-mode"; then + einfo "Install
[gentoo-commits] repo/gentoo:master commit in: dev-python/mechanize/
commit: 026957854bd194a4df60c59975a89fe7e0baec0d Author: Zac Medico gentoo org> AuthorDate: Sun Dec 6 00:32:39 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 6 00:35:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02695785 dev-python/mechanize: PYTHON_COMPAT+=(python3_9) Bug: https://bugs.gentoo.org/758629 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> dev-python/mechanize/mechanize-0.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mechanize/mechanize-0.4.5.ebuild b/dev-python/mechanize/mechanize-0.4.5.ebuild index c9ee10e59bc..8b63084ba83 100644 --- a/dev-python/mechanize/mechanize-0.4.5.ebuild +++ b/dev-python/mechanize/mechanize-0.4.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/html2text/
commit: 0b71df52cdeedd53c041fb46109afe0bb438b28e Author: Zac Medico gentoo org> AuthorDate: Sun Dec 6 00:30:50 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 6 00:30:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b71df52 dev-python/html2text: PYTHON_COMPAT+=(python3_9) Bug: https://bugs.gentoo.org/758629 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> dev-python/html2text/html2text-2020.1.16-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/html2text/html2text-2020.1.16-r1.ebuild b/dev-python/html2text/html2text-2020.1.16-r1.ebuild index 0d35c5ea9fb..fa61e0c6398 100644 --- a/dev-python/html2text/html2text-2020.1.16-r1.ebuild +++ b/dev-python/html2text/html2text-2020.1.16-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( pypy3 python3_{6,7,8} ) +PYTHON_COMPAT=( pypy3 python3_{6,7,8,9} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/html5-parser/
commit: 6dc5f091e7ad893a3faf2ff5fb590a94a6aa2818 Author: Zac Medico gentoo org> AuthorDate: Sun Dec 6 00:21:41 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 6 00:22:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc5f091 dev-python/html5-parser: PYTHON_COMPAT+=(python3_9) Bug: https://bugs.gentoo.org/758629 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> dev-python/html5-parser/html5-parser-0.4.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/html5-parser/html5-parser-0.4.9.ebuild b/dev-python/html5-parser/html5-parser-0.4.9.ebuild index f7c09bd71d5..8878f4a6527 100644 --- a/dev-python/html5-parser/html5-parser-0.4.9.ebuild +++ b/dev-python/html5-parser/html5-parser-0.4.9.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: net-misc/electron-cash/
commit: 5e72a7399f6867bdc4fd274c0c4a8a29681f4371 Author: Aaron Bauman gentoo org> AuthorDate: Sun Dec 6 00:00:37 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Dec 6 00:00:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e72a739 net-misc/electron-cash: add py3_{8,9} Signed-off-by: Aaron Bauman gentoo.org> net-misc/electron-cash/electron-cash-4.0.2-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-misc/electron-cash/electron-cash-4.0.2-r2.ebuild b/net-misc/electron-cash/electron-cash-4.0.2-r2.ebuild index c1e564a5b3e..5af410c2a3d 100644 --- a/net-misc/electron-cash/electron-cash-4.0.2-r2.ebuild +++ b/net-misc/electron-cash/electron-cash-4.0.2-r2.ebuild @@ -3,7 +3,8 @@ EAPI="7" -PYTHON_COMPAT=( python3_6 python3_7 ) +PYTHON_COMPAT=( python3_{6..9} ) + PYTHON_REQ_USE="ncurses?" inherit desktop distutils-r1 gnome2-utils xdg-utils
[gentoo-commits] repo/gentoo:master commit in: dev-python/natsort/
commit: ec526e075bcb00507d53d0aa1251dde288c77025 Author: Sam James gentoo org> AuthorDate: Sat Dec 5 23:50:40 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:50:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec526e07 dev-python/natsort: add github remote-id Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/natsort/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/natsort/metadata.xml b/dev-python/natsort/metadata.xml index 12fabb60886..48db21f5191 100644 --- a/dev-python/natsort/metadata.xml +++ b/dev-python/natsort/metadata.xml @@ -7,6 +7,7 @@ +SethMMorton/natsort natsort
[gentoo-commits] repo/gentoo:master commit in: dev-python/natsort/
commit: cf0ce8ad6bb7f5727eaa5b60155a163cd77e80cc Author: Sam James gentoo org> AuthorDate: Sat Dec 5 23:50:15 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:50:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0ce8ad dev-python/natsort: mark ALLARCHES Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/natsort/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/natsort/metadata.xml b/dev-python/natsort/metadata.xml index 9f76f3b0434..12fabb60886 100644 --- a/dev-python/natsort/metadata.xml +++ b/dev-python/natsort/metadata.xml @@ -5,6 +5,7 @@ pyt...@gentoo.org Python + natsort
[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/
commit: afb2c44c8e4b1ea6728e569e08e65442546a7d8e Author: Marco Genasci gmail com> AuthorDate: Fri Dec 4 12:17:49 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:48:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb2c44c dev-python/reportlab: bump version to 3.5.56 Closes: https://bugs.gentoo.org/758380 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Marco Genasci gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18499 Signed-off-by: Sam James gentoo.org> dev-python/reportlab/Manifest| 1 + dev-python/reportlab/reportlab-3.5.56.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index 89734b85747..af0b297829d 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -1,2 +1,3 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 DIST reportlab-3.5.48.tar.gz 2890211 BLAKE2B bf0cde9b9e80459caee37949dc90a777a56da5d2c8e6dde09bddbdac2f2c55031d92b3c7c6346b6f563904525020c0e4f666b5e2effdd761c81412df21ec60eb SHA512 ce31cb7e9e2226cb6d59d446f90c1df94f0f84077d298f7ba862f5c75995afa20fa077b1ee1ab9a145c9276cee0d75fe61237e001ad0e5b96dfb0027adff3db7 +DIST reportlab-3.5.56.tar.gz 2899527 BLAKE2B 83f14c472a8675449e2f50f806fc5136fceb2c2f307ebd2d34ecad98ce6a67f62971869e05b7d4fe7017b5e728d21d16037ef6f04c3639b0cec8069851e46b64 SHA512 49bafe1b1f0067df1d76a8e61b35ec7062dfffa608f6086241dfa589244bef5784180de7c3d86dc62334282a40a012f7579f5c3cec3c4b0387ba2c482a04c010 diff --git a/dev-python/reportlab/reportlab-3.5.56.ebuild b/dev-python/reportlab/reportlab-3.5.56.ebuild new file mode 100644 index 000..207f725f1e9 --- /dev/null +++ b/dev-python/reportlab/reportlab-3.5.56.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="Tools for generating printable PDF documents from any data source" +HOMEPAGE=" + https://www.reportlab.com/ + https://pypi.org/project/reportlab/; +SRC_URI=" + mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz + https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + media-libs/freetype + media-libs/libart_lgpl:= + sys-libs/zlib:=" +RDEPEND=" + ${DEPEND} + dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]" +BDEPEND=" + test? ( ${RDEPEND} ) + app-arch/unzip" + +distutils_enable_sphinx docs/source + +PATCHES=( + # bug 738312, remove -L/usr/lib from link line + "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch +) + +src_unpack() { + unpack ${P}.tar.gz + cd ${P}/src/reportlab/fonts || die + unpack pfbfer-20070710.zip +} + +python_prepare_all() { + # tests requiring Internet access + sed -i -e 's:test0:_&:' \ + tests/test_platypus_general.py \ + tests/test_platypus_images.py || die + sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + pushd tests >/dev/null || die + "${EPYTHON}" runAll.py || die "Testing failed with ${EPYTHON}" + popd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/
commit: e76c7fd2e0ccca338b7251d3f40d13a9ebdccdbb Author: Sam James gentoo org> AuthorDate: Sat Dec 5 23:46:27 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:48:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76c7fd2 dev-python/reportlab: minor fixes Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/reportlab/reportlab-3.5.56.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/reportlab/reportlab-3.5.56.ebuild b/dev-python/reportlab/reportlab-3.5.56.ebuild index 207f725f1e9..687a502c68a 100644 --- a/dev-python/reportlab/reportlab-3.5.56.ebuild +++ b/dev-python/reportlab/reportlab-3.5.56.ebuild @@ -17,20 +17,20 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" DEPEND=" media-libs/freetype - media-libs/libart_lgpl:= + media-libs/libart_lgpl sys-libs/zlib:=" RDEPEND=" ${DEPEND} dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]" BDEPEND=" - test? ( ${RDEPEND} ) - app-arch/unzip" + app-arch/unzip + test? ( ${RDEPEND} )" distutils_enable_sphinx docs/source
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: 9f699349442effad793396988a758bf8457f6f86 Author: Marco Genasci gmail com> AuthorDate: Fri Dec 4 10:52:54 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:48:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f699349 dev-python/cffi: version bump to 1.14.4 Closes: https://bugs.gentoo.org/758374 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Marco Genasci gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18498 Signed-off-by: Sam James gentoo.org> dev-python/cffi/Manifest | 1 + dev-python/cffi/cffi-1.14.4.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest index 380fea6a6ea..64ab58ed51a 100644 --- a/dev-python/cffi/Manifest +++ b/dev-python/cffi/Manifest @@ -1 +1,2 @@ DIST cffi-1.14.0.tar.gz 463065 BLAKE2B 4d1e8a92241db801848ef8bd05ea15a31c7f61ea426ce4da184aff00df786348d2c76de9dc48898c814478aed9750b665868df24ad39435062cd7e1c84163e52 SHA512 4c5451eeede1d48a8f4b40e25b845ad1863b8bf3bd39624e6c693c2800d89a13efedc4c43b37e317a035613bffc2e3fd5f7e583c46cb283cb5cb930356f86253 +DIST cffi-1.14.4.tar.gz 471302 BLAKE2B 9722e517c99b6df239f59235baea76957900dc8566ff04c8d1fd367d20ad5f5437212bdb5e4e98aca303121e79411634fcb5e4e72179ecb3007d4f0eee68c9f2 SHA512 b2c54a805ead93c5dd8531d7f0f7e4b44be8f07bfcb1af2f19eb6d325b4e846cae23f16a5bcc777ba019d1213f013611614ade798e195f5b4f6b7904c9cb6e3a diff --git a/dev-python/cffi/cffi-1.14.4.ebuild b/dev-python/cffi/cffi-1.14.4.ebuild new file mode 100644 index 000..3fab57839c0 --- /dev/null +++ b/dev-python/cffi/cffi-1.14.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# DO NOT ADD pypy to PYTHON_COMPAT +# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead. +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8,9} ) + +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="Foreign Function Interface for Python calling C code" +HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libffi:=" +RDEPEND="${DEPEND} + dev-python/pycparser[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND} + virtual/pkgconfig + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +distutils_enable_sphinx doc/source + +PATCHES=( + "${FILESDIR}"/cffi-1.14.0-darwin-no-brew.patch +) + +src_configure() { + tc-export PKG_CONFIG +} + +python_test() { + "${EPYTHON}" -c "import _cffi_backend as backend" || die + pytest -x -vv \ + --ignore testing/test_zintegration.py \ + --ignore testing/embedding \ + c/ testing/ \ + || die "Testing failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: 66ef6944f5b1be31bff28da1176594b4ac5fae72 Author: Sam James gentoo org> AuthorDate: Sat Dec 5 23:37:55 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:48:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ef6944 dev-python/cffi: restore dropped keywords Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/cffi/cffi-1.14.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.14.4.ebuild b/dev-python/cffi/cffi-1.14.4.ebuild index 3fab57839c0..b3bdb3d093d 100644 --- a/dev-python/cffi/cffi-1.14.4.ebuild +++ b/dev-python/cffi/cffi-1.14.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mock/
commit: b7a6f93e16f5d58ee875f69ab90ae2f5a69de29b Author: Sam James gentoo org> AuthorDate: Sat Dec 5 23:48:31 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:48:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a6f93e dev-python/mock: bump to 4.0.2 Closes: https://bugs.gentoo.org/758482 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/mock/Manifest | 1 + dev-python/mock/mock-4.0.2.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-python/mock/Manifest b/dev-python/mock/Manifest index 503c3dd6564..b1ce22da1f2 100644 --- a/dev-python/mock/Manifest +++ b/dev-python/mock/Manifest @@ -1 +1,2 @@ DIST mock-3.0.5.gh.tar.gz 67887 BLAKE2B b9c49b3627275889d73aff9ea9c7925093f9cafb304448b2f06eda2fff26152a031aafb4844537e4d58bc112709e59a44e08d32602776386a30d039743def29c SHA512 9ab4f0c794f5701ba1367d982cf79a5662d4233753d12ed9c88ae20282db1f44be73f84c4d9f6d03ff64926b8c1b6d0c9a79b2a4724a3eb36c247ffd4ab03e2d +DIST mock-4.0.2.gh.tar.gz 79450 BLAKE2B 529d8564a8f236b428745838fbc3bfd1cfc540a5feb5527653b7d4becb6ff118056bb301cb186964570c50588b42b7be22338c8c2b844c932284fdc359648add SHA512 348b67a62d1937de1778e3030fb4940bb11c58e839d212a75924aa94ed9a993b47b04612de92f073ec3fe4af4be15468e843f70a2d94bb31edb0a4c57cb46cc6 diff --git a/dev-python/mock/mock-4.0.2.ebuild b/dev-python/mock/mock-4.0.2.ebuild new file mode 100644 index 000..19b6806602f --- /dev/null +++ b/dev-python/mock/mock-4.0.2.ebuild @@ -0,0 +1,50 @@ +# 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 + +DESCRIPTION="Rolling backport of unittest.mock for all Pythons" +HOMEPAGE="https://github.com/testing-cabal/mock; +SRC_URI="https://github.com/testing-cabal/mock/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/funcsigs[${PYTHON_USEDEP}] + ' -2) + >=dev-python/six-1.9[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + >=dev-python/setuptools-17.1[${PYTHON_USEDEP}]" + +python_test() { + # Upstream supports running tests only in their dream pristine + # environment. pytest doesn't work at all if mock is already + # installed. We can use plain unittest but we have to reinvent + # test filtering. + cp -r mock/tests "${BUILD_DIR}"/lib/mock/ || die + cd "${BUILD_DIR}"/lib || die + if ! python_is_python3; then + rm mock/tests/*py3* || die + fi + + # https://github.com/testing-cabal/mock/commit/d6b42149bb87cf38729eef8a100c473f602ef7fa + if [[ ${EPYTHON} == pypy* ]]; then + sed -i -e 's:def test_copy:def _test_copy:' \ + mock/tests/testmock.py || die + fi + + "${EPYTHON}" -m unittest discover -v || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( CHANGELOG.rst README.rst ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/natsort/
commit: f35ba15645def0e5e9778061616c4486888229ae Author: Sam James gentoo org> AuthorDate: Sat Dec 5 21:09:03 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:48:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35ba156 dev-python/natsort: bump to 7.1.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/natsort/Manifest | 1 + dev-python/natsort/natsort-7.1.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/natsort/Manifest b/dev-python/natsort/Manifest index b9d34cb9679..82a64c89ab9 100644 --- a/dev-python/natsort/Manifest +++ b/dev-python/natsort/Manifest @@ -1 +1,2 @@ DIST natsort-7.0.1.tar.gz 139272 BLAKE2B 81f75df0868a0810fbc8fef5a499135b5291adde7561a1b0e6b8a94a7f5afc27cd156939119c24749b1ed6983b4a6d63cada3f4a220e785dc06986db099803ba SHA512 48bfda8a42b951287d984e38c474b71233d56a578d8bec12e657413b3cdb71dd27103acda8dca359d87efd761e775deff0775a81d8dfa18df24c364921028c2b +DIST natsort-7.1.0.tar.gz 143534 BLAKE2B 3ab6c977aca40330fac0af9e4be36d973e88d931799b3135a81daf0a475988af5cc2f9abb30ade1498aad07d9c986e514c7c8cdbbb63da195a81dded4f6f25da SHA512 41293d70c3dc2214f9dc1c123f31cd7886341ae25c6342ac49f3d53d06ba15ecd8d666f1763fe790848c93668940a81b7e7f1fe896f0b91f180ca557dd922ac3 diff --git a/dev-python/natsort/natsort-7.1.0.ebuild b/dev-python/natsort/natsort-7.1.0.ebuild new file mode 100644 index 000..afce600684f --- /dev/null +++ b/dev-python/natsort/natsort-7.1.0.ebuild @@ -0,0 +1,25 @@ +# 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} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Natural sorting for Python" +HOMEPAGE="https://pypi.org/project/natsort/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~x86" +IUSE="test" + +DEPEND="test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/flake8/
commit: 138d17f54c7893a7a00d4baed03779fdfa0649b3 Author: Sam James gentoo org> AuthorDate: Sat Dec 5 21:13:33 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 23:48:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138d17f5 dev-python/flake8: bump to 3.8.4 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/flake8/Manifest| 1 + dev-python/flake8/flake8-3.8.4.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-python/flake8/Manifest b/dev-python/flake8/Manifest index 26713f2ebbc..93cecbab8ec 100644 --- a/dev-python/flake8/Manifest +++ b/dev-python/flake8/Manifest @@ -1,2 +1,3 @@ DIST flake8-3.8.1.tar.gz 157166 BLAKE2B cc8b2dc11f78a6b9c62662086cc190a29a0a4e5a228d4823de8e2f3f327cea3e5df4db220faf9cc14fa34e3825b7d1e4fc4ccf9d1205b437903f327f3ebfa7bb SHA512 f73a306be7d8e5bc48dd9d6d8f8cdee07a90c6c38ee7bd37a21f4be23f1812e4a1e214cc75ca1a324f40e750312b5d7ed573ff49d673f9a1f33aad188b108add DIST flake8-3.8.3.tar.gz 162305 BLAKE2B 7211c9ff99ce2e8e3094e6a7a1917ee1b3d61902a45408b9c84f077097af8d1b0571e27209ed78409c9931ff53fdb660f81d1886773b8ef74ceb0bd3de60420c SHA512 007158ea5caf60ff84e935f1b74a5f746fba00991c8808395ff72126dc1a8c8e135badc6f1f383027349076b8f3e146e9d0af27b6e24cdf97390463fd69ad940 +DIST flake8-3.8.4.tar.gz 163583 BLAKE2B 221234931365912adffec99c7c6761d2f35918222bee902ade4d8009d24f6918c66d23fc4b973fe653152cc6857b62ba859780b0d9de53fb91b7ea0379bee9d0 SHA512 51ed09beed50175573e6184b404431b3f89aa6594c40c70ed8288982fe12c2a68992e36d69c99013188f03555bf9fef1ba4f111f8e389cef1e1daa69b41ff5b0 diff --git a/dev-python/flake8/flake8-3.8.4.ebuild b/dev-python/flake8/flake8-3.8.4.ebuild new file mode 100644 index 000..166e5b0cabd --- /dev/null +++ b/dev-python/flake8/flake8-3.8.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe" +HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + +# requires.txt inc. mccabe however that creates a circular dep +RDEPEND=" + >=dev-python/pyflakes-2.2.0[${PYTHON_USEDEP}] + =dev-python/pycodestyle-2.6.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/digikam/
commit: 86cf8851f1124d4bb5d1b7ba55c3f5a98516bdc2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 23:47:12 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 23:47:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86cf8851 media-gfx/digikam: Fix MissingUseDepDefault on media-libs/qtav Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/digikam/{digikam-7.1.0.ebuild => digikam-7.1.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/digikam/digikam-7.1.0.ebuild b/media-gfx/digikam/digikam-7.1.0-r1.ebuild similarity index 99% rename from media-gfx/digikam/digikam-7.1.0.ebuild rename to media-gfx/digikam/digikam-7.1.0-r1.ebuild index 3fcf93ec3dc..194a341e777 100644 --- a/media-gfx/digikam/digikam-7.1.0.ebuild +++ b/media-gfx/digikam/digikam-7.1.0-r1.ebuild @@ -81,7 +81,7 @@ COMMON_DEPEND=" >=kde-frameworks/kbookmarks-${KFMIN}:5 ) mediaplayer? ( - media-libs/qtav[opengl] + media-libs/qtav[opengl(+)] media-video/ffmpeg:= ) opengl? (
[gentoo-commits] repo/gentoo:master commit in: media-libs/qtav/
commit: ab51cd220f3ab5849cd45dc5678acebeed4e58c2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 23:45:21 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 23:47:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab51cd22 media-libs/qtav: Revbump for revdep Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/qtav/{qtav-1.12.0-r2.ebuild => qtav-1.12.0-r3.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/media-libs/qtav/qtav-1.12.0-r2.ebuild b/media-libs/qtav/qtav-1.12.0-r3.ebuild similarity index 100% rename from media-libs/qtav/qtav-1.12.0-r2.ebuild rename to media-libs/qtav/qtav-1.12.0-r3.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/simdjson/
commit: 6556de0299f17cc63139dba4ac3be0af765761f8 Author: Patrick McLean gentoo org> AuthorDate: Sat Dec 5 23:41:31 2020 + Commit: Patrick McLean gentoo org> CommitDate: Sat Dec 5 23:41:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6556de02 dev-libs/simdjson-0.7.0-r2: Revbump, add subslot dep on cxxopts Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Patrick McLean gentoo.org> .../simdjson/{simdjson-0.7.0-r1.ebuild => simdjson-0.7.0-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/simdjson/simdjson-0.7.0-r1.ebuild b/dev-libs/simdjson/simdjson-0.7.0-r2.ebuild similarity index 96% rename from dev-libs/simdjson/simdjson-0.7.0-r1.ebuild rename to dev-libs/simdjson/simdjson-0.7.0-r2.ebuild index 3c6404e0f47..9a29c8f0450 100644 --- a/dev-libs/simdjson/simdjson-0.7.0-r1.ebuild +++ b/dev-libs/simdjson/simdjson-0.7.0-r2.ebuild @@ -23,7 +23,7 @@ BDEPEND=" sys-apps/grep " DEPEND=" - tools? ( dev-libs/cxxopts ) + tools? ( dev-libs/cxxopts:= ) " REQUIRED_USE="test? ( tools )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cxxopts/
commit: c5e235b4d388cd082c0b9e1cfb98346bdff0ac5c Author: Patrick McLean gentoo org> AuthorDate: Sat Dec 5 23:40:29 2020 + Commit: Patrick McLean gentoo org> CommitDate: Sat Dec 5 23:40:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e235b4 dev-libs/cxxopts: Add subslot Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Patrick McLean gentoo.org> dev-libs/cxxopts/{cxxopts-2.2.1.ebuild => cxxopts-2.2.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/cxxopts/cxxopts-2.2.1.ebuild b/dev-libs/cxxopts/cxxopts-2.2.1-r1.ebuild similarity index 97% rename from dev-libs/cxxopts/cxxopts-2.2.1.ebuild rename to dev-libs/cxxopts/cxxopts-2.2.1-r1.ebuild index 07fc791..f6af1f7734f 100644 --- a/dev-libs/cxxopts/cxxopts-2.2.1.ebuild +++ b/dev-libs/cxxopts/cxxopts-2.2.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/jarro2783/cxxopts; SRC_URI="https://github.com/jarro2783/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/zstandard/
commit: b1d0590483d7b902f6da5471a7775806cca9eed0 Author: Patrick McLean gentoo org> AuthorDate: Sat Dec 5 23:37:00 2020 + Commit: Patrick McLean gentoo org> CommitDate: Sat Dec 5 23:37:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d05904 dev-python/zstandard-0.14.1: Version bump Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Patrick McLean gentoo.org> dev-python/zstandard/Manifest| 1 + dev-python/zstandard/zstandard-0.14.1.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-python/zstandard/Manifest b/dev-python/zstandard/Manifest index 25c4d309a5b..5588bf0ef9b 100644 --- a/dev-python/zstandard/Manifest +++ b/dev-python/zstandard/Manifest @@ -1,2 +1,3 @@ DIST zstandard-0.14.0.tar.gz 676761 BLAKE2B f90fcee6571f89eb5964ba50c722be8f3b846a0aaa6f79bd41389131ce332a4c6f7ec3d2eabd16268a42d211c7c02c2f7379019ef44272eb23cc74a20e5e9b3d SHA512 57c62eb7dedde2a2178f79a5658b87b5c5f176b282311273953003824272afa03e126a79b57fc8b75e9e15585d44d6b9931318a8ea5e7c75ec0feebbd7eb6cf0 +DIST zstandard-0.14.1.tar.gz 676849 BLAKE2B ad2a89371301e64428de90adf8770ebb7b43b06d720f5e0e9b490dc8771c55a974625105128c3a8052d68230d2670a802adfbf64708729440fdf624ca8d4fccb SHA512 e49f294816f0c7da35914363dbbdfcc4d432f7fa8367192e07a5d0c093ec8af76966fd0a95b4e8316091f056a8027c383ca73cc9ed506b29e2f9a31bc9ad3379 DIST zstandard-0.8.1.tar.gz 463785 BLAKE2B ac4dce58cefa05d265824004464bad89a7f4c4e5f19ac1d8b5b8b0ad6f806318e2b82ffb6f3a290e3605961801909b339b1e5d89fdccd76fd28c75a695a92e0a SHA512 0ddbe22381397443c6c9f84e64f9358160bede104c4f48351119d880ac4f88994739b0b3915454567d2b2b04930c6ead5aa290a40323ba4b0bacf5e97809793c diff --git a/dev-python/zstandard/zstandard-0.14.1.ebuild b/dev-python/zstandard/zstandard-0.14.1.ebuild new file mode 100644 index 000..86f9c0f9f03 --- /dev/null +++ b/dev-python/zstandard/zstandard-0.14.1.ebuild @@ -0,0 +1,27 @@ +# 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 + +DESCRIPTION="Zstandard Bindings for Python" +HOMEPAGE="https://pypi.org/project/zstandard/ https://github.com/indygreg/python-zstandard; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=">=dev-python/cffi-1.14.0-r2:=[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( dev-python/hypothesis[${PYTHON_USEDEP}] )" + +distutils_enable_tests setup.py + +python_compile() { + local MAKEOPTS=-j1 + distutils-r1_python_compile +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libquvi/
commit: 83bc463cc71328b413b62e78da26d2ee41316d5c Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 5 23:20:58 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 5 23:25:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bc463c media-libs/libquvi: bump to EAPI=7, drop multilib eclass Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> media-libs/libquvi/libquvi-0.9.4-r2.ebuild | 52 ++ 1 file changed, 52 insertions(+) diff --git a/media-libs/libquvi/libquvi-0.9.4-r2.ebuild b/media-libs/libquvi/libquvi-0.9.4-r2.ebuild new file mode 100644 index 000..f0f7b8585da --- /dev/null +++ b/media-libs/libquvi/libquvi-0.9.4-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Library for parsing video download links" +HOMEPAGE="http://quvi.sourceforge.net/; +SRC_URI="mirror://sourceforge/quvi/${PV:0:3}/${P}.tar.xz" + +LICENSE="AGPL-3" +SLOT="0/8" # subslot = libquvi soname version +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="examples nls static-libs" + +RDEPEND=" + >=dev-lang/lua-5.1.5-r3:0=[deprecated] + >=dev-libs/glib-2.34.3:2 + >=dev-libs/libgcrypt-1.5.3:0= + >=media-libs/libquvi-scripts-0.9.20130903 + !=net-libs/libproxy-0.4.11-r1 + >=net-misc/curl-7.36.0 + nls? ( >=virtual/libintl-0-r1 ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + app-arch/xz-utils + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +PATCHES=( "${FILESDIR}"/${PN}-0.9.1-headers-reinstall.patch ) + +src_configure() { + local myeconfargs=( + $(use_enable nls) + --with-manual + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + einstalldocs + use examples && dodoc -r examples + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libquvi-scripts/
commit: 1d9b5f014691ef26cd0c6f52b0e6236ead73bc3a Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 5 23:10:03 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 5 23:25:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9b5f01 media-libs/libquvi-scripts: bump to EAPI=7, drop multilib Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> .../libquvi-scripts-0.9.20131130-r2.ebuild | 32 ++ 1 file changed, 32 insertions(+) diff --git a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r2.ebuild b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r2.ebuild new file mode 100644 index 000..ebc2c74d1a9 --- /dev/null +++ b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Embedded lua scripts for libquvi" +HOMEPAGE="http://quvi.sourceforge.net/; +SRC_URI="mirror://sourceforge/quvi/${P}.tar.xz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="offensive" + +# tests fetch data from live websites +RESTRICT="test" + +RDEPEND=" + >=dev-lua/LuaBitOp-1.0.1-r1 + >=dev-lua/luaexpat-1.3.0-r1 + >=dev-lua/luajson-1.1.1 + >=dev-lua/luasocket-3.0_rc1-r2 +" + +BDEPEND=" + app-arch/xz-utils + virtual/pkgconfig +" + +src_configure() { + econf $(use_with offensive nsfw) --with-manual +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/ekeyd/
commit: 772d50989448ba09ca0400d0c50feb86f8f17f36 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 5 22:59:16 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 5 23:25:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772d5098 app-crypt/ekeyd: drop unused multilib eclass Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> app-crypt/ekeyd/ekeyd-1.1.5-r1.ebuild | 2 +- app-crypt/ekeyd/ekeyd-1.1.5-r100.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/ekeyd/ekeyd-1.1.5-r1.ebuild b/app-crypt/ekeyd/ekeyd-1.1.5-r1.ebuild index 7816044711f..afdd149626d 100644 --- a/app-crypt/ekeyd/ekeyd-1.1.5-r1.ebuild +++ b/app-crypt/ekeyd/ekeyd-1.1.5-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit multilib linux-info toolchain-funcs udev systemd +inherit linux-info systemd toolchain-funcs udev DESCRIPTION="Entropy Key userspace daemon" HOMEPAGE="http://www.entropykey.co.uk/; diff --git a/app-crypt/ekeyd/ekeyd-1.1.5-r100.ebuild b/app-crypt/ekeyd/ekeyd-1.1.5-r100.ebuild index 7bec7620063..c3a1d948e95 100644 --- a/app-crypt/ekeyd/ekeyd-1.1.5-r100.ebuild +++ b/app-crypt/ekeyd/ekeyd-1.1.5-r100.ebuild @@ -5,7 +5,7 @@ EAPI=7 LUA_COMPAT=( lua5-1 ) -inherit multilib linux-info lua-single toolchain-funcs udev systemd +inherit linux-info lua-single systemd toolchain-funcs udev DESCRIPTION="Entropy Key userspace daemon" HOMEPAGE="http://www.entropykey.co.uk/;
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a7111098fcb818be73777ae1137a07f048dcc405 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 23:16:08 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 23:18:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7111098 profiles: Mask x11-libs/colord-gtk[doc] Closes: https://bugs.gentoo.org/740690 Signed-off-by: Matt Turner gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index c8695fed938..b82573b6b57 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Matt Turner (2020-12-05) +# Relies on gtkdoc-mktmpl which was removed from gtk-doc-1.26 +# Bug #740690 +x11-libs/colord-gtk doc + # Michał Górny (2020-12-04) # Mask the experimental targets in release ebuilds.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/arch/alpha/, profiles/arch/ia64/, ...
commit: 02281bcd4201cf59ce15b7ef70e8b69015762a4f Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 23:17:59 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 23:18:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02281bcd profiles: Fix entry header Signed-off-by: Matt Turner gentoo.org> profiles/arch/alpha/package.use.mask | 2 +- profiles/arch/hppa/package.use.mask| 2 +- profiles/arch/ia64/package.use.mask| 2 +- profiles/arch/m68k/package.use.mask| 2 +- profiles/arch/mips/package.use.mask| 2 +- profiles/arch/powerpc/package.use.mask | 2 +- profiles/arch/riscv/package.use.mask | 2 +- profiles/arch/s390/package.use.mask| 2 +- profiles/arch/sparc/package.use.mask | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 84dc528bfdf..7f5f82c43ca 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 11be14dbde3..d6083d6c6d4 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,7 +4,7 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 3a8da5c1db7..3fee38cd9cd 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask index 2fcb70f280f..8b000f6489c 100644 --- a/profiles/arch/m68k/package.use.mask +++ b/profiles/arch/m68k/package.use.mask @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 3fcaedb31af..eca4e2df776 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 42d8862304f..aa259c4ff42 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 03781222140..2172b955c46 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,7 +1,7 @@ # Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index b25c9117849..ee3264e5064 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index fdc9f3fb3e1..3baf53d4ac3 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-05) +# Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded
[gentoo-commits] repo/gentoo:master commit in: media-libs/qtav/
commit: 222c703797ba2e2354bc34e6334f15475477e137 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 23:12:18 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 23:12:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222c7037 media-libs/qtav: Drop IUSE=opengl Closes: https://bugs.gentoo.org/740172 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/qtav/qtav-1.12.0-r2.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/media-libs/qtav/qtav-1.12.0-r2.ebuild b/media-libs/qtav/qtav-1.12.0-r2.ebuild index e9b3bbd54ae..2635466a5bf 100644 --- a/media-libs/qtav/qtav-1.12.0-r2.ebuild +++ b/media-libs/qtav/qtav-1.12.0-r2.ebuild @@ -15,17 +15,16 @@ https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz; LICENSE="GPL-3+ LGPL-2.1+" SLOT="0/1" KEYWORDS="amd64" -IUSE="gui opengl portaudio pulseaudio vaapi" -REQUIRED_USE="gui? ( opengl )" +IUSE="gui portaudio pulseaudio vaapi" DEPEND=" dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 + dev-qt/qtopengl:5 dev-qt/qtwidgets:5 - gui? ( dev-qt/qtsql:5 ) media-video/ffmpeg:= - opengl? ( dev-qt/qtopengl:5 ) + gui? ( dev-qt/qtsql:5 ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) " @@ -50,8 +49,8 @@ src_configure() { local mycmakeargs=( -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF + -DBUILD_QT5OPENGL=ON # bug 740172 -DBUILD_PLAYERS=$(usex gui) - -DBUILD_QT5OPENGL=$(usex opengl) -DHAVE_PORTAUDIO=$(usex portaudio) -DHAVE_PULSE=$(usex pulseaudio) -DHAVE_VAAPI=$(usex vaapi)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 38bddeb93d906be508767cb6bd717913a80d5fa9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 22:58:00 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 22:58:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bddeb9 dev-libs/appstream: test remains broken Bug: https://bugs.gentoo.org/691962 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/appstream-0.12.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.12.11-r1.ebuild b/dev-libs/appstream/appstream-0.12.11-r1.ebuild index c2dca084f14..aca55f796c0 100644 --- a/dev-libs/appstream/appstream-0.12.11-r1.ebuild +++ b/dev-libs/appstream/appstream-0.12.11-r1.ebuild @@ -21,7 +21,7 @@ LICENSE="LGPL-2.1+ GPL-2+" # check as_api_level SLOT="0/4" IUSE="apt doc +introspection qt5 test" -RESTRICT="!test? ( test )" +RESTRICT="test" # bug 691962 BDEPEND=" dev-libs/appstream-glib
[gentoo-commits] repo/gentoo:master commit in: app-office/skrooge/
commit: 5cc4d72e58219fe4c95d9f28502d79b53d0e6653 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 21:09:55 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 22:56:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc4d72e app-office/skrooge: 2.24.0 version bump Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/skrooge/Manifest | 1 + app-office/skrooge/skrooge-2.24.0.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest index 275c8153b41..3bb459ae092 100644 --- a/app-office/skrooge/Manifest +++ b/app-office/skrooge/Manifest @@ -1 +1,2 @@ DIST skrooge-2.23.0.tar.xz 22403128 BLAKE2B e8b4e33e80f307f2c7e6c984199c116aee1d7cabe0ac4ee9461ba10289adc0a15ba5e5d8efb93d49ec8f22104462d572a8ee52b08df84d0379fa77ce56a4ddc9 SHA512 4592deb159aa310f36f8950cf0a65d811624b40dc8b05cdefc271b95885bc6db5ac15f7b4c5299b1468ac92b7e560636bf95ddd6d31340993d9184ba0b150a76 +DIST skrooge-2.24.0.tar.xz 22184092 BLAKE2B 84d14fa35665fc1d5326e6212e56569f095b0a22ff2b3df752a8f456e34442edb639c2855b4f1a54cd639c2f9041e8a5e2ccfdf488876ce25dd48f0b0e0721c1 SHA512 e48ad9e657e4f15ab10db38cf1944cfe5a1fe73fa4623ec288b8749de746fc64ccc2534dc2bc7c379db0632107eba17ffc6a39e50de8e52a6800bb86b2ef234d diff --git a/app-office/skrooge/skrooge-2.24.0.ebuild b/app-office/skrooge/skrooge-2.24.0.ebuild new file mode 100644 index 000..28d9e9bf3b9 --- /dev/null +++ b/app-office/skrooge/skrooge-2.24.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=5.74.0 +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Personal finances manager, aiming at being simple and intuitive" +HOMEPAGE="https://skrooge.org/; + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="5" +IUSE="activities kde ofx" + +BDEPEND=" + dev-libs/libxslt + virtual/pkgconfig +" +COMMON_DEPEND=" + >=app-crypt/qca-2.3.0:2 + dev-db/sqlcipher + dev-libs/grantlee:5 + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtscript-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5= + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) + kde? ( >=kde-frameworks/krunner-${KFMIN}:5 ) + ofx? ( dev-libs/libofx ) +" +DEPEND="${COMMON_DEPEND} + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 +" + +# hangs + installs files (also requires KF5DesignerPlugin) +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + -DSKG_WEBENGINE=ON + -DSKG_DESIGNER=OFF + $(cmake_use_find_package activities KF5Activities) + $(cmake_use_find_package kde KF5Runner) + $(cmake_use_find_package ofx LibOfx) + -DSKG_BUILD_TEST=$(usex test) + ) + + ecm_src_configure +} + +src_test() { + local mycmakeargs=( + -DSKG_BUILD_TEST=ON + ) + ecm_src_test +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/
commit: 5c79e2bcb4a4026243cf2e0cf589a5619ceec8c5 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 22:24:26 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 22:53:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c79e2bc net-misc/gnome-remote-desktop: Version bump to 0.1.8 Closes: https://bugs.gentoo.org/757375 Signed-off-by: Matt Turner gentoo.org> net-misc/gnome-remote-desktop/Manifest | 1 + .../gnome-remote-desktop-0.1.8.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/net-misc/gnome-remote-desktop/Manifest b/net-misc/gnome-remote-desktop/Manifest index c65e6461d5c..f16238544fb 100644 --- a/net-misc/gnome-remote-desktop/Manifest +++ b/net-misc/gnome-remote-desktop/Manifest @@ -1 +1,2 @@ DIST gnome-remote-desktop-0.1.7.tar.xz 25636 BLAKE2B 00e389bc8887c3d43f9221a45c6c7154e4140fab560c5c568fe92f06794b736efcf2265c763d0d9d57d5343dd2f71b7a3a2c45b0466cdae608f0a609af53175d SHA512 dd20e5e6fd724ff03d8a32319c7145f1fef4331439e52921b812f087e6b83185bf318bb2fb9758fe083ec3cfea30448b601da4ed1aba85fa892ef7fbb794b9ed +DIST gnome-remote-desktop-0.1.8.tar.bz2 28565 BLAKE2B 8c14200eb17503eb92c7a7db51d487f17bca7616848aa8f555d2c31a5b758b500d6bbcb78a4a75cebbe0220281079848517c58813783497b463b0a771f07229b SHA512 1e433a95c303ce82782c27412c4f4456f0ecf33eb1e63b61b11f1cde68b6113a765a0f7d7871f73af8a253f1d7b3d3d4dafd36c3e5e9fa6d6c97279747f584ab diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild b/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild new file mode 100644 index 000..dcbc76e70e2 --- /dev/null +++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome2-utils meson systemd xdg + +DESCRIPTION="Remote desktop daemon for GNOME using pipewire" +HOMEPAGE="https://gitlab.gnome.org/jadahl/gnome-remote-desktop; +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="" + +DEPEND=" + dev-libs/glib:2 + >=media-video/pipewire-0.3.0:0/0.3 + sys-apps/systemd + net-libs/libvncserver + app-crypt/libsecret + x11-libs/libnotify +" +RDEPEND="${DEPEND} + x11-wm/mutter[screencast] +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/
commit: 08198f9bd5476352754e77e08eed2eb72a4df53b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08198f9b kde-frameworks/kwallet: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kwallet/kwallet-5.77.0.ebuild | 54 1 file changed, 54 insertions(+) diff --git a/kde-frameworks/kwallet/kwallet-5.77.0.ebuild b/kde-frameworks/kwallet/kwallet-5.77.0.ebuild new file mode 100644 index 00..1541181cc9 --- /dev/null +++ b/kde-frameworks/kwallet/kwallet-5.77.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +inherit ecm kde.org optfeature + +DESCRIPTION="Framework providing desktop-wide storage for passwords" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="gpg +man" + +BDEPEND=" + man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) +" +DEPEND=" + dev-libs/libgcrypt:0= + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package gpg Gpgmepp) + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "Optional dependencies:" + optfeature "Auto-unlocking after account login" kde-plasma/kwallet-pam + optfeature "KWallet management" kde-apps/kwalletmanager:5 + elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet; + fi + ecm_pkg_postinst +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/
commit: 7f53f3748d44a997de7b0699053214f93703d796 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7f53f374 kde-frameworks/knotifyconfig: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../knotifyconfig/knotifyconfig-5.77.0.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.ebuild new file mode 100644 index 00..16f33b960e --- /dev/null +++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +inherit ecm kde.org + +DESCRIPTION="Framework for configuring desktop notifications" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="phonon" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + !phonon? ( media-libs/libcanberra ) + phonon? ( >=media-libs/phonon-4.11.0 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package !phonon Canberra) + ) + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/khtml/
commit: 8c0d86cd98d18961e6907b8d9782956df77b2f23 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:49 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8c0d86cd kde-frameworks/khtml: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/khtml/khtml-5.77.0.ebuild | 72 1 file changed, 72 insertions(+) diff --git a/kde-frameworks/khtml/khtml-5.77.0.ebuild b/kde-frameworks/khtml/khtml-5.77.0.ebuild new file mode 100644 index 00..3d223cd977 --- /dev/null +++ b/kde-frameworks/khtml/khtml-5.77.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="KHTML web rendering engine" +LICENSE="LGPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="libressl X" + +BDEPEND=" + dev-lang/perl + dev-util/gperf +" +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kjs-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwallet-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + media-libs/giflib:= + media-libs/libpng:0= + >=media-libs/phonon-4.11.0 + sys-libs/zlib + virtual/jpeg:0 + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) + X? ( x11-base/xorg-proto ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package X X11) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdelibs4support/
commit: 704a79e0b1502f06e9c24e539ee18c22267967a6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:49 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=704a79e0 kde-frameworks/kdelibs4support: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdelibs4support/kdelibs4support-5.77.0.ebuild | 96 ++ 1 file changed, 96 insertions(+) diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.ebuild new file mode 100644 index 00..ace1a25891 --- /dev/null +++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="true" +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="libressl X" + +BDEPEND=" + dev-lang/perl + dev-perl/URI +" +COMMON_DEPEND=" + app-text/docbook-xml-dtd:4.2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + >=kde-frameworks/kded-${PVCUT}:5 + =kde-frameworks/kdoctools-${PVCUT}*:5 + =kde-frameworks/kemoticons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kunitconversion-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + virtual/libintl + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kinit-${PVCUT}*:5 + =kde-frameworks/kitemmodels-${PVCUT}*:5 +" + +RESTRICT+=" test" + +PATCHES=( "${FILESDIR}/${PN}-5.77.0-no-kdesignerplugin.patch" ) + +src_prepare() { + ecm_src_prepare + if ! use handbook; then + sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package X X11) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/
commit: 28b52e6739ef6563358174a83c0607a625c9cab8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=28b52e67 kde-frameworks/kxmlgui: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kxmlgui/kxmlgui-5.77.0.ebuild | 54 1 file changed, 54 insertions(+) diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.77.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.77.0.ebuild new file mode 100644 index 00..10361662c2 --- /dev/null +++ b/kde-frameworks/kxmlgui/kxmlgui-5.77.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +LICENSE="LGPL-2+" +IUSE="" + +# slot op: includes QtCore/private/qlocale_p.h +DEPEND=" + >=dev-qt/qtcore-${QTMIN}:5= + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Attica=ON + ) + + ecm_src_configure +} + +src_test() { + # Files are missing; whatever. Bugs 650290, 668198 + local myctestargs=( + -E "(ktoolbar_unittest|kxmlgui_unittest)" + ) + + ecm_src_test +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/knewstuff/
commit: 3dcc6c8ac2602abe1bff26cb480ae05efaff318a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3dcc6c8a kde-frameworks/knewstuff: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/knewstuff/knewstuff-5.77.0.ebuild | 40 1 file changed, 40 insertions(+) diff --git a/kde-frameworks/knewstuff/knewstuff-5.77.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.77.0.ebuild new file mode 100644 index 00..96d2ca852d --- /dev/null +++ b/kde-frameworks/knewstuff/knewstuff-5.77.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +inherit ecm kde.org + +DESCRIPTION="Framework for downloading and sharing additional application data" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/attica-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${PVCUT}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kiconthemes/
commit: 54c62df072dc7ff231f8111cb1247072679c6974 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:04 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=54c62df0 kde-frameworks/kiconthemes: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kiconthemes/kiconthemes-5.77.0.ebuild | 32 ++ 1 file changed, 32 insertions(+) diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.77.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.77.0.ebuild new file mode 100644 index 00..63fbc686c6 --- /dev/null +++ b/kde-frameworks/kiconthemes/kiconthemes-5.77.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework for icon theming and configuration" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test" # bug 574770
[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/
commit: c24b2c1e57479712fe9a7b38626bb4325e97be5c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c24b2c1e kde-frameworks/krunner: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/krunner/krunner-5.77.0.ebuild | 38 1 file changed, 38 insertions(+) diff --git a/kde-frameworks/krunner/krunner-5.77.0.ebuild b/kde-frameworks/krunner/krunner-5.77.0.ebuild new file mode 100644 index 00..6ea17684fe --- /dev/null +++ b/kde-frameworks/krunner/krunner-5.77.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework for providing different actions given a string query" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/plasma-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + =kde-frameworks/threadweaver-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" + +src_test() { + # requires virtual dbus #630672 + local myctestargs=( + -E "(dbusrunnertest)" + ) + ecm_src_test +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/
commit: 74842271cdb65b9cbc35be9b4faf370fe71515a5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=74842271 kde-frameworks/ktexteditor: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktexteditor/ktexteditor-5.77.0.ebuild | 59 ++ 1 file changed, 59 insertions(+) diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.77.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.77.0.ebuild new file mode 100644 index 00..fe79e0f104 --- /dev/null +++ b/kde-frameworks/ktexteditor/ktexteditor-5.77.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework providing a full text editor component" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="+editorconfig git" + +BDEPEND=" + test? ( >=kde-frameworks/kservice-${PVCUT}:5 ) +" +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + =kde-frameworks/syntax-highlighting-${PVCUT}*:5 + editorconfig? ( app-text/editorconfig-core-c ) + git? ( dev-libs/libgit2:= ) +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package editorconfig EditorConfig) + $(cmake_use_find_package git LibGit2) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/plasma/
commit: f058c7bb6309f145a4cd6327f2e3708eea479749 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:49 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f058c7bb kde-frameworks/plasma: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/plasma/plasma-5.77.0.ebuild | 74 ++ 1 file changed, 74 insertions(+) diff --git a/kde-frameworks/plasma/plasma-5.77.0.ebuild b/kde-frameworks/plasma/plasma-5.77.0.ebuild new file mode 100644 index 00..3e2958b666 --- /dev/null +++ b/kde-frameworks/plasma/plasma-5.77.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_ORG_NAME="${PN}-framework" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Plasma framework" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="gles2-only wayland X" + +BDEPEND=" + >=kde-frameworks/kdoctools-${PVCUT}:5 +" +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2-only=] + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kactivities-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdeclarative-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + !gles2-only? ( virtual/opengl ) + wayland? ( + =kde-frameworks/kwayland-${PVCUT}*:5 + media-libs/mesa[egl] + ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" + +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package !gles2-only OpenGL) + $(cmake_use_find_package wayland EGL) + $(cmake_use_find_package wayland KF5Wayland) + $(cmake_use_find_package X X11) + $(cmake_use_find_package X XCB) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjs/
commit: 9d9ff050e911b3dce3b373f9c1829fce5f824e3e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:49 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9d9ff050 kde-frameworks/kjs: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kjs/kjs-5.77.0.ebuild | 23 +++ 1 file changed, 23 insertions(+) diff --git a/kde-frameworks/kjs/kjs-5.77.0.ebuild b/kde-frameworks/kjs/kjs-5.77.0.ebuild new file mode 100644 index 00..19f013d454 --- /dev/null +++ b/kde-frameworks/kjs/kjs-5.77.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="optional" +ECM_QTHELP="false" +inherit ecm kde.org + +DESCRIPTION="ECMAScipt compatible parser and engine" +LICENSE="BSD-2 LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +BDEPEND=" + dev-lang/perl +" +DEPEND=" + dev-libs/libpcre +" +RDEPEND="${DEPEND}" + +DOCS=( src/README )
[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/
commit: 1ca0236db3a8b8746e368296c7aa96d2ba2b9c85 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:49 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1ca0236d kde-frameworks/purpose: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/purpose/purpose-5.77.0.ebuild | 68 1 file changed, 68 insertions(+) diff --git a/kde-frameworks/purpose/purpose-5.77.0.ebuild b/kde-frameworks/purpose/purpose-5.77.0.ebuild new file mode 100644 index 00..6e6ea9578b --- /dev/null +++ b/kde-frameworks/purpose/purpose-5.77.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_QTHELP="false" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +inherit ecm kde.org optfeature xdg-utils + +DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="bluetooth +dolphin +kaccounts" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + dolphin? ( =kde-frameworks/knotifications-${PVCUT}*:5 ) + kaccounts? ( + >=kde-apps/kaccounts-integration-19.04.3:5 + net-libs/accounts-qt + ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kdeclarative-${PVCUT}:5 + bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 ) + kaccounts? ( net-libs/accounts-qml ) +" + +# requires running environment +RESTRICT+=" test" + +src_prepare() { + ecm_src_prepare + cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package dolphin KF5Notifications) + $(cmake_use_find_package kaccounts KAccounts) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "Optional dependencies:" + optfeature "Send through KDE Connect" kde-misc/kdeconnect + fi + ecm_pkg_postinst + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/
commit: 0ea650f96d201b45e8137b27f3ffa446396e0dfd Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:49 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0ea650f9 kde-frameworks/kross: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kross/kross-5.77.0.ebuild | 34 1 file changed, 34 insertions(+) diff --git a/kde-frameworks/kross/kross-5.77.0.ebuild b/kde-frameworks/kross/kross-5.77.0.ebuild new file mode 100644 index 00..36bf6f6b09 --- /dev/null +++ b/kde-frameworks/kross/kross-5.77.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework for embedding scripting into applications" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtscript-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + >=dev-qt/designer-${QTMIN}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kparts/
commit: e5781e0efde141f972a0a8e8c12aadc5babd41fc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e5781e0e kde-frameworks/kparts: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kparts/kparts-5.77.0.ebuild | 33 ++ 1 file changed, 33 insertions(+) diff --git a/kde-frameworks/kparts/kparts-5.77.0.ebuild b/kde-frameworks/kparts/kparts-5.77.0.ebuild new file mode 100644 index 00..9622cfea1f --- /dev/null +++ b/kde-frameworks/kparts/kparts-5.77.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework providing elaborate user-interface components" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + >=kde-frameworks/ktextwidgets-${PVCUT}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kio/
commit: 483f14b1796f087e8e99a014471f15935c1c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:04 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=483f14b1 kde-frameworks/kio: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kio/kio-5.77.0.ebuild | 94 1 file changed, 94 insertions(+) diff --git a/kde-frameworks/kio/kio-5.77.0.ebuild b/kde-frameworks/kio/kio-5.77.0.ebuild new file mode 100644 index 00..ce4e2aa906 --- /dev/null +++ b/kde-frameworks/kio/kio-5.77.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org xdg-utils + +DESCRIPTION="Framework providing transparent file and data management" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="acl +handbook kerberos +kwallet X" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kbookmarks-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + acl? ( + sys-apps/attr + virtual/acl + ) + handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 ) + kerberos? ( virtual/krb5 ) + kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 ) + X? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 + test? ( sys-libs/zlib ) + X? ( + x11-base/xorg-proto + x11-libs/libX11 + x11-libs/libXrender + ) +" +PDEPEND=" + >=kde-frameworks/kded-${PVCUT}:5 +" + +# tests hang +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package acl ACL) + $(cmake_use_find_package handbook KF5DocTools) + $(cmake_use_find_package kerberos GSSAPI) + $(cmake_use_find_package kwallet KF5Wallet) + $(cmake_use_find_package X X11) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + xdg_desktop_database_update +} + +pkg_postrm() { + ecm_pkg_postrm + xdg_desktop_database_update +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kglobalaccel/
commit: e29ff6777aa1a69cff2f929a49249a65dc8988a4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:04 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e29ff677 kde-frameworks/kglobalaccel: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kglobalaccel/kglobalaccel-5.77.0.ebuild| 32 ++ 1 file changed, 32 insertions(+) diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.ebuild new file mode 100644 index 00..a1348ab3ed --- /dev/null +++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework to handle global shortcuts" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +LICENSE="LGPL-2+" +IUSE="nls" + +BDEPEND=" + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) +" +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X] + x11-libs/libxcb + x11-libs/xcb-util-keysyms +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/
commit: a06a43821f8032ec7d32fce13247914b2075ce4c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a06a4382 kde-frameworks/kservice: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kservice/kservice-5.77.0.ebuild | 51 ++ 1 file changed, 51 insertions(+) diff --git a/kde-frameworks/kservice/kservice-5.77.0.ebuild b/kde-frameworks/kservice/kservice-5.77.0.ebuild new file mode 100644 index 00..ac64e7b5b1 --- /dev/null +++ b/kde-frameworks/kservice/kservice-5.77.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +inherit ecm kde.org + +DESCRIPTION="Advanced plugin and service introspection" + +LICENSE="LGPL-2 LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="+man" + +BDEPEND=" + sys-devel/bison + sys-devel/flex + man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) +" +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) +" + +# requires running kde environment +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + -DAPPLICATIONS_MENU_NAME=kf5-applications.menu + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # bug 596316 + dosym kf5-applications.menu /etc/xdg/menus/applications.menu +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/
commit: d31595d54e5e64785e61a164e3089b6d2034d93d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d31595d5 kde-frameworks/ktextwidgets: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktextwidgets/ktextwidgets-5.77.0.ebuild| 38 ++ 1 file changed, 38 insertions(+) diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.ebuild new file mode 100644 index 00..5d3fee2dbb --- /dev/null +++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text" +LICENSE="LGPL-2+ LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt5TextToSpeech) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kemoticons/
commit: 033d0a439bb61f533071363bd5096899d2aab1dd Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:04 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=033d0a43 kde-frameworks/kemoticons: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kemoticons/kemoticons-5.77.0.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/kde-frameworks/kemoticons/kemoticons-5.77.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.77.0.ebuild new file mode 100644 index 00..8434befb75 --- /dev/null +++ b/kde-frameworks/kemoticons/kemoticons-5.77.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework for converting text emoticons to graphical representations" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" + +# requires running kde environment +RESTRICT+=" test"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdesu/
commit: df20d5b90710682745ccfa375e60613f3f1facf0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:04 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=df20d5b9 kde-frameworks/kdesu: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kdesu/kdesu-5.77.0.ebuild | 33 1 file changed, 33 insertions(+) diff --git a/kde-frameworks/kdesu/kdesu-5.77.0.ebuild b/kde-frameworks/kdesu/kdesu-5.77.0.ebuild new file mode 100644 index 00..fc8d98e4b3 --- /dev/null +++ b/kde-frameworks/kdesu/kdesu-5.77.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-2) +inherit ecm kde.org + +DESCRIPTION="Framework to handle super user actions" +LICENSE="LGPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="X" + +RDEPEND=" + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kpty-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + X? ( x11-libs/libX11 ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package X X11) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kconfigwidgets/
commit: d253f9f1ffc00defb88d8a89992e2536bda75233 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:03 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:46 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d253f9f1 kde-frameworks/kconfigwidgets: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kconfigwidgets/kconfigwidgets-5.77.0.ebuild| 41 ++ 1 file changed, 41 insertions(+) diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.ebuild new file mode 100644 index 00..1119cf7224 --- /dev/null +++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework providing an assortment of configuration-related widgets" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="+man" + +BDEPEND=" + man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) +" +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON # bug 746866 + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdav/
commit: 5a275daed9215ec9e25889bef19464d9cb45eb1c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:03 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:46 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5a275dae kde-frameworks/kdav: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kdav/kdav-5.77.0.ebuild | 38 ++ 1 file changed, 38 insertions(+) diff --git a/kde-frameworks/kdav/kdav-5.77.0.ebuild b/kde-frameworks/kdav/kdav-5.77.0.ebuild new file mode 100644 index 00..8b36272208 --- /dev/null +++ b/kde-frameworks/kdav/kdav-5.77.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="DAV protocol implemention with KJobs" + +LICENSE="LGPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${PVCUT}:5 + >=kde-frameworks/ki18n-${PVCUT}:5 + >=kde-frameworks/kio-${PVCUT}:5 +" +RDEPEND="${DEPEND} + !kde-apps/kdav:5 +" + +src_test() { + # bug 616808 - DavItemFetchJobTest requires D-Bus + # bug 653602 - DavItemsListJobTest mimetypes unsupported + local myctestargs=( + -E "(kdav-davitemfetchjob|kdav-davitemslistjob)" + ) + ecm_src_test +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kded/
commit: cb65b3b8f20c439d3861a130f7502499910ea0e9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:04 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb65b3b8 kde-frameworks/kded: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kded/kded-5.77.0.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/kde-frameworks/kded/kded-5.77.0.ebuild b/kde-frameworks/kded/kded-5.77.0.ebuild new file mode 100644 index 00..e902cd503e --- /dev/null +++ b/kde-frameworks/kded/kded-5.77.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_QTHELP="false" +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +inherit ecm kde.org + +DESCRIPTION="Central daemon of KDE workspaces" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="+man" + +BDEPEND=" + man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) +" +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kinit-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kinit/
commit: 11c4259500cb16d128c0c688926d025b277de1a2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:04 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=11c42595 kde-frameworks/kinit: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kinit/kinit-5.77.0.ebuild | 51 1 file changed, 51 insertions(+) diff --git a/kde-frameworks/kinit/kinit-5.77.0.ebuild b/kde-frameworks/kinit/kinit-5.77.0.ebuild new file mode 100644 index 00..46fecb5d5a --- /dev/null +++ b/kde-frameworks/kinit/kinit-5.77.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_QTHELP="false" +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +inherit ecm kde.org + +DESCRIPTION="Helper library to speed up start of applications on KDE work spaces" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="+caps +man X" + +BDEPEND=" + man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) +" +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + caps? ( sys-libs/libcap ) + X? ( + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package caps Libcap) + $(cmake_use_find_package man KF5DocTools) + $(cmake_use_find_package X X11) + $(cmake_use_find_package X XCB) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdeclarative/
commit: 4cc2f529a33ffd57826207d5a5d1e4adbb4b36e7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 19:37:04 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 20:46:47 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4cc2f529 kde-frameworks/kdeclarative: 5.77.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdeclarative/kdeclarative-5.77.0.ebuild| 35 ++ 1 file changed, 35 insertions(+) diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.77.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.77.0.ebuild new file mode 100644 index 00..dc9a811e54 --- /dev/null +++ b/kde-frameworks/kdeclarative/kdeclarative-5.77.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.1 +inherit ecm kde.org + +DESCRIPTION="Framework providing integration of QML and KDE work spaces" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + media-libs/libepoxy +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/simdjson/, dev-libs/simdjson/files/
commit: 27e2fddc3ce1961b6ec619a12b475c200a7738cb Author: Patrick McLean gentoo org> AuthorDate: Sat Dec 5 21:38:57 2020 + Commit: Patrick McLean gentoo org> CommitDate: Sat Dec 5 21:39:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e2fddc dev-libs/simdjson-0.7.0-r1: Revbump, fix tests (bug #758623) Also add "tools" USE flag to install extra tools. Closes: https://bugs.gentoo.org/758623 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Patrick McLean gentoo.org> .../files/simdjson-0.7.0-dont-bundle-cssopts.patch | 29 ++ dev-libs/simdjson/metadata.xml | 3 +++ ...djson-0.7.0.ebuild => simdjson-0.7.0-r1.ebuild} | 14 +-- 3 files changed, 44 insertions(+), 2 deletions(-) diff --git a/dev-libs/simdjson/files/simdjson-0.7.0-dont-bundle-cssopts.patch b/dev-libs/simdjson/files/simdjson-0.7.0-dont-bundle-cssopts.patch new file mode 100644 index 000..1f82151fb3d --- /dev/null +++ b/dev-libs/simdjson/files/simdjson-0.7.0-dont-bundle-cssopts.patch @@ -0,0 +1,29 @@ +diff --git a/dependencies/CMakeLists.txt b/dependencies/CMakeLists.txt +index 51ab3a31..d3d5e86e 100644 +--- a/dependencies/CMakeLists.txt b/dependencies/CMakeLists.txt +@@ -105,6 +105,3 @@ endif() + set_off(CXXOPTS_BUILD_EXAMPLES) + set_off(CXXOPTS_BUILD_TESTS) + set_off(CXXOPTS_ENABLE_INSTALL) +- +-import_dependency(cxxopts jarro2783/cxxopts 794c975) +-add_dependency(cxxopts) +diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt +index f1a82be7..217a9fee 100644 +--- a/tools/CMakeLists.txt b/tools/CMakeLists.txt +@@ -1,10 +1,7 @@ +-if(TARGET cxxopts) # we only build the tools if cxxopts is available + message(STATUS "We have cxxopts as a dependency and we are buiding the tools (e.g., json2json).") +- link_libraries(simdjson simdjson-internal-flags simdjson-windows-headers cxxopts) ++ link_libraries(simdjson simdjson-internal-flags simdjson-windows-headers) + add_executable(json2json json2json.cpp) + add_executable(jsonstats jsonstats.cpp) + add_executable(jsonpointer jsonpointer.cpp) + add_executable(minify minify.cpp) +-else() +- message(STATUS "We are missing cxxopts as a dependency so the tools (e.g., json2json) are omitted.") +-endif() +\ No newline at end of file ++ install(TARGETS json2json jsonstats jsonpointer minify DESTINATION bin) diff --git a/dev-libs/simdjson/metadata.xml b/dev-libs/simdjson/metadata.xml index cee379b1540..988e8654bc7 100644 --- a/dev-libs/simdjson/metadata.xml +++ b/dev-libs/simdjson/metadata.xml @@ -5,4 +5,7 @@ chutz...@gentoo.org Patrick McLean + + Build and install extra command line tools + diff --git a/dev-libs/simdjson/simdjson-0.7.0.ebuild b/dev-libs/simdjson/simdjson-0.7.0-r1.ebuild similarity index 71% rename from dev-libs/simdjson/simdjson-0.7.0.ebuild rename to dev-libs/simdjson/simdjson-0.7.0-r1.ebuild index e1805b6a55b..3c6404e0f47 100644 --- a/dev-libs/simdjson/simdjson-0.7.0.ebuild +++ b/dev-libs/simdjson/simdjson-0.7.0-r1.ebuild @@ -15,16 +15,24 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0 Boost-1.0" SLOT="0/4" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="test" +IUSE="test tools" BDEPEND=" sys-apps/file sys-apps/findutils sys-apps/grep " +DEPEND=" + tools? ( dev-libs/cxxopts ) +" +REQUIRED_USE="test? ( tools )" RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/simdjson-0.7.0-dont-bundle-cssopts.patch" +) + src_prepare() { sed -e 's:-Werror ::' -i cmake/simdjson-flags.cmake || die cmake_src_prepare @@ -32,7 +40,9 @@ src_prepare() { src_configure() { local mycmakeargs=( - $(usex test '' '-DSIMDJSON_JUST_LIBRARY=ON') + $(usex tools '' '-DSIMDJSON_JUST_LIBRARY=ON') + -DSIMDJSON_GOOGLE_BENCHMARKS=OFF + -DSIMDJSON_COMPETITION=OFF ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cxxopts/
commit: 18c4bef9907d67d644826f26ff8c8afc37506baa Author: Patrick McLean gentoo org> AuthorDate: Sat Dec 5 21:14:19 2020 + Commit: Patrick McLean gentoo org> CommitDate: Sat Dec 5 21:39:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c4bef9 dev-libs/cxxopts: New package Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Patrick McLean gentoo.org> dev-libs/cxxopts/Manifest | 1 + dev-libs/cxxopts/cxxopts-2.2.1.ebuild | 31 +++ dev-libs/cxxopts/metadata.xml | 8 3 files changed, 40 insertions(+) diff --git a/dev-libs/cxxopts/Manifest b/dev-libs/cxxopts/Manifest new file mode 100644 index 000..979c216d40d --- /dev/null +++ b/dev-libs/cxxopts/Manifest @@ -0,0 +1 @@ +DIST cxxopts-2.2.1.tar.gz 89561 BLAKE2B d7fb74cff9b9381d90827fd3e3bcc7dab8b4dc100b9ff12d98ff4c73400c187c04c270d8c5a019c88e553f8c46c59eda1e5076a1aec944e7d8af5ca6de2326db SHA512 bad2928b4e06efcfa09728dd946426e4fd39715b687c0a5c7b6308dd366cb490fdd8491c9a9778242d97d5be4a383bf9d1c209efe298c6c43bb1eb9daa103f05 diff --git a/dev-libs/cxxopts/cxxopts-2.2.1.ebuild b/dev-libs/cxxopts/cxxopts-2.2.1.ebuild new file mode 100644 index 000..07fc791 --- /dev/null +++ b/dev-libs/cxxopts/cxxopts-2.2.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Lightweight C++ command line option parser" +HOMEPAGE="https://github.com/jarro2783/cxxopts; +SRC_URI="https://github.com/jarro2783/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DOCS=( + README.md + CHANGELOG.md +) + +src_configure() { + local -a mycmakeopts=( + -DCXXOPTS_BUILD_EXAMPLES=OFF + -DCXXOPTS_BUILD_TESTS=$(usex test 'ON' 'OFF') + -DCXXOPTS_ENABLE_INSTALL=ON + ) + cmake_src_configure +} diff --git a/dev-libs/cxxopts/metadata.xml b/dev-libs/cxxopts/metadata.xml new file mode 100644 index 000..cee379b1540 --- /dev/null +++ b/dev-libs/cxxopts/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + chutz...@gentoo.org + Patrick McLean + +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/
commit: af2a4a51ede43cd616d112efdd96de1dda5add76 Author: William Hubbs gentoo org> AuthorDate: Sat Dec 5 21:30:22 2020 + Commit: William Hubbs gentoo org> CommitDate: Sat Dec 5 21:30:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2a4a51 dev-lang/lua: fix lua-mode test in pkg_postinst for 5.4.1-r1 Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/lua-5.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/lua/lua-5.4.1-r1.ebuild b/dev-lang/lua/lua-5.4.1-r1.ebuild index 7f79fce709c..898ba67e1e4 100644 --- a/dev-lang/lua/lua-5.4.1-r1.ebuild +++ b/dev-lang/lua/lua-5.4.1-r1.ebuild @@ -190,7 +190,7 @@ src_test() { pkg_postinst() { if has_version "app-editor/emacs"; then - if ! has_version "app-emacs/emacs-mode"; then + if ! has_version "app-emacs/lua-mode"; then einfo "Install app-emacs/lua-mode for lua support for emacs" fi fi
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 300bf4d5a04c02a932de111ba013ac439972f8ce Author: Stefan Strogin gentoo org> AuthorDate: Sat Dec 5 21:09:16 2020 + Commit: Stefan Strogin gentoo org> CommitDate: Sat Dec 5 21:10:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300bf4d5 net-im/discord-bin: bump to 0.0.13 Closes: https://bugs.gentoo.org/758479 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.12.ebuild => discord-bin-0.0.13.ebuild}| 6 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 04c9053caf9..8d32ede1a16 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.12.deb 68328818 BLAKE2B 3416f7f49e4894fbf03bbe61a225d79df934456205776755b77a6d3c385e379021d5af679270012e0f134850964d993165ca25bf6c33980477e0dfe7112e6b6b SHA512 79c4bc0667b1f7ee693c14356d18be36f5597c1d7740a99abdf31139d54fa2237bb0d6602511d6ba78e2e94871506758728ac43b5b301581561ae463a19229b5 +DIST discord-0.0.13.deb 70624982 BLAKE2B 210dc6f287ccf17d14cb595ad41d508b0d73285e0cb1cacd24b678377c0aa7f5bc111b5cc3a1a3054a05349b96cdd82f589b6001ceca44fbe33bf78513f83f2d SHA512 6b42039a37034f1774f9ad07c9b43dab326ee4f7915b07f976c596ec9cad166871c870145bee42bce170e724c1e99fdd91388f1a6c5f0ec434f757389f1f89e6 diff --git a/net-im/discord-bin/discord-bin-0.0.12.ebuild b/net-im/discord-bin/discord-bin-0.0.13.ebuild similarity index 96% rename from net-im/discord-bin/discord-bin-0.0.12.ebuild rename to net-im/discord-bin/discord-bin-0.0.13.ebuild index b9bcb204ab0..36719eb898c 100644 --- a/net-im/discord-bin/discord-bin-0.0.12.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.13.ebuild @@ -54,13 +54,15 @@ S="${WORKDIR}" QA_PREBUILT=" opt/discord/${MY_BIN} opt/discord/chrome-sandbox + opt/discord/libffmpeg.so + opt/discord/libvk_swiftshader.so + opt/discord/libvulkan.so opt/discord/libEGL.so opt/discord/libGLESv2.so + opt/discord/libVkICD_mock_icd.so opt/discord/swiftshader/libEGL.so opt/discord/swiftshader/libGLESv2.so opt/discord/swiftshader/libvk_swiftshader.so - opt/discord/libVkICD_mock_icd.so - opt/discord/libffmpeg.so " CONFIG_CHECK="~USER_NS"
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/pcs/files/, sys-cluster/pcs/
commit: 32affc186e1f6661c0a2ff1e3d1a5c5cb2df50c2 Author: Andrea Postiglione gmail com> AuthorDate: Sat Dec 5 21:08:33 2020 + Commit: Andrea Postiglione gmail com> CommitDate: Sat Dec 5 21:08:33 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32affc18 sys-cluster/pcs-0.10.7: initial ebuild Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andrea Postiglione gmail.com> sys-cluster/pcs/Manifest | 1 + sys-cluster/pcs/files/openrc-0.10.7.patch | 118 + sys-cluster/pcs/files/pcsd-daemon.initd| 27 + sys-cluster/pcs/files/pcsd.initd | 35 ++ .../pcs/files/remove-ruby-bundle-path.patch| 11 ++ sys-cluster/pcs/metadata.xml | 18 sys-cluster/pcs/pcs-0.10.7.ebuild | 106 ++ 7 files changed, 316 insertions(+) diff --git a/sys-cluster/pcs/Manifest b/sys-cluster/pcs/Manifest new file mode 100644 index ..ecae6dae --- /dev/null +++ b/sys-cluster/pcs/Manifest @@ -0,0 +1 @@ +DIST pcs-0.10.7.tar.gz 1818215 BLAKE2B 345ba114f92c1f555a948b1f6eafb532056d3196c9f0cf3007d7d27d8a8957c886f3a5ab2519e0922908c3d11ed9dc54632376d5556f6b1dc5dfb035bcfda4bf SHA512 c76a11fa162258ee311dcceca50674d7638396880596a826a711d944aab421ed06a6c4eb41f9dc997c01b72bce73c98c4f7be3fcd8fafb8ae16902f6a1e0c521 diff --git a/sys-cluster/pcs/files/openrc-0.10.7.patch b/sys-cluster/pcs/files/openrc-0.10.7.patch new file mode 100644 index ..a2cd30d0 --- /dev/null +++ b/sys-cluster/pcs/files/openrc-0.10.7.patch @@ -0,0 +1,118 @@ +--- a/pcs/settings_default.py 2019-06-12 23:35:02.146909492 +0900 b/pcs/settings_default.py 2019-06-12 23:31:27.795771910 +0900 +@@ -1,8 +1,8 @@ + import os.path + + systemctl_binary = "/bin/systemctl" +-chkconfig_binary = "/sbin/chkconfig" +-service_binary = "/sbin/service" ++chkconfig_binary = "/usr/bin/rc-config" ++service_binary = "/sbin/rc-service" + pacemaker_binaries = "/usr/sbin/" + crm_resource_binary = os.path.join(pacemaker_binaries, "crm_resource") + corosync_binaries = "/usr/sbin/" +--- a/pcsd/pcs.rb 2019-06-12 23:35:13.882862268 +0900 b/pcsd/pcs.rb 2019-06-12 23:31:11.357838047 +0900 +@@ -1712,7 +1712,7 @@ + if ISSYSTEMCTL + cmd = ['systemctl', 'is-enabled', "#{service}.service"] + else +-cmd = ['chkconfig', service] ++cmd = ['/usr/bin/rc-config','list default|/bin/grep -ow', service] + end + _, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd) + return (retcode == 0) +@@ -1722,7 +1722,7 @@ + if ISSYSTEMCTL + cmd = ['systemctl', 'status', "#{service}.service"] + else +-cmd = ['service', service, 'status'] ++cmd = ['/bin/rc-status', 'default|/bin/grep started| /bin/grep -ow', service] + end + _, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd) + return (retcode == 0) +@@ -1778,11 +1778,12 @@ + class ServiceInstalledCheckerChkconfig < ServiceInstalledChecker + protected + def run_command +-return run_cmd(PCSAuth.getSuperuserAuth(), 'chkconfig') ++cmd = ['/usr/bin/rc-config', 'list'] ++return run_cmd(PCSAuth.getSuperuserAuth(), *cmd) + end + + def contains_line_service?(line, service) +-return line.split(' ')[0] == service ++return line.strip == service + end + end + +@@ -1765,7 +1766,7 @@ + cmd = ['systemctl', 'enable', "#{service}.service"] + else + # fails when the service is not installed +-cmd = ['chkconfig', service, 'on'] ++cmd = ['/usr/bin/rc-config', 'add', service, 'default'] + end + _, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd) + return (retcode == 0) +@@ -1780,7 +1781,7 @@ + if ISSYSTEMCTL + cmd = ['systemctl', 'disable', "#{service}.service"] + else +-cmd = ['chkconfig', service, 'off'] ++cmd = ['/usr/bin/rc-config', 'delete', service, 'default'] + end + _, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd) + return (retcode == 0) +--- a/pcs/lib/external.py 2019-06-12 23:35:06.017893916 +0900 b/pcs/lib/external.py 2019-06-12 23:31:18.962807448 +0900 +@@ -69,7 +69,7 @@ + _systemctl, "disable", _get_service_name(service, instance) + ]) + else: +-stdout, stderr, retval = runner.run([_chkconfig, service, "off"]) ++stdout, stderr, retval = runner.run([_chkconfig, 'delete', service, "default"]) + if retval != 0: + raise DisableServiceError( + service, +@@ -93,7 +93,7 @@ + _systemctl, "enable", _get_service_name(service, instance) + ]) + else: +-stdout, stderr, retval = runner.run([_chkconfig, service, "on"]) ++stdout, stderr, retval = runner.run([_chkconfig, 'add', service, "default"]) + if retval != 0: + raise EnableServiceError( + service, +@@ -177,8 +177,12 @@ + [_systemctl, "is-enabled", _get_service_name(service, instance)] + ) +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 5cd1db95a2db1e32328ae41c72f8f3bbbdf944d8 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Dec 5 21:06:51 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Dec 5 21:07:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd1db95 profiles: make riscv64 systemd profiles stable Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/profiles.desc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 322d176e72f..370f5d61044 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -190,9 +190,9 @@ ppc64 default/linux/ppc64le/17.0/musl/hardenedexp # @MAINTAINER: ri...@gentoo.org riscv default/linux/riscv/17.0/rv64gc exp riscv default/linux/riscv/17.0/rv64gc/lp64d stable -riscv default/linux/riscv/17.0/rv64gc/lp64d/systemd exp +riscv default/linux/riscv/17.0/rv64gc/lp64d/systemd stable riscv default/linux/riscv/17.0/rv64gc/lp64stable -riscv default/linux/riscv/17.0/rv64gc/lp64/systemdexp +riscv default/linux/riscv/17.0/rv64gc/lp64/systemdstable # S390 Profiles # @MAINTAINER: s...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody/
commit: 7e6dd500b63d9f83cf6d29c622f4be070eb8 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 5 20:48:55 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 5 20:49:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6d net-im/prosody: enable lua5.3 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody/prosody-0.11.7-r100.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-im/prosody/prosody-0.11.7-r100.ebuild b/net-im/prosody/prosody-0.11.7-r100.ebuild index 11e70d9924b..6c88fc7967e 100644 --- a/net-im/prosody/prosody-0.11.7-r100.ebuild +++ b/net-im/prosody/prosody-0.11.7-r100.ebuild @@ -3,7 +3,8 @@ EAPI=7 -LUA_COMPAT=( lua5-{1..2} ) +LUA_COMPAT=( lua5-{1..3} ) +LUA_REQ_USE="deprecated" inherit lua-single systemd tmpfiles toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmpack/
commit: a7faf3a9e42f8ea52bf2ea3c99d30d2ae85ca3e9 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 5 20:55:42 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 5 20:55:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7faf3a9 dev-libs/libmpack: fix tests Closes: https://bugs.gentoo.org/757831 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/libmpack/libmpack-1.0.5.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/libmpack/libmpack-1.0.5.ebuild b/dev-libs/libmpack/libmpack-1.0.5.ebuild index 479c92bd7b2..c31fbb838b6 100644 --- a/dev-libs/libmpack/libmpack-1.0.5.ebuild +++ b/dev-libs/libmpack/libmpack-1.0.5.ebuild @@ -38,6 +38,10 @@ src_compile() { emake "${myemakeargs[@]}" lib-bin } +src_test() { + emake XLDFLAGS="-shared" test +} + src_install() { local myemakeargs=( "PREFIX=/usr"
[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gettext/files/
commit: c4451b76dc4f269b5ce467fb3f8fa888bb202ac5 Author: Fabian Groffen gentoo org> AuthorDate: Sat Dec 5 20:52:50 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Dec 5 20:52:50 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c4451b76 sys-devel/gettext-0.21: really disable libintl building make sure when we rebuild configure we also keep the disabling of libintl, however, while this works, it triggers am-maintainer mode, and we should figure out why stuff is regenerated before lifting the 0.21 mask Package-Manager: Portage-3.0.10.3-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Fabian Groffen gentoo.org> sys-devel/gettext/files/gettext-0.19.7-disable-libintl.patch | 12 1 file changed, 12 insertions(+) diff --git a/sys-devel/gettext/files/gettext-0.19.7-disable-libintl.patch b/sys-devel/gettext/files/gettext-0.19.7-disable-libintl.patch index f51de34843..aa1b5adb13 100644 --- a/sys-devel/gettext/files/gettext-0.19.7-disable-libintl.patch +++ b/sys-devel/gettext/files/gettext-0.19.7-disable-libintl.patch @@ -4,6 +4,18 @@ Never build libintl since it's in dev-libs/libintl now. We can drop this if/when upstream fixes the configure flag handling: https://savannah.gnu.org/bugs/?48233 +--- a/gettext-runtime/m4/gettext.m4 b/gettext-runtime/m4/gettext.m4 +@@ -251,8 +251,7 @@ + dnl libintl. (Cf. the install rule in intl/Makefile.in.) + if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ +|| { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ +-&& test "$PACKAGE" != gettext-runtime \ +-&& test "$PACKAGE" != gettext-tools; }; then ++}; then + gt_use_preinstalled_gnugettext=yes + else + dnl Reset the values set by searching for libintl. --- a/gettext-runtime/configure +++ b/gettext-runtime/configure @@ -20391,8 +20391,7 @@ $as_echo "$ac_res" >&6; }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/
commit: a086193172cb4a69136de2856bea72e7e98441d6 Author: William Hubbs gentoo org> AuthorDate: Sat Dec 5 20:26:58 2020 + Commit: William Hubbs gentoo org> CommitDate: Sat Dec 5 20:29:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0861931 dev-lang/lua: remove old Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/Manifest | 1 - dev-lang/lua/lua-5.1.5-r103.ebuild | 145 --- dev-lang/lua/lua-5.1.5-r104.ebuild | 146 --- dev-lang/lua/lua-5.3.5-r2.ebuild | 194 --- dev-lang/lua/lua-5.3.6.ebuild | 194 --- dev-lang/lua/lua-5.4.1.ebuild | 200 - 6 files changed, 880 deletions(-) diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest index 2b0364166fe..1009e00ade5 100644 --- a/dev-lang/lua/Manifest +++ b/dev-lang/lua/Manifest @@ -2,7 +2,6 @@ DIST lua-5.1.5.tar.gz 221213 BLAKE2B 915eb8e8c9d7e460eacf1d7a59309c60dfc0f5d9d3d DIST lua-5.2.2-tests.tar.gz 76629 BLAKE2B 323eaae02ee61cfde2535d606ed704d964461c32627cb3ad4097afdc95a16a0921b9b05677c5b9b26cbff0d7d8270045e7df32a2cea0fd99a82e6aa613a0bdae SHA512 699d5703dd1d03312f1e947ca4c68d8808bb226ae01337202c2bfb3d854a9b7d9ef9746630afd1f67e9ffe2868907ce3d600a6f5324a2c798540c5373a24aac8 DIST lua-5.2.4.tar.gz 252651 BLAKE2B 6f20308d8413438f8446040e8de16274837cb55e626b98a0ae8cfe279dc8610fa2e032a2ce53ef3acda4b96a7198123cbc18eff16775f952e6dc0355fdf331b0 SHA512 cd77148aba4b707b6c159758b5e8444e04f968092eb98f6b4c405b2fb647e709370d5a8dcf604176101d3407e196a7433b5dcdce4fe9605c76191d3649d61a8c DIST lua-5.3.4-tests.tar.gz 103438 BLAKE2B ac82708022e7729039111c3df4fe24302c8d0efb224afb4828871ac085a3d64c41d674a6f9369035de01ed1f7f75a3d2ce16917f37e774e923216aac0be03e09 SHA512 79575d100a2efabc8243f55b55d912443e09ef7e8b0219cb93541d85c2ba802fb9538015e1228703f09ca57bdb28a640a8f1fa0735716ba1e4bca2179c712dfb -DIST lua-5.3.5.tar.gz 303543 BLAKE2B 8890fa70fcfb869296bc74c754dc30621a3786d4b38dd35ef9e57ca46ee4b3df12dac1b86109be0823847499ff6b0d95de11f446c4c22de440ae3bb704e5068b SHA512 4f9516acc4659dfd0a9e911bfa00c0788f0ad9348e5724fe8fb17aac59e9c0060a64378f82be86f8534e49c6c013e7488ad17321bafcc787831d3d67406bd0f4 DIST lua-5.3.6.tar.gz 303770 BLAKE2B 07c37c56f43095a4f6ca8eb8b3adf19afd53107c02b62b2bcb3619565cb2100d5f823493eef93092d5e312b30fc28885a6d9e8f0ba5a23b5bed86dc4515a5d61 SHA512 ccc380d5e114d54504de0bfb0321ca25ec325d6ff1bfee44b11870b660762d1a9bf120490c027a0088128b58bb6b5271bbc648400cab84d2dc22b512c4841681 DIST lua-5.4.1-tests.tar.gz 128646 BLAKE2B 2dae666e89bacf986228a33fc665bbc510e738d9f8791933f5048e4bbecaf6cd59c5e70e488d332b16960225aac3b9fae46e500f3b54856bb6aabe8cd3a5c932 SHA512 ac7cf113d96f8fe2af4f104297a70debd3bede5997627fc18db6b5d9c78ff49e05a165f5855894def5656c6dcc2d7d9ccce741c90da17698a5c714a33828f49a DIST lua-5.4.1.tar.gz 353965 BLAKE2B e5b46fcf2eb2ea9bd235793cefec2bf19f185ed51b11bc6133bda4e3639f09194378b2fd55544972ee32576751e80bba87b3b61ec3d4a0910592d6e5cb4a4c77 SHA512 49ffbe814ec41e515fc8502b6958151c6c56aa171412f0b211ad9de934be2c958c3709d49435885ddea0fa6765ed511dafb3537558950ff3b4261338214f1571 diff --git a/dev-lang/lua/lua-5.1.5-r103.ebuild b/dev-lang/lua/lua-5.1.5-r103.ebuild deleted file mode 100644 index fcdaba404b5..000 --- a/dev-lang/lua/lua-5.1.5-r103.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib multilib-minimal portability toolchain-funcs versionator - -DESCRIPTION="A powerful light-weight programming language designed for extending applications" -HOMEPAGE="http://www.lua.org/; -SRC_URI="http://www.lua.org/ftp/${P}.tar.gz; - -LICENSE="MIT" -SLOT="5.1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+deprecated emacs readline static" - -RDEPEND="readline? ( >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] ) - app-eselect/eselect-lua - !dev-lang/lua:0" -DEPEND="${RDEPEND} - sys-devel/libtool" -PDEPEND="emacs? ( app-emacs/lua-mode )" - -SAN_SLOT="${SLOT//.}" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/lua${SLOT}/luaconf.h -) - -src_prepare() { - local PATCH_PV=$(get_version_component_range 1-2) - - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r2.patch - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-module_paths.patch - - # use glibtool on Darwin (versus Apple libtool) - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e '/LIBTOOL = /s:libtool:glibtool:' \ - Makefile src/Makefile || die - fi - - #EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch - - # correct lua versioning - sed -i
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/
commit: 82248b79ece39ab1fe482d8eb3d275a524c47762 Author: William Hubbs gentoo org> AuthorDate: Sat Dec 5 20:05:12 2020 + Commit: William Hubbs gentoo org> CommitDate: Sat Dec 5 20:07:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82248b79 dev-lang/lua: fix deprecated use flag in 5.3.6 Closes: https://bugs.gentoo.org/758665 Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/lua-5.3.6-r1.ebuild | 194 +++ 1 file changed, 194 insertions(+) diff --git a/dev-lang/lua/lua-5.3.6-r1.ebuild b/dev-lang/lua/lua-5.3.6-r1.ebuild new file mode 100644 index 000..1e7b58d91b6 --- /dev/null +++ b/dev-lang/lua/lua-5.3.6-r1.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils autotools multilib multilib-minimal portability toolchain-funcs versionator + +DESCRIPTION="A powerful light-weight programming language designed for extending applications" +HOMEPAGE="http://www.lua.org/; +TEST_PV="5.3.4" # no 5.3.5-specific release yet +TEST_A="${PN}-${TEST_PV}-tests.tar.gz" +PKG_A="${P}.tar.gz" +SRC_URI=" + http://www.lua.org/ftp/${PKG_A} + test? ( https://www.lua.org/tests/${TEST_A} )" + +LICENSE="MIT" +SLOT="5.3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+deprecated emacs readline static test test-complete" +RESTRICT="!test? ( test )" + +RDEPEND="readline? ( sys-libs/readline:0= ) + app-eselect/eselect-lua + !dev-lang/lua:0" +DEPEND="${RDEPEND} + sys-devel/libtool" +PDEPEND="emacs? ( app-emacs/lua-mode )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/lua${SLOT}/luaconf.h +) + +src_prepare() { + local PATCH_PV=$(get_version_component_range 1-2) + + epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch + + # use glibtool on Darwin (versus Apple libtool) + if [[ ${CHOST} == *-darwin* ]] ; then + sed -i -e '/LIBTOOL = /s:/libtool:/glibtool:' \ + Makefile src/Makefile || die + fi + + [ -d "${FILESDIR}/${PV}" ] && \ + EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch + + # correct lua versioning + sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die + + sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html || die + + if ! use readline ; then + sed -i -e '/#define LUA_USE_READLINE/d' src/luaconf.h || die + fi + + # Using dynamic linked lua is not recommended for performance + # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519 + # Mainly, this is of concern if your arch is poor with GPRs, like x86 + # Note that this only affects the interpreter binary (named lua), not the lua + # compiler (built statically) nor the lua libraries (both shared and static + # are installed) + if use static ; then + sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile || die + fi + + # upstream does not use libtool, but we do (see bug #336167) + cp "${FILESDIR}/configure.in" "${S}/configure.ac" || die + eautoreconf + + # custom Makefiles + multilib_copy_sources +} + +multilib_src_configure() { + sed -i \ + -e 's:\(define LUA_ROOT\s*\).*:\1"'${EPREFIX}'/usr/":' \ + -e "s:\(define LUA_CDIR\s*LUA_ROOT \"\)lib:\1$(get_libdir):" \ + src/luaconf.h \ + || die "failed patching luaconf.h" + + econf +} + +multilib_src_compile() { + tc-export CC + + # what to link to liblua + liblibs="-lm" + liblibs="${liblibs} $(dlopen_lib)" + + # what to link to the executables + mylibs= + use readline && mylibs="-lreadline" + + cd src + + local myCFLAGS="" + use deprecated && myCFLAGS="-DLUA_COMPAT_5_1 -DLUA_COMPAT_5_2" + + case "${CHOST}" in + *-mingw*) : ;; + *) myCFLAGS+=" -DLUA_USE_LINUX" ;; + esac + + emake CC="${CC}" CFLAGS="${myCFLAGS} ${CFLAGS}" \ + SYSLDFLAGS="${LDFLAGS}" \ + RPATH="${EPREFIX}/usr/$(get_libdir)/" \ + LUA_LIBS="${mylibs}" \ + LIB_LIBS="${liblibs}" \ + V=$(get_version_component_range 1-2) \ + gentoo_all +} + +multilib_src_install() { + emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \ + V=${SLOT} gentoo_install + + case $SLOT in + 0) + LIBNAME="lua" + INCLUDEDIR_SUFFIX='' + ;; + *) LIBNAME="lua${SLOT}" +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/
commit: 54b4ffd4fb211ecdb4fa8fd14f9345bd3d1f1c74 Author: Sam James gentoo org> AuthorDate: Sat Dec 5 19:49:42 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 19:50:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b4ffd4 x11-libs/libxcb: add libpthread-stubs dep on Darwin Package-Manager: Portage-3.0.10.3-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> x11-libs/libxcb/libxcb-1.14.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild b/x11-libs/libxcb/libxcb-1.14.ebuild index b36db50cbfa..8d656d8009d 100644 --- a/x11-libs/libxcb/libxcb-1.14.ebuild +++ b/x11-libs/libxcb/libxcb-1.14.ebuild @@ -26,6 +26,7 @@ RDEPEND=" # Note: ${PYTHON_USEDEP} needs to go verbatim DEPEND="${RDEPEND} >=x11-base/xcb-proto-1.14[${MULTILIB_USEDEP}] + elibc_Darwin? ( dev-libs/libpthread-stubs ) test? ( dev-libs/check[${MULTILIB_USEDEP}] ) doc? ( app-doc/doxygen[dot] ) dev-libs/libxslt
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocm-cmake/
commit: ac123a292ae9ca8b495ed3f63295772232892061 Author: Wilfried Holzke holzke net> AuthorDate: Sat Dec 5 19:31:38 2020 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 5 19:36:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac123a29 dev-util/rocm-cmake: Version bump to 3.10.0 Signed-off-by: Wilfried Holzke holzke.net> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18520 Signed-off-by: Craig Andrews gentoo.org> dev-util/rocm-cmake/Manifest | 1 + dev-util/rocm-cmake/rocm-cmake-3.10.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-util/rocm-cmake/Manifest b/dev-util/rocm-cmake/Manifest index 86ce26f868b..f3b7fb46544 100644 --- a/dev-util/rocm-cmake/Manifest +++ b/dev-util/rocm-cmake/Manifest @@ -1,2 +1,3 @@ +DIST rocm-cmake-3.10.0.tar.gz 15825 BLAKE2B d54140431c5ce11250bd1b9fbdc03ce6de628a48e83fba89a93a4c6062319c52085ec036a7c1f2bf9605de3c276abfbec6864aea456ada5dfbde2f857da5394c SHA512 f58d17af522332b9a3366d47e44e61a361f83a3f5dcea6a410025e2383a1231435243ce123f5d8044e77b7572682be8d4d2a1f08d364e5be6a8cb25c4a8c4c69 DIST rocm-cmake-3.8.0.tar.gz 15823 BLAKE2B 321d31769cee254f9f9048104c7837fc6eb4a224d53e3e3ec18d5fa283f33cb116ece739a19f791cf62ac84f533933233461fd9e470b5c413363aa58fe23b57a SHA512 52e71033ef85b526edc00c1c11681c888ca7a50cf70a69f111ac2d7d32821340d8c812714a525711ff7ec54c8e7cbb79c4cb620a6e559699c509397ebf1b5886 DIST rocm-cmake-3.9.0.tar.gz 15815 BLAKE2B 86fedeb90ee27367b5fcfe842009055ef073932823fe54c9c6b7dfc7d08e92165c6cb4befebee347645777948b8c24de0c90f2547648cadbd34d39de2da540ef SHA512 bda392023494929ae743a81afdb4b802a3f7728a101ec06dd49c2e1d1165a2306d25beda6a4ea7dfc0ae3f8bad8949d5c897618a362262570d6582c789db diff --git a/dev-util/rocm-cmake/rocm-cmake-3.10.0.ebuild b/dev-util/rocm-cmake/rocm-cmake-3.10.0.ebuild new file mode 100644 index 000..a8e68baa559 --- /dev/null +++ b/dev-util/rocm-cmake/rocm-cmake-3.10.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocm-cmake/; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/rocm-cmake/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/rocm-cmake-rocm-${PV}" +fi + +DESCRIPTION="Radeon Open Compute CMake Modules" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocm-cmake; +LICENSE="MIT" +SLOT="0" +RESTRICT="test" + +src_prepare() { + sed -e "s:set(ROCM_INSTALL_LIBDIR lib):set(ROCM_INSTALL_LIBDIR $(get_libdir)):" -i "${S}/share/rocm/cmake/ROCMInstallTargets.cmake" || die + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/roct-thunk-interface/
commit: 2c1697785a004d48df77b069801608a9f0b418ae Author: Wilfried Holzke holzke net> AuthorDate: Sat Dec 5 19:06:11 2020 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 5 19:14:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c169778 dev-libs/roct-thunk-interface: Version bump to 3.10.0 Signed-off-by: Wilfried Holzke holzke.net> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18519 Signed-off-by: Craig Andrews gentoo.org> dev-libs/roct-thunk-interface/Manifest | 1 + .../roct-thunk-interface-3.10.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-libs/roct-thunk-interface/Manifest b/dev-libs/roct-thunk-interface/Manifest index a9454a20d23..676a4a452ee 100644 --- a/dev-libs/roct-thunk-interface/Manifest +++ b/dev-libs/roct-thunk-interface/Manifest @@ -1,3 +1,4 @@ +DIST roct-thunk-interface-3.10.0.tar.gz 2694321 BLAKE2B c743e2df8133a382f62f0cac3b73eb1a1ce74efcf5970a7b07b7ec0f16a6c7d39a44112d62e32bd9f5d7c2b984e3aea31d7d8a8b1658f9608b6a3c283e12ad24 SHA512 c5a447be0b4a3df886446c2066e193c4e0064b2868103e248a6adba8e7f12aed49112647747ad16d3b115f9f74946c317360396e7c5f3e0cac43b349fcfd33d4 DIST roct-thunk-interface-3.7.0.tar.gz 2692297 BLAKE2B 5a060becb1b35e4eb499de5c177b5747789f02036d6e1bbf241a4054430e819bab4c188aa83f1cec0d35c80a3c0af47298fdd1c34d272f693dac9da191d8d111 SHA512 307e88808d3c852837f81c8745181edaa46e0f205fa36b9af531661c9a6a2dee5f360eb14e9f607376f27969e438f075dd44336606803ae2f7ce597f7fe46135 DIST roct-thunk-interface-3.8.0.tar.gz 2692624 BLAKE2B bb0d288da08081de63f3848987eb86a319c977250052b8bcccdd221b31167d2b344ecd17163aafe1fa5e7a4372248510af77c4ed992c39e71de05452b0b83a8c SHA512 b60461869f916791b702fb7a551978dd741873925154cb5980612f71bb19000f73fda8c1becb5e3482be872790d6cc8c34dfe3484349796c9fab2fedafef525b DIST roct-thunk-interface-3.9.0.tar.gz 2692605 BLAKE2B e256217aa8410eb3a1cbb430509c7426e2b00f4ad0a0a3d14879fc116a112e9d10e50b0e2d336f04bc52d98f0d98afda5195565995c6d8b64101132e9c71746c SHA512 eb0d3abaae1aa92f60eeb58ef07bf6dd0f954488e2e05bcf30cb75aa772430c49a3103b0498208c7f8f8fd35fb5d91f0f8c056064ce595263e1737e8f72ba462 diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-3.10.0.ebuild b/dev-libs/roct-thunk-interface/roct-thunk-interface-3.10.0.ebuild new file mode 100644 index 000..ee5be506ed8 --- /dev/null +++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-3.10.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake linux-info + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute Thunk Interface" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface; +CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDGPU ~DRM_AMDGPU_USERPTR" +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND="sys-process/numactl" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die + cmake_src_prepare +} +src_configure() { + local mycmakeargs=( + -DCPACK_PACKAGING_INSTALL_PREFIX="${EPREFIX}/usr" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: d64adb5011c44261ba6c496c95298647e4e580e9 Author: Sam James gentoo org> AuthorDate: Sat Dec 5 19:08:57 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 19:09:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64adb50 sys-kernel/gentoo-kernel-bin: bump to 5.9.12 for arm64 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 1 + .../gentoo-kernel-bin-5.9.12-r1.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 47a55f41b5c..9e9524bae02 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -26,6 +26,7 @@ DIST gentoo-kernel-5.9.11-1.amd64.xpak 62957405 BLAKE2B 0bca1ae3772d6cdd9d5cd1a8 DIST gentoo-kernel-5.9.11-1.arm64.xpak 60826912 BLAKE2B ab43a72729adca0520618669792b8840483c668d9ffd38afb2ff9902faea9e0e036edb9b7f5d86f3f05c7d8d154b42600a367068d25ce49f39a4aa021db05dfb SHA512 10b9cc509a39c2377e18f33c72aa6b7c2374a7208a591f51adda45645af6ce45961bbfe3961d227cc39dd17f4e48e9be359490baa102289bb3a262f51a54e304 DIST gentoo-kernel-5.9.11-1.x86.xpak 56006453 BLAKE2B b6cd2f09c96de87757557ed4ebea5cfb3fe998bd1bb0199b688740a79f24e23cd0739a8c2ca5290eb85c8690853f5c5683a6847a077a4a4f7d8f6ea360915ec3 SHA512 e09051027aa448b737658b2f0db8f88de5811751437e08cf628ecfa4df9e90ae12459768a9f3d047967087d183bb668b15d29e083ddb6418c7c5ac7140ccc067 DIST gentoo-kernel-5.9.12-1.amd64.xpak 62965041 BLAKE2B d9172f6bbf71a577aa54db9736c46e17b7dda2c032e0fc915ecd432cf2398a6ca2ff84b25e8fa9b66a8c42ecb7cb2d2e0d8874715aaf7926634ce2bf7e7fc5e4 SHA512 25f054ec467888bac76dba23b9cbce5b0f089ef94fcd46f984c8d6e3dfb2821cf8ab2b6c6ae78e948271914738cd73de71c7423d35e46b3084ecd85c925e7ea7 +DIST gentoo-kernel-5.9.12-1.arm64.xpak 60921892 BLAKE2B df1d0724b371d5363d92d94220825fbed4e549c8bec26ede850f08dda059af660ef7996ceed5c4fd6ca84563fe3d54919793603c4745442a9bf3ea37f54d1543 SHA512 b97b5cc504bf47424190d491057921ad3a9feb080b8b362fe0625213f814f20287410960e06f16b67f2c310923a791d072f3b0cc2acd8ef771914113c66f20be DIST gentoo-kernel-5.9.12-1.x86.xpak 56011322 BLAKE2B b306e3b8d78130ef846faf27b6d994a9c7f7c1791b16c65f24cb351ef50adbd7324384aa4ce25f0504ace16f103c3a55c0d8a2b058b31a6538a20c5d0a385a85 SHA512 3b1ff4bddb116f069ed1f186a8ab4519ff9a0a075e81232ffea293da8a5e1b7c74a2103be3901d25fe161a2566a919c24377c76567dc3b9ed92cb4046293a831 DIST gentoo-kernel-5.9.8-1.amd64.xpak 63386669 BLAKE2B 6ebe70d1085d0ea33361ab398d076ba5bb3cd21aab1769d8a106978d7b320b993878fd32a59800997a5832483a19b3bce2e396b09ed25c0f34d5786ae9b7f90d SHA512 61f4d150f8fb5cca735e09ca8021ae972d953b0297dc52d9d623d1ee3f3d4a3e5cd7f98d39f785e279891373c9719166a5dad624ea16a9300c7c3fa7b0777aaf DIST gentoo-kernel-5.9.8-1.arm64.xpak 61440507 BLAKE2B 4704fa85533e68763346f3b4ccd462473424404c1e8f0302a69300e48ccc265857c2911aa36b11b38a0fc908d5ba681c4d35038f5cee473172b83ab331075cff SHA512 0df3f58142b0015457de82134b4c3535f8826f6108ef8aa32e2097cc5294fab35a76135fd4a4fdaed50e2b52be149833bd3e9137546f5beca90c7861f3c0c579 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.12-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.12-r1.ebuild new file mode 100644 index 000..ad9181bc496 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.12-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.arm64.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" + +QA_PREBUILT='*' + +pkg_pretend() { + ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 98ba8a1a94d4388fd71e77dd26c6357305ac9f07 Author: Sam James gentoo org> AuthorDate: Sat Dec 5 19:07:25 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 5 19:09:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ba8a1a sys-kernel/gentoo-kernel-bin: bump to 5.4.81 for arm64 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 1 + .../gentoo-kernel-bin-5.4.81-r1.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 6e2c875ad58..47a55f41b5c 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -17,6 +17,7 @@ DIST gentoo-kernel-5.4.80-r1-1.amd64.xpak 61053571 BLAKE2B 24eebf676e1824b01aa6b DIST gentoo-kernel-5.4.80-r1-1.arm64.xpak 56217629 BLAKE2B 217f015713b11e18467a87253af61d5ec0c976576fb0ab11b1d21e983472d8e86de23f04add9aa76ee9057e3ff9759ff21b84a7c2b24387b1ed8deb181f9bfe7 SHA512 b63b00991c5f6e67890b07ca75968078709e29ed1e06aa4f4c592573e09ef04bc8015337e43c56652b597ee5365e054b811e1e922f06d2c136084d6b0c2395fe DIST gentoo-kernel-5.4.80-r1-1.x86.xpak 52880910 BLAKE2B f94a7bbdcdbd383e919f2542251d2552e50e34264ab495a43d75e28dab881162f2549b48383b32a3b2a813a192b7d9f602eaa8210085733ac123e2246e6a285b SHA512 3b5dd91103461306f4a4ea4554792d4cdabedba6165de119523b927abb2009adc7d554f23110ddeac1a1add69b2d1674b7b87b93b1e1b186a2594174808dd9d2 DIST gentoo-kernel-5.4.81-1.amd64.xpak 61059891 BLAKE2B 2a8aa181e46886f7a9faa3c9bf5d57d3d929bf5d21c1070a47668ef360dc961984b4436fc137220c430e6c79678d98cb1cbc9d48411daebd7eab958efc07c8e3 SHA512 d8e293efec047690e09046c3590f734dbf7afe879c9cb6229fdefde86ac08524ade3dec3aabda6ab3ef5e09e4b66d27783347c915638682d0c509fefb0262e05 +DIST gentoo-kernel-5.4.81-1.arm64.xpak 56277584 BLAKE2B 2443569a47d8d53652c0b400610e6a43947be7225fad4fd2de2e4a6fd1fd2b0cbfae15ebbf4df7e595caf2f4e6cef014d9ba7dc5e5a325a635866672fd44e2a0 SHA512 0468af376f36c1b3d7351c8242a4d08c46ce11189e33c059e2892b7cd8f126ad42a8256c056bb5db0f600c24a212651f512bec6b46531eaa0b5fd35093f8080b DIST gentoo-kernel-5.4.81-1.x86.xpak 52879835 BLAKE2B bb93d0cd2280d7c7981e2330a405f00e7ef3aa906d6b52be8a03b0a7a71b9af3fb8bcd5af16adec36a198dc2d7f950759c800154afe14e3c29e8c276e0d3b013 SHA512 359fe6ec58b85f1cbb9780368582c332e2095f96b0363c04bc613cbe4f7fdbe3606e18571072b260ada8422d22088d0e50400975030c780581c56038d398b818 DIST gentoo-kernel-5.9.10-1.amd64.xpak 62950591 BLAKE2B 032e27aaaf9f622ce16b3ee699752215fe7485052bebdafddf2155aed370b6316be07eb009da3e207a9b12f8c7865c70c7466451b205cc4b4f374c731a815fd5 SHA512 7f504e2f15319d60f464a4e45edee9503316a100eec8a6258e27ec7a00a4d2a5cbf9ead4e77ae5342ea05778572fc8ecda94c63b425b99b6ac3a5f183e377bbb DIST gentoo-kernel-5.9.10-1.arm64.xpak 60852046 BLAKE2B da0ee409eb47ae9bf570a08640bd060894974f5f09fb348b3d43c525f7d006f982a447ff9b17bc22969de929b05a316ee72668d40a20d8c3b8e2084588898416 SHA512 3ae82b223c97903a9c25abcad4a9f1f9e4ede68caf796833d9aa0c0cb23898c5b62e4023b8d3a00ff91cdd1f1ee8e82d51e9198454bf87ea16fed9c99147e202 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.81-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.81-r1.ebuild new file mode 100644 index 000..2378adc3f35 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.81-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.arm64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" + +QA_PREBUILT='*' + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ +
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/
commit: b6e6a02cfe14e073651bd4edeeb2e0d091dd94c7 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 19:06:46 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 19:06:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e6a02c dev-util/gtk-doc-am: Update HOMEPAGE Signed-off-by: Matt Turner gentoo.org> dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild index be1627c92a4..04df1f0818c 100644 --- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild +++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild @@ -7,7 +7,7 @@ GNOME_ORG_MODULE="gtk-doc" inherit gnome.org DESCRIPTION="Automake files from gtk-doc" -HOMEPAGE="https://www.gtk.org/gtk-doc/; +HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc; LICENSE="GPL-2 FDL-1.1" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc/
commit: c57c94e3d17a2d96146044402930f4fc4e801c5c Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 19:06:16 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 19:06:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57c94e3 dev-util/gtk-doc: Bump EAPI Signed-off-by: Matt Turner gentoo.org> dev-util/gtk-doc/gtk-doc-1.33.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild b/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild index 1843c7f65e7..793aed977cc 100644 --- a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild +++ b/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{6..9} ) inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/
commit: 7f461a84f62bc1d809e7ba4734fda349917043ae Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 16:07:39 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 18:48:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f461a84 gnome-extra/gnome-shell-extensions: Version bump to 3.38.2 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-shell-extensions/Manifest| 1 + .../gnome-shell-extensions-3.38.2.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/gnome-extra/gnome-shell-extensions/Manifest b/gnome-extra/gnome-shell-extensions/Manifest index 023b8863c29..d00dfadf2b0 100644 --- a/gnome-extra/gnome-shell-extensions/Manifest +++ b/gnome-extra/gnome-shell-extensions/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-extensions-3.36.7.tar.xz 207968 BLAKE2B 61e0e817af900d1a385d44cc3fe2a4d2fb89421aa692d9c02d92c6b841b7da248a267194e057fe5c9fb4e08a713bb72c657eb2fd4982b8bbcdb541644307d934 SHA512 b571f369dcd395d882b4afe5da213a52e3989b5e8e11886fd305d6c77a63ff73ed9d52eb7260ab7e880461354b882d659d28930176ca0aa8c1e75b4a39989997 DIST gnome-shell-extensions-3.38.1.tar.xz 209964 BLAKE2B 38fad074689aa93d0ca16a230db92417ef90363dc9f27be6c1692bc2296ff2019d0c42542f30d552f79c357795fad07e59bc508476b7cf09abfdeb5860487f0f SHA512 256dbb7ad4ae3b759afca85ae1c042f7b3f3cc46b2713f5a6f2f52d1cbc916a1fd8a634e20218a6eeb1baa6141f65c9c19170c5bfe2f7f677b679bbf78b3bce1 +DIST gnome-shell-extensions-3.38.2.tar.xz 209904 BLAKE2B b9a32e9c20046cb480dae3ed27791958799f534dc19026631290d2d0bcfac04955e77b2779f9a18e32d7ee56f837e8e17167bd40b575ff531b8cc328a9c0cc35 SHA512 5106946c10ea34b339ef413d5cf6bc3e1cd7f54f73b0ca773ae4076c1280e2b235327c9209e8269c5aca787035b489f73a76c7163380f191cb246c8591bc838c diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.2.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.2.ebuild new file mode 100644 index 000..00f4147943e --- /dev/null +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org readme.gentoo-r1 meson xdg + +DESCRIPTION="JavaScript extensions for GNOME Shell" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-libs/glib-2.26:2 + >=gnome-base/libgtop-2.28.3[introspection] + >=app-eselect/eselect-gnome-shell-extensions-20111211 +" +RDEPEND="${DEPEND} + >=dev-libs/gjs-1.29 + dev-libs/gobject-introspection:= + dev-libs/atk[introspection] + gnome-base/gnome-menus:3[introspection] + =gnome-base/gnome-shell-$(ver_cut 1-2)* + media-libs/clutter:1.0[introspection] + net-libs/telepathy-glib[introspection] + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme + >=x11-wm/mutter-3.32[introspection] +" +BDEPEND=" + dev-lang/sassc + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Installed extensions installed are initially disabled by default. +To change the system default and enable some extensions, you can use +# eselect gnome-shell-extensions + +Alternatively, to enable/disable extensions on a per-user basis, +you can use the https://extensions.gnome.org/ web interface, the +gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell +enabled-extensions gsettings key from the command line or a script." + +src_configure() { + meson_src_configure \ + -Dextension_set=all \ + -Dclassic_mode=true +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? + + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 6d6253ee1af11f34748a21a39aa459bcd3f4b533 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 16:04:57 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 18:48:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6253ee gnome-base/gnome-shell: Version bump to 3.38.2 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild | 186 +++ 2 files changed, 187 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index a6ac4f86d5d..3e4e4fceeaa 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 DIST gnome-shell-3.38.1.tar.xz 1812860 BLAKE2B d58dd9f5962d953f4bfa8aede62e24007185e0b4b82781c54cce87d8505657e01b0f76a9119b60634e6c723b7dd9320f5c56b984b59cc8fce61ad4a897291b44 SHA512 7ab580f892c4b4dac2fc8625343dfab1bf7a11e148dc01e6e805a5b1ac1d4cb17943b9a3058ec69fc086c270d76ef8073dca494991a5da1dcfa52b42dcc03f01 +DIST gnome-shell-3.38.2.tar.xz 1814152 BLAKE2B 765f584ad8f71ac185e9dc6683f1866308c126d8ce8ba9330068e324ea9586b57315cf7feade62eb4142bb3a4effd80c7e6e0d7b36b6c5fb7d547e3bff9c2ab2 SHA512 ac37549039a11f4f1b2cdd8b0f8cab72093efca74a5909ad187121565cce737c6a6f296c7241ac5f2174fdfcf11070f7584e713e244fafc911fe039d8fd05f04 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild new file mode 100644 index 000..e512f2ed476 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.38.0:0/7[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session needed for shutdown/reboot/inhibitors/etc +# 3. Control shell settings +# 4. logind interface needed
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/
commit: c535e168fb7b161aa8166ef5e157fe214edba8ba Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 16:12:30 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 18:48:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c535e168 dev-libs/glib: Version bump to 2.66.3 Closes: https://bugs.gentoo.org/751784 Closes: https://bugs.gentoo.org/754372 Signed-off-by: Matt Turner gentoo.org> dev-libs/glib/Manifest | 1 + dev-libs/glib/glib-2.66.3.ebuild | 291 +++ 2 files changed, 292 insertions(+) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index d03bf64f00d..6336f5dac12 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,3 +1,4 @@ DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276 SHA512 8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5 DIST glib-2.64.5.tar.xz 4778456 BLAKE2B 7fdee0e16a7ac820f4c4f7dc66d37add464d3005e89e6013302d3ef103319331811d68e9b42db072b82242c3d7badfbd085b69333e770012def89dc8aae7a2eb SHA512 a87537274619b6de88a0e68555059036ac18c748b5005c8d84728646b0db342fde0b8c5b303b9ad79f64d71ea4ed990d52a4fbd68cda3ca74aed5fe4d497e060 DIST glib-2.66.2.tar.xz 4836456 BLAKE2B 5484a7fe497dbe06df7ce11dbc8836c95dbb01e6e309516b82158f291536ccbe6e904cb6ae9a5a0223ccc0b52f6e64d61a418bf790538bc90388430977b2 SHA512 30278c066c6b209f45fcfdb9ffc4732236451464506b93c0fff0964ff8aac58c15be85c3793c686d4740d9d97857984bc0ab71e38d5da11c5fd860e569fb6cb9 +DIST glib-2.66.3.tar.xz 4837796 BLAKE2B 44632477b56bea5b6324deccc17e2d6b72e00dba518f9fc3ec5edad8b20df59f8bf9087e5de16b587b72c2f143d9ab650c478666132b1564da9bf333f380a4e3 SHA512 ab2670ae4eeb3b561c0e71ff9153908f450e430cd43771bfee09233a65826dc16462537ec64bdfcced867f4c8663341b6b9d17af5ba0fab8564b8f21b04a45d7 diff --git a/dev-libs/glib/glib-2.66.3.ebuild b/dev-libs/glib/glib-2.66.3.ebuild new file mode 100644 index 000..86bc085f42a --- /dev/null +++ b/dev-libs/glib/glib-2.66.3.ebuild @@ -0,0 +1,291 @@ +# 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} ) + +inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib multilib-minimal python-any-r1 toolchain-funcs xdg + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="https://www.gtk.org/; + +LICENSE="LGPL-2.1+" +SLOT="2" +IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +# * libelf isn't strictly necessary, but makes gresource tool more useful, and +# the check is automagic in gio/meson.build. gresource is not a multilib tool +# right now, thus it doesn't matter if non-native ABI libelf exists or not +# (non-native binary is overwritten, it doesn't matter if libelf was linked to). +# * elfutils (via libelf) does not build on Windows. gresources are not embedded +# within ELF binaries on that platform anyway and inspecting ELF binaries from +# other platforms is not that useful so exclude the dependency in this case. +# * Technically static-libs is needed on zlib, util-linux and perhaps more, but +# these are used by GIO, which glib[static-libs] consumers don't really seem +# to need at all, thus not imposing the deps for now and once some consumers +# are actually found to static link libgio-2.0.a, we can revisit and either add +# them or just put the (build) deps in that rare consumer instead of recursive +# RDEPEND here (due to lack of recursive DEPEND). +RDEPEND=" + !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?] + >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] + kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] ) + selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) + xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) ) + !kernel_Winnt? ( virtual/libelf:0= ) + fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.38:4[${MULTILIB_USEDEP}] ) +" +# libxml2 used for optional tests that get automatically skipped +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + gtk-doc? ( >=dev-util/gtk-doc-1.33 + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 ) + systemtap? ( >=dev-util/systemtap-1.3 ) +
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc/
commit: b3a27f2f8d7212dbb4c2e1628c79b401cc070bc1 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 17:37:18 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 18:48:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a27f2f dev-util/gtk-doc: Version bump to 1.33.1 Signed-off-by: Matt Turner gentoo.org> dev-util/gtk-doc/Manifest | 1 + dev-util/gtk-doc/gtk-doc-1.33.1.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest index 483ebed1bbc..79e8dddc85b 100644 --- a/dev-util/gtk-doc/Manifest +++ b/dev-util/gtk-doc/Manifest @@ -1 +1,2 @@ DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0 SHA512 6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28 +DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93 SHA512 18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90 diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild b/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild new file mode 100644 index 000..1843c7f65e7 --- /dev/null +++ b/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{6..9} ) + +inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1 + +DESCRIPTION="GTK+ Documentation Generator" +HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc; + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" + +IUSE="doc emacs test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/glib-2.38:2 + dev-libs/libxslt + >=dev-libs/libxml2-2.3.6:2 + ~app-text/docbook-xml-dtd-4.3 + app-text/docbook-xsl-stylesheets + ~app-text/docbook-sgml-dtd-3.0 + >=app-text/docbook-dsssl-stylesheets-1.40 + emacs? ( >=app-editors/emacs-23.1:* ) + $(python_gen_cond_dep ' + dev-python/pygments[${PYTHON_MULTI_USEDEP}] + ') +" +DEPEND="${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/parameterized[${PYTHON_USEDEP}] + ') + ) +" +BDEPEND=" + ~dev-util/gtk-doc-am-${PV} + virtual/pkgconfig +" + +PATCHES=( + # Remove global Emacs keybindings, bug #184588 + "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch +) + +pkg_setup() { + DOC_CONTENTS="gtk-doc does no longer define global key bindings for Emacs. + You may set your own key bindings for \"gtk-doc-insert\" and + \"gtk-doc-insert-section\" in your ~/.emacs file." + SITEFILE=61${PN}-gentoo.el + python-single-r1_pkg_setup +} + +src_prepare() { + default + + # Requires the unpackaged Python "anytree" module + sed -i -e '/mkhtml2/d' "${S}"/tests/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use test tests) + $(meson_use doc yelp_manual) + -Dautotools_support=false + ) + meson_src_configure +} + +src_compile() { + meson_src_compile + use emacs && elisp-compile tools/gtk-doc.el +} + +src_install() { + meson_src_install + + python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan + + if use emacs; then + elisp-install ${PN} tools/gtk-doc.el* + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + readme.gentoo_create_doc + fi +} + +pkg_postinst() { + if use emacs; then + elisp-site-regen + readme.gentoo_print_elog + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 1611d161f2459419b51a90645928f2e36905f2f3 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 16:23:03 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 18:48:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1611d161 dev-python/pygobject: Version bump to 3.38.0 Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.38.0.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index c36dda5234e..13c986de10c 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,2 +1,3 @@ DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8 SHA512 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 DIST pygobject-3.36.1.tar.xz 556568 BLAKE2B cd38aec8e71ff230926327e77867d07ae0fd5549b71619301bb3be01821ea93e557ecf335ea238292176981a864b269eaa2a86da47e8fb320f187f54caf24dc4 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f +DIST pygobject-3.38.0.tar.xz 553892 BLAKE2B d6add416c3f87ee9d5a56f30dbcaa599682ec5932b204f7c743d50475503ea2705e7943e6a93610d6f1c9d322723d1df6ea0f19c1cf245b2ca7d49395ca36170 SHA512 d63313dea2c143cf8c08a4678f1aa8e5908d503ad29c596eeb9fa1070e1231de57cf934c33031f9c4920b85e391f3b4143b46491ffd16e04e8d48871cb05e5df diff --git a/dev-python/pygobject/pygobject-3.38.0.ebuild b/dev-python/pygobject/pygobject-3.38.0.ebuild new file mode 100644 index 000..880d3b6a610 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.38.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit gnome.org meson python-r1 virtualx xdg + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.48:2 + >=dev-libs/gobject-introspection-1.54:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] + x11-libs/cairo[glib] ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +src_configure() { + configuring() { + meson_src_configure \ + $(meson_feature cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" + } + + python_foreach_impl configuring +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + + testing() { + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test || die "test failed for ${EPYTHON}" + } + virtx python_foreach_impl testing +} + +src_install() { + installing() { + meson_src_install + python_optimize + } + python_foreach_impl installing + use examples && dodoc -r examples +}