[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: fe236fed110fec0352bef249949500c672edcec8 Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 25 07:57:32 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 25 07:57:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe236fed dev-lang/ruby: cleanup Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-lang/ruby/Manifest | 1 - dev-lang/ruby/ruby-2.6.6-r1.ebuild | 232 dev-lang/ruby/ruby-2.6.6.ebuild| 232 dev-lang/ruby/ruby-2.7.1-r1.ebuild | 235 dev-lang/ruby/ruby-2.7.1-r2.ebuild | 237 - dev-lang/ruby/ruby-2.7.1.ebuild| 235 6 files changed, 1172 deletions(-) diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 89d19b617cb..5f4cd990dfe 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,4 +1,3 @@ DIST ruby-2.5.8.tar.xz 11298404 BLAKE2B 3256c0448e72b63c0bd89f89a27fa9c09c8feed54d42cd79899b7d5cfe9dbc29ca708d12c630b3f52ff85b0c6a4011ae7ff0483d64b2fd445700a72a91028035 SHA512 2886be764a454425c5beef2777c64a70ee0d048b07896b327633d904f5077fea4299526689f9e2ac4dcd2fc4811cf9a6c8ce75367ed35d29dfe1a54222872e0d DIST ruby-2.6.6.tar.xz 11567284 BLAKE2B 45e910dd9b128c46bff3003834c4fdcbbc2e2e4d3e44f298ff4356a285de2c375d6b6021a3aa28d89336b32a1655fa4a7c086d07f4a0f6bcd578a11dd4a894da SHA512 86caf93dbf61d03781767ab5375a7edf4761f13ba08ccfefe16c0a7550499237e7390c2f72a95d42670d4fe76b2401b4218936187c62ec1572799e9e04c50d62 -DIST ruby-2.7.1.tar.xz 12003684 BLAKE2B 90a35c3e246cfe982a146be29a3d121d6e2c251ed96703dbc46b98c21e0e43e5445132e6119e584ae35f7193f063ff1b14822f947a4e07037c37fbba5e4038da SHA512 79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31 DIST ruby-2.7.2.tar.xz 12037052 BLAKE2B a4ad22295b3fed4e8064fc6e77adb8642d1fa7ae1f4ef912d7bde19c735cb25b1a3e3aefba53dad944046d844d608bcefba61c314cf1e52747f50d7d91f4c436 SHA512 7972278b096aa768c7adf2befd26003e18781a29ca317640317d30d93d6e963ded197724c8e2f1dfe1e838c5647176d414a74732a62e931fb50d6f2e0f777349 diff --git a/dev-lang/ruby/ruby-2.6.6-r1.ebuild b/dev-lang/ruby/ruby-2.6.6-r1.ebuild deleted file mode 100644 index 7a67e1a482c..000 --- a/dev-lang/ruby/ruby-2.6.6-r1.ebuild +++ /dev/null @@ -1,232 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic multilib - -MY_P="${PN}-$(ver_cut 1-3)" -S=${WORKDIR}/${MY_P} - -SLOT=$(ver_cut 1-2) -MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) -RUBYVERSION=${SLOT}.0 - -DESCRIPTION="An object-oriented scripting language" -HOMEPAGE="https://www.ruby-lang.org/; -SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz; - -LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc rubytests socks5 +ssl static-libs tk xemacs" - -RDEPEND=" - berkdb? ( sys-libs/db:= ) - gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) - jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) - socks5? ( >=net-proxy/dante-1.1.13 ) - tk? ( - dev-lang/tcl:0=[threads] - dev-lang/tk:0=[threads] - ) - dev-libs/libyaml - dev-libs/libffi:= - sys-libs/readline:0= - sys-libs/zlib - >=app-eselect/eselect-ruby-20181225 -" - -DEPEND="${RDEPEND}" - -BUNDLED_GEMS=" - >=dev-ruby/did_you_mean-1.2.1[ruby_targets_ruby26] - >=dev-ruby/minitest-5.11.3[ruby_targets_ruby26] - >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby26] - >=dev-ruby/power_assert-1.1.3[ruby_targets_ruby26] - >=dev-ruby/rake-12.3.2[ruby_targets_ruby26] - >=dev-ruby/test-unit-3.2.9[ruby_targets_ruby26] - >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby26] -" - -PDEPEND=" - ${BUNDLED_GEMS} - virtual/rubygems[ruby_targets_ruby26] - >=dev-ruby/bundler-1.17.2[ruby_targets_ruby26] - >=dev-ruby/json-2.0.2[ruby_targets_ruby26] - rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby26] ) - xemacs? ( app-xemacs/ruby-modes )" - -src_prepare() { - # 005 does not compile bigdecimal and is questionable because it - # compiles ruby in a non-standard way, may be dropped - eapply "${FILESDIR}"/2.6/010*.patch - - einfo "Unbundling gems..." - cd "$S" - # Remove bundled gems that we will install via PDEPEND, bug - # 539700. - rm -fr gems/* || die - - einfo "Removing bundled libraries..." - rm -fr ext/fiddle/libffi-3.2.1 || die - -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/webmock/
commit: 9e4dbd0de38707c2d39f0f98562c8fd23b6e0d2d Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 25 07:55:31 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 25 07:56:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4dbd0d dev-ruby/webmock: amd64 stable Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/webmock/webmock-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/webmock/webmock-3.8.3.ebuild b/dev-ruby/webmock/webmock-3.8.3.ebuild index 8fe9b0d7a90..76e4e7d8508 100644 --- a/dev-ruby/webmock/webmock-3.8.3.ebuild +++ b/dev-ruby/webmock/webmock-3.8.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/bblimke/webmock; LICENSE="GPL-2" SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 >=dev-ruby/hashdiff-0.4.0:0"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mailutils/
commit: a282aa8070f8c9951e927a87653d1d7662912926 Author: Eray Aslan gentoo org> AuthorDate: Fri Dec 25 07:38:10 2020 + Commit: Eray Aslan gentoo org> CommitDate: Fri Dec 25 07:38:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a282aa80 net-mail/mailutils: bump to 3.11 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Eray Aslan gentoo.org> net-mail/mailutils/Manifest | 1 + net-mail/mailutils/mailutils-3.11.ebuild | 138 +++ 2 files changed, 139 insertions(+) diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest index f1f4bc73b87..fb044798f5f 100644 --- a/net-mail/mailutils/Manifest +++ b/net-mail/mailutils/Manifest @@ -1,3 +1,4 @@ DIST mailutils-3.10.tar.xz 3102328 BLAKE2B 49ea417f71816db2ca1e6a514e5f662d7ef66dc72ae93141ebb8ee006d78ad89587f4b09a96985fdb17335b5f58f8eb654cef23d64fc6d994948786e4a4b1410 SHA512 3a74c9a4bb197feecb2e2c4acfdfac6104c723722b1b2026183bc4cdb6872a45563034f82a56374fd3f51a7b0f1d47e1169c971d1222fdc1f7b67e66550f +DIST mailutils-3.11.tar.xz 3114388 BLAKE2B 69c648c412db8480366a27bdd654fcbac076e42417519eaaf4a30ea1bf87a8bc58ebbf8dd8499ea5fa81bcdbf844f6066644c8f7b0abf678fadfd8c8e6b3208d SHA512 98584c827780405c701afb1d75aab30a1a63be0456e51ff1ecff0f89422b993cad573d4d8559444de73ace738a7899fd491b6778294ecd0c96b279be833b5438 DIST mailutils-3.8.tar.xz 2998596 BLAKE2B 4d09c7b5113129b3d2f3b113808d4460d025d4f0eec00dd1209a95f23abe97683b5d50cfe5229f1e5db48ddd6ca66c73fa6b0c1bfe03b324dbf40b6a26ff76f5 SHA512 4d081ae492beb0f9c1945541d63b52f155f11ca172abaedbe465955ac11097037f440e1aaed8d512cd3aab65f7792b755a7e4b9428a90ad7a833de87b1c4f1f9 DIST mailutils-3.9.tar.xz 3075268 BLAKE2B 43ee5bf297951b3c894b467a46d3983dac3e115c02169da0ee2ccbc23f8b71d7439083093f4b0710f19c78f108df99dee3310f5f6adc5b7c1792a0a7be33aab6 SHA512 1eef9bebeeafbf974e54b87705444ee02b663a86e22442a9ec5db16ade38e6e9a3079ee8a8267393e97d6e9e477917617b2e1d57d3287ab19e4df73b66e5a8d4 diff --git a/net-mail/mailutils/mailutils-3.11.ebuild b/net-mail/mailutils/mailutils-3.11.ebuild new file mode 100644 index 000..38ebb719eb2 --- /dev/null +++ b/net-mail/mailutils/mailutils-3.11.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools elisp-common eutils flag-o-matic python-single-r1 toolchain-funcs + +DESCRIPTION="A useful collection of mail servers, clients, and filters" +HOMEPAGE="https://www.gnu.org/software/mailutils/mailutils.html; +SRC_URI="mirror://gnu/mailutils/${P}.tar.xz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos" +IUSE="berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet \ + ldap mysql nls pam postgres python servers split-usr ssl static-libs +threads tcpd \ + tokyocabinet" + +RDEPEND="!mail-client/nmh + !mail-filter/libsieve + !mail-client/mailx + !mail-client/nail + sys-libs/ncurses:= + sys-libs/readline:= + dev-libs/libltdl:0 + virtual/mta + berkdb? ( sys-libs/db:= ) + bidi? ( dev-libs/fribidi ) + emacs? ( >=app-editors/emacs-23.1:* ) + gdbm? ( sys-libs/gdbm:= ) + guile? ( dev-scheme/guile:12/2.2-1 ) + kerberos? ( virtual/krb5 ) + kyotocabinet? ( dev-db/kyotocabinet ) + ldap? ( net-nds/openldap ) + mysql? ( dev-db/mysql-connector-c ) + nls? ( sys-devel/gettext ) + pam? ( sys-libs/pam ) + postgres? ( dev-db/postgresql:= ) + python? ( ${PYTHON_DEPS} ) + sasl? ( virtual/gsasl ) + servers? ( virtual/libiconv dev-libs/libunistring ) + ssl? ( net-libs/gnutls:= ) + tcpd? ( sys-apps/tcp-wrappers ) + tokyocabinet? ( dev-db/tokyocabinet )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) + servers? ( tcpd ldap )" + +DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README THANKS TODO ) +PATCHES=( + "${FILESDIR}"/${PN}-3.5-add-include.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + if use mysql; then + sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \ + sql/Makefile.am || die + fi + eautoreconf +} + +src_configure() { + append-flags -fno-strict-aliasing + + # maildir is the Gentoo default + econf MU_DEFAULT_SCHEME=maildir \ + CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \ + $(use_with berkdb berkeley-db) \ + $(use_with bidi fribidi) \ + $(use_enable ipv6) \ + $(use_with gdbm) \ + $(use_with sasl gsasl) \ + $(use_with guile) \ +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi-compiler/
commit: fc72dcb75b3932171bc31a1391486406fc9a2e7c Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 25 06:19:16 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 25 07:12:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc72dcb7 dev-ruby/ffi-compiler: initial import of 1.0.1 Imported from graaff overlay. Dependency for forthcoming dev-ruby/http-parser. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ffi-compiler/Manifest | 1 + dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild | 21 + dev-ruby/ffi-compiler/metadata.xml | 8 3 files changed, 30 insertions(+) diff --git a/dev-ruby/ffi-compiler/Manifest b/dev-ruby/ffi-compiler/Manifest new file mode 100644 index 000..6e01f3b3618 --- /dev/null +++ b/dev-ruby/ffi-compiler/Manifest @@ -0,0 +1 @@ +DIST ffi-compiler-1.0.1.gem 18432 BLAKE2B 9832d9836a0b55d3099085b53e0c8e15cc5ae79cfadadea942603ef8595b5fa4d781b5f031f0592b2688acb1416acffa9e525e3cbc004c2c51aaaea12a722706 SHA512 7a13625ab1c5748d05ec93d68708dd9435ec92dcd0c823109c44173fdaf8710aec5f5b4fb11966475f10ae91401c7ca3c620f9d36bb9ca665114e1ed70f4edd0 diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild new file mode 100644 index 000..c819e1a0370 --- /dev/null +++ b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild @@ -0,0 +1,21 @@ +# 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="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Ruby FFI Rakefile generator" +HOMEPAGE="https://github.com/ffi/ffi/wiki; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/rake >=dev-ruby/ffi-1.0.0" diff --git a/dev-ruby/ffi-compiler/metadata.xml b/dev-ruby/ffi-compiler/metadata.xml new file mode 100644 index 000..3df5c34efc9 --- /dev/null +++ b/dev-ruby/ffi-compiler/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http/
commit: 95e06f38e243b101ebba008e390f716e91bd1dc6 Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 25 07:12:46 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 25 07:12:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e06f38 dev-ruby/http: add 4.4.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/http/Manifest | 1 + dev-ruby/http/http-4.4.1.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest index 05168d07615..43bdbc36262 100644 --- a/dev-ruby/http/Manifest +++ b/dev-ruby/http/Manifest @@ -1,2 +1,3 @@ DIST http-3.3.0.gem 70656 BLAKE2B 5c52864168663640389a0f107e1bf8a202654a8b479c92bf5126354d360adcae45a9b4596da7cff2e412fee88ed3622870c4e2bb18eca97466b4ede28baa2a08 SHA512 fcb2549c22974712e129306b472c1a32466c50add85eee9a558582697c7ece26cb7a1db6da6aaceedb8bfd134d1213090c158db510fe53ddbe201bba6bd22c68 DIST http-4.1.1.gem 74240 BLAKE2B 350d4a2eb966f8dae05a206e20a92d8ce0601df36673cae8c969b8849d6715c5d0ab0e24c4b6cc4f117e4788e535296f86d5193198df4a8229572817c9cd3f75 SHA512 89e088521212293db692b66a7058327c215bba119b3f01d4120fd32f0754294d4cbada88ed9cffb6f182f6d712a0923dadfc645c1618e25a802fcc3d467356de +DIST http-4.4.1.gem 75776 BLAKE2B ab34a6a567842d52f9b7cbe3fc3fb8e4757f5cf1303deacdf2f2130a44e82fde64f0db561c3f8fc28100faea277a9c4a9352f95e6cb1359730b34e83a7b36d72 SHA512 6e43a8ae379d7c8a807a9a03c87bfb5ad1719f9838e26ac7a695220ee2bc50344accc2db268d30da175328fd5468b87ec8532d17ce42a5b74d6c2c4c281d1bc9 diff --git a/dev-ruby/http/http-4.4.1.ebuild b/dev-ruby/http/http-4.4.1.ebuild new file mode 100644 index 000..1b3a4d07704 --- /dev/null +++ b/dev-ruby/http/http-4.4.1.ebuild @@ -0,0 +1,49 @@ +# 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_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="An easy-to-use client library for making requests from Ruby" +HOMEPAGE="https://github.com/tarcieri/http; + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3:0 + >=dev-ruby/http-cookie-1.0:0 + >=dev-ruby/http-form_data-2.2:2 + =dev-ruby/http-parser-1.2*" + +ruby_add_bdepend " + test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/end/ s:^:#:' \ + -e '1irequire "cgi"' spec/spec_helper.rb || die + + # Avoid specs that require network access + sed -i -e '/.persistent/,/^ end/ s:^:#:' \ + spec/lib/http_spec.rb || die + sed -i -e '/with non-ASCII URLs/,/^end/ s:^:#:' \ + spec/lib/http/client_spec.rb || die + + # Avoid spec that may fail with a running web server + sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die + + # Fix spec for production release + sed -i -e '/User-Agent:/ s/.dev//' spec/lib/http/features/logging_spec.rb || die + + # Avoid specs also failing upstream due to some certificate issue + sed -i -e '/context "ssl"/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die + sed -i -e '/describe "working with SSL"/,/^ end/ s:^:#:' spec/lib/http/client_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http-parser/
commit: 0edb73a350e33ef234f8fa4bbabe9b9b8176ac60 Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 25 06:22:43 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 25 07:12:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0edb73a3 dev-ruby/http-parser: initial import of 1.2.2 New dependency for dev-ruby/http. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/http-parser/Manifest | 1 + dev-ruby/http-parser/http-parser-1.2.2.ebuild | 29 +++ dev-ruby/http-parser/metadata.xml | 11 ++ 3 files changed, 41 insertions(+) diff --git a/dev-ruby/http-parser/Manifest b/dev-ruby/http-parser/Manifest new file mode 100644 index 000..90d32e89697 --- /dev/null +++ b/dev-ruby/http-parser/Manifest @@ -0,0 +1 @@ +DIST http-parser-1.2.2.gem 32256 BLAKE2B bc1600497db7c0ae9ee9311a6eae6494090b190b49d37809671d0c2fbb3b56ab4709dd16b68c7bfe8fc75609fc6f01d31c21c92681b9adbb4c83e521991d9172 SHA512 cffc1561657b7cb50c446e54da20176870ffe5f1acfe5e9fadfeacbea421fcc89243dd8f4a04d7933e19c155662fcd47db950c3743968d7981c52aa6c0a43ab5 diff --git a/dev-ruby/http-parser/http-parser-1.2.2.ebuild b/dev-ruby/http-parser/http-parser-1.2.2.ebuild new file mode 100644 index 000..796554e1831 --- /dev/null +++ b/dev-ruby/http-parser/http-parser-1.2.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A super fast http parser for ruby" +HOMEPAGE="https://github.com/cotag/http-parser; + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +DEPEND+=" >=net-libs/http-parser-2.8.1" +RDEPEND+=" >=net-libs/http-parser-2.8.1" + +ruby_add_bdepend "dev-ruby/ffi-compiler" + +each_ruby_compile() { + ${RUBY} -C ext -S rake || die + mv ext/x86_64-linux/libhttp-parser-ext.so lib/http-parser/ || die +} diff --git a/dev-ruby/http-parser/metadata.xml b/dev-ruby/http-parser/metadata.xml new file mode 100644 index 000..6934c42f882 --- /dev/null +++ b/dev-ruby/http-parser/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +cotag/http-parser + +
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin4/, dev-db/pgadmin4/files/
commit: f997bdc5009d9b7b78b57ddf1494867268eaca13 Author: Aaron W. Swenson gentoo org> AuthorDate: Fri Dec 25 03:16:08 2020 + Commit: Aaron W. Swenson gentoo org> CommitDate: Fri Dec 25 03:16:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f997bdc5 dev-db/pgadmin4: Cleanup Closes: https://bugs.gentoo.org/735014 Closes: https://bugs.gentoo.org/744151 Signed-off-by: Aaron W. Swenson gentoo.org> dev-db/pgadmin4/Manifest | 3 - .../pgadmin4/files/pgadmin4-4.17-python-3.8.patch | 12 -- dev-db/pgadmin4/pgadmin4-4.17-r1.ebuild| 120 --- dev-db/pgadmin4/pgadmin4-4.25.ebuild | 124 dev-db/pgadmin4/pgadmin4-4.28.ebuild | 130 - 5 files changed, 389 deletions(-) diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest index 515fa48e511..8ff0d2d9f13 100644 --- a/dev-db/pgadmin4/Manifest +++ b/dev-db/pgadmin4/Manifest @@ -1,5 +1,2 @@ -DIST pgadmin4-4.17.tar.gz 28007097 BLAKE2B d296f2b9372c23067db899fa82e1b8e732837b01a6172dd2d70520f815aafde161715eea9d9d53e7507a6a715dbfdaabf001a10d143c1aa0505237b2b138e334 SHA512 f9e292ba7ff1e5edaa8738188eb01744d69d0eb134700feb0623806425c998e7f298f74cd498a09f2d9a073a9a349c82f7a3f617e1da3c8dd757cc982d941c9f -DIST pgadmin4-4.25.tar.gz 33167393 BLAKE2B 5a40e45c53f79ea66c6f685d1605ddce7b1758540bf3a6863d4b092cc4dab5b00daff15832cd6feee28aa348c7a5376e25a93508fd348d8ffd4d29031e2b6c68 SHA512 a1944f9c65b8aa7ec5bd83ef75702293d869ae341ea73f81fb4358bfbc7f91a6981237eb9f1b20055c5f3fa182428afe19dc170963265789c34d73f2e240c268 DIST pgadmin4-4.26.tar.gz 33525278 BLAKE2B 2a4061f59299bc48b029a4a93f410538170b6c3d97597074d2b3b6eed1de0f9a1ac88bc187614d9e46d8fe872941f173ba0f0a02def590451dad09e6a3b78e5a SHA512 952a4771f80541c54234fcaa9c870283fdf4887246d0d9751a77c28340b7e39ba871141f230086efda9a274d5e6bd567305047cdc7edf766ccd41112281fdf94 -DIST pgadmin4-4.28.tar.gz 35386627 BLAKE2B 6cbee6ccadf3b35e1b0aece2e8fc4b9e35dd04ed70436a3b74d69c09e887499c3a2ab8710d16df3327cd848c3c5ee1fac2cde06facbdc5605673b04a4a4fc434 SHA512 b9e8946e8133b382b9d69126c1ec6fc07a4b2051316c2151c339f15652900fa2bdf0a07811e052548c3f8699e382d8c16d187e89409b194e491148123558522e DIST pgadmin4-4.29.tar.gz 35389494 BLAKE2B faaa84c0eee9c92ba483f4adffaf9e39e0c5f8ea21630a9ee8fad62aa833c88aa913df50c760be740afa0696aa1fbf1b6902a8b5bfd322822472f7d2dcb295e1 SHA512 2c7d20d10c96712f41621c2862a6a6222f6d6dad4a0b3e1aaf04744e65744460dcae4220f61b27785e02c82a624fa0793df2ea9d8e83ac0a6de048455929e615 diff --git a/dev-db/pgadmin4/files/pgadmin4-4.17-python-3.8.patch b/dev-db/pgadmin4/files/pgadmin4-4.17-python-3.8.patch deleted file mode 100644 index fbf2f7be4a9..000 --- a/dev-db/pgadmin4/files/pgadmin4-4.17-python-3.8.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -uprb pgadmin4-4.13.orig/runtime/pgAdmin4.pro pgadmin4-4.13/runtime/pgAdmin4.pro a/runtime/pgAdmin4.pro 2019-10-16 10:07:59.0 +0300 -+++ b/runtime/pgAdmin4.pro 2019-11-05 18:33:18.524516120 +0200 -@@ -75,7 +75,7 @@ else { - - QMAKE_CXXFLAGS += $$system($$PYTHON_CONFIG --includes) - QMAKE_LFLAGS += $$system($$PYTHON_CONFIG --ldflags) --LIBS += $$system($$PYTHON_CONFIG --libs) -+LIBS += $$system(PYTHON_LIBS=`$$PYTHON_CONFIG --libs --embed` || PYTHON_LIBS=`$$PYTHON_CONFIG --libs`; echo $PYTHON_LIBS) - - contains( LIBS, -lpython2.* ) { -DEFINES += PYTHON2 diff --git a/dev-db/pgadmin4/pgadmin4-4.17-r1.ebuild b/dev-db/pgadmin4/pgadmin4-4.17-r1.ebuild deleted file mode 100644 index 7a651a4aa6b..000 --- a/dev-db/pgadmin4/pgadmin4-4.17-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -PYTHON_REQ_USE="sqlite" -inherit desktop python-single-r1 qmake-utils xdg - -DESCRIPTION="GUI administration and development platform for PostgreSQL" -HOMEPAGE="https://www.pgadmin.org/; -SRC_URI="https://ftp.postgresql.org/pub/pgadmin/${PN}/v${PV}/source/${P}.tar.gz; - -LICENSE="POSTGRESQL" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" - -# libsodium dep added because of 689678 -COMMON_DEPEND="${PYTHON_DEPS} - dev-libs/libsodium[-minimal] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtwidgets:5 -" -DEPEND="${COMMON_DEPEND} - doc? ( - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_MULTI_USEDEP}] - ') - ) - virtual/imagemagick-tools[png] -" -RDEPEND="${COMMON_DEPEND} - $(python_gen_cond_dep ' - >=app-text/htmlmin-0.1.12[${PYTHON_MULTI_USEDEP}] - >=dev-python/blinker-1.4[${PYTHON_MULTI_USEDEP}] - >=dev-python/flask-1.0.2[${PYTHON_MULTI_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/, media-video/ffmpeg/
commit: f2bb4173add20c89953f7c2f7f42f5f81d67bf45 Author: Sam James gentoo org> AuthorDate: Fri Dec 25 02:35:38 2020 + Commit: Sam James gentoo org> CommitDate: Fri Dec 25 02:35:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bb4173 media-video/ffmpeg: fix USE=srt with >=net-libs/srt-1.4.2 Closes: https://bugs.gentoo.org/756859 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-video/ffmpeg/ffmpeg-4.3.1.ebuild | 1 + .../files/ffmpeg-4.3.1-srt-1.4.2-build.patch | 52 ++ 2 files changed, 53 insertions(+) diff --git a/media-video/ffmpeg/ffmpeg-4.3.1.ebuild b/media-video/ffmpeg/ffmpeg-4.3.1.ebuild index ad1f9fb2b88..cd228d62314 100644 --- a/media-video/ffmpeg/ffmpeg-4.3.1.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.3.1.ebuild @@ -328,6 +328,7 @@ PATCHES=( "${FILESDIR}"/chromium-r1.patch "${FILESDIR}"/${PN}-4.3-fix-build-without-SSSE3.patch "${FILESDIR}"/${PN}-4.3-altivec-novsx-yuv2rgb.patch + "${FILESDIR}"/${PN}-4.3.1-srt-1.4.2-build.patch ) MULTILIB_WRAPPED_HEADERS=( diff --git a/media-video/ffmpeg/files/ffmpeg-4.3.1-srt-1.4.2-build.patch b/media-video/ffmpeg/files/ffmpeg-4.3.1-srt-1.4.2-build.patch new file mode 100644 index 000..691314cbacb --- /dev/null +++ b/media-video/ffmpeg/files/ffmpeg-4.3.1-srt-1.4.2-build.patch @@ -0,0 +1,52 @@ +http://git.videolan.org/?p=ffmpeg.git;a=patch;h=7c59e1b0f285cd7c7b35fcd71f49c5fd52cf9315 +https://bugs.gentoo.org/756859 +From 7c59e1b0f285cd7c7b35fcd71f49c5fd52cf9315 Mon Sep 17 00:00:00 2001 +From: Jun Zhao +Date: Sun, 12 Jul 2020 13:48:48 +0800 +Subject: [PATCH] lavf/srt: fix build fail when used the libsrt 1.4.1 + +libsrt changed the: +SRTO_SMOOTHER -> SRTO_CONGESTION +SRTO_STRICTENC -> SRTO_ENFORCEDENCRYPTION +and removed the front of deprecated options (SRTO_SMOOTHER/SRTO_STRICTENC) +in the header, it's lead to build fail + +fix #8760 + +Signed-off-by: Jun Zhao +--- + libavformat/libsrt.c | 8 + 1 file changed, 8 insertions(+) + +diff --git a/libavformat/libsrt.c b/libavformat/libsrt.c +index 4de575b37c..4719ce0d4b 100644 +--- a/libavformat/libsrt.c b/libavformat/libsrt.c +@@ -313,8 +313,12 @@ static int libsrt_set_options_pre(URLContext *h, int fd) + (s->pbkeylen >= 0 && libsrt_setsockopt(h, fd, SRTO_PBKEYLEN, "SRTO_PBKEYLEN", >pbkeylen, sizeof(s->pbkeylen)) < 0) || + (s->passphrase && libsrt_setsockopt(h, fd, SRTO_PASSPHRASE, "SRTO_PASSPHRASE", s->passphrase, strlen(s->passphrase)) < 0) || + #if SRT_VERSION_VALUE >= 0x010302 ++#if SRT_VERSION_VALUE >= 0x010401 ++(s->enforced_encryption >= 0 && libsrt_setsockopt(h, fd, SRTO_ENFORCEDENCRYPTION, "SRTO_ENFORCEDENCRYPTION", >enforced_encryption, sizeof(s->enforced_encryption)) < 0) || ++#else + /* SRTO_STRICTENC == SRTO_ENFORCEDENCRYPTION (53), but for compatibility, we used SRTO_STRICTENC */ + (s->enforced_encryption >= 0 && libsrt_setsockopt(h, fd, SRTO_STRICTENC, "SRTO_STRICTENC", >enforced_encryption, sizeof(s->enforced_encryption)) < 0) || ++#endif + (s->kmrefreshrate >= 0 && libsrt_setsockopt(h, fd, SRTO_KMREFRESHRATE, "SRTO_KMREFRESHRATE", >kmrefreshrate, sizeof(s->kmrefreshrate)) < 0) || + (s->kmpreannounce >= 0 && libsrt_setsockopt(h, fd, SRTO_KMPREANNOUNCE, "SRTO_KMPREANNOUNCE", >kmpreannounce, sizeof(s->kmpreannounce)) < 0) || + #endif +@@ -333,7 +337,11 @@ static int libsrt_set_options_pre(URLContext *h, int fd) + (s->lossmaxttl >= 0 && libsrt_setsockopt(h, fd, SRTO_LOSSMAXTTL, "SRTO_LOSSMAXTTL", >lossmaxttl, sizeof(s->lossmaxttl)) < 0) || + (s->minversion >= 0 && libsrt_setsockopt(h, fd, SRTO_MINVERSION, "SRTO_MINVERSION", >minversion, sizeof(s->minversion)) < 0) || + (s->streamid && libsrt_setsockopt(h, fd, SRTO_STREAMID, "SRTO_STREAMID", s->streamid, strlen(s->streamid)) < 0) || ++#if SRT_VERSION_VALUE >= 0x010401 ++(s->smoother && libsrt_setsockopt(h, fd, SRTO_CONGESTION, "SRTO_CONGESTION", s->smoother, strlen(s->smoother)) < 0) || ++#else + (s->smoother && libsrt_setsockopt(h, fd, SRTO_SMOOTHER, "SRTO_SMOOTHER", s->smoother, strlen(s->smoother)) < 0) || ++#endif + (s->messageapi >= 0 && libsrt_setsockopt(h, fd, SRTO_MESSAGEAPI, "SRTO_MESSAGEAPI", >messageapi, sizeof(s->messageapi)) < 0) || + (s->payload_size >= 0 && libsrt_setsockopt(h, fd, SRTO_PAYLOADSIZE, "SRTO_PAYLOADSIZE", >payload_size, sizeof(s->payload_size)) < 0) || + ((h->flags & AVIO_FLAG_WRITE) && libsrt_setsockopt(h, fd, SRTO_SENDER, "SRTO_SENDER", , sizeof(yes)) < 0)) { +-- +2.20.1 +
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/, media-video/vlc/
commit: e014d41451b0d3fc3f9037d37703a20de1d197e3 Author: Sam James gentoo org> AuthorDate: Fri Dec 25 02:26:13 2020 + Commit: Sam James gentoo org> CommitDate: Fri Dec 25 02:35:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e014d414 media-video/vlc: fix USE=srt with >=net-libs/srt-1.4.2 Thanks-to: Attila Tóth atoth.sote.hu> Closes: https://bugs.gentoo.org/758062 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch | 25 ++ ...3.0.11.1-r100.ebuild => vlc-3.0.11.1-r1.ebuild} | 18 ...0.11.1-r100.ebuild => vlc-3.0.11.1-r101.ebuild} | 3 ++- 3 files changed, 31 insertions(+), 15 deletions(-) diff --git a/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch b/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch new file mode 100644 index 000..d617a8357ff --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch @@ -0,0 +1,25 @@ +net-libs/srt renamed the SRTO_TSBPDDELAY constant to SRTRO_LATENCY. +https://github.com/Haivision/srt/pull/1364 +https://bugs.gentoo.org/758062 +--- b/modules/access/srt.c a/modules/access/srt.c +@@ -165,7 +165,7 @@ static bool srt_schedule_reconnect(strea + + /* Set latency */ + i_latency = var_InheritInteger( p_stream, "latency" ); +-srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY, ++srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY, + _latency, sizeof( int ) ); + + psz_passphrase = var_InheritString( p_stream, "passphrase" ); +--- a/modules/access_output/srt.c b/modules/access_output/srt.c +@@ -162,7 +162,7 @@ static bool srt_schedule_reconnect(sout_ + + /* Set latency */ + i_latency = var_InheritInteger( p_access, "latency" ); +-srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY, ++srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY, + _latency, sizeof( int ) ); + + if ( psz_passphrase != NULL && psz_passphrase[0] != '\0') diff --git a/media-video/vlc/vlc-3.0.11.1-r100.ebuild b/media-video/vlc/vlc-3.0.11.1-r1.ebuild similarity index 97% copy from media-video/vlc/vlc-3.0.11.1-r100.ebuild copy to media-video/vlc/vlc-3.0.11.1-r1.ebuild index 1c18dbda43a..5191f531572 100644 --- a/media-video/vlc/vlc-3.0.11.1-r100.ebuild +++ b/media-video/vlc/vlc-3.0.11.1-r1.ebuild @@ -3,8 +3,6 @@ EAPI=7 -LUA_COMPAT=( lua5-{1..2} ) - MY_PV="${PV/_/-}" MY_PV="${MY_PV/-beta/-test}" MY_P="${PN}-${MY_PV}" @@ -23,7 +21,7 @@ else fi KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg +inherit autotools flag-o-matic toolchain-funcs virtualx xdg DESCRIPTION="Media player and framework with support for most multimedia files and streaming" HOMEPAGE="https://www.videolan.org/vlc/; @@ -49,7 +47,6 @@ REQUIRED_USE=" libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) skins? ( qt5 truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) @@ -58,7 +55,6 @@ REQUIRED_USE=" BDEPEND=" >=sys-devel/gettext-0.19.8 virtual/pkgconfig - lua? ( ${LUA_DEPS} ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) " @@ -137,7 +133,7 @@ RDEPEND=" linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) - lua? ( ${LUA_DEPS} ) + lua? ( >=dev-lang/lua-5.1:0= ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.3.6:= @@ -184,7 +180,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( net-libs/srt ) + srt? ( >=net-libs/srt-1.4.2 ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 @@ -232,19 +228,13 @@ PATCHES=( "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 "${FILESDIR}"/${PN}-3.0.8-qt-5.15.patch # TODO: upstream - "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch + "${FILESDIR}"/${PN}-3.0.11.1-srt-1.4.2.patch # bug 758062 ) DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) S="${WORKDIR}/${MY_P}" -pkg_setup() { - if use lua; then - lua-single_pkg_setup - fi -} - src_prepare() { xdg_src_prepare # bug 608256 diff --git a/media-video/vlc/vlc-3.0.11.1-r100.ebuild b/media-video/vlc/vlc-3.0.11.1-r101.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.11.1-r100.ebuild rename to media-video/vlc/vlc-3.0.11.1-r101.ebuild index 1c18dbda43a..f07316c9278 100644 --- a/media-video/vlc/vlc-3.0.11.1-r100.ebuild +++ b/media-video/vlc/vlc-3.0.11.1-r101.ebuild @@ -184,7 +184,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( net-libs/srt ) + srt?
[gentoo-commits] repo/gentoo:master commit in: dev-libs/inih/
commit: 403e83e9ee41090ac24cc6daa9afe66149b85da7 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 25 02:23:41 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 25 02:24:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403e83e9 dev-libs/inih: Keyword 52 alpha, #759553 Signed-off-by: Matt Turner gentoo.org> dev-libs/inih/inih-52.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/inih/inih-52.ebuild b/dev-libs/inih/inih-52.ebuild index 643c90ef2a4..71d82e5d0f3 100644 --- a/dev-libs/inih/inih-52.ebuild +++ b/dev-libs/inih/inih-52.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="inih (INI not invented here) simple .INI file parser" HOMEPAGE="https://github.com/benhoyt/inih; SRC_URI="https://github.com/benhoyt/inih/archive/r${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsprogs/
commit: 69279c1fb1f5df32f16536daade1ddb726b4ae4e Author: Matt Turner gentoo org> AuthorDate: Fri Dec 25 02:23:42 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 25 02:24:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69279c1f sys-fs/xfsprogs: Keyword 5.10.0 alpha, #759553 Signed-off-by: Matt Turner gentoo.org> sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild b/sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild index 2086d0f89f6..de634d27bdb 100644 --- a/sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild +++ b/sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="icu libedit nls" LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: a19224f080c49cbbad3b3263d75949ffe43695e5 Author: Sam James gentoo org> AuthorDate: Fri Dec 25 02:13:51 2020 + Commit: Sam James gentoo org> CommitDate: Fri Dec 25 02:13:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19224f0 dev-db/mysql: Stabilize 8.0.22 amd64, #756649 Signed-off-by: Sam James gentoo.org> dev-db/mysql/mysql-8.0.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mysql/mysql-8.0.22.ebuild b/dev-db/mysql/mysql-8.0.22.ebuild index 6f19828aa28..79a979582cc 100644 --- a/dev-db/mysql/mysql-8.0.22.ebuild +++ b/dev-db/mysql/mysql-8.0.22.ebuild @@ -37,7 +37,7 @@ REQUIRED_USE="?? ( tcmalloc jemalloc ) router? ( server ) tcmalloc? ( server )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" # Shorten the path because the socket path length must be shorter than 107 chars # and we will run a mysql server during test phase
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: 3ca7d9be693afed10d7c3a3894835e159c5d15c5 Author: Sam James gentoo org> AuthorDate: Fri Dec 25 02:13:50 2020 + Commit: Sam James gentoo org> CommitDate: Fri Dec 25 02:13:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca7d9be dev-db/mysql: Stabilize 5.7.32 amd64, #756649 Signed-off-by: Sam James gentoo.org> dev-db/mysql/mysql-5.7.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mysql/mysql-5.7.32.ebuild b/dev-db/mysql/mysql-5.7.32.ebuild index 430b2fbb1f7..cf21c3d0899 100644 --- a/dev-db/mysql/mysql-5.7.32.ebuild +++ b/dev-db/mysql/mysql-5.7.32.ebuild @@ -28,7 +28,7 @@ RESTRICT="!test? ( test ) libressl? ( test )" REQUIRED_USE="?? ( tcmalloc jemalloc )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" # Shorten the path because the socket path length must be shorter than 107 chars # and we will run a mysql server during test phase
[gentoo-commits] repo/gentoo:master commit in: dev-python/secretstorage/
commit: f20076a7511b26df4b16ae058071ebcbdbc0f0d7 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 25 01:06:39 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 25 01:06:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20076a7 dev-python/secretstorage: Keyword 3.3.0 alpha, #759733 Signed-off-by: Matt Turner gentoo.org> dev-python/secretstorage/secretstorage-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/secretstorage/secretstorage-3.3.0.ebuild b/dev-python/secretstorage/secretstorage-3.3.0.ebuild index e2d2a345732..e6cfc81f29c 100644 --- a/dev-python/secretstorage/secretstorage-3.3.0.ebuild +++ b/dev-python/secretstorage/secretstorage-3.3.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-python/cryptography[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycryptodome/
commit: ac7e52b2ff76ae076f9a18fdd3d34a84f08b8bcd Author: Matt Turner gentoo org> AuthorDate: Fri Dec 25 01:06:04 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 25 01:06:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7e52b2 dev-python/pycryptodome: Keyword 3.9.9-r1 alpha, #761235 Signed-off-by: Matt Turner gentoo.org> dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild index 3c2d329352e..9b15a6060a5 100644 --- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD-2 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/
commit: 8a7005654136280de5d00ea59de5079c609b07ed Author: Matt Turner gentoo org> AuthorDate: Fri Dec 25 01:06:04 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 25 01:06:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a700565 dev-libs/libtomcrypt: Keyword 1.18.2-r1 alpha, #761235 Signed-off-by: Matt Turner gentoo.org> dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild index 914b87673bc..5ce640567ca 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+gmp +libtommath tomsfastmath" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/tokei/
commit: b49c0baa4f77e51d1a82824da310e8eb25d7d0f1 Author: YOSHIOKA Takuma hard-wi red> AuthorDate: Thu Dec 24 20:57:24 2020 + Commit: YOSHIOKA Takuma hard-wi red> CommitDate: Thu Dec 24 20:57:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b49c0baa dev-util/tokei: version bump 12.1.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: YOSHIOKA Takuma hard-wi.red> dev-util/tokei/Manifest| 44 + dev-util/tokei/tokei-12.1.0.ebuild | 190 + 2 files changed, 234 insertions(+) diff --git a/dev-util/tokei/Manifest b/dev-util/tokei/Manifest index 77e63d1d..b627ecce 100644 --- a/dev-util/tokei/Manifest +++ b/dev-util/tokei/Manifest @@ -1,7 +1,9 @@ DIST ahash-0.3.8.crate 28650 BLAKE2B 93dcd622dc4497d0ce436461349119e96266c25278a7252a8cd295ced922b430895041ec767b6cbfdef57ada69e9b7bc67cce5155a6bdac9fe3c87c25e3a9e74 SHA512 dfd49903b0950a4fd3bf7432108f687322fd3771bce59126e2aee2a6ed5c2d8b31199090e96f31d549092b957f2cf470f201f2d65b1b838f7a182aee8a750a25 DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f SHA512 e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b +DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f +DIST arrayvec-0.4.12.crate 26551 BLAKE2B 45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9 SHA512 c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b DIST arrayvec-0.5.1.crate 26816 BLAKE2B 172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff SHA512 53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260 SHA512 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3 @@ -16,35 +18,49 @@ DIST bytecount-0.6.0.crate 11905 BLAKE2B 7d935f86f0ab82c6c3d4974cd25ec3e193cdbea DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9 DIST cc-1.0.54.crate 51972 BLAKE2B f3760987ea93e71254939a42bc795cfd68b994494c2d5820fbd6bda29e31b3a28d55ed9aaddb35f720b26b1bfc01f3369af81990b68da06a7c46c17eb014636c SHA512 4562c89b52786cd16a66c1970a4005485299ff0c21c61fd22a08fada933e5ecf3fcc1686f6e4f5a8ec4827ac00ed24c1c4ab4931ec5e9a12d2e5c283f6096b77 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.11.crate 139811 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: net-im/swift/
commit: 7fb18484cd11cdf968ea79ac82251afb8339d7e7 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Dec 25 00:40:43 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Dec 25 00:44:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb18484 net-im/swift: fix non lua compilation Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> net-im/swift/swift-4.0.2-r101.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-im/swift/swift-4.0.2-r101.ebuild b/net-im/swift/swift-4.0.2-r101.ebuild index 3027230dbbf..449ae295a37 100644 --- a/net-im/swift/swift-4.0.2-r101.ebuild +++ b/net-im/swift/swift-4.0.2-r101.ebuild @@ -60,8 +60,8 @@ PATCHES=( ) pkg_setup() { + lua-single_pkg_setup python-any-r1_pkg_setup - use lua && lua-single_pkg_setup } src_prepare() { @@ -137,6 +137,9 @@ src_configure() { libnatpmp_force_bundled="false" link="$(tc-getCXX)" linkflags="${LDFLAGS}" + $(usex lua "lua_includedir=$(lua_get_include_dir)" '') + $(usex lua "lua_libdir=${EPREFIX}/usr/$(get_libdir)" '') + $(usex lua "lua_libname=$(basename -s '.so' $(lua_get_shared_lib))" '') lua_includedir="$(lua_get_include_dir)" lua_libdir="${EPREFIX}/usr/$(get_libdir)" lua_libname="$(basename -s '.so' $(lua_get_shared_lib))"
[gentoo-commits] proj/portage:master commit in: src/
commit: ff72973264827cbde7ba642a22e5d0579eeeb57a Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 24 18:11:22 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Dec 25 00:26:02 2020 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ff729732 Drop Python 2 compatibility in extension modules Signed-off-by: Mike Gilbert gentoo.org> src/portage_util_file_copy_reflink_linux.c | 10 +- src/portage_util_libc.c| 10 +- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/src/portage_util_file_copy_reflink_linux.c b/src/portage_util_file_copy_reflink_linux.c index 352342c06..c6affe57a 100644 --- a/src/portage_util_file_copy_reflink_linux.c +++ b/src/portage_util_file_copy_reflink_linux.c @@ -1,4 +1,4 @@ -/* Copyright 2017 Gentoo Foundation +/* Copyright 2017-2020 Gentoo Authors * Distributed under the terms of the GNU General Public License v2 */ @@ -25,7 +25,6 @@ static PyMethodDef reflink_linuxMethods[] = { {NULL, NULL, 0, NULL} }; -#if PY_MAJOR_VERSION >= 3 static struct PyModuleDef moduledef = { PyModuleDef_HEAD_INIT, "reflink_linux",/* m_name */ @@ -45,13 +44,6 @@ PyInit_reflink_linux(void) m = PyModule_Create(); return m; } -#else -PyMODINIT_FUNC -initreflink_linux(void) -{ -Py_InitModule("reflink_linux", reflink_linuxMethods); -} -#endif /** diff --git a/src/portage_util_libc.c b/src/portage_util_libc.c index 977b95474..2a3e624dc 100644 --- a/src/portage_util_libc.c +++ b/src/portage_util_libc.c @@ -1,4 +1,4 @@ -/* Copyright 2005-2016 Gentoo Foundation +/* Copyright 2005-2020 Gentoo Authors * Distributed under the terms of the GNU General Public License v2 */ @@ -15,7 +15,6 @@ static PyMethodDef LibcMethods[] = { {NULL, NULL, 0, NULL} }; -#if PY_MAJOR_VERSION >= 3 static struct PyModuleDef moduledef = { PyModuleDef_HEAD_INIT, "libc", /* m_name */ @@ -35,13 +34,6 @@ PyInit_libc(void) m = PyModule_Create(); return m; } -#else -PyMODINIT_FUNC -initlibc(void) -{ - Py_InitModule("libc", LibcMethods); -} -#endif static PyObject *
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 2140581df4f203a1b4e8c21c38cfe7e64f45513d Author: Mike Gilbert gentoo org> AuthorDate: Fri Dec 25 00:23:51 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Dec 25 00:23:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2140581d media-video/vlc: avoid calling lua-single_pkg_setup when USE='-lua' Closes: https://bugs.gentoo.org/761535 Signed-off-by: Mike Gilbert gentoo.org> media-video/vlc/vlc-3.0.11.1-r100.ebuild | 6 ++ media-video/vlc/vlc-3.0..ebuild | 6 ++ media-video/vlc/vlc-.ebuild | 6 ++ 3 files changed, 18 insertions(+) diff --git a/media-video/vlc/vlc-3.0.11.1-r100.ebuild b/media-video/vlc/vlc-3.0.11.1-r100.ebuild index 23ebcaad281..1c18dbda43a 100644 --- a/media-video/vlc/vlc-3.0.11.1-r100.ebuild +++ b/media-video/vlc/vlc-3.0.11.1-r100.ebuild @@ -239,6 +239,12 @@ DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) S="${WORKDIR}/${MY_P}" +pkg_setup() { + if use lua; then + lua-single_pkg_setup + fi +} + src_prepare() { xdg_src_prepare # bug 608256 diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 2cd26034d19..eeb60b76f41 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -237,6 +237,12 @@ DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) S="${WORKDIR}/${MY_P}" +pkg_setup() { + if use lua; then + lua-single_pkg_setup + fi +} + src_prepare() { xdg_src_prepare # bug 608256 diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index bd6ded539cc..97191e56c23 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -240,6 +240,12 @@ DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) S="${WORKDIR}/${MY_P}" +pkg_setup() { + if use lua; then + lua-single_pkg_setup + fi +} + src_prepare() { xdg_src_prepare # bug 608256
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: f54af463d4d9e96041d3cb529c061d29453d7fd2 Author: Manuel Nickschas quassel-irc org> AuthorDate: Thu Dec 17 12:29:39 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 24 23:42:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54af463 net-irc/quassel: Remove 'ssl' from use flags Upstream has made SSL support in Qt mandatory, so the USE flag no longer makes sense. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Manuel Nickschas quassel-irc.org> Closes: https://github.com/gentoo/gentoo/pull/18693 Signed-off-by: Andreas Sturmlechner gentoo.org> net-irc/quassel/quassel-.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index a8492974412..7f80a1f4bf3 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://quassel-irc.org/; LICENSE="GPL-3" SLOT="0" IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres +server -snorenotify +ssl syslog urlpreview X" +snorenotify syslog urlpreview X" SERVER_DEPEND=" acct-group/quassel @@ -60,7 +60,7 @@ GUI_DEPEND=" DEPEND=" dev-qt/qtcore:5 - dev-qt/qtnetwork:5[ssl?] + dev-qt/qtnetwork:5[ssl] sys-libs/zlib monolithic? ( ${SERVER_DEPEND} @@ -118,7 +118,7 @@ src_configure() { src_install() { cmake_src_install - if use server ; then + if use server; then # needs PAX marking wrt bug#346255 pax-mark m "${ED}/usr/bin/quasselcore" @@ -134,7 +134,7 @@ src_install() { } pkg_postinst() { - if use monolithic && use ssl ; then + if use monolithic; then elog "Information on how to enable SSL support for client/core connections" elog "is available at http://bugs.quassel-irc.org/projects/quassel-irc/wiki/Client-Core_SSL_support.; fi @@ -157,7 +157,7 @@ pkg_postrm() { } pkg_config() { - if use server && use ssl; then + if use server; then # generate the pem file only when it does not already exist QUASSEL_DIR=/var/lib/${PN} if [ ! -f "${QUASSEL_DIR}/quasselCert.pem" ]; then
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kxmlrpcclient/, kde-frameworks/kmediaplayer/, ...
commit: 46c17dcda3172a638f6c396a70ce65344988db23 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 24 23:42:22 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 24 23:42:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c17dcd kde-frameworks: Remove last-rited packages - kde-frameworks/kdewebkit - kde-frameworks/kjsembed - kde-frameworks/kmediaplayer - kde-frameworks/kxmlrpcclient Bug: https://bugs.gentoo.org/755956 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kdewebkit/Manifest | 2 -- kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild | 40 -- kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild | 40 -- kde-frameworks/kdewebkit/metadata.xml | 11 -- kde-frameworks/kjsembed/Manifest | 2 -- kde-frameworks/kjsembed/kjsembed-5.74.0.ebuild | 28 --- kde-frameworks/kjsembed/kjsembed-5.76.0.ebuild | 28 --- kde-frameworks/kjsembed/metadata.xml | 8 - kde-frameworks/kmediaplayer/Manifest | 2 -- .../kmediaplayer/kmediaplayer-5.74.0.ebuild| 23 - .../kmediaplayer/kmediaplayer-5.76.0.ebuild| 23 - kde-frameworks/kmediaplayer/metadata.xml | 8 - kde-frameworks/kxmlrpcclient/Manifest | 2 -- .../kxmlrpcclient/kxmlrpcclient-5.74.0.ebuild | 22 .../kxmlrpcclient/kxmlrpcclient-5.76.0.ebuild | 22 kde-frameworks/kxmlrpcclient/metadata.xml | 8 - profiles/package.mask | 8 - 17 files changed, 277 deletions(-) diff --git a/kde-frameworks/kdewebkit/Manifest b/kde-frameworks/kdewebkit/Manifest deleted file mode 100644 index 5b5a17bb981..000 --- a/kde-frameworks/kdewebkit/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST kdewebkit-5.74.0.tar.xz 29676 BLAKE2B 80e827530412b328306649f513fd98e4b1ccee4cd5665a18d0fb0020ff30061b8bd4d74a906daeb35e6a82612303879f7465e63c4b51ccdd80bfeee72cffbbfa SHA512 2363bbcf1d83ddc4ab30c80347c44a0c5ec1a3527772ee476ba488d5e58ae7ff6cba942e5da46d4400844ea56afdd116ffdb8693571753b7d50aa1b73ca53c0d -DIST kdewebkit-5.76.0.tar.xz 29676 BLAKE2B a5451e0c24157e7050de69fd7801ebb6211fecab32b70d203e51a4ef6bb088d4d54f19a46a583fa3035420ca6d1e32cf376b69816f005e6cbfb5b6561a94af0e SHA512 529a56367b8d20ba4a95b3001e686b0ff1b7bea1fe90f32e9068db5277e61a5e8a5e91089bbef77cafb265caea6985189d96d1433eda216f87be9eb647190a8b diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild b/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild deleted file mode 100644 index 52fbabf4408..000 --- a/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# 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.14.2 -inherit ecm kde.org - -DESCRIPTION="Framework providing KDE integration of QtWebKit" -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="designer" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwebkit-5.212.0_pre20180120:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kjobwidgets-${PVCUT}*:5 - =kde-frameworks/kparts-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/kwallet-${PVCUT}*:5 - designer? ( =kde-frameworks/kdesignerplugin-${PVCUT}*:5 ) -" -DEPEND="${RDEPEND} - >=dev-qt/qtnetwork-${QTMIN}:5 -" - -src_configure() { - local mycmakeargs=( - -DBUILD_DESIGNERPLUGIN=$(usex designer) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild b/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild deleted file mode 100644 index 24ca1777374..000 --- a/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# 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="Framework providing KDE integration of QtWebKit" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="designer" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwebkit-5.212.0_pre20180120:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kjobwidgets-${PVCUT}*:5 - =kde-frameworks/kparts-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 -
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: 35da3ae33f8768a23af80a6210d5760f23e73698 Author: Manuel Nickschas quassel-irc org> AuthorDate: Fri Dec 18 08:32:30 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 24 23:42:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35da3ae3 net-irc/quassel: Let live ebuild depend on dev-libs/boost Upstream introduced Boost as a new build-time dependency. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Manuel Nickschas quassel-irc.org> Signed-off-by: Andreas Sturmlechner gentoo.org> net-irc/quassel/quassel-.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index 7f80a1f4bf3..68d94a9e3ea 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -58,7 +58,7 @@ GUI_DEPEND=" urlpreview? ( dev-qt/qtwebengine:5[widgets] ) " -DEPEND=" +RDEPEND=" dev-qt/qtcore:5 dev-qt/qtnetwork:5[ssl] sys-libs/zlib @@ -71,10 +71,12 @@ DEPEND=" X? ( ${GUI_DEPEND} ) ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + dev-libs/boost +" BDEPEND=" dev-qt/linguist-tools:5 - kde-frameworks/extra-cmake-modules + kde-frameworks/extra-cmake-modules:5 " DOCS=( AUTHORS ChangeLog README.md )
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: 8f81c2ea5b5dab46b7a499780f70184b1ef3f4a8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 24 23:42:10 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 24 23:42:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f81c2ea media-video/pipewire: Drop 0.3.13, 0.3.15 and 0.3.17 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-video/pipewire/Manifest | 3 - media-video/pipewire/pipewire-0.3.13.ebuild | 136 media-video/pipewire/pipewire-0.3.15.ebuild | 136 media-video/pipewire/pipewire-0.3.17.ebuild | 136 4 files changed, 411 deletions(-) diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index 69aad0d2ec7..f712153a007 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -1,6 +1,3 @@ DIST pipewire-0.2.7.tar.gz 421644 BLAKE2B d2ccb56a9ea5ea7782678deb6eae0b0a70da1fa69e807398062d388733901839f15a2f0f7db982fbebd2b2759f443709e6c1950b6367f3ed4801d6c2d6109e73 SHA512 10d3e20cc3d233fbcd1fc39702ae3043a656ebcd9cd3c39c77f0cc2bf42ff4956fc03e7933c7b397bca446c63f45ddacea948d5ec7e4a3300499fa2794f14334 DIST pipewire-0.3.10.tar.gz 1148297 BLAKE2B d890b8e6697b17be9f8706a7228b9c79631120550ac51d7fbea8b5d05ca161ce6142a5666a6a61db618d4da0519676160ba1180cf9274865d879f4bb0da2a8e7 SHA512 f2f3dd7ce9b9f3a5ab55b6da97cd64419dad5115714848ce8893795c0ed2fd2fe0059240ec9fe1c92fb1442caf8d7071e415afe6712500be1c29fd001293cf0d -DIST pipewire-0.3.13.tar.gz 1176949 BLAKE2B 5a4c7f211c1ac3c823cc34cede2f42204a2a7c6d583237465e702936926fad924c37f0638c8bbdedc55ad70d59cc2796e64b2b3dea2c64f199383d4ed9c1c84a SHA512 38ce7d8808e69935db0148c077340cfbc1b85f5a016a0a57eff2c076560c42f0695cfe681c9f16ebf15796d773dd113c9a84631eb50ac44dfb09f91ed3fc61f0 -DIST pipewire-0.3.15.tar.gz 1227022 BLAKE2B 590c5275d98a38c238f8c63d5bcdc9dbab07e870aff0e7414e0894aeb93507c106b7b45cd70b0f44a077b2fc5bd916c764dc4e03a54926f90a3296d870b7bcaa SHA512 949f2e64a3e9ec06b3414cacfbd7cf4ef6b7bad484a5dea1b79b5d4310413ec5a7538b702431f2cf6fb580ffd430081bd568399faa9b819689a79bebc955ca33 -DIST pipewire-0.3.17.tar.gz 1254486 BLAKE2B e6a8e31dc968b95012f01dce53faa30dde40b3a382fe85eb25a50b96f3d011711be1f9fc5ce42e355c19f92e59bdaa4e5b6ecf41347f400c35adb3eeb2a53c5c SHA512 0de4f2431cf19708c3457877b8172a39676ef8f748071921a21da391d95b83a870190dc1343ffe9000e2599431464b6bfe90219f6237493903ccba5eb9b3473d DIST pipewire-0.3.18.tar.gz 1277055 BLAKE2B 4a18bd668afaf144d6e83590293a744b6d2c2a7d8e9fc6ab581f22d294fac5a4841098875f8569f36b794c083e4ec9f0b7d4e29a10dc79286a4843996f7fb64e SHA512 933b15908e30c389555dd9f82f87c2e571b4cb078bfbe5ed1858440166093cdee2b1c15da50bc5ab36087b62e216786b95c2aad9403e5047ae33e4fe8a6f4cc5 diff --git a/media-video/pipewire/pipewire-0.3.13.ebuild b/media-video/pipewire/pipewire-0.3.13.ebuild deleted file mode 100644 index 7396ae3ab65..000 --- a/media-video/pipewire/pipewire-0.3.13.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/PipeWire/pipewire.git; - EGIT_BRANCH="work" - inherit git-r3 -else - SRC_URI="https://github.com/PipeWire/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -fi - -DESCRIPTION="Multimedia processing graphs" -HOMEPAGE="https://pipewire.org/; - -LICENSE="LGPL-2.1+" -SLOT="0/0.3" -IUSE="bluetooth debug doc ffmpeg gstreamer jack pulseaudio systemd test vulkan X" - -BDEPEND=" - app-doc/xmltoman - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) -" -RDEPEND=" - >=media-libs/alsa-lib-1.1.7 - media-libs/libsdl2 - >=media-libs/libsndfile-1.0.20 - sys-apps/dbus - virtual/libudev - bluetooth? ( - media-libs/sbc - net-wireless/bluez:= - ) - ffmpeg? ( media-video/ffmpeg:= ) - gstreamer? ( - >=dev-libs/glib-2.32.0:2 - >=media-libs/gstreamer-1.10.0:1.0 - media-libs/gst-plugins-base:1.0 - ) - jack? ( >=media-sound/jack2-1.9.10:2 ) - pulseaudio? ( - dev-libs/glib:2 - >=media-sound/pulseaudio-11.1 - ) - systemd? ( sys-apps/systemd ) - vulkan? ( media-libs/vulkan-loader ) - X? ( x11-libs/libX11 ) -" -DEPEND="${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" - -DOCS=( {README,INSTALL}.md NEWS ) - -RESTRICT="!test? ( test )" - -src_prepare() { - spa_use() { - if ! in_iuse ${1} || ! use ${1}; then - sed -e "/^add-spa-lib.*${1}/s/^/#${2-$1}-disabled-by-USE-no-${1}\:/" \ - -e
[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/files/, app-text/highlight/
commit: d352d709a5c107127873987c3844b86ef949aaf8 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 23:26:31 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 23:29:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d352d709 app-text/highlight-2.14.3-r100: remove hardcoded -llua from the Qt project Closes: https://bugs.gentoo.org/761511 Signed-off-by: Marek Szuba gentoo.org> app-text/highlight/files/highlight-3.57-qt_libs_lua.patch | 13 + app-text/highlight/highlight-3.57-r100.ebuild | 6 -- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch b/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch new file mode 100644 index 000..02009164f4e --- /dev/null +++ b/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch @@ -0,0 +1,13 @@ +Unnecessary (the linker gets the right library from pkgconfig anyway) +and breaks slotted Lua. See Bug #761511 for details. + +--- a/src/gui-qt/highlight.pro b/src/gui-qt/highlight.pro +@@ -39,7 +39,6 @@ + unix { + DESTDIR = ../ + LIBS += -L.. -lhighlight +-LIBS += -llua + CONFIG += link_pkgconfig + PKGCONFIG += lua + diff --git a/app-text/highlight/highlight-3.57-r100.ebuild b/app-text/highlight/highlight-3.57-r100.ebuild index 52f5375c3ee..4755abe9c04 100644 --- a/app-text/highlight/highlight-3.57-r100.ebuild +++ b/app-text/highlight/highlight-3.57-r100.ebuild @@ -34,6 +34,10 @@ BDEPEND=" qt5? ( dev-qt/linguist-tools:5 ) " +PATCHES=( + "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch +) + myhlopts=( "CXX=$(tc-getCXX)" "AR=$(tc-getAR)" @@ -60,8 +64,6 @@ src_prepare() { -e "/^LUA_.*pkg-config/s,\,${ELUA},g" \ "${S}"/extras/tcl/makefile \ "${S}"/extras/swig/makefile \ - "${S}"/makefile \ - "${S}"/src/makefile \ || die "Failed to set Lua implementation" # We set it via eqmake5, otherwise it forces clang...
[gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
commit: 2f94d3acdc091db41c1c741f854e0c66bd2642b5 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 23:28:07 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 23:29:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f94d3ac net-irc/hexchat-2.14.3-r100: fix USE=-lua configure error Quotation marks are important, kids. Closes: https://bugs.gentoo.org/761520 Signed-off-by: Marek Szuba gentoo.org> net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild index 850dd84f2ac..77c0bc72368 100644 --- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild +++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild @@ -85,7 +85,7 @@ src_configure() { -Ddbus-service-use-appid=false -Dwith-checksum="$(usex plugin-checksum true false)" -Dwith-fishlim="$(usex plugin-fishlim true false)" - -Dwith-lua="$(usex lua ${ELUA} false)" + -Dwith-lua="$(usex lua "${ELUA}" false)" -Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)" -Dwith-python="$(usex python "${EPYTHON/.*}" false)" -Dwith-sysinfo="$(usex plugin-sysinfo true false)"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/gdbm/
commit: fd7ebebea756aab70638c9fde62b42af9e25a277 Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 24 23:10:56 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 24 23:17:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7ebebe sys-libs/gdbm: Bump to version 1.19 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> sys-libs/gdbm/Manifest | 1 + sys-libs/gdbm/gdbm-1.19.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/sys-libs/gdbm/Manifest b/sys-libs/gdbm/Manifest index 4b0ee2c233a..18e52567aea 100644 --- a/sys-libs/gdbm/Manifest +++ b/sys-libs/gdbm/Manifest @@ -1 +1,2 @@ DIST gdbm-1.18.1.tar.gz 941863 BLAKE2B b7717224e966321d7499a90214bfb62d0402e867db475ed4eddacfe3944d8d9cca1052e41d625f447936bfb3cbd7f1b79cfe6ff435a018efed3d5a7c5eae52d7 SHA512 adf9d6c5bc843ff0d7f88c2a1667d509973b2d63378d0001d7e74cc10aee6ea498a4513cc88ddf78c32ba4db5cb040b2794f4f1b3338c65d9894058850e2f5ef +DIST gdbm-1.19.tar.gz 967861 BLAKE2B 92a1a9c461c763b01d7abced58800aa8db200ae746240c8ef8079a615d920efe95f0d805a8cfa63d8aa6bcbda637bcb07d98d630f58de5678b7633c3fcf6bf9b SHA512 118c5b8cdf74898bfb7c2100302fedf80096be017bf08e80a44486563cad5d93b93567622f2e7c7aceb72f30460504bd0b4ddfccf34df994ed65166e12ecd495 diff --git a/sys-libs/gdbm/gdbm-1.19.ebuild b/sys-libs/gdbm/gdbm-1.19.ebuild new file mode 100644 index 000..6c43e5c486a --- /dev/null +++ b/sys-libs/gdbm/gdbm-1.19.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib multilib-minimal + +DESCRIPTION="Standard GNU database libraries" +HOMEPAGE="https://www.gnu.org/software/gdbm/; +SRC_URI="mirror://gnu/gdbm/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/6" # libgdbm.so version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+berkdb nls +readline static-libs" + +DEPEND=" + readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.18.1-gettext.patch #696838 +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # gdbm doesn't appear to use either of these libraries + export ac_cv_lib_dbm_main=no ac_cv_lib_ndbm_main=no + + local myeconfargs=( + --includedir="${EPREFIX}"/usr/include/gdbm + $(use_enable berkdb libgdbm-compat) + $(use_enable nls) + $(use_enable static-libs static) + $(use_with readline) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + einstalldocs + + if ! use static-libs ; then + find "${ED}" -name '*.la' -delete || die + fi + mv "${ED}"/usr/include/gdbm/gdbm.h "${ED}"/usr/include/ || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/
commit: 568c404172a69317a2ee7647bac10380fa3c69aa Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 24 23:01:47 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 24 23:17:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568c4041 dev-vcs/git: Bump to version 2.30.0_rc2. Removed old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> dev-vcs/git/Manifest | 6 +++--- dev-vcs/git/{git-2.30.0_rc1.ebuild => git-2.30.0_rc2.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest index a023a95a04c..a6d8ad196ec 100644 --- a/dev-vcs/git/Manifest +++ b/dev-vcs/git/Manifest @@ -5,7 +5,7 @@ DIST git-2.26.2.tar.xz 6007864 BLAKE2B efce003a95e24dbb6e14feebd35874c9ed1a5c06d DIST git-2.27.0.tar.xz 6074636 BLAKE2B 72c992ee35a50cdeb2363f04edfab65358216b8415f31f217b6e837d1f7bc28b90e49850006596a8f5f1932fd3011c4253df287d445dca58e335d2f6e7bab8c2 SHA512 8ddea44503db7caf1f6080e6441aa64a7b8761fd6541965ee244d9c4a47befccda1a239f11d86c2ad0ff24923d084f65712f5f2d6cfa178573e3471c6c33 DIST git-2.28.0.tar.xz 6117608 BLAKE2B 81c834dfda5b8e3065d098e411eb2408a1e7ccfde9c447a4164c131c9c2c32dcfd888980bcd180952435c05976a4fa18c155830432170deff70aa1aa2989cd2a SHA512 a6159c0a15e3c5f9603157d4010664a6d74e7d65b9fe97a03b36fac12607248ed57980d96565841e88eae343001c16732737d3af812608c8db011941df1a DIST git-2.29.2.tar.xz 6187988 BLAKE2B 15c2446a266d7cc3032e4b3bd32f57a2c2ff3d377848f307225ea585883c993ed835c8ffe02202386360b94f5a1f4bd3124322f0034c0d65ed15aa28b7e45ffa SHA512 34117628c6d43ac0940c43bffaa1bda7f12af863728f391492725a3e57d1bbda523cf7734e90f463fe9a9ae4e70fc1cc2523643dbb3c27377d98dc4736b0ea62 -DIST git-2.30.0.rc1.tar.xz 6223884 BLAKE2B 560b4bb78ac7d4d67d6c63f26af91f7c7999161c7cd1e3a24e31e228b02bb0d9ed6cdc2396a19f4edd9cdf471e0395a0f517aed53c1abffec9c95ab85e532014 SHA512 dfd51fce13b93fefde0364601efade9e438556469f5d6977e00a2e0727e5f50c506452d214848804831855bf22ba2593aa1d7bb01ad81a111e7ddfd9b17a9760 +DIST git-2.30.0.rc2.tar.xz 6224888 BLAKE2B e3284cd827283ab77821d0b1f602c656aadc34727529dbfaf2634bb4a67550af6d6f0281aa64fe3c7705225248ae854cf2bfca77ea387203f5cfaebe081bff14 SHA512 bae9e0eae3f54ae7598d8ec661a99327c1040c413430f9f9c40defd81dfd0acd5884a3a1465ebc2a0c78ed2b1fda650e4998d14018e80b6ed1e5aaa20a1a8a9c DIST git-htmldocs-2.23.3.tar.xz 1295344 BLAKE2B 7a6d8198cf8285717f11731ea907ea06786c486701a729d071deedc5437a595dab355ae2d0ac2814b10503ab4161e76a1245663a9ce35ce48d03be9905315db3 SHA512 2c86c03f29f1a4fc2acb17a17a9e1a3df2ec95138895f5c8e776859772ebc7b95c24af0e328508ccf1ea85b7adaa86a9aedc4d0c353ffc91ad5810ecc9a48059 DIST git-htmldocs-2.24.3.tar.xz 1307828 BLAKE2B 5d6dda03e2c51346326a1258a14a0ee16fab7fe83c80b4a1a0b307a6343db851d89b96afcf616e10ad5831352a90332ac602e5713444855327e11be8992a5274 SHA512 14289fb46cff48bece0cdafea9ef201facdb58eafce4b735ce50489356deb993c481ac1b6e96a2f98cfe30434280997c47f2cca0bdb2b6e85c31cb7cf17cc257 DIST git-htmldocs-2.25.4.tar.xz 1296896 BLAKE2B 4f6469acdcd699698bd1f19bd0d911fd522c1890115f25c087a7870b855eb9354340fe17e9e6aaec7fb27cd951fe28cadbf26e1aeadc76f3c3a1cde4d23e42cd SHA512 e10c6fa52e213a2b18290fed375f6e176eef17b0a19f6906f09d6228d18bece88ff0ec97d871db0ba29fc0fbff73740312ab01eab809bd6a9a41c8b295cf8d67 @@ -13,7 +13,7 @@ DIST git-htmldocs-2.26.2.tar.xz 1304788 BLAKE2B e0de88c5c41646d5fb9b54e2ee873c79 DIST git-htmldocs-2.27.0.tar.xz 1325820 BLAKE2B a86cb62b6e42e451201a69e92c897566a78ed4965a98ef7b09f7c4674f60a334357ea8834ec5d97764f5f7e8fe580b8ac3af4da588b72a0e01f065adcd019aec SHA512 6af974ea6c8458f72c5fc7a372611e0153b705a85092a5fe37587a3165368712e077f582ce4085538f48df925d60898b96c32275182b7ef034711ab53e7ab811 DIST git-htmldocs-2.28.0.tar.xz 1347596 BLAKE2B 9c447f951cc31eb306841d12a94aefd3bb9699f374f2919f7eed0789f6b49cd54df74ecddaa1475203a5dca33140787f53272774f71ccbb48e5da5f1ab6bfbde SHA512 bbe7a7c221d1bb8d9852d5210a80b3d60c5b66f159591971abb2d9a08570cb7bf85686c7eba8cf37e04d37d63702906b308692a68c05fdbd0e3f3d60322003f0 DIST git-htmldocs-2.29.2.tar.xz 1364856 BLAKE2B 76498ef5bfdc058ad1e7c3b2c0c5ba715fa2682c7429db837cfeb7abe64ae3561e8b3f2dc032dd193514778271a040b1b120071d12ae5082a415db5084c7b6aa SHA512 d7223160af9bc97201bff59b94c8c09d331cdb9f979c878698230bb579b3f4751b6a455d8413ce09a507799744d7e3c77a2ad4d265386de7ef3ba9e11fb20445 -DIST git-htmldocs-2.30.0.rc1.tar.xz 1340480 BLAKE2B fff1d44c91c7de6f3db94136b41435cc057e7212abf17a396682fd867040823db7d784fb991c1c75e448c9cb27f8ee063a0eec6c8b7913a646d0869b17bb30d4 SHA512 2c1583ad69b0fe5058096f0a64c79cda2550bb4884042f08fa2a2389091cada12fb90440bd8b996bf80b7b7fa3b61f09186154ee4372df8c5e1e57dde25c3b9b +DIST git-htmldocs-2.30.0.rc2.tar.xz 1340512 BLAKE2B e4d9be43154d55059e78c7bc5639107d4202361a31174d39ad0eefb227eadee8013980a47646cce52ec0ab75647a34f24dfbacc84c8b9dcfa2396fef453d759a SHA512
[gentoo-commits] repo/gentoo:master commit in: app-shells/dash/
commit: 39b1188b7924ced073b5fce7ac8e40d2c1bfa5ab Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 24 23:12:35 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 24 23:17:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b1188b app-shells/dash: Bump to version 0.5.11.3 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-shells/dash/Manifest | 1 + app-shells/dash/dash-0.5.11.3.ebuild | 57 2 files changed, 58 insertions(+) diff --git a/app-shells/dash/Manifest b/app-shells/dash/Manifest index a23bad9344e..0decddc34b4 100644 --- a/app-shells/dash/Manifest +++ b/app-shells/dash/Manifest @@ -1 +1,2 @@ DIST dash-0.5.11.2.tar.gz 244475 BLAKE2B 4edc85a70af62684b29fec7fd9c599aaade38ffcfb62b873dd149c4ada9e750f24cddf9a390c512313bc7dde67cab3d7b57776c92fe5f8e08bf8bdc164a4e5ec SHA512 2f846c26f3722ea3315aae73461f9c21a0a8a9ac712e1caf8dd9993e34729227c7648bf6f72fad8488247986e560298f95aa2411bd4e395410565c0b527b9db4 +DIST dash-0.5.11.3.tar.gz 244507 BLAKE2B 06d4bd9f4c93e76ddf895f5a0ebca0c18d9554f5d4fd30a948eafc862db0f4cd523f623dad75969ddb5f510ac85d174f3b3aac3726f9d3ca8fbdb4377715b244 SHA512 ffe69b8de3586aba298d936168c329524e385252e12979aa1db28761e882048eb5a80673e93a2a2227f61b52fd8b56546b78c5db9c21a022072f536267f8bc20 diff --git a/app-shells/dash/dash-0.5.11.3.ebuild b/app-shells/dash/dash-0.5.11.3.ebuild new file mode 100644 index 000..75cf4db9a5e --- /dev/null +++ b/app-shells/dash/dash-0.5.11.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Debian Almquist Shell" +HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/; +SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="libedit static" + +BDEPEND="virtual/pkgconfig" +RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" +DEPEND="${RDEPEND} + libedit? ( static? ( dev-libs/libedit[static-libs] ) )" + +src_prepare() { + default + + # Fix the invalid sort + sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins + + # Use pkg-config for libedit linkage + sed -i \ + -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ + configure || die +} + +src_configure() { + if [[ ${CHOST} == *-solaris* ]] ; then + # don't redefine stat, open, dirent, etc. on Solaris + export ac_cv_func_stat64=yes + export ac_cv_func_open64=yes + + # if your headers strictly adhere to POSIX, you'll need this too + [[ ${CHOST##*solaris2.} -le 10 ]] && append-cppflags -DNAME_MAX=255 + fi + if [[ ${CHOST} == powerpc-*-darwin* ]] ; then + sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ + src/jobs.c || die + fi + append-cppflags -DJOBS=$(usex libedit 1 0) + use static && append-ldflags -static + # Do not pass --enable-glob due to #443552. + local myeconfargs=( + CC_FOR_BUILD="$(tc-getBUILD_CC)" + --bindir="${EPREFIX}"/bin + --enable-fnmatch + $(use_with libedit) + ) + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 73da9c49163687bebc01f53091fd086c798fff9d Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 24 23:05:58 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 24 23:17:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73da9c49 media-libs/harfbuzz: Bump to version 2.7.3 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> media-libs/harfbuzz/Manifest | 1 + media-libs/harfbuzz/harfbuzz-2.7.3.ebuild | 104 ++ 2 files changed, 105 insertions(+) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index e42f8b17308..c95b066f39d 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,2 +1,3 @@ DIST harfbuzz-2.6.7.tar.xz 9001936 BLAKE2B bd3a195506253a1446e877c35c067cc874826fc6fdae3bc3a9bfd2b7682ce12de7e6d7fd4ebe03b8178d8b678c06aa2d71715b27236347224a68e4d98a72039e SHA512 6fdd6e0952a73e1949349aa5416ef8fb3fc351b15c95be4fe1f341b59fe58113b73a334db2697f4e3aaef5a761bd8f1d8964514406cad40f9862768d59de DIST harfbuzz-2.7.2.tar.gz 16605557 BLAKE2B 246ab64e29afcadc692b57bad84acdea1f9200a63f6f8b1519d12b8515ec65dc45e2edf3abdde473b71364427a689d92ce2ee25c514edf4b1e680dd423d774ee SHA512 2eeb198dab1ed1cc7d10c3890293ff40e9f37372413877a5bd44d66e88d8460a81f51cbe71c328b1300f542ca8de3269749d1d01d0c324c8b95a9c038fbe1521 +DIST harfbuzz-2.7.3.tar.gz 16696840 BLAKE2B 95eb0fc86caf51f512520ba599e9be08b4a9f6565a3e52280f9454043b524e7b04194e506b5122db066966125fa4583b7be856005b53726a0192d3f08fb5cdcb SHA512 1fa1cfd7b55446309413deb6c139ff9015a013b480da422482e75fa11b130b7dcfaeabfffc513a2027732d0b58fbd39dede2f3eb516214d5efd901a2d1e6af8f diff --git a/media-libs/harfbuzz/harfbuzz-2.7.3.ebuild b/media-libs/harfbuzz/harfbuzz-2.7.3.ebuild new file mode 100644 index 000..89e06e272b9 --- /dev/null +++ b/media-libs/harfbuzz/harfbuzz-2.7.3.ebuild @@ -0,0 +1,104 @@ +# 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 flag-o-matic meson multilib-minimal python-any-r1 xdg-utils + +DESCRIPTION="An OpenType text shaping engine" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; + +if [[ ${PV} = ]] ; then + EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="Old-MIT ISC icu" +SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416 + +IUSE="+cairo debug doc +glib +graphite icu +introspection static-libs test +truetype" +RESTRICT="!test? ( test )" +REQUIRED_USE="introspection? ( glib )" + +RDEPEND=" + cairo? ( x11-libs/cairo:= ) + glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) + graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) + truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=dev-libs/gobject-introspection-common-1.34 + test? ( ${PYTHON_DEPS} ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) + introspection? ( dev-util/glib-utils ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup + if ! use debug ; then + append-cppflags -DHB_NDEBUG + fi +} + +src_prepare() { + default + + xdg_environment_reset + + sed -i \ + -e 's:tests/macos.tests::' \ + test/shaping/data/in-house/Makefile.sources \ + || die # bug 726120 + + # bug 618772 + append-cxxflags -std=c++14 +} + +meson_multilib_native_feature() { + if multilib_is_native_abi && use "$1" ; then + echo "enabled" + else + echo "disabled" + fi +} + +multilib_src_configure() { + # harfbuzz-gobject only used for instrospection, bug #535852 + local emesonargs=( + -Dcairo="$(meson_multilib_native_feature cairo)" + -Dcoretext="disabled" + -Ddocs="$(meson_multilib_native_feature doc)" + -Dfontconfig="disabled" #609300 + -Dintrospection="$(meson_multilib_native_feature introspection)" + -Dstatic="$(usex static-libs true false)" + $(meson_feature glib) + $(meson_feature graphite) + $(meson_feature icu) + $(meson_feature introspection gobject) + $(meson_feature test tests) + $(meson_feature truetype freetype) + ) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: f3e28f896bf07cc1d56ca398a87bfda8030c300b Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 24 23:06:41 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 24 23:17:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e28f89 media-libs/harfbuzz: Removed old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> media-libs/harfbuzz/Manifest | 1 - media-libs/harfbuzz/harfbuzz-2.6.7.ebuild | 116 -- 2 files changed, 117 deletions(-) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index c95b066f39d..d94213fa21e 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,3 +1,2 @@ -DIST harfbuzz-2.6.7.tar.xz 9001936 BLAKE2B bd3a195506253a1446e877c35c067cc874826fc6fdae3bc3a9bfd2b7682ce12de7e6d7fd4ebe03b8178d8b678c06aa2d71715b27236347224a68e4d98a72039e SHA512 6fdd6e0952a73e1949349aa5416ef8fb3fc351b15c95be4fe1f341b59fe58113b73a334db2697f4e3aaef5a761bd8f1d8964514406cad40f9862768d59de DIST harfbuzz-2.7.2.tar.gz 16605557 BLAKE2B 246ab64e29afcadc692b57bad84acdea1f9200a63f6f8b1519d12b8515ec65dc45e2edf3abdde473b71364427a689d92ce2ee25c514edf4b1e680dd423d774ee SHA512 2eeb198dab1ed1cc7d10c3890293ff40e9f37372413877a5bd44d66e88d8460a81f51cbe71c328b1300f542ca8de3269749d1d01d0c324c8b95a9c038fbe1521 DIST harfbuzz-2.7.3.tar.gz 16696840 BLAKE2B 95eb0fc86caf51f512520ba599e9be08b4a9f6565a3e52280f9454043b524e7b04194e506b5122db066966125fa4583b7be856005b53726a0192d3f08fb5cdcb SHA512 1fa1cfd7b55446309413deb6c139ff9015a013b480da422482e75fa11b130b7dcfaeabfffc513a2027732d0b58fbd39dede2f3eb516214d5efd901a2d1e6af8f diff --git a/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild b/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild deleted file mode 100644 index 0e2f9fbf250..000 --- a/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit autotools flag-o-matic libtool multilib-minimal python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; - -if [[ ${PV} = ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git; - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="Old-MIT ISC icu" -SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416 - -IUSE="+cairo debug +glib +graphite icu +introspection static-libs test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:= ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - test? ( ${PYTHON_DEPS} ) -" -BDEPEND=" - dev-util/gtk-doc-am - virtual/pkgconfig -" -# eautoreconf requires gobject-introspection-common -# ragel needed if regenerating *.hh files from *.rl -if [[ ${PV} = ]] ; then - DEPEND+=" - >=dev-libs/gobject-introspection-common-1.34 - dev-util/ragel - " -fi - -pkg_setup() { - use test && python-any-r1_pkg_setup - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -src_prepare() { - default - - xdg_environment_reset - - if [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] ; then - # on Darwin/Solaris we need to link with g++, like automake defaults - # to, but overridden by upstream because on Linux this is not - # necessary, bug #449126 - sed -i \ - -e 's/\/CXXLINK/' \ - src/Makefile.am || die - sed -i \ - -e '/libharfbuzz_la_LINK = /s/\/CXXLINK/' \ - src/Makefile.in || die - sed -i \ - -e '/AM_V_CCLD/s/\/CXXLINK/' \ - test/api/Makefile.in || die - fi - - sed -i \ - -e 's:tests/macos.tests::' \ - test/shaping/data/in-house/Makefile.sources \ - test/shaping/data/in-house/Makefile.in || die # bug 726120 - - eautoreconf - elibtoolize # for Solaris - - # bug 618772 - append-cxxflags -std=c++14 -} - -multilib_src_configure() { -
[gentoo-commits] repo/gentoo:master commit in: mail-mta/msmtp/
commit: 9e331a9383c8a159f04ae0ac287aabac8a2d4c9c Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 24 22:54:40 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 24 23:17:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e331a93 mail-mta/msmtp: Bump to version 1.8.14 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> mail-mta/msmtp/Manifest| 1 + mail-mta/msmtp/msmtp-1.8.14.ebuild | 145 + 2 files changed, 146 insertions(+) diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest index defa014f0cb..a3e749d38af 100644 --- a/mail-mta/msmtp/Manifest +++ b/mail-mta/msmtp/Manifest @@ -1,3 +1,4 @@ DIST msmtp-1.8.12.tar.xz 364712 BLAKE2B 94707d18d9be71e8e51413cdcc55887fc15bd7d0f059d54cfcf4e07b5589febbb9ed4025206e3b82d1b12edad45086d3ad8a47fb3d37488a49e46984d7b7bc32 SHA512 8620e5e9a88a49769cfdbf2aa83842b230b3fd1584641d17129cb404e3c9696edd5a28237ef46a115ca82d2a846c0f653eaa837ba6f8512f8b57493d64451df8 DIST msmtp-1.8.13.tar.xz 359536 BLAKE2B 824d88b571ac1dfd78046f1939fa83c4fad9679bce993c20d073df5cd431deee1ca36119123d307d788be13d700901c13c54ba47496f2148cb9fbf9e2308698c SHA512 1b466fc518d0468a8febdf238a6d422fabb95be8158d2e52e38aeb5e5b21661af9791ff8ed82f72f111cebe2ce1b93deabeb91dca4f06f09cf765152095a1cfd +DIST msmtp-1.8.14.tar.xz 363988 BLAKE2B 46953512002365f8e80e1bdf80f8513845bae62bcfcbe8334642b7a51f2d7da7719e3c1812d43e2a887162d45a1b29893744f452f6ac7dc205fd72a578eec39f SHA512 fa274849082553b14aef922c43b84fa6226a26638747ed3ef6baae9d97ff753b24f5eca055426c2e0355df81b2458f524d940faf2a7db771d80fb027e9f45e8b DIST msmtp-1.8.7.tar.xz 340908 BLAKE2B 5241acf54d5a6af6ccf2c3bfd33954a5235af2d2cb467e4134401538e60e1847489a7a599359e2d13202ea9637c32a67ec5180372b139e06f6d47f060cba6c8f SHA512 5a079cb90b48853ad812125e8b341f5bcd5f5ba4725d62c37210050896527b63f993aa6393f1d4107636153bf0ed84b0288e88a7e78a119c66b2d58f1e69a67d diff --git a/mail-mta/msmtp/msmtp-1.8.14.ebuild b/mail-mta/msmtp/msmtp-1.8.14.ebuild new file mode 100644 index 000..81fb1674438 --- /dev/null +++ b/mail-mta/msmtp/msmtp-1.8.14.ebuild @@ -0,0 +1,145 @@ +# Copyright 2004-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps multilib + +DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt" +HOMEPAGE="https://marlam.de/msmtp/; +SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax" + +# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for +# USE="daemon" in order to set the caps we need. +REQUIRED_USE="daemon? ( filecaps )" + +# Upstream discourages usage of openssl. See also +# https://marlam.de/msmtp/news/openssl-discouraged/ +DEPEND=" + gnome-keyring? ( app-crypt/libsecret ) + idn? ( net-dns/libidn2:= ) + nls? ( virtual/libintl ) + sasl? ( virtual/gsasl ) + ssl? ( net-libs/gnutls[idn?] ) +" + +RDEPEND="${DEPEND} + net-mail/mailbase + daemon? ( + acct-group/msmtpd + acct-user/msmtpd + ) + mta? ( + !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/mini-qmail + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/qmail-ldap + !mail-mta/sendmail + !mail-mta/opensmtpd + !=mail-mta/ssmtp-2.64-r2[mta] + ) +" + +BDEPEND=" + doc? ( virtual/texi2dvi ) + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*" + +src_prepare() { + # Use default Gentoo location for mail aliases + sed 's:/etc/aliases:/etc/mail/aliases:' \ + -i scripts/find_alias/find_alias_for_msmtp.sh || die + + default +} + +src_configure() { + local myeconfargs=( + --disable-gai-idn + $(use_enable nls) + $(use_with daemon msmtpd) + $(use_with gnome-keyring libsecret) + $(use_with idn libidn) + $(use_with sasl libgsasl) + $(use_with ssl tls gnutls) + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + default + + if use doc ; then + cd doc || die + emake html pdf + fi +} + +src_install() { + default + + if use daemon ; then + fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd + newinitd "${FILESDIR}"/msmtpd.init msmtpd + newconfd "${FILESDIR}"/msmtpd.confd msmtpd + fi + + if use doc ; then + dodoc doc/msmtp.{html,pdf}
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-xkb-plugin/
commit: c84f5f6b7db5621fda957a054c85c11066faed48 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 24 23:06:46 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 24 23:08:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84f5f6b xfce-extra/xfce4-xkb-plugin: Bump to 0.8.2 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-xkb-plugin/Manifest | 1 + .../xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/xfce-extra/xfce4-xkb-plugin/Manifest b/xfce-extra/xfce4-xkb-plugin/Manifest index bf83d74dc79..94ca4ca8d33 100644 --- a/xfce-extra/xfce4-xkb-plugin/Manifest +++ b/xfce-extra/xfce4-xkb-plugin/Manifest @@ -1 +1,2 @@ DIST xfce4-xkb-plugin-0.8.1.tar.bz2 842814 BLAKE2B be6dfce8e605be346dcd0a5259da980ffd4f7160a808de288bcc7c970c47c678dc6dfde8615e21042142221c6ba66d328dd741f3ce70d988c94562ec061230f2 SHA512 4f0362f429489d111544126697880cdb0a768533803a104f73802fe2c5cfbef5efbf6edd658dbb0ef788ae2a3761f1877c191637a6a06d4a5159bc8f71ad524f +DIST xfce4-xkb-plugin-0.8.2.tar.bz2 868539 BLAKE2B 20a7a27903be434490b3328f04d57a4ceb505dc1b63e4c98d584c72e6ad0dbc742251c0d9f43ba1da869caa2924627b6cfddd969874a3f5fae8fbf90ef577da6 SHA512 3078c11e1c10195480251c455995e4342c27b06949fc754396824f03bed885f32078f4c1436d86782de031cf4f4f806b530ca53116d4bedb54dda19b68ec7062 diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild new file mode 100644 index 000..a7e2199ac33 --- /dev/null +++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="XKB layout switching panel plug-in for the Xfce desktop environment" +HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin; +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="BSD-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND="gnome-base/librsvg:= + x11-libs/gtk+:3= + x11-libs/libwnck:3= + x11-libs/libX11:= + >=x11-libs/libxklavier-5.3:= + xfce-base/garcon:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/libxfce4util-4.12:= + >=xfce-base/xfce4-panel-4.12:= + >=xfce-base/xfconf-4.12.1:=" +RDEPEND="${DEPEND} + x11-apps/setxkbmap + >=xfce-base/xfce4-settings-4.11" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + local myconf=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/
commit: bb716f672957a8ef9b2f9aa552e1428990f80013 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 24 23:05:18 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 24 23:08:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb716f67 xfce-extra/xfce4-whiskermenu-plugin: Bump to 2.5.0 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-whiskermenu-plugin/Manifest | 1 + .../xfce4-whiskermenu-plugin-2.5.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest b/xfce-extra/xfce4-whiskermenu-plugin/Manifest index a6119a60eb0..385fb969d5f 100644 --- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest +++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest @@ -1 +1,2 @@ DIST xfce4-whiskermenu-plugin-2.4.6.tar.bz2 173341 BLAKE2B 03d6ddbe72bf6de6713643bc9df4a6b824f5c7d3792ca8dc73552fa4b0c717fa719f56a4b9fa30c5d435c0f923e7f0260a330f883c9140762338908b586e3137 SHA512 9e947b73735549d81110323bfd7d6f29c91653b12e1aa616b9ca6f0ff99c8a7948ca383422d7b2aa0ac35297488fda6edc699ae4f72883539d6311672818b62c +DIST xfce4-whiskermenu-plugin-2.5.0.tar.bz2 174639 BLAKE2B 02a3007f06d9d5ffab09fd027d913e7f8667fda1c276170dc69e766b1cce15e108d6486f7ca3285942b327412224f78b302f251719a4a84f62bb101f852cf369 SHA512 84f9ef9963e07b5489244b5283b371e2e405f4b280fa2884aa8b3c6a7358578064a227827a7d19b4ab9d72f9fd2016fa24a16b1b3f1f964df4d9d6d2ac2bcf72 diff --git a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.0.ebuild b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.0.ebuild new file mode 100644 index 000..38cde10a058 --- /dev/null +++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg-utils + +DESCRIPTION="Alternate application launcher for Xfce" +HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/; +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + virtual/libintl + x11-libs/gtk+:3 + xfce-base/exo:= + xfce-base/garcon:= + xfce-base/libxfce4ui:= + xfce-base/libxfce4util:= + xfce-base/xfce4-panel:= +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DENABLE_AS_NEEDED=OFF + -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF + -DENABLE_DEVELOPER_MODE=OFF + -DENABLE_LINK_TIME_OPTIMIZATION=OFF + ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-wavelan-plugin/
commit: 55015b1be072ef1fc6de2df2b9f1dbe7d963bb66 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 24 23:04:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 24 23:08:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55015b1b xfce-extra/xfce4-wavelan-plugin: Bump to 0.6.2 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-wavelan-plugin/Manifest | 1 + .../xfce4-wavelan-plugin-0.6.2.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/xfce-extra/xfce4-wavelan-plugin/Manifest b/xfce-extra/xfce4-wavelan-plugin/Manifest index fcfc5d74448..bfea568a101 100644 --- a/xfce-extra/xfce4-wavelan-plugin/Manifest +++ b/xfce-extra/xfce4-wavelan-plugin/Manifest @@ -1 +1,2 @@ DIST xfce4-wavelan-plugin-0.6.1.tar.bz2 328287 BLAKE2B ff48a3ea2a0a3ba349545b687f0ce345055917a7da1e7e6bb829239f2e304bf4092713e40599e641d54e225a86470c292ac224f5bab479f99496d0aea00dfd73 SHA512 530758dec07b404009117038fa6bcac5aaebf9db97710cdeafadece4eb5680318023404276fae8cf1ff38fb5e9eb807f77eea23a30740674a8659404eb17aeec +DIST xfce4-wavelan-plugin-0.6.2.tar.bz2 356954 BLAKE2B 982ffbc5f72d5771650b4e8d6c64f468bf927febca8c65d8a20258043e1c9433ee9c4631eb501e620f6a1037852494e3f66fe2700e08063ee770cedcad857475 SHA512 90e0d5f2e9add1f177f0f69e537ccdeeaf518a122feb776cb8bce139b9af6ea7d248e758ae381b69041bbdefe2d38f2162d08b25fd246d98c3a028d743892123 diff --git a/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2.ebuild b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2.ebuild new file mode 100644 index 000..0dd23dcdb7a --- /dev/null +++ b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A panel plug-in to display wireless interface statistics" +HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin; +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="kernel_linux" + +DEPEND=">=xfce-base/libxfce4ui-4.12:=[gtk3(+)] + >=xfce-base/xfce4-panel-4.12:=" +RDEPEND="${DEPEND} + kernel_linux? ( sys-apps/net-tools )" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/funcy/
commit: 0bc4a1746009d442f924d1b76cb0b105e46de714 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 24 10:22:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 24 23:08:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc4a174 dev-python/funcy: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/funcy/Manifest| 1 - dev-python/funcy/funcy-1.10.1.ebuild | 19 --- 2 files changed, 20 deletions(-) diff --git a/dev-python/funcy/Manifest b/dev-python/funcy/Manifest index cf683c3bbd6..b7800498468 100644 --- a/dev-python/funcy/Manifest +++ b/dev-python/funcy/Manifest @@ -1,2 +1 @@ -DIST funcy-1.10.1.tar.gz 29657 BLAKE2B fb2de795a5564f7009ff5717b8eadc3cb24a2cd4c30b9b9627861d7c8bcffdc1ea27f480c2895b8733f6dd965fbf9ee0fd7f12f8bbd3cf5f0d291829bc852f4b SHA512 123a5a828bd3cdbd38926923eb3979c4e5bca246da93179321eb1619df22cf6f722b5971d1309a1bdee2eeb362fc7fa85c6769a60efdd668350bf6c7d95e184c DIST funcy-1.14.tar.gz 548493 BLAKE2B fff352d0e0d685fb51fb30302542c2e8893209df1e01912efae06821fbc885b05ab3fea8786d6924b48ddf32cc6bdd6def5e90db1ff949b005437b5d3771c3c0 SHA512 0c7daf1a6d87f56663ae0d37cc65654c79646c313ec530ac57e6ee8de04849b8846556fda10dd762f92e44a5ffa54d32880bed4cd77cec99ae865de0203d123a diff --git a/dev-python/funcy/funcy-1.10.1.ebuild b/dev-python/funcy/funcy-1.10.1.ebuild deleted file mode 100644 index 10053c85150..000 --- a/dev-python/funcy/funcy-1.10.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 python3_7 ) -inherit distutils-r1 - -DESCRIPTION="A collection of fancy functional tools focused on practicality" -HOMEPAGE="https://github.com/Suor/funcy; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-smartbookmark-plugin/
commit: 0e22433dab26b9788313d6a1596a189263b04df2 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 24 23:02:06 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 24 23:08:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e22433d xfce-extra/xfce4-smartbookmark-plugin: Bump to 0.5.2 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-smartbookmark-plugin/Manifest | 1 + .../xfce4-smartbookmark-plugin-0.5.2.ebuild| 32 ++ 2 files changed, 33 insertions(+) diff --git a/xfce-extra/xfce4-smartbookmark-plugin/Manifest b/xfce-extra/xfce4-smartbookmark-plugin/Manifest index 1d25cfe832c..c534a3b0cba 100644 --- a/xfce-extra/xfce4-smartbookmark-plugin/Manifest +++ b/xfce-extra/xfce4-smartbookmark-plugin/Manifest @@ -1 +1,2 @@ DIST xfce4-smartbookmark-plugin-0.5.1.tar.bz2 302735 BLAKE2B 3d80b78cefda5bd501578ac2b74734ac4e21f220b200239e6cd530c573b1e6b3f7e39e041d8def52bfb075cc8c584e09bc6c9249d3910a5bd98fa9d3d4cf82a2 SHA512 fb11d890f11751fd1b6ddd4ac351acde5a8b57cd67c0951ba655d762086be01527fbec59a2b4b7a191a1dcd1d4744929c8cad2b9ab30c83f3341e2ba06dd2596 +DIST xfce4-smartbookmark-plugin-0.5.2.tar.bz2 331765 BLAKE2B 00985170c8313b422747ae287d10c4fad6953ae1591d8f666d4beb4cf5323e3e020809f34da5228322ed396f33d43ce4608964f085724a3fcba8fc0cd2114b16 SHA512 56c5b4d366826de0b25f5665875f15d950a04ead7a3b5a7e546f27880363d47f3a1bba2c02e1f8ffd08b28cc4d4466d648740efda86ee8f378e0f8e721582b5f diff --git a/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.5.2.ebuild b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.5.2.ebuild new file mode 100644 index 000..dc1339353b0 --- /dev/null +++ b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.5.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Smart bookmark plug-in for the Xfce desktop environment" +HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-smartbookmark-plugin; +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=xfce-base/libxfce4ui-4.12:=[gtk3(+)] + >=xfce-base/xfce4-panel-4.12:=" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_prepare() { + # substitute default bugtracker + sed -i -e '/bugs/s:bugs\.debian:bugs.gentoo:' src/smartbookmark.c || die + default +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-datetime-plugin/
commit: 0a4fb130bb6bcd74acd47aafb157ae70c1babc5c Author: Michał Górny gentoo org> AuthorDate: Thu Dec 24 23:00:35 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 24 23:08:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4fb130 xfce-extra/xfce4-datetime-plugin: Bump to 0.8.1 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-datetime-plugin/Manifest | 1 + .../xfce4-datetime-plugin-0.8.1.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/xfce-extra/xfce4-datetime-plugin/Manifest b/xfce-extra/xfce4-datetime-plugin/Manifest index 85f53801773..e90ca03bb32 100644 --- a/xfce-extra/xfce4-datetime-plugin/Manifest +++ b/xfce-extra/xfce4-datetime-plugin/Manifest @@ -1 +1,2 @@ DIST xfce4-datetime-plugin-0.8.0.tar.bz2 334063 BLAKE2B e9d42a85cf83c0c8e305f6d3c0977995943d729d2e45adbff6467a89af7ba5725e9690291ea95f8a115903ab8ba282f4b0b8ed15ef115d63b5fab6f85a038c02 SHA512 936af402bfd3ef199dc05254c57201b90f9554b2d824d74d2825f16d60e9a4c1a03f25811d80bc666a05dd6b47798ef2119f458b55d612e0803f75fc583fe550 +DIST xfce4-datetime-plugin-0.8.1.tar.bz2 330734 BLAKE2B 606802f4bf23960f8829be7c83e2a17666bfa94f6ab7821713591542d476463c72b6832012d2a865cf408d606b7ebe54080e02246f070cf45bed6474b75c6051 SHA512 2671b3732e9bfca68543ababa69dd16d988ba0acf0f0c8d2eba539143f8764f561053c69de3f89441e32c3098d135ee0cdf630aed5a4db16316455bdfc98120a diff --git a/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.1.ebuild b/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.1.ebuild new file mode 100644 index 000..b70f37342dd --- /dev/null +++ b/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A panel plug-in with date, time and embedded calender" +HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin; +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=">=xfce-base/libxfce4ui-4.12:=[gtk3(+)] + >=xfce-base/xfce4-panel-4.12:=" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 60db964946f96304852f8adf8b8b27db703d00a9 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 24 22:52:13 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Dec 24 22:52:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60db9649 package.use.mask: mask system-boost for all ceph Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/base/package.use.mask | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 3fa10e749f6..724396c06c8 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -395,9 +395,9 @@ net-fs/samba dmapi ceph app-emulation/fuse backend-svga # Patrick McLean (2018-03-06) -# Requires dev-libs/boost-1.66 that is unkeyworded/masked ->=sys-cluster/ceph-12.2.4 system-boost ->=sys-cluster/ceph-14.2.8 -system-boost +# Andreas K. Hüttel (2020-12-25) +# Requires dev-libs/boost-1.72 that is gone +sys-cluster/ceph system-boost # Brian Evans (2018-03-05) # Mask embedded USE on virtual/mysql and friends to transition it to be obsolete
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
commit: 97b15e1d2e18cb076811f94f58b99d85b28c1806 Author: Matt Turner gentoo org> AuthorDate: Thu Dec 24 22:47:32 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Dec 24 22:48:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b15e1d dev-util/ccls: Version bump to 0.20201219 Signed-off-by: Matt Turner gentoo.org> dev-util/ccls/Manifest | 1 + dev-util/ccls/ccls-0.20201219.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest index c9a06d0cf73..993f2f350cc 100644 --- a/dev-util/ccls/Manifest +++ b/dev-util/ccls/Manifest @@ -1,2 +1,3 @@ DIST ccls-0.20190823.6.tar.gz 158158 BLAKE2B f2957b310f1bddc17a498191d315327adbeed72ecf3a60f2abde2fe1af8341246670d779807dcfaf98217f648d4fbe5914e4f64108cfe7a3f68e62b00e96dcaa SHA512 c6df96e304f5b7381c67eda4c1bd05873a85fb0d0983b3abcc507987a402860aa6660079a0e7b125f5cda22047da936239480aa0b604cd2598f84a4b9e9c3bdd DIST ccls-0.20201025.tar.gz 160524 BLAKE2B e4819b465a862195921ac33bdfd844b1921887a4f7211b7d826b8e8e49394dcb598681ba57b5f8c2eb35d5910e3689619ecaaa1fe080d8088937b0eecc2487c9 SHA512 485a42671265a0f76e87f456c6c96137a2f17c60e0c1f45a1979342c9b9fd373303a017126c8bc4649b75225cec7bb3c759a78fecc42f7403e913c6121d1e948 +DIST ccls-0.20201219.tar.gz 160445 BLAKE2B 8d3f536ec13673e7251f09de992f24d88066787442940e3e0913ee20e97c0d145d8a57b4fcdfeaa886fd5bf5e5be621ef54e307cd08cca8e516103a9c573 SHA512 fba8cc1ec50e55939b2deb167d9d32e946ccab4b322766191a787719b47a39e887afad26b7364dfb40c4a4f2522964af76fc7f51a5d84c10d2b0125f07a19c5e diff --git a/dev-util/ccls/ccls-0.20201219.ebuild b/dev-util/ccls/ccls-0.20201219.ebuild new file mode 100644 index 000..ac5830184a3 --- /dev/null +++ b/dev-util/ccls/ccls-0.20201219.ebuild @@ -0,0 +1,41 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://github.com/MaskRay/${PN}; + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit cmake ${GIT_ECLASS} + +DESCRIPTION="C/C++/ObjC language server" +HOMEPAGE="https://github.com/MaskRay/ccls; + +if [[ ${PV} == * ]] ; then + SRC_URI="" +else + SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=" + dev-libs/rapidjson + sys-devel/clang:= + sys-devel/llvm:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DUSE_SYSTEM_RAPIDJSON=ON + -DCLANG_LINK_CLANG_DYLIB=1 + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ghc/
commit: d16dffd44d45cd378b7dad35651d1996ffe8e75d Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 22:40:14 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:40:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16dffd4 dev-lang/ghc: 8.10.3: add x86 binary built by Jack Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/ghc/Manifest | 1 + dev-lang/ghc/ghc-8.10.3.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest index 77789f96fa7..9ec9e69c069 100644 --- a/dev-lang/ghc/Manifest +++ b/dev-lang/ghc/Manifest @@ -51,6 +51,7 @@ DIST ghc-bin-8.10.1-i686-pc-linux-gnu.tbz2 123398571 BLAKE2B 3650f9dbaaa5af684ab DIST ghc-bin-8.10.1-x86_64-pc-linux-gnu.tbz2 17601 BLAKE2B 84340866c70044eb1444a70b0cbed6814808037b697db28f567d2b14bb791cbe7d9bf2a327cc47ae85ce3c4970ba039854b4a6df44eb85cdc18040c5a4d15f4f SHA512 81df9de95aec47d60ad8d699756ad323eb525c3a16536fac8c6717e1754272061bd8d7d70cd38f5c509a2fc323305333e4f898c9b6dc27645521bb29ee218bdb DIST ghc-bin-8.10.2-i686-pc-linux-gnu.tbz2 123683156 BLAKE2B a486076ea6e67f124c850e037be0e63a873181c3fd746f437861f7367a968e0df6723afc934c966432274a55936c0fe48a9a43a48199840b37636843da4caccc SHA512 29cc1703bbdbfcbef8aa2a5a563b83b0663970f5902a1fc70230515a128ef47e27a3a6df2b47a01009c3976b4936cf8e64e5da4dfdda0c1bcf73ab7ea5ac0b6d DIST ghc-bin-8.10.2-x86_64-pc-linux-gnu.tbz2 122818630 BLAKE2B 030a68e2aca0eb0a273e0d48a3e180d92b219b2d1826d1d58fa133d0a6cae1316b3ccceadb55a4fa5870f87c3df85df2998e7611b93dbc1fea592437748b2daf SHA512 23bf47ee45fae54a843de9e6991b67fccb79c14ad8d08eff9f38a68a3530496c8ce4bc8cae8a731bb690ddd6cd0bf36d6d5bf37eb68ddae8ce646a0bf3916d8f +DIST ghc-bin-8.10.3-i686-pc-linux-gnu.tbz2 123802832 BLAKE2B a770dd43bee7a1d60fec2eb9aaa7de715eed01c19d9514e04678801827879977a5c91f5e191d026ca83aa5e5fc5f518593053b2e78b27b08df64b39058dbaec3 SHA512 f810432a56ddcd773e6118f038cdacd2f5e3a508d87bfa468ee861aef0cfc434ec5766a8a74360d8cec6cb9c664928290901c025496100e7c8465408635227f5 DIST ghc-bin-8.10.3-x86_64-pc-linux-gnu.tbz2 122993247 BLAKE2B e3395ebc7e87b4ae8f66dbbd9441c214c4d9535e55bfb14f78ebb92d30b1e100efc4893b3cdc65564d47bd53a21cb30106572b3fce13be022946171112c3218e SHA512 2ea4295bcaf6e3fd0db54ba67465e979cd85d3370c6c49f2381478ae9824ad89df53d7d93ccf06bdff5f4849f14306c9f50c13e6f6ba45f79e5b8c13ad63ae4f DIST ghc-bin-8.2.1-i686-pc-linux-gnu.tbz2 96157437 BLAKE2B 2b9608845db8cea78db07209fa054b3b05085d5c3ac07cbe3de02a93c87fb0cff12b1820f08757221c59c8a0a9e7a5563c44266b181525d916825e5cf5bac34c SHA512 e891e76557fa61853e28829b8bedc4a6abb92954f90cc1ebcf22a13cc137556bbe9262e7398b7e1aedbabeb997916b008bf1561a52f16a569f3d58ea9404f41e DIST ghc-bin-8.2.1-x86_64-pc-linux-gnu.tbz2 97490496 BLAKE2B 3666ea70cb8b3645db071040d2069fe244042c11954b34e5d92aaa90132d2316c0ee8c176cd4e674772bea3b99df150404f62bd8745c046cdaf102ecf0a0fa54 SHA512 52630a185d0eab56bce0469a612a54109895bfee041ec362ced59a9b35ba3b9c185e86bc7dbf0a5939081d3626baa19fbb3306e36d1857530248a7b9bfc100bb diff --git a/dev-lang/ghc/ghc-8.10.3.ebuild b/dev-lang/ghc/ghc-8.10.3.ebuild index 93c697bbc6d..1f1c51fca85 100644 --- a/dev-lang/ghc/ghc-8.10.3.ebuild +++ b/dev-lang/ghc/ghc-8.10.3.ebuild @@ -33,7 +33,7 @@ arch_binaries="$arch_binaries amd64? ( https://slyfox.uni.cx/~slyfox/distfiles/g #arch_binaries="$arch_binaries ppc64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ppc64.tbz2 )" #arch_binaries="$arch_binaries ppc64? ( !big-endian? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-powerpc64le-unknown-linux-gnu.tbz2 ) )" #arch_binaries="$arch_binaries sparc? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-sparc.tbz2 )" -#arch_binaries="$arch_binaries x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-i686-pc-linux-gnu.tbz2 )" +arch_binaries="$arch_binaries x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-i686-pc-linux-gnu.tbz2 )" # various ports: #arch_binaries="$arch_binaries x86-fbsd? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-x86-fbsd.tbz2 )" @@ -52,7 +52,7 @@ yet_binary() { # return 0 # ;; #sparc) return 0 ;; - #x86) return 0 ;; + x86) return 0 ;; *) return 1 ;; esac }
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-lua/, app-eselect/eselect-lua/files/
commit: e78d413e73feb79c9336cd5f9a3ba13129719883 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 22:24:57 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 22:27:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78d413e app-eselect/eselect-lua: delete symlinks created by older versions In theory, all the versions of eselect-lua which created those extra symlinks were always masked - but it doesn't really cost one much to try to clean these up and it might make some edge cases easier. Signed-off-by: Marek Szuba gentoo.org> ...select-lua-4.ebuild => eselect-lua-4-r1.ebuild} | 0 app-eselect/eselect-lua/files/lua.eselect-4| 23 -- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/app-eselect/eselect-lua/eselect-lua-4.ebuild b/app-eselect/eselect-lua/eselect-lua-4-r1.ebuild similarity index 100% rename from app-eselect/eselect-lua/eselect-lua-4.ebuild rename to app-eselect/eselect-lua/eselect-lua-4-r1.ebuild diff --git a/app-eselect/eselect-lua/files/lua.eselect-4 b/app-eselect/eselect-lua/files/lua.eselect-4 index 15364c039c8..86c19460a15 100644 --- a/app-eselect/eselect-lua/files/lua.eselect-4 +++ b/app-eselect/eselect-lua/files/lua.eselect-4 @@ -12,6 +12,14 @@ HEADER_FILES="lauxlib.h luaconf.h lua.h lua.hpp lualib.h" remove_symlinks() { rm -f "${EROOT}"/usr/bin/{lua,luac} &>/dev/null rm -f "${EROOT}"/usr/share/man/man1/lua{,c}.1{,.*} &>/dev/null + # Possible leftovers from earlier versions + for dir in $(get_libdirs) ; do + rm -f "${EROOT}"${dir}/liblua.so &>/dev/null && \ + rm -f "${EROOT}"${dir}/pkgconfig/lua.pc &>/dev/null + done + for f in $HEADER_FILES ; do + rm -f "${EROOT}"/usr/include/${f} + done } _dup() { @@ -31,6 +39,17 @@ set_symlinks() { done } +get_libdirs() { + local dir libdirs + for dir in $(list_libdirs); do + [[ -L ${EROOT}/usr/${dir} ]] && continue + ls "${EROOT}"/usr/${dir}/liblua*.* > /dev/null 2>&1 || continue + + libdirs+=' '/usr/${dir} + done + echo ${libdirs:-/usr/lib} +} + find_targets() { local dirs local prefix="${EROOT}/usr/bin/" @@ -45,7 +64,7 @@ resolve_target() { if is_number $1; then [[ $1 -le ${#targets[@]} && $1 -gt 0 ]] && echo "${targets[ $(( $1 - 1 )) ]}" elif has $1 ${targets[@]}; then - echo $1 + echo $1 fi } @@ -80,7 +99,7 @@ do_set() { local target=$(resolve_target $1) if [[ -z "${target}" ]]; then - die -q "You need to specify a version" + die -q "You need to specify a version" fi remove_symlinks set_symlinks $target
[gentoo-commits] repo/gentoo:master commit in: dev-libs/boost/files/, dev-libs/boost/
commit: ce923a91650ce8028c00387c4a37524773ec3d21 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 24 22:12:34 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Dec 24 22:14:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce923a91 dev-libs/boost: Remove old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-libs/boost/Manifest| 1 - dev-libs/boost/boost-1.72.0-r2.ebuild | 358 - .../files/boost-1.72.0-boost-mpi-python.patch | 50 --- ...issing-serialization-split_member-include.patch | 29 -- ...t-1.72.0-revert-cease-dependence-on-range.patch | 49 --- 5 files changed, 487 deletions(-) diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest index c833789b410..205dbe8592a 100644 --- a/dev-libs/boost/Manifest +++ b/dev-libs/boost/Manifest @@ -1,2 +1 @@ -DIST boost_1_72_0.tar.bz2 106907358 BLAKE2B ab270a0e3cb24da687d86785e2d2e6d7731b4dbc07bd839eadb642dfa5a428ad584acb1f3529661a8de9a986008ff3427491041059ea2b742348d02e00761cd8 SHA512 63bbd1743e7c904b2e69fdc2eafd1c2a8a30fd70d960dcd366059d0100f000cb605d56cbd9397bb18421631f1c9552a772c434d0f0caddbe56302273f51fd1f6 DIST boost_1_74_0.tar.bz2 109600630 BLAKE2B 2982f64fccf6fdb3b4b74452e603f459242d7abb42df4162278d9b558b637786a2eb97442126967b19088d591777c64ced8f60a23e71eaa0b7545e80f800de63 SHA512 4ec9c1164ec9b95ce46ba1c073e586c94b3882dce5b7347ea14bbef0c1da230e12aa5328a501ce38cae1b1d7623daa3246325625899179b4cc309242540982a4 diff --git a/dev-libs/boost/boost-1.72.0-r2.ebuild b/dev-libs/boost/boost-1.72.0-r2.ebuild deleted file mode 100644 index 2556d26576e..000 --- a/dev-libs/boost/boost-1.72.0-r2.ebuild +++ /dev/null @@ -1,358 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal - -MY_PV="$(ver_rs 1- _)" -MAJOR_V="$(ver_cut 1-2)" - -DESCRIPTION="Boost Libraries for C++" -HOMEPAGE="https://www.boost.org/; -SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar.bz2; - -LICENSE="Boost-1.0" -SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt" -IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python static-libs +threads tools zlib zstd" -REQUIRED_USE=" - mpi? ( threads ) - python? ( ${PYTHON_REQUIRED_USE} )" - -# the tests will never fail because these are not intended as sanity -# tests at all. They are more a way for upstream to check their own code -# on new compilers. Since they would either be completely unreliable -# (failing for no good reason) or completely useless (never failing) -# there is no point in having them in the ebuild to begin with. -RESTRICT="test" - -RDEPEND=" - !app-admin/eselect-boost - !dev-libs/boost-numpy - bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] ) - !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] ) - lzma? ( app-arch/xz-utils:=[${MULTILIB_USEDEP}] ) - mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] ) - python? ( - ${PYTHON_DEPS} - numpy? ( $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' -3) ) - ) - zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] ) - zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND="=dev-util/boost-build-${MAJOR_V}*" - -S="${WORKDIR}/${PN}_${MY_PV}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.71.0-disable_icu_rpath.patch - "${FILESDIR}"/${PN}-1.71.0-context-x32.patch - "${FILESDIR}"/${PN}-1.71.0-build-auto_index-tool.patch - # Bug 703294, incomplete Boost.Serialization refactoring - "${FILESDIR}"/${PN}-1.72.0-missing-serialization-split_member-include.patch - # Bug 703036, per python-impl Boost.MPI - "${FILESDIR}"/${PN}-1.72.0-boost-mpi-python.patch - # Bug 704128, missing include on Boost.Ranges - "${FILESDIR}"/${PN}-1.72.0-revert-cease-dependence-on-range.patch -) - -python_bindings_needed() { - multilib_is_native_abi && use python -} - -tools_needed() { - multilib_is_native_abi && use tools -} - -create_user-config.jam() { - local user_config_jam="${BUILD_DIR}"/user-config.jam - if [[ -s ${user_config_jam} ]]; then - einfo "${user_config_jam} already exists, skipping configuration" - return - else - einfo "Creating configuration in ${user_config_jam}" - fi - - local compiler compiler_version compiler_executable="$(tc-getCXX)" - if [[ ${CHOST} ==
[gentoo-commits] repo/gentoo:master commit in: dev-util/boost-build/
commit: 10d9d9c32744d4c488afb2c4b1fbd911b3bddbb6 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 24 22:13:58 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Dec 24 22:14:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d9d9c3 dev-util/boost-build: Remove old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-util/boost-build/Manifest | 1 - dev-util/boost-build/boost-build-1.72.0.ebuild | 74 -- 2 files changed, 75 deletions(-) diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest index c833789b410..205dbe8592a 100644 --- a/dev-util/boost-build/Manifest +++ b/dev-util/boost-build/Manifest @@ -1,2 +1 @@ -DIST boost_1_72_0.tar.bz2 106907358 BLAKE2B ab270a0e3cb24da687d86785e2d2e6d7731b4dbc07bd839eadb642dfa5a428ad584acb1f3529661a8de9a986008ff3427491041059ea2b742348d02e00761cd8 SHA512 63bbd1743e7c904b2e69fdc2eafd1c2a8a30fd70d960dcd366059d0100f000cb605d56cbd9397bb18421631f1c9552a772c434d0f0caddbe56302273f51fd1f6 DIST boost_1_74_0.tar.bz2 109600630 BLAKE2B 2982f64fccf6fdb3b4b74452e603f459242d7abb42df4162278d9b558b637786a2eb97442126967b19088d591777c64ced8f60a23e71eaa0b7545e80f800de63 SHA512 4ec9c1164ec9b95ce46ba1c073e586c94b3882dce5b7347ea14bbef0c1da230e12aa5328a501ce38cae1b1d7623daa3246325625899179b4cc309242540982a4 diff --git a/dev-util/boost-build/boost-build-1.72.0.ebuild b/dev-util/boost-build/boost-build-1.72.0.ebuild deleted file mode 100644 index b06584c1dc8..000 --- a/dev-util/boost-build/boost-build-1.72.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic prefix toolchain-funcs - -MY_PV="$(ver_rs 1- _)" - -DESCRIPTION="A system for large project software construction, simple to use and powerful" -HOMEPAGE="https://boostorg.github.io/build/; -SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar.bz2; - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples" -RESTRICT="test" - -S="${WORKDIR}/boost_${MY_PV}/tools/build/src" - -PATCHES=( - "${FILESDIR}"/${PN}-1.71.0-disable_python_rpath.patch - "${FILESDIR}"/${PN}-1.71.0-darwin-gentoo-toolchain.patch - "${FILESDIR}"/${PN}-1.71.0-add-none-feature-options.patch - "${FILESDIR}"/${PN}-1.71.0-respect-c_ld-flags.patch - "${FILESDIR}"/${PN}-1.71.0-no-implicit-march-flags.patch -) - -src_unpack() { - tar xojf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build || die "unpacking tar failed" -} - -src_prepare() { - default - - pushd .. >/dev/null || die - eapply "${FILESDIR}"/${PN}-1.71.0-fix-test.patch - popd >/dev/null || die -} - -src_configure() { - hprefixify engine/Jambase - tc-export CXX -} - -src_compile() { - cd engine || die - ./build.sh cxx -d+2 --without-python || die "building bjam failed" -} - -src_test() { - # Forget tests, bjam is a lost cause - : -} - -src_install() { - dobin engine/{bjam,b2} - - insinto /usr/share/boost-build - doins -r "${FILESDIR}/site-config.jam" \ - ../boost-build.jam bootstrap.jam build-system.jam ../example/user-config.jam *.py \ - build kernel options tools util - - find "${ED}"/usr/share/boost-build -iname '*.py' -delete || die - - dodoc ../notes/{changes,release_procedure,build_dir_option,relative_source_paths}.txt - - if use examples; then - docinto examples - dodoc -r ../example/. - docompress -x /usr/share/doc/${PF}/examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfido2/
commit: e7eaec688757c2ba850083b682d23a1ca187666e Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:41:05 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7eaec68 dev-libs/libfido2: stable 1.5.0-r1 for ppc64 stable wrt bug #751484 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libfido2/libfido2-1.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libfido2/libfido2-1.5.0-r1.ebuild b/dev-libs/libfido2/libfido2-1.5.0-r1.ebuild index 00ebade9102..a45c99bd27b 100644 --- a/dev-libs/libfido2/libfido2-1.5.0-r1.ebuild +++ b/dev-libs/libfido2/libfido2-1.5.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86" IUSE="libressl +static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/
commit: 51c82da88455e238ba6bd2b167e9306657e7ef20 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:40:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c82da8 dev-util/dialog: stable 1.3.20200327 for ppc64 stable wrt bug #754129 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/dialog/dialog-1.3.20200327.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dialog/dialog-1.3.20200327.ebuild b/dev-util/dialog/dialog-1.3.20200327.ebuild index dd45598314e..f92394e65fd 100644 --- a/dev-util/dialog/dialog-1.3.20200327.ebuild +++ b/dev-util/dialog/dialog-1.3.20200327.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~jer/${DIA_P}.tar.gz; LICENSE="GPL-2" SLOT="0/15" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="examples minimal nls static-libs unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libverto/
commit: 78d8ae457df825f6b4390370d18ce0473baa8e18 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:40:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d8ae45 dev-libs/libverto: stable 0.3.1 for ppc64 stable wrt bug #757264 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libverto/libverto-0.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libverto/libverto-0.3.1.ebuild b/dev-libs/libverto/libverto-0.3.1.ebuild index 4d17c9f1540..ec855cec439 100644 --- a/dev-libs/libverto/libverto-0.3.1.ebuild +++ b/dev-libs/libverto/libverto-0.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/latchset/libverto/releases/download/${PV}/${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="glib +libev libevent tevent +threads static-libs" DEPEND="glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcbor/
commit: f82f7289e0f690043d660d392a84b7ffa5485e86 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:41:10 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82f7289 dev-libs/libcbor: stable 0.8.0 for ppc64 stable wrt bug #751484 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcbor/libcbor-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcbor/libcbor-0.8.0.ebuild b/dev-libs/libcbor/libcbor-0.8.0.ebuild index 6ef3911d911..a62fb30caa6 100644 --- a/dev-libs/libcbor/libcbor-0.8.0.ebuild +++ b/dev-libs/libcbor/libcbor-0.8.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86" IUSE="+custom-alloc doc test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/breathe/
commit: 1ddf82d30abd052206b51a5344e19f2c6065d673 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:40:23 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddf82d3 dev-python/breathe: stable 4.22.1 for ppc64 stable wrt bug #751484 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/breathe/breathe-4.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/breathe/breathe-4.22.1.ebuild b/dev-python/breathe/breathe-4.22.1.ebuild index 24c6ef10cea..1079686b3b1 100644 --- a/dev-python/breathe/breathe-4.22.1.ebuild +++ b/dev-python/breathe/breathe-4.22.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" app-doc/doxygen
[gentoo-commits] repo/gentoo:master commit in: sys-devel/make/
commit: 7d6669fde396a492a7cd79806bc6593eb437d27b Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:40:27 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6669fd sys-devel/make: stable 4.3 for ppc64 stable wrt bug #738316 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/make/make-4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/make/make-4.3.ebuild b/sys-devel/make/make-4.3.ebuild index b33963b968b..2117d8090ea 100644 --- a/sys-devel/make/make-4.3.ebuild +++ b/sys-devel/make/make-4.3.ebuild @@ -11,7 +11,7 @@ if [[ "$(ver_cut 3)" -ge 90 ]] ; then SRC_URI="mirror://gnu-alpha//make/${P}.tar.gz" else SRC_URI="mirror://gnu//make/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-3+" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/
commit: 6fc5661edf9c9d6da3bf2c9bb88dd6eac6ec4c96 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:41:02 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc5661e net-misc/openssh: stable 8.4_p1-r2 for ppc64 stable wrt bug #751484 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/openssh/openssh-8.4_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/openssh/openssh-8.4_p1-r2.ebuild b/net-misc/openssh/openssh-8.4_p1-r2.ebuild index 601036db138..92c9bf3de97 100644 --- a/net-misc/openssh/openssh-8.4_p1-r2.ebuild +++ b/net-misc/openssh/openssh-8.4_p1-r2.ebuild @@ -34,7 +34,7 @@ S="${WORKDIR}/${PARCH}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Probably want to drop ssl defaulting to on in a future version. IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit libressl livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 xmss"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/logwatch/
commit: b448ee03ded3dd93b75e0cb828b87304c5898c4c Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:39:58 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b448ee03 sys-apps/logwatch: stable 7.5.4 for ppc64 stable wrt bug #759010 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/logwatch/logwatch-7.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/logwatch/logwatch-7.5.4.ebuild b/sys-apps/logwatch/logwatch-7.5.4.ebuild index 5de50e3e0bf..e94e9d965df 100644 --- a/sys-apps/logwatch/logwatch-7.5.4.ebuild +++ b/sys-apps/logwatch/logwatch-7.5.4.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86" fi DESCRIPTION="Analyzes and Reports on system logs"
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: afe3e4c9eb28023ac983c0dd483e8fe8eba95dbe Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:39:45 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe3e4c9 mail-mta/postfix: stable 3.5.8 for ppc64 stable wrt bug #760794 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> mail-mta/postfix/postfix-3.5.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/postfix/postfix-3.5.8.ebuild b/mail-mta/postfix/postfix-3.5.8.ebuild index c8511da03e9..df5e18df4a4 100644 --- a/mail-mta/postfix/postfix-3.5.8.ebuild +++ b/mail-mta/postfix/postfix-3.5.8.ebuild @@ -16,7 +16,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" LICENSE="|| ( IBM EPL-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86" IUSE="+berkdb cdb dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb memcached mbox mysql nis pam postgres sasl selinux sqlite ssl" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/
commit: 35774b3847a7f2150c824d7804fd13d16ba49cbb Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:39:40 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35774b38 net-mail/dovecot: stable 2.3.11.3-r2 for ppc64 stable wrt bug #760797 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild b/net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild index e287093ce38..8c6836bd9cb 100644 --- a/net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild +++ b/net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild @@ -28,7 +28,7 @@ HOMEPAGE="https://www.dovecot.org/; SLOT="0" LICENSE="LGPL-2.1 MIT" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 ~sparc x86" IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite vpopmail" IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib zstd"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpipeline/
commit: b604b532a5e3deacaed307c20f9053d6dca54b57 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:39:49 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b604b532 dev-libs/libpipeline: stable 1.5.3 for ppc64 stable wrt bug #759682 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libpipeline/libpipeline-1.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libpipeline/libpipeline-1.5.3.ebuild b/dev-libs/libpipeline/libpipeline-1.5.3.ebuild index 811e95c08a2..6b55072447b 100644 --- a/dev-libs/libpipeline/libpipeline-1.5.3.ebuild +++ b/dev-libs/libpipeline/libpipeline-1.5.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kbd/
commit: 9ea9dc3bb1645a5ecddbe71c5dc8b1c78f0eeb7d Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:39:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea9dc3b sys-apps/kbd: stable 2.3.0-r1 for ppc64 stable wrt bug #759367 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/kbd/kbd-2.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/kbd/kbd-2.3.0-r1.ebuild b/sys-apps/kbd/kbd-2.3.0-r1.ebuild index c962e82ae2a..4513917a234 100644 --- a/sys-apps/kbd/kbd-2.3.0-r1.ebuild +++ b/sys-apps/kbd/kbd-2.3.0-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then else if [[ $(ver_cut 3) -lt 90 ]] ; then SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" else inherit autotools SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/man-db/
commit: 0aa150065e004fbbdcafa635f0cc0be016695211 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:39:34 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 22:06:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa15006 sys-apps/man-db: stable 2.9.3-r1 for ppc64 stable wrt bug #761436 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/man-db/man-db-2.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/man-db/man-db-2.9.3-r1.ebuild b/sys-apps/man-db/man-db-2.9.3-r1.ebuild index b510cc52cc2..45f44b6b739 100644 --- a/sys-apps/man-db/man-db-2.9.3-r1.ebuild +++ b/sys-apps/man-db/man-db-2.9.3-r1.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" = * ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/man-db.git; else SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 651c716939479986de0fc8cac6e217992c78202b Author: Mike Pagano gentoo org> AuthorDate: Thu Dec 24 20:29:28 2020 + Commit: Mike Pagano gentoo org> CommitDate: Thu Dec 24 20:29:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651c7169 sys-kernel/gentoo-sources: Cleanup of old kernels Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/gentoo-sources/Manifest | 15 .../gentoo-sources/gentoo-sources-4.14.202.ebuild | 28 -- .../gentoo-sources/gentoo-sources-4.19.152.ebuild | 28 -- .../gentoo-sources/gentoo-sources-4.4.240.ebuild | 28 -- .../gentoo-sources/gentoo-sources-4.9.240.ebuild | 28 -- .../gentoo-sources/gentoo-sources-5.4.72.ebuild| 28 -- 6 files changed, 155 deletions(-) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 0744fe3f3e0..e1b4456df57 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -1,6 +1,3 @@ -DIST genpatches-4.14-212.base.tar.xz 4611792 BLAKE2B 5d828c53d22cbc3ed6d0ed5109151c023d404c084c70dc84ec55f7207056f48a73dd4160989c17104ceff8e8aab66e7685bba89c404cdf6f250631c2ddd72a85 SHA512 f0a15184c8e71071edaf2e31127b0cab65b32005c0c42dc7988550043417ec107df9f625e95122309d635dbff54fe133055a1ed2dbdb0d73d145391594c2304b -DIST genpatches-4.14-212.experimental.tar.xz 6084 BLAKE2B 25ac54be062187e12a17860380edce9db19f160dc4f6e92fd614c7df2f8a4d58fd60baad8bb84730ce58a14332eebf06001578c910dd45b082a4ad1c4eb3da84 SHA512 bd885b6bb007b53e03b069efaacda8af99e93d2eca204edd8a7b5f84b65cea4c6720be5b2e6f99aaa536c0ff59701419065c62d5811f2520f21bc37d13bd8b68 -DIST genpatches-4.14-212.extras.tar.xz 3340 BLAKE2B e3dd6da1efb30bfa22d3a971731dc4382247bb9d2a645cda3454803fbce6a27698870d27e8160dcc062330fdc0b3ead889427b8db0fa2c59d8175cdcd4ac SHA512 6b018a670c5f28fce087eb7d694fae321fe912767965e397c496b1aca95598a0efdb2b611fdbc856d16c8d00652b58a8a29507570126af8c8706adaa15ed6a0b DIST genpatches-4.14-219.base.tar.xz 4733352 BLAKE2B 3a2c41bcdee77395ae2b19ee4a9e53771795d2b21a9a31c821d20853521f911ceb6f49219fd9c2e65fe0088251aa6cdee2a139e5d3f23f5cd665001e48154822 SHA512 a0837de333740e20a870324638b81708133420e7c9152bb194ef5623f29a38df6b8211686fb13f9b6f3785be8071c1dc3cbc989cae8cecda79db97aaf85d1868 DIST genpatches-4.14-219.experimental.tar.xz 6092 BLAKE2B 7df1ac766e4bda252718f06751aae3181af7bbf68e609562db059577c8d123e816fde728a049a9d1ea3baa4148d9433c5c698c79e61097ec2de2389ea781216f SHA512 1dbee51c8021a3103c64e79684ed810de436d88f3f1883c4d53b1898a55274600da07f452910eece720b0cee1f6a6d32af68760a468a42759bd9b0b15e28eea4 DIST genpatches-4.14-219.extras.tar.xz 3340 BLAKE2B 2a7077ff685b93d393f8c1ef3e7d02fcc3aa69ec209d88cc19339e4a5bf64e29e456f88cd1d49826e4a81537622365cd390884d6a621e358525179c0f97f343e SHA512 e2e32ebb01afdeb67c4556982c9a9abaa26f0fb46d251c07513e191b03429d9c238193345fb4c6b08de315e67d89b28f675da4ef942c30ec4d9ba31d8466a913 @@ -10,9 +7,6 @@ DIST genpatches-4.14-221.extras.tar.xz 3340 BLAKE2B 79c2c05b9c4076c50206e6b51859 DIST genpatches-4.14-222.base.tar.xz 4757988 BLAKE2B 4f222a5e9f0048ffc23920d45368b8b313506296f103f357207255486884fdff4ca4f239dae1b569e2c99de2531032303ad09c6b9e413b06211db49dc62ac557 SHA512 10f9ea678f63598004e438723c3ad7056efa9ebf3f9053910f4c26c8317bfb143778ff3531ed621d2605badf992daa21cf4decd0aea1b4f5f7e337ead2fc313c DIST genpatches-4.14-222.experimental.tar.xz 6092 BLAKE2B fc3ac7308e7c9a2d9798a60d896f58a41f49b7590d6b70adcb1ccc09d2c42fc966f1b5f5bdafcdcdc696f273edd71965fe72fda35f400c500de7cc360d8afad6 SHA512 1d28aa070d70803c9c62b8dc6379dfb864a7da126925530975d4dda8526c93910fa78eb496773ab9b21f456e4cb33f9448abdc41f2c1d35e99bd37dc00a797a6 DIST genpatches-4.14-222.extras.tar.xz 3340 BLAKE2B 8d09a01af12fc314c3979c394dd457e134d5b9248ff6a0f4332f36b6009270fe739ce457530887435f93bdab5a87f8431947c3141c2097e5a9a563b53fdb0e40 SHA512 912b7dd0f5e8060b27532f94b8e3d683ebc240dbf81f83af24cdc198753bc97e571fe5e83a6d028227e86e436bf5afaab7f9ba7ce7cb449e17bd473d9d135bd1 -DIST genpatches-4.19-151.base.tar.xz 4004372 BLAKE2B ab830d3f5ae37f48d4aa71e6b9913498397c00fe17630184b7283b42415ed55b2a3fe0d9d3c619923f43c8e244b476ed28916f0dc2e44c53dc8022a21ad152f8 SHA512 0b7d374b9dbd90f99ae73537e543d19c253d219ffea77e56a1c6825516d94f5bf4e2d85323f5a7318e0b8b5233e8b7363fbb2962e60c09b5c9825b1718bc7ae9 -DIST genpatches-4.19-151.experimental.tar.xz 6976 BLAKE2B 136a9a1f5de573917000f3b41f28a6bf84b61588cc8d61824d43df5fd191feb4608a55e5418633f18df9002dde899670a03b9713feaddf6b60b64c207005c256 SHA512 1650b33e6a3a431d91c3d9f054bcfe6a3bf3a93d2eda87beb23af93846f4b04ff8b67f31e71361584bd8963e2cacdecea7c33ad15e273c3b708aa353467afce8 -DIST genpatches-4.19-151.extras.tar.xz 3316 BLAKE2B fd6adfc4ce72c3a84b4821c6adcc79cf421e30609c1556dd9534b851faec4b5eb92210a48d2cf5e3c4a34781fefd4101ee6ede03808bbccd5aeb5875cc9d4515
[gentoo-commits] repo/gentoo:master commit in: sys-devel/make/
commit: 4696346279d3c808853ef5604bfdf42e098b7b86 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:38:11 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:38:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46963462 sys-devel/make: stable 4.3 for sparc stable wrt bug #738316 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/make/make-4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/make/make-4.3.ebuild b/sys-devel/make/make-4.3.ebuild index 2c3277a74c7..b33963b968b 100644 --- a/sys-devel/make/make-4.3.ebuild +++ b/sys-devel/make/make-4.3.ebuild @@ -11,7 +11,7 @@ if [[ "$(ver_cut 3)" -ge 90 ]] ; then SRC_URI="mirror://gnu-alpha//make/${P}.tar.gz" else SRC_URI="mirror://gnu//make/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-3+" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/
commit: 3965f915c2bbafc2218cb59718c86a4567e5a826 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:38:08 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:38:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3965f915 dev-util/dialog: stable 1.3.20200327 for sparc stable wrt bug #754129 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/dialog/dialog-1.3.20200327.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dialog/dialog-1.3.20200327.ebuild b/dev-util/dialog/dialog-1.3.20200327.ebuild index 04fecaabd2b..dd45598314e 100644 --- a/dev-util/dialog/dialog-1.3.20200327.ebuild +++ b/dev-util/dialog/dialog-1.3.20200327.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~jer/${DIA_P}.tar.gz; LICENSE="GPL-2" SLOT="0/15" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="examples minimal nls static-libs unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/man-db/
commit: 7dc42d4ac1473da585691e995367abd7abf3897d Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:37:58 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:37:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc42d4a sys-apps/man-db: stable 2.9.3-r1 for sparc stable wrt bug #761436 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/man-db/man-db-2.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/man-db/man-db-2.9.3-r1.ebuild b/sys-apps/man-db/man-db-2.9.3-r1.ebuild index 35e2bb5d6ce..b510cc52cc2 100644 --- a/sys-apps/man-db/man-db-2.9.3-r1.ebuild +++ b/sys-apps/man-db/man-db-2.9.3-r1.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" = * ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/man-db.git; else SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: app-arch/pixz/
commit: 77f2f8c47973a011f67b7f2254f131cf221dfeb3 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:38:01 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:38:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f2f8c4 app-arch/pixz: stable 1.0.7 for sparc stable wrt bug #760785 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/pixz/pixz-1.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/pixz/pixz-1.0.7.ebuild b/app-arch/pixz/pixz-1.0.7.ebuild index 1c2ae1db8be..a8ebba1a088 100644 --- a/app-arch/pixz/pixz-1.0.7.ebuild +++ b/app-arch/pixz/pixz-1.0.7.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 autotools else SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" fi DESCRIPTION="Parallel Indexed XZ compressor"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libverto/
commit: efaace05971b71acfda1f1c9cab4294a6aa0ba49 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:38:05 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:38:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efaace05 dev-libs/libverto: stable 0.3.1 for sparc stable wrt bug #757264 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libverto/libverto-0.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libverto/libverto-0.3.1.ebuild b/dev-libs/libverto/libverto-0.3.1.ebuild index f9d048557ed..4d17c9f1540 100644 --- a/dev-libs/libverto/libverto-0.3.1.ebuild +++ b/dev-libs/libverto/libverto-0.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/latchset/libverto/releases/download/${PV}/${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="glib +libev libevent tevent +threads static-libs" DEPEND="glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/
commit: 8c59771e3a42bb032fabc378c809acd4dd8f3f13 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:36:38 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:36:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c59771e dev-libs/libtomcrypt: keyworded 1.18.2-r1 for ppc keyworded wrt bug #761235 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild index 9be946d8695..914b87673bc 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+gmp +libtommath tomsfastmath" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycryptodome/
commit: b9bb00ccca9dd5ca3cc0b3705537ac20c767d6d9 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:36:42 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:36:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9bb00cc dev-python/pycryptodome: keyworded 3.9.9-r1 for ppc keyworded wrt bug #761235 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild index a3956cd2af4..3c2d329352e 100644 --- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD-2 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/
commit: 83f84438926183835b6f06e77ff6bb681f793d26 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:35:36 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:35:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f84438 dev-libs/libtomcrypt: keyworded 1.18.2-r1 for hppa keyworded wrt bug #761235 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild index 0717adedc95..9be946d8695 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86" IUSE="+gmp +libtommath tomsfastmath" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycryptodome/
commit: b81579cc4545cec664e9595aba457d4746ad5629 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 24 18:35:40 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:35:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81579cc dev-python/pycryptodome: keyworded 3.9.9-r1 for hppa keyworded wrt bug #761235 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild index 599e206d87e..a3956cd2af4 100644 --- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD-2 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 732f23a625e601d7165f717e2e4536ff1612751d Author: Sam James gentoo org> AuthorDate: Thu Dec 24 18:07:24 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 18:07:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732f23a6 sys-kernel/gentoo-sources: Stabilize 4.14.209 arm, #754219 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild index c03001f2973..3fd02ea74cf 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 23de520f2f41cfb74e7582ea4cc57c175198cc7a Author: Sam James gentoo org> AuthorDate: Thu Dec 24 18:08:07 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 18:08:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23de520f sys-kernel/gentoo-sources: Stabilize 4.4.246 arm, #754219 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild index d86f2c3eefa..3fe6ab38c1e 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 540c12d186019fca17bfe824af98da5682e262d2 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 18:06:40 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 18:06:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540c12d1 sys-kernel/gentoo-sources: Stabilize 4.19.160 arm, #754219 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild index 53ac6176f6a..bab19e7d596 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/
commit: b65a733dff63706b0f5025107a50e9e4b9afae9f Author: mid-kid gmail com> AuthorDate: Thu Dec 24 17:02:10 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:00:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65a733d dev-util/radare2: Replace docdir patch with sed line This fixes fetching the fortunes when the package has a -r revision number. Signed-off-by: mid-kid gmail.com> 100.0% dev-util/radare2/ Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/radare2/radare2-4.5.1-r1.ebuild | 7 ++- dev-util/radare2/radare2-.ebuild | 7 +++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/dev-util/radare2/radare2-4.5.1-r1.ebuild b/dev-util/radare2/radare2-4.5.1-r1.ebuild index 2979f0f39ad..963c0b6b6e7 100644 --- a/dev-util/radare2/radare2-4.5.1-r1.ebuild +++ b/dev-util/radare2/radare2-4.5.1-r1.ebuild @@ -34,7 +34,12 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch) +src_prepare() { + # Fix hardcoded docdir for fortunes + sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \ + libr/include/r_userconf.h.acr + default +} src_configure() { # Ideally these should be set by ./configure diff --git a/dev-util/radare2/radare2-.ebuild b/dev-util/radare2/radare2-.ebuild index e7065fb50ac..963c0b6b6e7 100644 --- a/dev-util/radare2/radare2-.ebuild +++ b/dev-util/radare2/radare2-.ebuild @@ -34,6 +34,13 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +src_prepare() { + # Fix hardcoded docdir for fortunes + sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \ + libr/include/r_userconf.h.acr + default +} + src_configure() { # Ideally these should be set by ./configure tc-export CC AR LD OBJCOPY RANLIB
[gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/
commit: bd1c0bf77415b5b34ad39d1cfbb5a082c052 Author: mid-kid gmail com> AuthorDate: Thu Dec 24 16:41:05 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 24 18:00:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1c0bf7 dev-util/radare2: Unbundle some libraries (bug #761247) Libraries in question: - dev-libs/libzip - dev-libs/xxhash - sys-apps/file (libmagic) - sys-libs/zlib Signed-off-by: mid-kid gmail.com> 100.0% dev-util/radare2/ Signed-off-by: Sergei Trofimovich gentoo.org> .../radare2/{radare2-.ebuild => radare2-4.5.1-r1.ebuild} | 9 + dev-util/radare2/radare2-.ebuild | 7 +++ 2 files changed, 16 insertions(+) diff --git a/dev-util/radare2/radare2-.ebuild b/dev-util/radare2/radare2-4.5.1-r1.ebuild similarity index 89% copy from dev-util/radare2/radare2-.ebuild copy to dev-util/radare2/radare2-4.5.1-r1.ebuild index 3c24d71a337..2979f0f39ad 100644 --- a/dev-util/radare2/radare2-.ebuild +++ b/dev-util/radare2/radare2-4.5.1-r1.ebuild @@ -21,6 +21,10 @@ SLOT="0" IUSE="ssl libressl" RDEPEND=" + dev-libs/libzip + dev-libs/xxhash + sys-apps/file + sys-libs/zlib dev-libs/capstone:0= ssl? ( !libressl? ( dev-libs/openssl:0= ) @@ -30,6 +34,8 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch) + src_configure() { # Ideally these should be set by ./configure tc-export CC AR LD OBJCOPY RANLIB @@ -38,6 +44,9 @@ src_configure() { econf \ --without-libuv \ --with-syscapstone \ + --with-sysmagic \ + --with-sysxxhash \ + --with-syszip \ $(use_with ssl openssl) } diff --git a/dev-util/radare2/radare2-.ebuild b/dev-util/radare2/radare2-.ebuild index 3c24d71a337..e7065fb50ac 100644 --- a/dev-util/radare2/radare2-.ebuild +++ b/dev-util/radare2/radare2-.ebuild @@ -21,6 +21,10 @@ SLOT="0" IUSE="ssl libressl" RDEPEND=" + dev-libs/libzip + dev-libs/xxhash + sys-apps/file + sys-libs/zlib dev-libs/capstone:0= ssl? ( !libressl? ( dev-libs/openssl:0= ) @@ -38,6 +42,9 @@ src_configure() { econf \ --without-libuv \ --with-syscapstone \ + --with-sysmagic \ + --with-sysxxhash \ + --with-syszip \ $(use_with ssl openssl) }
[gentoo-commits] proj/portage:master commit in: bin/
commit: aa20110bde339046fc3d57538ca8ad47227fba99 Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 24 03:21:12 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 24 03:30:04 2020 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=aa20110b Adjust mangling of "arch" value from scanelf output scanelf may generate output that looks like this: ``` UNKNOWN_TYPE;lib/firmware/ath10k/WCN3990/hw1.0/wlanmdsp.mbn;; - ; EM_ARM;lib/firmware/mediatek/mt8183/scp.img;; - ; ... ``` Previously, we removed the first 3 characters of the first field and stored this as the "arch" in NEEDED.ELF.2. This unintentionally changes "UNKNOWN_TYPE" to "NOWN_TYPE". Instead, let's just remove the string "EM_" from the front. Signed-off-by: Mike Gilbert gentoo.org> bin/misc-functions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index c2a16cbe0..d7009d7eb 100755 --- a/bin/misc-functions.sh +++ b/bin/misc-functions.sh @@ -194,7 +194,7 @@ install_qa_check() { fi echo "${obj} ${needed}" >> "${PORTAGE_BUILDDIR}"/build-info/NEEDED - echo "${arch:3};${obj};${soname};${rpath};${needed}" >> "${PORTAGE_BUILDDIR}"/build-info/NEEDED.ELF.2 + echo "${arch#EM_};${obj};${soname};${rpath};${needed}" >> "${PORTAGE_BUILDDIR}"/build-info/NEEDED.ELF.2 done } [ -n "${QA_SONAME_NO_SYMLINK}" ] && \
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/
commit: 5eb92e5bd9cd6cb89be2897d8ae8408c661a00cf Author: Markus Meier gentoo org> AuthorDate: Thu Dec 24 17:39:07 2020 + Commit: Markus Meier gentoo org> CommitDate: Thu Dec 24 17:39:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb92e5b media-gfx/darktable: version bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Markus Meier gentoo.org> media-gfx/darktable/Manifest | 2 + media-gfx/darktable/darktable-3.4.0.ebuild | 159 + 2 files changed, 161 insertions(+) diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest index 38c061a3411..5e5b30e791b 100644 --- a/media-gfx/darktable/Manifest +++ b/media-gfx/darktable/Manifest @@ -1,5 +1,7 @@ DIST darktable-2.6.2-gcc9.patch.tar.xz 25864 BLAKE2B 857803d4c46b47b1e06e962533c231621fa23e72dffae617bc4e078316fc22c5883df404b30e63d7ed2111078d0d7b54bfa3510524c92fa739238904e2ec17f0 SHA512 29b208fa0b04aa11a2c45312763ba471785b2d0f669c07a6092b82adc0284428d7dc9ea8ebae7bd851414f04191e6aafb434fcc127f062ef66d075208c7d49cb DIST darktable-2.6.2.tar.xz 3512572 BLAKE2B ee3070ac0f6b6b1c401865801631fb28397f484f30778065b7f899204813530a47ff6e752504b645f59bc29f868e1498e39f5f4e70f8259d8fecf5abc3f15cd6 SHA512 e7a90535747a8615fa2dbd1eb05f81314cc61c689a8a85fda0e2be40208ab0248e6f6ef296bb0894d3d527ed47c6cf6640538029c0c2d58a38d2d5ce10f6f5c0 DIST darktable-3.2.1.tar.xz 3920728 BLAKE2B 79ef5df93d6c4728d19bc8bf01d018f071efe1ea94a68be53fced7217df608e5362b9905e2e633af4d0a11574ca3e42eac9d97fd3bfaf3a22b45b61213f60070 SHA512 0c76f7c145b470d0b129e4565727cef0c7509c1cb7f2405e41b20c81411741513cfc2976c7b8fe168bc1b017e7bfc292bb2d824c3beddce6432ee7143513bdc7 +DIST darktable-3.4.0.tar.xz 452 BLAKE2B 98b717aafe940a6916a2c2c42577be4956a171e7b445d69d20cb6aa1db35a255919524e8547c229461c64022fa3df5ace57a9e7a5ed32304820d5f263c3acbfc SHA512 b0a1e58f9af4007b22bacd7c61c75bdd036db9b1bbb6bd0ed785759d1a7a5a095a49a2a68c1555c661c4fff2549fcd35d2db2d9d4c16fc035bb37939804c749f DIST darktable-usermanual-2.6.0.pdf 15623135 BLAKE2B a7a254e49dd57ee03480d52f4506a436210324cc4a2651f3c2fd70ca65cb7aa1735934a5e046ffa662b2aa1f081042d2d1e6ce0f70b6768719c52e2d14c358ce SHA512 e68005ee8706f2342755ce3e4dcd6c2907c1607bc9b750154dceb4b52dcccf50c581ab65212efc8ffb2447f5d828e0fdb61d0471c3d14938e098528e50f32e14 DIST darktable-usermanual-3.0.0.pdf 16237603 BLAKE2B ff5c24bb038deb37269a84389937740fa0ff77a9fb5bef4c484cdd903e39609588f632f577ce53c690d3abb832ace451d0d9d3f563ebdb6196ae8e2dac008a01 SHA512 2523b48e2baaa71561dc119340aed3bbf2ab4481dceb0c3ca2bbb7b0cacfaab894fa4eef82b667648cd7bb049304dbda09fa1a638f7734219b672b3ea8ee0eac +DIST darktable-usermanual-3.4.0.pdf 16241791 BLAKE2B d6fc232c3eddb5474e36ce1fbc02c3472291e5ebdf2eae09c419215263f615546a79f88ee9d252b387fc5e4f2c9714398deab8de176b3d928b6a17c2878cef56 SHA512 fd154c02d5e0c63d9698b2f80a7439a191f4582b717b2f163923eda40aae1ebe8aeaf1a70efdc423eb8c8269d74fc0e23df8c9c0269ee8f5a357611501c3547e diff --git a/media-gfx/darktable/darktable-3.4.0.ebuild b/media-gfx/darktable/darktable-3.4.0.ebuild new file mode 100644 index 000..ffafc687cb4 --- /dev/null +++ b/media-gfx/darktable/darktable-3.4.0.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-3 ) + +inherit cmake flag-o-matic lua-single toolchain-funcs xdg + +DOC_PV="3.4.0" +MY_PV="${PV/_/}" +MY_P="${P/_/.}" + +DESCRIPTION="A virtual lighttable and darkroom for photographers" +HOMEPAGE="https://www.darktable.org/; +SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz + doc? ( https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf -> ${PN}-usermanual-${DOC_PV}.pdf )" + +LICENSE="GPL-3 CC-BY-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +LANGS=" af cs de es fi fr he hu it pl pt-BR ru sk sl" +IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gmic gnome-keyring gphoto2 graphicsmagick jpeg2k kwallet + lto lua nls opencl openmp openexr system-lua tools webp + ${LANGS// / l10n_}" + +REQUIRED_USE="system-lua? ( lua ${LUA_REQUIRED_USE} )" + +BDEPEND=" + dev-util/intltool + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +COMMON_DEPEND=" + dev-db/sqlite:3 + dev-libs/json-glib + dev-libs/libxml2:2 + >=dev-libs/pugixml-1.8:0= + gnome-base/librsvg:2 + >=media-gfx/exiv2-0.25-r2:0=[xmp] + media-libs/lcms:2 + >=media-libs/lensfun-0.2.3:0= + media-libs/libpng:0= + media-libs/tiff:0 + net-libs/libsoup:2.4 + net-misc/curl + sys-libs/zlib:= + virtual/jpeg:0 + x11-libs/cairo + >=x11-libs/gtk+-3.22:3 + x11-libs/pango + colord? ( x11-libs/colord-gtk:0= ) + cups? ( net-print/cups ) + flickr? ( media-libs/flickcurl ) + geolocation? (
[gentoo-commits] proj/sci:master commit in: sci-libs/itk/
commit: d71b8611784dda298b7ae55d604d1bbf13ab7e1a Author: Horea Christian chymera eu> AuthorDate: Thu Dec 24 17:26:23 2020 + Commit: Horea Christian gmail com> CommitDate: Thu Dec 24 17:26:23 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d71b8611 sci-libs/itk: deed zip BDEPEND Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Horea Christian chymera.eu> sci-libs/itk/itk-5.0.1.ebuild | 1 + sci-libs/itk/itk-5.1.0.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/sci-libs/itk/itk-5.0.1.ebuild b/sci-libs/itk/itk-5.0.1.ebuild index 93ad7a996..721724036 100644 --- a/sci-libs/itk/itk-5.0.1.ebuild +++ b/sci-libs/itk/itk-5.0.1.ebuild @@ -52,6 +52,7 @@ DEPEND="${RDEPEND} ) doc? ( app-doc/doxygen ) " +BDEPEND="app-arch/unzip" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/sci-libs/itk/itk-5.1.0.ebuild b/sci-libs/itk/itk-5.1.0.ebuild index 1f7a5d3b2..fa666053e 100644 --- a/sci-libs/itk/itk-5.1.0.ebuild +++ b/sci-libs/itk/itk-5.1.0.ebuild @@ -63,6 +63,7 @@ DEPEND="${RDEPEND} ) doc? ( app-doc/doxygen ) " +BDEPEND="app-arch/unzip" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/
commit: a1b95819ddb8d5786e78d06402bc458422049f8f Author: Matthew Thode gentoo org> AuthorDate: Thu Dec 24 16:57:56 2020 + Commit: Matthew Thode gentoo org> CommitDate: Thu Dec 24 16:59:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b95819 app-emulation/diskimage-builder: 3.5.0 stable amd64/x86 with cleanup Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> app-emulation/diskimage-builder/Manifest | 2 -- .../diskimage-builder-3.3.1.ebuild | 39 -- .../diskimage-builder-3.4.0.ebuild | 39 -- .../diskimage-builder-3.5.0.ebuild | 2 +- 4 files changed, 1 insertion(+), 81 deletions(-) diff --git a/app-emulation/diskimage-builder/Manifest b/app-emulation/diskimage-builder/Manifest index 57e63ee9abb..5f73f90772e 100644 --- a/app-emulation/diskimage-builder/Manifest +++ b/app-emulation/diskimage-builder/Manifest @@ -1,3 +1 @@ -DIST diskimage-builder-3.3.1.tar.gz 450130 BLAKE2B 09f3b3549527d726f8479e1f8dc89ae50fdeacf6969e43f5b35591fa0a9d38ae0dd03b7292633604a938b0ef14e31b4e655645643bae22df4f3519c75d9dde83 SHA512 095c0968f5ceeb220c3871ccd14c7bf7c1b3d883bcb02f9cfe7406d5a336c36a813c8290bf133441a2a59972f485596aa5620b755016aba348afe3b7fc723c9f -DIST diskimage-builder-3.4.0.tar.gz 477142 BLAKE2B 998c4769f8b1e973628a6ab790c78afa32d3de23df6dda62e94917916aa92419d16a58ba3029bad6641508de2f404bfb16101197720ed050a1db6a92434e3144 SHA512 a05fc9b836cf8273d0c73ab1e95ecbd2172c56e457ba8ae00cb3a5f13b499dc1e8d81f262d155e8e2005bdc14af25370af9dfb3b2bf29342d5110edc7e630a87 DIST diskimage-builder-3.5.0.tar.gz 477918 BLAKE2B 0621a4af9bc68a19c45d88ddbe636ae3e6e86cc1668023b0f10020bff51929a03c12edfced248fc138a114ad4b538d7b71828ed44a5d18b54e39bd47919b9699 SHA512 bea42f47078966686af9774ef34300f326e2ddf4b536af53d1378cf413e6675df9f71c54d90fdb55fbdeeefc708264350a48d4a4b2824d0bc3263df04742d768 diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.3.1.ebuild b/app-emulation/diskimage-builder/diskimage-builder-3.3.1.ebuild deleted file mode 100644 index 893f0c3ae6b..000 --- a/app-emulation/diskimage-builder/diskimage-builder-3.3.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Golden Disk Image builder." -HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git; -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] - >=dev-python/networkx-1.10[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - app-emulation/qemu - sys-block/parted - sys-fs/multipath-tools - sys-fs/dosfstools - sys-apps/gptfdisk - !dev-python/dib-utils[${PYTHON_USEDEP}]" diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.4.0.ebuild b/app-emulation/diskimage-builder/diskimage-builder-3.4.0.ebuild deleted file mode 100644 index eb082f7274e..000 --- a/app-emulation/diskimage-builder/diskimage-builder-3.4.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Golden Disk Image builder." -HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git; -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] - >=dev-python/networkx-1.10[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - app-emulation/qemu - sys-block/parted -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga2/
commit: 0f5fd7448b1180caddce77fde2105ea451442dbe Author: Matthew Thode gentoo org> AuthorDate: Thu Dec 24 16:59:04 2020 + Commit: Matthew Thode gentoo org> CommitDate: Thu Dec 24 16:59:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5fd744 net-analyzer/icinga2: 2.12.3 stable amd64/x86 with cleanup Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> net-analyzer/icinga2/Manifest | 1 - net-analyzer/icinga2/icinga2-2.12.2.ebuild | 149 - net-analyzer/icinga2/icinga2-2.12.3.ebuild | 2 +- 3 files changed, 1 insertion(+), 151 deletions(-) diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest index 12422003c7a..a70f7885063 100644 --- a/net-analyzer/icinga2/Manifest +++ b/net-analyzer/icinga2/Manifest @@ -1,4 +1,3 @@ DIST icinga2-2.11.6.tar.gz 7480970 BLAKE2B d247a4c0272227e0dfa2df46f91d84c7630c56df8d77d7de30aea715509b68fddbe74ef58c9b50acb4965e7108c3f9c23cf4e9c0f1a572763c34dd87cfaae1ec SHA512 e455d10612721ef6090256618c5a87e2f06e6284c2b2d137b85058bb5cdc30f3524fbcab5559acbe891e37d90f862c1b117115451bb3b59b8a2f67bb9d027e6e DIST icinga2-2.12.1.tar.gz 7532104 BLAKE2B addb3bb6f81cb41e1ec23e989d6151af6f39fdded5a76a791806114cc2ba46c786b5d6674e9e0e86eb701cb5132f766cdf3cbdfbbcc0f9263db3a7ba844705c6 SHA512 8c266db67fb7aa27dc86e9dc28fa0e1ff7b11260ed529d3963c5cf25a5230fc9f02d7d44076948fbde6e39e2cb02f2d99c2c5b72396154baf95aaa5eba461529 -DIST icinga2-2.12.2.tar.gz 7534173 BLAKE2B 58aa25be81cfd9d674371dcd17043fbdd8fd9f03b2fdbe994101dfe6088ed289e64c213bb5ec1c62863fc2a5d015f2ee928a4bd45343eeead62aea3472faf187 SHA512 db61843f0ea0e05ea8c0ae035e6fdaf1ebc03115b0690a0465ef1847426656acd8ffc108e36056a46cfbc4eb9538c612bbb5adff2db72c9cc51330fcdd62c136 DIST icinga2-2.12.3.tar.gz 7534454 BLAKE2B 021f940b3885c90cc43b4708c83430685fdb692d5ce95ed0f667a95b7dd2f4817b30fb7b05f1e214ba3aa31cef806af0f83e68447ece94916d806fb95f66526e SHA512 28b87e03a8ffeb7a1d19ddf9555151b826f7bf1fd33b0139c2fc8abe7c89d66d96089d5b32d0aaccc3876040514b2bfbde9970416d5ec4ea3b023b17c0fb1799 diff --git a/net-analyzer/icinga2/icinga2-2.12.2.ebuild b/net-analyzer/icinga2/icinga2-2.12.2.ebuild deleted file mode 100644 index 8ec76ee82fa..000 --- a/net-analyzer/icinga2/icinga2-2.12.2.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake systemd - -if [[ ${PV} != ]]; then - SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/Icinga/icinga2.git; -fi - -DESCRIPTION="Distributed, general purpose, network monitoring engine" -HOMEPAGE="https://icinga.com/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="console jumbo-build libressl lto mail mariadb minimal +mysql nano-syntax +plugins postgres systemd +vim-syntax" - -# Add accounts to DEPEND because of fowners in src_install -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - >=dev-libs/boost-1.66.0:=[context] - console? ( dev-libs/libedit ) - mariadb? ( dev-db/mariadb-connector-c:= ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - dev-libs/yajl:= - acct-user/icinga - acct-group/icinga - acct-group/icingacmd" -BDEPEND=" - sys-devel/bison - >=sys-devel/flex-2.5.35" -RDEPEND=" - ${DEPEND} - plugins? ( || ( - net-analyzer/monitoring-plugins - net-analyzer/nagios-plugins - ) ) - mail? ( virtual/mailx ) - acct-group/nagios" - -REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )" - -PATCHES=( - # https://github.com/Icinga/icinga2/issues/8185#issuecomment-680875875 - "${FILESDIR}/${PN}-2.12.1-boost-1.74.0.patch" -) - -src_configure() { - local mycmakeargs=( - -DICINGA2_UNITY_BUILD=$(usex jumbo-build) - -DCMAKE_INSTALL_SYSCONFDIR=/etc - -DCMAKE_INSTALL_LOCALSTATEDIR=/var - -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2 - -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins" - -DICINGA2_USER=icinga - -DICINGA2_GROUP=icingacmd - -DICINGA2_COMMAND_GROUP=icingacmd - -DICINGA2_RUNDIR=/run - -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON - -DUSE_SYSTEMD=$(usex systemd) - -DLOGROTATE_HAS_SU=ON - -DICINGA2_LTO_BUILD=$(usex lto) - ) - # default to off if minimal, allow the flags to be set otherwise - if use minimal; then - mycmakeargs+=( - -DICINGA2_WITH_MYSQL=OFF - -DICINGA2_WITH_PGSQL=OFF - ) - else - mycmakeargs+=( -
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclxml/, dev-tcltk/tclxml/files/
commit: 250380cdb85131d3aa4d4961c594ba78b5af9be4 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Dec 24 16:07:27 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Dec 24 16:08:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250380cd dev-tcltk/tclxml: undefine bool Closes: https://bugs.gentoo.org/760159 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tclxml/files/tclxml-3.2.7-bool.patch | 26 ++ dev-tcltk/tclxml/tclxml-3.2.7.ebuild | 1 + 2 files changed, 27 insertions(+) diff --git a/dev-tcltk/tclxml/files/tclxml-3.2.7-bool.patch b/dev-tcltk/tclxml/files/tclxml-3.2.7-bool.patch new file mode 100644 index 000..8d29180f082 --- /dev/null +++ b/dev-tcltk/tclxml/files/tclxml-3.2.7-bool.patch @@ -0,0 +1,26 @@ +--- a/tclxml.c 2020-12-24 16:58:20.051675497 +0100 b/tclxml.c 2020-12-24 16:58:49.586185021 +0100 +@@ -20,6 +20,10 @@ + #include + #include + ++#ifdef bool ++#undef bool ++#endif ++ + int Tcldom_libxml2_Init ( Tcl_Interp *interp ); + + #define TCL_DOES_STUBS \ +--- a/tclxslt-libxslt.c2020-12-24 16:59:07.004895777 +0100 b/tclxslt-libxslt.c2020-12-24 16:59:46.280243657 +0100 +@@ -20,6 +20,10 @@ + #include + #include + ++#ifdef bool ++#undef bool ++#endif ++ + #undef TCL_STORAGE_CLASS + #define TCL_STORAGE_CLASS DLLEXPORT + diff --git a/dev-tcltk/tclxml/tclxml-3.2.7.ebuild b/dev-tcltk/tclxml/tclxml-3.2.7.ebuild index af6d475303e..454695c0e26 100644 --- a/dev-tcltk/tclxml/tclxml-3.2.7.ebuild +++ b/dev-tcltk/tclxml/tclxml-3.2.7.ebuild @@ -28,6 +28,7 @@ RESTRICT="test" PATCHES=( "${FILESDIR}"/${PN}-3.2-fix-implicit-declarations.patch + "${FILESDIR}"/${P}-bool.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: 0f261968c53e914d3e339e57c7d157b72bf32f81 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Dec 24 15:54:17 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Dec 24 16:03:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f261968 net-libs/webkit-gtk-2.30.4: workaround evolution bug, other improvements * Porting from cmake-utils.eclass to cmake.eclass made -DNDEBUG not be passed anymore, converting some mail-client/evolution issues into aborts. Keep passing -DNDEBUG for the time being again. * Improve cross-compilation by not requiring sys-apps/xdg-dbus-proxy on CBUILD * Build the MiniBrowser with USE=examples Bug: https://bugs.gentoo.org/761238 Closes: https://bugs.gentoo.org/760902 Closes: https://bugs.gentoo.org/758299 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/webkit-gtk/metadata.xml| 1 + net-libs/webkit-gtk/webkit-gtk-2.30.4-r1.ebuild | 300 2 files changed, 301 insertions(+) diff --git a/net-libs/webkit-gtk/metadata.xml b/net-libs/webkit-gtk/metadata.xml index 3e6a3fc0ecd..ab36b128219 100644 --- a/net-libs/webkit-gtk/metadata.xml +++ b/net-libs/webkit-gtk/metadata.xml @@ -7,6 +7,7 @@ Enable EGL support + Install the MiniBrowser example application Enable gamepad input support via dev-libs/libmanette Enable geolocation support through app-misc/geoclue Combine source files to speed up build process diff --git a/net-libs/webkit-gtk/webkit-gtk-2.30.4-r1.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.30.4-r1.ebuild new file mode 100644 index 000..b360de50319 --- /dev/null +++ b/net-libs/webkit-gtk/webkit-gtk-2.30.4-r1.ebuild @@ -0,0 +1,300 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..8} ) +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +inherit check-reqs cmake flag-o-matic gnome2 pax-utils python-any-r1 ruby-single toolchain-funcs virtualx + +MY_P="webkitgtk-${PV}" +DESCRIPTION="Open source web browser engine" +HOMEPAGE="https://www.webkitgtk.org; +SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; + +LICENSE="LGPL-2+ BSD" +SLOT="4/37" # soname version of libwebkit2gtk-4.0 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" + +IUSE="aqua +egl examples gamepad +geolocation gles2-only gnome-keyring +gstreamer gtk-doc +introspection +jpeg2k +jumbo-build libnotify +opengl seccomp spell systemd wayland +X" + +# gstreamer with opengl/gles2 needs egl +REQUIRED_USE=" + gles2-only? ( egl !opengl ) + gstreamer? ( opengl? ( egl ) ) + wayland? ( egl ) + || ( aqua wayland X ) +" + +# Tests fail to link for inexplicable reasons +# https://bugs.webkit.org/show_bug.cgi?id=148210 +RESTRICT="test" + +# Aqua support in gtk3 is untested +# Dependencies found at Source/cmake/OptionsGTK.cmake +# Various compile-time optionals for gtk+-3.22.0 - ensure it +# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30 +# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE) +wpe_depend=" + >=gui-libs/libwpe-1.5.0:1.0 + >=gui-libs/wpebackend-fdo-1.7.0:1.0 +" +# TODO: gst-plugins-base[X] is only needed when build configuration ends up with GLX set, but that's a bit automagic too to fix +RDEPEND=" + >=x11-libs/cairo-1.16.0:=[X?] + >=media-libs/fontconfig-2.13.0:1.0 + >=media-libs/freetype-2.9.0:2 + >=dev-libs/libgcrypt-1.7.0:0= + >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] + >=media-libs/harfbuzz-1.4.2:=[icu(+)] + >=dev-libs/icu-60.2:= + virtual/jpeg:0= + >=net-libs/libsoup-2.54:2.4[introspection?] + >=dev-libs/libxml2-2.8.0:2 + >=media-libs/libpng-1.4:0= + dev-db/sqlite:3= + sys-libs/zlib:0 + >=dev-libs/atk-2.16.0 + media-libs/libwebp:= + + >=dev-libs/glib-2.44.0:2 + >=dev-libs/libxslt-1.1.7 + media-libs/woff2 + gnome-keyring? ( app-crypt/libsecret ) + introspection? ( >=dev-libs/gobject-introspection-1.32.0:= ) + dev-libs/libtasn1:= + spell? ( >=app-text/enchant-0.22:2 ) + gstreamer? ( + >=media-libs/gstreamer-1.14:1.0 + >=media-libs/gst-plugins-base-1.14:1.0[egl?,opengl?,X?] + gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] ) + >=media-plugins/gst-plugins-opus-1.14.4-r1:1.0 + >=media-libs/gst-plugins-bad-1.14:1.0 ) + + X? ( + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/libXt ) + + libnotify? ( x11-libs/libnotify ) + dev-libs/hyphen + jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) + + egl? ( media-libs/mesa[egl] ) +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendkim/, mail-filter/opendkim/files/
commit: 23a08d7367b3dfa0957e2ab1cfab3f799a6b3bf5 Author: Michael Orlitzky gentoo org> AuthorDate: Thu Dec 24 15:36:41 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Dec 24 15:36:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a08d73 mail-filter/opendkim: add back lua-5.2 support. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Orlitzky gentoo.org> .../files/opendkim-2.10.3-lua-pkgconfig-pt2.patch | 51 ++ mail-filter/opendkim/opendkim-2.10.3-r25.ebuild| 6 +-- 2 files changed, 53 insertions(+), 4 deletions(-) diff --git a/mail-filter/opendkim/files/opendkim-2.10.3-lua-pkgconfig-pt2.patch b/mail-filter/opendkim/files/opendkim-2.10.3-lua-pkgconfig-pt2.patch new file mode 100644 index 000..9e963eced4d --- /dev/null +++ b/mail-filter/opendkim/files/opendkim-2.10.3-lua-pkgconfig-pt2.patch @@ -0,0 +1,51 @@ +From 6dcab8d2e001bb4b91314693affa65e9c1a9adbd Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Tue, 22 Dec 2020 19:36:28 -0500 +Subject: [PATCH 1/2] configure.ac: drop lua5.1 pkg-config check. + +The official upstream name for the lua pkg-config file is "lua.pc", so +preferring the name "lua5.1.pc" to the official one can lead to +problems when both are installed. Specifically, if lua-5.2 is +installed and its pkg-config file is called "lua.pc", then ./configure +will still detect (and use!) lua-5.1 if it happens to be installed +with just the right name. + +This was honestly left in only for superstitious reasons, and now it's +actually causing problems on Gentoo systems that have more than one +version of Lua installed. So, time to go. + +Closes: https://github.com/trusteddomainproject/OpenDKIM/issues/111 +--- + configure.ac | 14 ++ + 1 file changed, 2 insertions(+), 12 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 828fe53f..d3d688ec 100644 +--- a/configure.ac b/configure.ac +@@ -1517,20 +1517,10 @@ lua_found="no" + + if test \( x"$luapath" = x"auto" -o x"$luapath" = x"yes" \) -a x"$PKG_CONFIG" != x"" + then +- PKG_CHECK_MODULES([LIBLUA], [lua5.1], [ ++ PKG_CHECK_MODULES([LIBLUA], [lua], [ + LIBLUA_INCDIRS="$LIBLUA_CFLAGS" + lua_found="yes" +-], +-[ +- AC_MSG_WARN([pkg-config for lua5.1 not found, trying lua...]) +- PKG_CHECK_MODULES([LIBLUA], [lua], [ +- LIBLUA_INCDIRS="$LIBLUA_CFLAGS" +- lua_found="yes" +-], +- [AC_MSG_WARN([pkg-config for lua not found, trying manual search...])] +- ) +-] +- ) ++]) + fi + + if test \( x"$luapath" = x"yes" -o x"$luapath" = x"auto" \) -a x"$lua_found" = x"no" +-- +2.26.2 + diff --git a/mail-filter/opendkim/opendkim-2.10.3-r25.ebuild b/mail-filter/opendkim/opendkim-2.10.3-r25.ebuild index eb05adb29aa..b105074a89a 100644 --- a/mail-filter/opendkim/opendkim-2.10.3-r25.ebuild +++ b/mail-filter/opendkim/opendkim-2.10.3-r25.ebuild @@ -3,10 +3,7 @@ EAPI=7 -# Supports lua5-2 as well but in order for that to work the lua-pkgconfig -# patch has to be updated not to prefer "lua5.1" over "lua" while looking -# for Lua pkgconfig modules. -LUA_COMPAT=( lua5-1 ) +LUA_COMPAT=( lua5-1 lua5-2 ) inherit autotools db-use eutils systemd tmpfiles lua-single @@ -58,6 +55,7 @@ PATCHES=( "${FILESDIR}/${P}-openrc.patch" "${FILESDIR}/${P}-openssl-1.1.1.patch.r2" "${FILESDIR}/${P}-lua-pkgconfig.patch" + "${FILESDIR}/${P}-lua-pkgconfig-pt2.patch" "${FILESDIR}/${P}-define-P-macro-in-libvbr.patch" "${FILESDIR}/${P}-fix-libmilter-search.patch" )
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/
commit: a15d3980e55d916998139507c7c9bff32af39da6 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 14:46:59 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 14:46:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15d3980 profiles/targets/desktop/package.use: fix media-video/mpv luajit entry Let's go for the basic manual negation of all of the LUA_SINGLE_TARGET USE_EXPAND for now to fix errors like: --- Invalid USE flag for 'media-video/mpv' in '/var/db/repos/gentoo/profiles/targets/desktop/package.use': 'LUA_SINGLE_TARGET:' --- Invalid USE flag for 'media-video/mpv' in '/var/db/repos/gentoo/profiles/targets/desktop/package.use': '-*' Fixes: c04c7631df81b55c0cae7fc0e4269988644de564 Signed-off-by: Sam James gentoo.org> profiles/targets/desktop/package.use | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use index 1426f952b38..33f68fa62bc 100644 --- a/profiles/targets/desktop/package.use +++ b/profiles/targets/desktop/package.use @@ -59,7 +59,10 @@ dev-lang/php -exif -truetype # Enable luajit for OSC and youtube-dl support by default. # Override default +sdl from desktop profile and disable sdl outputs. # These outputs are for systems without a proper audio/video support. -media-video/mpv lua luajit -sdl LUA_SINGLE_TARGET: -* luajit +media-video/mpv lua luajit -sdl +media-video/mpv -lua_single_target_lua5-1 -lua_single_target_lua5-2 +media-video/mpv -lua_single_target_lua5-3 -lua_single_target_lua5-4 +media-video/mpv lua_single_target_luajit # Mike Gilbert (2017-01-04) # Needed by x11-misc/xdg-utils.
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: a98d8ad88c9d573e13ad91e41d8e0950be10dcf1 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 14:39:05 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 14:39:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98d8ad8 dev-python/theano-pymc: fix DEPEND typo Closes: https://bugs.gentoo.org/761496 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../{theano-pymc-1.0.13.ebuild => theano-pymc-1.0.13-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild similarity index 98% rename from dev-python/theano-pymc/theano-pymc-1.0.13.ebuild rename to dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild index baf9a7f0e29..695a31afb33 100644 --- a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild @@ -20,7 +20,6 @@ RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: b4aceec79ba7e876cccf03912e64454a7f036349 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 14:10:37 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 14:10:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4aceec7 dev-db/mysql: Stabilize 8.0.22 ppc64, #756649 Signed-off-by: Sam James gentoo.org> dev-db/mysql/mysql-8.0.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mysql/mysql-8.0.22.ebuild b/dev-db/mysql/mysql-8.0.22.ebuild index ccd6ddc59fa..6f19828aa28 100644 --- a/dev-db/mysql/mysql-8.0.22.ebuild +++ b/dev-db/mysql/mysql-8.0.22.ebuild @@ -37,7 +37,7 @@ REQUIRED_USE="?? ( tcmalloc jemalloc ) router? ( server ) tcmalloc? ( server )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" # Shorten the path because the socket path length must be shorter than 107 chars # and we will run a mysql server during test phase
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: 18ea3f8aff12730b0fbdc758eab1e280d104f896 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 14:10:36 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 14:10:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ea3f8a dev-db/mysql: Stabilize 5.7.32 ppc64, #756649 Signed-off-by: Sam James gentoo.org> dev-db/mysql/mysql-5.7.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mysql/mysql-5.7.32.ebuild b/dev-db/mysql/mysql-5.7.32.ebuild index 2d96c9c1baa..430b2fbb1f7 100644 --- a/dev-db/mysql/mysql-5.7.32.ebuild +++ b/dev-db/mysql/mysql-5.7.32.ebuild @@ -28,7 +28,7 @@ RESTRICT="!test? ( test ) libressl? ( test )" REQUIRED_USE="?? ( tcmalloc jemalloc )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" # Shorten the path because the socket path length must be shorter than 107 chars # and we will run a mysql server during test phase
[gentoo-commits] proj/sci:master commit in: sci-biology/dipy/
commit: cf9934080e325cb40ee2dc7ff791ec8bbd43bd9f Author: Horea Christian chymera eu> AuthorDate: Thu Dec 24 14:09:02 2020 + Commit: Horea Christian gmail com> CommitDate: Thu Dec 24 14:09:02 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cf993408 sci-biology/dipy: updated PYTHON_COMPAT Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Horea Christian chymera.eu> sci-biology/dipy/dipy-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-biology/dipy/dipy-1.1.1.ebuild b/sci-biology/dipy/dipy-1.1.1.ebuild index 028304ce2..38c9038f9 100644 --- a/sci-biology/dipy/dipy-1.1.1.ebuild +++ b/sci-biology/dipy/dipy-1.1.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit distutils-r1
[gentoo-commits] proj/sci:master commit in: sci-biology/dipy/
commit: 9e647029cfb847f20541cbf1bdf382f3fc8effda Author: Horea Christian chymera eu> AuthorDate: Thu Dec 24 14:10:02 2020 + Commit: Horea Christian gmail com> CommitDate: Thu Dec 24 14:10:02 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9e647029 sci-biology/dipy: conditional test restriction Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Horea Christian chymera.eu> sci-biology/dipy/dipy-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-biology/dipy/dipy-.ebuild b/sci-biology/dipy/dipy-.ebuild index 7eed19d09..f63378c9a 100644 --- a/sci-biology/dipy/dipy-.ebuild +++ b/sci-biology/dipy/dipy-.ebuild @@ -16,6 +16,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND=" sci-libs/nibabel[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: a5a7c0a56aa73f8c7ed82af7e6228075dfe0a2fc Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 24 14:06:31 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Dec 24 14:06:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a7c0a5 sys-kernel/gentoo-sources: hppa marked stable (bug #754219) Maintainer timeout. Applying kernel project policy. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild | 2 +- sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild | 2 +- sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild | 2 +- sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild | 2 +- sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild index 1c3b414584d..c03001f2973 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild index 62dfd5e7a30..53ac6176f6a 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild index ea511523936..d86f2c3eefa 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild index b73c4a46349..1ba45193093 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild index dfe5fa4eadb..272a5caa801 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 28a94f212843ccba49b289e1768d2d5fc5307494 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 13:57:40 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 13:57:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a94f21 sys-kernel/gentoo-sources: Stabilize 5.4.80-r1 for arm arm64, bug 754219 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild index a50c69f5ac9..dfe5fa4eadb 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 4cbe81bed9ad61cae649a5384f69bb30384f7aa1 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 01:52:55 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 02:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbe81be dev-python/theano-pymc: minor post-merge changes Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/theano-pymc-1.0.13.ebuild | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild index 509edfe62e1..baf9a7f0e29 100644 --- a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild @@ -4,12 +4,13 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 optfeature -DESCRIPTION="Python library for operating with mathematical expressions involving multi-dimensional arrays" +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC; SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/Theano-PyMC-rel-${PV} LICENSE="BSD" SLOT="0" @@ -21,10 +22,7 @@ RDEPEND=" dev-python/scipy[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" -S="${WORKDIR}"/Theano-PyMC-rel-${PV} - -distutils_enable_sphinx doc \ - 'dev-python/sphinx_rtd_theme' +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' distutils_enable_tests pytest python_prepare_all() { @@ -36,7 +34,7 @@ python_prepare_all() { python_test() { distutils_install_for_testing - pytest -vv || die + pytest -vv || die "Tests failed with ${EPYTHON}" } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: f709cad3fec1092ce8357bdaead9da1bd1fdba04 Author: Jakov Smolic sartura hr> AuthorDate: Tue Dec 22 08:52:43 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 02:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f709cad3 dev-python/theano-pymc: Replacement for dev-python/theano * Python library for operating with mathematical expressions involving multi-dimensional arrays Closes: https://bugs.gentoo.org/759940 Bug: https://bugs.gentoo.org/738416 Signed-off-by: Jakov Smolic sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/18763 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/Manifest | 1 + dev-python/theano-pymc/metadata.xml | 12 +++ dev-python/theano-pymc/theano-pymc-1.0.13.ebuild | 45 3 files changed, 58 insertions(+) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest new file mode 100644 index 000..1ff0b282387 --- /dev/null +++ b/dev-python/theano-pymc/Manifest @@ -0,0 +1 @@ +DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 diff --git a/dev-python/theano-pymc/metadata.xml b/dev-python/theano-pymc/metadata.xml new file mode 100644 index 000..00af8f28ecf --- /dev/null +++ b/dev-python/theano-pymc/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +s...@gentoo.org +Gentoo Science Project + + +Theano-PyMC +pymc-devs/Theano-PyMC + + diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild new file mode 100644 index 000..509edfe62e1 --- /dev/null +++ b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python library for operating with mathematical expressions involving multi-dimensional arrays" +HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC; +SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/Theano-PyMC-rel-${PV} + +distutils_enable_sphinx doc \ + 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e "s/, 'flake8'//" setup.py || die + sed -i -e "s/tests.\*/tests\*/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_for_testing + pytest -vv || die +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sympy/
commit: c5031689e747b9055f68df70b30beac2d50d36a0 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 02:00:45 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 02:01:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5031689 dev-python/sympy: support dev-python/theano-pymc Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/sympy/{sympy-1.7.1.ebuild => sympy-1.7.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sympy/sympy-1.7.1.ebuild b/dev-python/sympy/sympy-1.7.1-r1.ebuild similarity index 94% rename from dev-python/sympy/sympy-1.7.1.ebuild rename to dev-python/sympy/sympy-1.7.1-r1.ebuild index af43ce9279e..f41b65b6391 100644 --- a/dev-python/sympy/sympy-1.7.1.ebuild +++ b/dev-python/sympy/sympy-1.7.1-r1.ebuild @@ -36,7 +36,7 @@ RDEPEND="dev-python/mpmath[${PYTHON_USEDEP}] pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] ) symengine? ( dev-python/symengine[${PYTHON_USEDEP}] ) texmacs? ( app-office/texmacs ) - theano? ( dev-python/theano[${PYTHON_USEDEP}] ) + theano? ( || ( dev-python/theano-pymc[${PYTHON_USEDEP}] dev-python/theano[${PYTHON_USEDEP}] ) ) " src_test() {
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/
commit: 0fe2094221fdee643d67cfd4dbdd35cfe613b3dd Author: Joonas Niilola gentoo org> AuthorDate: Thu Dec 24 13:53:41 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Dec 24 13:53:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe20942 media-gfx/darktable: fix manifest Signed-off-by: Joonas Niilola gentoo.org> media-gfx/darktable/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest index 50c2152b4a6..38c061a3411 100644 --- a/media-gfx/darktable/Manifest +++ b/media-gfx/darktable/Manifest @@ -1,6 +1,5 @@ DIST darktable-2.6.2-gcc9.patch.tar.xz 25864 BLAKE2B 857803d4c46b47b1e06e962533c231621fa23e72dffae617bc4e078316fc22c5883df404b30e63d7ed2111078d0d7b54bfa3510524c92fa739238904e2ec17f0 SHA512 29b208fa0b04aa11a2c45312763ba471785b2d0f669c07a6092b82adc0284428d7dc9ea8ebae7bd851414f04191e6aafb434fcc127f062ef66d075208c7d49cb DIST darktable-2.6.2.tar.xz 3512572 BLAKE2B ee3070ac0f6b6b1c401865801631fb28397f484f30778065b7f899204813530a47ff6e752504b645f59bc29f868e1498e39f5f4e70f8259d8fecf5abc3f15cd6 SHA512 e7a90535747a8615fa2dbd1eb05f81314cc61c689a8a85fda0e2be40208ab0248e6f6ef296bb0894d3d527ed47c6cf6640538029c0c2d58a38d2d5ce10f6f5c0 -DIST darktable-3.0.2.tar.xz 3931240 BLAKE2B 5f86579a43e396c8116aba63c43e13d7312e5c3a569f9c242fe9a7882f02c5e0ebd7e4b9bbd34576eb83b3b78298038bf0d87bf4786dd19d0fa73ed30de21f67 SHA512 ee2d83f60621586f9e1be958f4b0c3d2214fbf30338837dbd07b901641c32d565cd29f814f5ff75a450495acee2383aa62ba3da3873009077704c925bab501f1 DIST darktable-3.2.1.tar.xz 3920728 BLAKE2B 79ef5df93d6c4728d19bc8bf01d018f071efe1ea94a68be53fced7217df608e5362b9905e2e633af4d0a11574ca3e42eac9d97fd3bfaf3a22b45b61213f60070 SHA512 0c76f7c145b470d0b129e4565727cef0c7509c1cb7f2405e41b20c81411741513cfc2976c7b8fe168bc1b017e7bfc292bb2d824c3beddce6432ee7143513bdc7 DIST darktable-usermanual-2.6.0.pdf 15623135 BLAKE2B a7a254e49dd57ee03480d52f4506a436210324cc4a2651f3c2fd70ca65cb7aa1735934a5e046ffa662b2aa1f081042d2d1e6ce0f70b6768719c52e2d14c358ce SHA512 e68005ee8706f2342755ce3e4dcd6c2907c1607bc9b750154dceb4b52dcccf50c581ab65212efc8ffb2447f5d828e0fdb61d0471c3d14938e098528e50f32e14 DIST darktable-usermanual-3.0.0.pdf 16237603 BLAKE2B ff5c24bb038deb37269a84389937740fa0ff77a9fb5bef4c484cdd903e39609588f632f577ce53c690d3abb832ace451d0d9d3f563ebdb6196ae8e2dac008a01 SHA512 2523b48e2baaa71561dc119340aed3bbf2ab4481dceb0c3ca2bbb7b0cacfaab894fa4eef82b667648cd7bb049304dbda09fa1a638f7734219b672b3ea8ee0eac
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/
commit: c04c7631df81b55c0cae7fc0e4269988644de564 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 13:48:51 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 13:48:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04c7631 profiles/targets/desktop/package.use: more media-video/mpv LuaJIT changes Follow-up to ced3d3f08fde6b38c49ece9792021b1cfe7ea5d5: package.use changes are incremental so it is necessary to explicitly unset current LUA_SINGLE_TARGET before setting the luajit one. Signed-off-by: Marek Szuba gentoo.org> profiles/targets/desktop/package.use | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use index 046891519ae..1426f952b38 100644 --- a/profiles/targets/desktop/package.use +++ b/profiles/targets/desktop/package.use @@ -59,7 +59,7 @@ dev-lang/php -exif -truetype # Enable luajit for OSC and youtube-dl support by default. # Override default +sdl from desktop profile and disable sdl outputs. # These outputs are for systems without a proper audio/video support. -media-video/mpv lua luajit lua_single_target_luajit -sdl +media-video/mpv lua luajit -sdl LUA_SINGLE_TARGET: -* luajit # Mike Gilbert (2017-01-04) # Needed by x11-misc/xdg-utils.
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/
commit: ebeb3b9daf32a8d72201de9a87b06c213ffa6247 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 13:37:11 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 13:37:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebeb3b9d profiles/targets/desktop/package.use: add media-gfx/gmic[fftw] Required because the desktop targets set USE=qt5. Signed-off-by: Marek Szuba gentoo.org> profiles/targets/desktop/package.use | 4 1 file changed, 4 insertions(+) diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use index 5d4fd73427a..046891519ae 100644 --- a/profiles/targets/desktop/package.use +++ b/profiles/targets/desktop/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Marek Szuba (2020-12-24) +# Required by qt5 +media-gfx/gmic fftw + # Lars Wendler (2020-08-06) # USE="qt5" and USE="libnotify" are mutually exclusive in this package # Disable libnotify here to have a better user experience
[gentoo-commits] repo/gentoo:master commit in: x11-misc/hsetroot/
commit: f92a097ab824efad7dfba2ebb6a8e93cd87a2d73 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 13:25:06 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 13:25:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92a097a x11-misc/hsetroot: commit the updated manifest too Signed-off-by: Marek Szuba gentoo.org> x11-misc/hsetroot/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-misc/hsetroot/Manifest b/x11-misc/hsetroot/Manifest index 481ba3078a3..560ae13f694 100644 --- a/x11-misc/hsetroot/Manifest +++ b/x11-misc/hsetroot/Manifest @@ -1,2 +1 @@ -DIST hsetroot-1.0.2.tar.gz 125535 BLAKE2B 351c022e11e3d82118db451eb6d64ff765018a09fe1ac9cc3b437f7a351d575fca66619fde9671d297b346af7c7f265442d18115388d984554bf1f9af9fbe82d SHA512 51788a6b579b82368ef5e11255ff56e2db978a02f7ad752ba64ec33c56ae5f27c1f0ef3452725d1c7bdb9d97b8a3a5b64422031c9c75a7279c407b8772d5edc3 DIST hsetroot-1.0.5.tar.gz 12878 BLAKE2B 54e80f00d140a83a950d98663db6555a00ac770bd85826b17d8293e3af27cba2a45c2da5e4c185ca90c6adc35bbf2ccdaa3722d015b31654d5e35f4e65a61366 SHA512 b43f7cd75886e72cb6134446d383d7d9a684c818f2d8a0f829670c8dfca5eaaa1eb6c25f30dda41f3483609b25e8a44a3a3cb3a969bba7f77a9b9df712fa2167
[gentoo-commits] repo/gentoo:master commit in: app-text/xchm/
commit: 2896044234eb4206deba376bd04363376f5aeb60 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 13:24:36 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 13:24:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28960442 app-text/xchm: commit the updated manifest too Signed-off-by: Marek Szuba gentoo.org> app-text/xchm/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/app-text/xchm/Manifest b/app-text/xchm/Manifest index 50b8e49f77b..3c516d632e2 100644 --- a/app-text/xchm/Manifest +++ b/app-text/xchm/Manifest @@ -1,2 +1 @@ -DIST xchm-1.23.tar.gz 474274 BLAKE2B de73c04e68b876edefb1d45d9e982bcce6fd3afa06f8704d05fa5cae710d9724ed20ca50be9022570832da9954ba2af141a66e5b3ab02554441c84bac1d6ffed SHA512 c0df4362ff6db8136b20f62a76e7e93185375f6ef9eeeb1001e27ead9806d486332573ba8c3ca1863a70ce6b1d3bcc6d3af48d42add719312774dccfd7d18c90 DIST xchm-1.31.tar.gz 981450 BLAKE2B c0c1908332f4d76f2c4dcf64ed713ae500d1b2022dedb5cb0df294fcdd1ce87d5144ca7347d6bc70b43af29f047ee270ffe05f1ee8da2dae5a5e0586c342900a SHA512 b5e1e979948d202163265f99357b361bb78371a2cc7cdedcc2d2c78207466c3f8291f720c92405913c7c5b9f607d3951a8bb3be3ece3ba1f408ceeb79199e9b5
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/
commit: 21184ffc5c69b3f2f40aa673b91ec8a5b12a896c Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 13:09:14 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 13:09:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21184ffc profiles: add media-gfx/darktable[system-lua] to amd64/package.use.stable.mask Slotted Lua has been unmasked but there are no stable dev-lang/lua:5.3 ebuilds yet. Signed-off-by: Marek Szuba gentoo.org> profiles/arch/amd64/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 281979cb105..1ded8045f4b 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Marek Szuba (2020-12-24) +# No stable dev-lang/lua:5.3 ebuilds yet +media-gfx/darktablesystem-lua + # Andreas Sturmlechner (2020-10-05) # REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable app-office/libreoffice base
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/files/, media-gfx/darktable/
commit: b071a6819000ebe2b152e62ce7b9e3b091eb9e9a Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 13:07:02 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 13:07:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b071a681 media-gfx/darktable: remove 3.0.2 Signed-off-by: Marek Szuba gentoo.org> media-gfx/darktable/darktable-3.0.2.ebuild | 149 - .../darktable-3.0.2_cmake-opencl-kernel-loop.patch | 28 2 files changed, 177 deletions(-) diff --git a/media-gfx/darktable/darktable-3.0.2.ebuild b/media-gfx/darktable/darktable-3.0.2.ebuild deleted file mode 100644 index 4fd99f7da34..000 --- a/media-gfx/darktable/darktable-3.0.2.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic toolchain-funcs xdg - -DOC_PV="3.0.0" -MY_PV="${PV/_/}" -MY_P="${P/_/.}" - -DESCRIPTION="A virtual lighttable and darkroom for photographers" -HOMEPAGE="https://www.darktable.org/; -SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz - doc? ( https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf -> ${PN}-usermanual-${DOC_PV}.pdf )" - -LICENSE="GPL-3 CC-BY-3.0" -SLOT="0" -KEYWORDS="amd64" -LANGS=" ca cs da de es fr he hu it ja nb nl pl ru sl" -# TODO add lua once dev-lang/lua-5.2 is unmasked -IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring gphoto2 graphicsmagick jpeg2k kwallet - nls opencl openmp openexr tools webp - ${LANGS// / l10n_}" - -BDEPEND=" - dev-util/intltool - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" -COMMON_DEPEND=" - dev-db/sqlite:3 - dev-libs/json-glib - dev-libs/libxml2:2 - >=dev-libs/pugixml-1.8:0= - gnome-base/librsvg:2 - >=media-gfx/exiv2-0.25-r2:0=[xmp] - media-libs/lcms:2 - >=media-libs/lensfun-0.2.3:0= - media-libs/libpng:0= - media-libs/tiff:0 - net-libs/libsoup:2.4 - net-misc/curl - sys-libs/zlib:= - virtual/jpeg:0 - x11-libs/cairo - >=x11-libs/gtk+-3.22:3 - x11-libs/pango - colord? ( x11-libs/colord-gtk:0= ) - cups? ( net-print/cups ) - flickr? ( media-libs/flickcurl ) - geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) - gnome-keyring? ( >=app-crypt/libsecret-0.18 ) - gphoto2? ( media-libs/libgphoto2:= ) - graphicsmagick? ( media-gfx/graphicsmagick ) - jpeg2k? ( media-libs/openjpeg:2= ) - opencl? ( virtual/opencl ) - openexr? ( media-libs/openexr:0= ) - webp? ( media-libs/libwebp:0= ) -" -DEPEND="${COMMON_DEPEND} - opencl? ( - >=sys-devel/clang-4 - >=sys-devel/llvm-4 - ) -" -RDEPEND="${COMMON_DEPEND} - kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 ) -" - -PATCHES=( - "${FILESDIR}"/"${PN}"-find-opencl-header.patch - "${FILESDIR}"/${PN}-3.0.2_cmake-opencl-kernel-loop.patch - "${FILESDIR}"/${PN}-3.0.2_jsonschema-automagic.patch -) - -S="${WORKDIR}/${P/_/~}" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]]; then - # Bug #695658 - if tc-is-gcc; then - test-flags-CC -floop-block &> /dev/null || \ - die "Please switch to a gcc version built with USE=graphite" - fi - - if use openmp ; then - tc-has-openmp || die "Please switch to an openmp compatible compiler" - fi - fi -} - -src_prepare() { - use cpu_flags_x86_sse3 && append-flags -msse3 - - sed -i -e 's:/appdata:/metainfo:g' data/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_CURVE_TOOLS=$(usex tools) - -DBUILD_NOISE_TOOLS=$(usex tools) - -DBUILD_PRINT=$(usex cups) - -DCUSTOM_CFLAGS=ON - -DUSE_CAMERA_SUPPORT=$(usex gphoto2) - -DUSE_COLORD=$(usex colord) - -DUSE_FLICKR=$(usex flickr) - -DUSE_GRAPHICSMAGICK=$(usex graphicsmagick) - -DUSE_KWALLET=$(usex kwallet) - -DUSE_LIBSECRET=$(usex gnome-keyring) - -DUSE_LUA=OFF - -DUSE_MAP=$(usex geolocation) - -DUSE_NLS=$(usex nls) - -DUSE_OPENCL=$(usex opencl) - -DUSE_OPENEXR=$(usex openexr) - -DUSE_OPENJPEG=$(usex jpeg2k) - -DUSE_OPENMP=$(usex openmp) - -DUSE_WEBP=$(usex webp) - ) - CMAKE_BUILD_TYPE="RELWITHDEBINFO" - cmake_src_configure -} - -src_install() { - cmake_src_install - use doc && dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.pdf - - if use nls ; then -
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/
commit: 11a24734848f33bf68f73be572452c1252764b60 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 13:02:23 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 13:04:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a24734 media-gfx/darktable: restore 3.2.1-r1 That one was stable on amd64, my bad. Signed-off-by: Marek Szuba gentoo.org> media-gfx/darktable/darktable-3.2.1-r1.ebuild | 160 ++ 1 file changed, 160 insertions(+) diff --git a/media-gfx/darktable/darktable-3.2.1-r1.ebuild b/media-gfx/darktable/darktable-3.2.1-r1.ebuild new file mode 100644 index 000..05d2a6634f2 --- /dev/null +++ b/media-gfx/darktable/darktable-3.2.1-r1.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-3 ) + +inherit cmake flag-o-matic lua-single toolchain-funcs xdg + +DOC_PV="3.0.0" +MY_PV="${PV/_/}" +MY_P="${P/_/.}" + +DESCRIPTION="A virtual lighttable and darkroom for photographers" +HOMEPAGE="https://www.darktable.org/; +SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz + doc? ( https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf -> ${PN}-usermanual-${DOC_PV}.pdf )" + +LICENSE="GPL-3 CC-BY-3.0" +SLOT="0" +KEYWORDS="amd64 ~arm64" +LANGS=" de es fr he it pl pt-BR ru sl" +IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring gphoto2 graphicsmagick jpeg2k kwallet + lto lua nls opencl openmp openexr system-lua tools webp + ${LANGS// / l10n_}" + +REQUIRED_USE="system-lua? ( lua ${LUA_REQUIRED_USE} )" + +BDEPEND=" + dev-util/intltool + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +COMMON_DEPEND=" + dev-db/sqlite:3 + dev-libs/json-glib + dev-libs/libxml2:2 + >=dev-libs/pugixml-1.8:0= + gnome-base/librsvg:2 + >=media-gfx/exiv2-0.25-r2:0=[xmp] + media-libs/lcms:2 + >=media-libs/lensfun-0.2.3:0= + media-libs/libpng:0= + media-libs/tiff:0 + net-libs/libsoup:2.4 + net-misc/curl + sys-libs/zlib:= + virtual/jpeg:0 + x11-libs/cairo + >=x11-libs/gtk+-3.22:3 + x11-libs/pango + colord? ( x11-libs/colord-gtk:0= ) + cups? ( net-print/cups ) + flickr? ( media-libs/flickcurl ) + geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) + gnome-keyring? ( >=app-crypt/libsecret-0.18 ) + gphoto2? ( media-libs/libgphoto2:= ) + graphicsmagick? ( media-gfx/graphicsmagick ) + jpeg2k? ( media-libs/openjpeg:2= ) + opencl? ( virtual/opencl ) + openexr? ( media-libs/openexr:0= ) + system-lua? ( ${LUA_DEPS} ) + webp? ( media-libs/libwebp:0= ) +" +DEPEND="${COMMON_DEPEND} + opencl? ( + >=sys-devel/clang-4 + >=sys-devel/llvm-4 + ) +" +RDEPEND="${COMMON_DEPEND} + kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 ) +" + +PATCHES=( + "${FILESDIR}"/"${PN}"-find-opencl-header.patch + "${FILESDIR}"/${PN}-3.0.2_cmake-march-autodetection.patch + "${FILESDIR}"/${PN}-3.0.2_jsonschema-automagic.patch +) + +S="${WORKDIR}/${P/_/~}" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + # Bug #695658 + if tc-is-gcc; then + test-flags-CC -floop-block &> /dev/null || \ + die "Please switch to a gcc version built with USE=graphite" + fi + + if use openmp ; then + tc-has-openmp || die "Please switch to an openmp compatible compiler" + fi + fi +} + +src_prepare() { + use cpu_flags_x86_sse3 && append-flags -msse3 + + sed -i -e 's:/appdata:/metainfo:g' data/CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + # As of darktable-3.2.1, AVIF support is not compatible with >=media-libs/libavif-0.8.0; see Bug #751352. + # GMIC support mostly works but there are several problems with the media-gfx/gmic ebuilds currently + # in the tree, and the package itself has got no maintainer. + local mycmakeargs=( + -DBUILD_CURVE_TOOLS=$(usex tools) + -DBUILD_NOISE_TOOLS=$(usex tools) + -DBUILD_PRINT=$(usex cups) + -DCUSTOM_CFLAGS=ON + -DDONT_USE_INTERNAL_LUA=$(usex system-lua) + -DRAWSPEED_ENABLE_LTO=$(usex lto) + -DUSE_AVIF=no + -DUSE_CAMERA_SUPPORT=$(usex gphoto2) + -DUSE_COLORD=$(usex colord) + -DUSE_FLICKR=$(usex flickr) + -DUSE_GMIC=no + -DUSE_GRAPHICSMAGICK=$(usex graphicsmagick) + -DUSE_KWALLET=$(usex kwallet) + -DUSE_LIBSECRET=$(usex gnome-keyring) + -DUSE_LUA=$(usex
[gentoo-commits] repo/gentoo:master commit in: x11-misc/hsetroot/files/, x11-misc/hsetroot/
commit: cdf61b6dc921df80d68e3014b8a83ce38bffbb0c Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 24 12:47:03 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 24 12:47:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf61b6d x11-misc/hsetroot: remove old Signed-off-by: Marek Szuba gentoo.org> .../files/hsetroot-1.0.2-underlinking.patch| 22 - x11-misc/hsetroot/hsetroot-1.0.2.ebuild| 28 -- 2 files changed, 50 deletions(-) diff --git a/x11-misc/hsetroot/files/hsetroot-1.0.2-underlinking.patch b/x11-misc/hsetroot/files/hsetroot-1.0.2-underlinking.patch deleted file mode 100644 index cb18ac47230..000 --- a/x11-misc/hsetroot/files/hsetroot-1.0.2-underlinking.patch +++ /dev/null @@ -1,22 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -38,6 +38,8 @@ - # Checks for typedefs, structures, and compiler characteristics. - AC_C_CONST - -+PKG_CHECK_MODULES(X11, [x11]) -+ - # Check for imlib2 - AC_CHECK_PROGS(imlib2config_cmd, imlib2-config) - if test x$imlib2config_cmd = "x"; then a/src/Makefile.am -+++ b/src/Makefile.am -@@ -1,7 +1,7 @@ - bin_PROGRAMS = hsetroot - - AM_CFLAGS = @CFLAGS@ @IMLIB2_CFLAGS@ -Wall --LIBS = @IMLIB2_LIBS@ -+LIBS = @IMLIB2_LIBS@ $(X11_LIBS) - - hsetroot_SOURCES = hsetroot.c - diff --git a/x11-misc/hsetroot/hsetroot-1.0.2.ebuild b/x11-misc/hsetroot/hsetroot-1.0.2.ebuild deleted file mode 100644 index b5fa34b..000 --- a/x11-misc/hsetroot/hsetroot-1.0.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils - -DESCRIPTION="Tool which allows you to compose wallpapers ('root pixmaps') for X" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; -SRC_URI="http://cdn.thegraveyard.org/releases/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="" - -RDEPEND="x11-libs/libX11 - >=media-libs/imlib2-1.0.6.2003[X]" -DEPEND="${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto" - -DOCS="AUTHORS ChangeLog NEWS README" - -src_prepare() { - epatch "${FILESDIR}"/${P}-underlinking.patch - # The pre-generated configure script contains unneeded deps - eautoreconf -}