[gentoo-commits] data/api:master commit in: files/
commit: 2d6e90fe4b77d8058d6751d3dbe2e691f7ed0728 Author: Quentin Retornaz retornaz com> AuthorDate: Sun Dec 22 02:42:56 2019 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 22 07:30:59 2019 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=2d6e90fe uid-gid.txt: request 476 UID+GID for stubby (used by net-dns/getdns) Signed-off-by: Quentin Retornaz retornaz.com> Closes: https://github.com/gentoo/api-gentoo-org/pull/232 Signed-off-by: Michał Górny gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 9ad4903..12be34c 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -226,6 +226,7 @@ mogilefs460 - user.eclass xrootd 469 469 requested i2pd 470 470 acct i2p471 471 acct +stubby 476 476 requested Used by net-dns/getdns suricata 477 477 acct graylog478 478 acct openrct2 479 479 acct
[gentoo-commits] repo/gentoo:master commit in: sys-apps/ibm-powerpc-utils/
commit: c19c8355440695d6b4335768c498916bb85c Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 07:01:09 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 07:01:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19c8355 sys-apps/ibm-powerpc-utils: update live ebuild Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild index de8638eefe2..7869647abc7 100644 --- a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild +++ b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild @@ -10,7 +10,7 @@ EGIT_REPO_URI="${HOMEPAGE}" IUSE="+rtas" SLOT="0" -LICENSE="IBM" +LICENSE="GPL-2+" KEYWORDS="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/ibm-powerpc-utils/
commit: 23dfbca870095123fc1325772028b4a104eeab14 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 06:59:29 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 07:01:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23dfbca8 sys-apps/ibm-powerpc-utils: switch 1.3.6 to GPL-2+ as well Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.6.ebuild b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.6.ebuild index 58937303458..eefb8e27e63 100644 --- a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.6.ebuild +++ b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.6.ebuild @@ -12,7 +12,7 @@ IUSE="+rtas" S="${WORKDIR}/${P//ibm-}" SLOT="0" -LICENSE="IBM" +LICENSE="GPL-2+" KEYWORDS="ppc ppc64" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 56ab06be25152d91295ba7ccda14677ae021e3e5 Author: Ulrich Müller gentoo org> AuthorDate: Sun Dec 22 06:52:08 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Dec 22 06:52:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ab06be profiles/package.deprecated: Fix typo in comment. Signed-off-by: Ulrich Müller gentoo.org> profiles/package.deprecated | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.deprecated b/profiles/package.deprecated index b14e9f1c3ba..9dcd7aef549 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -30,7 +30,7 @@ dev-java/oracle-jre-bin # app-editors/emacs package, which makes the virtual unnecessary. # Packages should depend on >=app-editors/emacs-23.1:* instead. # See the documentation of elisp-common.eclass for details. -# Removal (without prior masking) in 90 days, of after the release +# Removal (without prior masking) in 90 days, or after the release # of Emacs 27.1, whatever will occur later. Bug #291296. virtual/emacs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/ibm-powerpc-utils/
commit: 2f78a1d9ea0c7c7d122fc6c6e1634e84c535d763 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 06:43:02 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 06:46:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f78a1d9 sys-apps/ibm-powerpc-utils: bump to 1.3.7 Also switch to GPL-2+ license Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/ibm-powerpc-utils/Manifest| 1 + .../ibm-powerpc-utils-1.3.7.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/sys-apps/ibm-powerpc-utils/Manifest b/sys-apps/ibm-powerpc-utils/Manifest index 246c1b88391..edebe338134 100644 --- a/sys-apps/ibm-powerpc-utils/Manifest +++ b/sys-apps/ibm-powerpc-utils/Manifest @@ -1 +1,2 @@ DIST ibm-powerpc-utils-1.3.6.tar.gz 320582 BLAKE2B cce656ca7eefda3912f26c6df99112ceef831cac834af4edaf507c28c63d6bbca0d6ae0dd096474b7d3ac45daffb37dbc1068cb33b83f676922e4f27ca46ae2e SHA512 a30516ccdfe19a198cd5c1a7ad3646d15b599fb40f772cbc7ac95c6d3b364575a3ebb16708022886ba3bcd3184070a3f4d72b649427879fcdd2655406470e977 +DIST ibm-powerpc-utils-1.3.7.tar.gz 322707 BLAKE2B 5f8e9770e35cfd2d07640d228b8cff175fc71c49518d78c3582df30472a7fe2e3c520dae014d73e37992bca5f9dd13c3203e27e286f010ad0e4e95bfc5e6aa37 SHA512 e7ced7568d4a033131a4a543bf3128ffc1d5b1f5baf358b7bb73003e713145d3191dddee63b73d475dc0e257d54dd2470b02b15ba6ba9e49bb1d110091f2a541 diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.7.ebuild b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.7.ebuild new file mode 100644 index 000..37767f844b1 --- /dev/null +++ b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="Utilities for the maintainance of the IBM and Apple PowerPC platforms" +HOMEPAGE="https://github.com/ibm-power-utilities/powerpc-utils; +SRC_URI="https://github.com/ibm-power-utilities/${PN//ibm-}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="+rtas" + +S="${WORKDIR}/${P//ibm-}" + +SLOT="0" +LICENSE="GPL-2+" +KEYWORDS="~ppc ~ppc64" + +DEPEND=" + sys-devel/bc +" +RDEPEND=" + ${DEPEND} + !sys-apps/powerpc-utils + rtas? ( >=sys-libs/librtas-2.0.2 ) +" +PATCHES=( + "${FILESDIR}"/${PN}-1.3.5-docdir.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with rtas librtas) +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/
commit: f975c1d122085cac2f41241d8e56f58917198596 Author: Ulrich Müller gentoo org> AuthorDate: Sun Dec 22 06:43:28 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Dec 22 06:43:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f975c1d1 dev-lang/erlang: Update virtual/emacs dependency (again). The virtual is deprecated, depend on app-editors/emacs instead. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> dev-lang/erlang/{erlang-22.2.1.ebuild => erlang-22.2.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/erlang/erlang-22.2.1.ebuild b/dev-lang/erlang/erlang-22.2.1-r1.ebuild similarity index 99% rename from dev-lang/erlang/erlang-22.2.1.ebuild rename to dev-lang/erlang/erlang-22.2.1-r1.ebuild index 9f0146d8969..3ffd63edd06 100644 --- a/dev-lang/erlang/erlang-22.2.1.ebuild +++ b/dev-lang/erlang/erlang-22.2.1-r1.ebuild @@ -30,7 +30,7 @@ RDEPEND=" acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib - emacs? ( virtual/emacs ) + emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/opal-utils/
commit: 5227e1c67d91e982f89f46096d07a6b4b53eea28 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 06:20:20 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 06:20:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5227e1c6 sys-apps/opal-utils: bump to 6.5.2 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/opal-utils/Manifest| 1 + sys-apps/opal-utils/opal-utils-6.5.2.ebuild | 83 + 2 files changed, 84 insertions(+) diff --git a/sys-apps/opal-utils/Manifest b/sys-apps/opal-utils/Manifest index 76e3988e3ba..1e6b9b49bae 100644 --- a/sys-apps/opal-utils/Manifest +++ b/sys-apps/opal-utils/Manifest @@ -1 +1,2 @@ +DIST opal-utils-6.5.2.tar.gz 2082426 BLAKE2B 20256f13f95da73bcccae670627c9786229e756183fad33ff45ecf2d91f1039c73a0f881b3ac794abad35d51b7bef0b780bd0f8260818c84a262ce7bb0c45b2e SHA512 765e568ad60f5cd7df8868eb3faea841d37c75cb14f33ab30f9419550ea146aeec0d02d622752af1e09a36e744f93be3a56fe6cbc8ac91a94effba9754a24091 DIST opal-utils-6.5.tar.gz 2080841 BLAKE2B cd8bda3b7f3bcbc620f922a6baa69f452a95c60a96eb9adf67d781dc5d1a75fc43cba7aa3ed82105de7a04041cfb61f43e909794702564819cda6f11afd23815 SHA512 f756307403ec49f24e5dbc06dbe8fe52898da27f2a0fa761164b1d85efd33dae8a8f96de3859eb7b11f85f43a790c9c213f9ebf0c7f4a859b590dcfb35e38571 diff --git a/sys-apps/opal-utils/opal-utils-6.5.2.ebuild b/sys-apps/opal-utils/opal-utils-6.5.2.ebuild new file mode 100644 index 000..bbde6d6db52 --- /dev/null +++ b/sys-apps/opal-utils/opal-utils-6.5.2.ebuild @@ -0,0 +1,83 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) + +inherit linux-info python-any-r1 systemd toolchain-funcs + +DESCRIPTION="OPAL firmware utilities" +HOMEPAGE="https://github.com/open-power/skiboot; +SRC_URI="https://github.com/open-power/skiboot/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~ppc64" +IUSE="doc" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="doc? ( + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/recommonmark[${PYTHON_USEDEP}] + ') +)" + +CONFIG_CHECK="~MTD_POWERNV_FLASH ~OPAL_PRD ~PPC_DT_CPU_FTRS ~SCOM_DEBUGFS" +ERROR_MTD_POWERND_FLASH="CONFIG_MTD_POWERND_FLASH is required to use pflash and opal-gard" +ERROR_OPAL_PRD="CONFIG_OPAL_PRD is required to run opal-prd daemon" +ERROR_SCOM_DEBUGFS="CONFIG_SCOM_DEBUGFS is required to use xscom-utils" + +S="${WORKDIR}/skiboot-${PV}" + +python_check_deps() { + has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && + has_version "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +pkg_setup() { + linux-info_pkg_setup + use doc && python-any-r1_pkg_setup +} + +src_prepare() { + default + sed -i '/^CFLAGS +=/ s/-g2 -ggdb//' external/opal-prd/Makefile || die +} + +src_configure() { + tc-export CC LD + export OPAL_PRD_VERSION="${PV}" + export GARD_VERSION="${PV}" + export PFLASH_VERSION="${PV}" + export XSCOM_VERSION="${PV}" +} + +src_compile() { + emake V=1 -C external/opal-prd + emake V=1 -C external/gard + emake V=1 -C external/pflash + emake V=1 -C external/xscom-utils + + use doc && emake V=1 -C doc html +} + +src_install() { + emake -C external/opal-prd DESTDIR="${D}" prefix="${EPREFIX}/usr" install + emake -C external/gard DESTDIR="${D}" prefix="${EPREFIX}/usr" install + emake -C external/pflash DESTDIR="${D}" prefix="${EPREFIX}/usr" install + emake -C external/xscom-utils DESTDIR="${D}" prefix="${EPREFIX}/usr" install + + newinitd "${FILESDIR}"/opal-prd.initd opal-prd + newconfd "${FILESDIR}"/opal-prd.confd opal-prd + + systemd_dounit external/opal-prd/opal-prd.service + + if use doc; then + rm -r doc/_build/html/_sources || die + local HTML_DOCS=( doc/_build/html/. ) + fi + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/racc/
commit: 175dbb8748ceb17cd517506ae7abe3e95bfb69ce Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 22 06:18:06 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 22 06:18:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175dbb87 dev-ruby/racc: fix parser-text installation We now use upstream git where this file is not pre-packaged. Closes: https://bugs.gentoo.org/703416 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/racc/{racc-1.4.16.ebuild => racc-1.4.16-r1.ebuild} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-ruby/racc/racc-1.4.16.ebuild b/dev-ruby/racc/racc-1.4.16-r1.ebuild similarity index 95% rename from dev-ruby/racc/racc-1.4.16.ebuild rename to dev-ruby/racc/racc-1.4.16-r1.ebuild index 8f4985f2343..36ea4bf0529 100644 --- a/dev-ruby/racc/racc-1.4.16.ebuild +++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild @@ -32,12 +32,11 @@ all_ruby_prepare() { # the extension. sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile + # Which means we need to generate the parser file here + rake lib/racc/parser-text.rb || die # Avoid isolation since dependencies are not properly declared. sed -i -e 's/, :isolate//' Rakefile || die - - # Fix version number in regress files - sed -i -e 's/1.4.14/1.4.15/' test/regress/* || die } each_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-p2p/cpuminer-opt/
commit: 86cafb432163b59328017e351435a85ee8136ad8 Author: Craig Andrews gentoo org> AuthorDate: Sun Dec 22 04:50:38 2019 + Commit: Craig Andrews gentoo org> CommitDate: Sun Dec 22 04:50:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86cafb43 net-p2p/cpuminer-opt: 3.10.5 version bump Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> net-p2p/cpuminer-opt/Manifest | 1 + net-p2p/cpuminer-opt/cpuminer-opt-3.10.5.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest index 87d797fab7d..c1c50704f11 100644 --- a/net-p2p/cpuminer-opt/Manifest +++ b/net-p2p/cpuminer-opt/Manifest @@ -1,2 +1,3 @@ DIST cpuminer-opt-3.10.3.tar.gz 1940128 BLAKE2B cf8b591cc10dc5507eef322de397c462a14c2164ec8806ff189a135abdc58314add18d46110d05f6ba365a475632df2bb33f97706454049a9275e08004c90d5a SHA512 cc1d4934fc17cc7ecd1402e9e32fc9caf9a493e3f3e573637036638e10679c19ba4a2e4f83376ddb462c7d404aecf747c0bd4d46e4e934013ad9d53a765a862f DIST cpuminer-opt-3.10.4.tar.gz 1958764 BLAKE2B 2d7aaffe51625d958c856612680de1d71711bf41ad08c30167295d26d794dcde355f967787f6d3c1f80753d9ea65ea9e38c87d22053592338851a1c5b7e0769f SHA512 6987972918a921f5763eb9eb80026fcc7ab163d0caa78003c193678ade043dfbcdc967ccd03084fdcd838752e0dd1dc7eefcb845d525706cd1f6f13d039b7fa0 +DIST cpuminer-opt-3.10.5.tar.gz 1963667 BLAKE2B 6906aef3b8e74ab917a1c9dcbf48eb5442076c5fc0c88c2491d567f673431350828a55932e9c31677d5cd67893f4939bd8eb85728145bcc633ef108037aab268 SHA512 cf7dadd2ac3d7d55a7648540d044b110be3f78a4babe35b1cdaf9dcd2a259c4b7b8f61a4524dd4d8c932aeeff902c36b6f24f59311bc6d29cdccc7ef45f0876f diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.10.5.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.10.5.ebuild new file mode 100644 index 000..666d27ee1c0 --- /dev/null +++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.10.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic systemd + +DESCRIPTION="Optimized multi algo CPU miner" +HOMEPAGE="https://github.com/JayDDee/cpuminer-opt; +IUSE="cpu_flags_x86_sse2 curl libressl" +LICENSE="GPL-2" +SLOT="0" +REQUIRED_USE="cpu_flags_x86_sse2" +DEPEND=" + dev-libs/gmp:0 + dev-libs/jansson + >=net-misc/curl-7.15[ssl] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" +if [[ ${PV} == "" ]] ; then + SRC_URI="" + EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git; + inherit git-r3 +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-ldflags -Wl,-z,noexecstack + econf --with-crypto --with-curl +} + +src_install() { + default + systemd_dounit "${FILESDIR}"/${PN}.service + insinto "/etc/${PN}" + doins cpuminer-conf.json +} + +src_test() { + ./cpuminer --cputest || die +}
[gentoo-commits] repo/gentoo:master commit in: www-misc/shellinabox/
commit: da418d0d9abe70ba56806ee12e057b390ef5a81a Author: Craig Andrews gentoo org> AuthorDate: Wed Dec 18 21:58:54 2019 + Commit: Craig Andrews gentoo org> CommitDate: Sun Dec 22 04:47:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da418d0d www-misc/shellinabox: GLEP 81 user/group management Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> www-misc/shellinabox/shellinabox-2.20-r4.ebuild | 108 1 file changed, 108 insertions(+) diff --git a/www-misc/shellinabox/shellinabox-2.20-r4.ebuild b/www-misc/shellinabox/shellinabox-2.20-r4.ebuild new file mode 100644 index 000..dd3929f75bf --- /dev/null +++ b/www-misc/shellinabox/shellinabox-2.20-r4.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +DESCRIPTION="Export command line tools to a web based terminal emulator" +HOMEPAGE="https://github.com/shellinabox/shellinabox; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="+pam" + +RDEPEND=" + acct-user/shellinaboxd + acct-group/shellinaboxd" + +DEPEND=" + ${RDEPEND} + dev-libs/openssl:0= + pam? ( sys-libs/pam )" + +SIAB_CERT_DIR="/etc/shellinabox/cert" +SIAB_SSL_BASH="${SIAB_CERT_DIR}/gen_ssl_cert.bash" +SIAB_DAEMON="${PN}d" + +shellinbox_gen_ssl_setup() { + read -r -d '' SIAB_SSL_SETUP << EOF +cd ${SIAB_CERT_DIR} +openssl genrsa -des3 -out server.key 1024 +openssl req -new -key server.key -out server.csr +cp server.key server.key.org +openssl rsa -in server.key.org -out server.key +openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt +cat server.crt server.key > certificate.pem +EOF +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconf=( + --disable-runtime-loading + --enable-ssl + ) + + econf \ + $(use_enable pam) \ + "${myeconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # make installs the binary in bin... + rm -rf "${D}/usr/bin" || die + + # ... whereas it should put it in sbin. + dosbin "${SIAB_DAEMON}" + + # Install init+conf files. + newinitd "${FILESDIR}/${SIAB_DAEMON}.init" "${SIAB_DAEMON}" + newconfd "${FILESDIR}/${SIAB_DAEMON}.conf" "${SIAB_DAEMON}" + + # Install systemd unit file. + systemd_dounit "${FILESDIR}"/shellinaboxd.service + + # Install CSS files. + insinto "/usr/share/${PN}-resources" + doins -r "${PN}"/*.css + + # Create directory where SSL certificates will be generated. + dodir "${SIAB_CERT_DIR}" + + # Generate set up variable. + shellinbox_gen_ssl_setup + + # Dump it in a bash script. + echo "#!/usr/bin/env bash" > "${D}/${SIAB_SSL_BASH}" || die + echo "${SIAB_SSL_SETUP}" >> "${D}/${SIAB_SSL_BASH}" || die + chmod +x "${D}/${SIAB_SSL_BASH}" || die +} + +pkg_postinst() { + ewarn + ewarn "The default configuration exposes a login shell" + ewarn "with SSL disabled on the localhost interface only." + ewarn + + shellinbox_gen_ssl_setup + + einfo + einfo "To generate self-signed SSL certificates" + einfo "please read the procedure explained here:" + einfo "https://code.google.com/p/shellinabox/issues/detail?id=59#c15; + einfo + einfo "${SIAB_SSL_SETUP}" + einfo + einfo "This walkthrough has been written in ${SIAB_SSL_BASH} for your convenience." + einfo "Make sure to execute this script." + einfo +}
[gentoo-commits] repo/gentoo:master commit in: acct-user/shellinaboxd/
commit: 5a37a136e30d4889b31c49088efa78e3d2afa9e0 Author: Craig Andrews gentoo org> AuthorDate: Wed Dec 18 21:58:18 2019 + Commit: Craig Andrews gentoo org> CommitDate: Sun Dec 22 04:47:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a37a136 acct-user/shellinaboxd: User for www-misc/shellinabox Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> acct-user/shellinaboxd/metadata.xml | 12 acct-user/shellinaboxd/shellinaboxd-0.ebuild | 12 2 files changed, 24 insertions(+) diff --git a/acct-user/shellinaboxd/metadata.xml b/acct-user/shellinaboxd/metadata.xml new file mode 100644 index 000..b09023bbc39 --- /dev/null +++ b/acct-user/shellinaboxd/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +monsie...@gentoo.org +Patrice Clement + + +shell-to...@gentoo.org +Gentoo Shell Tools Project + + diff --git a/acct-user/shellinaboxd/shellinaboxd-0.ebuild b/acct-user/shellinaboxd/shellinaboxd-0.ebuild new file mode 100644 index 000..e7a3eaf808c --- /dev/null +++ b/acct-user/shellinaboxd/shellinaboxd-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="shellinabox user" +ACCT_USER_ID=139 +ACCT_USER_GROUPS=( shellinaboxd ) + +acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: acct-group/shellinaboxd/
commit: 75cbe7158bb7c97348af15c645022300fea2addc Author: Craig Andrews gentoo org> AuthorDate: Wed Dec 18 21:57:53 2019 + Commit: Craig Andrews gentoo org> CommitDate: Sun Dec 22 04:47:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cbe715 acct-group/shellinaboxd: Group for www-misc/shellinabox Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14046 Signed-off-by: Craig Andrews gentoo.org> acct-group/shellinaboxd/metadata.xml | 12 acct-group/shellinaboxd/shellinaboxd-0.ebuild | 9 + 2 files changed, 21 insertions(+) diff --git a/acct-group/shellinaboxd/metadata.xml b/acct-group/shellinaboxd/metadata.xml new file mode 100644 index 000..b09023bbc39 --- /dev/null +++ b/acct-group/shellinaboxd/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +monsie...@gentoo.org +Patrice Clement + + +shell-to...@gentoo.org +Gentoo Shell Tools Project + + diff --git a/acct-group/shellinaboxd/shellinaboxd-0.ebuild b/acct-group/shellinaboxd/shellinaboxd-0.ebuild new file mode 100644 index 000..d76e14fea90 --- /dev/null +++ b/acct-group/shellinaboxd/shellinaboxd-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="shellinabox group" +ACCT_GROUP_ID=139
[gentoo-commits] data/api:master commit in: files/
commit: 5dc6ff458efb6c563ab0999290b02fedff3bb905 Author: Craig Andrews gentoo org> AuthorDate: Sun Dec 22 04:46:09 2019 + Commit: Craig Andrews gentoo org> CommitDate: Sun Dec 22 04:46:43 2019 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=5dc6ff45 uid-gid.txt: update acct for shellinaboxd Signed-off-by: Craig Andrews gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 9247afe..9ad4903 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -150,6 +150,7 @@ mythtv 117 117 acct murmur 122 122 acct ntp123 123 acct rtkit 133 133 acct +shellinaboxd 139 139 acct owfs 150 150 user.eclass Ebuild allows overriding username. stapusr- 156 user.eclass stapsys- 157 user.eclass
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: e62fa0df8bfe13642bc14d929baf05577148543d Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 03:22:19 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 03:22:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62fa0df dev-python/grpcio: bump to 1.26.0 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.26.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index d9879a3be65..41441bd9494 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -8,3 +8,4 @@ DIST grpcio-1.22.1.tar.gz 13923342 BLAKE2B 6d211b93a7597f568d106e0d6e3d30b90d7b4 DIST grpcio-1.23.0.tar.gz 13977223 BLAKE2B b9f95aaf397eae9610280937980e4b2694af98e6cd5f80015dd83c67ec6bf9c41e76474f873627d6c6cc35fe9af3b45f14aabb6ea809b51cf5f0bb0f3b702794 SHA512 ff3cd9d2380a158ea7a49ba2c9cd5bd1ec98194aa48cf2d45596ab93f0e8a6d6ed0291e5dfc52bca79c62950e6a0ce387819d19f036c0dd1e6dc7b737c1ee97f DIST grpcio-1.24.3.tar.gz 14030592 BLAKE2B aa9e61c692937d7fc06d0fb601f7632a6ac5fb165aabec9e7993cf1fa41254b004fff89f650f390544e5fb1972dca542169ce0fdae79a71d775fe3cbb44a2d95 SHA512 0dc90de5a06b9af7fa91d3e96117f69813e5fee31499e8e48daac7d164856594f164a434d3dd28d6e0220e417926aadceabb9b7597e86a6bb87d8943e6661dce DIST grpcio-1.25.0.tar.gz 15358518 BLAKE2B 84ae22faa25dcd961c5cd0e6db68c48df4b64a529673d729436710e0fa08dd6119304dc7905f46ce4f92e6bccbbb05068d7fa04da4c579a1d59c4717623807bc SHA512 bb0241905bad15d6bd019323f1699b95f7cd047aec227197aed9f0bfbca923788fbf59052ab604718542ad69767877560853ef563613ea0490cee2e9f9e9206d +DIST grpcio-1.26.0.tar.gz 15406206 BLAKE2B 4a9031e1d9e9285d1c1ee90396ae339a47715fa2c279f5bce517e3ea02bdc755e3044e3e402f73b3d797a6b1415f58396097a55ba16200c7f9d4569b0b159fe3 SHA512 df3b6787449c202f3e70640907c76231dbbeb6b411167300ba8a53c17f7d45ffa513a81046a4a66a368f2c17c2d57a48a07cb236f44a005e4073bd5d8aa3865c diff --git a/dev-python/grpcio/grpcio-1.26.0.ebuild b/dev-python/grpcio/grpcio-1.26.0.ebuild new file mode 100644 index 000..22790ff5d13 --- /dev/null +++ b/dev-python/grpcio/grpcio-1.26.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} ) +inherit distutils-r1 multiprocessing + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + !
[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/
commit: 9d1fd79473939e934a37c9b8989ccf9c576f4b8e Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 03:14:28 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 03:14:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1fd794 net-libs/grpc: bump to 1.26.0 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> net-libs/grpc/Manifest | 1 + net-libs/grpc/grpc-1.26.0.ebuild | 112 +++ 2 files changed, 113 insertions(+) diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest index c347eb0907d..1b87058b8c7 100644 --- a/net-libs/grpc/Manifest +++ b/net-libs/grpc/Manifest @@ -8,3 +8,4 @@ DIST grpc-1.22.1.tar.gz 15083781 BLAKE2B 5f1bc2fc638cfa2f97df9dfba3c927ae0c7871b DIST grpc-1.23.0.tar.gz 15212436 BLAKE2B 119a62e6573a1c7785934f7752d9bf2fc0f503a268e439ce143d6730994e3fc154ffd558a2fb3776a77f5f36798baac334f50d1c612ae5564c3c2f110df8b42c SHA512 4770651bd73b71735152155327c44d59125442b405157ffea8fb80b6f16406dd388474394e44ef620e2a777018121988a3a7a552a42141650d7cac263ab499a0 DIST grpc-1.24.3.tar.gz 15364420 BLAKE2B 7a1262ee931c2578399e7373e25fefb7a4329a2c0f139b17fbd4073406a931730393016455ff3ddee8b686ebb7903a898ca532972f57369c7658c68643b6d715 SHA512 19afa8b1fd64c429317c85d8cf42d01af0ac6aec82508740c176e1fd4f92dea9531ea9812523215ed67466bae93a75e14dc34cd9cce5987a13c0104e0313c69c DIST grpc-1.25.0.tar.gz 16460163 BLAKE2B a581b1db459468e7c01af579da39cc111825931eee21d9af13833b1d65e448ee2024d86edb95e7acb705ad427f793d7911d6fb66418155e75f5e1f0e6116578a SHA512 7d9e126eafdfefe9b5c2eacf9c082b972115f231a55cff53386305f2df68037e2593eedc3f27fe0eaeb7fbe78b28f6b87607cdeccf59929b9a9b33bf74ab5c92 +DIST grpc-1.26.0.tar.gz 16673794 BLAKE2B f72d1997366e5e6e8b6b554149f90a187cbaea65da0070f4525739db38c053c6b280509f2faf2ec0e283ab9b7d000efda46b90b18143cd5ef8c1ec0881e00d3d SHA512 4f7d067c582d0a9be7b7d4dd1e08acdbe6ff0686dfe92b5db5b7927f779410a4237acfd1c61d9f79eb2d00f86cf93cc7492fa372c1877e57c1aa23e9bb2648bb diff --git a/net-libs/grpc/grpc-1.26.0.ebuild b/net-libs/grpc/grpc-1.26.0.ebuild new file mode 100644 index 000..0a1213a0a71 --- /dev/null +++ b/net-libs/grpc/grpc-1.26.0.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +MY_PV="${PV//_pre/-pre}" + +DESCRIPTION="Modern open source high performance RPC framework" +HOMEPAGE="https://www.grpc.io; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="examples doc perftools systemtap static-libs" + +DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist] + >=dev-libs/protobuf-3.8.0:= + >=net-dns/c-ares-1.15.0:= + sys-libs/zlib:= + perftools? ( dev-util/google-perftools:= ) + systemtap? ( dev-util/systemtap ) +" + +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +# requires network +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/grpc-1.21.0-fix-host-ar-handling.patch" + "${FILESDIR}/grpc-1.3.0-Don-t-run-ldconfig.patch" + "${FILESDIR}/grpc-1.25.0-pkgconfig-libdir.patch" + "${FILESDIR}/grpc-1.22.0-cxx_arg_list_too_long_forloop.patch" # https://github.com/grpc/grpc/issues/14844 +) + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_prepare() { + rm -r third_party/cares || die + sed -i 's:-Werror::g' Makefile || die + sed -i 's@$(prefix)/lib@$(prefix)/$(INSTALL_LIBDIR)@g' Makefile || die "fix libdir" + + default +} + +src_compile() { + tc-export CC CXX PKG_CONFIG + + local myemakeargs=( + V=1 + prefix=/usr + INSTALL_LIBDIR="$(get_libdir)" + AR="$(tc-getAR)" + AROPTS="rcs" + CFLAGS="${CFLAGS}" + CXXFLAGS="${CXXFLAGS}" + LD="${CC}" + LDXX="${CXX}" + STRIP=/bin/true + HOST_AR="$(tc-getBUILD_AR)" + HOST_CC="$(tc-getBUILD_CC)" + HOST_CXX="$(tc-getBUILD_CXX)" + HOST_LD="$(tc-getBUILD_CC)" + HOST_LDXX="$(tc-getBUILD_CXX)" + HAS_SYSTEM_PERFTOOLS="$(usex perftools true false)" + HAS_SYSTEMTAP="$(usex systemtap true false)" + ) + + emake "${myemakeargs[@]}" +} + +src_install() { + local myemakeargs=( + V=1 + prefix="${ED}"/usr + INSTALL_LIBDIR="$(get_libdir)" + STRIP=/bin/true + ) + + emake "${myemakeargs[@]}" install + + use static-libs || find "${ED}" -name '*.a' -delete + + if use examples; then + find examples -name '.gitignore' -delete || die + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + if use doc; then +
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 10eb5768a69f356e9a98a61bcedfb4dba753c3fd Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 03:25:34 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 03:25:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10eb5768 dev-python/grpcio-tools: bump to 1.26.0 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.26.0.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 2c4e02cbe99..3db333cbaf0 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -8,3 +8,4 @@ DIST grpcio-tools-1.22.1.tar.gz 2022553 BLAKE2B bd94ece55c5e9e41c923c1beb5a2deb2 DIST grpcio-tools-1.23.0.tar.gz 2025916 BLAKE2B 7dc3854e29731f7736ef08526142e31e9b14df2b08367cddc9dd69a0b5ebb53938a9a24284e5228fd603402960507d7903eb7a6c90a1243ed311cd595eda0f26 SHA512 306e1de073bffd036643dee6fdaf8c2f48cf810fc4403b02a5b2aa44ba77d8c985181b23ec20d787261786b1c6e4930f8e5a253752da95beeb257ff0555175cb DIST grpcio-tools-1.24.3.tar.gz 1984292 BLAKE2B f9ec935f0ea8af31ac5f60909551efc403241917879fb456ea88ac3fc58cd068f0263726819f0e6500d6ca11ae38cd1799db6af4d4f822002d92fe7a16d01060 SHA512 89d12beadead3c68532a769795446a9edca96be495ea2af42bf1934e86cc06d06fc345f7847b17a088d66a2c4390461533be075a93e3d5c255c625da097812ab DIST grpcio-tools-1.25.0.tar.gz 1987671 BLAKE2B 3f5d0a7927e8d10a3951d494884fcfbbc9bf531ca3e63324a1c4923eea47065f3db665f26f968e778bcea418cc6b801bd1c863ed2ead1aaa123205a4ac6a97f7 SHA512 9f17e1641766537002e595e660e384dab54c5c36f17b2f085348392171bcbcaacbb0a55f77ba6eba50603faef59c5436c784b6c1a0de96597d7701e1bf82710f +DIST grpcio-tools-1.26.0.tar.gz 1990162 BLAKE2B 3f07f5d5be14851a3df276865b9a4d93222f0d4bb95610600ac56efa268e46225c2095d7112612296649bb48afb53a35b73febb3b379f05ea061e269c3546f03 SHA512 d1780a0103b531cc4416b4524c77bd96ab6aac3c081a8ba8c402c10909eb3945d9a3caf4ecc8f9f9c8ae216958405bb98fe1b1874af46407084ed3a65128e105 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.26.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.26.0.ebuild new file mode 100644 index 000..b0d0c57f783 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.26.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} ) +inherit distutils-r1 multiprocessing + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND="dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] +" + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: dbbf5e4189a3f98f3ab2cf7081152382dff61f7c Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 03:27:43 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 03:27:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbf5e41 dev-python/grpcio-testing: bump to 1.26.0 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.26.0.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 4512c27f584..4f2a1c37362 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -8,3 +8,4 @@ DIST grpcio-testing-1.22.1.tar.gz 16718 BLAKE2B c90717c5910be42a161fd08746b898a6 DIST grpcio-testing-1.23.0.tar.gz 17042 BLAKE2B 42eeaf657355c569dd62e0acdad99449b2d70d725f493a727168314ca8f4a8016b3a39521b8796cc6160472e455385004079857ed88e796c964304d99b5361e4 SHA512 3eb370f5a6568a22a87c72c8bad1c4ae537d36b19fa45039620dc3ae645561bd4836cd430fdf6f64a7687178412c4a2e51fb6474d470039e310f639f86c351f3 DIST grpcio-testing-1.24.3.tar.gz 17066 BLAKE2B 9f968ce096b70d7b3a01d9991d2dbd70aa73cb39dce4ea1aeb36e65f6e33180b0e7d126c18029da6cb1c91bb4371206cd3481ddaf0014c24e463014d6e990a08 SHA512 265369f696ecc5e3fff35027d951c405e62e7c8ac61145813d7eca66db6e91d0ebfc39ef151cedd9c67437688898bde02656fdbd547718443f2701ab18e68a1b DIST grpcio-testing-1.25.0.tar.gz 16469 BLAKE2B 00bf64f79c073b2bce8bac519555ffecf4701f5d99d58bf15fb5a12acc71639b014986e4699f8ce8e0c68606ee6582c7d214474e88120a51495b61a7e03f2612 SHA512 11531ff2dc58f3ed7eba4ef3160dca475a5dbe76ff6570337005e7c3e276a6e7efe33556151fb263c209eac2bba1efb7ab611744405ab97eafb78edb07476240 +DIST grpcio-testing-1.26.0.tar.gz 17018 BLAKE2B 5747cef7d45ebd5deb0f86537fde2994ec7d4b0eb94cfbbfd3f9ad869e43a549d7a289477f76fc87d0c72a3a232bb643aa64c97e2ce3cc80ccb18368b276befb SHA512 7fae8c2e5dce79562005ae0c5e779e8ff157e245d849b573376aa36cc98fc6efa126f2aeed9431d2c41535ffbbac017ce69d83b5fffaf7f75b5493e778e8caf9 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.26.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.26.0.ebuild new file mode 100644 index 000..32955539b95 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.26.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} ) +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND="~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/files/, net-dns/dnscrypt-proxy/
commit: 632f74a9055bf64626eb60cc038ba3a41bc038d7 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 02:39:25 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 02:41:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632f74a9 net-dns/dnscrypt-proxy: rename initd file Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.33.ebuild | 2 +- net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.34.ebuild | 2 +- net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.35.ebuild | 2 +- net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild | 2 +- net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 2 +- .../files/{dnscrypt-proxy.initd-r1 => dnscrypt-proxy.initd} | 0 6 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.33.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.33.ebuild index eac66d7f082..357e2fb1bc9 100644 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.33.ebuild +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.33.ebuild @@ -57,7 +57,7 @@ src_install() { insinto /usr/share/dnscrypt-proxy doins -r "utils/generate-domains-blacklists/." - newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy + newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket dnscrypt-proxy.socket diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.34.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.34.ebuild index e3266982fa2..3d902b82aae 100644 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.34.ebuild +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.34.ebuild @@ -53,7 +53,7 @@ src_install() { insinto /usr/share/dnscrypt-proxy doins -r "utils/generate-domains-blacklists/." - newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy + newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.35.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.35.ebuild index e3266982fa2..3d902b82aae 100644 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.35.ebuild +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.35.ebuild @@ -53,7 +53,7 @@ src_install() { insinto /usr/share/dnscrypt-proxy doins -r "utils/generate-domains-blacklists/." - newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy + newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild index e3266982fa2..3d902b82aae 100644 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild @@ -53,7 +53,7 @@ src_install() { insinto /usr/share/dnscrypt-proxy doins -r "utils/generate-domains-blacklists/." - newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy + newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild index e3266982fa2..3d902b82aae 100644 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild @@ -53,7 +53,7 @@ src_install() { insinto /usr/share/dnscrypt-proxy doins -r "utils/generate-domains-blacklists/." - newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy + newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service diff --git a/net-dns/dnscrypt-proxy/files/dnscrypt-proxy.initd-r1 b/net-dns/dnscrypt-proxy/files/dnscrypt-proxy.initd similarity index 100% rename from net-dns/dnscrypt-proxy/files/dnscrypt-proxy.initd-r1 rename to net-dns/dnscrypt-proxy/files/dnscrypt-proxy.initd
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/files/, net-dns/dnscrypt-proxy/
commit: d995f2843d1ff2ffcf64a90d376364c9ea1e0a02 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 02:37:27 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 02:41:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d995f284 net-dns/dnscrypt-proxy: drop old, cleanup Closes: https://bugs.gentoo.org/695280 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> net-dns/dnscrypt-proxy/Manifest| 5 - .../dnscrypt-proxy/dnscrypt-proxy-2.0.25-r2.ebuild | 101 - .../dnscrypt-proxy/dnscrypt-proxy-2.0.25.ebuild| 98 .../dnscrypt-proxy/dnscrypt-proxy-2.0.27.ebuild| 101 - .../dnscrypt-proxy/dnscrypt-proxy-2.0.28.ebuild| 101 - .../dnscrypt-proxy/dnscrypt-proxy-2.0.29.ebuild| 101 - .../dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild| 101 - net-dns/dnscrypt-proxy/files/dnscrypt-proxy.initd | 19 8 files changed, 627 deletions(-) diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest index 97ccc6e3b2d..66a479f6498 100644 --- a/net-dns/dnscrypt-proxy/Manifest +++ b/net-dns/dnscrypt-proxy/Manifest @@ -1,8 +1,3 @@ -DIST dnscrypt-proxy-2.0.25.tar.gz 2596674 BLAKE2B 10947c9e496c47a565e62fb4ca6ad95679da0d237885fe09da367b501bf0dd228cb3d4af41b3527dca64665364527ec2db06afab2c209792409078debd7d3fc8 SHA512 74a47b013e15cbdcf8691bf3618cce40149f9832f6fc4c2cbfb6af2a72b4ecb52b068a150999771a77fcf4fdb49c64dabd127c5101ae29fb86723bc30c946133 -DIST dnscrypt-proxy-2.0.27.tar.gz 2478887 BLAKE2B e9cabd6bdb330c3174cb904951f9e1a0a5482b642d458dd9fc7cba8d05333e7d91c37d43fbd360d8fbcda1c5febd2e5d577e0e612d9c2211047ba2a047b929ef SHA512 68cecec0228b3f03d5c50576c7dec32c7474a22bd1740d43b29514b5a00f27376ed5236302fa68c493f0c188134855b277f92937fa726783af3f7246 -DIST dnscrypt-proxy-2.0.28.tar.gz 2620245 BLAKE2B fe31dd6d8054c4ae3d5892aaef0c8362405e06dba6de32121d9dea5d64d396ec39b1cfa884d5587c21367bb1dc3c1a4b4f994c286d0b8cc2a8bdbd9d247d239e SHA512 45496a02bd19c94def17b621d0843cc93de4467e51ded4c20af91d9b5aa127529d85b8ff2473a88293c726611291a055d466a50258b7587da0e7d4ba7f0f366e -DIST dnscrypt-proxy-2.0.29.tar.gz 2621844 BLAKE2B 3ebd02b3c9df9dcb41d27d38a9d9f64c01d98f7b1afee7a7c3b1dd3ef26b2104aae650e34ff1b5651007461ee75d28bcfbfa3c7e82c32532f36553740e3dcb50 SHA512 f02abe56e017153e7fc8b4a26b34c90f68554a1b32a16558c05e8113327896dbf7f81aa69c76fa823a4a0a697b4bb2089bdeb1237ad4ef3587121c2d4cdfe78c -DIST dnscrypt-proxy-2.0.31.tar.gz 2640523 BLAKE2B cf2e2b5557e6fcf59d3d28978db6c5e46f6b7f58aa4c5ae423149ec2f557269e88846dc4f97c6f6f20ff013b14b61b20d2df750d6b07946606293778a31e0ca1 SHA512 500c800213b94bf8ecbea7493716de5fe41afd584c70844519f1f50827b94a28ec982f2c2b85f7a281dca58273ba968113beed6a965c62bb3dc47ab83d7a1629 DIST dnscrypt-proxy-2.0.33.tar.gz 2723092 BLAKE2B 26ed819f264c1a536b2e47d9ffa412097eba5c9597ad2a5e7ff7a485ad660aeb882c5ce527bb072a5f7b5782387ce1b72cc74400973f9cebd66a50bd2308d830 SHA512 5c6eb655aa70457889253cbf630e7e37011a461a7f181f0a667694d53146ad9dee88bbbf80c7db3187bba0054af2a63b7b5be1a229800b2566a9758e9d047429 DIST dnscrypt-proxy-2.0.34.tar.gz 2741556 BLAKE2B 81e3c5b1de70cf81882725b1d1f9bfb0b687dbac6ce408c70178ac7107c6c4fc6fbee4a05deb775519aef82c2added5cec9e264a73af1b6eca1524ecd973c381 SHA512 b48bbedbd5fea5514669ff5593ecd0aee083979c3030fe775558441ee2c398206eba786b9497022c3fab08fe7ee49dcc5205303629834f8fe65d7246e3352381 DIST dnscrypt-proxy-2.0.35.tar.gz 2740595 BLAKE2B a64d1771979179f6b2387473c6ac21705b30263572550efd4ffb8ef008e67a74878ab4e72bbb4f29528c4c13dfaf4654f7625671579cb90c3b784ab4299f7ec0 SHA512 41e3c0646e215da3ce00e9ff9f22a4d3468b6589c424343ce0649c5a47cdbce26c2d9ffc3abf61c35d85eda964c499877d6f13619ce2308fe045a0272b1ca0e9 diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.25-r2.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.25-r2.ebuild deleted file mode 100644 index 694bc5d7c02..000 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.25-r2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/jedisct1/${PN}" - -inherit fcaps golang-build systemd - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://${EGO_PN}.git; -else - SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc64 ~x86" -fi - -DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" -HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy; - -LICENSE="ISC" -SLOT="0" -IUSE="pie" - -DEPEND=">=dev-lang/go-1.12" - -RDEPEND=" - acct-group/dnscrypt-proxy - acct-user/dnscrypt-proxy -" - -FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy ) -PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch ) - -src_prepare() { -
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/
commit: ec2583a3e195d61a85c5e8dfe739978d51009c51 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 02:33:04 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 02:33:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2583a3 net-dns/dnscrypt-proxy: bump to 2.0.36 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> net-dns/dnscrypt-proxy/Manifest| 1 + .../dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild| 99 ++ 2 files changed, 100 insertions(+) diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest index ef8ba97ba06..97ccc6e3b2d 100644 --- a/net-dns/dnscrypt-proxy/Manifest +++ b/net-dns/dnscrypt-proxy/Manifest @@ -6,3 +6,4 @@ DIST dnscrypt-proxy-2.0.31.tar.gz 2640523 BLAKE2B cf2e2b5557e6fcf59d3d28978db6c5 DIST dnscrypt-proxy-2.0.33.tar.gz 2723092 BLAKE2B 26ed819f264c1a536b2e47d9ffa412097eba5c9597ad2a5e7ff7a485ad660aeb882c5ce527bb072a5f7b5782387ce1b72cc74400973f9cebd66a50bd2308d830 SHA512 5c6eb655aa70457889253cbf630e7e37011a461a7f181f0a667694d53146ad9dee88bbbf80c7db3187bba0054af2a63b7b5be1a229800b2566a9758e9d047429 DIST dnscrypt-proxy-2.0.34.tar.gz 2741556 BLAKE2B 81e3c5b1de70cf81882725b1d1f9bfb0b687dbac6ce408c70178ac7107c6c4fc6fbee4a05deb775519aef82c2added5cec9e264a73af1b6eca1524ecd973c381 SHA512 b48bbedbd5fea5514669ff5593ecd0aee083979c3030fe775558441ee2c398206eba786b9497022c3fab08fe7ee49dcc5205303629834f8fe65d7246e3352381 DIST dnscrypt-proxy-2.0.35.tar.gz 2740595 BLAKE2B a64d1771979179f6b2387473c6ac21705b30263572550efd4ffb8ef008e67a74878ab4e72bbb4f29528c4c13dfaf4654f7625671579cb90c3b784ab4299f7ec0 SHA512 41e3c0646e215da3ce00e9ff9f22a4d3468b6589c424343ce0649c5a47cdbce26c2d9ffc3abf61c35d85eda964c499877d6f13619ce2308fe045a0272b1ca0e9 +DIST dnscrypt-proxy-2.0.36.tar.gz 2814470 BLAKE2B d1483d1c0550d9493129fd7b9969d45ab5225b09cfa6c2e10c60d9df963742664a1fa75720561e1e883c4688077ee1e2de84669f527271c8c5455e435ea2daf8 SHA512 b1e3ed2a0226eaf35980b9f1125e0794640bcd837f99b8f2a0346498770305f04e27f13ccf97f01f0639285ef35f63cbbf72e9f2b419d592b615f6b07cdf7f2d diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild new file mode 100644 index 000..e3266982fa2 --- /dev/null +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.36.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/jedisct1/${PN}" + +inherit fcaps go-module systemd + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://${EGO_PN}.git; +else + SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +fi + +DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" +HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy; + +LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0" +SLOT="0" +IUSE="pie" + +BDEPEND=">=dev-lang/go-1.13" + +RDEPEND=" + acct-group/dnscrypt-proxy + acct-user/dnscrypt-proxy +" + +FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy ) +PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch ) + +src_compile() { + pushd "${PN}" >/dev/null || die + go build -buildmode="$(usex pie pie default)" || die + popd >/dev/null || die +} + +src_install() { + pushd "${PN}" >/dev/null || die + + dobin dnscrypt-proxy + + insinto /etc/dnscrypt-proxy + newins example-dnscrypt-proxy.toml dnscrypt-proxy.toml + doins example-{blacklist.txt,whitelist.txt} + doins example-{cloaking-rules.txt,forwarding-rules.txt} + + popd >/dev/null || die + + insinto /usr/share/dnscrypt-proxy + doins -r "utils/generate-domains-blacklists/." + + newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy + newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy + + systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service + systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket dnscrypt-proxy.socket + + insinto /etc/logrotate.d + newins "${FILESDIR}"/dnscrypt-proxy.logrotate dnscrypt-proxy + + einstalldocs +} + +pkg_postinst() { + fcaps_pkg_postinst + go-module_pkg_postinst + + if ! use filecaps; then + ewarn "'filecaps' USE flag is disabled" + ewarn "${PN} will fail to listen on port 53" + ewarn "please do one the following:" + ewarn "1) re-enable 'filecaps'" + ewarn "2) change port to > 1024" + ewarn "3) configure to run ${PN} as root (not recommended)" + ewarn + fi + + if systemd_is_booted || has_version sys-apps/systemd; then + elog "Using systemd socket activation may cause issues with speed" + elog "latency and
[gentoo-commits] repo/gentoo:master commit in: net-dns/getdns/
commit: d650ada7cbe68ec97289f6b85c6b7f811f944a26 Author: Quentin Retornaz retornaz com> AuthorDate: Sun Dec 22 01:20:42 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 01:58:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d650ada7 net-dns/getdns: remove myself as maintainer Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Quentin Retornaz retornaz.com> Closes: https://github.com/gentoo/gentoo/pull/14084 Signed-off-by: Georgy Yakovlev gentoo.org> net-dns/getdns/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-dns/getdns/metadata.xml b/net-dns/getdns/metadata.xml index dbf4417374b..eef66059a1e 100644 --- a/net-dns/getdns/metadata.xml +++ b/net-dns/getdns/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - gen...@retornaz.com - Quentin Retornaz - bluen...@gentoo.org Anthony G. Basile
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: d0d853837529698cccb44c335c59c417f69beddc Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 01:56:10 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 01:56:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d85383 profiles/package.deprecated: correct date format of an entry Signed-off-by: Georgy Yakovlev gentoo.org> profiles/package.deprecated | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.deprecated b/profiles/package.deprecated index 62149425e99..b14e9f1c3ba 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -17,7 +17,7 @@ #--- END OF EXAMPLES --- -# Georgy Yakovlev (2019.12.21) +# Georgy Yakovlev (2019-12-21) # Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles # requires agreement to restrictive license # Most things that still depend on oracle variants require javafx
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: d4af3e28cd9e0c213b5d012995fc0c620054bd86 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 01:17:09 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 01:51:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4af3e28 profiles/package.deprecated: add oracle java Bug: https://bugs.gentoo.org/681828 Closes: https://github.com/gentoo/gentoo/pull/14083 Signed-off-by: Georgy Yakovlev gentoo.org> profiles/package.deprecated | 8 1 file changed, 8 insertions(+) diff --git a/profiles/package.deprecated b/profiles/package.deprecated index 0333ee5f8e5..62149425e99 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -17,6 +17,14 @@ #--- END OF EXAMPLES --- +# Georgy Yakovlev (2019.12.21) +# Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles +# requires agreement to restrictive license +# Most things that still depend on oracle variants require javafx +# https://bugs.gentoo.org/681828 +dev-java/oracle-jdk-bin +dev-java/oracle-jre-bin + # Ulrich Müller (2019-12-21) # Live ebuilds for Emacs from Git have been consolidated into the # app-editors/emacs package, which makes the virtual unnecessary.
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/
commit: ff057e1002529be8b349fd7a1a3179141a7fda0e Author: Zac Medico gentoo org> AuthorDate: Sun Dec 22 00:33:50 2019 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 22 00:34:28 2019 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ff057e10 testVirtualCmakeBootstrapUseConditional: use RDEPEND for virtual/cmake Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/resolver/test_circular_choices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/portage/tests/resolver/test_circular_choices.py b/lib/portage/tests/resolver/test_circular_choices.py index ef9e88eac..d963280b7 100644 --- a/lib/portage/tests/resolver/test_circular_choices.py +++ b/lib/portage/tests/resolver/test_circular_choices.py @@ -63,7 +63,7 @@ class CircularJsoncppCmakeBootstrapTestCase(TestCase): 'virtual/cmake-0': { 'EAPI': '7', 'IUSE': '+bootstrap', - 'BDEPEND': 'bootstrap? ( dev-util/cmake-bootstrap ) !bootstrap? ( dev-util/cmake )' + 'RDEPEND': 'bootstrap? ( dev-util/cmake-bootstrap ) !bootstrap? ( dev-util/cmake )' }, }
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/
commit: ae3e58e83b0a3e75990fd2cef04a0c14b3162650 Author: Zac Medico gentoo org> AuthorDate: Sun Dec 22 00:24:47 2019 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 22 00:26:17 2019 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ae3e58e8 testVirtualCmakeBootstrapUseConditional: split out virtual/cmake If we split the dependency conditional on the bootstrap USE flag into a virtual, then it suffices to rebuild the virtual with USE=-bootstrap instead of rebuilding jsoncpp: * Error: circular dependencies: (dev-libs/jsoncpp-1.9.2:0/0::test_repo, ebuild scheduled for merge) depends on (virtual/cmake-0:0/0::test_repo, ebuild scheduled for merge) (buildtime) (dev-util/cmake-3.16.2:0/0::test_repo, ebuild scheduled for merge) (buildtime) (dev-libs/jsoncpp-1.9.2:0/0::test_repo, ebuild scheduled for merge) (buildtime_slot_op) It might be possible to break this cycle by applying the following change: - virtual/cmake-0 (Change USE: +bootstrap) Note that this change can be reverted, once the package has been installed. Bug: https://bugs.gentoo.org/703440 Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/resolver/test_circular_choices.py | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/portage/tests/resolver/test_circular_choices.py b/lib/portage/tests/resolver/test_circular_choices.py index 366f2bc27..ef9e88eac 100644 --- a/lib/portage/tests/resolver/test_circular_choices.py +++ b/lib/portage/tests/resolver/test_circular_choices.py @@ -51,8 +51,7 @@ class CircularJsoncppCmakeBootstrapTestCase(TestCase): ebuilds = { 'dev-libs/jsoncpp-1.9.2': { 'EAPI': '7', - 'IUSE': '+bootstrap', - 'BDEPEND': 'bootstrap? ( dev-util/cmake-bootstrap ) !bootstrap? ( dev-util/cmake )' + 'BDEPEND': 'virtual/cmake' }, 'dev-util/cmake-bootstrap-3.16.2': { 'EAPI': '7', @@ -61,13 +60,18 @@ class CircularJsoncppCmakeBootstrapTestCase(TestCase): 'EAPI': '7', 'BDEPEND': '>=dev-libs/jsoncpp-0.6.0_rc2:0=', }, + 'virtual/cmake-0': { + 'EAPI': '7', + 'IUSE': '+bootstrap', + 'BDEPEND': 'bootstrap? ( dev-util/cmake-bootstrap ) !bootstrap? ( dev-util/cmake )' + }, } test_cases = ( # Solve bug 703440 with a dependency conditional on the bootstrap USE flag. ResolverPlaygroundTestCase( ['dev-util/cmake'], - mergelist = ['dev-util/cmake-bootstrap-3.16.2', 'dev-libs/jsoncpp-1.9.2', 'dev-util/cmake-3.16.2'], + mergelist = ['dev-util/cmake-bootstrap-3.16.2', 'virtual/cmake-0', 'dev-libs/jsoncpp-1.9.2', 'dev-util/cmake-3.16.2'], success = True, ), )
[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/
commit: 4805dd8e4021f95dc6d5acf48a96bdcd77f60bdd Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 22 00:22:27 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 22 00:23:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4805dd8e net-p2p/syncthing: keyword 1.3.2 on ~ppc64 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> net-p2p/syncthing/syncthing-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/syncthing/syncthing-1.3.2.ebuild b/net-p2p/syncthing/syncthing-1.3.2.ebuild index 1aa12bff767..da5fa26736c 100644 --- a/net-p2p/syncthing/syncthing-1.3.2.ebuild +++ b/net-p2p/syncthing/syncthing-1.3.2.ebuild @@ -74,7 +74,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" IUSE="selinux tools" RDEPEND="acct-group/syncthing
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/
commit: a3c9e1d63fea4548a0822b0f20c65d25e91065ba Author: Conrad Kostecki gentoo org> AuthorDate: Sun Dec 22 00:21:25 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 22 00:21:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c9e1d6 app-benchmarks/stress-ng: drop old version Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/stress-ng/Manifest | 1 - app-benchmarks/stress-ng/stress-ng-0.10.13.ebuild | 38 --- 2 files changed, 39 deletions(-) diff --git a/app-benchmarks/stress-ng/Manifest b/app-benchmarks/stress-ng/Manifest index a4ddb621702..0152f1ab2f7 100644 --- a/app-benchmarks/stress-ng/Manifest +++ b/app-benchmarks/stress-ng/Manifest @@ -1,2 +1 @@ -DIST stress-ng-0.10.13.tar.xz 409940 BLAKE2B fffeaedd999a0887955674f3883f65124eb13814cf284ab1bd7c7dec34380cd381026d9217c9f949a7c0c2227c8b9558409153d0feff01473a6c9f49730f89b4 SHA512 97e8a7ce5dc5e428c26b0d4eeb1350c43c1043aa7dbf591112768c33e208bafe9df7fe737c9a912f0b4296d64e4b27b81131b459c356aca95bc8856e8b939639 DIST stress-ng-0.10.14.tar.xz 410204 BLAKE2B 347a8e5eed70b23022de7bf6af53547e25e704647f6d37f328a60e3023b40a44f627f146199d847641ef5493e167cdcce11d1b945b851bbc4c84cf67b449d1f8 SHA512 f2c2f46c72f7d5a10f2522be775821d6f199253eac4e9a1f0ecdb3c7007a0ab4eb0c671b35abbff34601fcf71f4c8ea60c8bdca9a5a7986c9e9c0e2e009f462a diff --git a/app-benchmarks/stress-ng/stress-ng-0.10.13.ebuild b/app-benchmarks/stress-ng/stress-ng-0.10.13.ebuild deleted file mode 100644 index 342e1b2caa4..000 --- a/app-benchmarks/stress-ng/stress-ng-0.10.13.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Stress test for a computer system with various selectable ways" -HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/; -SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - dev-libs/libaio - dev-libs/libbsd - dev-libs/libgcrypt:0= - net-misc/lksctp-tools - sys-apps/attr - sys-apps/keyutils:= - sys-libs/libapparmor - sys-libs/libcap - sys-libs/zlib -" - -RDEPEND="${DEPEND}" - -DOCS=( "README" "README.Android" "TODO" "syscalls.txt" ) - -PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) - -src_compile() { - tc-export CC - - default -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/
commit: 0cc05aac6cbe51a7aa1c89bd389f89b99227887f Author: Conrad Kostecki gentoo org> AuthorDate: Sun Dec 22 00:20:53 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 22 00:20:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc05aac app-benchmarks/stress-ng: bump to version 0.10.14 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/stress-ng/Manifest | 1 + app-benchmarks/stress-ng/stress-ng-0.10.14.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/app-benchmarks/stress-ng/Manifest b/app-benchmarks/stress-ng/Manifest index 5629dd3ca1c..a4ddb621702 100644 --- a/app-benchmarks/stress-ng/Manifest +++ b/app-benchmarks/stress-ng/Manifest @@ -1 +1,2 @@ DIST stress-ng-0.10.13.tar.xz 409940 BLAKE2B fffeaedd999a0887955674f3883f65124eb13814cf284ab1bd7c7dec34380cd381026d9217c9f949a7c0c2227c8b9558409153d0feff01473a6c9f49730f89b4 SHA512 97e8a7ce5dc5e428c26b0d4eeb1350c43c1043aa7dbf591112768c33e208bafe9df7fe737c9a912f0b4296d64e4b27b81131b459c356aca95bc8856e8b939639 +DIST stress-ng-0.10.14.tar.xz 410204 BLAKE2B 347a8e5eed70b23022de7bf6af53547e25e704647f6d37f328a60e3023b40a44f627f146199d847641ef5493e167cdcce11d1b945b851bbc4c84cf67b449d1f8 SHA512 f2c2f46c72f7d5a10f2522be775821d6f199253eac4e9a1f0ecdb3c7007a0ab4eb0c671b35abbff34601fcf71f4c8ea60c8bdca9a5a7986c9e9c0e2e009f462a diff --git a/app-benchmarks/stress-ng/stress-ng-0.10.14.ebuild b/app-benchmarks/stress-ng/stress-ng-0.10.14.ebuild new file mode 100644 index 000..4aef97058dd --- /dev/null +++ b/app-benchmarks/stress-ng/stress-ng-0.10.14.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Stress test for a computer system with various selectable ways" +HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/; +SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/libaio + dev-libs/libbsd + dev-libs/libgcrypt:0= + net-misc/lksctp-tools + sys-apps/attr + sys-apps/keyutils:= + sys-libs/libapparmor + sys-libs/libcap + sys-libs/zlib +" + +RDEPEND="${DEPEND}" + +DOCS=( "README" "README.Android" "TODO" "syscalls.txt" ) + +PATCHES=( "${FILESDIR}/${PN}-0.10.13-makefile.patch" ) + +src_compile() { + tc-export CC + + default +}
[gentoo-commits] proj/gcc-patches:master commit in: 9.2.0/gentoo/
commit: ba1c1c9ab955b533393e343bdfd8a0e7d7650639 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 22 00:04:55 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 22 00:04:55 2019 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=ba1c1c9a 9.2.0: backport PR92831 (':?' lifetime extension) It's a backport of upstream commit 59693b226e245aeb99. Bug: https://gcc.gnu.org/PR92831 Bug: https://bugs.gentoo.org/701866 Signed-off-by: Sergei Trofimovich gentoo.org> 9.2.0/gentoo/33_all_extend-lifetime.patch | 240 ++ 9.2.0/gentoo/README.history | 1 + 2 files changed, 241 insertions(+) diff --git a/9.2.0/gentoo/33_all_extend-lifetime.patch b/9.2.0/gentoo/33_all_extend-lifetime.patch new file mode 100644 index 000..520d491 --- /dev/null +++ b/9.2.0/gentoo/33_all_extend-lifetime.patch @@ -0,0 +1,240 @@ +https://github.com/gcc-mirror/gcc/commit/59693b226e245aeb991ab2275a9c37d35da1191b.patch +https://bugs.gentoo.org/701866 + +From 59693b226e245aeb991ab2275a9c37d35da1191b Mon Sep 17 00:00:00 2001 +From: jakub +Date: Fri, 20 Dec 2019 17:37:45 + +Subject: [PATCH] Backported from mainline2019-12-06 Jakub + Jelinek + + PR c++/92831 - CWG 1299, not extending temporary lifetime for ?: + * cp-tree.h (extend_ref_init_temps): Add a new argument with NULL + default arg. + * call.c (set_up_extended_ref_temp): Add COND_GUARD argument, pass it + down to extend_ref_init_temps. Before pushing cleanup, if COND_GUARD + is non-NULL, create a bool temporary if needed, initialize to false + and guard the cleanup with the temporary being true. + (extend_ref_init_temps_1): Add COND_GUARD argument, pass it down + to recursive calls and set_up_extended_ref_temp. Handle COND_EXPR. + (extend_ref_init_temps): Add COND_GUARD argument, pass it down to + recursive calls and to extend_ref_init_temps_1. + + * g++.dg/cpp0x/temp-extend2.C: New test. + + +git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-9-branch@279669 138bc75d-0d04-0410-961f-82ee72b054a4 +--- + gcc/cp/call.c | 83 +++ + gcc/cp/cp-tree.h | 4 +- + gcc/testsuite/g++.dg/cpp0x/temp-extend2.C | 36 ++ + 5 files changed, 129 insertions(+), 13 deletions(-) + create mode 100644 gcc/testsuite/g++.dg/cpp0x/temp-extend2.C + +--- a/gcc/cp/call.c b/gcc/cp/call.c +@@ -11449,7 +11449,7 @@ make_temporary_var_for_ref_to_temp (tree decl, tree type) + + static tree + set_up_extended_ref_temp (tree decl, tree expr, vec **cleanups, +-tree *initp) ++tree *initp, tree *cond_guard) + { + tree init; + tree type; +@@ -11480,7 +11480,8 @@ set_up_extended_ref_temp (tree decl, tree expr, vec **cleanups, + + /* Recursively extend temps in this initializer. */ + TARGET_EXPR_INITIAL (expr) +-= extend_ref_init_temps (decl, TARGET_EXPR_INITIAL (expr), cleanups); ++= extend_ref_init_temps (decl, TARGET_EXPR_INITIAL (expr), cleanups, ++ cond_guard); + + /* Any reference temp has a non-trivial initializer. */ + DECL_NONTRIVIALLY_INITIALIZED_P (var) = true; +@@ -11521,7 +11522,29 @@ set_up_extended_ref_temp (tree decl, tree expr, vec **cleanups, + { + tree cleanup = cxx_maybe_build_cleanup (var, tf_warning_or_error); + if (cleanup) +- vec_safe_push (*cleanups, cleanup); ++ { ++if (cond_guard && cleanup != error_mark_node) ++ { ++if (*cond_guard == NULL_TREE) ++ { ++*cond_guard = build_decl (input_location, VAR_DECL, ++ NULL_TREE, boolean_type_node); ++DECL_ARTIFICIAL (*cond_guard) = 1; ++DECL_IGNORED_P (*cond_guard) = 1; ++DECL_CONTEXT (*cond_guard) = current_function_decl; ++layout_decl (*cond_guard, 0); ++add_decl_expr (*cond_guard); ++tree set = cp_build_modify_expr (UNKNOWN_LOCATION, ++ *cond_guard, NOP_EXPR, ++ boolean_false_node, ++ tf_warning_or_error); ++finish_expr_stmt (set); ++ } ++cleanup = build3 (COND_EXPR, void_type_node, ++ *cond_guard, cleanup, NULL_TREE); ++ } ++vec_safe_push (*cleanups, cleanup); ++ } + } + + /* We must be careful to destroy the temporary only +@@ -11626,7 +11649,8 @@ initialize_reference (tree type, tree expr, +which is bound either to a reference or a std::initializer_list. */ + + static tree
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/
commit: 4e83e35467741535463c2f9284dcf21ab4229391 Author: Zac Medico gentoo org> AuthorDate: Sat Dec 21 22:55:34 2019 + Commit: Zac Medico gentoo org> CommitDate: Sat Dec 21 23:54:15 2019 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4e83e354 test_circular_choices: add cases for bug 703440 The testCircularJsoncppCmakeBootstrapOrDeps method fails due to circular dependencies triggered when it ignores cmake-bootstrap in order to eliminate redundant packages. Meanwhile, the testVirtualCmakeBootstrapUseConditional method solves the problem by using a dependency conditional on the bootstrap USE flag. Bug: https://bugs.gentoo.org/703440 Signed-off-by: Zac Medico gentoo.org> .../tests/resolver/test_circular_choices.py| 75 ++ 1 file changed, 75 insertions(+) diff --git a/lib/portage/tests/resolver/test_circular_choices.py b/lib/portage/tests/resolver/test_circular_choices.py index 418173689..366f2bc27 100644 --- a/lib/portage/tests/resolver/test_circular_choices.py +++ b/lib/portage/tests/resolver/test_circular_choices.py @@ -5,6 +5,81 @@ from portage.tests import TestCase from portage.tests.resolver.ResolverPlayground import (ResolverPlayground, ResolverPlaygroundTestCase) +class CircularJsoncppCmakeBootstrapTestCase(TestCase): + + def testCircularJsoncppCmakeBootstrapOrDeps(self): + + ebuilds = { + 'dev-libs/jsoncpp-1.9.2': { + 'EAPI': '7', + 'BDEPEND': '|| ( dev-util/cmake-bootstrap dev-util/cmake )' + }, + 'dev-util/cmake-bootstrap-3.16.2': { + 'EAPI': '7', + }, + 'dev-util/cmake-3.16.2': { + 'EAPI': '7', + 'BDEPEND': '>=dev-libs/jsoncpp-0.6.0_rc2:0=', + }, + } + + test_cases = ( + # Demonstrate bug 703440. It ignores cmake-bootstrap in order to eliminate redundant packages. + # + # * Error: circular dependencies: + # + # (dev-libs/jsoncpp-1.9.2:0/0::test_repo, ebuild scheduled for merge) depends on + # (dev-util/cmake-3.16.2:0/0::test_repo, ebuild scheduled for merge) (buildtime) + #(dev-libs/jsoncpp-1.9.2:0/0::test_repo, ebuild scheduled for merge) (buildtime_slot_op) + ResolverPlaygroundTestCase( + ['dev-util/cmake'], + circular_dependency_solutions = {}, + success = False, + ), + ) + + playground = ResolverPlayground(ebuilds=ebuilds) + try: + for test_case in test_cases: + playground.run_TestCase(test_case) + self.assertEqual(test_case.test_success, True, test_case.fail_msg) + finally: + playground.cleanup() + + def testVirtualCmakeBootstrapUseConditional(self): + + ebuilds = { + 'dev-libs/jsoncpp-1.9.2': { + 'EAPI': '7', + 'IUSE': '+bootstrap', + 'BDEPEND': 'bootstrap? ( dev-util/cmake-bootstrap ) !bootstrap? ( dev-util/cmake )' + }, + 'dev-util/cmake-bootstrap-3.16.2': { + 'EAPI': '7', + }, + 'dev-util/cmake-3.16.2': { + 'EAPI': '7', + 'BDEPEND': '>=dev-libs/jsoncpp-0.6.0_rc2:0=', + }, + } + + test_cases = ( + # Solve bug 703440 with a dependency conditional on the bootstrap USE flag. + ResolverPlaygroundTestCase( + ['dev-util/cmake'], + mergelist = ['dev-util/cmake-bootstrap-3.16.2', 'dev-libs/jsoncpp-1.9.2', 'dev-util/cmake-3.16.2'], + success = True, + ), + ) + + playground = ResolverPlayground(ebuilds=ebuilds) + try: + for test_case in test_cases: + playground.run_TestCase(test_case) + self.assertEqual(test_case.test_success, True, test_case.fail_msg) + finally: + playground.cleanup() + class CircularChoicesTestCase(TestCase): def testDirectCircularDependency(self):
[gentoo-commits] proj/kde:master commit in: dev-libs/grantlee/, dev-libs/grantlee/files/
commit: 09e7eb596ec6441fc7a523809e3dad3f09b5be50 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 21 23:19:22 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 21 23:50:07 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=09e7eb59 dev-libs/grantlee: Use ecm.eclass, set ECM_TEST=true Drop obsolete patch. Fix ${P}-slot.patch. Upstream commits: 852c7d6f675094c1babeb27418af0de3a45cd449 57273ec2bce439eb2feed3b20789862ae343862d 603b40ec6d8e3e6d46a054405646fad64eed2b3e 65e7e4372333be8e74b67d7a2b167f7fe2bb19b4 9bc7a24d1393c1e1c23315fd7321dbc9249cf2a3 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/grantlee-0.3.0-nonfatal-warnings.patch | 17 - dev-libs/grantlee/files/grantlee--slot.patch | 18 - dev-libs/grantlee/grantlee-.ebuild | 44 +++--- 3 files changed, 22 insertions(+), 57 deletions(-) diff --git a/dev-libs/grantlee/files/grantlee-0.3.0-nonfatal-warnings.patch b/dev-libs/grantlee/files/grantlee-0.3.0-nonfatal-warnings.patch deleted file mode 100644 index b35dc46586..00 --- a/dev-libs/grantlee/files/grantlee-0.3.0-nonfatal-warnings.patch +++ /dev/null @@ -1,17 +0,0 @@ -Do not make linker warnings fatal. - -Gentoo-bug: 430968 - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -62,8 +62,8 @@ - endif() - - if (NOT APPLE) --set ( CMAKE_SHARED_LINKER_FLAGS "-Wl,--fatal-warnings -Wl,--no-undefined ${CMAKE_SHARED_LINKER_FLAGS}") --set ( CMAKE_MODULE_LINKER_FLAGS "-Wl,--fatal-warnings -Wl,--no-undefined ${CMAKE_MODULE_LINKER_FLAGS}") -+set ( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined ${CMAKE_SHARED_LINKER_FLAGS}") -+set ( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined ${CMAKE_MODULE_LINKER_FLAGS}") - endif () - - if (NOT MINGW) diff --git a/dev-libs/grantlee/files/grantlee--slot.patch b/dev-libs/grantlee/files/grantlee--slot.patch index 9490df2327..b761a66320 100644 --- a/dev-libs/grantlee/files/grantlee--slot.patch +++ b/dev-libs/grantlee/files/grantlee--slot.patch @@ -21,7 +21,7 @@ index 5058481..3ef29a4 100644 target_sources(Grantlee_Templates PRIVATE ${scriptabletags_SRCS}) target_include_directories(Grantlee_Templates PRIVATE ../scriptabletags) -+ target_include_directories(Grantlee_Templates INTERFACE "$") ++ target_include_directories(Grantlee_Templates INTERFACE "$") target_link_libraries(Grantlee_Templates PRIVATE Qt5::Qml ) @@ -29,14 +29,14 @@ index 5058481..3ef29a4 100644 token.h util.h variable.h -- DESTINATION include/grantlee COMPONENT Templates -+ DESTINATION include/grantlee5/grantlee COMPONENT Templates +- DESTINATION ${KDE_INSTALL_INCLUDEDIR}/grantlee COMPONENT Templates ++ DESTINATION ${KDE_INSTALL_INCLUDEDIR}/grantlee5/grantlee COMPONENT Templates ) install(FILES grantlee_templates.h -- DESTINATION include COMPONENT Templates -+ DESTINATION include/grantlee5 COMPONENT Templates +- DESTINATION ${KDE_INSTALL_INCLUDEDIR} COMPONENT Templates ++ DESTINATION ${KDE_INSTALL_INCLUDEDIR}/grantlee5 COMPONENT Templates ) diff --git a/textdocument/lib/CMakeLists.txt b/textdocument/lib/CMakeLists.txt index 2c5a96f..c42d32a 100644 @@ -54,14 +54,14 @@ index 2c5a96f..c42d32a 100644 texthtmlbuilder.h mediawikimarkupbuilder.h ${CMAKE_CURRENT_BINARY_DIR}/grantlee_textdocument_export.h -- DESTINATION include/grantlee COMPONENT TextDocument -+ DESTINATION include/grantlee5/grantlee COMPONENT TextDocument +- DESTINATION ${KDE_INSTALL_INCLUDEDIR}/grantlee COMPONENT TextDocument ++ DESTINATION ${KDE_INSTALL_INCLUDEDIR}/grantlee5/grantlee COMPONENT TextDocument ) install(FILES grantlee_textdocument.h -- DESTINATION include COMPONENT TextDocument -+ DESTINATION include/grantlee5 COMPONENT TextDocument +- DESTINATION ${KDE_INSTALL_INCLUDEDIR} COMPONENT TextDocument ++ DESTINATION ${KDE_INSTALL_INCLUDEDIR}/grantlee5 COMPONENT TextDocument ) -- 2.24.0 diff --git a/dev-libs/grantlee/grantlee-.ebuild b/dev-libs/grantlee/grantlee-.ebuild index 966a35c877..cb19bfbf32 100644 --- a/dev-libs/grantlee/grantlee-.ebuild +++ b/dev-libs/grantlee/grantlee-.ebuild @@ -3,8 +3,11 @@ EAPI=7 +ECM_TEST="true" +KFMIN=5.65.0 +QTMIN=5.12.3 VIRTUALX_REQUIRED="test" -inherit kde.org cmake virtualx +inherit kde.org ecm DESCRIPTION="C++ string template engine based on the Django template system" HOMEPAGE="https://github.com/steveire/grantlee; @@ -12,48 +15,27 @@ HOMEPAGE="https://github.com/steveire/grantlee; LICENSE="LGPL-2.1+" SLOT="5" KEYWORDS="" -IUSE="debug doc test" +IUSE="doc" BDEPEND=" doc? ( app-doc/doxygen[dot] ) - test? ( dev-qt/linguist-tools:5 ) + test? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 + >=dev-qt/qtcore-${QTMIN}:5 +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/edid-decode/
commit: e1d5c0369cefa82d3da95bfed517743f9ea8dc4e Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 21 23:36:40 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 21 23:37:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d5c036 sys-apps/edid-decode: drop old version Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/edid-decode/Manifest | 1 - .../edid-decode/edid-decode-0_pre20191207.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/sys-apps/edid-decode/Manifest b/sys-apps/edid-decode/Manifest index 09c269020d9..bbbedc6ad41 100644 --- a/sys-apps/edid-decode/Manifest +++ b/sys-apps/edid-decode/Manifest @@ -1,2 +1 @@ -DIST edid-decode-0_pre20191207.tar.gz 56644 BLAKE2B 85869293a3f47558f0e1c7dc22e482299cfa19ad62bb4801aa03f303a7f4e63f4a8424fdd177fbc9aa510183283322d68b519e8436648d763e7b983e490a39e4 SHA512 bbbf98394409f6bb043e67be0a91b4aa0a596b3f10d5e8b033597fac723b98df3b57e5ecc591a5dcb768eb98cae8390474000fb67ca82cf25d617652bd835ba1 DIST edid-decode-0_pre20191209.tar.gz 57651 BLAKE2B 2a8717547939b7ff25482edc00a158c1cb3ff162b6e450549a274a10b10678fabf20529c9e97a455f6d4bfaf6dcb1db54c38cea3908761432bcd4d15e58271d1 SHA512 8d4c6a15538da1720f0e6c8fc4f9f3f64e6ade0e217a6860016167eb14f752e60bbfe69979f25189979fbc6405b417e8f1a9bf9f2a75a299b4914ce1827b680f diff --git a/sys-apps/edid-decode/edid-decode-0_pre20191207.ebuild b/sys-apps/edid-decode/edid-decode-0_pre20191207.ebuild deleted file mode 100644 index 782193f55c4..000 --- a/sys-apps/edid-decode/edid-decode-0_pre20191207.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -EGIT_COMMIT="46a0691551e44d49a2c3951a7d944786131c97c3" -MY_P="${PN}-${EGIT_COMMIT}" - -DESCRIPTION="Decode EDID data in a human-readable format" -HOMEPAGE="https://git.linuxtv.org/edid-decode.git/; -SRC_URI="https://dev.gentoo.org/~conikost/files/${MY_P}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" -SLOT="0" -IUSE="examples" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - tc-export CXX - default -} - -src_install() { - emake DESTDIR="${ED}" install - einstalldocs - - if use examples; then - insinto /usr/share/edid-decode/examples - doins data/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/edid-decode/
commit: 4c60f9401153b52e915479e50f358a72ae306cd7 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 21 23:36:05 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 21 23:37:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c60f940 sys-apps/edid-decode: bump to version 0_pre20191209 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/edid-decode/Manifest | 1 + .../edid-decode/edid-decode-0_pre20191209.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/sys-apps/edid-decode/Manifest b/sys-apps/edid-decode/Manifest index 14380c27fd3..09c269020d9 100644 --- a/sys-apps/edid-decode/Manifest +++ b/sys-apps/edid-decode/Manifest @@ -1 +1,2 @@ DIST edid-decode-0_pre20191207.tar.gz 56644 BLAKE2B 85869293a3f47558f0e1c7dc22e482299cfa19ad62bb4801aa03f303a7f4e63f4a8424fdd177fbc9aa510183283322d68b519e8436648d763e7b983e490a39e4 SHA512 bbbf98394409f6bb043e67be0a91b4aa0a596b3f10d5e8b033597fac723b98df3b57e5ecc591a5dcb768eb98cae8390474000fb67ca82cf25d617652bd835ba1 +DIST edid-decode-0_pre20191209.tar.gz 57651 BLAKE2B 2a8717547939b7ff25482edc00a158c1cb3ff162b6e450549a274a10b10678fabf20529c9e97a455f6d4bfaf6dcb1db54c38cea3908761432bcd4d15e58271d1 SHA512 8d4c6a15538da1720f0e6c8fc4f9f3f64e6ade0e217a6860016167eb14f752e60bbfe69979f25189979fbc6405b417e8f1a9bf9f2a75a299b4914ce1827b680f diff --git a/sys-apps/edid-decode/edid-decode-0_pre20191209.ebuild b/sys-apps/edid-decode/edid-decode-0_pre20191209.ebuild new file mode 100644 index 000..7bfeda7710d --- /dev/null +++ b/sys-apps/edid-decode/edid-decode-0_pre20191209.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +EGIT_COMMIT="e719d04077d098eb51d9494f41060eba2419d4bc" +MY_P="${PN}-${EGIT_COMMIT}" + +DESCRIPTION="Decode EDID data in a human-readable format" +HOMEPAGE="https://git.linuxtv.org/edid-decode.git/; +SRC_URI="https://dev.gentoo.org/~conikost/files/${MY_P}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="examples" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + tc-export CXX + default +} + +src_install() { + emake DESTDIR="${ED}" install + einstalldocs + + if use examples; then + insinto /usr/share/edid-decode/examples + doins data/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/e16/
commit: b1c53470a798af5c43df7e81eb7760575c1f6cf4 Author: Andrew Savchenko gentoo org> AuthorDate: Sat Dec 21 22:57:21 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Sat Dec 21 23:26:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c53470 x11-wm/e16: version bump Closes: https://bugs.gentoo.org/703432 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> x11-wm/e16/Manifest | 1 + x11-wm/e16/e16-1.0.21.ebuild | 129 +++ 2 files changed, 130 insertions(+) diff --git a/x11-wm/e16/Manifest b/x11-wm/e16/Manifest index d8db06d04e1..6c18ee1051d 100644 --- a/x11-wm/e16/Manifest +++ b/x11-wm/e16/Manifest @@ -1,2 +1,3 @@ DIST e16-1.0.19.tar.xz 1433016 BLAKE2B 9c27dd6a8d78d2f765b495e5398041a30bf939a5d3926f9f07e022c9bbbc70716b072e40beb6592159f896cc7a15e2fd4e25c8a07db333a80fc8156a82dce357 SHA512 9dc66a4224eacde92c567f9f5b029f21543675207b782077e25f3082ef2133a547eb955fc877b01b2200d99c26148f54a6b59f1ba191163760ecf3b32d5dd374 DIST e16-1.0.20.tar.xz 1438516 BLAKE2B 32800ed079eb3c51c34277fa5d49ef7a892c0ccd5956f5f7eb7c34ab2e223fe7a5033b35d53402fa4a18283261a767ac692a5bfa08b46d5ea2a4e5195c656fed SHA512 798225dcfad266febe0911aeeac1a57256c45071e72ed326ae2081efdcf0d110e951f41badf5ece92dd0a40f5e342f80035e46d3c2435eb2f32a08c556893612 +DIST e16-1.0.21.tar.xz 1440484 BLAKE2B ea9521d4939400e292e9e2be6e73770a48d966702897c30babfe036a655ef3c5d9766eca3867e1a84b8fbd934a05c4a0487239a78d641c41a6e93a19feeb70a2 SHA512 0f5984d3c3594bf94338c9b53c681cd40f8cc165a18d7d9e0e6202fdf237ace52d9aac9c5ba04f052f94dfd463dcf558b8015044b4d457114c19a7a27ac23723 diff --git a/x11-wm/e16/e16-1.0.21.ebuild b/x11-wm/e16/e16-1.0.21.ebuild new file mode 100644 index 000..5d940a12f3f --- /dev/null +++ b/x11-wm/e16/e16-1.0.21.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Enlightenment Window Manager (E16)" +HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/; +SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="audiofile container dbus debug +dialogs doc examples gnome +libhack modules nls opengl +pango sndfile sound +themes xcomposite ++xft xi2 xinerama xpresent +xrandr +xrender +xsm +xsync zoom" + +REQUIRED_USE=" + audiofile? ( sound ) + opengl? ( xcomposite ) + sndfile? ( sound ) + sound? ( ^^ ( sndfile audiofile ) ) +" + +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" +COMMON_DEPEND=" + media-libs/freetype:2 + media-libs/imlib2[X] + virtual/libiconv + x11-libs/libX11 + x11-libs/libXext + x11-misc/xbitmaps + dbus? ( sys-apps/dbus ) + opengl? ( + media-libs/glu + media-libs/mesa + ) + pango? ( + dev-libs/glib:2 + x11-libs/pango[X] + ) + sound? ( + || ( + media-sound/apulse[sdk] + media-sound/pulseaudio + ) + sndfile? ( media-libs/libsndfile ) + audiofile? ( media-libs/audiofile:= ) + ) + xcomposite? ( + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + ) + xft? ( x11-libs/libXft ) + xinerama? ( x11-libs/libXinerama ) + xpresent? ( x11-libs/libXpresent ) + xrandr? ( x11-libs/libXrandr ) + xrender? ( x11-libs/libXrender ) + xsm? ( + x11-libs/libICE + x11-libs/libSM + ) + zoom? ( x11-libs/libXxf86vm ) +" +RDEPEND="${COMMON_DEPEND} + doc? ( app-doc/e16-docs ) + nls? ( virtual/libintl ) + themes? ( x11-themes/e16-themes ) + !x11-wm/enlightenment:0 +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" + +PATCHES=( "${FILESDIR}/${PN}-user-fonts.patch" ) + +src_configure() { + local myconf=( + $(use_enable container) + $(use_enable dbus) + $(use_enable debug libtrip) + $(use_enable dialogs) + $(use_enable doc docs) + $(use_enable libhack) + $(use_enable modules) + $(use_enable nls) + $(use_enable opengl glx) + $(use_enable pango) + $(use_enable sound sound pulseaudio) + $(use_enable xcomposite composite) + $(use_enable xft) + $(use_enable xi2) + $(use_enable xinerama) + $(use_enable xpresent) + $(use_enable xrandr) + $(use_enable xrender) + $(use_enable xsm sm) + $(use_enable xsync) + $(use_enable zoom) + $(use_with audiofile sndldr
[gentoo-commits] repo/gentoo:master commit in: x11-wm/e16/
commit: 5f040f7903b40d53383b97f5847100e37a86cc27 Author: Andrew Savchenko gentoo org> AuthorDate: Sat Dec 21 23:22:02 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Sat Dec 21 23:27:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f040f79 x11-wm/e16: remove old Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> x11-wm/e16/Manifest | 1 - x11-wm/e16/e16-1.0.19.ebuild | 116 --- 2 files changed, 117 deletions(-) diff --git a/x11-wm/e16/Manifest b/x11-wm/e16/Manifest index 6c18ee1051d..c13ebbf066b 100644 --- a/x11-wm/e16/Manifest +++ b/x11-wm/e16/Manifest @@ -1,3 +1,2 @@ -DIST e16-1.0.19.tar.xz 1433016 BLAKE2B 9c27dd6a8d78d2f765b495e5398041a30bf939a5d3926f9f07e022c9bbbc70716b072e40beb6592159f896cc7a15e2fd4e25c8a07db333a80fc8156a82dce357 SHA512 9dc66a4224eacde92c567f9f5b029f21543675207b782077e25f3082ef2133a547eb955fc877b01b2200d99c26148f54a6b59f1ba191163760ecf3b32d5dd374 DIST e16-1.0.20.tar.xz 1438516 BLAKE2B 32800ed079eb3c51c34277fa5d49ef7a892c0ccd5956f5f7eb7c34ab2e223fe7a5033b35d53402fa4a18283261a767ac692a5bfa08b46d5ea2a4e5195c656fed SHA512 798225dcfad266febe0911aeeac1a57256c45071e72ed326ae2081efdcf0d110e951f41badf5ece92dd0a40f5e342f80035e46d3c2435eb2f32a08c556893612 DIST e16-1.0.21.tar.xz 1440484 BLAKE2B ea9521d4939400e292e9e2be6e73770a48d966702897c30babfe036a655ef3c5d9766eca3867e1a84b8fbd934a05c4a0487239a78d641c41a6e93a19feeb70a2 SHA512 0f5984d3c3594bf94338c9b53c681cd40f8cc165a18d7d9e0e6202fdf237ace52d9aac9c5ba04f052f94dfd463dcf558b8015044b4d457114c19a7a27ac23723 diff --git a/x11-wm/e16/e16-1.0.19.ebuild b/x11-wm/e16/e16-1.0.19.ebuild deleted file mode 100644 index 8f543706ab6..000 --- a/x11-wm/e16/e16-1.0.19.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Enlightenment Window Manager (E16)" -HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/; -SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.xz" -KEYWORDS="~amd64 ~x86" - -LICENSE="BSD" -SLOT="0" -IUSE="audiofile container dbus debug +dialogs doc examples gnome -libhack modules nls opengl +pango sndfile sound +themes xcomposite -+xft xi2 xinerama xpresent +xrandr +xrender +xsm +xsync zoom" - -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" -CDEPEND=" - dbus? ( sys-apps/dbus ) - doc? ( app-doc/e16-docs ) - nls? ( virtual/libintl ) - opengl? ( media-libs/glu media-libs/mesa[X(+)] ) - pango? ( x11-libs/pango[X] ) - sound? ( - || ( media-sound/pulseaudio media-sound/apulse[sdk] ) - sndfile? ( media-libs/libsndfile ) - audiofile? ( media-libs/audiofile ) - ) - xcomposite? ( - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXfixes - ) - xft? ( x11-libs/libXft ) - xinerama? ( x11-libs/libXinerama ) - xpresent? ( x11-libs/libXpresent ) - xrandr? ( x11-libs/libXrandr ) - xrender? ( x11-libs/libXrender ) - xsm? ( x11-libs/libICE x11-libs/libSM ) - zoom? ( x11-libs/libXxf86vm ) - =media-libs/freetype-2* - >=media-libs/imlib2-1.3.0[X] - virtual/libiconv - x11-libs/libX11 - x11-libs/libXext - x11-misc/xbitmaps -" -RDEPEND="${CDEPEND} - themes? ( x11-themes/e16-themes ) - !x11-wm/enlightenment:0 -" -DEPEND="${CDEPEND} - x11-base/xorg-proto -" -REQUIRED_USE=" - audiofile? ( sound ) - opengl? ( xcomposite ) - sndfile? ( sound ) - sound? ( ^^ ( sndfile audiofile ) ) -" - -PATCHES=( "${FILESDIR}/${PN}-user-fonts.patch" ) - -src_configure() { - local myconf=( - $(use_enable container) - $(use_enable dbus) - $(use_enable debug libtrip) - $(use_enable dialogs) - $(use_enable doc docs) - $(use_enable libhack) - $(use_enable modules) - $(use_enable nls) - $(use_enable opengl glx) - $(use_enable pango) - $(use_enable sound sound pulseaudio) - $(use_enable xcomposite composite) - $(use_enable xft) - $(use_enable xi2) - $(use_enable xinerama) - $(use_enable xpresent) - $(use_enable xrandr) - $(use_enable xrender) - $(use_enable xsm sm) - $(use_enable xsync) - $(use_enable zoom) - $(use_with audiofile sndldr audiofile) - $(use_with gnome gnome gnome3) - $(use_with sndfile sndldr sndfile) - --enable-mans - --disable-docs - --disable-esdtest - --disable-gcc-cpp -
[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/
commit: e47287858d29937a376cb6f382aa8c764e2de9fa Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 21 23:06:06 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 21 23:07:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4728785 games-server/bedrock-server: drop old version Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Conrad Kostecki gentoo.org> games-server/bedrock-server/Manifest | 1 - .../bedrock-server/bedrock-server-1.14.0.9.ebuild | 52 -- 2 files changed, 53 deletions(-) diff --git a/games-server/bedrock-server/Manifest b/games-server/bedrock-server/Manifest index fbf22abcd86..ab116ec7060 100644 --- a/games-server/bedrock-server/Manifest +++ b/games-server/bedrock-server/Manifest @@ -1,2 +1 @@ -DIST bedrock-server-1.14.0.9.zip 49343697 BLAKE2B eecc771b1722629f924fbf8b9e981ff72d541c4a297fa02c6e951331859bc2240c4c471966176c5bb6f39f7f643f6a4f43447aa978f10a8f53403aeaff29d9cd SHA512 2e11261abd60a36fec029e0297b5e3de9fb0935947e04ee19c43ea3803cf365e2984e231b81d074f25bc7ff08013cc4a961899665f24501c75d3c8817e60e97c DIST bedrock-server-1.14.1.4.zip 49395245 BLAKE2B 987de7d8e009dedb87e01b14e81ba857dd374f7d6621d3f13e137d7a51ad763d952452a1f8d34ff943add8ae3df8c7aff7fc5fe315d2ee29986fe967926a3969 SHA512 765d31aa3fd75c3e654ae65e5888ef3fc094fb12a49d9f0d5b0d94c58dfb508884218288dd4bb1cbda007305bff969219d6d438db4d9732295590678561bfcc3 diff --git a/games-server/bedrock-server/bedrock-server-1.14.0.9.ebuild b/games-server/bedrock-server/bedrock-server-1.14.0.9.ebuild deleted file mode 100644 index d4558dee240..000 --- a/games-server/bedrock-server/bedrock-server-1.14.0.9.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="The official bedrock (non-java) based server for the sandbox video game" -HOMEPAGE="https://www.minecraft.net/; -SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip; - -LICENSE="Mojang" -SLOT="0" -KEYWORDS="-* ~amd64" - -RDEPEND=" - acct-group/bedrock - acct-user/bedrock - app-misc/dtach - dev-libs/openssl:0/1.1 - net-misc/curl[ssl] -" - -BDEPEND="app-arch/unzip" - -RESTRICT="bindist mirror" - -S="${WORKDIR}" - -DOCS=( - "bedrock_server_how_to.html" - "release-notes.txt" -) - -QA_PREBUILT=" - opt/bedrock-server/bedrock_server - opt/bedrock-server/libCrypto.so -" - -src_install() { - exeinto /opt/bedrock-server - doexe bedrock_server libCrypto.so - - insinto /opt/bedrock-server - doins {permissions,whitelist}.json server.properties - doins -r {behavior,resource}_packs definitions structures - - dodir /opt/bin - dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server - - newinitd "${FILESDIR}"/bedrock-server.initd-r1 bedrock-server - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/
commit: 680b09c9bacb05f070db54549d076d2a34952b2f Author: Conrad Kostecki gentoo org> AuthorDate: Sat Dec 21 23:04:56 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Dec 21 23:07:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680b09c9 games-server/bedrock-server: bump to version 1.14.1.4 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Conrad Kostecki gentoo.org> games-server/bedrock-server/Manifest | 1 + .../bedrock-server/bedrock-server-1.14.1.4.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/games-server/bedrock-server/Manifest b/games-server/bedrock-server/Manifest index 60563fd1d8b..fbf22abcd86 100644 --- a/games-server/bedrock-server/Manifest +++ b/games-server/bedrock-server/Manifest @@ -1 +1,2 @@ DIST bedrock-server-1.14.0.9.zip 49343697 BLAKE2B eecc771b1722629f924fbf8b9e981ff72d541c4a297fa02c6e951331859bc2240c4c471966176c5bb6f39f7f643f6a4f43447aa978f10a8f53403aeaff29d9cd SHA512 2e11261abd60a36fec029e0297b5e3de9fb0935947e04ee19c43ea3803cf365e2984e231b81d074f25bc7ff08013cc4a961899665f24501c75d3c8817e60e97c +DIST bedrock-server-1.14.1.4.zip 49395245 BLAKE2B 987de7d8e009dedb87e01b14e81ba857dd374f7d6621d3f13e137d7a51ad763d952452a1f8d34ff943add8ae3df8c7aff7fc5fe315d2ee29986fe967926a3969 SHA512 765d31aa3fd75c3e654ae65e5888ef3fc094fb12a49d9f0d5b0d94c58dfb508884218288dd4bb1cbda007305bff969219d6d438db4d9732295590678561bfcc3 diff --git a/games-server/bedrock-server/bedrock-server-1.14.1.4.ebuild b/games-server/bedrock-server/bedrock-server-1.14.1.4.ebuild new file mode 100644 index 000..d4558dee240 --- /dev/null +++ b/games-server/bedrock-server/bedrock-server-1.14.1.4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="The official bedrock (non-java) based server for the sandbox video game" +HOMEPAGE="https://www.minecraft.net/; +SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip; + +LICENSE="Mojang" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + acct-group/bedrock + acct-user/bedrock + app-misc/dtach + dev-libs/openssl:0/1.1 + net-misc/curl[ssl] +" + +BDEPEND="app-arch/unzip" + +RESTRICT="bindist mirror" + +S="${WORKDIR}" + +DOCS=( + "bedrock_server_how_to.html" + "release-notes.txt" +) + +QA_PREBUILT=" + opt/bedrock-server/bedrock_server + opt/bedrock-server/libCrypto.so +" + +src_install() { + exeinto /opt/bedrock-server + doexe bedrock_server libCrypto.so + + insinto /opt/bedrock-server + doins {permissions,whitelist}.json server.properties + doins -r {behavior,resource}_packs definitions structures + + dodir /opt/bin + dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server + + newinitd "${FILESDIR}"/bedrock-server.initd-r1 bedrock-server + + einstalldocs +}
[gentoo-commits] proj/musl:master commit in: media-libs/mesa/
commit: 5a6eb7eb4f7874f0224da5faba5a353d9e578e31 Author: Jory Pratt gentoo org> AuthorDate: Sat Dec 21 21:49:56 2019 + Commit: Jory Pratt gentoo org> CommitDate: Sat Dec 21 21:49:56 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5a6eb7eb media-libs/mesa: sync stable version for musl Package-Manager: Portage-2.3.82, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Jory Pratt gentoo.org> media-libs/mesa/Manifest | 2 +- media-libs/mesa/{mesa-19.1.7.ebuild => mesa-19.1.8.ebuild} | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index 9a79f0a..40fe5fb 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,3 +1,3 @@ -DIST mesa-19.1.7.tar.xz 10941152 BLAKE2B 6be14ddac404668bdd8b7b8756388019c3610ac41b65a7723a419b97b7eccbca666ad6d904f4cde186c4b171e056636a8a6a5727e30963c8fa177d7861bd6cfb SHA512 0865b5f91e5daa00e1da2b3d8b65fe5d2ff6332372bf8fec7d671d05d8d64ec5a7abea1858cdfc506c76b7226d2bea0af3426565f156b796d8e0f949ea33dc15 +DIST mesa-19.1.8.tar.xz 10945480 BLAKE2B df2ce0561cd0a61f0f35a406a5a9b2384c0c5869efadabfa40b07cf96a592214aa5c6d03423598c531f117075c3b59aa5af6f9b1c5dfa5914aabe41f60b592a0 SHA512 3bcc90c17cf966ce3399434ca2d4f363c5778e52c56b8184d6cdf22ef2e4a4fdb9c3fbff5c98efc856e3535f81259608a6daa74af1f3bdce30ea251d86435c74 DIST mesa-19.2.2.tar.xz 11456352 BLAKE2B b0900a486d5883759dc395a25195c46fbc90d0388840099d515713a3c1e27560ea6cf9f6bfc5987c9704593b174e26f49a4cd08ff1260b1c1b2197b56c6919b6 SHA512 a3269052c2dfb5404180d1aebd68f5b9b0cc136d634ba89fed3f60fcc9b279072e09ee2db9b485375d39e886209053841df920c9d0b975e0de2825e3da4164a5 DIST mesa-19.3.1.tar.xz 11831968 BLAKE2B f4e70543bc48efa6888559606c660a837df25ceeabf4bf2141d7470f37f90e19a9d85da7c3b4f8d1b4c86d02245dbc8d58401caf9ab099609a501fc86b391987 SHA512 338d2e37122ef22cc4e27a2f3c39e23e419703a507ace99383c749a563936c5f0428cce9a68ac80d0bd2ff57be8a55f42aee0ed6d16bf6b77b4e59d428729568 diff --git a/media-libs/mesa/mesa-19.1.7.ebuild b/media-libs/mesa/mesa-19.1.8.ebuild similarity index 99% rename from media-libs/mesa/mesa-19.1.7.ebuild rename to media-libs/mesa/mesa-19.1.8.ebuild index f5f56c6..32777b4 100644 --- a/media-libs/mesa/mesa-19.1.7.ebuild +++ b/media-libs/mesa/mesa-19.1.8.ebuild @@ -70,6 +70,7 @@ REQUIRED_USE=" LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97" RDEPEND=" + !app-eselect/eselect-mesa >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}] >=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}] @@ -107,6 +108,7 @@ RDEPEND=" ) vaapi? ( >=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}] + video_cards_nouveau? ( !<=x11-libs/libva-vdpau-driver-0.7.4-r3 ) ) vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/rtaudio/, media-libs/rtaudio/files/
commit: d1a766c7f8cb8fd55207aed1997115d6bf20a690 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Dec 21 21:05:36 2019 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Dec 21 21:06:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a766c7 media-libs/rtaudio: bump 5.1.0 1) eapi7 2) switched to virtual/jack Closes: https://bugs.gentoo.org/639744 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/rtaudio/Manifest| 1 + .../rtaudio/files/rtaudio-5.1.0-cflags.patch | 17 ++ media-libs/rtaudio/rtaudio-5.1.0.ebuild| 62 ++ 3 files changed, 80 insertions(+) diff --git a/media-libs/rtaudio/Manifest b/media-libs/rtaudio/Manifest index 629e8dfbed2..fcd2ddd0311 100644 --- a/media-libs/rtaudio/Manifest +++ b/media-libs/rtaudio/Manifest @@ -1,2 +1,3 @@ DIST rtaudio-4.1.2.tar.gz 682382 BLAKE2B ddfb0797db8ffef9a73b1af1864a7e9ec5028ff92473a82c8198fc0e8cce35e76ce820487b750988a91b7a519230659f446f2644288b0347c12c2f72b03fd45d SHA512 1e7f7f0f4dc451d023a7c8ab287fe63034cf6b4e18fe138bab253c307d6dd0cddb669b031f6c21325aaac0ce53002acd2a17dd1e47bd8ac2cb14e058cfce1a21 DIST rtaudio-5.0.0.tar.gz 615284 BLAKE2B ffb21042896b868b5368708594e050773ea23638e5eca8ea4c63204ee8ad3e433e26f1cc7f359a113df3a962dcaceaff72846346357c9e134c30dde89813cf0a SHA512 390b6c454c42cf066fa94af397b784430dadc1650de320be377b7bbd09eda8705936bff3ee4327358815c3d5247a38fead81c8778cd85db30a12a6ace742c84a +DIST rtaudio-5.1.0.tar.gz 655613 BLAKE2B 9fee4a42a2fc040d3f8c8a18c4ef361bfd9cab22df189f6aff23098e299424d8cb4b54075f33ee4f1ab1f851125194228f65814838b091144431bd891a4c7dfe SHA512 221636cfac2286e17f1f2312be2094b6c89087230b95b649661f9ce91356c77fdd8996fd031f0895aba0b50e8091491cdf393a6aeee6f8508ed320180d8fccf6 diff --git a/media-libs/rtaudio/files/rtaudio-5.1.0-cflags.patch b/media-libs/rtaudio/files/rtaudio-5.1.0-cflags.patch new file mode 100644 index 000..0304c57b4db --- /dev/null +++ b/media-libs/rtaudio/files/rtaudio-5.1.0-cflags.patch @@ -0,0 +1,17 @@ +diff --git a/configure.ac b/configure.ac +index 43c054a..27a809a 100644 +--- a/configure.ac b/configure.ac +@@ -101,12 +101,10 @@ AS_CASE([${enable_debug}], + [ yes ], [ + AC_MSG_RESULT([yes]) + AC_DEFINE([__RTAUDIO_DEBUG__]) +-debugflags="${debugflags} -g -O0" + object_path=Debug + ], + [ no ], [ + AC_MSG_RESULT([no!]) +-debugflags="${debugflags} -O3" + ], [ + AC_MSG_RESULT([no]) + ]) diff --git a/media-libs/rtaudio/rtaudio-5.1.0.ebuild b/media-libs/rtaudio/rtaudio-5.1.0.ebuild new file mode 100644 index 000..b58111fc01a --- /dev/null +++ b/media-libs/rtaudio/rtaudio-5.1.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A set of cross-platform C++ classes for realtime audio I/O" +HOMEPAGE="https://www.music.mcgill.ca/~gary/rtaudio/; +SRC_URI="https://www.music.mcgill.ca/~gary/${PN}/release/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/6" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+alsa doc jack pulseaudio static-libs" +REQUIRED_USE="|| ( alsa jack pulseaudio )" + +RDEPEND="alsa? ( media-libs/alsa-lib ) + jack? ( + media-libs/alsa-lib + virtual/jack + ) + pulseaudio? ( media-sound/pulseaudio )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-cflags.patch +) + +src_prepare() { + default + + # don't rebuild docs + export ac_cv_prog_DOXYGEN= + + eautoreconf +} + +src_configure() { + # OSS support requires OSSv4 + local myconf=( + $(use_enable static-libs static) + $(use_with jack) + $(use_with alsa) + $(use_with pulseaudio pulse) + --without-oss + ) + + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc README.md doc/release.txt + if use doc; then + dodoc -r doc/html + dodoc -r doc/images + fi + + find "${D}" -name "*.la" -delete +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 42408a0a9bd30db10687f87a85e403a3a2df7d01 Author: Lars Wendler gentoo org> AuthorDate: Sat Dec 21 21:04:28 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Dec 21 21:04:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42408a0a app-admin/sudo: Bump to version 1.8.30_beta2. Removed old Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> app-admin/sudo/Manifest | 2 +- app-admin/sudo/{sudo-1.8.30_beta1.ebuild => sudo-1.8.30_beta2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index dd8145cb3d7..5e135e3869c 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,3 +1,3 @@ DIST sudo-1.8.28p1.tar.gz 3310254 BLAKE2B a1810af7a42d05cce49bb9d0acf6f3731a5193e9e9c3b458691379131eb86d36995854d11c09525e8d999ed1da7e99cf170634667c5a444aa522b8f23db7d1aa SHA512 bda3de34c15fbb68fc29759542295560ccc1562b419d03709cea51613937e9b92ba689c79c3ef4858aeea90d3d1a4dc0148225b11b22cf82395ae1bad8cb1734 DIST sudo-1.8.29.tar.gz 3338260 BLAKE2B 7ba29d155bfb1d7ba20e32ade2e8ee3919e70400b6c235e313052b247b48406b9a051e71daa7e47fdb0a9fd0889f4c05b8a1a170c027503b90081e8cec81660e SHA512 ea780922b2afb47df4df4b533fb355fd916cb18a6bfd13c7ca36a25b03ef585d805648c6fa85692bea363b1f83664ac3bc622f99bcd149b3a86f70522eb4d340 -DIST sudo-1.8.30b1.tar.gz 3341783 BLAKE2B fb950277ed66bd83516505cd2eb49b43412d5e95d4afcacf9cde34d685d5d80530deb248c3d421e1fc55343871d80eefdd492489f9bca6c952f81145f4a29746 SHA512 26525d2376fd80796fac146970ca5bbabe170900aca81f7ad71f80828920d27f323fbbf0191b1ba6ef027a53a156c5849aaee21e495b16f2b5188dfedf9746ba +DIST sudo-1.8.30b2.tar.gz 3348480 BLAKE2B f158553fde9b5878cec39f95a69e6d3ef51ea8e5f5074c6b369d01d26c2de973bfefe5b40c64fc0c998f4e0045e054fcf8e01cfdc668003451489566c51f6ac2 SHA512 3d9e17ae4a51c65504d47a8a4a353f13fb2c761ffb90e0e9aca83e32effdd8bd826c96d80bdf9bb5520db37f02762937f020e64a330a530a1032c000d7cfa1f7 diff --git a/app-admin/sudo/sudo-1.8.30_beta1.ebuild b/app-admin/sudo/sudo-1.8.30_beta2.ebuild similarity index 100% rename from app-admin/sudo/sudo-1.8.30_beta1.ebuild rename to app-admin/sudo/sudo-1.8.30_beta2.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-libs/libtirpc/
commit: 37b32f105397b170459e07073eab73a1e80aa3c9 Author: Lars Wendler gentoo org> AuthorDate: Sat Dec 21 20:58:30 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Dec 21 20:58:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b32f10 net-libs/libtirpc: Bump to version 1.2.5 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> net-libs/libtirpc/Manifest | 1 + net-libs/libtirpc/libtirpc-1.2.5.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/net-libs/libtirpc/Manifest b/net-libs/libtirpc/Manifest index ee8d1d01072..b5bd7d4c174 100644 --- a/net-libs/libtirpc/Manifest +++ b/net-libs/libtirpc/Manifest @@ -1,2 +1,3 @@ DIST libtirpc-1.1.4.tar.bz2 510924 BLAKE2B 1780f9bb0543583c01b60bda681add0ec2f8718eda4ce4653883c772466178e37d0a3fb47004109f81de470129458561fac4f109f45154c64b6fb729f0212c90 SHA512 392f391f9fc1bd68d81dc44e4058831a64b32790b5c8c37338b0ab416fad2ae4d16389e632596734dba09780347918cc65c6f134e0c1afd09e81ec250785ed23 +DIST libtirpc-1.2.5.tar.bz2 513146 BLAKE2B 732e4832f3440d9fa08c45c01c56135ff1b96564c55d33e9b3f16c8361a4f02e49a35638b73110bb72da4bfb78107ccb1b4d475d1ecbdd62dcc156529a372c3e SHA512 d31cd4e22301abe1baddd7e8f45aaaf056a40799e961646691d071084fed50563b5eecdd9b78062fe378be8db7a6d4b87597e21cb81ac925e447148684a2b002 DIST libtirpc-glibc-nfs.tar.xz 8948 BLAKE2B 7316623d9f2b6928e296137fe2bf6794b208d549c2ffba9e4a35b47f7b04bf023798a09f38c02d039debf6adc466d7689cf3c8274d71a22eaff08729642c0a28 SHA512 90255bf0a27af16164e0710dd940778609925d473f4343093ff19d98cc4f23023788bf4edf0178eae1961afc0ba8b69b273de95b7d7e2afdb706701d8ba6f7ba diff --git a/net-libs/libtirpc/libtirpc-1.2.5.ebuild b/net-libs/libtirpc/libtirpc-1.2.5.ebuild new file mode 100644 index 000..5d80a874a92 --- /dev/null +++ b/net-libs/libtirpc/libtirpc-1.2.5.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal toolchain-funcs usr-ldscript + +DESCRIPTION="Transport Independent RPC library (SunRPC replacement)" +HOMEPAGE="https://sourceforge.net/projects/libtirpc/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2 + mirror://gentoo/${PN}-glibc-nfs.tar.xz" + +LICENSE="GPL-2" +SLOT="0/3" # subslot matches SONAME major +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="ipv6 kerberos static-libs" + +RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-arch/xz-utils + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]" + +src_prepare() { + cp -r "${WORKDIR}"/tirpc "${S}"/ || die + default + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable ipv6) + $(use_enable kerberos gssapi) + $(use_enable static-libs static) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install() { + default + + # libtirpc replaces rpc support in glibc, so we need it in / + gen_usr_ldscript -a tirpc +} + +multilib_src_install_all() { + einstalldocs + + insinto /etc + doins doc/netconfig + + insinto /usr/include/tirpc + doins -r "${WORKDIR}"/tirpc/* + + # makes sure that the linking order for nfs-utils is proper, as + # libtool would inject a libgssglue dependency in the list. + if ! use static-libs ; then + find "${ED}" -name "*.la" -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
commit: 7be486880a227079f0c7757575112fe2c3dfb6d9 Author: Lars Wendler gentoo org> AuthorDate: Sat Dec 21 20:47:08 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Dec 21 20:47:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be48688 net-irc/hexchat: Bump to version 2.14.3 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> net-irc/hexchat/Manifest | 1 + net-irc/hexchat/hexchat-2.14.3.ebuild | 132 ++ 2 files changed, 133 insertions(+) diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest index 6a319e29c69..ac320c313dc 100644 --- a/net-irc/hexchat/Manifest +++ b/net-irc/hexchat/Manifest @@ -1,3 +1,4 @@ DIST hexchat-2.12.4.tar.xz 1451468 BLAKE2B 91db1486b421f9707f9dddfe8aba812aa283d5e3cc3c12815faa7e515d00b803bde0bbf30e1ca5c0b69fe954dd30a6f69e5094dabe1dc641ae4f0742ad1965b4 SHA512 48d30c23973a19efc7a8e6d00a3e9675e8556a6fa9da046175b3d87bdab0bebbc6caf58970d654e270421d0d49c2cd9f498b425b7e3a49dd81670dc4825fca40 DIST hexchat-2.14.1.tar.xz 1281872 BLAKE2B e450fe7391b8b51a7aebeaeacdb5f1fb6c00184f668813920d98ed6a00dd4c0308863657467b7608987feb0739ac85256d93ca9ef8a220e6c7a5545d8386f25d SHA512 2728d6f084530c1a65ddb7960db6574fef2bca77e726a2155c8b5724256f37b47421e990b1bf7c9fad7987027b2f6de4534a8df28a98cb3d28da726e16ac32dd DIST hexchat-2.14.2.tar.xz 1288732 BLAKE2B 93001bf48516e0326c4df16945ff8a157e7a410ca202d1231657c9fb439ddd4a7515aacea0b0fff92365d477aa24c90d37aa61466495354dcdf5578d7accfa65 SHA512 488799700e439a137ad469f618cb1abf75d1f1ebf223c750d658004ef7b2c728543a5a9ae4e6317d6447428dc59e12dded619346a5d8bba12c92dab653512fca +DIST hexchat-2.14.3.tar.xz 1292072 BLAKE2B 22bc8a0857b3ec26452843dd85c046cde055e719ce7dc23e4ec5ae33eb16251379ed84856c1812dc855a1e8d5d422c01e9352e2259f075a538226e1fcd79edd7 SHA512 c265921f2cb02c5d273bcdbb20a44a5c9f38b0f8cbba4fd56b177b676fc5d1dfd05bf80fcfa3706c7981f712f2f6c9aaaf80bccf3be0f6d96068dd393f3a7cb5 diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild new file mode 100644 index 000..103f8c1ad52 --- /dev/null +++ b/net-irc/hexchat/hexchat-2.14.3.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7,8} ) + +inherit meson mono-env python-single-r1 xdg + +DESCRIPTION="Graphical IRC client based on XChat" +HOMEPAGE="https://hexchat.github.io/; + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + SRC_URI="" + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" +fi + +LICENSE="GPL-2 plugin-fishlim? ( MIT )" +SLOT="0" +IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-libs/glib:2 + dbus? ( dev-libs/dbus-glib ) + gtk? ( + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/pango + ) + libcanberra? ( media-libs/libcanberra ) + libproxy? ( net-libs/libproxy ) + libnotify? ( x11-libs/libnotify ) + lua? ( dev-lang/lua:= ) + perl? ( dev-lang/perl:= ) + plugin-sysinfo? ( sys-apps/pciutils ) + python? ( ${PYTHON_DEPS} ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + theme-manager? ( + || ( + ( dev-lang/mono[minimal] dev-dotnet/libgdiplus ) + dev-lang/mono[-minimal] + ) + )" + +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + app-arch/xz-utils + app-text/iso-codes + sys-devel/gettext + virtual/pkgconfig +" + +pkg_setup() { + use python && python-single-r1_pkg_setup + if use theme-manager ; then + mono-env_pkg_setup + export XDG_CACHE_HOME="${T}/.cache" + fi +} + +src_configure() { + local emesonargs=( + -Dwith-gtk="$(usex gtk true false)" + -Dwith-text="$(usex gtk false true)" + -Dwith-ssl="$(usex ssl true false)" + -Dwith-plugin=true + -Dwith-dbus="$(usex dbus true false)" + -Dwith-libproxy="$(usex libproxy true false)" + -Dwith-libnotify="$(usex libnotify true false)" + -Dwith-libcanberra="$(usex libcanberra true false)" + -Dwith-theme-manager="$(usex theme-manager true false)" + -Ddbus-service-use-appid=false + -Dwith-checksum="$(usex plugin-checksum true false)" + -Dwith-fishlim="$(usex
[gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
commit: 78f2712d58d3e39316ce3ec75f056674a55685d9 Author: Lars Wendler gentoo org> AuthorDate: Sat Dec 21 20:48:00 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Dec 21 20:48:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f2712d net-irc/hexchat: Synced live ebuild Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> net-irc/hexchat/hexchat-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/hexchat/hexchat-.ebuild b/net-irc/hexchat/hexchat-.ebuild index 9457dba03b8..103f8c1ad52 100644 --- a/net-irc/hexchat/hexchat-.ebuild +++ b/net-irc/hexchat/hexchat-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{5,6,7,8} ) inherit meson mono-env python-single-r1 xdg
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfilezilla/
commit: 8539dee84aa180b6357f9a115bdffbcd1f56ccf7 Author: Lars Wendler gentoo org> AuthorDate: Sat Dec 21 20:09:36 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Dec 21 20:35:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8539dee8 dev-libs/libfilezilla: Bump to version 0.19.3 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libfilezilla/Manifest | 1 + dev-libs/libfilezilla/libfilezilla-0.19.3.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index d691c8531f3..02b2f702647 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -1,3 +1,4 @@ DIST libfilezilla-0.15.1.tar.bz2 404746 BLAKE2B 644f4b8949670d5b07f9e7b861d388ce70eae6612e34bf938cb628b65724a527e33c1f039087fd8381c06a15c12cc2b4fc6f616cc5949bf325e2eebf41abdf2d SHA512 d557f7636bfc3958b8558fab3384b0ea84caea594566d39c051f20f02dfd71213369c50df282a3f7d2dd757038bd26e9722214839dab965cb7cde9733d59883a DIST libfilezilla-0.18.2.tar.bz2 526968 BLAKE2B 81b27c18e9c04e2277dbe7a2fa2bfe3c1fa7c1f9c27eaf5cc02f309a15e9b61e71e5a67aa359c7bb36b27335f008cfb58641adcb42745ac00b9ac9eb2c649cde SHA512 6f165a008ea8e3090554070685ef042b5304a8e7fdeb9f16c81a01c00b5fcb3d4acd356cfaf3fc1189c04db0b726dd005c592f6c7c6b06a527d8b82e7890257b DIST libfilezilla-0.19.1.tar.bz2 539952 BLAKE2B a581964a34c9104543eb06579e1f1b816b0f47e6ef3af0de9aa0b7528665ca0ac17ddf3c5327a434b8e344bdde5602f1b7a71b7cc755367e750c88de06329335 SHA512 1342a199e4bdc211437deaa4ff34fe7f7de476a664b1ea4dc8df0482db98eb6c21e03f9c7b510bc00c81f6dacd7fdec2fa721554fe6e71c5bb2763618759b1a1 +DIST libfilezilla-0.19.3.tar.bz2 541117 BLAKE2B c0015be2fa632cc4bfd44d5e02bdc9e14c5ac0598e4c83fabc95e00dd82669963d02a8e7b3db33e554d86f333eb5a7afdd6235acfa7b336dbd5bbfbf334f4381 SHA512 264a3a110dc4e99f6b993479be9f25cf831297899c699d73e5ad5a403e11ff09fa9ab062a420a0111e78f7d6e68e92fa461c161c8fd7c274cf227ef45f618849 diff --git a/dev-libs/libfilezilla/libfilezilla-0.19.3.ebuild b/dev-libs/libfilezilla/libfilezilla-0.19.3.ebuild new file mode 100644 index 000..349925b74a3 --- /dev/null +++ b/dev-libs/libfilezilla/libfilezilla-0.19.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic + +DESCRIPTION="C++ library offering some basic functionality for platform-independent programs" +HOMEPAGE="https://lib.filezilla-project.org/; +SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0/3" # libfilezilla .so version +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/nettle:0= + >=net-libs/gnutls-3.5.7:= +" +DEPEND="${RDEPEND} + test? ( dev-util/cppunit )" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++14; then + eerror "${P} requires C++14-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++14 option. Please upgrade your compiler" + eerror "to gcc-4.9 or an equivalent version supporting C++14." + die "Currently active compiler does not support -std=c++14" + fi + fi +} + +src_install() { + default + find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: 4ee264fd167eddcdc37f667af5b667a94ceaee8c Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 21 20:28:27 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 21 20:30:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee264fd dev-libs/openssl: bump to v1.0.2u Bug: https://bugs.gentoo.org/702176 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/openssl/Manifest | 1 + dev-libs/openssl/openssl-1.0.2u.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index e24a37051ac..9610c7c62b5 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -1,6 +1,7 @@ DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24 SHA512 5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4 SHA512 a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6 DIST openssl-1.0.2t.tar.gz 5355422 BLAKE2B dcbc883151ff6c5b60f5849d8789c2e76a384cb3d5eb5f08a6109776d0edf134580dc33fa8b946ae2344542560f04ecef17f218406952dd8d31e4200c4882022 SHA512 0b88868933f42fab87e8b22449435a1091cc6e75f986aad6c173e01ad123161fcae8c226759073701bc65c9f2f0b6ce6a63a61203008ed873cfb6e484f32bc71 +DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57 SHA512 c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32 DIST openssl-1.1.0l-bindist-1.0.tar.xz 13184 BLAKE2B c09e023458faff17b10d6f20c28462c0851757a20d59b4b751220ab307324d5778252df112ad74fd319407cc75fdd1cd507d48058dd0234dc8c03020c882ed42 SHA512 39720ecee3ec6080c1416f2fb7c9246b89ee55b21be2baabad51eb6823dbe1559450b1ae92fa61ac1cf5ba04ac8c02438aa469bc65eae6905cf1ea486f270793 DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 0e4f30f9e8a22414325bd780dc4e875e962487fbe72967f0392ace959955429192541881a98d097d7bb75ed7238b1817b0c3c2c4da04421512bd538f2b07cdd7 SHA512 81b74149f40ea7d9f7e235820a4f977844653ad1e2b302e65e712c12193f47542fe7e3385fd1e25e3dd074e4e6d04199836cbc492656f5a7692edab5e234f4ad DIST openssl-1.1.1d-bindist-1.0.tar.xz 13180 BLAKE2B 680bd7400d3dd3930067ee7efa9718b74b30afa9be2397ad80f88031920806b6603b6469beede02b6e7a742abf5f82ebdd7c9b8e69c1ffe223e4860dc9581128 SHA512 9e4296326852010d5cebc204d1a34a34198d8d65460bc91a2bd37c80be892a5ae519513e4b0109e6b51b6faab0e171ef6cdae868868c158711558d147083c06f diff --git a/dev-libs/openssl/openssl-1.0.2u.ebuild b/dev-libs/openssl/openssl-1.0.2u.ebuild new file mode 100644 index 000..a5f618bc77c --- /dev/null +++ b/dev-libs/openssl/openssl-1.0.2u.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic toolchain-funcs multilib multilib-minimal + +# openssl-1.0.2-patches-1.6 contain additional CVE patches +# which got fixed with this release. +# Please use 1.7 version number when rolling a new tarball! +PATCH_SET="openssl-1.0.2-patches-1.5" + +MY_P=${P/_/-} + +# This patch set is based on the following files from Fedora 25, +# see https://src.fedoraproject.org/rpms/openssl/blob/25/f/openssl.spec +# for more details: +# - hobble-openssl (SOURCE1) +# - ec_curve.c (SOURCE12) -- MODIFIED +# - ectest.c (SOURCE13) +# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED +BINDIST_PATCH_SET="openssl-1.0.2t-bindist-1.0.tar.xz" + +DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)" +HOMEPAGE="https://www.openssl.org/; +SRC_URI="mirror://openssl/source/${MY_P}.tar.gz + bindist? ( + mirror://gentoo/${BINDIST_PATCH_SET} + https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET} + ) + !vanilla? ( + mirror://gentoo/${PATCH_SET}.tar.xz + https://dev.gentoo.org/~chutzpah/dist/${PN}/${PATCH_SET}.tar.xz + https://dev.gentoo.org/~whissi/dist/${PN}/${PATCH_SET}.tar.xz + https://dev.gentoo.org/~polynomial-c/dist/${PATCH_SET}.tar.xz + )" + +LICENSE="openssl" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla zlib" +RESTRICT="!bindist? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl-compat/
commit: c2b642ed1dfc7cb054380769761024dd73a768c6 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 21 20:30:14 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 21 20:30:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b642ed dev-libs/openssl-compat: bump to v1.0.2u Bug: https://bugs.gentoo.org/702176 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/openssl-compat/Manifest | 1 + .../openssl-compat/openssl-compat-1.0.2u.ebuild| 246 + 2 files changed, 247 insertions(+) diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest index 5b5c397e40b..f6ca6a00831 100644 --- a/dev-libs/openssl-compat/Manifest +++ b/dev-libs/openssl-compat/Manifest @@ -2,3 +2,4 @@ DIST openssl-0.9.8zh.tar.gz 3818524 BLAKE2B 610bb4858900983cf4519fa8b63f1e03b384 DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24 SHA512 5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4 SHA512 a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6 DIST openssl-1.0.2t.tar.gz 5355422 BLAKE2B dcbc883151ff6c5b60f5849d8789c2e76a384cb3d5eb5f08a6109776d0edf134580dc33fa8b946ae2344542560f04ecef17f218406952dd8d31e4200c4882022 SHA512 0b88868933f42fab87e8b22449435a1091cc6e75f986aad6c173e01ad123161fcae8c226759073701bc65c9f2f0b6ce6a63a61203008ed873cfb6e484f32bc71 +DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57 SHA512 c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32 diff --git a/dev-libs/openssl-compat/openssl-compat-1.0.2u.ebuild b/dev-libs/openssl-compat/openssl-compat-1.0.2u.ebuild new file mode 100644 index 000..5b3784f01f6 --- /dev/null +++ b/dev-libs/openssl-compat/openssl-compat-1.0.2u.ebuild @@ -0,0 +1,246 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic toolchain-funcs multilib multilib-minimal + +# openssl-1.0.2-patches-1.6 contain additional CVE patches +# which got fixed with this release. +# Please use 1.7 version number when rolling a new tarball! +PATCH_SET="openssl-1.0.2-patches-1.5" + +MY_P=openssl-${PV/_/-} + +# This patch set is based on the following files from Fedora 25, +# see https://src.fedoraproject.org/rpms/openssl/blob/25/f/openssl.spec +# for more details: +# - hobble-openssl (SOURCE1) +# - ec_curve.c (SOURCE12) -- MODIFIED +# - ectest.c (SOURCE13) +# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED +BINDIST_PATCH_SET="openssl-1.0.2t-bindist-1.0.tar.xz" + +DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)" +HOMEPAGE="https://www.openssl.org/; +SRC_URI="mirror://openssl/source/${MY_P}.tar.gz + bindist? ( + mirror://gentoo/${BINDIST_PATCH_SET} + https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET} + ) + !vanilla? ( + mirror://gentoo/${PATCH_SET}.tar.xz + https://dev.gentoo.org/~chutzpah/dist/openssl/${PATCH_SET}.tar.xz + https://dev.gentoo.org/~whissi/dist/openssl/${PATCH_SET}.tar.xz + https://dev.gentoo.org/~polynomial-c/dist/${PATCH_SET}.tar.xz + )" + +LICENSE="openssl" +SLOT="1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla zlib" + +RESTRICT="!bindist? ( bindist ) + test" + +RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) + kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) + !=dev-libs/openssl-1.0.2*:0 + !dev-libs/openssl:1.0.0" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + sys-devel/bc + )" + +# Do not install any docs +DOCS=() + +S="${WORKDIR}/${MY_P}" + +MULTILIB_WRAPPED_HEADERS=( + usr/include/openssl/opensslconf.h +) + +src_prepare() { + if use bindist; then + mv "${WORKDIR}"/bindist-patches/hobble-openssl
[gentoo-commits] repo/gentoo:master commit in: dev-util/libabigail/
commit: f20687a3854590e42eefc8eb2f3cff0526198f49 Author: David Seifert gentoo org> AuthorDate: Sat Dec 21 19:55:15 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 21 19:55:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20687a3 dev-util/libabigail: Initial commit Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-util/libabigail/Manifest | 1 + dev-util/libabigail/libabigail-1.6.ebuild | 77 +++ dev-util/libabigail/metadata.xml | 8 3 files changed, 86 insertions(+) diff --git a/dev-util/libabigail/Manifest b/dev-util/libabigail/Manifest new file mode 100644 index 000..dae358440b5 --- /dev/null +++ b/dev-util/libabigail/Manifest @@ -0,0 +1 @@ +DIST libabigail-1.6.tar.gz 176133766 BLAKE2B 4a8fd6861f2213f45bbc5814a8a4e0941c236660ea6f84f09eedf6c08eff963c956f27967581501cd73b51057c3d36a74d53b6bf63d0be4d2c931d465d0564eb SHA512 2ba775bd836b53265dae60e66065fc2106e7f633e890cc70b6abacb8426e04ec0b7b38593c21336f5785cf5e4eb8d110fb15ce63124cddc59f660f31c7b25b3c diff --git a/dev-util/libabigail/libabigail-1.6.ebuild b/dev-util/libabigail/libabigail-1.6.ebuild new file mode 100644 index 000..639ff46eaed --- /dev/null +++ b/dev-util/libabigail/libabigail-1.6.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit autotools python-any-r1 out-of-source + +DESCRIPTION="Suite of tools for checking ABI differences between ELF objects" +HOMEPAGE="https://sourceware.org/libabigail/; +SRC_URI="https://mirrors.kernel.org/sourceware/libabigail/${P}.tar.gz; + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/elfutils:= + dev-libs/libxml2:2=" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + app-doc/doxygen + dev-python/sphinx + sys-apps/texinfo + ) + test? ( ${PYTHON_DEPS} )" + +src_prepare() { + default + # need to run our autotools, due to ltmain.sh including Redhat calls: + # cannot read spec file '/usr/lib/rpm/redhat/redhat-hardened-ld': No such file or directory + eautoreconf +} + +my_src_configure() { + econf \ + --disable-deb \ + --disable-fedabipkgdiff \ + --disable-rpm \ + --disable-static \ + --disable-zip-archive \ + --enable-bash-completion \ + --enable-cxx11 \ + --enable-python3 \ + $(use_enable doc apidoc) \ + $(use_enable doc manual) +} + +my_src_compile() { + default + use doc && emake doc +} + +my_src_install() { + emake DESTDIR="${D}" install + + if use doc; then + doman doc/manuals/man/* + doinfo doc/manuals/texinfo/abigail.info + + dodoc -r doc/manuals/html + + docinto html/api + dodoc -r doc/api/html/. + fi +} + +my_src_install_all() { + einstalldocs + + # no static archives + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-util/libabigail/metadata.xml b/dev-util/libabigail/metadata.xml new file mode 100644 index 000..70f78a5392d --- /dev/null +++ b/dev-util/libabigail/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + s...@gentoo.org + David Seifert + +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/
commit: f99ef7b5814713f078684634b59456798780a555 Author: Matthew Thode gentoo org> AuthorDate: Sat Dec 21 19:05:16 2019 + Commit: Matthew Thode gentoo org> CommitDate: Sat Dec 21 19:05:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99ef7b5 app-crypt/certbot: update cryptography dep for to 2.8 Fixes: https://bugs.gentoo.org/703490 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot/certbot-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/certbot/certbot-.ebuild b/app-crypt/certbot/certbot-.ebuild index e59b628d200..fba37e4616c 100644 --- a/app-crypt/certbot/certbot-.ebuild +++ b/app-crypt/certbot/certbot-.ebuild @@ -28,7 +28,7 @@ RDEPEND=" >=app-crypt/acme-0.40.0[${PYTHON_USEDEP}] >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] dev-python/configobj[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.2.3[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.8[${PYTHON_USEDEP}] >=dev-python/distro-1.0.1[${PYTHON_USEDEP}] >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/emacs:master commit in: eclass/
commit: 1eff6a128f89b67a4a42253d1c75265255c4e79b Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 18:54:04 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 18:54:04 2019 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=1eff6a12 elisp-common.eclass: Report Emacs version with einfo, not elog. Signed-off-by: Ulrich Müller gentoo.org> eclass/elisp-common.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass index d76c9e5..a4bff25 100644 --- a/eclass/elisp-common.eclass +++ b/eclass/elisp-common.eclass @@ -252,7 +252,7 @@ elisp-check-emacs-version() { local have_emacs have_emacs=$(elisp-emacs-version) \ || die "Could not determine Emacs version" - elog "Emacs version: ${have_emacs}" + einfo "Emacs version: ${have_emacs}" if [[ ${have_emacs} =~ XEmacs|Lucid ]]; then die "XEmacs detected. This package needs GNU Emacs." fi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ab8e00b6f18b1e61f52b5313ab4645e57b4c19bf Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 18:52:30 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 18:52:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8e00b6 elisp-common.eclass: Report Emacs version with einfo, not elog. Signed-off-by: Ulrich Müller gentoo.org> eclass/elisp-common.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass index d76c9e5a938..a4bff25f165 100644 --- a/eclass/elisp-common.eclass +++ b/eclass/elisp-common.eclass @@ -252,7 +252,7 @@ elisp-check-emacs-version() { local have_emacs have_emacs=$(elisp-emacs-version) \ || die "Could not determine Emacs version" - elog "Emacs version: ${have_emacs}" + einfo "Emacs version: ${have_emacs}" if [[ ${have_emacs} =~ XEmacs|Lucid ]]; then die "XEmacs detected. This package needs GNU Emacs." fi
[gentoo-commits] repo/proj/emacs:master commit in: app-editors/emacs/
commit: 5f3c5d2fae1e22475a09b967ea632659b517d125 Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 18:32:16 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 18:32:16 2019 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=5f3c5d2f app-editors/emacs: Drop old blocker against emacs-vcs. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-24.3-r8.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/app-editors/emacs/emacs-24.3-r8.ebuild b/app-editors/emacs/emacs-24.3-r8.ebuild index df53b71..cc464f1 100644 --- a/app-editors/emacs/emacs-24.3-r8.ebuild +++ b/app-editors/emacs/emacs-24.3-r8.ebuild @@ -90,9 +90,6 @@ BDEPEND="virtual/pkgconfig gzip-el? ( app-arch/gzip )" # pax_kernel? ( sys-apps/attr ) -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/proj/emacs:master commit in: app-admin/emacs-updater/
commit: 427680d701d9e4168102fca3db03fec1e4117637 Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 18:26:40 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 18:26:40 2019 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=427680d7 app-admin/emacs-updater: Sync from gentoo repo. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> app-admin/emacs-updater/emacs-updater-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-admin/emacs-updater/emacs-updater-.ebuild b/app-admin/emacs-updater/emacs-updater-.ebuild index e25f250..58a609b 100644 --- a/app-admin/emacs-updater/emacs-updater-.ebuild +++ b/app-admin/emacs-updater/emacs-updater-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/emacs-tools.git; EGIT_BRANCH="${PN}" @@ -17,8 +17,8 @@ SLOT="0" DEPEND="|| ( sys-apps/util-linux app-misc/getopt )" RDEPEND="${DEPEND} - >=app-portage/portage-utils-0.3 - virtual/emacs" + >=app-editors/emacs-23.1:* + >=app-portage/portage-utils-0.3" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/emacs-common-gentoo/
commit: 9b4c7fe86a3f931f7fb8f3371e5dd7976aa0c2bb Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 18:27:06 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 18:27:06 2019 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=9b4c7fe8 app-emacs/emacs-common-gentoo: Sync from gentoo repo. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> .../emacs-common-gentoo/emacs-common-gentoo-.ebuild | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-.ebuild index d347806..8b159f4 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-.ebuild @@ -7,7 +7,7 @@ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/emacs-tools.git; EGIT_BRANCH="${PN}" EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}" -inherit elisp-common desktop xdg-utils gnome2-utils readme.gentoo-r1 git-r3 +inherit elisp-common desktop xdg-utils readme.gentoo-r1 git-r3 DESCRIPTION="Common files needed by all GNU Emacs versions" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; @@ -18,7 +18,7 @@ IUSE="games X" RDEPEND="games? ( acct-group/gamestat )" DEPEND="${RDEPEND}" -PDEPEND="virtual/emacs" +PDEPEND=">=app-editors/emacs-23.1:*" S="${WORKDIR}/${PN}" @@ -39,7 +39,7 @@ src_install() { if use X; then local i - domenu emacs.desktop emacsclient.desktop || die + domenu emacs.desktop emacsclient.desktop pushd icons || die newicon sink.png emacs-sink.png @@ -52,8 +52,6 @@ src_install() { doicon -s scalable emacs23.svg newicon -s scalable emacs25.svg emacs.svg popd - - gnome2_icon_savelist fi DOC_CONTENTS="All site initialisation for Gentoo-installed packages is @@ -95,7 +93,7 @@ pkg_preinst() { pkg_postinst() { if use X; then xdg_desktop_database_update - gnome2_icon_cache_update + xdg_icon_cache_update fi readme.gentoo_print_elog } @@ -103,6 +101,6 @@ pkg_postinst() { pkg_postrm() { if use X; then xdg_desktop_database_update - gnome2_icon_cache_update + xdg_icon_cache_update fi }
[gentoo-commits] repo/proj/emacs:master commit in: eclass/
commit: 6da4969af2e59af57c07dc42745eeb9460e0d34f Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 18:26:07 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 18:26:07 2019 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=6da4969a elisp*.eclass: Sync from gentoo repo. Signed-off-by: Ulrich Müller gentoo.org> eclass/elisp-common.eclass | 100 - eclass/elisp.eclass| 20 - 2 files changed, 88 insertions(+), 32 deletions(-) diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass index 05b03f4..d76c9e5 100644 --- a/eclass/elisp-common.eclass +++ b/eclass/elisp-common.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: elisp-common.eclass @@ -23,26 +23,25 @@ # When relying on the emacs USE flag, you need to add # # @CODE -# emacs? ( virtual/emacs ) +# emacs? ( >=app-editors/emacs-23.1:* ) # @CODE # # to your DEPEND/RDEPEND line and use the functions provided here to # bring the files to the correct locations. # -# If your package requires a minimum Emacs version, e.g. Emacs 24, then -# the dependency should be on >=virtual/emacs-24 instead. Because the -# user can select the Emacs executable with eselect, you should also -# make sure that the active Emacs version is sufficient. This can be -# tested with function elisp-need-emacs(), which would typically be -# called from pkg_setup(), as in the following example: +# If your package requires a minimum Emacs version, e.g. Emacs 26.1, +# then the dependency should be on >=app-editors/emacs-26.1:* instead. +# Because the user can select the Emacs executable with eselect, you +# should also make sure that the active Emacs version is sufficient. +# The eclass will automatically ensure this if you assign variable +# NEED_EMACS with the Emacs version, as in the following example: # # @CODE -# elisp-need-emacs 24 || die "Emacs version too low" +# NEED_EMACS=26.1 # @CODE # -# Please note that such tests should be limited to packages that are -# known to fail with lower Emacs versions; the standard case is to -# depend on virtual/emacs without version. +# Please note that this should be done only for packages that are known +# to fail with lower Emacs versions. # # @ROFF .SS # src_compile() usage: @@ -134,6 +133,23 @@ # the differing name as second argument. # # @ROFF .SS +# pkg_setup() usage: +# +# If your ebuild uses the elisp-compile eclass function to compile +# its elisp files (see above), then you don't need a pkg_setup phase, +# because elisp-compile and elisp-make-autoload-file do their own sanity +# checks. On the other hand, if the elisp files are compiled by the +# package's build system, then there is often no check for the Emacs +# version. In this case, you can add an explicit check in pkg_setup: +# +# @CODE +# elisp-check-emacs-version +# @CODE +# +# When having optional Emacs support, you should prepend "use emacs &&" +# to above call of elisp-check-emacs-version(). +# +# @ROFF .SS # pkg_postinst() / pkg_postrm() usage: # # After that you need to recreate the start-up file of Emacs after @@ -149,12 +165,14 @@ # } # @CODE # -# When having optional Emacs support, you should prepend "use emacs &&" +# Again, with optional Emacs support, you should prepend "use emacs &&" # to above calls of elisp-site-regen(). -# Don't use "has_version virtual/emacs"! When unmerging the state of -# the emacs USE flag is taken from the package database and not from the -# environment, so it is no problem when you unset USE=emacs between -# merge and unmerge of a package. + +case ${EAPI:-0} in + 4|5|6) inherit eapi7-ver ;; + 7) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac # @ECLASS-VARIABLE: SITELISP # @DESCRIPTION: @@ -182,6 +200,17 @@ EMACSFLAGS="-batch -q --no-site-file" # Emacs flags used for byte-compilation in elisp-compile(). BYTECOMPFLAGS="-L ." +# @ECLASS-VARIABLE: NEED_EMACS +# @DESCRIPTION: +# The minimum Emacs version required for the package. +: ${NEED_EMACS:=23.1} + +# @ECLASS-VARIABLE: _ELISP_EMACS_VERSION +# @INTERNAL +# @DESCRIPTION: +# Cached value of Emacs version detected in elisp-check-emacs-version(). +_ELISP_EMACS_VERSION="" + # @FUNCTION: elisp-emacs-version # @RETURN: exit status of Emacs # @DESCRIPTION: @@ -212,12 +241,39 @@ elisp-emacs-version() { echo "${version}" } -# @FUNCTION: elisp-need-emacs -# @USAGE: -# @RETURN: 0 if true, 1 if false, 2 if trouble +# @FUNCTION: elisp-check-emacs-version +# @USAGE: [version] # @DESCRIPTION: +# Test if the eselected Emacs version is at least the version of +# GNU Emacs specified in the NEED_EMACS variable, or die otherwise. + +elisp-check-emacs-version() { + if [[ -z ${_ELISP_EMACS_VERSION} ]]; then +
[gentoo-commits] repo/proj/emacs:master commit in: app-editors/emacs/
commit: 2e3cae99455ce0a4367491164f8cf3e27d8c14b1 Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 18:29:44 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 18:29:44 2019 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=2e3cae99 app-editors/emacs: Drop invalid keywords. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-24.3-r8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/emacs/emacs-24.3-r8.ebuild b/app-editors/emacs/emacs-24.3-r8.ebuild index e0b48c1..df53b71 100644 --- a/app-editors/emacs/emacs-24.3-r8.ebuild +++ b/app-editors/emacs/emacs-24.3-r8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="24.3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="alsa aqua athena dbus gconf gif gpm gsettings gtk gtk2 gzip-el imagemagick jpeg kerberos libxml2 livecd m17n-lib motif png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm" REQUIRED_USE="?? ( aqua X )"
[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/emacs-daemon/
commit: b754301f6f3e8cb69948e5401e42367dbbb3c7b2 Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 18:27:21 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 18:27:21 2019 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=b754301f app-emacs/emacs-daemon: Sync from gentoo repo. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/emacs-daemon/emacs-daemon-.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-emacs/emacs-daemon/emacs-daemon-.ebuild b/app-emacs/emacs-daemon/emacs-daemon-.ebuild index 1f1045c..548100e 100644 --- a/app-emacs/emacs-daemon/emacs-daemon-.ebuild +++ b/app-emacs/emacs-daemon/emacs-daemon-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,9 +15,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; LICENSE="GPL-2+" SLOT="0" -DEPEND=">=virtual/emacs-23" -RDEPEND="${DEPEND}" - S="${WORKDIR}/${PN}" SITEFILE="10${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/tumbler/
commit: c772de64fd5fed325e337faba622367b59bc794d Author: Michał Górny gentoo org> AuthorDate: Sat Dec 21 17:34:04 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 21 17:34:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c772de64 xfce-extra/tumbler: Bump to 0.2.8 Signed-off-by: Michał Górny gentoo.org> xfce-extra/tumbler/Manifest | 1 + xfce-extra/tumbler/tumbler-0.2.8.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/xfce-extra/tumbler/Manifest b/xfce-extra/tumbler/Manifest index 7ef9ec98b56..830d580e1ad 100644 --- a/xfce-extra/tumbler/Manifest +++ b/xfce-extra/tumbler/Manifest @@ -1 +1,2 @@ DIST tumbler-0.2.7.tar.bz2 564538 BLAKE2B 64fc31e70be584ab04134de4f98e0302f91be213481b451c5b1563c001e240091b0721132415e92f5f60f7b0cd10099d9fa3fdf0435d3fa9e7c496f6f9673d3d SHA512 d5121da67bc2b1bf115980b6c9ef9fcaf71cdf52976227dd360afa44ac477c305a774a29be876e4fd0874f71bae3682b28c2429864283dd14b9e9bd1790a9083 +DIST tumbler-0.2.8.tar.bz2 591099 BLAKE2B 50cb9a0e8859e2f092356fd25a3ca68400b615bfabacce18f98660d761ad1e6723e075d651e99b99a1ca5209b0f6aa769acc05ecedab6ddcef5a33622f690087 SHA512 cfb322fb960b4f4d25c6dc68db5087c46845592fd0af839269598dc22930f5d460aae5df7c852024de3733fad9b0e53a8906700cb4ba43ab60883a6104f3e7cb diff --git a/xfce-extra/tumbler/tumbler-0.2.8.ebuild b/xfce-extra/tumbler/tumbler-0.2.8.ebuild new file mode 100644 index 000..c9883f6524b --- /dev/null +++ b/xfce-extra/tumbler/tumbler-0.2.8.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A thumbnail service for Thunar" +HOMEPAGE="https://docs.xfce.org/xfce/thunar/start; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="curl ffmpeg gstreamer jpeg odf pdf raw" + +COMMON_DEPEND=">=dev-libs/glib-2.42:2 + media-libs/freetype:2= + media-libs/libpng:0= + >=sys-apps/dbus-1.6 + >=x11-libs/gdk-pixbuf-2.14:2 + curl? ( >=net-misc/curl-7.25:= ) + ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + jpeg? ( virtual/jpeg:0= ) + odf? ( >=gnome-extra/libgsf-1.14.20:= ) + pdf? ( >=app-text/poppler-0.12.4[cairo] ) + raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] )" +RDEPEND="${COMMON_DEPEND} + >=xfce-base/thunar-1.4 + gstreamer? ( media-plugins/gst-plugins-meta:1.0 )" +DEPEND="${COMMON_DEPEND} + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + local myconf=( + $(use_enable curl cover-thumbnailer) + $(use_enable jpeg jpeg-thumbnailer) + $(use_enable ffmpeg ffmpeg-thumbnailer) + $(use_enable gstreamer gstreamer-thumbnailer) + $(use_enable odf odf-thumbnailer) + $(use_enable pdf poppler-thumbnailer) + $(use_enable raw raw-thumbnailer) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/catfish/
commit: 04ea38cc0f89573168106c57bf07840751ff24ae Author: Michał Górny gentoo org> AuthorDate: Sat Dec 21 17:35:24 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 21 17:45:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ea38cc dev-util/catfish: Bump to 1.4.11 Signed-off-by: Michał Górny gentoo.org> dev-util/catfish/Manifest | 1 + dev-util/catfish/catfish-1.4.11.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-util/catfish/Manifest b/dev-util/catfish/Manifest index 2f7e8a51f78..38fd9e58266 100644 --- a/dev-util/catfish/Manifest +++ b/dev-util/catfish/Manifest @@ -1 +1,2 @@ DIST catfish-1.4.10.tar.bz2 213951 BLAKE2B ff8f710d5f3b5d59e98bd6af9b1dd11499ea331b2d7c78945ebc1051d1b49d28069e47bd8aa3f12d57b646fc6764ccd4f365cda9fdfea15f5a3a4334b6e9b17e SHA512 baf9007b2ce2418fa5704e10884f509e4361505537e2ce70a7f8c8c61009094a09d7d032e0a6b4ca174f33bf76783ee2665f781cce47d2b236f2633e25192f29 +DIST catfish-1.4.11.tar.bz2 220603 BLAKE2B a1ca8ee9efa5d8c8b3877562321e9bb150a82083a80cd108c6a16dbc000bcaa1f6653b4b091ab1fd50ec406dc53c470e5f985f62e3abede7cd6676786860d31a SHA512 aed919ff5824bffb7d48b715dee4bba51d74d24d523c1bb468b0cc1735bdfbeb0e50fa86d3c10e91b6ae747aea82c292c7b423fadc3abaa1f6841b38f8887cd0 diff --git a/dev-util/catfish/catfish-1.4.11.ebuild b/dev-util/catfish/catfish-1.4.11.ebuild new file mode 100644 index 000..dc33965614f --- /dev/null +++ b/dev-util/catfish/catfish-1.4.11.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} ) + +inherit distutils-r1 xdg-utils + +DESCRIPTION="A frontend for find, (s)locate, doodle, tracker, beagle, strigi and pinot" +HOMEPAGE="https://docs.xfce.org/apps/catfish/start; +SRC_URI="https://archive.xfce.org/src/apps/catfish/${PV%.*}/${P}.tar.bz2; + +# yep, GPL-2 only +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + dev-libs/gobject-introspection + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + virtual/freedesktop-icon-theme +" +DEPEND=" + dev-python/python-distutils-extra[${PYTHON_USEDEP}] + sys-devel/gettext +" + +python_install() { + distutils-r1_python_install + rm -r "${ED}"/usr/share/doc/catfish || die +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hscolour/files/
commit: 9d88e63e2a2757d93132ffe8ac8e32a2a4a3ba88 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Dec 21 08:48:41 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 21 16:50:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d88e63e dev-haskell/hscolour: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14070 Signed-off-by: Sergei Trofimovich gentoo.org> .../hscolour/files/hscolour-1.19-ghc-7.5.patch | 45 -- 1 file changed, 45 deletions(-) diff --git a/dev-haskell/hscolour/files/hscolour-1.19-ghc-7.5.patch b/dev-haskell/hscolour/files/hscolour-1.19-ghc-7.5.patch deleted file mode 100644 index 25e29728ca3..000 --- a/dev-haskell/hscolour/files/hscolour-1.19-ghc-7.5.patch +++ /dev/null @@ -1,45 +0,0 @@ hscolour-1.19-orig/Language/Haskell/HsColour/Colourise.hs 2011-06-06 03:05:04.0 +1000 -+++ hscolour-1.19/Language/Haskell/HsColour/Colourise.hs 2012-06-24 10:29:57.990963394 +1000 -@@ -1,3 +1,7 @@ -+{-# LANGUAGE CPP #-} -+#if (__GLASGOW_HASKELL__>=705) -+{-# LANGUAGE ScopedTypeVariables #-} -+#endif - module Language.Haskell.HsColour.Colourise - ( module Language.Haskell.HsColour.ColourHighlight - , ColourPrefs(..) -@@ -9,6 +13,9 @@ - import Language.Haskell.HsColour.ColourHighlight - import Language.Haskell.HsColour.Classify (TokenType(..)) - -+#if (__GLASGOW_HASKELL__>=705) -+import Control.Exception (catch, SomeException) -+#endif - import System.IO (hPutStrLn,stderr) - import System.Environment (getEnv) - import Data.List -@@ -51,6 +58,16 @@ - -- | Read colour preferences from .hscolour file in the current directory, or failing that, - -- from \$HOME\/.hscolour, and failing that, returns a default set of prefs. - readColourPrefs :: IO ColourPrefs -+#if (__GLASGOW_HASKELL__>=705) -+readColourPrefs = catch -+ (do val <- readFile ".hscolour" -+ parseColourPrefs ".hscolour" val) -+ (\(_ :: SomeException) -> catch -+(do home <- getEnv "HOME" -+val <- readFile (home++"/.hscolour") -+parseColourPrefs (home++"/.hscolour") val) -+(\(_ :: SomeException) -> return defaultColourPrefs)) -+#else - readColourPrefs = catch - (do val <- readFile ".hscolour" - parseColourPrefs ".hscolour" val) -@@ -59,6 +76,7 @@ - val <- readFile (home++"/.hscolour") - parseColourPrefs (home++"/.hscolour") val) - (\_-> return defaultColourPrefs)) -+#endif - - -- | Convert token classification to colour highlights. - colourise :: ColourPrefs -> TokenType -> [Highlight]
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/
commit: 68a07e86571318bcf2392d5e9767bdb1a4f66fb5 Author: Petr Vaněk atlas cz> AuthorDate: Fri Dec 20 21:51:52 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 21 16:50:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a07e86 dev-lang/erlang: Add myself as proxy co-maintainer Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/erlang/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-lang/erlang/metadata.xml b/dev-lang/erlang/metadata.xml index 9c2e0b7c1bd..d5a2bb56fca 100644 --- a/dev-lang/erlang/metadata.xml +++ b/dev-lang/erlang/metadata.xml @@ -5,6 +5,14 @@ sly...@gentoo.org Sergei Trofimovich + + arka...@atlas.cz + Petr Vaněk + + + proxy-ma...@gentoo.org + Proxy Maintainers + HIgh Performance Erlang extension Enable kernel polling support
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/
commit: 308db5a85c20c6d3a83d635ff5709acfdb1a687f Author: Petr Vaněk atlas cz> AuthorDate: Fri Dec 20 21:29:49 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 21 16:50:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308db5a8 dev-lang/erlang: bump to 22.2.1 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/14069 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/erlang/Manifest | 1 + dev-lang/erlang/erlang-22.2.1.ebuild | 153 +++ 2 files changed, 154 insertions(+) diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index 63085fd2800..12e0bb6a094 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -3,6 +3,7 @@ DIST erlang-22.1.1.tar.gz 54951145 BLAKE2B 917813f750eacd3dc7da25f1fa9e1f9c55e6c DIST erlang-22.1.4.tar.gz 54957524 BLAKE2B 8960dd63eb7ae18544d8b6809760543b276ec230d5a9051d1888269770f6c44b379b6ba85ce9106f7d37b76c41b7683a545ba80569e33195e3e9211f6ced4ee3 SHA512 271a188d46a79cd1c43c3b8059b77c0802af624ff88c6916e0b84994040750d9792f0416937ed98e874256562f27d858916239d79f93b545c98b9703e5018f7b DIST erlang-22.1.7.tar.gz 54969082 BLAKE2B 4168b93e146de3dd22ec0d6088d2a2b62dc1a3d96d3c2859f65ef721a32f24ef74fb6baf3467da7b2c5b13a3b8d62602d3e94ddd359f091f548f958d9b8a77ea SHA512 72660ea481ac647a091b713a4a9240d1d008336152a41fd5f9f191c6050d42a67ddc0ff8bc51addc2e1d6f9a244516883df5025f005ae575fa101d941ac0bd05 DIST erlang-22.1.8.tar.gz 54967877 BLAKE2B cb022e3c5f577605872e7689639fced6c1f6cb7600314f5939107605f0767ca080c65c2f9e0695a04bf53a9e0727553d854a9df57f09ce5f4a958ebd035756e7 SHA512 4260fab3f6cd9338ca167371cd982bcf9557729e93d58c3911e485529ed8ee97089e1de3466745d21206c94276f9865ac4fddcb2803afe915494b43feda46dda +DIST erlang-22.2.1.tar.gz 55742915 BLAKE2B cfb49a07289f66ee8bcdc37452c88ec60c90b92febb7d41538166916989e80b612f13bae4ae2ba305aa12c790a74bcd9dc8412207413ba512537193811d177ad SHA512 4c0e5b963def01e02f8550414bee9e15a79681ac19547c4707d4cf3a67924e252dde7f8f94dfeca5eb3d34730acaffd193603711531bdf7c22d47d8880c5e5f4 DIST erlang-22.2.tar.gz 55736930 BLAKE2B bcd67ea4ef5c358d4f0bcbec977e2c60a3b0f1b2d38c35ba1908ed9d96727c83ab6cb6dc69ce90ffc6772e34de68014cc66ec8c3bfcda852844a4f6b1548 SHA512 a192da8ee02588c44e5c04bf2933c95672f596ca10f485c2c41d0c97563c90b5ea24fa02da61e007595f25a80557e6513372db3059bb7e394647a4c11f4cd41e DIST erlang_doc_html_21.1.tar.gz 32692731 BLAKE2B a7fa8ebe1c876ab7eecd2dd46ffd4d288db6d308e0f131d53c26ee4b67a92cb6fcb89b6c880ef34df395c7ad61fcdc81eac32e0fcf7336be7d517263218146bc SHA512 0d659f55bfb01eecf140a310154724489ef56b6ccbe9ac30f6b053f598276721b80de7b5b3200707cf8a6e77b8854eae5453f655225f431fcc982550539f767f DIST erlang_doc_html_22.1.tar.gz 33824830 BLAKE2B 2d50802fff81eba8bcf5f630da49d68d7cb2098175012e12f13941e69949a109c9f601c3cfaa2700b669415cd0c6c15961d8e4dd94b9b228cee17b661fe5400a SHA512 cc24927a4ff98b04d8f93fbc46bb36ffb34570521e4f31154b778dc17cf1cff60869239c26c327d7a9360c06528f9b380a302b39fa47285e50dfd4656b508202 diff --git a/dev-lang/erlang/erlang-22.2.1.ebuild b/dev-lang/erlang/erlang-22.2.1.ebuild new file mode 100644 index 000..9f0146d8969 --- /dev/null +++ b/dev-lang/erlang/erlang-22.2.1.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +WX_GTK_VER="3.0" + +inherit elisp-common java-pkg-opt-2 systemd wxwidgets + +# NOTE: If you need symlinks for binaries please tell maintainers or +# open up a bug to let it be created. + +UPSTREAM_V="$(ver_cut 1-2)" + +DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)" +HOMEPAGE="https://www.erlang.org/; +SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz + http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz + doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )" + +LICENSE="Apache-2.0" +# We use this subslot because Compiled HiPE Code can be loaded on the exact +# same build of ERTS that was used when compiling the code. See +# http://erlang.org/doc/system_principles/misc.html for more information. +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets" + +RDEPEND=" + acct-group/epmd + acct-user/epmd + sys-libs/ncurses:0 + sys-libs/zlib + emacs? ( virtual/emacs ) + java? ( >=virtual/jdk-1.8:* ) + odbc? ( dev-db/unixODBC ) + sctp? ( net-misc/lksctp-tools ) + ssl? ( + !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + systemd? ( sys-apps/systemd ) + tk? ( dev-lang/tk:0
[gentoo-commits] repo/gentoo:master commit in: dev-lang/crystal/files/
commit: b6eb3fa35ff0a27cf374f76701f655d4bc8ac9d4 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Dec 20 20:50:59 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 21 16:50:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6eb3fa3 dev-lang/crystal: remove unused patches Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14065 Signed-off-by: Sergei Trofimovich gentoo.org> ...tal-0.26.1-gentoo-tests-network-sandbox-3.patch | 26 -- .../files/crystal-0.27.0-tcp-server-test.patch | 12 -- .../crystal/files/crystal-0.27.1-verbose.patch | 7 -- 3 files changed, 45 deletions(-) diff --git a/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-network-sandbox-3.patch b/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-network-sandbox-3.patch deleted file mode 100644 index eb1b84ce618..000 --- a/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-network-sandbox-3.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/spec/std/http/server/server_spec.cr b/spec/std/http/server/server_spec.cr -index 9de0c3f..59882db 100644 a/spec/std/http/server/server_spec.cr -+++ b/spec/std/http/server/server_spec.cr -@@ -400,7 +400,9 @@ module HTTP - end - - describe "#bind_tls" do -- it "binds SSL server context" do -+ # gentoo's FEATURES=network-sandbox blocks external network: -+ # connect: Connection timed out (Errno) -+ pending "binds SSL server context" do - server = Server.new do |context| - context.response.puts "Test Server (#{context.request.headers["Host"]?})" - context.response.close -@@ -512,7 +514,9 @@ module HTTP - end - {% end %} - --it "handles exception during SSL handshake (#6577)" do -+# gentoo's FEATURES=network-sandbox blocks external network: -+# connect: Connection timed out (Errno) -+pending "handles exception during SSL handshake (#6577)" do - server = SilentErrorHTTPServer.new do |context| - context.response.print "ok" - context.response.close diff --git a/dev-lang/crystal/files/crystal-0.27.0-tcp-server-test.patch b/dev-lang/crystal/files/crystal-0.27.0-tcp-server-test.patch deleted file mode 100644 index 8f61c8aeef4..000 --- a/dev-lang/crystal/files/crystal-0.27.0-tcp-server-test.patch +++ /dev/null @@ -1,12 +0,0 @@ a/spec/std/http/server/server_spec.cr -+++ b/spec/std/http/server/server_spec.cr -@@ -524,7 +524,8 @@ module HTTP - end - - describe "#close" do -- it "closes gracefully" do -+ # fails under gentoo's sandbox -+ pending "closes gracefully" do - server = Server.new do |context| - context.response.flush - context.response.puts "foo" diff --git a/dev-lang/crystal/files/crystal-0.27.1-verbose.patch b/dev-lang/crystal/files/crystal-0.27.1-verbose.patch deleted file mode 100644 index 33c3c5d61c4..000 --- a/dev-lang/crystal/files/crystal-0.27.1-verbose.patch +++ /dev/null @@ -1,7 +0,0 @@ a/Makefile -+++ b/Makefile -@@ -29,3 +29,3 @@ SOURCES := $(shell find src -name '*.cr') - SPEC_SOURCES := $(shell find spec -name '*.cr') --override FLAGS += -D preview_overflow -D compiler_rt $(if $(release),--release )$(if $(stats),--stats )$(if $(progress),--progress )$(if $(threads),--threads $(threads) )$(if $(debug),-d )$(if $(static),--static )$(if $(LDFLAGS),--link-flags="$(LDFLAGS)" ) -+override FLAGS += -D preview_overflow -D compiler_rt $(if $(release),--release )$(if $(stats),--stats )$(if $(progress),--progress )$(if $(threads),--threads $(threads) )$(if $(debug),-d )$(if $(static),--static )$(if $(LDFLAGS),--link-flags="$(LDFLAGS)" )$(if $(verbose),--verbose ) - SPEC_FLAGS := $(if $(verbose),-v )$(if $(junit_output),--junit_output $(junit_output) )
[gentoo-commits] repo/gentoo:master commit in: virtual/editor/
commit: fc042aed51c806adc910d8843825d00823e3992a Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 16:31:19 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 16:31:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc042aed virtual/editor: Drop app-editors/emacs-vcs from list of alternatives. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> virtual/editor/{editor-0-r2.ebuild => editor-0-r3.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/virtual/editor/editor-0-r2.ebuild b/virtual/editor/editor-0-r3.ebuild similarity index 97% rename from virtual/editor/editor-0-r2.ebuild rename to virtual/editor/editor-0-r3.ebuild index af519d12d5c..90299d06ddf 100644 --- a/virtual/editor/editor-0-r2.ebuild +++ b/virtual/editor/editor-0-r3.ebuild @@ -18,8 +18,7 @@ RDEPEND="|| ( app-editors/e3 app-editors/ee app-editors/elvis - app-editors/emacs - app-editors/emacs-vcs + app-editors/emacs:* app-editors/emact app-editors/ersatz-emacs app-editors/fe
[gentoo-commits] repo/gentoo:master commit in: virtual/emacs/
commit: d36d09c31a4910b9c7e4cc747d90f8bf70111670 Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 16:30:22 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 16:31:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36d09c3 virtual/emacs: Depend on app-editors/emacs only. app-editors/emacs-vcs is slated for removal, therefore users should move to app-editors/emacs. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> virtual/emacs/{emacs-26-r1.ebuild => emacs-26-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/emacs/emacs-26-r1.ebuild b/virtual/emacs/emacs-26-r2.ebuild similarity index 78% rename from virtual/emacs/emacs-26-r1.ebuild rename to virtual/emacs/emacs-26-r2.ebuild index 7f0ac3042b0..07b2f01d4c5 100644 --- a/virtual/emacs/emacs-26-r1.ebuild +++ b/virtual/emacs/emacs-26-r2.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DESCRIPTION="Virtual for GNU Emacs" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -RDEPEND="|| ( >=app-editors/emacs-26.1:* >=app-editors/emacs-vcs-26.1:* )" +RDEPEND=">=app-editors/emacs-26.1:*"
[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/
commit: 950197b3c089690822d316bf23b97abc0baee85f Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 16:04:21 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 16:31:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=950197b3 app-xemacs/ebuild-mode: Version bump to 1.49. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> app-xemacs/ebuild-mode/Manifest| 1 + app-xemacs/ebuild-mode/ebuild-mode-1.49.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest index a2427a90c7f..58bb8928426 100644 --- a/app-xemacs/ebuild-mode/Manifest +++ b/app-xemacs/ebuild-mode/Manifest @@ -1,2 +1,3 @@ DIST ebuild-mode-1.47.tar.xz 34812 BLAKE2B abbc3be110239f9e1765d4f1293856a7fc616d497ac5256a28b7d78fc57c8d725abccbf7b9e5908cb85f9a684dc1be26ab88152d836c2ec3a481802091729717 SHA512 13ee756ef914a314f6705df78735a3926a50d156f4abeff917bed68298aec81f072d53a60f7b985d9bb2caddcdbf65fd26f6c9189e6c5c1822674d9142b7db17 DIST ebuild-mode-1.48.tar.xz 34764 BLAKE2B cd54e8a1b65232538924aafd10f6dcadd457634313ccf08c97b841d0255f02496a0e3308a4d9cdcd5cbbc41f9f5c373e14641fa31202cfa369fd10f8562cf5da SHA512 d37d7951030877454416dca761c9775eadaa514f29bba8745f61c0f3a5ecb42675c230301286d5a8cce76d8ef7082f5db76151f69b35f6a999118c5e60a5f9c0 +DIST ebuild-mode-1.49.tar.xz 34632 BLAKE2B 3e7814363aedbb5a05193faccc0815a7f4b0f56eacb03fb720fa270ac69faa163bd8164639390b1703bb0a82341975e9bfea143c651b5b0ba2825b2bbb3b3329 SHA512 440e23aa6f63307955a9c970f5cbcc175eb14cca4ff4035da4f10fa22d9c6766b29ca7842b800a43c46063f3045c2ff3b2d6b8e27026f47bd0ed0959a8f2d0e9 diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.49.ebuild b/app-xemacs/ebuild-mode/ebuild-mode-1.49.ebuild new file mode 100644 index 000..d329637b970 --- /dev/null +++ b/app-xemacs/ebuild-mode/ebuild-mode-1.49.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" + +RDEPEND=">=app-editors/xemacs-21.4.20-r5 + app-xemacs/sh-script" +BDEPEND="${RDEPEND}" + +src_compile() { + local XEMACS="${EPREFIX}/usr/bin/xemacs" + + "${XEMACS}" -batch -q --no-site-file \ + -eval "(add-to-list 'load-path \".\")" \ + -f batch-byte-compile \ + ebuild-mode.el gentoo-newsitem-mode.el || die + + "${XEMACS}" -batch -q --no-site-file \ + -eval "(setq autoload-package-name \"${PN}\")" \ + -eval "(setq generated-autoload-file \"${S}/auto-autoloads.el\")" \ + -l autoload -f batch-update-autoloads \ + ebuild-mode.el gentoo-newsitem-mode.el || die +} + +src_install() { + insinto /usr/share/xemacs/site-packages/lisp/${PN} + doins *.el *.elc +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/
commit: 52b6b9c7c8c63e6932d552377c1ab558783551ce Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 16:04:02 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 16:31:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b6b9c7 app-emacs/ebuild-mode: Version bump to 1.49. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/ebuild-mode/Manifest| 1 + app-emacs/ebuild-mode/ebuild-mode-1.49.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest index a2427a90c7f..58bb8928426 100644 --- a/app-emacs/ebuild-mode/Manifest +++ b/app-emacs/ebuild-mode/Manifest @@ -1,2 +1,3 @@ DIST ebuild-mode-1.47.tar.xz 34812 BLAKE2B abbc3be110239f9e1765d4f1293856a7fc616d497ac5256a28b7d78fc57c8d725abccbf7b9e5908cb85f9a684dc1be26ab88152d836c2ec3a481802091729717 SHA512 13ee756ef914a314f6705df78735a3926a50d156f4abeff917bed68298aec81f072d53a60f7b985d9bb2caddcdbf65fd26f6c9189e6c5c1822674d9142b7db17 DIST ebuild-mode-1.48.tar.xz 34764 BLAKE2B cd54e8a1b65232538924aafd10f6dcadd457634313ccf08c97b841d0255f02496a0e3308a4d9cdcd5cbbc41f9f5c373e14641fa31202cfa369fd10f8562cf5da SHA512 d37d7951030877454416dca761c9775eadaa514f29bba8745f61c0f3a5ecb42675c230301286d5a8cce76d8ef7082f5db76151f69b35f6a999118c5e60a5f9c0 +DIST ebuild-mode-1.49.tar.xz 34632 BLAKE2B 3e7814363aedbb5a05193faccc0815a7f4b0f56eacb03fb720fa270ac69faa163bd8164639390b1703bb0a82341975e9bfea143c651b5b0ba2825b2bbb3b3329 SHA512 440e23aa6f63307955a9c970f5cbcc175eb14cca4ff4035da4f10fa22d9c6766b29ca7842b800a43c46063f3045c2ff3b2d6b8e27026f47bd0ed0959a8f2d0e9 diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.49.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.49.ebuild new file mode 100644 index 000..d3f4d4b8fc7 --- /dev/null +++ b/app-emacs/ebuild-mode/ebuild-mode-1.49.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" + +BDEPEND="sys-apps/texinfo" + +DOCS="ChangeLog keyword-generation.sh" +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo-1.39.el" +DOC_CONTENTS="Some optional features may require installation of additional + packages, like dev-python/docutils-glep for glep."
[gentoo-commits] proj/linux-patches: New tag: 4.14-169
commit: Commit: Alice Ferrazzi gentoo org> CommitDate: Sat Dec 21 16:31:20 2019 + New tag: 4.14-169
[gentoo-commits] repo/gentoo:master commit in: dev-util/stripe-mock/
commit: 273afeff1bcd9c271b67a0b5bf0110761fdb0aa0 Author: Cédric Krier gentoo org> AuthorDate: Sat Dec 21 16:16:12 2019 + Commit: Cédric Krier gentoo org> CommitDate: Sat Dec 21 16:16:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273afeff dev-util/stripe-mock: Version bumps Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Cédric Krier gentoo.org> dev-util/stripe-mock/Manifest | 1 + dev-util/stripe-mock/stripe-mock-0.78.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index d424867cf36..219e4c7e36b 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1,3 +1,4 @@ DIST stripe-mock-0.34.1.tar.gz 340357 BLAKE2B 127d39b01bbd883141c75e63dc5e0b8834dbc86f375058768072b3de75d3f9e3fabebdfdd9d872c51ad52fec3e2057ae342887c25b496b987d64652c93b204bd SHA512 c9e35867c44bd7d127f91d0f668d39ff67ca9bb2937428f808122555360a77b91f9f5d5648478dc2c4fc04a7b9195fed0a927868fdd22b852022ae2fe0f1e695 DIST stripe-mock-0.47.0.tar.gz 371383 BLAKE2B 0d619e62c9d071cd0706f0deeab5cb659d994f02df87fc638e319b346cda83548bec9a6068814b7c17a8f62e8f9c2206003bd62f66f844e8f38ee96b10f099fe SHA512 b387556526eea8b02fb3df74b345f5447bc81d7cc9e7f9fe9cd59dfdef7895bd31c882bc3c96c6815c69cc1e1fc3bed8390beb107ecfeb79e69aba4bc115a17e DIST stripe-mock-0.63.0.tar.gz 453992 BLAKE2B ece5c4b4141fedd4dc896e5505047c1138a27cea63b4df1ce96b12a41e6e4ddb636ec181bcd1063819a0aa0247302171181d86bd962d0a2063289339c35105c2 SHA512 0e23493808643326e91599620c481130df3b2c50f1d39c64f9f404c54708f71a61a48630f0e3cf4c924e53d29f21d442be5323925fa0096c3bea3e1582676578 +DIST stripe-mock-0.78.0.tar.gz 465275 BLAKE2B 2c55ebe41d378d633288cd667a86db4713f2598de1afe4885a2622f591eb93ff2f3db581d056227a8cc7e3b84bd834e3290e351b368247ed4c564545eedd5374 SHA512 a05ef71c231ce0df37494f4e18b42e6a6ebc341796b753b06704503017fceba7cd2fc2cfaa4764a85468df3f4e65a63fb12fe5841cca3a114e47c33f410c478c diff --git a/dev-util/stripe-mock/stripe-mock-0.78.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.78.0.ebuild new file mode 100644 index 000..e3231b8082c --- /dev/null +++ b/dev-util/stripe-mock/stripe-mock-0.78.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGO_SRC="github.com/stripe/stripe-mock" +EGO_PN=${EGO_SRC}/... +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="Mock HTTP server that responds like the real Stripe API" +HOMEPAGE="https://github.com/stripe/stripe-mock; +SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" + +LICENSE="MIT ISC BSD-2" +SLOT="0" + +src_install() { + golang-build_src_install + dobin bin/stripe-mock + rm -rf "${D%/}$(get_golibdir_gopath)" || die +}
[gentoo-commits] proj/forums:initial-setup commit in: /
commit: 02c0c06f26ea98da16d2f43ed58358e9200d7bbd Author: John R. Graham gentoo org> AuthorDate: Sat Dec 21 16:01:18 2019 + Commit: John R. Graham gentoo org> CommitDate: Sat Dec 21 16:02:21 2019 + URL:https://gitweb.gentoo.org/proj/forums.git/commit/?id=02c0c06f Added README-first and TODO list files. Signed-off-by: John R. Graham gentoo.org> README-first | 7 +++ TODO | 7 +++ 2 files changed, 14 insertions(+) diff --git a/README-first b/README-first new file mode 100644 index 0..9adb78720 --- /dev/null +++ b/README-first @@ -0,0 +1,7 @@ +Run the setup-workdir.bash script right after you clone this repository. + +Although there are multiple logical ways the working directory could be +structured, all of the documentation is in the context of the structure +created by that script. + +See README.md for additional details. diff --git a/TODO b/TODO new file mode 100644 index 0..421b39ed4 --- /dev/null +++ b/TODO @@ -0,0 +1,7 @@ +[ ] Get my Gentoo public key moved to Triton. +[ ] Get forums repository checked out on Triton. +[ ] Get forums.Dockerfile checked in to our repo. +[ ] Get container repository checked out in our hierarchy. Probably set up by the setup-workdir script. +[ ] Modify container to include nginx and play around until I have a working hello world web page. +[ ] Get a real certificate. Look at the certs on Ceres and try to re-discover what was done there. +[ ] Document the above.
[gentoo-commits] proj/forums:initial-setup commit in: /
commit: 772f4e506dab25ae39eea0602d14371bfabfbc36 Author: John R. Graham gentoo org> AuthorDate: Thu Dec 19 12:28:44 2019 + Commit: John R. Graham gentoo org> CommitDate: Thu Dec 19 12:28:44 2019 + URL:https://gitweb.gentoo.org/proj/forums.git/commit/?id=772f4e50 setup-workdir.bash script now actually works. Signed-off-by: John R. Graham gentoo.org> workdir-setup.bash => setup-workdir.bash | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/workdir-setup.bash b/setup-workdir.bash similarity index 87% rename from workdir-setup.bash rename to setup-workdir.bash index 2fcfd2b3c..49608d5d9 100755 --- a/workdir-setup.bash +++ b/setup-workdir.bash @@ -26,8 +26,8 @@ set -e worktree_count=0 -setup_worktree phpbb refs/heads/origin/3.2.x -setup_worktree style refs/heads/styles/Gentoo-SUBSILVER +setup_worktree phpbb origin/3.2.x +setup_worktree style styles/Gentoo-SUBSILVER if [[ $worktree_count -eq 0 ]] ; then echo "Working directory already set up."
[gentoo-commits] repo/gentoo:master commit in: dev-python/simpleeval/
commit: 643529208c05a7b0e2c455c08036bf35f0848e00 Author: Cédric Krier gentoo org> AuthorDate: Sat Dec 21 15:55:37 2019 + Commit: Cédric Krier gentoo org> CommitDate: Sat Dec 21 15:55:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64352920 dev-python/simpleeval: Version bumps Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Cédric Krier gentoo.org> dev-python/simpleeval/Manifest | 1 + dev-python/simpleeval/simpleeval-0.9.10.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/simpleeval/Manifest b/dev-python/simpleeval/Manifest index caadde6cf97..b2448f088c0 100644 --- a/dev-python/simpleeval/Manifest +++ b/dev-python/simpleeval/Manifest @@ -1 +1,2 @@ +DIST simpleeval-0.9.10.tar.gz 26687 BLAKE2B eccde3c580f65bc22e88711cdfae4b1d6509515d674d62bab501d1cdc5dc1e91f76d391441e012f7fa51221e2c807b831dda05e7b620303d0845b5032b1a45be SHA512 50710221b49ff618218375d6d9b4eb9ee12b875ce0cdaaa63e2dfcaa112918f5bfdf8f02bbc3b5be98c7abc312f99563d910985bc5ad86eb846df935fc072eab DIST simpleeval-0.9.8.tar.gz 24554 BLAKE2B 92adb2de03e2e70be99adef625de54c02c39305475f8df4517862c9a2726ef5c36e3e411f6cd1b4e47d57ed20ce66b3fc55ef402e705c4f3d49b8b2389919e18 SHA512 3aedb78571442283bc7b2bd1754dcc2197f81b264c6e629acdd8307a0adb7a4f06e084bb121caa0c36711153253b884942cb5c50614afb58e0e895247f8c20aa diff --git a/dev-python/simpleeval/simpleeval-0.9.10.ebuild b/dev-python/simpleeval/simpleeval-0.9.10.ebuild new file mode 100644 index 000..341eb24c043 --- /dev/null +++ b/dev-python/simpleeval/simpleeval-0.9.10.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} ) + +inherit distutils-r1 + +DESCRIPTION="A simple, safe single expression evaluator library" +HOMEPAGE="https://github.com/danthedeckie/simpleeval; +SRC_URI="mirror://pypi/s/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +DOCS="README.rst" + +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/
commit: f29d2bce99b1e8d00698b2d06b2f53e2b2d1a329 Author: Cédric Krier gentoo org> AuthorDate: Sat Dec 21 15:42:53 2019 + Commit: Cédric Krier gentoo org> CommitDate: Sat Dec 21 15:43:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29d2bce dev-python/phonenumbers: Version bumps Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Cédric Krier gentoo.org> dev-python/phonenumbers/Manifest | 1 + dev-python/phonenumbers/phonenumbers-8.11.1.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 7c1f81b8931..95214f045de 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1 +1,2 @@ DIST phonenumbers-8.10.22.tar.gz 2307815 BLAKE2B 397711a4cca97be68986cbb21ab971710c213a74fbb0e2c79de67b98ab44c3e25e95f6bfc2c469c1abfaf0d1c3848114a0be47d08650c7ac57a01240b7a79270 SHA512 f7c540276324a373bc0caa9aa3b87da31b98bfd24fbffab2f9137f0c6f72bba88022d9820193dfe482ee621fc3c90126bd93cb51bb4715dcbd1c3fa689e055b5 +DIST phonenumbers-8.11.1.tar.gz 2365325 BLAKE2B 2863f44ef09abd94d0d647121742a8da915ee67ee639a2f8b9cc7755efc7bab93d8eddc47ef22d28e56f05471c889050750ce116a91dff5e7d523c50ecd58399 SHA512 24e32176f45871c80f4c74ccf248742441422a61935f1ac3fe21acbece4a85d8a2f264f24e7f77d5ac31eae52ff0d598c50c882aec50f22733da3b4e70a5ee02 diff --git a/dev-python/phonenumbers/phonenumbers-8.11.1.ebuild b/dev-python/phonenumbers/phonenumbers-8.11.1.ebuild new file mode 100644 index 000..dd568b8273a --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-8.11.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Python port of Google's libphonenumber" +HOMEPAGE="https://github.com/daviddrysdale/python-phonenumbers; +SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +DOCS="README.md" + +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsprogs/
commit: de590704c5e276231920f4ddb45a4bc5aeb2e5d1 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 21 15:34:53 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 21 15:40:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de590704 sys-fs/xfsprogs: bump to v5.4.0 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> sys-fs/xfsprogs/Manifest | 1 + sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild | 107 ++ 2 files changed, 108 insertions(+) diff --git a/sys-fs/xfsprogs/Manifest b/sys-fs/xfsprogs/Manifest index d034116d5aa..ce59ce63251 100644 --- a/sys-fs/xfsprogs/Manifest +++ b/sys-fs/xfsprogs/Manifest @@ -1,2 +1,3 @@ DIST xfsprogs-4.19.0.tar.xz 1212852 BLAKE2B 2d04390765c5e0dd7d51366f0310c9e680651d49bdd1ecd220b4eec50540a66c97bf6e54f976414351bc77381ffd463803836b27ca25b53960a278a34bc09775 SHA512 a96d0ce406534e70b0a531dfab296de420ec710cd0682dffaf5211602adf82dd59f84b9eb7793c54eabb782a9e0229acf7b247ab644d531ee9e5b51fe9dc0f58 DIST xfsprogs-5.3.0.tar.xz 1247636 BLAKE2B 0f8b2eafa1b1c91ff8bbcf8f79f61a8bea47123b859ec7a181dea37891ca0345a79a0cc714f003fbe560b00c0c2fc76e6bf6a3a1465f51c44b2df3a3dcbe6415 SHA512 308202eba3765e416c43877ad68d528f6c7d03ca024b89709aa3ca818f6c6692e3b90a809cbb81ff886624300c0e548925e70b34c30c47bac8dcfe4bb9c18857 +DIST xfsprogs-5.4.0.tar.xz 1248688 BLAKE2B dd00083b62a4989ca94d117eabad3905dc487c3e6d4f20bbe855399e99e2195c1a45f2be3b117048e2a7f2374c7e6258e7c1edd63d12a405c88f4c9fa6cd5e8e SHA512 c0973fcf97e2666385b46c80cd1398728702cb34fd7e0f89e2a63686300573405d09a81d3ae43d79c2e9710ccf6b6bd6ed1c3f3f831c75cd0916f094f203aaa7 diff --git a/sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild b/sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild new file mode 100644 index 000..6058992139d --- /dev/null +++ b/sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs systemd usr-ldscript + +DESCRIPTION="xfs filesystem utilities" +HOMEPAGE="https://xfs.wiki.kernel.org/; +SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="icu libedit nls readline" + +LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)] + icu? ( dev-libs/icu:=[static-libs(+)] ) + readline? ( sys-libs/readline:0=[static-libs(+)] ) + !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )" +RDEPEND="${LIB_DEPEND//\[static-libs(+)]} + !https://www.spinics.net/lists/linux-xfs/msg30185.html + # https://www.spinics.net/lists/linux-xfs/msg30272.html + local myconf=( + --enable-blkid + --with-crond-dir="${EPREFIX}/etc/cron.d" + --with-systemd-unit-dir="$(systemd_get_systemunitdir)" + $(use_enable icu libicu) + $(use_enable nls gettext) + $(use_enable readline) + $(usex readline --disable-editline $(use_enable libedit editline)) + ) + + if is-flagq -fno-lto ; then + einfo "LTO disabled via {C,CXX,F,FC}FLAGS" + myconf+=( --disable-lto ) + else + if is-flagq -flto ; then + einfo "LTO forced via {C,CXX,F,FC}FLAGS" + myconf+=( --enable-lto ) + elif use amd64 || use x86 ; then + # match upstream default + myconf+=( --enable-lto ) + else + # LTO can cause problems on some architectures, bug 655638 + myconf+=( --disable-lto ) + fi + fi + + econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + emake DIST_ROOT="${ED}" install + emake DIST_ROOT="${ED}" install-dev + + gen_usr_ldscript -a handle +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: bd75e72c9c7257e47983ec421616ba2703fad692 Author: Mike Pagano gentoo org> AuthorDate: Sat Dec 21 15:34:14 2019 + Commit: Mike Pagano gentoo org> CommitDate: Sat Dec 21 15:34:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd75e72c sys-kernel/gentoo-sources: Linux patch 4.4.207 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-4.4.207.ebuild | 28 ++ 2 files changed, 31 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 93c9603965f..d21ac24597a 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -55,6 +55,9 @@ DIST genpatches-4.4-206.extras.tar.xz 16476 BLAKE2B 6399646c1c878d1c259459717876 DIST genpatches-4.4-207.base.tar.xz 3256348 BLAKE2B 6d59d4d9b788231367ed46a6aa3d3906e60d16c9c5e9d95fcc53f3206b95963b722495b4a5e14cdb0268cb1a48df436804737ac868c089d2eda09d38d277aa86 SHA512 1afa4a88dfc30901d209cd406c25de366e55b065ebd45cd6ba5424df898e8176c41606363190b8786af53c1511d239ede8d3eef90b60131987d4df676c8319fd DIST genpatches-4.4-207.experimental.tar.xz 83300 BLAKE2B 58d180bebac92203dad10813a7942b2d266cd37a29c14efd921c647ada0af2702ea188b6ba1547af404e739d1dfaa73451eed0c89be5ebfe835e8ff8f2637a77 SHA512 a5f449fe9de331e2aaf582ee0cd71d6a11f42f7b9e8924f512ebd00b5129cb892182c1d618eb39bf0ff1616967ab483c72a4e3943496b70a58028a53a5fe6dfb DIST genpatches-4.4-207.extras.tar.xz 16472 BLAKE2B 758ea91ab372f0c3654cabaa79252240526908f58643f543ce7171a15ccede7605ccc1fa64b2e43a83945d9b93976d2f36f2f8b53d05f920f27cf67bdc2b9025 SHA512 169898ca0a2d0855be87169bdc4b8cf9c4a2e6fa87e5b58fecf089d3269be52ae9364723b3cf24baa73db23d69a2f4efce65375666fa7959038e163da4604038 +DIST genpatches-4.4-208.base.tar.xz 3287408 BLAKE2B a89abafea460fd76ba400d0f0b8e21feb3a6b36f475f8cca1e0dde12786d2c5971171da110858db4848b6ef0208fc073cabd2e79dcf961acf53dae3a2b364363 SHA512 eef6e6773702c03ce105fdc533e57437d9ec5d645a2aef72886bea0467d73b35a7aeb548ed0d0e56073cbf82b73f8faa68964b947520e4833c410f47a643b70b +DIST genpatches-4.4-208.experimental.tar.xz 83296 BLAKE2B 3572b9df10762fdb8766b255005dd0c750451be1e1071fc85595c46e491d822ab6b17fb82839e615fcb21bfc5cc9f1b2186fa2e2e42b12f08e60161eb231beaf SHA512 f8d53b751f95a8c255c49346880833faf4c20cc283f63f80b39eb07d0bb899bb91810a236e8055eec8d2d61c8ae8ea4e20c5bf5b81899981ed49a9e3b501c9fe +DIST genpatches-4.4-208.extras.tar.xz 16476 BLAKE2B 91855aaabba7d6d587b8e6f6f574191d6d26960692a35dab12df5800a24c5b7c1e9f7d6f7aa984830b70992113be983dd2701750aa4de8c0de8369fe020518c4 SHA512 dcf4a5cbaa616df639c9d91f89d28acaedcb2b5071d145dc9166c1a428c8807e94646bd4c52cc519efbcf326133e7fe7f5a90da3c2e281b0d1cf012ca703a9f4 DIST genpatches-4.9-197.base.tar.xz 3352864 BLAKE2B 19382856363c0509cd9415c8c1563322f6e9586beb5ec9824d6a124f3e3c221e4f59218a25b7579acc6a4893bdc4c0b3bb969789c8aaf37de8ebcda445438c23 SHA512 d88ed242a59ec8519b59464e01fde0a4b7e4100db140d0612bcb1e3f536bd3bdb9cc40565cfecc35c3542694b8aac860535ce83dad88e711e49d4ecc6a4249a4 DIST genpatches-4.9-197.experimental.tar.xz 106364 BLAKE2B 799b3a3b2e7807a5c39a64cba88db9b521e17593968009757a0394698d16a1bea961b3b7c4cea8a656cceadfaf0c52bc2b28248be9be7b0ee0b5410f8518bf07 SHA512 32cb2d57e834b2f00a7a304471a53c96ea7d6431ca86d237f51074da23d537cb9202aa2e86df4d0b7497c64ed908082748ec42112caa4191814401cc27a5575d DIST genpatches-4.9-197.extras.tar.xz 17356 BLAKE2B 6114152c1dcbd2cc3c6660d77a86d8b50b18ee548e4696c0829ac1e2f239a65ee2efd2b71f23f86f6ebdb0447bfcd7aa099253fde00879eab35746852058d292 SHA512 78cd6191081a163bf911ef726b0310146ab25eafa71e871ab932ca3dbb202dc3725649d93ccd98e1f1b0faec1ce04b2075452edcfc47c4a994df4d88c54e1d3b diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.207.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.207.ebuild new file mode 100644 index 000..32619cba97a --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.207.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="208" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/diff-match-patch/
commit: ff283fa17dfc5ce9a949e1080bdbfb2693053081 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Dec 16 08:28:58 2019 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Dec 21 15:30:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff283fa1 dev-python/diff-match-patch: 2018 Bug: https://bugs.gentoo.org/702458 Closes: https://github.com/gentoo/gentoo/pull/13998 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.81, Repoman-2.3.20 dev-python/diff-match-patch/Manifest | 1 + .../diff-match-patch/diff-match-patch-2018.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/diff-match-patch/Manifest b/dev-python/diff-match-patch/Manifest index 4ebad66ede4..06b4f7187b9 100644 --- a/dev-python/diff-match-patch/Manifest +++ b/dev-python/diff-match-patch/Manifest @@ -1 +1,2 @@ DIST diff-match-patch-20121119.tar.gz 54113 BLAKE2B 0fcfa46f02f92af0e31ded7c51c651574104fb4d7d70082873981138579b12231dea0eee417614981a96f7ceaa50b288fefdbc21dca687451095dcdc34fe32f8 SHA512 3daff80a6043a0413c515125a21839d9fa1d71f7e2441f4870ebefed35f1accea711814ad231c65de0e3468bbd01402c977fc063ab120b7d9f0e04ef555a8207 +DIST diff-match-patch-2018.tar.gz 58554 BLAKE2B 2a74294bb9ac88447cdea794a9c3b44d705d93f7e0777d5e5ece4a306f43df47458a4ba0ec8b16624862a6e4540a605695c3a83ee7dad7749b22210ebe65705a SHA512 9b21726b9c0e350553533c14dd86cca823c6f98ab642e7166cf9348952a57b62bcb0576e3d6a3b76655ea1bcc8cef3fe7f33ffb068b5a4bfb4b4b521042484e6 diff --git a/dev-python/diff-match-patch/diff-match-patch-2018.ebuild b/dev-python/diff-match-patch/diff-match-patch-2018.ebuild new file mode 100644 index 000..bde087ebd03 --- /dev/null +++ b/dev-python/diff-match-patch/diff-match-patch-2018.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} pypy ) + +inherit distutils-r1 + +DESCRIPTION="Diff, match and patch algorithms for plain text" +HOMEPAGE="https://pypi.org/project/diff-match-patch/; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: f1ab4631b8d9d977157b3b28a63d50d3cffec30c Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 21 15:26:52 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 21 15:26:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ab4631 sys-kernel/gentoo-sources: Linux patch 4.19.91 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-4.19.91.ebuild | 28 ++ 2 files changed, 31 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 945ae8b3a59..93c9603965f 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -37,6 +37,9 @@ DIST genpatches-4.19-88.extras.tar.xz 17496 BLAKE2B fb4d66d9bdd4dfa57cde0d596f05 DIST genpatches-4.19-89.base.tar.xz 2642152 BLAKE2B 8c97fb36e853a0d7006334482ae33ea1f435ef9e487d7ad2007d0b77dbd8d9a007f23fccb01f5dd5a7a0526e865128517f39a0eabd60cc533ee91252f08b9c5b SHA512 917bd58cbbaa27c9e77555cca4758f68b7b09bc2d02c9c5f91b767a214b589f23ed500784aad9d9be9fc55e14b02d208b73d1e991761deab404b195b2e122e75 DIST genpatches-4.19-89.experimental.tar.xz 6428 BLAKE2B 146d46706f7ef7a4094292fc96cc9e060c7bbbd8391f4c15694f66d105d10d75aaa07552b1394d2cb457e989597808799b0cb73076cef3c19f774a821a500ae1 SHA512 0f3942eaa5e64ad5900e18b0c232de65511015bb942e1a00d1fe40f6691aa26418aa574a8e49587b376e7d4cbd1776dfee2f103cb020f639fc6d374a0e7e0c3e DIST genpatches-4.19-89.extras.tar.xz 17484 BLAKE2B f6ccb8840f9f72dfc1e01dc311b19147e921b3b689c6c68f7ca00f8e00bc5ce9971a235fa85b5e5ec3f30dfdb2b0ffa107d658dbdcc40768f34f56ed23bf54a6 SHA512 6470aa94a5bf195b5db0d65fa521584451a95f890d4cfb864bdff84a30d33e55e28242e106e46948fa77dd53d321db44f7818dfb3a34b5cb8609f769263a51e0 +DIST genpatches-4.19-90.base.tar.xz 2652184 BLAKE2B 2dd4097971211f221ea806065cc0371d73f3a192d8cacdc5890b22d4b599446e4a1900b26fe5242a1dfadf0189c093745c162e6ddca0354bb3bce2e2c613eb9c SHA512 654844567982b25b5d3c63a1700219b1f30e2c4797d901843a7017cf16cc1e41ffe1678b693664a8a699fbb1b8dbd46b4531dab6921ff062aaf24ce57436fa99 +DIST genpatches-4.19-90.experimental.tar.xz 6432 BLAKE2B 779da6f5572543aad2df7f1eac53d15b26d78698d852541461957bd56e50cc2d74dbc367b9d2bbb34e895141ccf14e23b95008d7470ba62db55979605576b628 SHA512 79cc935325d4eb67b3f3e9aac848b89755c5711fb5cd4f7588cdd0bafa6934b25bc6149fa64e8a195f8c5eb69e7109ea68aa264437d6d03ffad89d02c9651e42 +DIST genpatches-4.19-90.extras.tar.xz 17488 BLAKE2B 6dd296d2fbe6e95210f27569d746d94ac1173b71a11d2acea34ff607366bd6529ea72a6f02b846984ec33d91ce780c72107976464ad847bf26a419b843fa73ad SHA512 5706b263d0340fabdff671a82241c789ad9ccfbcfb52cc6586a6120c48840c9571b818fd60bdad44a93854da61d6cd50c08e7bcd78083369d5df52cb17eba3a7 DIST genpatches-4.4-193.base.tar.xz 3042136 BLAKE2B 1cafd1e7ef0823742bd0b44f4b2759f19ca342ec0e54cb85a9e2745ad933e965afed6ec2550b15e4d79a9a7408b7e6f253859e14a5be53cf4d34de6d5a3c9f73 SHA512 12dcbfe67ac2e4f63929074b2477eb64258d177f226e9fd5f19af4941b3378e786a3f75ea7bc6762c5f80550400ead14893398951cc32ff5c5dc86dc9d9af87b DIST genpatches-4.4-193.experimental.tar.xz 83312 BLAKE2B 54b6234c14a50765a81a44b8137409285161150c96c6d91fb55b17bc0ff059ee9f474393dfe0ab20e5750aa1bc5745ce6e79d87eb26eaaad314ff7928aa66bc5 SHA512 1712a1dcce4df01de066701d0d68cb53f457672c44c3287f1ae0d74134656827555466590d7cdacaa5e83077f5fab4bae5e980b01cd34b8b4ece9fe04148 DIST genpatches-4.4-193.extras.tar.xz 16468 BLAKE2B 38d2b6eaa2ed14170b2ad7ee4d04a2aba9a1e1c6bc554590b3d132b716c50e8d41531d86f560a2d64faa94ff94f05132762c69333cfa5b4a672db6a26caaea9f SHA512 7332596d49ddaf23934cb22557d69cd304baceeb7895459a713edc050e1d9a7790fbf7fbd826c5cda4f6642c2d6cb0bd9f1864910699a8d74267a095417ef44f diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.91.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.91.ebuild new file mode 100644 index 000..dc9ce7805fb --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.91.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="90" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +}
[gentoo-commits] proj/linux-patches: New tag: 4.19-90
commit: Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 21 15:24:01 2019 + New tag: 4.19-90
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 440a62940846179ce8f16b3a1a78127341346a21 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 21 15:21:16 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 21 15:22:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440a6294 sys-kernel/gentoo-sources: Linux patch 5.4.6 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-5.4.6.ebuild | 28 ++ 2 files changed, 31 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 05121d79ce0..945ae8b3a59 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -106,6 +106,9 @@ DIST genpatches-5.4-5.extras.tar.xz 1736 BLAKE2B f04ce231401bdf205f70c876aaff6da DIST genpatches-5.4-6.base.tar.xz 146032 BLAKE2B 3f0e13b83bc38994b4921e87f5a48d98b8b24867caa2733b90763aaf58ff34f6dde02b9b32c733917ec492363cfd812d8adc6b4add1b0058b52af3b6ba7c04ac SHA512 fa03d827546dae4599732b0b32281c7477943beb048b5cccf5a8d3431f8767a97f17d1501f439d6e4f751fb8b56075910837560df57e3b3b323eac27667c4244 DIST genpatches-5.4-6.experimental.tar.xz 6140 BLAKE2B e23b060de55e7c434bbc613da5385f4aebac8355dd95c988dd57da70e7804d8a0aed0386ce74c3a377435340e3d13dc9f0689531c3e7fd2809bd3bb97016 SHA512 44ddc1b970a2e65bd4fef3473841aebc9b7b33274c699974693f3e8cc629b695965a0f68f5e8ab65ad11b08f335d09f51c1b82ddee4516f7dae6d73ddd2809b3 DIST genpatches-5.4-6.extras.tar.xz 1736 BLAKE2B 886ff37ea27ff28e971ae8ce961eef2b191400ee1e9d6391a3a7b572388a40b31686a5fcbaf5fb18aa72d7d82fb6bcc01c81770f77b1e2ceeb8db4b0915d045a SHA512 0787e01dee53e784158445dac1a15d25b6a22d9b751cdd47246c74d843301f52662785421aa92cc89ffe570a04b20a9a29cf12f62a33d04d53b8e9508bdb82d3 +DIST genpatches-5.4-7.base.tar.xz 172168 BLAKE2B 2fbd34f833b9a2a61d526d26737ed4be669722821f72fa6d0d43609b1d4f3a5695a8f04fe64146271195a0b3fd9e22f4cd7ee211bbf7b30975d0336f687b47a4 SHA512 e7040222c46b6419ddbcdb8386afa6180bcab989707d3e5ee0a36086452a459e871e47502f8c5c5fe3d1a441d89e39c7327a59c71adbbf64d45c13857e1d960a +DIST genpatches-5.4-7.experimental.tar.xz 6140 BLAKE2B fd12efeb145b4b9627731e5670218d5b29345186b945c804fe347741a802ae366f10c670b5d0fdec501f3afe708a931c82bb8f1c27985db34a1e0b418659947c SHA512 ab23c62920d6ad7dde1a0b935598a02ef1e0a921d01a78d14f7e3da1365bd889718f9a3fdb1f24db8708d3a36e1c1642af97b07269548e861987f12536292cc0 +DIST genpatches-5.4-7.extras.tar.xz 1736 BLAKE2B b49ef42de2fa115b1a731793ccbebee4ed6d97a9d0396b696b13d7c4932770ae80b3e4cefe7a4594f198b85e80ff431b0a27a632b8373c0a47d9ac1e88171f15 SHA512 b55e3fc5e502f947ca3ad289affd8452b2f30ddf89e22510d3d56fff9dabb023f38823205f168be8140f021b529536b483e40f54d2a7b9bb687d75ca80b30307 DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.6.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.6.ebuild new file mode 100644 index 000..654410d84a7 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="7" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +}
[gentoo-commits] proj/linux-patches: New tag: 5.4-7
commit: Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 21 15:17:36 2019 + New tag: 5.4-7
[gentoo-commits] proj/linux-patches: Tag deleted: 5.4-7
commit: Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 21 15:15:35 2019 + Tag deleted: 5.4-7
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: e54fc7a48af676aa72aed1fbfaa25ab3aad71ce1 Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 14:17:24 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 15:08:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54fc7a4 dev-lang/rust: Don't query for last-rited app-editors/emacs-vcs. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> dev-lang/rust/rust-1.37.0.ebuild | 2 +- dev-lang/rust/rust-1.38.0.ebuild | 2 +- dev-lang/rust/rust-1.39.0.ebuild | 2 +- dev-lang/rust/rust-1.40.0.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-lang/rust/rust-1.37.0.ebuild b/dev-lang/rust/rust-1.37.0.ebuild index 5ef4c15bfdb..e3a96e80453 100644 --- a/dev-lang/rust/rust-1.37.0.ebuild +++ b/dev-lang/rust/rust-1.37.0.ebuild @@ -312,7 +312,7 @@ pkg_postinst() { ewarn "This might have resulted in a dangling symlink for /usr/bin/cargo on some" ewarn "systems. This can be resolved by calling 'sudo eselect rust set ${P}'." - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + if has_version app-editors/emacs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi diff --git a/dev-lang/rust/rust-1.38.0.ebuild b/dev-lang/rust/rust-1.38.0.ebuild index 306dede9d39..2a0aff11ee5 100644 --- a/dev-lang/rust/rust-1.38.0.ebuild +++ b/dev-lang/rust/rust-1.38.0.ebuild @@ -312,7 +312,7 @@ pkg_postinst() { ewarn "This might have resulted in a dangling symlink for /usr/bin/cargo on some" ewarn "systems. This can be resolved by calling 'sudo eselect rust set ${P}'." - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + if has_version app-editors/emacs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi diff --git a/dev-lang/rust/rust-1.39.0.ebuild b/dev-lang/rust/rust-1.39.0.ebuild index 6f66984bd72..aba514ead68 100644 --- a/dev-lang/rust/rust-1.39.0.ebuild +++ b/dev-lang/rust/rust-1.39.0.ebuild @@ -317,7 +317,7 @@ pkg_postinst() { ewarn "This might have resulted in a dangling symlink for /usr/bin/cargo on some" ewarn "systems. This can be resolved by calling 'sudo eselect rust set ${P}'." - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + if has_version app-editors/emacs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi diff --git a/dev-lang/rust/rust-1.40.0.ebuild b/dev-lang/rust/rust-1.40.0.ebuild index 9985a7e76ed..3f8171d3be6 100644 --- a/dev-lang/rust/rust-1.40.0.ebuild +++ b/dev-lang/rust/rust-1.40.0.ebuild @@ -315,7 +315,7 @@ pkg_postinst() { ewarn "This might have resulted in a dangling symlink for /usr/bin/cargo on some" ewarn "systems. This can be resolved by calling 'sudo eselect rust set ${P}'." - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + if has_version app-editors/emacs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 7e5785e62697af06e68fb825256768ea3e2579a2 Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 21 14:18:02 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 21 15:08:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5785e6 dev-lang/rust-bin: Don't query for last-rited app-editors/emacs-vcs. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> dev-lang/rust-bin/rust-bin-1.37.0.ebuild | 2 +- dev-lang/rust-bin/rust-bin-1.38.0.ebuild | 2 +- dev-lang/rust-bin/rust-bin-1.39.0.ebuild | 2 +- dev-lang/rust-bin/rust-bin-1.40.0.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-lang/rust-bin/rust-bin-1.37.0.ebuild b/dev-lang/rust-bin/rust-bin-1.37.0.ebuild index 60afa54a054..960639b6f74 100644 --- a/dev-lang/rust-bin/rust-bin-1.37.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.37.0.ebuild @@ -144,7 +144,7 @@ pkg_postinst() { elog "Rust installs a helper script for calling GDB now," elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}," - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + if has_version app-editors/emacs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi diff --git a/dev-lang/rust-bin/rust-bin-1.38.0.ebuild b/dev-lang/rust-bin/rust-bin-1.38.0.ebuild index 180b335fff9..692430f4eae 100644 --- a/dev-lang/rust-bin/rust-bin-1.38.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.38.0.ebuild @@ -144,7 +144,7 @@ pkg_postinst() { elog "Rust installs a helper script for calling GDB now," elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}," - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + if has_version app-editors/emacs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi diff --git a/dev-lang/rust-bin/rust-bin-1.39.0.ebuild b/dev-lang/rust-bin/rust-bin-1.39.0.ebuild index 180b335fff9..692430f4eae 100644 --- a/dev-lang/rust-bin/rust-bin-1.39.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.39.0.ebuild @@ -144,7 +144,7 @@ pkg_postinst() { elog "Rust installs a helper script for calling GDB now," elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}," - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + if has_version app-editors/emacs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi diff --git a/dev-lang/rust-bin/rust-bin-1.40.0.ebuild b/dev-lang/rust-bin/rust-bin-1.40.0.ebuild index 180b335fff9..692430f4eae 100644 --- a/dev-lang/rust-bin/rust-bin-1.40.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.40.0.ebuild @@ -144,7 +144,7 @@ pkg_postinst() { elog "Rust installs a helper script for calling GDB now," elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}," - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then + if has_version app-editors/emacs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi
[gentoo-commits] data/api:master commit in: files/
commit: 49bb3c47a96594e748931de4e9ca4fd67daba50b Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 21 15:08:02 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:08:02 2019 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=49bb3c47 uid-gid.txt: update acct for milter-regex (438) Signed-off-by: Joonas Niilola gentoo.org> files/uid-gid.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 453e714..9247afe 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -213,7 +213,7 @@ slurm 400 400 acct guest 405 - historical Removed from baselayout in [r889](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0=286=889=2545) utmp - 406 acct utmp - 406 baselayout -milter-regex 438 438 requested +milter-regex 438 438 acct ldap 439 439 user.eclass collectd 440 440 requested firebird 450 450 user.eclass
[gentoo-commits] repo/gentoo:master commit in: mail-filter/milter-regex/, mail-filter/milter-regex/files/, ...
commit: bedc1e25d4210aaa580c3068193c7369f58059bc Author: Ralph Seichter seichter de> AuthorDate: Thu Dec 12 22:14:45 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedc1e25 mail-filter/milter-regex: Bump to version 2.7 The new version implements a "-t" command line option, allowing configuration files being tested for correctness before launch. This new feature is now used in the init.d file. The ebuild no longer relies on user.eclass but uses a acct-user dependency, as per GLEP81. Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Ralph Seichter seichter.de> Closes: https://github.com/gentoo/gentoo/pull/13964 Signed-off-by: Joonas Niilola gentoo.org> acct-user/milter-regex/milter-regex-0.ebuild | 2 +- mail-filter/milter-regex/Manifest| 1 + mail-filter/milter-regex/files/milter-regex-init | 31 mail-filter/milter-regex/milter-regex-2.7.ebuild | 46 4 files changed, 79 insertions(+), 1 deletion(-) diff --git a/acct-user/milter-regex/milter-regex-0.ebuild b/acct-user/milter-regex/milter-regex-0.ebuild index fa8fcd552e9..e28daf5f03d 100644 --- a/acct-user/milter-regex/milter-regex-0.ebuild +++ b/acct-user/milter-regex/milter-regex-0.ebuild @@ -8,6 +8,6 @@ inherit acct-user DESCRIPTION="User for mail-filter/milter-regex" ACCT_USER_ID=438 -ACCT_USER_GROUPS=( milter ) +ACCT_USER_GROUPS=( milter-regex ) acct-user_add_deps diff --git a/mail-filter/milter-regex/Manifest b/mail-filter/milter-regex/Manifest index 3858d0ac6d1..9c6e95abdeb 100644 --- a/mail-filter/milter-regex/Manifest +++ b/mail-filter/milter-regex/Manifest @@ -1 +1,2 @@ DIST milter-regex-2.6.tar.gz 20517 BLAKE2B d98587146010d60a062833d8529af2788d657141e19c249e97bf5c847ffa01d6c76f42b6c8413f957fbeb9843ad38281ba8257aef10d0f1bd414726c416533da SHA512 33afa9a314ff2a2f14a301a85fa142e6e4166ffb77e8d18632b094c7873397e037ee6c5d3d1c248bfbb23037c45a15f21fb0cebcbb0f90c69b3d985aad37f169 +DIST milter-regex-2.7.tar.gz 20579 BLAKE2B e48c5747537d439372d8f473d9b39e337501c24b46d52e13f727b32ee29bb58f266e45ecabad01937f5e56a4a773659daf34d12c6728b6700679b04a2cb595d0 SHA512 d698a7c35768846bcc87a31167cf9a5c41c99d8fa3f3cb5c231e100a7e149d9bca6fc689ece805bd80688787b6d3fa0d9ace49592e1d6c53a25fc2086ebf9962 diff --git a/mail-filter/milter-regex/files/milter-regex-init b/mail-filter/milter-regex/files/milter-regex-init new file mode 100644 index 000..d20b6fa8a30 --- /dev/null +++ b/mail-filter/milter-regex/files/milter-regex-init @@ -0,0 +1,31 @@ +#!/sbin/openrc-run +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +pidfile="/run/${RC_SVCNAME}.pid" +command="/usr/bin/milter-regex" +command_args="-c ${MR_CONF} -r ${pidfile} -u ${MR_USER} -p ${MR_SOCKET} -P ${MR_PERM} -U ${MR_USER} -G ${MR_GROUP} ${MR_OPTS}" +extra_commands="configtest" +description_configtest="Test configuration file correctness." + +depend() { + before mta +} + +configtest() { + ebegin "Checking configuration file ${MR_CONF}" + ${command} -d -t -c "${MR_CONF}" || eend "Configuration errors found" +} + +start_pre() { + if [ "${RC_CMD}" != "restart" ]; then + configtest || return 1 + checkpath --directory --mode 0755 --owner ${MR_USER}:${MR_GROUP} ${MR_RUNDIR} + fi +} + +stop_pre() { + if [ "${RC_CMD}" = "restart" ]; then + configtest || return 1 + fi +} diff --git a/mail-filter/milter-regex/milter-regex-2.7.ebuild b/mail-filter/milter-regex/milter-regex-2.7.ebuild new file mode 100644 index 000..8576fdf270f --- /dev/null +++ b/mail-filter/milter-regex/milter-regex-2.7.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A milter-based regular expression filter" +HOMEPAGE="https://www.benzedrine.ch/milter-regex.html; +SRC_URI="https://www.benzedrine.ch/${P}.tar.gz; +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="acct-user/milter-regex + || ( mail-filter/libmilter mail-mta/sendmail )" +DEPEND="${RDEPEND} + virtual/yacc" + +src_prepare() { + eapply "${FILESDIR}/${PN}-2.6-gentoo.patch" + eapply_user + # Change default user + sed -i -e 's/_\(milter-regex\)/\1/g' ${PN}.[8c] +} + +src_compile() { + emake CC="$(tc-getCC)" -f Makefile.linux all +} + +src_install() { + dobin ${PN} + insinto /etc + newins rules ${PN}.conf + newconfd "${FILESDIR}/${PN}-conf-2.6" ${PN} + newinitd "${FILESDIR}/${PN}-init" ${PN} + doman *.8 +} + +pkg_postinst() { + elog "Postfix configuration example (add to main.cf or master.cf):" + elog " smtpd_milters=unix:/run/milter-regex/socket" + elog "Sendmail configuration
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/gvm-tools/
commit: e7bfa2a3e52f07bc9e28a28620b93734c5f4df34 Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Wed Dec 18 20:41:45 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7bfa2a3 net-analyzer/gvm-tools: drop old 1.4.1 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hasan ÇALIŞIR psauxit.com> Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/gvm-tools/Manifest | 1 - net-analyzer/gvm-tools/gvm-tools-1.4.1.ebuild | 34 --- 2 files changed, 35 deletions(-) diff --git a/net-analyzer/gvm-tools/Manifest b/net-analyzer/gvm-tools/Manifest index 8a439c0fee3..e19d6a3bdec 100644 --- a/net-analyzer/gvm-tools/Manifest +++ b/net-analyzer/gvm-tools/Manifest @@ -1,2 +1 @@ -DIST gvm-tools-1.4.1.tar.gz 52020 BLAKE2B 0648c7e26dc0aed02eeeafdc8db45ae88afd8725196457a6a8cdcb888ed7e07c9998fc83c03fd9dd4f7aca1e238b46052653216b7373f98b150f6a181ba1538c SHA512 cd1049311241ad7b4a2d9648b54224ca1636f9620ffd238282bbf1089ab0c3b4e8b8f722c93c6809695bc71b0c7cb2bc3e65561b05269c7737abdc6ddca69aea DIST gvm-tools-2.0.0.tar.gz 114592 BLAKE2B 73532138f4153ce625e68d4feb477bea4504be910266d6dac113caff1da096bc6072649ddc456b3348e1aba79c9b7e147ba019a70e4163267c474850019a076e SHA512 0adf7e06b1208c91fbc02dab42593280c95f6572e27d96d6f8777d710747a9e427c79678d9aef785b7ecd6d4fd30e79a1c063fe4256025ac0616c1d242f45025 diff --git a/net-analyzer/gvm-tools/gvm-tools-1.4.1.ebuild b/net-analyzer/gvm-tools/gvm-tools-1.4.1.ebuild deleted file mode 100644 index 7de92b28c91..000 --- a/net-analyzer/gvm-tools/gvm-tools-1.4.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{5,6} ) -inherit distutils-r1 - -DESCRIPTION="Remote control for Greenbone Vulnerability Manager, previously named openvas-cli" -HOMEPAGE="https://www.greenbone.net/en/; -SRC_URI="https://github.com/greenbone/gvm-tools/archive/v1.4.1.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pythondialog:0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - !net-analyzer/openvas-cli" - -DEPEND=" - ${RDEPEND}" - -src_prepare() { - distutils-r1_python_prepare_all - # Exlude tests & correct FHS/Gentoo policy paths - sed -i "s/packages=find_packages(),.*/packages=find_packages(exclude=['tests*', 'docs']),/" "$S"/setup.py || die - sed -i -e "s*''*'/usr/share/doc/${P}'*g" "$S"/setup.py || die -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/cargo-license/
commit: 49da67c81197535e56155fe484777ad9aa1a952c Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 21 13:58:20 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49da67c8 app-misc/cargo-license: fix LICENSE Signed-off-by: Joonas Niilola gentoo.org> app-misc/cargo-license/cargo-license-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/cargo-license/cargo-license-0.3.0.ebuild b/app-misc/cargo-license/cargo-license-0.3.0.ebuild index d140a5b7997..dce7c3b9fee 100644 --- a/app-misc/cargo-license/cargo-license-0.3.0.ebuild +++ b/app-misc/cargo-license/cargo-license-0.3.0.ebuild @@ -62,7 +62,7 @@ DESCRIPTION="Cargo subcommand to see license of dependencies" HOMEPAGE="https://github.com/onur/cargo-license; SRC_URI="$(cargo_crate_uris ${CRATES})" -LICENSE="MIT" # Update to proper Gentoo format +LICENSE="Apache-2.0 MIT" SLOT="0" KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/gvmd/
commit: 9497073311b57e43968fc80bdabb8e4c11f3387d Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Wed Dec 18 20:19:13 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94970733 net-analyzer/gvmd: drop old 7.0.3 from !RDEPEND Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hasan ÇALIŞIR psauxit.com> Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/gvmd/gvmd-8.0.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-analyzer/gvmd/gvmd-8.0.1.ebuild b/net-analyzer/gvmd/gvmd-8.0.1.ebuild index 2c6da5d39c1..6d6b5c3f3eb 100644 --- a/net-analyzer/gvmd/gvmd-8.0.1.ebuild +++ b/net-analyzer/gvmd/gvmd-8.0.1.ebuild @@ -28,7 +28,6 @@ DEPEND=" RDEPEND=" ${DEPEND} - !net-analyzer/openvas-manager ~net-analyzer/openvas-scanner-6.0.1" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/
commit: 128cbddef56f70454be4e187613843de1c847dc6 Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Wed Dec 18 20:33:42 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128cbdde net-analyzer/openvas-scanner: drop old 5.1.3 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hasan ÇALIŞIR psauxit.com> Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/openvas-scanner/Manifest | 1 - .../files/openvas-scanner-5.1.3-cachedir.patch | 42 -- .../files/openvas-scanner-5.1.3-gcc8.patch | 42 -- .../files/openvas-scanner-5.1.3-nvt.patch | 93 -- .../files/openvas-scanner-daemon.conf | 9 --- .../openvas-scanner/files/openvas-scanner.init | 25 -- .../files/openvas-scanner.logrotate| 11 --- .../openvas-scanner/files/openvas-scanner.service | 21 - .../files/openvas-scanner.tmpfiles.d | 1 - net-analyzer/openvas-scanner/files/openvassd.conf | 53 .../openvas-scanner/openvas-scanner-5.1.3.ebuild | 93 -- 11 files changed, 391 deletions(-) diff --git a/net-analyzer/openvas-scanner/Manifest b/net-analyzer/openvas-scanner/Manifest index 7d55d149a97..e9387af7ba6 100644 --- a/net-analyzer/openvas-scanner/Manifest +++ b/net-analyzer/openvas-scanner/Manifest @@ -1,2 +1 @@ -DIST openvas-scanner-5.1.3.tar.gz 254159 BLAKE2B d90fa15e143ead53abce66f933a3a4cac327176cca0f23bd88fe771ed7726b1891784ae980644c8335e560d348753115e43cfae83af9704e2d1d02827163563f SHA512 5712ab275058877cfd656e268ed09c81db6617ae247c17092f1fcd037f692f2018daf21b09b82401f99a7361bb485f0e0f7d63f8ff2387839cfdd5a3aaf8424e DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0 SHA512 db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147 diff --git a/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-cachedir.patch b/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-cachedir.patch deleted file mode 100644 index 98c65725019..000 --- a/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-cachedir.patch +++ /dev/null @@ -1,42 +0,0 @@ openvas-scanner-5.1.3/src/openvassd.c 2018-08-29 19:27:26.0 +0300 -+++ openvas-scanner-5.1.3/src/openvassd.c 2019-02-04 03:28:24.635539266 +0300 -@@ -103,7 +103,6 @@ - */ - static openvassd_option openvassd_defaults[] = { - {"plugins_folder", OPENVAS_NVT_DIR}, -- {"cache_folder", OPENVAS_CACHE_DIR}, - {"include_folders", OPENVAS_NVT_DIR}, - {"max_hosts", "30"}, - {"max_checks", "10"}, openvas-scanner-5.1.3/src/CMakeLists.txt2018-08-29 19:27:26.0 +0300 -+++ openvas-scanner-5.1.3/src/CMakeLists.txt2019-02-04 03:22:20.078824664 +0300 -@@ -68,10 +68,6 @@ - add_definitions (-DOPENVAS_NVT_DIR=\\\"${OPENVAS_NVT_DIR}\\\") - endif (OPENVAS_NVT_DIR) - --if (OPENVAS_CACHE_DIR) -- add_definitions (-DOPENVAS_CACHE_DIR=\\\"${OPENVAS_CACHE_DIR}\\\") --endif (OPENVAS_CACHE_DIR) -- - if (OPENVAS_LOG_DIR) - add_definitions (-DOPENVAS_LOG_DIR=\\\"${OPENVAS_LOG_DIR}\\\") - endif (OPENVAS_LOG_DIR) openvas-scanner-5.1.3/CMakeLists.txt 2018-08-29 19:27:26.0 +0300 -+++ openvas-scanner-5.1.3/CMakeLists.txt 2019-02-04 03:18:37.88639 +0300 -@@ -166,7 +166,6 @@ - set (OPENVAS_DATA_DIR"${DATADIR}/openvas") - set (OPENVAS_STATE_DIR "${LOCALSTATEDIR}/lib/openvas") - set (OPENVAS_LOG_DIR "${LOCALSTATEDIR}/log/openvas") --set (OPENVAS_CACHE_DIR "${LOCALSTATEDIR}/cache/openvas") - set (OPENVAS_SYSCONF_DIR "${SYSCONFDIR}/openvas") - - if (NOT OPENVAS_NVT_DIR) -@@ -265,7 +264,6 @@ - DESTINATION ${DATADIR}/doc/openvas-scanner/ ) - - install (DIRECTORY DESTINATION ${OPENVAS_NVT_DIR}) --install (DIRECTORY DESTINATION ${OPENVAS_CACHE_DIR}) - - ## Tests - - diff --git a/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-gcc8.patch b/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-gcc8.patch deleted file mode 100644 index 4ec2e786e12..000 --- a/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-gcc8.patch +++ /dev/null @@ -1,42 +0,0 @@ openvas-scanner-5.1.3/src/ntp.c2018-08-29 19:27:26.0 +0300 -+++ openvas-scanner-5.1.3/src/ntp.c2019-02-02 00:57:56.832878754 +0300 -@@ -361,9 +361,7 @@ - } - - /*-- -- -Communication protocol: timestamps -- - --*/ - - -@@ -391,7 +389,7 @@ - static int - __ntp_timestamp_scan_host (int soc, char *msg, char *host) - { -- char timestr[1024]; -+ char timestr[64]; - char *tmp; - time_t t; - int len;
[gentoo-commits] repo/gentoo:master commit in: acct-user/milter-regex/
commit: ce9c88a9a44ad27e78d61a03fb20708c9a7cc427 Author: Ralph Seichter seichter de> AuthorDate: Fri Dec 13 21:30:30 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9c88a9 acct-user/milter-regex: new user 438 Signed-off-by: Ralph Seichter seichter.de> Signed-off-by: Joonas Niilola gentoo.org> acct-user/milter-regex/metadata.xml | 12 acct-user/milter-regex/milter-regex-0.ebuild | 13 + 2 files changed, 25 insertions(+) diff --git a/acct-user/milter-regex/metadata.xml b/acct-user/milter-regex/metadata.xml new file mode 100644 index 000..7f768180ded --- /dev/null +++ b/acct-user/milter-regex/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gen...@seichter.de + Ralph Seichter + + + proxy-ma...@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/milter-regex/milter-regex-0.ebuild b/acct-user/milter-regex/milter-regex-0.ebuild new file mode 100644 index 000..fa8fcd552e9 --- /dev/null +++ b/acct-user/milter-regex/milter-regex-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for mail-filter/milter-regex" + +ACCT_USER_ID=438 +ACCT_USER_GROUPS=( milter ) + +acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tss/
commit: 5b012c02f60847ec3beca4e16bc3004bf7ad85da Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 21 14:41:39 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b012c02 app-crypt/tpm2-tss: clean old Signed-off-by: Joonas Niilola gentoo.org> app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild | 55 1 file changed, 55 deletions(-) diff --git a/app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild b/app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild deleted file mode 100644 index 7743ba624f9..000 --- a/app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info udev user - -DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tss; -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0/0" # sublot is libtss2-sys number -KEYWORDS="~amd64" -IUSE="doc +gcrypt openssl static-libs test" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - gcrypt? ( !openssl ) - openssl? ( !gcrypt ) - || ( gcrypt openssl )" - -RDEPEND="gcrypt? ( dev-libs/libgcrypt:0= ) - openssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND} - test? ( dev-util/cmocka )" -BDEPEND="virtual/pkgconfig - doc? ( app-doc/doxygen )" - -pkg_setup() { - local CONFIG_CHECK=" \ - ~TCG_TPM - " - linux-info_pkg_setup - kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required" - - enewgroup tss - enewuser tss -1 -1 /var/lib/tpm tss -} - -src_configure() { - econf \ - $(use_enable doc doxygen-doc) \ - $(use_enable static-libs static) \ - $(use_enable test unit) \ - --disable-defaultflags \ - --with-crypto="$(usex gcrypt gcrypt ossl)" \ - --with-udevrulesdir="$(get_udevdir)/rules.d" \ - --with-udevrulesprefix=60- -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/magicrescue/
commit: 023cb0dfefdbe2282378149368f22f25672600c1 Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 21 14:42:26 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023cb0df app-forensics/magicrescue: clean old EAPI-4 ebuild Signed-off-by: Joonas Niilola gentoo.org> app-forensics/magicrescue/Manifest | 1 - app-forensics/magicrescue/magicrescue-1.1.9.ebuild | 29 -- 2 files changed, 30 deletions(-) diff --git a/app-forensics/magicrescue/Manifest b/app-forensics/magicrescue/Manifest index 0aa741015a5..8c38341739e 100644 --- a/app-forensics/magicrescue/Manifest +++ b/app-forensics/magicrescue/Manifest @@ -1,2 +1 @@ DIST magicrescue-1.1.10.tar.gz 227237 BLAKE2B a1584f4e6f4b6771783c565901775e181ba2e952e780565831e5d46245a4dd4670657cec7fb57b18d7dfc09954faec410da2dfe1b35130c23d22d8a6ccf0ab07 SHA512 54fc943a1f521563a3416040eb6b140e3ef79966b615ae0223be0558b810f9202c2d1e5ba0165c43a614caf78dbce1b0992775bef39e9611d2dc290e4582c29d -DIST magicrescue-1.1.9.tar.gz 92621 BLAKE2B a0a3644729c8af3fab9294b211cfbba0a823186219a585923203236aee27954d2337f81fc4d9559b6dde43581c5ce2d6bae5c2961248e2c4f5dd1ab8e31d5b60 SHA512 3c0b97357f0d354dcf53045bbdf2ce81c451ae20c451d2d72dc8b2dbcc480cf48ab436494c0cca20c99f32c938c525074a561cbc779a580a648c674c150a7cc2 diff --git a/app-forensics/magicrescue/magicrescue-1.1.9.ebuild b/app-forensics/magicrescue/magicrescue-1.1.9.ebuild deleted file mode 100644 index 20850ae7df7..000 --- a/app-forensics/magicrescue/magicrescue-1.1.9.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils toolchain-funcs - -DESCRIPTION="Find deleted files in block devices" -HOMEPAGE="http://www.itu.dk/people/jobr/magicrescue/; -SRC_URI="http://www.itu.dk/people/jobr/magicrescue/release/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="" - -DEPEND="|| ( sys-libs/gdbm sys-libs/db )" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-makefile.patch - epatch "${FILESDIR}"/${P}-ldflags.patch - tc-export CC -} - -src_configure() { - # Not autotools, just looks like it sometimes - ./configure --prefix=/usr || die -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-manager/, net-analyzer/openvas-manager/files/
commit: cd790232026243ed5df848e86e4b01e1905a25ca Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Wed Dec 18 20:21:55 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd790232 net-analyzer/openvas-manager: remove last rited package Signed-off-by: Hasan ÇALIŞIR psauxit.com> Bug: https://bugs.gentoo.org/692004 Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/openvas-manager/Manifest | 1 - .../openvas-manager/files/gvmd-daemon.conf | 17 - net-analyzer/openvas-manager/files/gvmd.init | 18 - net-analyzer/openvas-manager/files/gvmd.logrotate | 11 --- net-analyzer/openvas-manager/files/gvmd.service| 19 - net-analyzer/openvas-manager/metadata.xml | 15 .../openvas-manager/openvas-manager-7.0.3.ebuild | 88 -- 7 files changed, 169 deletions(-) diff --git a/net-analyzer/openvas-manager/Manifest b/net-analyzer/openvas-manager/Manifest deleted file mode 100644 index 879c7dcd3c6..000 --- a/net-analyzer/openvas-manager/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST openvas-manager-7.0.3.tar.gz 1796830 BLAKE2B b1e8bf8eb4cc0e2d3e5d67d7c17df3c79c7d65e798fc28f75ee55c2165a5e957ac950ccac14a20a5b332c15b64775f63805db00810271bce77d13b16db60a3ab SHA512 75e519e5f63fad043efe55ad5843934f9ffaefa052609e8d110b2084504a7658b5ee5797f7ffaa71592caed64b7fd4fac623bc7797bec72a51e8225d65f7fc28 diff --git a/net-analyzer/openvas-manager/files/gvmd-daemon.conf b/net-analyzer/openvas-manager/files/gvmd-daemon.conf deleted file mode 100644 index eb3e683c42a..000 --- a/net-analyzer/openvas-manager/files/gvmd-daemon.conf +++ /dev/null @@ -1,17 +0,0 @@ - -# OpenVAS Manager command args - -# e.g --foreground -OPENVAS_MANAGER_OPTIONS="" - -# Manager listen port -OPENVAS_MANAGER_PORT="--port=9390" - -# Manager listen address -OPENVAS_MANAGER_LISTEN_ADDRESS="--listen=127.0.0.1" - -# Scanner unix socket -OPENVAS_MANAGER_SCANNER_HOST="--scanner-host=/var/run/openvassd.sock" - -# TLS settings -OPENVAS_MANAGER_GNUTLS_PRIORITIES="--gnutls-priorities=SECURE256:+SUITEB192:+SECURE192:+SECURE128:+SUITEB128:-MD5:-SHA1:-VERS-TLS1.0:-VERS-TLS1.1:-VERS-SSL3.0" diff --git a/net-analyzer/openvas-manager/files/gvmd.init b/net-analyzer/openvas-manager/files/gvmd.init deleted file mode 100644 index a7de3800ada..000 --- a/net-analyzer/openvas-manager/files/gvmd.init +++ /dev/null @@ -1,18 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -name="OpenVAS Manager" -command=/usr/sbin/openvasmd -command_args="${OPENVAS_MANAGER_OPTIONS} ${OPENVAS_MANAGER_PORT} ${OPENVAS_MANAGER_LISTEN_ADDRESS} ${OPENVAS_MANAGER_SCANNER_HOST} ${OPENVAS_MANAGER_GNUTLS_PRIORITIES}" -pidfile="/var/run/openvasmd.pid" -command_background="true" - -depend() { - after bootmisc - need localmount net openvas-scanner -} - -start_pre() { - checkpath --directory --mode 0775 --quiet /var/cache/openvas -} diff --git a/net-analyzer/openvas-manager/files/gvmd.logrotate b/net-analyzer/openvas-manager/files/gvmd.logrotate deleted file mode 100644 index db8eb200580..000 --- a/net-analyzer/openvas-manager/files/gvmd.logrotate +++ /dev/null @@ -1,11 +0,0 @@ -# logrotate for openvas manager -/var/log/openvas/openvasmd.log { -rotate 4 -weekly -compress -delaycompress -missingok - postrotate - /bin/kill -HUP `pidof openvasmd` - endscript -} diff --git a/net-analyzer/openvas-manager/files/gvmd.service b/net-analyzer/openvas-manager/files/gvmd.service deleted file mode 100644 index c0627fcd1c7..000 --- a/net-analyzer/openvas-manager/files/gvmd.service +++ /dev/null @@ -1,19 +0,0 @@ -[Unit] -Description=OpenVAS Manager -After=network.target -After=openvas-scanner.service -Wants=openvas-scanner.service -Before=gsa.service - -[Service] -Type=forking -EnvironmentFile=-/etc/openvas/sysconfig/gvmd-daemon.conf -ExecStart=/usr/sbin/openvasmd $OPENVAS_MANAGER_OPTIONS $OPENVAS_MANAGER_PORT $OPENVAS_MANAGER_LISTEN_ADDRESS $OPENVAS_MANAGER_SCANNER_HOST $OPENVAS_MANAGER_GNUTLS_PRIORITIES -ExecReload=/bin/kill -HUP $MAINPID -KillMode=mixed -User=root -Group=root -TimeoutSec=1200 - -[Install] -WantedBy=multi-user.target diff --git a/net-analyzer/openvas-manager/metadata.xml b/net-analyzer/openvas-manager/metadata.xml deleted file mode 100644 index fa26aa942e1..000 --- a/net-analyzer/openvas-manager/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - hasan.cali...@psauxit.com - Hasan ÇALIŞIR - - - proxy-ma...@gentoo.org - Proxy Maintainers - - - Html docs support - - diff --git a/net-analyzer/openvas-manager/openvas-manager-7.0.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-forensics/magicrescue/
commit: 6309c57c4001c488662908ab6fc2a43fd9c4c431 Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 21 14:35:41 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6309c57c app-forensics/magicrescue: stabilize on x86 Signed-off-by: Joonas Niilola gentoo.org> app-forensics/magicrescue/magicrescue-1.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-forensics/magicrescue/magicrescue-1.1.10.ebuild b/app-forensics/magicrescue/magicrescue-1.1.10.ebuild index 732ae17c828..44f298d87a0 100644 --- a/app-forensics/magicrescue/magicrescue-1.1.10.ebuild +++ b/app-forensics/magicrescue/magicrescue-1.1.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jbj/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="" DEPEND="|| ( sys-libs/gdbm sys-libs/db:* )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ospd/
commit: b5fd27d281d2b28c2822910ff2f69ce3b1c25a55 Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Wed Dec 18 20:40:12 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5fd27d2 net-analyzer/ospd: drop old 1.3.2 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hasan ÇALIŞIR psauxit.com> Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/ospd/Manifest | 1 - net-analyzer/ospd/ospd-1.3.2.ebuild | 32 2 files changed, 33 deletions(-) diff --git a/net-analyzer/ospd/Manifest b/net-analyzer/ospd/Manifest index 702675e43a0..bdacc73b9a1 100644 --- a/net-analyzer/ospd/Manifest +++ b/net-analyzer/ospd/Manifest @@ -1,2 +1 @@ -DIST ospd-1.3.2.tar.gz 39097 BLAKE2B 4c102e1e6857f89015666950e2d7a107bf81c861f9c6d4d74aab33f77585ea871e353aa95deb3f84a1bb4cd391f40121ca927835ebec9db2545eb8f606e96df7 SHA512 26ec0b45d74df687264ce2d5e42a6f51cfb982f8fe00863294b990ee8db819b7f54ebf3f095094c32c2bc91a51d987ac83f15f4bf15e931d4ffd215b72ac6bec DIST ospd-2.0.0.tar.gz 81645 BLAKE2B 4c0c7af3caf274ea9e6a43790eb1e9d386ce42d9976e5e9625b49ffe12d8db2e613109458dcc59f322bc00aee39a4a89045caf302182474d1fab4ca1c4ff1bcf SHA512 971b4b57c39844ef08a0ae56d4bf87f0440c993960b5ad37516c622ad41eb2ab30fabb9d0a05fd043a9a1d98e446eaab9d5018cc1607fd711c533475f4703012 diff --git a/net-analyzer/ospd/ospd-1.3.2.ebuild b/net-analyzer/ospd/ospd-1.3.2.ebuild deleted file mode 100644 index ce11b4a1aa1..000 --- a/net-analyzer/ospd/ospd-1.3.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{5,6,7} ) -inherit distutils-r1 - -DESCRIPTION="Base class for scanner wrappers,communication protocol for GVM" -HOMEPAGE="https://www.greenbone.net/en/; -SRC_URI="https://github.com/greenbone/ospd/archive/v1.3.2.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2+" -KEYWORDS="~amd64 ~x86" -IUSE="extras" - -RDEPEND=" - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}]" - -DEPEND=" - ${RDEPEND}" - -python_compile() { - if use extras; then - bash "${S}"/doc/generate || die - HTML_DOCS=( "${S}"/doc/. ) - fi - distutils-r1_python_compile -}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/magicrescue/
commit: f2688fa62f172b35ffa6035b8b0c09688c9cfab6 Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 21 14:42:05 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2688fa6 app-forensics/magicrescue: stabilize on amd64 Signed-off-by: Joonas Niilola gentoo.org> app-forensics/magicrescue/magicrescue-1.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-forensics/magicrescue/magicrescue-1.1.10.ebuild b/app-forensics/magicrescue/magicrescue-1.1.10.ebuild index 44f298d87a0..266a43f029c 100644 --- a/app-forensics/magicrescue/magicrescue-1.1.10.ebuild +++ b/app-forensics/magicrescue/magicrescue-1.1.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jbj/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="" DEPEND="|| ( sys-libs/gdbm sys-libs/db:* )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/greenbone-security-assistant/
commit: 59a4bdc87e8ae5f68187b14ec1ce8cfb587c58d6 Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Wed Dec 18 20:11:34 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a4bdc8 net-analyzer/greenbone-security-assistant: drop old 7.0.3 from !RDEPEND Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hasan ÇALIŞIR psauxit.com> Signed-off-by: Joonas Niilola gentoo.org> .../greenbone-security-assistant-8.0.1.ebuild| 1 - 1 file changed, 1 deletion(-) diff --git a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1.ebuild b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1.ebuild index 6177f8f1383..55de4ab1041 100644 --- a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1.ebuild +++ b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1.ebuild @@ -29,7 +29,6 @@ DEPEND=" RDEPEND=" ${DEPEND} - !~net-analyzer/greenbone-security-assistant-7.0.3 ~net-analyzer/openvas-scanner-6.0.1 >=net-analyzer/gvmd-8.0.1"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-abrmd/
commit: 9512d773235cf5298b38ac5ce89c7e2a31408cc2 Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 21 14:41:15 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9512d773 app-crypt/tpm2-abrmd: clean old Signed-off-by: Joonas Niilola gentoo.org> app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild | 57 1 file changed, 57 deletions(-) diff --git a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild deleted file mode 100644 index 50c48fc0ff2..000 --- a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd user - -DESCRIPTION="TPM2 Access Broker & Resource Manager" -HOMEPAGE="https://github.com/tpm2-software/tpm2-abrmd; -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-apps/dbus:= - dev-libs/glib:= - app-crypt/tpm2-tss:=" -DEPEND="${RDEPEND} - test? ( dev-util/cmocka )" -BDEPEND="virtual/pkgconfig - dev-util/gdbus-codegen" - -PATCHES=( - "${FILESDIR}/${P}-build.patch" -) - -pkg_setup() { - enewgroup tss - enewuser tss -1 -1 / tss -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable test unit) \ - --disable-defaultflags \ - --with-dbuspolicydir="${EPREFIX}/etc/dbus-1/system.d" \ - --with-systemdpresetdir="$(systemd_get_systemunitdir)/../system-preset" \ - --with-systemdpresetdisable \ - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/
commit: 46bf3c3f656a8f8a4779b6ec03d2b7829c4f4d1c Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Wed Dec 18 20:27:56 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bf3c3f net-analyzer/openvas-scanner: drop old 5.1.3 from !RDEPEND Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hasan ÇALIŞIR psauxit.com> Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild index 1700d942181..b1ba0ec555d 100644 --- a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild +++ b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild @@ -31,9 +31,7 @@ DEPEND=" " RDEPEND=" - ${DEPEND} - !~net-analyzer/openvas-scanner-5.1.3 - !net-analyzer/openvas-tools" + ${DEPEND}" BDEPEND=" sys-devel/bison
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-libraries/files/, net-analyzer/openvas-libraries/
commit: ca26726d266aace7be041bdcee109032ff2a1f67 Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Wed Dec 18 20:37:05 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca26726d net-analyzer/openvas-libraries: remove last rited package Signed-off-by: Hasan ÇALIŞIR psauxit.com> Bug: https://bugs.gentoo.org/692004 Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/openvas-libraries/Manifest| 1 - .../openvas-libraries/files/OPENVAS.gentoo | 106 - .../files/openvas-libraries-9.0.3-cachedir.patch | 18 .../files/openvas-libraries-9.0.3-gcc8.patch | 73 -- .../files/openvas-libraries-9.0.3-netsnmp.patch| 11 --- .../files/openvas-libraries-9.0.3-rpath.patch | 11 --- .../files/openvas-libraries-9.0.3-rundir.patch | 45 - .../openvas-libraries-9.0.3-underlinking.patch | 47 - net-analyzer/openvas-libraries/metadata.xml| 17 .../openvas-libraries-9.0.3-r1.ebuild | 94 -- 10 files changed, 423 deletions(-) diff --git a/net-analyzer/openvas-libraries/Manifest b/net-analyzer/openvas-libraries/Manifest deleted file mode 100644 index 042bb42a270..000 --- a/net-analyzer/openvas-libraries/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST openvas-libraries-9.0.3.tar.gz 643948 BLAKE2B c05fbcd2a1b9c2292ac2d7ea3c7f4fe2ff4c5a41b0dd5610283712ce136fe4184d46b9fdcfb74bf2a4a6d7c016497df31caff121d9c7b013280164b49f874f4f SHA512 bca213309e06a39d2dcd790cacb01f2a71471622887424e41cc025a2bc25feb6a9b2c1d904f739df6fd87d8ec7af5171b31d1f5d08411c5143e4be1e6723397a diff --git a/net-analyzer/openvas-libraries/files/OPENVAS.gentoo b/net-analyzer/openvas-libraries/files/OPENVAS.gentoo deleted file mode 100644 index ab3f4c8918c..000 --- a/net-analyzer/openvas-libraries/files/OPENVAS.gentoo +++ /dev/null @@ -1,106 +0,0 @@ -- ---IMPORTANT-- -- -You will need to set up your /etc/redis.conf file properly before -running openvas-scanner for the first time. -For details, please see the example config file installed to: ---> /etc/openvas/redis.conf.example -Please configure /etc/openvas/openvassd.conf properly -according to redis listening unix socket. -e.g. /etc/openvas/openvassd.conf --> kb_location = /tmp/redis.sock -If you use first-start script it will check various issues and -automatically setup OpenVAS for first time use. -GSA(Greenbone Security Agent) WebUI listens port -9392(local) default. If you want to use nginx reverse proxy -to reach WebUI please see the example config file ---> /etc/openvas/gsa.nginx.reverse.proxy.example -otherwise you can change port to 443 or 80. - -- SCRIPTS--- -- -'first-start' ---> Automatically setup OpenVAS for first time use ---> Installed in /etc/openvas/scripts - -'openvas-feed-sync' ---> Updates Feeds | You can add this to cron ---> Installed in /etc/openvas/scripts - -- ---ENVIRONMENT SETTINGS FOR SYSTEMD & OPEN-RC- -- -'openvas-scanner-daemon.conf' ---> OpenVAS Scanner systemd daemon settings ---> Installed in /etc/openvas/sysconfig - -'gvmd-daemon.conf' ---> OpenVAS Manager systemd daemon settings ---> Installed in /etc/openvas/sysconfig - -'gsa-daemon.conf ---> Greenbone Security Agent systemd daemon settings ---> Installed in /etc/openvas/sysconfig - -'openvas-scanner' ---> OpenVAS Scanner open-rc daemon settings ---> Installed in /etc/config.d - -'gvmd' ---> OpenVAS Manager open-rc daemon settings ---> Installed in /etc/config.d - -'gsa' ---> Greenbone Security Agent systemd daemon settings ---> Installed in /etc/config.d - -- -QUICK START COMMANDS (IF YOU DON'T USE SCRIPTS)-- -- -'env-update && source /etc/profile' ---> Update PATHS - -'openvas-manage-certs -a' ---> Create certificates automatically first time - -'greenbone-nvt-sync' ---> Update NVT Feed - -'greenbone-scapdata-sync' ---> Update scapdata Feed - -'greenbone-certdata-sync' ---> Update certdata Feed - -'openvassd --foreground --only-cache' ---> Generate initial NVT cache and quit - -'rc-service openvas-scanner start or systemctl start openvas-scanner' ---> Start OpenVAS-Scanner - -'openvasmd --rebuild --progress' ---> Initialize the Database - -'openvasmd --create-user=admin
[gentoo-commits] repo/gentoo:master commit in: acct-group/milter-regex/
commit: 4844fcd587a0597a121561631a83a8a2b28642ce Author: Ralph Seichter seichter de> AuthorDate: Fri Dec 13 21:27:02 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 21 15:06:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4844fcd5 acct-group/milter-regex: new group 438 Signed-off-by: Ralph Seichter seichter.de> Signed-off-by: Joonas Niilola gentoo.org> acct-group/milter-regex/metadata.xml | 12 acct-group/milter-regex/milter-regex-0.ebuild | 9 + 2 files changed, 21 insertions(+) diff --git a/acct-group/milter-regex/metadata.xml b/acct-group/milter-regex/metadata.xml new file mode 100644 index 000..7f768180ded --- /dev/null +++ b/acct-group/milter-regex/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gen...@seichter.de + Ralph Seichter + + + proxy-ma...@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/milter-regex/milter-regex-0.ebuild b/acct-group/milter-regex/milter-regex-0.ebuild new file mode 100644 index 000..66c0befb8e7 --- /dev/null +++ b/acct-group/milter-regex/milter-regex-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="Group for mail-filter/milter-regex" +ACCT_GROUP_ID=438