diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest index ac607561eb1d..eb9da65ac0c9 100644 --- a/app-emacs/ddskk/Manifest +++ b/app-emacs/ddskk/Manifest @@ -1,3 +1,4 @@ DIST ddskk-14.3.tar.gz 805289 SHA256 478e2c824cfcd4e956a2e30e0f3967c3e385b3941f13fdd6c8c270d89367d0ef SHA512 6b29c78999a677162de3f86a9a53d363885443022852137665b29fa1a053272f2a50647ec94283cb58cd83d0172cbe85c53a8515d22116bbbd3a0efce408ed62 WHIRLPOOL 1bfa43975976cb487c49d7673f0f0da3c3a9c1c2c4bc95c1a72c3c208ee4070e7321568e5d739fca4d50083037af0c7616fa190cc89425f2117681f923da1ba3 DIST ddskk-14.4.tar.gz 847188 SHA256 a538c641f3302432aca07ae748bc0e4a7fcc91ff01c3d96b3169d1fbaa5a7d4a SHA512 d44d0afd2557c087549f337acf2778988128e06a82d1f15d080efcad4034cedfbe52fee7bad102d8dee4159ba4f5c89008055a51ce5a564d220fed98e61ef4c9 WHIRLPOOL 4f16a3f82f3c863e6f9df38ff9012507d69d8b16072c94ca953c185a588510aa8c35efc01cd5cc20bd38b2b674cee199e689c3a3572d8020815d8b1ce53a0584 DIST ddskk-15.1.tar.gz 837942 SHA256 099e087cc92b5ccf62e6cedc81541c5991afdf5c311f391d02630ce87a5abdcf SHA512 8927cde6d55e5d32b5207f03f8385622996818ac279b054ddf2e461364743cd44b658fef388ce9a271af145ebe784b21b4a7dd4f0b063858fb1ffccdf796f777 WHIRLPOOL 875319515ef4d3acb8bca6a96af18c7231ecdb5f101f923df4245244027d9377ccfa40d4bc669b5e93a00e9ee13868890c4e84310248126597714dc8698e820a +DIST ddskk-16.1.tar.gz 878564 SHA256 fe7229d8ec76e955527878f8bb8a55767a8901069392b403dcc4a9402298803c SHA512 68875f7ad89ce847103bbe4644db3800c84cc5907a4769c37f7aab5bc64577e1ea5f49de41c5708daf3f5f2bb7176237dcec5ea05e52a61f7c78cfb2670ced7b WHIRLPOOL 85ede848eb5d788238d2aadbb81f06b143f5039b8df6952dfe0fa6df00332aa70889f95db449b80e7920d26ef7987a7af394ed40efce40b12ca7432858dedc8c diff --git a/app-emacs/ddskk/ddskk-14.3.ebuild b/app-emacs/ddskk/ddskk-14.3.ebuild index dde5773284f6..017dd2f493a4 100644 --- a/app-emacs/ddskk/ddskk-14.3.ebuild +++ b/app-emacs/ddskk/ddskk-14.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=3 +EAPI="6" inherit elisp @@ -15,46 +15,50 @@ SLOT="0" KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" -DEPEND="|| ( ( =virtual/emacs-21 >=app-emacs/apel-10.7 ) - >=virtual/emacs-22 )" -RDEPEND="${DEPEND} - || ( app-i18n/skk-jisyo virtual/skkserv )" +DEPEND=">SKK-CFG + echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG + + echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> nicola/NICOLA-DDSKK-CFG + + eapply_user + + rm -f skk-lookup.el + mv {bayesian,tut-code}/*.el . } src_compile() { - emake < /dev/null || die "emake failed" - emake info < /dev/null || die "emake info failed" - #cd nicola - #emake < /dev/null || die - BYTECOMPFLAGS="${BYTECOMPFLAGS} -L .." - cd "${S}/tut-code" - elisp-compile *.el || die "elisp-compile tut-code/*.el failed" - - cd "${S}/bayesian" - elisp-compile *.el || die "elisp-compile bayesian/*.el failed" + emake elc info + + emake -C nicola } src_install () { - elisp-install ${PN} *.{el,elc} nicola/*.el tut-code/*.{el,elc} bayesian/*.{el,elc} || die - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - - insinto /usr/share/skk - doins etc/*SKK.tut* etc/skk.xpm || die - - dodoc READMEs/* ChangeLog* - doinfo doc/skk.info* || die + local lispdir=${SITELISP}/${PN} + emake install-elc + elisp-compile "${ED}"/${lispdir}/skk-setup.el + rm -f "${ED}"/${lispdir}/leim-list.el + elisp-site-file-install "${FILESDIR}"/${SITEFILE} - #docinto nicola - #dodoc nicola/ChangeLog* nicola/README* || die - docinto tut-code - dodoc tut-code/README.tut || die + dodoc ChangeLog* READMEs/README READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}* + doinfo doc/skk.info - #dobin bayesian/bskk || die + local exts=( nicola tut-code bayesian ) d f + elisp-install ${PN} nicola/*.{el,elc} + for d in ${exts[@]}; do + docinto ${d} + for f in ${d}/{ChangeLog,README}*; do + [[ -s ${f} ]] && dodoc ${f} + done + done docinto bayesian - dodoc bayesian/README.ja bayesian/bskk || die + dodoc bayesian/bskk } diff --git a/app-emacs/ddskk/ddskk-14.4.ebuild b/app-emacs/ddskk/ddskk-14.4.ebuild index e3d2df368fb6..5a185679e025 100644 --- a/app-emacs/ddskk/ddskk-14.4.ebuild +++ b/app-emacs/ddskk/ddskk-14.4.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=3 +EAPI="6" inherit elisp @@ -15,46 +15,50 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" -DEPEND="|| ( ( =virtual/emacs-21 >=app-emacs/apel-10.7 ) - >=virtual/emacs-22 )" -RDEPEND="${DEPEND} - || ( app-i18n/skk-jisyo virtual/skkserv )" +DEPEND=">SKK-CFG + echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG + + echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> nicola/NICOLA-DDSKK-CFG + + eapply_user + + rm -f skk-lookup.el + mv {bayesian,tut-code}/*.el . } src_compile() { - emake < /dev/null || die "emake failed" - emake info < /dev/null || die "emake info failed" - #cd nicola - #emake < /dev/null || die - BYTECOMPFLAGS="${BYTECOMPFLAGS} -L .." - cd "${S}/tut-code" - elisp-compile *.el || die "elisp-compile tut-code/*.el failed" - - cd "${S}/bayesian" - elisp-compile *.el || die "elisp-compile bayesian/*.el failed" + emake elc info + + emake -C nicola } src_install () { - elisp-install ${PN} *.{el,elc} nicola/*.el tut-code/*.{el,elc} bayesian/*.{el,elc} || die - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - - insinto /usr/share/skk - doins etc/*SKK.tut* etc/skk.xpm || die - - dodoc READMEs/* ChangeLog* - doinfo doc/skk.info* || die + local lispdir=${SITELISP}/${PN} + emake install-elc + elisp-compile "${ED}"/${lispdir}/skk-setup.el + rm -f "${ED}"/${lispdir}/leim-list.el + elisp-site-file-install "${FILESDIR}"/${SITEFILE} - #docinto nicola - #dodoc nicola/ChangeLog* nicola/README* || die - docinto tut-code - dodoc tut-code/README.tut || die + dodoc ChangeLog* READMEs/README READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}* + doinfo doc/skk.info - #dobin bayesian/bskk || die + local exts=( nicola tut-code bayesian ) d f + elisp-install ${PN} nicola/*.{el,elc} + for d in ${exts[@]}; do + docinto ${d} + for f in ${d}/{ChangeLog,README}*; do + [[ -s ${f} ]] && dodoc ${f} + done + done docinto bayesian - dodoc bayesian/README.ja bayesian/bskk || die + dodoc bayesian/bskk } diff --git a/app-emacs/ddskk/ddskk-15.1.ebuild b/app-emacs/ddskk/ddskk-15.1.ebuild index 7f2b7654c527..1ee32b414a3f 100644 --- a/app-emacs/ddskk/ddskk-15.1.ebuild +++ b/app-emacs/ddskk/ddskk-15.1.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=3 +EAPI="6" +NEED_EMACS="24" -inherit elisp eutils +inherit elisp DESCRIPTION="One Japanese input methods on Emacs" HOMEPAGE="http://openlab.ring.gr.jp/skk/" @@ -15,47 +16,51 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" -DEPEND="|| ( ( =virtual/emacs-21 >=app-emacs/apel-10.7 ) - >=virtual/emacs-22 )" -RDEPEND="${DEPEND} - || ( app-i18n/skk-jisyo virtual/skkserv )" +DEPEND="" +RDEPEND="|| ( + app-i18n/skk-jisyo + virtual/skkserv + )" SITEFILE="50${PN}-gentoo.el" src_prepare() { - find . -type f | xargs sed -i -e "s:/usr/local:${EPREFIX}/usr:g" || die - epatch "${FILESDIR}"/${P}-skk-mk.patch + echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG + echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG + + echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> nicola/NICOLA-DDSKK-CFG + + eapply "${FILESDIR}"/${P}-skk-mk.patch + eapply_user + + rm -f skk-lookup.el + mv {bayesian,tut-code}/*.el . } src_compile() { - emake < /dev/null || die "emake failed" - emake info < /dev/null || die "emake info failed" - #cd nicola - #emake < /dev/null || die - BYTECOMPFLAGS="${BYTECOMPFLAGS} -L .." - cd "${S}/tut-code" - elisp-compile *.el || die "elisp-compile tut-code/*.el failed" - - cd "${S}/bayesian" - elisp-compile *.el || die "elisp-compile bayesian/*.el failed" + emake elc info + + emake -C nicola } src_install () { - elisp-install ${PN} *.{el,elc} nicola/*.el tut-code/*.{el,elc} bayesian/*.{el,elc} || die - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - - insinto /usr/share/skk - doins etc/*SKK.tut* etc/skk.xpm || die - - dodoc READMEs/* ChangeLog* - doinfo doc/skk.info* || die + local lispdir=${SITELISP}/${PN} + emake install-elc + elisp-compile "${ED}"/${lispdir}/skk-setup.el + rm -f "${ED}"/${lispdir}/leim-list.el + elisp-site-file-install "${FILESDIR}"/${SITEFILE} - #docinto nicola - #dodoc nicola/ChangeLog* nicola/README* || die - docinto tut-code - dodoc tut-code/README.tut || die + dodoc ChangeLog* READMEs/README READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}* + doinfo doc/skk.info - #dobin bayesian/bskk || die + local exts=( nicola tut-code bayesian ) d f + elisp-install ${PN} nicola/*.{el,elc} + for d in ${exts[@]}; do + docinto ${d} + for f in ${d}/{ChangeLog,README}*; do + [[ -s ${f} ]] && dodoc ${f} + done + done docinto bayesian - dodoc bayesian/README.ja bayesian/bskk || die + dodoc bayesian/bskk } diff --git a/app-emacs/ddskk/ddskk-16.1.ebuild b/app-emacs/ddskk/ddskk-16.1.ebuild new file mode 100644 index 000000000000..810ed5f0a18e --- /dev/null +++ b/app-emacs/ddskk/ddskk-16.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" +NEED_EMACS="24" + +inherit elisp ruby-single + +DESCRIPTION="One Japanese input methods on Emacs" +HOMEPAGE="http://openlab.ring.gr.jp/skk/" +SRC_URI="http://openlab.ring.gr.jp/skk/maintrunk/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="ruby" + +DEPEND="" +RDEPEND="|| ( + app-i18n/skk-jisyo + virtual/skkserv + ) + ruby? ( ${RUBY_DEPS} )" +S="${WORKDIR}/${PN}-${P}_Futamata" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG + echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG + + echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> nicola/NICOLA-DDSKK-CFG + + eapply_user + + rm -f skk-lookup.el + mv {bayesian,tut-code}/*.el . +} + +src_compile() { + emake elc info + + emake -C nicola +} + +src_install () { + local lispdir=${SITELISP}/${PN} + emake install-elc + elisp-compile "${ED}"/${lispdir}/skk-setup.el + rm -f "${ED}"/${lispdir}/leim-list.el + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + + dodoc ChangeLog* README.md READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}* + doinfo doc/skk.info + + local exts=( nicola tut-code ) d f + elisp-install ${PN} nicola/*.{el,elc} + if use ruby; then + dobin bayesian/bskk + exts+=( bayesian ) + fi + for d in ${exts[@]}; do + docinto ${d} + for f in ${d}/{ChangeLog,README}*; do + [[ -s ${f} ]] && dodoc ${f} + done + done +} diff --git a/app-emacs/ddskk/files/50ddskk-gentoo.el b/app-emacs/ddskk/files/50ddskk-gentoo.el index 548fdb26a168..66b1e15fa86b 100644 --- a/app-emacs/ddskk/files/50ddskk-gentoo.el +++ b/app-emacs/ddskk/files/50ddskk-gentoo.el @@ -1,7 +1,4 @@ (add-to-list 'load-path "@SITELISP@") -(require 'skk-autoloads) -(global-set-key "\C-x\C-j" 'skk-mode) -(global-set-key "\C-xj" 'skk-auto-fill-mode) -(global-set-key "\C-xt" 'skk-tutorial) +(require 'skk-setup) (setq skk-large-jisyo "/usr/share/skk/SKK-JISYO.L") diff --git a/app-emacs/ddskk/metadata.xml b/app-emacs/ddskk/metadata.xml index 02fb2539160f..686eb3809d5c 100644 --- a/app-emacs/ddskk/metadata.xml +++ b/app-emacs/ddskk/metadata.xml @@ -1,12 +1,15 @@ - - gnu-emacs@gentoo.org - Gentoo GNU Emacs project - - - cjk@gentoo.org - Cjk - + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + cjk@gentoo.org + Cjk + + + skk-dev/ddskk + diff --git a/app-emacs/expand-region/Manifest b/app-emacs/expand-region/Manifest new file mode 100644 index 000000000000..84a929cf7d4d --- /dev/null +++ b/app-emacs/expand-region/Manifest @@ -0,0 +1 @@ +DIST expand-region-0.11.0.tar.gz 31562 SHA256 e085621267b250486856422d13e7ddc3b11601e2328fc239e709ea10880bbe21 SHA512 3469ab0420d85fbaaa1ae9f3d0101c28b6e1786d761ecd186d744537795226917314b8b748d3499b02ea269a46a62350c37fecb34dd4183a73eafc67ce1344a8 WHIRLPOOL 762ceeefaae4728776d493daac6453d00c6ff232dab4130fcb5965a71b4da6bcc046ed3894912b38716a7047f83286335e4b01616dfc8c8e30edd1360869c79d diff --git a/app-emacs/expand-region/expand-region-0.11.0.ebuild b/app-emacs/expand-region/expand-region-0.11.0.ebuild new file mode 100644 index 000000000000..ae6377a960a0 --- /dev/null +++ b/app-emacs/expand-region/expand-region-0.11.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit elisp + +DESCRIPTION="Emacs extension to increase selected region by semantic units" +HOMEPAGE="https://github.com/magnars/expand-region.el" +SRC_URI="https://github.com/magnars/expand-region.el/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/expand-region.el-${PV}" +SITEFILE="50${PN}-gentoo.el" +DOCS="README.md" + +src_compile() { + elisp-compile *.el + elisp-make-autoload-file +} diff --git a/app-emacs/expand-region/files/50expand-region-gentoo.el b/app-emacs/expand-region/files/50expand-region-gentoo.el new file mode 100644 index 000000000000..bd5b40540780 --- /dev/null +++ b/app-emacs/expand-region/files/50expand-region-gentoo.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(load "expand-region-autoloads" nil t) diff --git a/app-emacs/expand-region/metadata.xml b/app-emacs/expand-region/metadata.xml new file mode 100644 index 000000000000..57bb313b577e --- /dev/null +++ b/app-emacs/expand-region/metadata.xml @@ -0,0 +1,16 @@ + + + + + victor@enise.org + Victor Gaydov + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest index 3ca5d49de3f6..1aeb438df4a3 100644 --- a/app-emacs/org-mode/Manifest +++ b/app-emacs/org-mode/Manifest @@ -1,2 +1,3 @@ DIST org-8.2.6.tar.gz 4221803 SHA256 a14a20f3d11855758ad8859e8ccdc50922c31bd64b493d44b856d46441362938 SHA512 a64e975738f26b5315584b51332dbcd29eb6e5b03cb505d638d611455beb921c5e0b728b23fb63f380d46d2e33092865b02de01259cff8985693febebcc1a8a3 WHIRLPOOL b834203c48948a84d6458b7f455451cfd3f40fccd0ae55f150cf105ef937f46fb52492642990cf33c90a2464b93d184d85d922680adf4e66a2af5308d3ac631c DIST org-8.3.2.tar.gz 4442361 SHA256 8ae811d19546f73306710f70eed8ee1a1ec9981e78b98af077fa224d5e8875b8 SHA512 3e1ff47c875a2db3239add8b060f555da357e465161ca62860c0ac2734c2e31c5387d2df4223ab7ea8ea60050f9a845d160b0bcb3afcf36f1d3cabcaa961e6a2 WHIRLPOOL 7ae9c53aa116d1e5cf7527959cdb58cdce63d99d0e487979ee02a12bbb21cbbd0b9a25de7dc86364a6e4affa89813557fc58efa8c1693bcfe1a975f836ef6c1c +DIST org-9.0.1.tar.gz 4439964 SHA256 0b6087cf9a955bc507b69d620c6461a44976479bcd9c31405c1c033348b9b6f7 SHA512 c0a88372787c5b71ec1523fcf58b3cbf80678835c7b0bfe3b2406290da6fc88b977121ca3b35b47abf2c32ef40c0bfb6733170f225ea35ba24f2e801bb634afe WHIRLPOOL 2799373a3e027ba8822350fe389ecacd2e02fabf4ed99153472e7ff3314b717ff02042fe930f094382e0a059964c9abe9274ac4d66fdc889d2305808c89406c9 diff --git a/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild b/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild index 71afd50ccd87..a6c5c3a1384e 100644 --- a/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild +++ b/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -inherit readme.gentoo elisp +inherit elisp readme.gentoo-r1 DESCRIPTION="An Emacs mode for notes and project planning" HOMEPAGE="http://www.orgmode.org/" @@ -21,12 +21,6 @@ DEPEND="doc? ( virtual/texi2dvi )" S="${WORKDIR}/org-${PV}" SITEFILE="50${PN}-gentoo.el" -DOC_CONTENTS=" -Org mode has a large variety of run-time dependencies, so you may have to -install one or more additional packages. A non-exhaustive list of these -dependencies may be found at . -" - src_compile() { emake datadir="${EPREFIX}${SITEETC}/${PN}" use doc && emake pdf card @@ -55,7 +49,12 @@ src_install() { fi elisp-site-file-install "${T}/${SITEFILE}" - readme.gentoo_create_doc dodoc README doc/library-of-babel.org doc/orgcard.txt etc/ORG-NEWS use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf + + DOC_CONTENTS="Org mode has a large variety of run-time dependencies, + so you may have to install one or more additional packages. + A non-exhaustive list of these dependencies may be found at + ." + readme.gentoo_create_doc } diff --git a/app-emacs/org-mode/org-mode-8.3.2.ebuild b/app-emacs/org-mode/org-mode-9.0.1.ebuild similarity index 77% rename from app-emacs/org-mode/org-mode-8.3.2.ebuild rename to app-emacs/org-mode/org-mode-9.0.1.ebuild index 88250cbd3f65..f73e49556dfa 100644 --- a/app-emacs/org-mode/org-mode-8.3.2.ebuild +++ b/app-emacs/org-mode/org-mode-9.0.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -inherit elisp +inherit elisp readme.gentoo-r1 DESCRIPTION="An Emacs mode for notes and project planning" HOMEPAGE="http://www.orgmode.org/" @@ -49,6 +49,12 @@ src_install() { fi elisp-site-file-install "${T}/${SITEFILE}" - dodoc README doc/library-of-babel.org doc/orgcard.txt etc/ORG-NEWS + dodoc README doc/library-of-babel.org etc/ORG-NEWS use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf + + DOC_CONTENTS="Org mode has a large variety of run-time dependencies, + so you may have to install one or more additional packages. + A non-exhaustive list of these dependencies may be found at + ." + readme.gentoo_create_doc } diff --git a/app-emacs/po-mode/Manifest b/app-emacs/po-mode/Manifest index 69f5eaf9c67d..f25cbd2a27b4 100644 --- a/app-emacs/po-mode/Manifest +++ b/app-emacs/po-mode/Manifest @@ -1,3 +1,3 @@ -DIST gettext-0.18.3.2.tar.gz 16189249 SHA256 d1a4e452d60eb407ab0305976529a45c18124bd518d976971ac6dc7aa8b4c5d7 SHA512 0cf8f2bb844b9d94f5e63a0f4bddc133e2388d103fd4189614d2fc157a94e27836ec399eb32ab69410e2214425676e6bc195bbf13238cc5ad32b454ec6e2b5ef WHIRLPOOL 0bb2e33788a12fbeaa4756aaa354a308424cdea5008d6b686bbd8601b7b7c513483d79f323904ebaf94e1fd67f65dfa7cb993ba5c5751e16a297b94b3307ae66 DIST gettext-0.19.3.tar.gz 17414357 SHA256 93952d505a3d3b1ec10c69d340c7d438b1f9c332710d583981c0608be3eeb3f6 SHA512 2ec02065b376cf9ec2b9d32328a7181d292ac940356a710f785450f37e03a8513e07d4b981824374671cfa2f60024e4649fc89ad79ee0adda87a8b9b63ad28e8 WHIRLPOOL cbf86dab685fe3a5f4dbe5bcb39295809511904fdc65d9e0ef188c228bbe38c408ea38c14ac0ad38634ef1f5d79474d38399e95ab50ff6922cb0087ccfe434be DIST gettext-0.19.4.tar.gz 17717034 SHA256 8ac9f1ed1a5f8c4e656a2f37f5ba6b9ee04c4df79a575e876b0b6946aa417f3f SHA512 274e00fe0149468e3073562f8f3b292597e9dbd82dfe8d068e4a1983914d25b603bb26f3fa4aa10e9fcd65826e3552c1871218342270927481e95eb64288ad97 WHIRLPOOL 2eb56c47d76f63b6557ae825538a35ae59f3f77da35321688547d9c420f47879c79ca1ab8ebd6bc6b4a3a8ce59ed620648884cd46455f6218213587f76967918 +DIST gettext-0.19.8.1.tar.gz 19704011 SHA256 ff942af0e438ced4a8b0ea4b0b6e0d6d657157c5e2364de57baa279c1c125c43 SHA512 073042fa2dc48804c58e76f036130a669e19612c25427b0ab14d0b366b549a63751bf3af03bfd0745d7c4f72497a4b2aab26a3cc6de83189ce111679073878e1 WHIRLPOOL ef9aa9eef3067595dc725169075401dfad8ba15d6224d2b563e3421afa7c4dce9336a287147404273b772def811230b3758c005902ec90192e6ee4ac373d9a9a diff --git a/app-emacs/po-mode/po-mode-0.18.3.2.ebuild b/app-emacs/po-mode/po-mode-0.19.8.1.ebuild similarity index 65% rename from app-emacs/po-mode/po-mode-0.18.3.2.ebuild rename to app-emacs/po-mode/po-mode-0.19.8.1.ebuild index b93895628e2d..7531ef1b4bea 100644 --- a/app-emacs/po-mode/po-mode-0.18.3.2.ebuild +++ b/app-emacs/po-mode/po-mode-0.19.8.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 inherit elisp @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gettext/gettext-${PV}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos" S="${WORKDIR}/gettext-${PV}/gettext-tools/misc" ELISP_REMOVE="start-po.el" diff --git a/app-i18n/translate-shell/metadata.xml b/app-i18n/translate-shell/metadata.xml index 85f4c9697720..4f08797169c3 100644 --- a/app-i18n/translate-shell/metadata.xml +++ b/app-i18n/translate-shell/metadata.xml @@ -1,18 +1,18 @@ - - proxy-maint@gentoo.org - Gentoo Proxy Maintainers Project + + erkiferenc@gmail.com + Ferenc Erki + Proxied maintainer; set to assignee in all bugs patrick@gentoo.org Patrick Lauer - - erkiferenc@gmail.com - Ferenc Erki - Proxied maintainer; set to assignee in all bugs + + proxy-maint@gentoo.org + Gentoo Proxy Maintainers Project Translate Shell (formerly Google Translate CLI) is a command-line diff --git a/app-misc/golly/Manifest b/app-misc/golly/Manifest index 2655816d2e17..c002d0b05f1d 100644 --- a/app-misc/golly/Manifest +++ b/app-misc/golly/Manifest @@ -1,2 +1 @@ -DIST golly-2.4-src.tar.gz 2612440 SHA256 b5e4fe5dfb9f6b6a514211b31498be886012638e8aaae16a08b50bf2f6d676c4 SHA512 7e49d72ff638c21f7bdf9de6d254e6baa4989735bdc3d9c52ec9eeacce7e9c6261d32f86b9c62478c3192d17aaba0f30994ad8e9be625dfa21de4d2b035493f9 WHIRLPOOL 556b4a319091f34362c66452b898c281620d0c98b71fbe9491a32e08edafea988d850287178d74cb2b2c34e12954f4fdb4477effa80e8f54aa938930383efe01 DIST golly-2.7-src.tar.gz 3881882 SHA256 9af30afd7b03b3eebcfaec088d67c495609aef72516d9ca8f076b62f32b5e17b SHA512 084919f508b471cc0937d50307410c3f48281e7328e3b9d20e634b9ddfe5909e3b9a000da5a9845a2ba7e45a733fee39e2e6d55902c9af110b5f2d7ea8654d77 WHIRLPOOL 5c391894943593391e2c784f28c00cbbb479068936c6bd754d6c81847d4b0a3c57aad65535a5d8f5f97f789225a6d8d18f52b203ea9340fdd49f641fac8ae42e diff --git a/app-misc/golly/golly-2.4-r1.ebuild b/app-misc/golly/golly-2.4-r1.ebuild deleted file mode 100644 index 5e724aba8ce5..000000000000 --- a/app-misc/golly/golly-2.4-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -WX_GTK_VER=2.8 - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils python-single-r1 toolchain-funcs wxwidgets - -DESCRIPTION="simulator for Conway's Game of Life and other cellular automata" -HOMEPAGE="http://golly.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="dev-lang/perl - sys-libs/zlib - x11-libs/wxGTK:${WX_GTK_VER}[X]" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${P}-src - -src_prepare() { - sed -e 's:-O2::' -i configure Makefile.{am,in} || die -} - -src_configure() { - econf --with-perl-shlib="libperl.so" -} - -src_compile() { - emake AR=$(tc-getAR) -} - -src_install() { - emake docdir= DESTDIR="${D}" install - newicon appicon.xpm ${PN}.xpm - dodoc README TODO -} diff --git a/app-misc/golly/golly-2.7-r1.ebuild b/app-misc/golly/golly-2.7-r1.ebuild index 156ece7f976b..298aa51f80c9 100644 --- a/app-misc/golly/golly-2.7-r1.ebuild +++ b/app-misc/golly/golly-2.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND="dev-lang/perl diff --git a/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch b/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch new file mode 100644 index 000000000000..238fec315e74 --- /dev/null +++ b/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch @@ -0,0 +1,12 @@ +diff -up ./configure.in.orig ./configure.in +--- a/configure.in.orig 2014-05-04 09:40:07.973480490 +0300 ++++ b/configure.in 2014-05-04 09:40:26.264727691 +0300 +@@ -48,7 +48,7 @@ PKG_CHECK_MODULES(LIBGSM, glib-2.0 gobje + PKG_CHECK_MODULES(PHONEMGR, gtk+-3.0 >= 3.0 glib-2.0 >= 2.31.0 + libcanberra-gtk3 gconf-2.0 + $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserver-1.2 >= 3.6 +- gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1 ++ gmodule-2.0 dbus-glib-1 adwaita-icon-theme >= 2.19.1 + ) + + DBUSLIBDIR="`$PKG_CONFIG dbus-glib-1 --variable=libdir`" diff --git a/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild b/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild index 8a1ffe2fc84e..7cd677baf1c2 100644 --- a/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild +++ b/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild @@ -1,12 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" -GCONF_DEBUG="yes" +EAPI=6 GNOME2_LA_PUNT="yes" -inherit autotools eutils gnome2 +inherit autotools gnome2 DESCRIPTION="Allows you to control aspects of your mobile phone from your GNOME desktop" HOMEPAGE="https://wiki.gnome.org/PhoneManager" @@ -14,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/PhoneManager" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc x86" -IUSE="" +IUSE="debug" # telepathy support is considered experimental RDEPEND=" @@ -27,10 +26,10 @@ RDEPEND=" >=app-mobilephone/gnokii-0.6.28[bluetooth] net-wireless/bluez dev-libs/dbus-glib - dev-libs/openobex + dev-libs/openobex:0= media-libs/libcanberra[gtk] - >=x11-themes/gnome-icon-theme-2.19.1 - >=net-wireless/gnome-bluetooth-3.3:2 + >=net-wireless/gnome-bluetooth-3.3:2= + x11-themes/adwaita-icon-theme " DEPEND="${RDEPEND} >=dev-util/intltool-0.35.5 @@ -41,8 +40,9 @@ DEPEND="${RDEPEND} src_prepare() { # Fix eds-3.6 building, upstream bug #680927 - epatch "${FILESDIR}"/0001-Adapt-to-Evolution-Data-Server-API-changes.patch - + eapply "${FILESDIR}"/0001-Adapt-to-Evolution-Data-Server-API-changes.patch + eapply "${FILESDIR}"/${P}-adwaita-icon-theme.patch + mv configure.in configure.ac || die eautoreconf gnome2_src_prepare } @@ -52,5 +52,6 @@ src_configure() { gnome2_src_configure \ --disable-bluetooth-plugin \ --disable-telepathy \ - --disable-static + --disable-static \ + $(use_enable debug) } diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest index 4272da92da1b..05e0f7972373 100644 --- a/app-office/skrooge/Manifest +++ b/app-office/skrooge/Manifest @@ -1,2 +1 @@ -DIST skrooge-2.4.0.tar.xz 18000104 SHA256 132d022337140f841f51420536c31dfe07c90fa3a38878279026825f5d2526fe SHA512 ce2a9aaf67ed8b751ce062bea020c999da0232aca7d1ddcf58294f76435123231c65cc07f818c92499d142941327253f491cbec48fa504541fe91effde8b78c0 WHIRLPOOL 4cc00833e5df03d8d6b071b1ba612258749852f8acf5bf94c2cefd61680516c2a3a53c8d05273c2687886849dac1c562d5a17b1015090876ab9b570130dd73f7 DIST skrooge-2.5.0.tar.xz 17603860 SHA256 97bebb1b3f1cd791160292bd4689e584c4054db14f0f88039541e67c72ce5e0d SHA512 00fb32f7705c5125803436a21648545154043b6333267ae722c9beac04baf766e1860ce84b4e56d80d81ade1ab3ef8e3ac60a98d0616cae6ec5212d7ad2ef528 WHIRLPOOL 0eef97d2eebcc00155d1505a457e8443df676c93124edbf352b89fa796781ae9e0630294256932e065d2a35eb2d1916ccf733e05bf4f16a237302d0db713073c diff --git a/app-office/skrooge/skrooge-2.4.0.ebuild b/app-office/skrooge/skrooge-2.4.0.ebuild deleted file mode 100644 index c3069b26289e..000000000000 --- a/app-office/skrooge/skrooge-2.4.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_GCC_MINIMAL="4.9" -KDE_HANDBOOK="forceoptional" -KDE_TEST="forceoptional" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Personal finances manager, aiming at being simple and intuitive" -HOMEPAGE="http://www.skrooge.org/" -[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -KEYWORDS="amd64 x86" -IUSE="activities crypt ofx" - -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kdelibs4support) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kparts) - $(add_frameworks_dep krunner) - $(add_frameworks_dep kservice) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwallet) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtconcurrent) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative 'widgets') - $(add_qt_dep qtgui) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtscript) - $(add_qt_dep qtsql) - $(add_qt_dep qtsvg) - $(add_qt_dep qtwebkit) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - app-crypt/qca:2[qt5] - dev-libs/grantlee:5 - activities? ( $(add_frameworks_dep kactivities) ) - crypt? ( dev-db/sqlcipher ) - !crypt? ( dev-db/sqlite:3 ) - ofx? ( >=dev-libs/libofx-0.9.1 ) -" -DEPEND="${COMMON_DEPEND} - $(add_frameworks_dep kdesignerplugin) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep kjobwidgets) - $(add_frameworks_dep kwindowsystem) - $(add_qt_dep designer) - dev-libs/libxslt - virtual/pkgconfig - x11-misc/shared-mime-info -" -RDEPEND="${COMMON_DEPEND} - !app-office/skrooge:4 -" - -# hangs + installs files -RESTRICT="test" - -DOCS=( AUTHORS CHANGELOG README TODO ) - -src_configure() { - local mycmakeargs=( - -DSKG_BUILD_TEST=$(usex test) - -DSKG_CIPHER=$(usex crypt) - $(cmake-utils_use_find_package activities KF5Activities) - $(cmake-utils_use_find_package ofx LibOfx) - ) - - kde5_src_configure -} - -src_test() { - local mycmakeargs=( - -DSKG_BUILD_TEST=ON - ) - kde5_src_test -} diff --git a/app-office/skrooge/skrooge-2.5.0.ebuild b/app-office/skrooge/skrooge-2.5.0.ebuild index 588d21b1e3ff..b05c61678d25 100644 --- a/app-office/skrooge/skrooge-2.5.0.ebuild +++ b/app-office/skrooge/skrooge-2.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.skrooge.org/" [[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="activities crypt designer kde ofx" COMMON_DEPEND=" diff --git a/app-text/catdoc/Manifest b/app-text/catdoc/Manifest index 66997db3bc1d..d1d7030e2ead 100644 --- a/app-text/catdoc/Manifest +++ b/app-text/catdoc/Manifest @@ -1,2 +1 @@ DIST catdoc-0.95.tar.gz 217779 SHA256 514a84180352b6bf367c1d2499819dfa82b60d8c45777432fa643a5ed7d80796 SHA512 dd6bded4b6b70749c007256b182b063ff266f86d53024d8582001678821e8096c5b980bc8f43015d9c82bbe022d71d4ba5fe68aff31b2ff6db3688595e651b2c WHIRLPOOL 1303c74cc6a13183e2ea8ee2bf616da419a8b9f03f4e2fcdce3b0462306084fab85a1cd68bb4ab07caac40c56a91284103e54084d7f523d9894b0eee9359184c -DIST catdoc_0.94.4.orig.tar.gz 679156 SHA256 c06fd69d2a218fcc2ed1320988cef07a67cf5555a12f25752766d746e25758ee SHA512 63e492c40e0abb82df0c93c43d1bd63f15d0c8b60579cf3858f26a0814731920ff621b3384035c9a85da5c448b699801ff3376e7a02cf8e7a413195bd9847ba9 WHIRLPOOL 73675ee3b2facf03e894257132ee7766802ee3ab347701dfa7cd313855ebb22976b9e44f1d9d4eceee6f87008160df371a0cda409a623f61a35413d480a2a8d5 diff --git a/app-text/catdoc/catdoc-0.94.4-r1.ebuild b/app-text/catdoc/catdoc-0.94.4-r1.ebuild deleted file mode 100644 index 099c9bf5bad1..000000000000 --- a/app-text/catdoc/catdoc-0.94.4-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -WANT_AUTOMAKE=none - -inherit autotools eutils - -DESCRIPTION="Converter for Microsoft Word, Excel, PowerPoint and RTF files to text" -HOMEPAGE="http://www.wagner.pp.ru/~vitus/software/catdoc/" -SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" -IUSE="tk" - -DEPEND="tk? ( >=dev-lang/tk-8.1 )" - -DOCS="CODING.STD CREDITS NEWS README TODO" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.94.2-flags.patch - epatch "${FILESDIR}"/${PN}-0.94.2+autoconf-2.63.patch - epatch "${FILESDIR}"/${P}-destdir.patch - epatch "${FILESDIR}"/${P}-desktop.patch - - # only install wordview.desktop when tk is enabled (bug #522766) - if ! use tk ; then - sed -i 's/ desktop//' Makefile.in || die - fi - - # Fix for case-insensitive filesystems - echo ".PHONY: all install clean distclean dist" >> Makefile.in - - eautoconf -} - -src_configure() { - econf --with-install-root="${D}" \ - $(use_with tk wish "${EPREFIX}"/usr/bin/wish) \ - $(use_enable tk wordview) -} - -src_compile() { - emake LIB_DIR="${EPREFIX}"/usr/share/catdoc -} - -src_install() { - emake -j1 mandir="${EPREFIX}"/usr/share/man/man1 install - - if [[ -e ${ED}/usr/bin/xls2csv ]]; then - einfo "Renaming xls2csv to xls2csv-${PN} because of bug 314657." - mv -vf "${ED}"/usr/bin/xls2csv "${ED}"/usr/bin/xls2csv-${PN} || die - fi - - dodoc ${DOCS} -} diff --git a/app-text/catdoc/catdoc-0.94.4.ebuild b/app-text/catdoc/catdoc-0.94.4.ebuild deleted file mode 100644 index 183893d208e7..000000000000 --- a/app-text/catdoc/catdoc-0.94.4.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -WANT_AUTOMAKE=none - -inherit autotools eutils - -DESCRIPTION="Converter for Microsoft Word, Excel, PowerPoint and RTF files to text" -HOMEPAGE="http://www.wagner.pp.ru/~vitus/software/catdoc/" -SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" -IUSE="tk" - -DEPEND="tk? ( >=dev-lang/tk-8.1 )" - -DOCS="CODING.STD CREDITS NEWS README TODO" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.94.2-flags.patch - epatch "${FILESDIR}"/${PN}-0.94.2+autoconf-2.63.patch - epatch "${FILESDIR}"/${P}-destdir.patch - epatch "${FILESDIR}"/${P}-desktop.patch - - # Fix for case-insensitive filesystems - echo ".PHONY: all install clean distclean dist" >> Makefile.in - - eautoconf -} - -src_configure() { - econf --with-install-root="${D}" \ - $(use_with tk wish "${EPREFIX}"/usr/bin/wish) \ - $(use_enable tk wordview) -} - -src_compile() { - emake LIB_DIR="${EPREFIX}"/usr/share/catdoc -} - -src_install() { - emake -j1 mandir="${EPREFIX}"/usr/share/man/man1 install - - if [[ -e ${ED}/usr/bin/xls2csv ]]; then - einfo "Renaming xls2csv to xls2csv-${PN} because of bug 314657." - mv -vf "${ED}"/usr/bin/xls2csv "${ED}"/usr/bin/xls2csv-${PN} || die - fi - - dodoc ${DOCS} -} diff --git a/app-text/enchant/enchant-1.6.0.ebuild b/app-text/enchant/enchant-1.6.0.ebuild index 181d389fe311..765719fcbd99 100644 --- a/app-text/enchant/enchant-1.6.0.ebuild +++ b/app-text/enchant/enchant-1.6.0.ebuild @@ -3,7 +3,6 @@ # $Id$ EAPI=6 - inherit eutils autotools DESCRIPTION="Spellchecker wrapping library" @@ -13,26 +12,29 @@ SRC_URI="http://www.abisource.com/downloads/${PN}/${PV}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" + IUSE="aspell +hunspell static-libs zemberek" +REQUIRED_USE="|| ( hunspell aspell zemberek )" COMMON_DEPENDS=" dev-libs/glib:2 aspell? ( app-text/aspell ) hunspell? ( >=app-text/hunspell-1.2.1:0= ) - zemberek? ( dev-libs/dbus-glib )" - + zemberek? ( dev-libs/dbus-glib ) +" RDEPEND="${COMMON_DEPENDS} - zemberek? ( app-text/zemberek-server )" - + zemberek? ( app-text/zemberek-server ) +" DEPEND="${COMMON_DEPENDS} - virtual/pkgconfig" - -REQUIRED_USE="|| ( hunspell aspell zemberek )" + virtual/pkgconfig +" DOCS="AUTHORS BUGS ChangeLog HACKING MAINTAINERS NEWS README TODO" PATCHES=( + # http://bugzilla.abisource.com/show_bug.cgi?id=13772 "${FILESDIR}/${P}-hunspell140_fix.patch" + "${FILESDIR}/${P}-hunspell150_fix.patch" ) src_prepare() { @@ -40,6 +42,7 @@ src_prepare() { sed -i \ -e 's:noinst_PROGRAMS:check_PROGRAMS:' \ tests/Makefile.am || die + mv configure.in configure.ac || die AT_M4DIR=ac-helpers eautoreconf } @@ -56,6 +59,5 @@ src_configure() { src_install() { default - - prune_libtool_files --all + prune_libtool_files --modules } diff --git a/app-text/enchant/files/enchant-1.6.0-hunspell150_fix.patch b/app-text/enchant/files/enchant-1.6.0-hunspell150_fix.patch new file mode 100644 index 000000000000..bd40c81d3c03 --- /dev/null +++ b/app-text/enchant/files/enchant-1.6.0-hunspell150_fix.patch @@ -0,0 +1,12 @@ +diff -upr enchant-1.6.0.orig/src/myspell/myspell_checker.cpp enchant-1.6.0/src/myspell/myspell_checker.cpp +--- enchant-1.6.0.orig/src/myspell/myspell_checker.cpp 2016-11-26 16:04:05.689051339 +0200 ++++ enchant-1.6.0/src/myspell/myspell_checker.cpp 2016-11-26 16:05:11.380014568 +0200 +@@ -431,7 +431,7 @@ MySpellChecker::requestDictionary(const + if(myspell == NULL){ + return false; + } +- char *enc = myspell->get_dic_encoding(); ++ const char *enc = myspell->get_dic_encoding(); + + m_translate_in = g_iconv_open(enc, "UTF-8"); + m_translate_out = g_iconv_open("UTF-8", enc); diff --git a/app-text/openjade/openjade-1.3.2-r6.ebuild b/app-text/openjade/openjade-1.3.2-r6.ebuild index f6bd9b76f590..0bb418f7b93d 100644 --- a/app-text/openjade/openjade-1.3.2-r6.ebuild +++ b/app-text/openjade/openjade-1.3.2-r6.ebuild @@ -52,8 +52,8 @@ src_prepare() { src_configure() { # avoids dead-store elimination optimization # leading to segfaults on GCC 6 - # bug #592590 - append-cxxflags -fno-lifetime-dse + # bug #592590 #596506 + append-cxxflags $(test-flags-CXX -fno-lifetime-dse) # We need Prefix env, bug #287358 export CONFIG_SHELL="${CONFIG_SHELL:-${BASH}}" diff --git a/app-text/ronn/ronn-0.7.3-r2.ebuild b/app-text/ronn/ronn-0.7.3-r2.ebuild deleted file mode 100644 index 87bff9b3812b..000000000000 --- a/app-text/ronn/ronn-0.7.3-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -USE_RUBY="ruby20" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="AUTHORS CHANGES README.md" - -inherit ruby-fakegem - -DESCRIPTION="Ronn converts simple, human readable textfiles to roff for terminal display, and also to HTML" -HOMEPAGE="https://github.com/rtomayko/ronn/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" - -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/hpricot-0.8.2 - >=dev-ruby/mustache-0.7.0 - >=dev-ruby/rdiscount-1.5.8" - -ruby_add_bdepend ">=dev-ruby/hpricot-0.8.2 >=dev-ruby/rdiscount-1.5.8" - -all_ruby_prepare() { - # Avoid test failing due to changes in hash handling in ruby 1.8.7: - # https://github.com/rtomayko/ronn/issues/56 - sed -i -e '81 s:^:#:' test/test_ronn.rb || die -} - -each_ruby_prepare() { - # Make sure that we always use the right interpreter during tests. - sed -i -e "/output/ s:ronn:${RUBY} bin/ronn:" test/test_ronn.rb -} - -all_ruby_compile() { - PATH="${S}/bin:${PATH}" rake man || die -} - -all_ruby_install() { - all_fakegem_install - - doman man/ronn.1 man/ronn-format.7 -} diff --git a/app-text/ronn/ronn-0.7.3-r3.ebuild b/app-text/ronn/ronn-0.7.3-r3.ebuild index e1c2ec384aac..06f9e41f310a 100644 --- a/app-text/ronn/ronn-0.7.3-r3.ebuild +++ b/app-text/ronn/ronn-0.7.3-r3.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rtomayko/ronn/" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x64-macos" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos" IUSE="" diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest index 5c4cd5d95355..0e4bcb31f3b8 100644 --- a/dev-db/phpmyadmin/Manifest +++ b/dev-db/phpmyadmin/Manifest @@ -1,5 +1,5 @@ -DIST phpMyAdmin-4.0.10.15-all-languages.tar.xz 4778232 SHA256 f3aea2e7f048b14499912e8ec0f39cff31bcc690480e3bbc773cb56bdeb5e717 SHA512 a1b1305ad1404a8f842155793e1118a24b4f011349d9d35375970d016e9c044529e5b5b207eee7554f515f6be2c008e73f36a21aae5427a9374bfdba55575774 WHIRLPOOL b525f6c402a391f7e1ec4727d284e89de3b8fe6c12f78a37ed1a4448b1ea047a0605677a2d73b00bdefd73270d46dd37b04be90b3357288d3bbcc23b07ca3b75 -DIST phpMyAdmin-4.0.10.17-all-languages.tar.xz 4770060 SHA256 c426dc2891ff39568f644df99e34ecbf13700457ea170238a7f6d70494bf4657 SHA512 1a3fbad8dcd714875a7e89faae3843937e6f37f317c4a1a3e01c1b17f9b8d7f43587ad713886652920206a9e12d007b776f12a22c3850165369c04b0628edd71 WHIRLPOOL 2a701923f8de59a20b24029a51155551c24458cf59a4aa282ba5a3898e044447944471c56eff282a5dee77e8db1e34473e32f6d03bd2220b4fbdb67809c4032a +DIST phpMyAdmin-4.0.10.18-all-languages.tar.xz 4769668 SHA256 7c57c21ccb0d913bdd6ee1d57cfd9887204e1be8546595c5957b7d475c59b6d7 SHA512 f81cf0d952ec9777189072f490e9e1409610353bb29355772890f7f5681fd80da771c546d1109a59068fc120a3408f0d0a6101f6d57724e67cd40b9d648d47be WHIRLPOOL 16d557cf3a0d57f8e36f288a1be50632348b552decf866b6b7abf76203ecdc1839559820ba6550309b31b37cbce4e5774185348be1210f00ca235648de85042b DIST phpMyAdmin-4.4.15.5-all-languages.tar.xz 5783216 SHA256 6160724fa90ef5cccb67ad897a83586be28e64f5d6acf9bcb3313bc3d7638d8c SHA512 987d95f8352f58d7081aead10ccc7494b054d4041e0cb7454633e885c3217a7c63778d45c2dbf399e82c76159ab6651efeaf9c3cabc96982de83d5a041065e7a WHIRLPOOL b5fb8365817d1521f9e6ad5c60fa1a1ee941fb77062d63975d9f340c4abc681948fb6cd240c4943714d855f6f113baf46241bacf4d421b78f8f740c8bd9ade73 DIST phpMyAdmin-4.4.15.8-all-languages.tar.xz 5772212 SHA256 aaabba81185da6496eef10eb2ee3fcb47138494bb50ca57a4050ca5a732a67a1 SHA512 4f417d8d371975133b76a9b4c4a4e6d31089281e68c9e0df33107c0d343b8d25ebb03f13ed6327a6024283b3de01dc623e080277acbffa41b46a87d00476c23c WHIRLPOOL 3046b629ecaacd843b130871af38561ac9b0aecbf4a80ceb3ee6b7f5491abf3ae39755ce038b6dcbb53ac0e8145ca3d01bda3b9fd001d5fe46990d805c16ed4e -DIST phpMyAdmin-4.6.4-all-languages.tar.xz 6137016 SHA256 f2ea32a2971efcab073ad41b6512475af1b6da70cf800a5586a12cf49797d319 SHA512 80ee0180c283c6ea139410289f9aa6535077f68812014dd8c7e334bdae0f49171a47b50274172a153d81e5f3145f906fdcda52751ba703fed8158482a924c6b2 WHIRLPOOL 45672ffbead30a885d4852de3d497001c73820c5777ff2ea397db69240d561b7903397876aa1ce5b3ca519d84abb3bdebeb815052f18a9f3eaab3580b8eafef2 +DIST phpMyAdmin-4.4.15.9-all-languages.tar.xz 5776028 SHA256 0d279bd34e542d3cdf5cb37667cc4617f008f39b5eb7d943e9aa739a2ceca174 SHA512 2dd5a9fcc777627b9bccad340e4e0d7b7736a6e088a9ce5957f7fc22cef909b4c81467dab359b7b597be7977fac08e4632e6f06fd6743f133a14773de6dda05c WHIRLPOOL 3f4597799165bc8773cc279ea5d036fd3036d1019762a3503d68ce28c5efdee9b83864d0bd4f6d4d466c90d71b78ed478cc53084fab84a811e6888208d3decaa +DIST phpMyAdmin-4.6.5.1-all-languages.tar.xz 6162164 SHA256 e163b08b6d1137fd7c48ea97e8e53be415b1937f5e5f7e070936a60c3b9a3df0 SHA512 e6f90af32b77785ff49d9be4033e29e5b64df84d1a37dbe214df9049ef25ecfaee8e443aa9b789c408993541ea85c8e670b350071bd7f3437711462e164afad8 WHIRLPOOL 7e4f5d8e214192c33700b321343510f23f772c5c1a322749c2aded037be9b5743899fd67965743c5498615ae4cf73d0d2d5954ddd11c71b63724e2225ab3f200 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.0.10.17.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.0.10.18.ebuild similarity index 93% rename from dev-db/phpmyadmin/phpmyadmin-4.0.10.17.ebuild rename to dev-db/phpmyadmin/phpmyadmin-4.0.10.18.ebuild index 4fbdc9f3fb68..e247c8169ca7 100644 --- a/dev-db/phpmyadmin/phpmyadmin-4.0.10.17.ebuild +++ b/dev-db/phpmyadmin/phpmyadmin-4.0.10.18.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="http://www.phpmyadmin.net/" SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="alpha amd64 hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" IUSE="setup" RDEPEND=" diff --git a/dev-db/phpmyadmin/phpmyadmin-4.0.10.15.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.4.15.9.ebuild similarity index 90% rename from dev-db/phpmyadmin/phpmyadmin-4.0.10.15.ebuild rename to dev-db/phpmyadmin/phpmyadmin-4.4.15.9.ebuild index 25ef8b8c2010..943e93c0cf6f 100644 --- a/dev-db/phpmyadmin/phpmyadmin-4.0.10.15.ebuild +++ b/dev-db/phpmyadmin/phpmyadmin-4.4.15.9.ebuild @@ -11,11 +11,11 @@ MY_PN="phpMyAdmin" MY_P="${MY_PN}-${MY_PV}-all-languages" DESCRIPTION="Web-based administration for MySQL database in PHP" -HOMEPAGE="http://www.phpmyadmin.net/" +HOMEPAGE="https://www.phpmyadmin.net/" SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" IUSE="setup" RDEPEND=" diff --git a/dev-db/phpmyadmin/phpmyadmin-4.6.4.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.6.5.1.ebuild similarity index 100% rename from dev-db/phpmyadmin/phpmyadmin-4.6.4.ebuild rename to dev-db/phpmyadmin/phpmyadmin-4.6.5.1.ebuild diff --git a/dev-lang/php/php-5.6.28.ebuild b/dev-lang/php/php-5.6.28.ebuild index abb5fe185134..b6b82baab83e 100644 --- a/dev-lang/php/php-5.6.28.ebuild +++ b/dev-lang/php/php-5.6.28.ebuild @@ -19,7 +19,7 @@ LICENSE="PHP-3.01 unicode? ( BSD-2 LGPL-2.1 )" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" # We can build the following SAPIs in the given order SAPIS="embed cli cgi fpm apache2" diff --git a/dev-libs/libmoe/files/libmoe-1.5.8-gcc5.patch b/dev-libs/libmoe/files/libmoe-1.5.8-gcc5.patch new file mode 100644 index 000000000000..a990a37fe240 --- /dev/null +++ b/dev-libs/libmoe/files/libmoe-1.5.8-gcc5.patch @@ -0,0 +1,61 @@ +diff -urN b/iso2mb.c c/iso2mb.c +--- b/iso2mb.c 2015-07-06 21:38:49.129658661 +0000 ++++ c/iso2mb.c 2015-07-07 18:50:17.211540572 +0000 +@@ -513,11 +513,11 @@ + return wc; + } + +-mb_wchar_t ++__attribute__ ((gnu_inline)) __inline__ mb_wchar_t + mb_encode_to_wchar(mb_info_t *info) + MB_ENCODE_TO_WCHAR + +-mb_wchar_t ++__attribute__ ((gnu_inline)) __inline__ mb_wchar_t + mb_fetch_wchar(mb_info_t *info) + MB_FETCH_WCHAR + +diff -urN b/mb2iso.c c/mb2iso.c +--- b/mb2iso.c 2015-07-06 21:38:49.133658683 +0000 ++++ c/mb2iso.c 2015-07-07 19:07:47.583244156 +0000 +@@ -900,7 +900,7 @@ + return n; + } + +-size_t ++__attribute__ ((gnu_inline)) __inline__ size_t + mb_store_wchar(mb_wchar_t enc, mb_info_t *info) + MB_STORE_WCHAR + +diff -urN b/mb.h c/mb.h +--- b/mb.h 2015-07-06 21:38:49.133658683 +0000 ++++ c/mb.h 2015-07-07 18:50:17.211540572 +0000 +@@ -434,7 +434,7 @@ + } + + #ifdef __GNUC__ +-extern __inline__ mb_wchar_t mb_encode_to_wchar(mb_info_t *info) MB_ENCODE_TO_WCHAR ++extern __attribute__ ((gnu_inline)) __inline__ mb_wchar_t mb_encode_to_wchar(mb_info_t *info); + #else + extern mb_wchar_t mb_encode_to_wchar(mb_info_t *info); + #endif +@@ -449,7 +449,7 @@ + } + + #ifdef __GNUC__ +-extern __inline__ mb_wchar_t mb_fetch_wchar(mb_info_t *info) MB_FETCH_WCHAR ++extern __attribute__ ((gnu_inline)) __inline__ mb_wchar_t mb_fetch_wchar(mb_info_t *info); + #else + extern mb_wchar_t mb_fetch_wchar(mb_info_t *info); + #endif +@@ -552,7 +552,7 @@ + } + + #ifdef __GNUC__ +-extern __inline__ size_t mb_store_wchar(mb_wchar_t enc, mb_info_t *info) MB_STORE_WCHAR ++extern __attribute__ ((gnu_inline)) __inline__ size_t mb_store_wchar(mb_wchar_t enc, mb_info_t *info); + #else + extern size_t mb_store_wchar(mb_wchar_t enc, mb_info_t *info); + #endif + + diff --git a/dev-libs/libmoe/libmoe-1.5.8-r3.ebuild b/dev-libs/libmoe/libmoe-1.5.8-r3.ebuild new file mode 100644 index 000000000000..061edf95e0c9 --- /dev/null +++ b/dev-libs/libmoe/libmoe-1.5.8-r3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="Multi octet character encoding handling library" +HOMEPAGE="http://pub.ks-and-ks.ne.jp/prog/libmoe/" +SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND="dev-lang/perl" +DEPEND="${RDEPEND}" + +HTML_DOCS=( libmoe.shtml ) +PATCHES=( + "${FILESDIR}/${P}-gentoo.patch" + "${FILESDIR}/${P}-makefile.patch" + "${FILESDIR}/${P}-gcc5.patch" # taken from Debian +) + +src_prepare() { + default + + sed -i \ + -e "/^PREFIX=/s:=.*:=${EPREFIX}/usr:" \ + -e "/^LIBSODIR=/s:=.*:=\$\{PREFIX}/$(get_libdir):" \ + -e "/^MANDIR=/s:=.*:=\$\{PREFIX}/share/man:" \ + -e "/^CF=/s:=:=${CFLAGS} :" \ + -e "/^LF=/s:=:=${LDFLAGS} :" \ + -e "s:=gcc:=$(tc-getCC):" \ + -e "/^AR=/s:=ar:=$(tc-getAR):" \ + Makefile || die +} diff --git a/dev-python/dominate/Manifest b/dev-python/dominate/Manifest index fb6c34649e2e..ae8d322cd8c3 100644 --- a/dev-python/dominate/Manifest +++ b/dev-python/dominate/Manifest @@ -1 +1,2 @@ DIST dominate-2.2.1.zip 46460 SHA256 4aa6a2f458461541f9ceeb58b49da9b42320f80aa2a6f692baea2817431d9953 SHA512 3f79fa4258f98708b1e169693e83f919179c1148f440300426f907e28c26b28c21a1098793a14f7e89e5aba0de61f93c889a4908f0eb6e3641ffe234e215e597 WHIRLPOOL 18b57dfc4d0f825be45a1b248e434a8a013d5b76f065b854c47aab9d99c00f5d1854fbcd3c520de50b11b5d7f079f6e57b2e7167249b7e71ff980ac02dfd8100 +DIST dominate-2.3.1.tar.gz 27887 SHA256 4b8ce6f33633c9dd9175b228d21c00c801b6bd0327747cd5e17fc2da934c3a69 SHA512 599147cd9aabc7c3bc24e6c82a13b690808899107999a3b0d7d3f2f113b38c90f2c720298ffdcdf1933d2573cced05d730dab53265397b7fc010e57feabc10b3 WHIRLPOOL 258b490620bf358829a74bb7586864a078004268e7bd140322d27126484824ccff0533a87f41948bb13ce19cd47b020d16181a4ea7d74c3f12bf18479b047939 diff --git a/dev-python/dominate/dominate-2.3.1.ebuild b/dev-python/dominate/dominate-2.3.1.ebuild new file mode 100644 index 000000000000..56f49b89cde0 --- /dev/null +++ b/dev-python/dominate/dominate-2.3.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +DESCRIPTION="Library for creating and manipulating HTML documents using an elegant DOM API" +HOMEPAGE="https://github.com/Knio/dominate" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-runner[${PYTHON_USEDEP}] + ) +" + +python_test() { + py.test || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/flaky/flaky-3.1.1.ebuild b/dev-python/flaky/flaky-3.1.1.ebuild index 2cd493812aef..3e5d40cbd1aa 100644 --- a/dev-python/flaky/flaky-3.1.1.ebuild +++ b/dev-python/flaky/flaky-3.1.1.ebuild @@ -22,6 +22,7 @@ DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/genty[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] dev-python/nose[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] ) diff --git a/dev-python/pillow/pillow-3.4.2.ebuild b/dev-python/pillow/pillow-3.4.2.ebuild index 3a494a738836..80079f9e6210 100644 --- a/dev-python/pillow/pillow-3.4.2.ebuild +++ b/dev-python/pillow/pillow-3.4.2.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip" LICENSE="HPND" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="doc examples jpeg jpeg2k lcms test tiff tk truetype webp zlib" REQUIRED_USE="test? ( jpeg tiff )" diff --git a/dev-ruby/capistrano/capistrano-2.15.5-r1.ebuild b/dev-ruby/capistrano/capistrano-2.15.5-r1.ebuild deleted file mode 100644 index 0787af390039..000000000000 --- a/dev-ruby/capistrano/capistrano-2.15.5-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -USE_RUBY="ruby20" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" - -inherit ruby-fakegem - -DESCRIPTION="A distributed application deployment system" -HOMEPAGE="http://capistranorb.com/" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/net-ssh-2.0.14 - >=dev-ruby/net-sftp-2.0.2 - >=dev-ruby/net-scp-1.0.2 - >=dev-ruby/net-ssh-gateway-1.1.0 - >=dev-ruby/highline-1.2.7" -ruby_add_bdepend " - test? ( dev-ruby/mocha:0.12 )" - -RUBY_PATCHES=( ${P}-sudo-cleanup.patch ) - -all_ruby_prepare() { - rm Gemfile || die - sed -i -e '/[Bb]undler/d' Rakefile test/utils.rb || die - sed -i -e '/pry/ s:^:#:' -e '4igem "mocha", "~>0.12.0"' test/utils.rb || die - - # Avoid copy strategy tests since these fail in some cases due to - # complicated (aka unknown) interactions with other parts of the - # test suite. - rm test/deploy/strategy/copy_test.rb || die -} diff --git a/dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild b/dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild index bcd6126ac07d..660a78554cb7 100644 --- a/dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild +++ b/dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="http://capistranorb.com/" LICENSE="MIT" SLOT="2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild index f53d893ed250..928b8095b26e 100644 --- a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild +++ b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST="" diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 1abda0e0a914..f7f3a2ba652c 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,3 @@ -DIST facter-2.4.1.gem 236544 SHA256 4c8836066378d387c0561e4c3574865fa10d85d7474d472b049ecc7d5e4c67fa SHA512 5690f059961ba981d2e174f45ebdbb4e9b75aad3599cbc896f1c3d25f9b12c36500e09be70c36ebf27aed602c22d811604c344c7ccc71ecb200d4aeb78f28a4b WHIRLPOOL 1b6b4079b0449c646e06e9fd868b1de29a61facdacea956b032fbbef94e8c4c85594f50021b3f78a3668c5a0f6d29c448bd97c34fdb8a215de2ee74b164af6fd DIST facter-2.4.6.gem 246272 SHA256 56ffc5fbcd550fcdb4788bc4d7fd0199bff69937d6df1e5a1f61c92d143d78fe SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a WHIRLPOOL fca6165c55d6123e1ab123e5d3459943fda845e696b111520fb6de682ab56fd51a9a4ca072e0a533496c0aedd83b2b26f827147ed01a30dbe72389250437301e DIST facter-3.1.4.tar.gz 620501 SHA256 7ca1872edbdc5ffcd11dc292e5e0625c9e0d35aa7966d8803859da0d035c7fcf SHA512 2fcc990c8e26349b9fa87cd1f7c43dffd49ffacf03c3467e836ea0bcd7527e1d40b6240646fd7dd6346121ca802fe86e996e209d838db91e8fe55298fdab4e0e WHIRLPOOL 224b17990fc559fce3a7c9b31c14dd45033127b078d68fac024cb6db192573085187163932c9dacd8fd94a281bd8d58ac1c75229a8e3bce4c4f070ebc81ff0f3 DIST facter-3.1.8.tar.gz 324710 SHA256 bd393026640baf149507c11d36be144759889d4c90174d7c6bfb35e0a341fbca SHA512 2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7 WHIRLPOOL 465432940e068318da0028ce1c8ea3084392212cfc6a50449a3ba034fe721836c88ba16c2248b4b3f062a890087421c93a3d14574c8d03e1eafe4f4f82b49d0d diff --git a/dev-ruby/facter/facter-2.4.1.ebuild b/dev-ruby/facter/facter-2.4.1.ebuild deleted file mode 100644 index a9f877753a6f..000000000000 --- a/dev-ruby/facter/facter-2.4.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_BINWRAP="facter" - -inherit ruby-fakegem - -DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+dmi +pciutils +virt" -KEYWORDS="amd64 hppa ppc ppc64 sparc x86" - -CDEPEND=" - app-emulation/virt-what - sys-apps/net-tools - sys-apps/lsb-release - dmi? ( sys-apps/dmidecode ) - pciutils? ( sys-apps/pciutils )" - -RDEPEND+=" ${CDEPEND}" -DEPEND+=" test? ( ${CDEPEND} )" - -ruby_add_bdepend "test? ( dev-ruby/mocha:0.13 )" - -all_ruby_prepare() { - # Provide explicit path since /sbin is not in the default PATH on - # Gentoo. - sed -i -e 's:arp -an:/sbin/arp -an:' lib/facter/util/ec2.rb spec/unit/util/ec2_spec.rb || die - - # Ensure the correct version of mocha is used without using bundler. - sed -i -e '1igem "mocha", "~>0.13"' spec/spec_helper.rb || die - - # Avoid because tests try to access outside stuff, e.g. /sys/block - sed -i -e '/should load facts on the facter search path only once/,/^ end/ s:^:#:' spec/unit/util/loader_spec.rb || die - - # Allow specs to work with newer rspec 2.x versions. - sed -i -e '1irequire "rspec-expectations"' spec/puppetlabs_spec/matchers.rb || die - - # Avoid specs specific to macosx requiring cfpropertylist which is - # not available anymore. - rm spec/unit/util/macosx_spec.rb || die - sed -i -e '/macosx/ s:^:#:' \ - -e '/on Darwin/,/^ end/ s:^:#:' spec/unit/virtual_spec.rb || die - sed -i -e '/Facter::Processors::Darwin/,/^end/ s:^:#:' spec/unit/processors/os_spec.rb || die -} - -all_ruby_install() { - all_fakegem_install - - # Create the directory for custom facts. - keepdir /etc/facter/facts.d -} diff --git a/dev-ruby/fast_xs/fast_xs-0.8.0-r1.ebuild b/dev-ruby/fast_xs/fast_xs-0.8.0-r1.ebuild deleted file mode 100644 index cd7fa6d4c98c..000000000000 --- a/dev-ruby/fast_xs/fast_xs-0.8.0-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20" - -RUBY_FAKEGEM_TASK_DOC="docs" -RUBY_FAKEGEM_DOCDIR="doc" - -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" - -inherit ruby-fakegem - -DESCRIPTION="fast_xs text escaping library ruby bindings" -HOMEPAGE="https://github.com/brianmario/fast_xs" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris" -IUSE="" - -ruby_add_bdepend "doc? ( >=dev-ruby/hoe-2.3.2 )" -ruby_add_bdepend "test? ( - >=dev-ruby/hoe-2.3.2 - dev-ruby/rack -)" - -RUBY_PATCHES=( "${P}+ruby-1.9.patch" ) - -each_ruby_configure() { - ${RUBY} -Cext/fast_xs extconf.rb || die "extconf.rb failed" - ${RUBY} -Cext/fast_xs_extra extconf.rb || die "extconf.rb failed" -} - -each_ruby_compile() { - emake -Cext/fast_xs CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 - cp ext/fast_xs/fast_xs$(get_modname) lib/ || die - emake -Cext/fast_xs_extra CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 - cp ext/fast_xs_extra/fast_xs_extra$(get_modname) lib/ || die -} - -each_ruby_test() { - # the Rakefile tries to run all the tests in a single process, but - # this breaks the monkey-patchers, we're forced to run them one by - # one. - for tu in test/test_*.rb; do - ${RUBY} -Ilib $tu || die "test $tu failed" - done -} diff --git a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild index 8042577aa3f2..8659b4db3358 100644 --- a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild +++ b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/brianmario/fast_xs" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x64-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x86-solaris" IUSE="" ruby_add_bdepend "test? ( diff --git a/dev-ruby/hpricot/hpricot-0.8.6-r2.ebuild b/dev-ruby/hpricot/hpricot-0.8.6-r2.ebuild deleted file mode 100644 index 2490dff212ab..000000000000 --- a/dev-ruby/hpricot/hpricot-0.8.6-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" - -inherit ruby-fakegem eutils - -DESCRIPTION="A fast and liberal HTML parser for Ruby" -HOMEPAGE="https://wiki.github.com/hpricot/hpricot" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="" - -ruby_add_bdepend "dev-ruby/rake - dev-ruby/rake-compiler" - -# dev-ruby/fast_xs does not cover JRuby so still bundle it here for now -USE_RUBY="${USE_RUBY/jruby/}" \ - ruby_add_rdepend "dev-ruby/fast_xs" - -# Probably needs the same jdk as JRuby but I'm not sure how to express -# that just yet. -DEPEND+=" - dev-util/ragel" - -all_ruby_prepare() { - sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die - - # Fix encoding assumption of environment for Ruby 1.9. - # https://github.com/hpricot/hpricot/issues/52 - # sed -i -e '1 iEncoding.default_external=Encoding::UTF_8 if RUBY_VERSION =~ /1.9/' test/load_files.rb || die -} - -each_ruby_prepare() { - # dev-ruby/fast_xs does not cover JRuby so still bundle it here for now - [[ ${RUBY} == */jruby ]] && return - - pushd .. &>/dev/null - epatch "${FILESDIR}"/${P}-fast_xs.patch - popd .. &>/dev/null -} - -each_ruby_configure() { - # dev-ruby/fast_xs does not cover JRuby so still bundle it here for now - [[ ${RUBY} == */jruby ]] && return - - ${RUBY} -Cext/hpricot_scan extconf.rb || die "hpricot_scan/extconf.rb failed" -} - -each_ruby_compile() { - local modname=$(get_modname) - - # dev-ruby/fast_xs does not cover JRuby so still bundle it here for now - if [[ ${RUBY} == */jruby ]]; then - ${RUBY} -S rake compile_java || die "rake compile_java failed" - return - fi - - emake V=1 -Cext/hpricot_scan CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "make hpricot_scan failed" - cp ext/hpricot_scan/hpricot_scan${modname} lib/ || die -} diff --git a/dev-ruby/hpricot/hpricot-0.8.6-r3.ebuild b/dev-ruby/hpricot/hpricot-0.8.6-r3.ebuild index f36c8f61caac..283375d3b73c 100644 --- a/dev-ruby/hpricot/hpricot-0.8.6-r3.ebuild +++ b/dev-ruby/hpricot/hpricot-0.8.6-r3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://wiki.github.com/hpricot/hpricot" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="" ruby_add_bdepend "dev-ruby/rake diff --git a/dev-ruby/maruku/maruku-0.7.2-r1.ebuild b/dev-ruby/maruku/maruku-0.7.2-r1.ebuild index bd7ef8f61c57..06e77c1d3cb3 100644 --- a/dev-ruby/maruku/maruku-0.7.2-r1.ebuild +++ b/dev-ruby/maruku/maruku-0.7.2-r1.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/bhollis/maruku" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="highlight test" ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff )" diff --git a/dev-ruby/maruku/maruku-0.7.2.ebuild b/dev-ruby/maruku/maruku-0.7.2.ebuild deleted file mode 100644 index ecd48d00d9c5..000000000000 --- a/dev-ruby/maruku/maruku-0.7.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="docs/div_syntax.md docs/entity_test.md - docs/markdown_syntax.md docs/maruku.md docs/math.md docs/other_stuff.md - docs/proposal.md" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -inherit ruby-fakegem - -DESCRIPTION="A Markdown-superset interpreter written in Ruby" -HOMEPAGE="https://github.com/bhollis/maruku" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" -IUSE="highlight test" - -ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff )" -ruby_add_rdepend "highlight? ( dev-ruby/syntax )" - -DEPEND+=" test? ( app-text/blahtexml )" - -all_ruby_prepare() { - sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die -} - -pkg_postinst() { - elog - elog "You need to emerge app-text/texlive and dev-texlive/texlive-latexextra if" - elog "you want to use --pdf with Maruku. You may also want to emerge" - elog "dev-texlive/texlive-latexrecommended to enable LaTeX syntax highlighting." - elog -} diff --git a/dev-ruby/mocha/mocha-0.10.5-r2.ebuild b/dev-ruby/mocha/mocha-0.10.5-r2.ebuild index 35e53d6b5a53..109511b7e9d8 100644 --- a/dev-ruby/mocha/mocha-0.10.5-r2.ebuild +++ b/dev-ruby/mocha/mocha-0.10.5-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="http://mocha.rubyforge.org/" LICENSE="MIT" SLOT="0.10" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend " diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest index de07f7ecb3e9..b50b5d63210b 100644 --- a/dev-ruby/mustache/Manifest +++ b/dev-ruby/mustache/Manifest @@ -1,3 +1,2 @@ -DIST mustache-0.99.5.gem 41472 SHA256 c84be205017ada80aa4d4ad16b7af4bd89f840b26125a0e8eead5a914d279005 SHA512 fa85db8a2d0beea5bac93bf4214db0b65d275b7a01b4a16dbfcab0084d6a7701060d7b7cf090901830fbae2db5caa1973af427396407040053af9966782b55ef WHIRLPOOL 2c8562417ecaf1abe3073ba6a47053692f844e4e66bee7c1ea0893f908dd9f2db304a5d0de5ebe25f6866e312a1a8b6c0dfe1d9cfa5654513cb9578060af1bab DIST mustache-1.0.2.gem 40960 SHA256 e79dbc8bae087011ace17bfbc4ee1e652b1d5efa5d56316b09b7c2256f447d34 SHA512 4bc50bf67317e9815b125c25cd94b6c6943b4c7cdeeae3118d29b002279386f00f73a38bfcba9072253cd389634c44a8da9aba775989ab235a444796e4634450 WHIRLPOOL 310359b29b8e9a948c92e9e82045ca7b2f8f01e52c63c13d345bc01c4b3ea5949d3f765d301e9cc209facb59748f459fadb98ac91bc6edfe50f1ba9026ab5f32 DIST mustache-1.0.3.gem 40960 SHA256 4ed9d389e41c54f000ad33bba6d1939a5685c0a0c3eb02d707fc21bddf6e97ec SHA512 2329a8f63fd025cbf2dee7c8034b0914d5348874775a4df9067a8af9aa566c639dfa7a5fabf63c3f48d520d4b5b901ae47e880e5a85213c253780036e1650255 WHIRLPOOL f52f321004de712ee9a768b64d781cea9180277e1fbbd4a2303b5fa5930027be091a31b4c0d5d1f6cc34c469a499e983e60762f8b51d04a97e94397b7324bd53 diff --git a/dev-ruby/mustache/mustache-0.99.5.ebuild b/dev-ruby/mustache/mustache-0.99.5.ebuild deleted file mode 100644 index bcc701e14425..000000000000 --- a/dev-ruby/mustache/mustache-0.99.5.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20" - -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_TASK_DOC="man:build" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit multilib ruby-fakegem - -DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views" -HOMEPAGE="https://mustache.github.com/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -ruby_add_bdepend "doc? ( app-text/ronn )" - -all_ruby_prepare() { - sed -i "s#rake/rdoctask#rdoc/task#" Rakefile || die -} - -each_ruby_test() { - ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" -} - -all_ruby_install() { - all_fakegem_install - - doman man/mustache.1 man/mustache.5 -} diff --git a/dev-ruby/mustache/mustache-1.0.2.ebuild b/dev-ruby/mustache/mustache-1.0.2.ebuild index 393957fcab14..4cec58fa31d8 100644 --- a/dev-ruby/mustache/mustache-1.0.2.ebuild +++ b/dev-ruby/mustache/mustache-1.0.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://mustache.github.com/" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="" ruby_add_bdepend "doc? ( app-text/ronn )" diff --git a/dev-ruby/rest-client/rest-client-1.8.0-r1.ebuild b/dev-ruby/rest-client/rest-client-1.8.0-r1.ebuild index a97ca53d4dee..038923e9e033 100644 --- a/dev-ruby/rest-client/rest-client-1.8.0-r1.ebuild +++ b/dev-ruby/rest-client/rest-client-1.8.0-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/archiloque/rest-client" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/webmock )" diff --git a/dev-ruby/rest-client/rest-client-1.8.0.ebuild b/dev-ruby/rest-client/rest-client-1.8.0.ebuild deleted file mode 100644 index 346ff8e304b4..000000000000 --- a/dev-ruby/rest-client/rest-client-1.8.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -USE_RUBY="ruby20" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -RUBY_FAKEGEM_EXTRADOC="history.md README.rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Simple Simple HTTP and REST client for Ruby" -HOMEPAGE="https://github.com/archiloque/rest-client" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/webmock )" - -ruby_add_rdepend " - >=dev-ruby/http-cookie-1.0.2:0 - >=dev-ruby/mime-types-1.16 - >=dev-ruby/netrc-0.7:0" - -all_ruby_prepare() { - sed -e '/bundler/I s:^:#:' \ - -e '/namespace :windows/,/^end/ s:^:#:' -i Rakefile || die - - # Remove spec that requires network access. - rm spec/integration/request_spec.rb || die -} diff --git a/dev-ruby/ruby2ruby/Manifest b/dev-ruby/ruby2ruby/Manifest index 941baa10ebee..8649e8751dce 100644 --- a/dev-ruby/ruby2ruby/Manifest +++ b/dev-ruby/ruby2ruby/Manifest @@ -1,4 +1,2 @@ -DIST ruby2ruby-2.1.4.gem 24576 SHA256 355e7d8e3c0e2a846c74aace24dfdb8fe3de01311ade2453735f69b6a3e40bc0 SHA512 e436902cdae8628ce49c676350594c220e86a1c356fc6924d845c7774c0de488349050fcbd9df98cb73ed9c66f770b0bed173486d4fab58dab665991fdbe74c9 WHIRLPOOL aaf261aede3c59c1bfec955c5ad7355991136a3ce984160e8cb5d251003d0817735dc8e08312515301699b95ec36c06fbf6d458ff2921f4ebfd710bd7a4856c9 -DIST ruby2ruby-2.2.0.gem 25088 SHA256 f59a681a26f2f2219eca8340064a913ffd6fa2e6a1f4ebbdb4b8263d4001acce SHA512 d5ca1cab8e83f5fef31c5d471e0285fc17ccd1477ce16717d20581868e99fecb3002ff3d9d000782fa7e00b99f9c647c5cae6a5162dafc9613652e86d756fef3 WHIRLPOOL 2d16f5b4e737d1c860159af39798788a7b9ad603b243ff70191f1fbda544513b0ec4f4340106099a6890f866a4aed41865f56fd5cb4d07561504ffbf27c63311 DIST ruby2ruby-2.3.0.gem 25088 SHA256 19d9648bebce9eb08f279192ba18a03b9776a29fa527f2654191b4a12daad487 SHA512 82630abf24ddf53b5bbd8f9d399f49b043e6f1c418ec83f1ff5011044d3a7b52864a3c7c5f628a9afb5afcf59f7c5126a413e7743ceb1e03bf623d919af1fbda WHIRLPOOL d1b6cca7d61ba149e91c9c407631adf4bc9985e977ca1141c13fdbf169011e5371bf78e8599a63d6111204f7e39786b751f1aa1592b0893c0a647e7914e26027 DIST ruby2ruby-2.3.1.gem 25088 SHA256 77c36c6ce3f26c1166782c75110d3c3f70b40c85707d9094ab0ff6ef1ca5e011 SHA512 4b6ca39cc469f44697e2924a1074452a9453d7d809d088d89583040e1743dc49c1d5d92b2b74207ee5862565d6293e9563c698ddd53e18157e06a6f7fae6bad0 WHIRLPOOL b73393251d4a9a652f8ce076b4c37f80197edbb6d0f7898c610383e413f055027c4cb9acb244a05fe46184efea59980d5acb15836b4b0fa0c53166346ae88e55 diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.1.4.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.1.4.ebuild deleted file mode 100644 index 30ce33741d49..000000000000 --- a/dev-ruby/ruby2ruby/ruby2ruby-2.1.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20" - -RUBY_FAKEGEM_TASK_DOC="docs" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="Generates readable ruby from ParseTree" -HOMEPAGE="http://seattlerb.rubyforge.org/" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -IUSE="test" - -ruby_add_rdepend " - dev-ruby/sexp_processor:4 - >=dev-ruby/ruby_parser-3.1:3 - !=dev-ruby/minitest-5.3:5 )" - -all_ruby_prepare() { - sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.2.0.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.2.0.ebuild deleted file mode 100644 index 0eba572ff956..000000000000 --- a/dev-ruby/ruby2ruby/ruby2ruby-2.2.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_TASK_DOC="docs" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="Generates readable ruby from ParseTree" -HOMEPAGE="https://github.com/seattlerb/ruby2ruby" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -IUSE="test" - -ruby_add_rdepend " - >=dev-ruby/sexp_processor-4.6.0:4 - >=dev-ruby/ruby_parser-3.1:3 - !=dev-ruby/minitest-5.3:5 )" - -all_ruby_prepare() { - sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest index 0725867f8877..3a924319c08a 100644 --- a/dev-ruby/ruby_parser/Manifest +++ b/dev-ruby/ruby_parser/Manifest @@ -1,6 +1,2 @@ -DIST ruby_parser-3.6.6.gem 250880 SHA256 d3a3ff8e472f85d769e848caa94938e5c4a7b5d9df75384056431bade8bd2cf5 SHA512 c28fea8970c6449a59c1fed1cb2fec3cd167d45c622a7d7de85cf22f24238cd91e3fae4c20ff0de4bd0f4c3afdfd1979e16ee73f60104bcc39469d13650be02a WHIRLPOOL fdf8abbb6eb1e2c421704effd574b5d7baa21059267fad53b1a4f9e80f46c76afe65065e7b5753769c06159a6bd8c84453b9d8d3989f91492fefb15a7b5a6a64 -DIST ruby_parser-3.7.2.gem 311296 SHA256 7f639194041e51680b530480990c0ca3632507e3740a8ef4516592550e3037e6 SHA512 52c026ebdcc687059818d42bb0f4c8e960209deb19f86bd3204c6b0bd3e06ffa01e9d628587f88c866756a81914d5b3cb7df2947433eb39d214a4a144c168442 WHIRLPOOL 63b3189f5ac5153aee8ce7ff1c2ae2533199b59db016a1159e80ec31b23b87e08e97a6bff9112533216f2b07d28ab16e52f462921a0779d45d0cb1c79b1e613f -DIST ruby_parser-3.7.3.gem 311296 SHA256 fdcbe21874bfe584ab329bccbc1fc0c2bde9d3c7d0b076b10de18e645117f1ae SHA512 eeb468111152a80fa047dfebbfb29ea94e4b76fc2c88e49f9094a0bdfd0c4d61bd2831a10a2556d4363e6a46093a8209a3599ce16b8f63b88a29b2d850556c16 WHIRLPOOL 5c6ab80d4a18f8b1533941436ef0ab812069159bac76fac087fbcff583d2f3126f118357a25f84027bf361e4471fdf909af8ce4165728afa2732ed1a91275f54 -DIST ruby_parser-3.8.1.gem 360960 SHA256 bccf48faf69b90f4fcb587c86e3cdf3215a9aa30dbd092f09a4c8033366bcb19 SHA512 43f445f5c04a24c7864b7618622a785fac2998e3c241fa7f7171ebea97d88f966be29cde0dd0b5ada247788c3e34a8d041d99db6d1e03722cf963604c4a3961e WHIRLPOOL bf021dad3071b6d29f25d1c12b3c8ba84e7db927ae6a5bf33a5bbd75651ee0c86903fec674a3225e67727c312e059f5d65b966f4b5e7800af1415d79912fc77b DIST ruby_parser-3.8.2.gem 360960 SHA256 0c600cdf79a9d925d8c06b65bbefffba34ce7177520d1545659ce03d252f2173 SHA512 c12f1928dfb18e0f3db1bb9b3f0186b37b4add3e4503050eaed5bb44c25e05a10de7e45ab63c0f2a691f0cafb3dfab6137177e9f73e73633dc84a673667a5e75 WHIRLPOOL 53ab19656d58265e94bacbe99826679aac3b6125670b67beca38e6c63511613670b2d5b53955c772bb8160d4211597a803af1de7c57c3d5c65692edba90ab7fb DIST ruby_parser-3.8.3.gem 361472 SHA256 482d5eb7ae48dd054d840fcbbddf162fd8beca6c3e666bb6c8166ab82b872a77 SHA512 1d90d9fcd20b3fcfc0b61da118c3f0d8cbec21ffeb6f4a758c291c188383f3a6d5ee68fc3b421c9040e1490688b96e0f551c3b1d85b65f56af7c056b3611ae03 WHIRLPOOL b9b0dcf4d07608f77abb385e86100c5200ffab2dc545bb7671ea023562a3e368e8eca16b139a50d3bf6e092258daeafda4da185ca8bb3c475be94f2f6daa3684 diff --git a/dev-ruby/ruby_parser/ruby_parser-3.6.6.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.6.6.ebuild deleted file mode 100644 index 763f6c6d701b..000000000000 --- a/dev-ruby/ruby_parser/ruby_parser-3.6.6.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20" - -RUBY_FAKEGEM_TASK_DOC="docs" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="A ruby parser written in pure ruby" -HOMEPAGE="https://github.com/seattlerb/ruby_parser" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/sexp_processor-4.1:4 - !=dev-ruby/hoe-2.9.1 )" -ruby_add_bdepend "test? ( >=dev-ruby/minitest-4.3 )" - -all_ruby_prepare() { - # Remove reference to perforce method that is not in a released - # version of hoe-seattlerb. - #sed -i -e '/perforce/d' Rakefile || die - sed -i -e '/license/d' Rakefile || die - sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/ruby_parser/ruby_parser-3.7.2.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.7.2.ebuild deleted file mode 100644 index b6f539a1c402..000000000000 --- a/dev-ruby/ruby_parser/ruby_parser-3.7.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_TASK_DOC="docs" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="A ruby parser written in pure ruby" -HOMEPAGE="https://github.com/seattlerb/ruby_parser" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/sexp_processor-4.6.0:4 - !=dev-ruby/hoe-2.9.1 )" -ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 )" - -DEPEND+=" test? ( dev-util/unifdef )" - -all_ruby_prepare() { - # Remove reference to perforce method that is not in a released - # version of hoe-seattlerb. - #sed -i -e '/perforce/d' Rakefile || die - sed -i -e '/license/d' Rakefile || die - sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/ruby_parser/ruby_parser-3.7.3.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.7.3.ebuild deleted file mode 100644 index 7fa23ed3a310..000000000000 --- a/dev-ruby/ruby_parser/ruby_parser-3.7.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_TASK_DOC="docs" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="A ruby parser written in pure ruby" -HOMEPAGE="https://github.com/seattlerb/ruby_parser" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/sexp_processor-4.6.1:4 - !=dev-ruby/hoe-2.9.1 )" -ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 )" - -DEPEND+=" test? ( dev-util/unifdef )" - -all_ruby_prepare() { - # Remove reference to perforce method that is not in a released - # version of hoe-seattlerb. - #sed -i -e '/perforce/d' Rakefile || die - sed -i -e '/license/d' Rakefile || die - sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/ruby_parser/ruby_parser-3.8.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.8.1.ebuild deleted file mode 100644 index e86c54cc51e7..000000000000 --- a/dev-ruby/ruby_parser/ruby_parser-3.8.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_TASK_DOC="docs" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="A ruby parser written in pure ruby" -HOMEPAGE="https://github.com/seattlerb/ruby_parser" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/sexp_processor-4.7.0:4 - !=dev-ruby/hoe-2.9.1 )" -ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 )" - -DEPEND+=" test? ( dev-util/unifdef )" - -all_ruby_prepare() { - # Remove reference to perforce method that is not in a released - # version of hoe-seattlerb. - #sed -i -e '/perforce/d' Rakefile || die - sed -i -e '/license/d' Rakefile || die - sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/selenium-webdriver/Manifest b/dev-ruby/selenium-webdriver/Manifest index 983cfc44d209..de3ae064dfb4 100644 --- a/dev-ruby/selenium-webdriver/Manifest +++ b/dev-ruby/selenium-webdriver/Manifest @@ -2,3 +2,4 @@ DIST selenium-webdriver-2.53.4.gem 897536 SHA256 44b38d9b6a97b39c7d2aa5185ff9585 DIST selenium-webdriver-3.0.0.gem 817664 SHA256 a538699a9e01ff75590892cb0efaf617aa5bbc94fb932f6594036be0ae5f6e18 SHA512 b1d6a5489d4282b4a89e67389d44278186a0a5e8974e6997fa2843fd4aa0e5c20cb5d1262df093ab85cfb5d4ff61cf0c694a1d3cc6b4e23589b727c2e79f48b3 WHIRLPOOL 3f7d60548bf3e1ec95ecbd6755db741911771cb6a175d92e0052f2bfc25b3f2517e46debb8a9a923154b4285d8524535377873f5cbcec08316d4929b7478e4bd DIST selenium-webdriver-3.0.1.gem 818176 SHA256 bdadc0ccc5e7b62091516d1e1ae419327b5f57909213fc73f02040a75728ed55 SHA512 8d89578fed67aac9707014e825e864eac67c3f05bb5c82cd336d617496a8b84894e3cf1b7bf6838da3be7caa28619b5c4b164fb32b0a8349efa35c4004c7c582 WHIRLPOOL a7db9acadca0af5bb59aef461bc8b663463198abb8fc5ef58fa511885d5eaba5c156f9c552e7b7c1ad9c9e96f3f60f14eb46d77d3cfd6172987ef9526ea85aa9 DIST selenium-webdriver-3.0.2.gem 818176 SHA256 0ac27b904a16948c69fbd9ba884c8e1bb0171b0c0f75f8042173715ff0ecdb65 SHA512 4ad1853a6eeb460856ec9f6b92a523afe8ad79805b6cce437ec64cd78553f7c7add56d0965077408685451a83f3b11c7bf0be4accd1ee5f8ac708ddc668fb616 WHIRLPOOL 78ea8c39946c7644d129915c31c6320f8e66d6b2c46b99390d92279a90d88621fb393bf7af2ddc68bb6d9f4425f506513fe39fbda13e7e8864e3da979e5da020 +DIST selenium-webdriver-3.0.3.gem 818176 SHA256 39c5515b10866308a9bf00e294b462df66d66f47284ed0da90afac2938206ea1 SHA512 e8d0ba7482fe5c68b662774d127711c3bf9938494c83e7430797dfd996ae1c6cc9a1533ee072a0a86f13d866e8c82668bd7867f2395d477ead7d32886ebcf3d4 WHIRLPOOL ef4cece2306a04b174c41af29290128e98cc16d20462ea030ed860118b7d2590137158ea8f4139e1ab8661490ace8049e3f341e06be3862a187cc89abb5c781a diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.0.3.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.0.3.ebuild new file mode 100644 index 000000000000..5056077c7d9d --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.0.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="https://github.com/seleniumhq/selenium" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0 + dev-ruby/rubyzip:1" + +all_ruby_prepare() { + # Make websocket a development dependency since it is only needed + # for the safari driver which we don't support on Gentoo. + sed -i -e '/websocket/,/version_requirements/ s/runtime/development/' ../metadata || die +} diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest index 21b26734350d..9eaf1aa8f250 100644 --- a/dev-ruby/sexp_processor/Manifest +++ b/dev-ruby/sexp_processor/Manifest @@ -1,4 +1 @@ -DIST sexp_processor-4.4.4.gem 38912 SHA256 43cab5a67ca409d62411f869ddb7a0a4de0988b489d3f1d610d9b6e521964fd5 SHA512 b17c2a6a5675a5244a935f4d3024bcb6eadb667a189a406b4f890b29361042a5523df55cdb5ee82e60180eacc5999a163f2e88a0b70113aa42aa50cffbdfe1e2 WHIRLPOOL 01d7193d6e3c74d517f108b8aa778fcbd701987d20ee503ae9947ce60a0b3824d1dfae2ca6a0bd4f7b314cfa8c22fb347db0b6fef218833a022f2aec351d37fb -DIST sexp_processor-4.6.0.gem 39424 SHA256 e2498f90c75bd4c19d1739afadde8c03af26a881c8bd775f71d2f180de65b43f SHA512 48c96a826472029f22e46138831ee9952250e747b9b5e2637d348ae4cba08d4097c88148457d4215e264c556595da44cb7aad8612642a3e49d68888b6d2e0363 WHIRLPOOL 5fd40d5813d957dd304eb3b697b780db23aab24be096fb25fd4448f6b069424f045e3de20d9e5f315901b1bef039371c797377fb5ac837c21204431ca1c77a18 -DIST sexp_processor-4.6.1.gem 39424 SHA256 e2e96c2ee3ea81e1dc7b4b4abee23b6e552e669cfe456ee69126a29a03373cd7 SHA512 25513e71e30c0ded46201d81e454ab628054c2380c4b9715d6b05cf08703ce3cc31e7d127514f2abc12d875d0d53791740b728922f91b85ba579931799de09d7 WHIRLPOOL 6cd94d615eec3858e2fcb920526438a9d6a6c4509da48369812fb5235e62814be6a7fbe63b9c392287938127f00900ec89638173a5b64b85a1f8bc6ac9e80d8a DIST sexp_processor-4.7.0.gem 39424 SHA256 963a1f5b21c95595fb3cf1e8531784bf3d8fe30302cf6f271b08aefdc63e453f SHA512 6c48853f2eaca37bcddb097f6677d37835171618e4209d07baa1f361d4cdf4ce95a11f892b6b258cd91e51555aa046c404d8970560618b4e8a86fd0d6dca71c7 WHIRLPOOL cad0c31e6aace9066be2d400d392206c7b9f71b2fbdbe072d0a1d98e241acc15f79c0992d45cffc261284f751d1b5046380254b0f050f62fbdad0132437e3b8a diff --git a/dev-ruby/sexp_processor/sexp_processor-4.4.4.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.4.4.ebuild deleted file mode 100644 index 40d029cfbdaf..000000000000 --- a/dev-ruby/sexp_processor/sexp_processor-4.4.4.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="Processor for s-expressions created as part of the ParseTree project" -HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_bdepend " - test? ( - dev-ruby/hoe - dev-ruby/hoe-seattlerb - dev-ruby/minitest - )" diff --git a/dev-ruby/sexp_processor/sexp_processor-4.6.0.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.6.0.ebuild deleted file mode 100644 index fdce83142d7d..000000000000 --- a/dev-ruby/sexp_processor/sexp_processor-4.6.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="Processor for s-expressions created as part of the ParseTree project" -HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_bdepend " - test? ( - >=dev-ruby/hoe-3.13 - dev-ruby/hoe-seattlerb - >=dev-ruby/minitest-5.5 - )" diff --git a/dev-ruby/sexp_processor/sexp_processor-4.6.1.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.6.1.ebuild deleted file mode 100644 index 11ef73a19f36..000000000000 --- a/dev-ruby/sexp_processor/sexp_processor-4.6.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" - -inherit ruby-fakegem - -DESCRIPTION="Processor for s-expressions created as part of the ParseTree project" -HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_bdepend " - test? ( - >=dev-ruby/hoe-3.13 - dev-ruby/hoe-seattlerb - >=dev-ruby/minitest-5.5 - )" diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 18a8e5c50573..1a47c4051c7c 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1,3 @@ DIST Gauche-0.9.3.3.tgz 5042189 SHA256 3d8b70075faa0f7a24f8d112cc102ee3e1066680cdd19d324d59f33fab79caac SHA512 5743781d88454d579d853a50c5c7651c52bdcea8b7b2130408e1c7761cee73edfdebaf258342e837ef7d5a3886e08bbb33b2862d1e19585f519ada5cb7475d1c WHIRLPOOL 7b11d62dc3917c3559897833da1248a3f54644159465df0d628fc5b761773ff59740231f57a7add62f2d0b03952f4f18daaf1be7598940d3b0a4719db2c767ab DIST Gauche-0.9.4.tgz 5601987 SHA256 7b18bcd70beaced1e004594be46c8cff95795318f6f5830dd2a8a700410fc149 SHA512 815e719d78950a31c238fd7879e09f40d6b3a83a3ebf9d5f7cd3cc7ada081e5f20fbc6b432900e3455bc59e5e60014bf77605b8c9c5f27def53f89284b9cfca3 WHIRLPOOL 354ef81913c6f617589590299f616a50dc1e1313e00d61f0918c9b6c20c0358878cd505f3fb02efa4615730380a6db6bd790e241871fde6cd6e11a662efb113c +DIST Gauche-0.9.5.tgz 6458675 SHA256 4c8a53213de112708bbda5fa9648c21497d43ebf809ed5b32b15f21266b4e73c SHA512 6d853d734c7a56a86f0015b1bfef378803d6acc1e0405ed841eab5afc08d1edef736d85df10c86d75fd5fb6b2def684bb1f2095a019133b9f497192f5511197a WHIRLPOOL b29a81a920fac514866dd4a4e2911f2336d37b84ef3b9b3f50a5386f01dacea05580799ff7941e58ba4e29a9eac9289ca5037cd1b49d28a1b05e5bb2a892a907 diff --git a/dev-scheme/gauche/files/gauche-0.9.5-bsd.patch b/dev-scheme/gauche/files/gauche-0.9.5-bsd.patch new file mode 100644 index 000000000000..615020df8dfe --- /dev/null +++ b/dev-scheme/gauche/files/gauche-0.9.5-bsd.patch @@ -0,0 +1,25 @@ +commit da2ea76503e8f1784d0f0be26435d4c8e0d1b12f +Author: Shiro Kawai +Date: Sat Oct 15 11:44:28 2016 -1000 + + Avoid preprocessor symbols redefinition on OpenBSD + + https://sourceforge.net/p/gauche/mailman/message/35429549/ + +diff --git a/ext/net/gauche-net.h b/ext/net/gauche-net.h +index d4f1dcd..decba64 100644 +--- a/ext/net/gauche-net.h ++++ b/ext/net/gauche-net.h +@@ -362,8 +362,12 @@ extern ScmObj Scm_GetAddrinfo(const char *nodename, + struct addrinfo *hints); + extern ScmObj Scm_GetNameinfo(ScmSockAddr *addr, int flags); + ++#ifndef NI_MAXHOST + #define NI_MAXHOST 1025 ++#endif ++#ifndef NI_MAXSERV + #define NI_MAXSERV 32 ++#endif + + #endif /* HAVE_IPV6 */ + diff --git a/dev-scheme/gauche/files/gauche-0.9.5-libressl.patch b/dev-scheme/gauche/files/gauche-0.9.5-libressl.patch new file mode 100644 index 000000000000..7b4c839dccb8 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-0.9.5-libressl.patch @@ -0,0 +1,19 @@ +commit c26a4836e767807dd8c98d280c4d9e742b759edd +Author: Shiro Kawai +Date: Sun Oct 9 02:04:19 2016 -1000 + + rfc.tls - Detect LibreSSL as well + +diff --git a/ext/tls/test.scm b/ext/tls/test.scm +index 63a1d04..efbfbca 100644 +--- a/ext/tls/test.scm ++++ b/ext/tls/test.scm +@@ -37,7 +37,7 @@ + [(not gauche.os.windows) + (guard (e [( e) + (no-openssl "couldn't run openssl command")]) +- (if-let1 m ($ #/OpenSSL\s+([\d\.]+\w*)/ ++ (if-let1 m ($ #/(?:OpenSSL|LibreSSL)\s+([\d\.]+\w*)/ + $ process-output->string `(,openssl-cmd "version")) + (let1 vers (m 1) + (unless (version>=? vers "1.0.1") diff --git a/dev-scheme/gauche/files/gauche-0.9.5-main.patch b/dev-scheme/gauche/files/gauche-0.9.5-main.patch new file mode 100644 index 000000000000..20f70703552d --- /dev/null +++ b/dev-scheme/gauche/files/gauche-0.9.5-main.patch @@ -0,0 +1,116 @@ +commit 97196adb9dab30e7ab610daf4cc486bfc01ed403 +Author: Shiro Kawai +Date: Mon Oct 17 11:00:44 2016 -1000 + + Fix main.c to call 'main' proc properly + + https://github.com/shirok/Gauche/issues/244 + +diff --git a/src/core.c b/src/core.c +index 923d116..fc01211 100644 +--- a/src/core.c ++++ b/src/core.c +@@ -653,9 +653,14 @@ void Scm_SimpleMain(int argc, const char *argv[], + ScmModule *user = Scm_UserModule(); + ScmObj mainproc = Scm_GlobalVariableRef(user, SCM_SYMBOL(SCM_INTERN("main")), 0); + if (SCM_PROCEDUREP(mainproc)) { +- ScmObj r = Scm_ApplyRec1(mainproc, args); +- if (SCM_INTP(r)) Scm_Exit(SCM_INT_VALUE(r)); +- else Scm_Exit(70); ++ static ScmObj run_main_proc = SCM_UNDEFINED; ++ SCM_BIND_PROC(run_main_proc, "run-main", Scm_GaucheInternalModule()); ++ SCM_ASSERT(SCM_PROCEDUREP(run_main_proc)); ++ ++ ScmEvalPacket epak; ++ int r = Scm_Apply(run_main_proc, SCM_LIST2(mainproc, args), &epak); ++ SCM_ASSERT(r == 1 && SCM_INTP(epak.results[0])); ++ Scm_Exit(SCM_INT_VALUE(epak.results[0])); + } else { + Scm_Exit(70); + } +diff --git a/src/libeval.scm b/src/libeval.scm +index 2a2c1fc..279fd7f 100644 +--- a/src/libeval.scm ++++ b/src/libeval.scm +@@ -370,6 +370,17 @@ + (loop1))))) + + ;;; ++;;; Kick 'main' procedure ++;;; Returns an integer suitable for the exit code. ++;;; This is mainly to display proper stack trace in case 'main' ++;;; raises an error. ++(select-module gauche.internal) ++(define (run-main main args) ++ (guard (e [else (report-error e) 70]) ++ (let1 r (main args) ++ (if (fixnum? r) r 70)))) ++ ++;;; + ;;; Macros + ;;; + +diff --git a/src/main.c b/src/main.c +index 46223a6..55660c9 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -502,22 +502,14 @@ int execute_script(const char *scriptfile, ScmObj args) + SCM_BINDING_STAY_IN_MODULE); + } + if (SCM_PROCEDUREP(mainproc)) { +-#if 0 /* Temporarily turned off due to the bug that loses stack traces. */ ++ static ScmObj run_main_proc = SCM_UNDEFINED; ++ SCM_BIND_PROC(run_main_proc, "run-main", Scm_GaucheInternalModule()); ++ SCM_ASSERT(SCM_PROCEDUREP(run_main_proc)); ++ + ScmEvalPacket epak; +- int r = Scm_Apply(mainproc, SCM_LIST1(args), &epak); +- if (r > 0) { +- ScmObj res = epak.results[0]; +- if (SCM_INTP(res)) return SCM_INT_VALUE(res); +- else return 70; /* EX_SOFTWARE, see SRFI-22. */ +- } else { +- Scm_ReportError(epak.exception); +- return 70; /* EX_SOFTWARE, see SRFI-22. */ +- } +-#else +- ScmObj r = Scm_ApplyRec1(mainproc, args); +- if (SCM_INTP(r)) return SCM_INT_VALUE(r); +- else return 70; +-#endif ++ int r = Scm_Apply(run_main_proc, SCM_LIST2(mainproc, args), &epak); ++ SCM_ASSERT(r == 1 && SCM_INTP(epak.results[0])); ++ return SCM_INT_VALUE(epak.results[0]); + } + return 0; + } +diff --git a/test/scripts.scm b/test/scripts.scm +index 44bb44b..4e6777b 100644 +--- a/test/scripts.scm ++++ b/test/scripts.scm +@@ -58,6 +58,25 @@ + (process-output->string '("./gosh" "-ftest" "test.o"))) + (delete-files "test.o"))) + ++;; This caused assertion failure in 0.9.5, because 'main' was called ++;; via Scm_ApplyRec without base VM running. ++;; See https://github.com/shirok/Gauche/issues/244 ++(test* "proper error handling of 'main'" "ok" ++ (unwind-protect ++ (begin ++ (delete-files "test.o") ++ (with-output-to-file "test.o" ++ (^[] ++ (write ++ '(use gauche.partcont)) ++ (write ++ '(define (main args) ++ (reset (shift k (call-with-input-file "gauche.h" k))) ++ (print 'ok) ++ 0)))) ++ (process-output->string '("./gosh" "-ftest" "test.o"))) ++ (delete-files "test.o"))) ++ + ;;======================================================================= + (test-section "gauche-config") + diff --git a/dev-scheme/gauche/files/gauche-0.9.5-unicode.patch b/dev-scheme/gauche/files/gauche-0.9.5-unicode.patch new file mode 100644 index 000000000000..a87ca5d7c39c --- /dev/null +++ b/dev-scheme/gauche/files/gauche-0.9.5-unicode.patch @@ -0,0 +1,19 @@ +commit d31eb5c02b65514e695b45c0c01cbd45a36bac4a +Author: OOHASHI Daichi +Date: Thu Oct 20 10:48:17 2016 +0900 + + (char-general-category #\x20000) should be Lo + +diff --git a/src/gauche/char_utf_8.h b/src/gauche/char_utf_8.h +index 082e764..5f92d13 100644 +--- a/src/gauche/char_utf_8.h ++++ b/src/gauche/char_utf_8.h +@@ -294,7 +294,7 @@ static inline unsigned char Scm__LookupCharCategory(ScmChar ch) + { + if (ch == SCM_CHAR_INVALID || ch >= 0x10ffff) { + return SCM_CHAR_CATEGORY_Cn; +- } else if (ch <= 0x20000) { ++ } else if (ch < 0x20000) { + return ucs_general_category_00000[ch]; + } else { + return ucs_general_category_20000(ch); diff --git a/dev-scheme/gauche/files/gauche-ext-ldflags.patch b/dev-scheme/gauche/files/gauche-ext-ldflags.patch new file mode 100644 index 000000000000..b4aedef2a316 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-ext-ldflags.patch @@ -0,0 +1,11 @@ +--- a/ext/Makefile.ext.in ++++ b/ext/Makefile.ext.in +@@ -22,7 +22,7 @@ + LIBS = $(XLIBS) @LIBS@ + CFLAGS = @CFLAGS@ @SHLIB_SO_CFLAGS@ $(XCFLAGS) + CPPFLAGS = @CPPFLAGS@ $(XCPPFLAGS) +-LDFLAGS = $(LOCAL_LFLAGS) $(XLDFLAGS) @SHLIB_SO_LDFLAGS@ ++LDFLAGS = $(LOCAL_LFLAGS) $(XLDFLAGS) @LDFLAGS@ @SHLIB_SO_LDFLAGS@ + + # These are set by configure + DEFS = @DEFS@ diff --git a/dev-scheme/gauche/files/gauche-gauche.m4.patch b/dev-scheme/gauche/files/gauche-gauche.m4.patch new file mode 100644 index 000000000000..1b9947cf5798 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-gauche.m4.patch @@ -0,0 +1,18 @@ +--- a/m4/gauche.m4 ++++ b/m4/gauche.m4 +@@ -103,13 +103,10 @@ + AS_CASE(["$target"], + [i686-*], [I686OPT="-DUSE_I686_PREFETCH"]) + AS_CASE(["$CC"], +- [gcc*], [ dnl some systems may have gcc-2.95, gcc-3, etc. ++ [*gcc*], [ dnl some systems may have gcc-2.95, gcc-3, etc. + AS_CASE(["$target"], + [*mingw*], [], +- [GCCOPT="-fomit-frame-pointer"]) +- AS_CASE(["$target"], +- [i586-*], [GCCOPT="$GCCOPT -march=i586"], +- [i686-*], [GCCOPT="$GCCOPT -march=i686"])])]) ++ [GCCOPT="-fomit-frame-pointer"])])]) + OPTFLAGS="$GCCOPT $I686OPT" + AC_SUBST(OPTFLAGS) + ]) diff --git a/dev-scheme/gauche/files/gauche-rfc.tls.patch b/dev-scheme/gauche/files/gauche-rfc.tls.patch new file mode 100644 index 000000000000..1e5ef71b6c91 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-rfc.tls.patch @@ -0,0 +1,12 @@ +--- a/ext/tls/ssltest-mod.scm ++++ b/ext/tls/ssltest-mod.scm +@@ -53,7 +53,8 @@ + ($ format #t "~a\n" $ regexp-replace-all* line + #/\.\.\/ssl\// srcpath-replace + #/openssl / kicker-replace +- #/system/ "safe_system"))) ++ #/system/ "safe_system" ++ #/(s_server) / "\\1 -4 "))) + + (p "#include " + "int safe_system(const char *commands)" diff --git a/dev-scheme/gauche/files/gauche-rpath.patch b/dev-scheme/gauche/files/gauche-rpath.patch new file mode 100644 index 000000000000..8774bac7be13 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-rpath.patch @@ -0,0 +1,10 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -709,7 +709,6 @@ + fi + if test "$RPATH_FLAG" != ""; then + RPATH_TMP=$RPATH_FLAG'`pwd`' +- RPATH_REAL=$RPATH_FLAG'$(LIB_INSTALL_DIR)' + fi + fi + AC_SUBST(RPATH_FLAG) diff --git a/dev-scheme/gauche/files/gauche-xz-info.patch b/dev-scheme/gauche/files/gauche-xz-info.patch new file mode 100644 index 000000000000..e55f53606005 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-xz-info.patch @@ -0,0 +1,31 @@ +--- a/lib/gauche/interactive/info.scm ++++ b/lib/gauche/interactive/info.scm +@@ -137,7 +137,8 @@ + :paths paths + :pred (^p (or (file-is-readable? p) + (file-is-readable? #"~|p|.gz") +- (file-is-readable? #"~|p|.bz2")))) ++ (file-is-readable? #"~|p|.bz2") ++ (file-is-readable? #"~|p|.xz")))) + (errorf "couldn't find info file ~s in paths: ~s" *info-file* paths)) + )) + +--- a/lib/text/info.scm ++++ b/lib/text/info.scm +@@ -64,6 +64,7 @@ + + ;; Find bzip2 location + (define bzip2 (find-file-in-paths "bzip2")) ++(define xz (find-file-in-paths "xz")) + + ;; Read an info file FILE, and returns a list of strings splitted by ^_ (#\u001f) + ;; If FILE is not found, look for compressed one. +@@ -78,6 +79,8 @@ + (close-input-port zp)))))] + [(and bzip2 (file-exists? #"~|file|.bz2")) + (with-input-from-process #"~bzip2 -c -d ~|file|.bz2" thunk)] ++ [(and xz (file-exists? #"~|file|.xz")) ++ (with-input-from-process #"~xz -c -d ~|file|.xz" thunk)] + [else (error "can't find info file" file)])) + (with-input-from-info + (lambda () diff --git a/dev-scheme/gauche/gauche-0.9.3.3.ebuild b/dev-scheme/gauche/gauche-0.9.3.3.ebuild index ba9bc8dfdf77..d46bc131925d 100644 --- a/dev-scheme/gauche/gauche-0.9.3.3.ebuild +++ b/dev-scheme/gauche/gauche-0.9.3.3.ebuild @@ -2,12 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" +EAPI="6" inherit autotools eutils -# Switch to ^g when we switch to EAPI=6. -MY_P="G${P:1}" +MY_P="${P^g}" DESCRIPTION="A Unix system friendly Scheme Interpreter" HOMEPAGE="http://practical-scheme.net/gauche/" diff --git a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild index 03d53dc771fa..f35e53d27927 100644 --- a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild @@ -2,12 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" +EAPI="6" inherit autotools eutils -# Switch to ^g when we switch to EAPI=6. -MY_P="G${P:1}" +MY_P="${P^g}" DESCRIPTION="A Unix system friendly Scheme Interpreter" HOMEPAGE="http://practical-scheme.net/gauche/" diff --git a/dev-scheme/gauche/gauche-0.9.5.ebuild b/dev-scheme/gauche/gauche-0.9.5.ebuild new file mode 100644 index 000000000000..2e6fe55b1c64 --- /dev/null +++ b/dev-scheme/gauche/gauche-0.9.5.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit autotools eutils + +MY_P="${P^g}" + +DESCRIPTION="A Unix system friendly Scheme Interpreter" +HOMEPAGE="http://practical-scheme.net/gauche/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos" +IUSE="ipv6 libressl test" + +RDEPEND="sys-libs/gdbm" +DEPEND="${RDEPEND} + test? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + )" +S="${WORKDIR}/${MY_P}" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-rpath.patch + epatch "${FILESDIR}"/${PN}-gauche.m4.patch + epatch "${FILESDIR}"/${PN}-ext-ldflags.patch + epatch "${FILESDIR}"/${PN}-xz-info.patch + epatch "${FILESDIR}"/${PN}-rfc.tls.patch + epatch "${FILESDIR}"/${P}-libressl.patch + epatch "${FILESDIR}"/${P}-bsd.patch + epatch "${FILESDIR}"/${P}-main.patch + epatch "${FILESDIR}"/${P}-unicode.patch + eapply_user + + use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm + + eautoconf +} + +src_configure() { + econf \ + $(use_enable ipv6) \ + --with-libatomic-ops=no \ + --with-slib="${EPREFIX}"/usr/share/slib +} + +src_test() { + emake -j1 -s check +} + +src_install() { + emake DESTDIR="${D}" install-pkg install-doc + dodoc AUTHORS ChangeLog HACKING README +} diff --git a/dev-vcs/mercurial/mercurial-3.8.4.ebuild b/dev-vcs/mercurial/mercurial-3.8.4.ebuild index 86216d1cee87..b8c35ce9c899 100644 --- a/dev-vcs/mercurial/mercurial-3.8.4.ebuild +++ b/dev-vcs/mercurial/mercurial-3.8.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bugzilla emacs gpg test tk" RDEPEND="bugzilla? ( dev-python/mysql-python[${PYTHON_USEDEP}] ) diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild deleted file mode 100644 index 8bad8da3b54d..000000000000 --- a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -WX_GTK_VER=2.8 - -AUTOTOOLS_AUTORECONF=true - -inherit autotools-utils fdo-mime flag-o-matic multilib python-single-r1 versionator wxwidgets - -MY_PV=$(get_version_component_range 1-2) -MY_REL="1" - -DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system" -HOMEPAGE="http://rapidsvn.tigris.org/" -SRC_URI=" - http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz - doc? ( https://dev.gentoo.org/~jlec/distfiles/svncpp.dox.xz )" - -LICENSE="GPL-2 LGPL-2.1 FDL-1.2" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="doc static-libs" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEP=" - ${PYTHON_DEPS} - dev-libs/apr - dev-libs/apr-util - dev-vcs/subversion - x11-libs/wxGTK:${WX_GTK_VER}[X]" -DEPEND="${COMMON_DEP} - doc? ( - dev-libs/libxslt - app-text/docbook-sgml-utils - app-doc/doxygen - app-text/docbook-xsl-stylesheets - media-gfx/graphviz -)" -RDEPEND="${COMMON_DEP}" - -PATCHES=( - "${FILESDIR}/${P}-svncpp_link.patch" - "${FILESDIR}/${P}-locale.patch" ) - -AUTOTOOLS_IN_SOURCE_BUILD=1 - -DOCS=( HACKING.txt TRANSLATIONS ) - -src_prepare() { - if use doc; then - mv "${WORKDIR}"/svncpp.dox doc/svncpp/ || die - fi - strip-linguas $(grep ^RAPIDSVN_LANGUAGES src/locale/Makefile.am | sed 's:RAPIDSVN_LANGUAGES=::g') - sed \ - -e "/^RAPIDSVN_LANGUAGES/s:=.*:=${LINGUAS}:g" \ - -i src/locale/Makefile.am || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( --with-wx-config=${WX_CONFIG} ) - - if use doc; then - myeconfargs+=( --with-manpage=yes ) - else - myeconfargs+=( - --without-xsltproc - --with-manpage=no - --without-doxygen - --without-dot ) - fi - - append-cppflags $( apr-1-config --cppflags ) - - myeconfargs+=( - --with-svn-lib="${EPREFIX}"/usr/$(get_libdir) - --with-svn-include="${EPREFIX}"/usr/include - --with-apr-config="${EPREFIX}/usr/bin/apr-1-config" - --with-apu-config="${EPREFIX}/usr/bin/apu-1-config" - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - use doc && autotools-utils_src_compile -C doc/manpage manpage -} - -src_install() { - autotools-utils_src_install - - doicon src/res/rapidsvn.ico src/res/bitmaps/${PN}*.png - make_desktop_entry rapidsvn "RapidSVN ${PV}" \ - "${EPREFIX}/usr/share/pixmaps/rapidsvn_32x32.png" \ - "RevisionControl;Development" - - if use doc ; then - doman doc/manpage/${PN}.1 - dohtml "${S}"/doc/svncpp/html/* - fi -} - -src_test() { - pushd "${BUILD_DIR}"/src/tests/svncpp > /dev/null || die - emake - ./svncpptest | grep OK || die -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r2.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r2.ebuild deleted file mode 100644 index eb3c7fa6bda6..000000000000 --- a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r2.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -WX_GTK_VER=3.0 - -AUTOTOOLS_AUTORECONF=true - -inherit autotools-utils fdo-mime flag-o-matic multilib python-single-r1 versionator wxwidgets - -MY_PV=$(get_version_component_range 1-2) -MY_REL="1" - -DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system" -HOMEPAGE="http://rapidsvn.tigris.org/" -SRC_URI=" - http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz - doc? ( https://dev.gentoo.org/~jlec/distfiles/svncpp.dox.xz )" - -LICENSE="GPL-2 LGPL-2.1 FDL-1.2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc static-libs" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEP=" - ${PYTHON_DEPS} - dev-libs/apr - dev-libs/apr-util - dev-vcs/subversion - x11-libs/wxGTK:${WX_GTK_VER}[X]" -DEPEND="${COMMON_DEP} - doc? ( - dev-libs/libxslt - app-text/docbook-sgml-utils - app-doc/doxygen - app-text/docbook-xsl-stylesheets - media-gfx/graphviz -)" -RDEPEND="${COMMON_DEP}" - -PATCHES=( - "${FILESDIR}/${P}-svncpp_link.patch" - "${FILESDIR}/${P}-locale.patch" - "${FILESDIR}/${P}-wx3.0.patch" ) - -AUTOTOOLS_IN_SOURCE_BUILD=1 - -DOCS=( HACKING.txt TRANSLATIONS ) - -src_prepare() { - need-wxwidgets unicode - if use doc; then - mv "${WORKDIR}"/svncpp.dox doc/svncpp/ || die - fi - strip-linguas $(grep ^RAPIDSVN_LANGUAGES src/locale/Makefile.am | sed 's:RAPIDSVN_LANGUAGES=::g') - sed \ - -e "/^RAPIDSVN_LANGUAGES/s:=.*:=${LINGUAS}:g" \ - -i src/locale/Makefile.am || die - - mv configure.in configure.ac || die - - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( --with-wx-config=${WX_CONFIG} ) - - if use doc; then - myeconfargs+=( --with-manpage=yes ) - else - myeconfargs+=( - --without-xsltproc - --with-manpage=no - --without-doxygen - --without-dot ) - fi - - append-cppflags $( apr-1-config --cppflags ) - - myeconfargs+=( - --with-svn-lib="${EPREFIX}"/usr/$(get_libdir) - --with-svn-include="${EPREFIX}"/usr/include - --with-apr-config="${EPREFIX}/usr/bin/apr-1-config" - --with-apu-config="${EPREFIX}/usr/bin/apu-1-config" - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - use doc && autotools-utils_src_compile -C doc/manpage manpage -} - -src_install() { - autotools-utils_src_install - - doicon src/res/rapidsvn.ico src/res/bitmaps/${PN}*.png - make_desktop_entry rapidsvn "RapidSVN ${PV}" \ - "${EPREFIX}/usr/share/pixmaps/rapidsvn_32x32.png" \ - "RevisionControl;Development" - - if use doc ; then - doman doc/manpage/${PN}.1 - dohtml "${S}"/doc/svncpp/html/* - fi -} - -src_test() { - pushd "${BUILD_DIR}"/src/tests/svncpp > /dev/null || die - emake - ./svncpptest | grep OK || die -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} diff --git a/dev-vcs/tig/files/tig-2.2.1-tinfo.patch b/dev-vcs/tig/files/tig-2.2.1-tinfo.patch index 1cb30e76ab9d..b12532d2ffde 100644 --- a/dev-vcs/tig/files/tig-2.2.1-tinfo.patch +++ b/dev-vcs/tig/files/tig-2.2.1-tinfo.patch @@ -1,15 +1,32 @@ -commit 585e5d60fb85eff2e7709d63d80c320049393694 -Author: Justin Lecher -Date: Sat Nov 26 12:55:42 2016 +0100 +From 5eee0216193ef9e6ca39906aeeb7b7774097a2f7 Mon Sep 17 00:00:00 2001 +From: Justin Lecher +Date: Sat, 26 Nov 2016 12:55:42 +0100 +Subject: [PATCH] Use pkg-config to detect ncurses - Update ax_with_curses.m4 to support pkg-config - - Latest version of ax_with_curses.m4 supports pkg-config. This is important - as libcurses is split into libcurses.so and libtinfo.so on many distros - and linking against libcurses.so is not sufficiant. Pkg-config allows - proper detection of necessary libs. - - Signed-off-by: Justin Lecher +Update ax_with_curses.m4 to latest version and use pkg-config as primary +detection mechanism for ncurses. Latest version of ax_with_curses.m4 +supports pkg-config. This is important as libcurses is split into +libcurses.so and libtinfo.so on many distros and linking against +libcurses.so is not sufficiant. Pkg-config allows proper detection of +necessary libs. + +Signed-off-by: Justin Lecher + +Also include ax_require_defined.m4 to fix issue with undefined macro: + + configure:3751: error: possibly undefined macro: AX_REQUIRE_DEFINED + If this token and others are legitimate, please use m4_pattern_allow. + See the Autoconf documentation. + configure:3751: error: possibly undefined macro: PKG_CHECK_EXISTS + +Signed-off-by: Jonas Fonseca +--- + config.make.in | 2 +- + configure.ac | 2 +- + tools/ax_require_defined.m4 | 37 ++++++++++++ + tools/ax_with_curses.m4 | 142 ++++++++++++++++++++++++++++++++------------ + 4 files changed, 142 insertions(+), 41 deletions(-) + create mode 100644 tools/ax_require_defined.m4 diff --git a/config.make.in b/config.make.in index bf41d85..a7c9ce3 100644 @@ -25,42 +42,61 @@ index bf41d85..a7c9ce3 100644 ASCIIDOC = @ASCIIDOC@ XMLTO = @XMLTO@ diff --git a/configure.ac b/configure.ac -index 0bcfb3f..d58e2f2 100644 +index 0bcfb3f..8b956ba 100644 --- a/configure.ac +++ b/configure.ac -@@ -21,15 +21,23 @@ AC_CHECK_FUNCS([mkstemps], [AC_SUBST([NO_MKSTEMPS], ["#"])]) - AC_CHECK_FUNCS([setenv], [AC_SUBST([NO_SETENV], ["#"])]) - AC_CHECK_FUNCS([strndup], [AC_SUBST([NO_STRNDUP], ["#"])]) - --AX_WITH_CURSES --case "$ax_cv_ncurses" in "no") -- AC_MSG_ERROR([ncurses not found]) --esac --case "$ax_cv_ncursesw" in "no") -- AC_MSG_WARN([The found ncurses library does not support wide-char.]) -- AC_MSG_WARN([This means that tig will not correctly render UTF-8.]) --esac +@@ -29,7 +29,7 @@ case "$ax_cv_ncursesw" in "no") + AC_MSG_WARN([The found ncurses library does not support wide-char.]) + AC_MSG_WARN([This means that tig will not correctly render UTF-8.]) + esac -AC_SUBST(CURSES_LIB) -+PKG_CHECK_MODULES([CURSES], [ncursesw], -+ [AC_SUBST(CURSES_LIBS)], [ -+ PKG_CHECK_MODULES([CURSES], [ncurses], -+ [AC_SUBST(CURSES_LIBS) -+ AC_MSG_WARN([The found ncurses library does not support wide-char.]) -+ AC_MSG_WARN([This means that tig will not correctly render UTF-8.])],[ -+ AX_WITH_CURSES -+ case "$ax_cv_ncurses" in "no") -+ AC_MSG_ERROR([ncurses not found]) -+ esac -+ case "$ax_cv_ncursesw" in "no") -+ AC_MSG_WARN([The found ncurses library does not support wide-char.]) -+ AC_MSG_WARN([This means that tig will not correctly render UTF-8.]) -+ esac -+ AC_SUBST(CURSES_LIBS) -+ ]) -+ ]) ++AC_SUBST(CURSES_LIBS) AX_LIB_READLINE(6.2) +diff --git a/tools/ax_require_defined.m4 b/tools/ax_require_defined.m4 +new file mode 100644 +index 0000000..cae1111 +--- /dev/null ++++ b/tools/ax_require_defined.m4 +@@ -0,0 +1,37 @@ ++# =========================================================================== ++# http://www.gnu.org/software/autoconf-archive/ax_require_defined.html ++# =========================================================================== ++# ++# SYNOPSIS ++# ++# AX_REQUIRE_DEFINED(MACRO) ++# ++# DESCRIPTION ++# ++# AX_REQUIRE_DEFINED is a simple helper for making sure other macros have ++# been defined and thus are available for use. This avoids random issues ++# where a macro isn't expanded. Instead the configure script emits a ++# non-fatal: ++# ++# ./configure: line 1673: AX_CFLAGS_WARN_ALL: command not found ++# ++# It's like AC_REQUIRE except it doesn't expand the required macro. ++# ++# Here's an example: ++# ++# AX_REQUIRE_DEFINED([AX_CHECK_LINK_FLAG]) ++# ++# LICENSE ++# ++# Copyright (c) 2014 Mike Frysinger ++# ++# Copying and distribution of this file, with or without modification, are ++# permitted in any medium without royalty provided the copyright notice ++# and this notice are preserved. This file is offered as-is, without any ++# warranty. ++ ++#serial 1 ++ ++AC_DEFUN([AX_REQUIRE_DEFINED], [dnl ++ m4_ifndef([$1], [m4_fatal([macro ]$1[ is not defined; is a m4 file missing?])]) ++])dnl AX_REQUIRE_DEFINED diff --git a/tools/ax_with_curses.m4 b/tools/ax_with_curses.m4 index 33a37ac..9461eef 100644 --- a/tools/ax_with_curses.m4 diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass index 393ee28a26ad..bf78cc30a880 100644 --- a/eclass/cmake-utils.eclass +++ b/eclass/cmake-utils.eclass @@ -517,22 +517,22 @@ enable_cmake-utils_src_configure() { includes="" fi cat > "${build_rules}" <<- _EOF_ || die - SET (CMAKE_AR $(type -P $(tc-getAR)) CACHE FILEPATH "Archive manager" FORCE) SET (CMAKE_ASM_COMPILE_OBJECT " ${includes} ${CFLAGS} -o -c " CACHE STRING "ASM compile command" FORCE) SET (CMAKE_C_COMPILE_OBJECT " ${includes} ${CPPFLAGS} -o -c " CACHE STRING "C compile command" FORCE) SET (CMAKE_CXX_COMPILE_OBJECT " ${includes} ${CPPFLAGS} -o -c " CACHE STRING "C++ compile command" FORCE) SET (CMAKE_Fortran_COMPILE_OBJECT " ${includes} ${FCFLAGS} -o -c " CACHE STRING "Fortran compile command" FORCE) - SET (CMAKE_RANLIB $(type -P $(tc-getRANLIB)) CACHE FILEPATH "Archive index generator" FORCE) - SET (PKG_CONFIG_EXECUTABLE $(type -P $(tc-getPKG_CONFIG)) CACHE FILEPATH "pkg-config executable" FORCE) _EOF_ local toolchain_file=${BUILD_DIR}/gentoo_toolchain.cmake cat > ${toolchain_file} <<- _EOF_ || die - SET (CMAKE_C_COMPILER $(tc-getCC)) - SET (CMAKE_CXX_COMPILER $(tc-getCXX)) - SET (CMAKE_Fortran_COMPILER $(tc-getFC)) + SET (CMAKE_AR $(type -P $(tc-getAR)) CACHE FILEPATH "Archive manager" FORCE) + SET (CMAKE_RANLIB $(type -P $(tc-getRANLIB)) CACHE FILEPATH "Archive index generator" FORCE) _EOF_ + # Bug 542530, export those instead of setting paths in toolchain file + local -x CC=$(tc-getCC) CXX=$(tc-getCXX) FC=$(tc-getFC) + local -x PKG_CONFIG=$(tc-getPKG_CONFIG) + if tc-is-cross-compiler; then local sysname case "${KERNEL:-linux}" in diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 08532d23d99b..cc21bd962c5d 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1,2 +1,2 @@ -DIST pychess-0.10.1.tar.gz 1939605 SHA256 8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8 WHIRLPOOL 7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e DIST pychess-0.12.3.tar.gz 4666113 SHA256 11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af WHIRLPOOL 295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b +DIST pychess-0.12.4.tar.gz 4728410 SHA256 0706861dcea811abb80c8db589494e932b4bab931b2a8799fe53a2bd4b6ac372 SHA512 bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62 WHIRLPOOL f488f85aaaafc844afd7911a6b92cfa085b66b476596468077746a42038a029df965ada212d04dea95f617d4bdf533442b84c470400715aa52e2756abc3c2d35 diff --git a/games-board/pychess/pychess-0.10.1-r2.ebuild b/games-board/pychess/pychess-0.10.1-r2.ebuild deleted file mode 100644 index 4d3c7ecfa044..000000000000 --- a/games-board/pychess/pychess-0.10.1-r2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit fdo-mime gnome2-utils distutils-r1 games - -DESCRIPTION="A chess client for Gnome" -HOMEPAGE="http://pychess.googlepages.com/home" -SRC_URI="https://pychess.googlecode.com/files/${P/_/}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gstreamer" - -DEPEND="dev-python/librsvg-python - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - dev-python/pygtksourceview:2[${PYTHON_USEDEP}] - gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] ) - dev-python/gconf-python - x11-themes/gnome-icon-theme" -RDEPEND=${DEPEND} - -PATCHES=( "${FILESDIR}"/${P}-python.patch ) - -S=${WORKDIR}/${P/_/} - -python_install() { - distutils-r1_python_install --install-scripts="${GAMES_BINDIR}" - - # bug 487706 - sed -i \ - -e "s/@PYTHON@/${EPYTHON}/" \ - "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc AUTHORS README - prepgamesdirs -} - -src_prepare() { - distutils-r1_src_prepare -} - -src_compile() { - distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} diff --git a/games-board/pychess/pychess-0.12.3-r1.ebuild b/games-board/pychess/pychess-0.12.4.ebuild similarity index 83% rename from games-board/pychess/pychess-0.12.3-r1.ebuild rename to games-board/pychess/pychess-0.12.4.ebuild index b7a1b9577171..38be978f358b 100644 --- a/games-board/pychess/pychess-0.12.3-r1.ebuild +++ b/games-board/pychess/pychess-0.12.4.ebuild @@ -18,15 +18,17 @@ KEYWORDS="~amd64 ~x86" IUSE="gstreamer" DEPEND=" - dev-python/gconf-python - dev-python/librsvg-python dev-python/pycairo[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - dev-python/pygtksourceview:2[${PYTHON_USEDEP}] + gnome-base/librsvg:2 x11-libs/gtksourceview:3.0 - x11-themes/gnome-icon-theme - gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )" + x11-libs/pango + x11-themes/adwaita-icon-theme + gstreamer? ( + dev-python/gst-python:1.0 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) +" RDEPEND=${DEPEND} python_install() { diff --git a/games-strategy/freeciv/freeciv-2.5.5.ebuild b/games-strategy/freeciv/freeciv-2.5.5.ebuild index cdb363bb8d05..459a2f19c793 100644 --- a/games-strategy/freeciv/freeciv-2.5.5.ebuild +++ b/games-strategy/freeciv/freeciv-2.5.5.ebuild @@ -162,12 +162,10 @@ src_install() { } pkg_preinst() { - games_pkg_preinst gnome2_icon_savelist } pkg_postinst() { - games_pkg_postinst gnome2_icon_cache_update } diff --git a/games-strategy/freeciv/freeciv-2.5.6.ebuild b/games-strategy/freeciv/freeciv-2.5.6.ebuild index 441850c67554..1b41dc0bfb98 100644 --- a/games-strategy/freeciv/freeciv-2.5.6.ebuild +++ b/games-strategy/freeciv/freeciv-2.5.6.ebuild @@ -165,12 +165,10 @@ src_install() { } pkg_preinst() { - games_pkg_preinst gnome2_icon_savelist } pkg_postinst() { - games_pkg_postinst gnome2_icon_cache_update } diff --git a/gnome-base/libgnomeui/libgnomeui-2.24.5-r1.ebuild b/gnome-base/libgnomeui/libgnomeui-2.24.5-r1.ebuild index 509b77bc5d82..2db55651aa99 100644 --- a/gnome-base/libgnomeui/libgnomeui-2.24.5-r1.ebuild +++ b/gnome-base/libgnomeui/libgnomeui-2.24.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -44,7 +44,7 @@ DEPEND="${RDEPEND} virtual/pkgconfig >=dev-util/intltool-0.40 " -PDEPEND="x11-themes/gnome-icon-theme" +PDEPEND="x11-themes/adwaita-icon-theme" src_prepare() { if ! use test; then diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-3.2.2-r1.ebuild b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-3.2.2-r1.ebuild new file mode 100644 index 000000000000..5f26e1d28806 --- /dev/null +++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-3.2.2-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python3_4 ) + +inherit autotools gnome2 multilib python-single-r1 + +DESCRIPTION="Screensaver for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/" +SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="debug doc pam systemd" +KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + >=dev-libs/glib-2.37.3:2[dbus] + >=x11-libs/gtk+-3.1.4:3[introspection] + >=gnome-extra/cinnamon-desktop-2.6.3:0=[systemd=] + >=gnome-base/gsettings-desktop-schemas-0.1.7 + >=gnome-base/libgnomekbd-3.6 + >=dev-libs/dbus-glib-0.78 + + net-libs/webkit-gtk:4[introspection] + + sys-apps/dbus + x11-libs/libxklavier + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/libXxf86misc + x11-libs/libXxf86vm + x11-themes/adwaita-icon-theme + x11-libs/xapps + + ${PYTHON_DEPS} + + pam? ( virtual/pam ) + systemd? ( >=sys-apps/systemd-31:0= ) +" +# our cinnamon-1.8 ebuilds installed a cinnamon-screensaver.desktop hack +RDEPEND=" + !~gnome-extra/cinnamon-1.8.8.1 + !systemd? ( sys-auth/consolekit ) + dev-python/pygobject:3[${PYTHON_USEDEP}] +" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.35 + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/randrproto + x11-proto/scrnsaverproto + x11-proto/xf86miscproto + doc? ( + app-text/xmlto + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.4 ) +" + +pkg_setup() { + python_setup +} + +src_prepare() { + python_fix_shebang screensavers + eautoreconf + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(usex debug --enable-debug ' ') \ + # Do not use --without-console-kit, it would provide no benefit: there is + # no build-time or run-time check for consolekit, $PN merely listens to + # consolekit's messages over dbus. +} + +pkg_postinst() { + gnome2_pkg_postinst + + if ! has_version x11-misc/xscreensaver; then + elog "${PN} can use screensavers from x11-misc/xscreensaver" + fi + +} diff --git a/gnome-extra/synapse/synapse-0.2.99.2.ebuild b/gnome-extra/synapse/synapse-0.2.99.2.ebuild index a249b5cd1a2f..64cd8e546053 100644 --- a/gnome-extra/synapse/synapse-0.2.99.2.ebuild +++ b/gnome-extra/synapse/synapse-0.2.99.2.ebuild @@ -32,7 +32,7 @@ RDEPEND=" >=x11-libs/gtk+-3.0.0:3 x11-libs/libnotify x11-libs/pango - x11-themes/gnome-icon-theme + x11-themes/adwaita-icon-theme plugins? ( >=net-libs/rest-0.7 ) zeitgeist? ( dev-libs/libzeitgeist diff --git a/kde-misc/chromi/files/chromi-0.2-add-kwin-decoration-api-version.patch b/kde-misc/chromi/files/chromi-0.2-add-kwin-decoration-api-version.patch deleted file mode 100644 index d0a20818c418..000000000000 --- a/kde-misc/chromi/files/chromi-0.2-add-kwin-decoration-api-version.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -Naur a/src/factory.cpp b/src/factory.cpp ---- a/src/factory.cpp 2010-02-23 04:55:28.000000000 +0100 -+++ b/src/factory.cpp 2013-06-14 21:46:50.803829770 +0200 -@@ -35,9 +35,13 @@ - { - return new Chromi::Factory(); - } -+ -+KWIN_EXPORT int decoration_version() { -+ return KWIN_DECORATION_API_VERSION; -+} - } - -- -+ - namespace Chromi - { - diff --git a/kde-misc/krusader/krusader-2.5.0.ebuild b/kde-misc/krusader/krusader-2.5.0.ebuild index c5426f6eaae2..234748a1e636 100644 --- a/kde-misc/krusader/krusader-2.5.0.ebuild +++ b/kde-misc/krusader/krusader-2.5.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://krusader.org/" [[ ${KDE_BUILD_TYPE} = release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" LICENSE="GPL-2+" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND=" diff --git a/kde-misc/rsibreak/Manifest b/kde-misc/rsibreak/Manifest index df8f13f7cbfa..f08c25f8796b 100644 --- a/kde-misc/rsibreak/Manifest +++ b/kde-misc/rsibreak/Manifest @@ -1,2 +1 @@ -DIST rsibreak-0.12.3.tar.xz 391016 SHA256 10cd83d97a823a629c6b2cf6bb81f1fd7dc576c5829381fb1f2babf9328bd926 SHA512 e1a3c52c624bbdbe0de39e88875e439e8b91cd8577b0a869bb7a73367fc494535472cd882859dfd9df166ecfd6c67b1b23d61eb13d526fbf44c6365aa8a20995 WHIRLPOOL ae4a0c295479b8ff2dbcb2fa7a55ff58f7181dd9dc2515e64f57886b1909a069c74678f857ee06af222c5735b06c0a3daebe8e1b26df0264e8ce8271ef561db4 DIST rsibreak-0.12.4.tar.xz 391076 SHA256 53f0dcb26304d9817ec60997557972b444b56568ed516a28e47df04c8002727d SHA512 329b89b7a49a39b3354881a8f08bde0403e5056d77068ded9c6c34c5b372defc3c5cc8bcb71a5ba972fe91f5d3c627de9ee609182532c1e98ac7115d87b32702 WHIRLPOOL 29fad452ada4a91c1842f1caef910aa896fd8594752cd3717d2af4042c524ecc789712f24be6344c3021eae3c825091f52e9b539f8aba3e7b53724a82f81db8e diff --git a/kde-misc/rsibreak/rsibreak-0.12.3-r1.ebuild b/kde-misc/rsibreak/rsibreak-0.12.3-r1.ebuild deleted file mode 100644 index 75d4f87418da..000000000000 --- a/kde-misc/rsibreak/rsibreak-0.12.3-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_HANDBOOK="forceoptional" -inherit kde5 versionator - -DESCRIPTION="Small utility which bothers you at certain intervals" -HOMEPAGE="https://userbase.kde.org/RSIBreak" -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/$(get_version_component_range 1-2)/${P}.tar.xz" -fi - -LICENSE="GPL-2+ handbook? ( FDL-1.2 )" -KEYWORDS="amd64 x86" -IUSE="" - -COMMON_DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kidletime) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" -DEPEND="${COMMON_DEPEND} - sys-devel/gettext -" -# bug 587170 for frameworkintegration -RDEPEND="${COMMON_DEPEND} - $(add_frameworks_dep frameworkintegration) - !kde-misc/rsibreak:4 -" diff --git a/kde-misc/rsibreak/rsibreak-0.12.4.ebuild b/kde-misc/rsibreak/rsibreak-0.12.4.ebuild index c92f1f8d06c8..75d4f87418da 100644 --- a/kde-misc/rsibreak/rsibreak-0.12.4.ebuild +++ b/kde-misc/rsibreak/rsibreak-0.12.4.ebuild @@ -14,7 +14,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then fi LICENSE="GPL-2+ handbook? ( FDL-1.2 )" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" COMMON_DEPEND=" diff --git a/kde-plasma/plasma-workspace/files/kde-np.pam b/kde-plasma/plasma-workspace/files/kde-np.pam deleted file mode 100644 index f5499e6dc45f..000000000000 --- a/kde-plasma/plasma-workspace/files/kde-np.pam +++ /dev/null @@ -1,10 +0,0 @@ -#%PAM-1.0 - -auth required pam_nologin.so -auth required pam_permit.so - -account include system-local-login - -password include system-local-login - -session include system-local-login diff --git a/kde-plasma/plasma-workspace/files/kde.pam b/kde-plasma/plasma-workspace/files/kde.pam deleted file mode 100644 index 24d19de0d3d8..000000000000 --- a/kde-plasma/plasma-workspace/files/kde.pam +++ /dev/null @@ -1,11 +0,0 @@ -#%PAM-1.0 - -auth required pam_nologin.so - -auth include system-local-login - -account include system-local-login - -password include system-local-login - -session include system-local-login diff --git a/mail-client/balsa/balsa-2.5.2-r1.ebuild b/mail-client/balsa/balsa-2.5.2-r1.ebuild index 573b955a5b1d..a1d3e4ada956 100644 --- a/mail-client/balsa/balsa-2.5.2-r1.ebuild +++ b/mail-client/balsa/balsa-2.5.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -27,7 +27,7 @@ RDEPEND=" net-mail/mailbase media-libs/libcanberra:=[gtk3] x11-themes/hicolor-icon-theme - x11-themes/gnome-icon-theme + x11-themes/adwaita-icon-theme crypt? ( >=app-crypt/gpgme-1.0:= ) gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) gnome-keyring? ( app-crypt/libsecret ) diff --git a/media-fonts/mplus-outline-fonts/Manifest b/media-fonts/mplus-outline-fonts/Manifest index 8c2c5b4d908a..ddec3bed5c81 100644 --- a/media-fonts/mplus-outline-fonts/Manifest +++ b/media-fonts/mplus-outline-fonts/Manifest @@ -1,3 +1,3 @@ DIST mplus-TESTFLIGHT-059.tar.xz 9626000 SHA256 7862e113e04986646117267c4baee30aea163d43a382c14693f15287f16bbf25 SHA512 2e46a92b2132590488341b314dea94c8c6ca40bf032bab7ebb5bf06bfd789be47be4596f42a6a5e0815cca374279c781ff3a1b2eff485c17f0f07677f1e620b8 WHIRLPOOL 2c773837ae657c239d1859a471df5e757b33034b3c577b307ba03f536e787ba7ea0b7da7ed9d706a09041af2d146a8c5dc7d1e6bb5fc4240f81885feb648f034 -DIST mplus-TESTFLIGHT-060.tar.xz 9795300 SHA256 b6914650caa86b9a8cfd682ae643bfb174690513a5aa01b3d75830a6761ae753 SHA512 65da86ef01143e362fd7c3e72cda56e7b8e735f844e53c9bc73ffd40a26d335a58ad8c9aa1fc208ab232de53100fcca40e776ad5714063b899094aee675450a9 WHIRLPOOL a5c3d6736e185037ceae1a7eb39231ef508965642a6cc74e4a37cdb4217b4bb92983856fb677e4906bb030dab7f4fe7e43c15c6b8f01aee03b7031112fb973c8 DIST mplus-TESTFLIGHT-061.tar.xz 9995208 SHA256 0f8983267ae274b5c47d17db4aca193dfce3558c6561aa6e95c9212f68313bfb SHA512 108688ecc4c00cfe65156a80b1b784526d45d7261a8a203924abf7589e8e771d670de128d4ff306d3a07a2eacd548867311bf5d73b3bb56a731791eabb6ff16f WHIRLPOOL 46550c87a4d335cf384e14a8ed40f1b76efcffb9509a85c52aed203b665d1cc8e01fd38434aaf582128ec55ceff03cf103880c9c6860e338f1338cd353e0d923 +DIST mplus-TESTFLIGHT-062.tar.xz 10173592 SHA256 0ac2b66f814129dcf327061944b6b409b6dae9e22f94f1a383d216556ddd84b8 SHA512 c8c4a9419423c9e98a64e344db7bcbc3b2d6b1ef08219a445acc18a6c5d39bdf3216a827c20ed41b25368e792986937623de31579a9ece5109954db7f0dd6d9c WHIRLPOOL 6aa3ce6741a05583c744a099eaeb6549a33d77f238ff910911d60534bc28e986898a38d9a9bbafe848bdf430b7aa257f31bdfef3db5bdc3f31eeb90b0728baef diff --git a/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre060.ebuild b/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre062.ebuild similarity index 93% rename from media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre060.ebuild rename to media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre062.ebuild index f340c9dc84ef..a270da4bd3a4 100644 --- a/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre060.ebuild +++ b/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre062.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" +EAPI="6" inherit font @@ -35,6 +35,7 @@ src_prepare() { if use ipafont; then cp -p "${IPAFONT_DIR}"/ipag.ttf "${S}" || die fi + default } src_compile() { diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest index e112426e9787..9334e359e3a7 100644 --- a/media-gfx/graphicsmagick/Manifest +++ b/media-gfx/graphicsmagick/Manifest @@ -1,2 +1 @@ -DIST GraphicsMagick-1.3.24.tar.xz 5372048 SHA256 52bfbacef4be3fbae756dbfd342e4843d2a446bef96450bfbe2c23ca60e180e0 SHA512 d55f8b7d96bc746e2b501ec6315f174f2ab5f6b31a1d138196bf17b506e6d0c2b91ee19f5dd0a2877cd47910aebdcf11158303e90b1b267c6082d462f8548684 WHIRLPOOL 5d666812748389b723dd939cf4f9f4dd5d0ec6a99510db7b0db49ab12e38fa844c8e4da60053566974f0f9174226dd21bd697a718d6f97d163346617701176fb DIST GraphicsMagick-1.3.25.tar.xz 5387880 SHA256 d64bfa52d2e0730eff9ce3ed51d4fc78dbb68e2adaa317b2bb3c56e6ee61ac9f SHA512 d62d6aee96d7b8444f1aa206b0c5cbbed9511612cb71d667af072ea52b68dcd11088699debc58faacbb014ad83fb8c2b3e474220f506069f7b5d22f0340f8ef8 WHIRLPOOL 8c2ffccf588495b78e0d84737e83ae396cbe86efa5dfddf6ec440626829d7b83f036771ec8be585dae58c3076eba8190ee809f0c09fc74c744efec96480a634b diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.24.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.24.ebuild deleted file mode 100644 index b24a062ac7b7..000000000000 --- a/media-gfx/graphicsmagick/graphicsmagick-1.3.24.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -inherit autotools toolchain-funcs - -MY_P=${P/graphicsm/GraphicsM} - -DESCRIPTION="Collection of tools and libraries for many image formats" -HOMEPAGE="http://www.graphicsmagick.org/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp - perl png postscript q16 q32 static-libs svg threads tiff truetype webp wmf X zlib" - -RDEPEND="dev-libs/libltdl:0 - bzip2? ( app-arch/bzip2 ) - fpx? ( media-libs/libfpx ) - imagemagick? ( !media-gfx/imagemagick ) - jbig? ( media-libs/jbigkit ) - jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper:= ) - lcms? ( media-libs/lcms:2 ) - lzma? ( app-arch/xz-utils ) - perl? ( dev-lang/perl ) - png? ( media-libs/libpng:0 ) - postscript? ( app-text/ghostscript-gpl ) - svg? ( dev-libs/libxml2 ) - tiff? ( media-libs/tiff:0 ) - truetype? ( - media-fonts/urw-fonts - >=media-libs/freetype-2 - ) - webp? ( media-libs/libwebp ) - wmf? ( media-libs/libwmf ) - X? ( - x11-libs/libSM - x11-libs/libXext - ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_P} - -PATCHES=( - "${FILESDIR}"/${PN}-1.3.19-flags.patch - "${FILESDIR}"/${PN}-1.3.19-perl.patch - "${FILESDIR}"/${PN}-1.3.20-powerpc.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local depth=8 - use q16 && depth=16 - use q32 && depth=32 - - local openmp=disable - if use openmp && tc-has-openmp; then - openmp=enable - fi - - econf \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - --${openmp}-openmp \ - --enable-largefile \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable debug prof) \ - $(use_enable debug gcov) \ - $(use_enable imagemagick magick-compat) \ - $(use_with threads) \ - $(use_with modules) \ - --with-quantum-depth=${depth} \ - --without-frozenpaths \ - $(use_with cxx magick-plus-plus) \ - $(use_with perl) \ - --with-perl-options=INSTALLDIRS=vendor \ - $(use_with bzip2 bzlib) \ - $(use_with postscript dps) \ - $(use_with fpx) \ - --without-gslib \ - $(use_with jbig) \ - $(use_with webp) \ - $(use_with jpeg) \ - $(use_with jpeg2k jp2) \ - $(use_with lcms lcms2) \ - $(use_with lzma) \ - $(use_with png) \ - $(use_with tiff) \ - $(use_with truetype ttf) \ - $(use_with wmf) \ - --with-fontpath="${EPREFIX}"/usr/share/fonts \ - --with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts \ - --with-windows-font-dir="${EPREFIX}"/usr/share/fonts/corefonts \ - $(use_with svg xml) \ - $(use_with zlib) \ - $(use_with X x) -} - -src_compile() { - default - use perl && emake perl-build -} - -src_test() { - unset DISPLAY # some perl tests fail when DISPLAY is set - default -} - -src_install() { - default - - if use perl; then - emake -C PerlMagick DESTDIR="${D}" install - find "${ED}" -type f -name perllocal.pod -exec rm -f {} + - find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} + - fi - - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + -} diff --git a/media-gfx/imagemagick/imagemagick-6.9.6.2.ebuild b/media-gfx/imagemagick/imagemagick-6.9.6.2.ebuild index 2fa147b6cba3..2e6073dfaa0e 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.6.2.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.6.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://${PN}/${MY_P}.tar.xz" LICENSE="imagemagick" SLOT="0/${PV}" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="autotrace bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 q64 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib" RESTRICT="perl? ( userpriv )" diff --git a/media-gfx/pinta/pinta-1.6-r2.ebuild b/media-gfx/pinta/pinta-1.6-r2.ebuild index 667307506ffb..847572afc076 100644 --- a/media-gfx/pinta/pinta-1.6-r2.ebuild +++ b/media-gfx/pinta/pinta-1.6-r2.ebuild @@ -20,7 +20,7 @@ COMMON_DEPEND="dev-lang/mono RDEPEND="${COMMON_DEPEND} x11-libs/cairo[X] x11-libs/gdk-pixbuf[X,jpeg,tiff] - x11-themes/gnome-icon-theme" + x11-themes/adwaita-icon-theme" DEPEND="${COMMON_DEPEND} dev-util/intltool virtual/pkgconfig diff --git a/media-gfx/pinta/pinta-9999.ebuild b/media-gfx/pinta/pinta-9999.ebuild index ad455c4d958e..0923401ec58c 100644 --- a/media-gfx/pinta/pinta-9999.ebuild +++ b/media-gfx/pinta/pinta-9999.ebuild @@ -20,7 +20,7 @@ COMMON_DEPEND="dev-lang/mono RDEPEND="${COMMON_DEPEND} x11-libs/cairo[X] x11-libs/gdk-pixbuf[X,jpeg,tiff] - x11-themes/gnome-icon-theme" + x11-themes/adwaita-icon-theme" DEPEND="${COMMON_DEPEND} dev-util/intltool virtual/pkgconfig diff --git a/media-gfx/potrace/Manifest b/media-gfx/potrace/Manifest index 83aee792cc82..274dcded6178 100644 --- a/media-gfx/potrace/Manifest +++ b/media-gfx/potrace/Manifest @@ -1,2 +1 @@ -DIST potrace-1.12.tar.gz 604946 SHA256 b0bbf1d7badbebfcb992280f038936281b47ddbae212e8ae91e863ce0b76173b SHA512 d971f96ea5cd7a243d1409ad94d2ad41e00d1733f56bcc00e12fcaf4d5eb6844bc73fd7dbd270d1876f7931619597d3cace0c2c76aed313046732c26621c2680 WHIRLPOOL 820e310c90a7e6541d773144ff8d4347cdc3cc8207be45c11a1a71922531696e5d51ef69df7bb29f249c8ba9b592e2d34fb63c03e53137d56f02a01a7c769db3 DIST potrace-1.13.tar.gz 605931 SHA256 6252438b6b6644b9b6298056b4c5de3690a1d4e862b66889abe21eecdf16b784 SHA512 d7b1e72bee388aa309a5fbf3944b9409d912f2ed8a089a44dfca597b55d88bdf08778d40fc487e6689a873631c24cd393894ff353442dc778dfd0d3068121484 WHIRLPOOL 2f09b8a0165fe60b6e93d23d5b3ae65d5544f6d2edf30e81dc980bff5235ceb66294d1c276d570772d7054dee39521becc69ceb6f15ed81d6f4263921b0156f1 diff --git a/media-gfx/potrace/potrace-1.12.ebuild b/media-gfx/potrace/potrace-1.12.ebuild deleted file mode 100644 index 1c1816db17ad..000000000000 --- a/media-gfx/potrace/potrace-1.12.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools-utils - -DESCRIPTION="Transforming bitmaps into vector graphics" -HOMEPAGE="http://potrace.sourceforge.net/" -SRC_URI="http://potrace.sourceforge.net/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="metric static-libs" - -RDEPEND="sys-libs/zlib" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -src_configure() { - local myeconfargs=( - --docdir="${EPREFIX}"/usr/share/doc/${PF} - --enable-zlib - --with-libpotrace - $(use_enable metric a4) - $(use_enable metric) - ) - autotools-utils_src_configure -} diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index d1f793977e29..e809c729b667 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,3 @@ DIST jasper-1.900.26.tar.gz 1289435 SHA256 b27e14639b0cbd5362fcf537660a1294c4c183539c20767d3b75df60b02ffd1a SHA512 977df6f79175854cc750224ed136022d66b543bae3d4b0a5cfee61e57d2723e221ee0b784bdfbcc8bd95a4ec7afdc35ad47bc0cc6f8fbbf39b715790815878fd WHIRLPOOL 24e99cb400aa2e21a0bdf576768cebb0d5563aa003da2a46186ad27fb2c7b268995351cbe76b1a059024e51fa339872d8ac0ccc450466c6fc06a4ba840369ee1 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 +DIST jasper-2.0.0.tar.gz 1306305 SHA256 37fb86fbdc880e8ee566cf2ac226f0bfe259394914fad4d9e26bbe0764f8c378 SHA512 1b216e6cfe49155a3f416a0411523e48e7dffcf84688e2c4e7cabbe30585e6c50b9c865930fe3c4aec472ff01697e77d3c02e97f2bb4c72d35d1509ae9916ddd WHIRLPOOL e64929dfe3d679975a8404a63c4b3a28b72d6601c4e05e05228df1893578eff96c38135bc46f13b9e2c306011533bb3ef062d356ddea4b91dfeed93cc25f045a diff --git a/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch b/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch new file mode 100644 index 000000000000..f95023be106d --- /dev/null +++ b/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch @@ -0,0 +1,92 @@ +* Fix build system to honour Gentoo's multilib-strict (lib32/lib64) +* jiv also requires OpenGL libs, not just GLUT +* Only look for OpenGL+GLUT if JAS_ENABLE_OPENGL is actually on + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -65,6 +65,7 @@ + option(JAS_ENABLE_OPENGL "Enable use of OpenGL Library" true) + option(JAS_ENABLE_STRICT "Enable pedantic error checking" false) + option(JAS_ENABLE_SHARED "Enable building of shared library" true) ++set(CMAKE_INSTALL_LIBDIR lib CACHE PATH "Path to install libraries into") + + if (APPLE AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + set(MACOSX true) +@@ -173,21 +174,18 @@ + # set(JPEG_INCLUDE_DIR "") + #endif() + +-find_package(GLUT) +-if(GLUT_FOUND) +- include_directories("${GLUT_INCLUDE_DIR}") +-endif() +-check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) +-message("GLUT library found: ${GLUT_FOUND}") +-message("GLUT libraries: ${GLUT_LIBRARIES}") +-message("GLUT include directory: ${GLUT_INCLUDE_DIR}") +-message("JAS_ENABLE_OPENGL: ${JAS_ENABLE_OPENGL}") +-message("JAS_HAVE_GL_GLUT_H: ${JAS_HAVE_GL_GLUT_H}") +-if(GLUT_FOUND AND (NOT JAS_HAVE_GL_GLUT_H OR NOT JAS_ENABLE_OPENGL)) +- message("disabling GLUT") +- set(GLUT_FOUND false) +- set(GLUT_LIBRARIES "") +- set(GLUT_INCLUDE_DIR "") ++if(JAS_ENABLE_OPENGL) ++ find_package(OpenGL REQUIRED) ++ find_package(GLUT REQUIRED) ++ ++ check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) ++ message("GLUT library found: ${GLUT_FOUND}") ++ message("GLUT libraries: ${GLUT_LIBRARIES}") ++ message("GLUT include directory: ${GLUT_INCLUDE_DIR}") ++ message("JAS_HAVE_GL_GLUT_H: ${JAS_HAVE_GL_GLUT_H}") ++ if(NOT JAS_HAVE_GL_GLUT_H) ++ message(FATAL_ERROR "GL/glut.h cannot be found or is not working.") ++ endif() + endif() + + if(UNIX) +@@ -219,7 +217,7 @@ + # the RPATH to be used when installing, but only if it's not a system directory + LIST(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${CMAKE_INSTALL_PREFIX}/lib" isSystemDir) + IF("${isSystemDir}" STREQUAL "-1") +- SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib") ++ SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}") + ENDIF("${isSystemDir}" STREQUAL "-1") + + ################################################################################ +@@ -275,7 +273,7 @@ + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/build/jasper.pc.in + ${CMAKE_CURRENT_BINARY_DIR}/build/jasper.pc @ONLY) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build/jasper.pc +- DESTINATION lib/pkgconfig) ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/build/jasper.spec.in + ${CMAKE_CURRENT_BINARY_DIR}/build/jasper.spec @ONLY) +--- a/src/appl/CMakeLists.txt ++++ b/src/appl/CMakeLists.txt +@@ -22,7 +22,7 @@ + # The jiv program (which requires GLUT) + if(GLUT_FOUND) + add_executable(jiv jiv.c) +- target_link_libraries(jiv libjasper ${JPEG_LIBRARIES} ${GLUT_LIBRARIES} ${MATH_LIBRARY}) ++ target_link_libraries(jiv libjasper ${JPEG_LIBRARIES} ${OPENGL_LIBRARIES} ${GLUT_LIBRARIES} ${MATH_LIBRARY}) + set(programs "${programs}" jiv) + set(man_pages "${man_pages}" jiv.1) + else() +@@ -33,4 +33,4 @@ + install(TARGETS ${programs} DESTINATION bin) + + # Install the manual pages for the programs that were built. +-install(FILES ${man_pages} DESTINATION man) ++install(FILES ${man_pages} DESTINATION share/man/man1) +--- a/src/libjasper/CMakeLists.txt ++++ b/src/libjasper/CMakeLists.txt +@@ -151,5 +151,5 @@ + # MacOSX does cannot build a shared library without this line. + target_link_libraries(libjasper ${JPEG_LIBRARIES}) + +-install(TARGETS libjasper DESTINATION lib) ++install(TARGETS libjasper DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install(FILES ${libjasper_headers} DESTINATION include/jasper) diff --git a/media-libs/jasper/jasper-2.0.0.ebuild b/media-libs/jasper/jasper-2.0.0.ebuild new file mode 100644 index 000000000000..199e8dcb487e --- /dev/null +++ b/media-libs/jasper/jasper-2.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git" +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="jpeg opengl" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu + )" +DEPEND="${RDEPEND} + app-arch/unzip" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.0-fix-build-system.patch +) + +multilib_src_configure() { + local mycmakeargs=( + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + ) + cmake-utils_src_configure +} + +multilib_src_install_all() { + einstalldocs + dodoc -r doc/{jasper,jpeg2000}.pdf +} diff --git a/media-libs/libextractor/libextractor-1.3-r1.ebuild b/media-libs/libextractor/libextractor-1.3-r1.ebuild index cd34de2cbb31..e68639514bee 100644 --- a/media-libs/libextractor/libextractor-1.3-r1.ebuild +++ b/media-libs/libextractor/libextractor-1.3-r1.ebuild @@ -63,6 +63,7 @@ src_prepare() { sed -i \ -e '/^ax_create_pkgconfig_ldflags=/s:$LDFLAGS ::' \ -e 's:tidy/tidy.h:tidy.h:' \ + -e 's:tidy/buffio.h:buffio.h:' \ configure src/plugins/html_extractor.c || die if ! use tidy; then diff --git a/media-libs/libmms/Manifest b/media-libs/libmms/Manifest index 129b381cc966..3d6416c84ae2 100644 --- a/media-libs/libmms/Manifest +++ b/media-libs/libmms/Manifest @@ -1,2 +1 @@ -DIST libmms-0.6.2.tar.gz 340230 SHA256 01931b62172d7d7050fc9ef9b1b64162f3b6e9f6cc4415170192a32a0b7ea432 SHA512 c9cf6d30488d5e925eebaec7b23fe42a58144980f64563cf01a9d05bbf25893790a7fd38f215c63650b993621e7ed8173b6ba32b179df8908bcafe66f8bf6031 WHIRLPOOL f3d34e0917d07c8a713d25c4d5bae5a46d69aad5f01909d731792f4be7c24aa52e9c40429c527cc50293c7b1c7136838d897573d9f45feebfcda853376ecf3ff DIST libmms-0.6.4.tar.gz 356217 SHA256 3c05e05aebcbfcc044d9e8c2d4646cd8359be39a3f0ba8ce4e72a9094bee704f SHA512 9771c697515f5232eaeaff79e68fe15e34d8aa38aa5d3d68525216357223f314c544d71b5fe18d79a77682f41b1b5d9fb5e7c3c99d0cba5723d2e3de31faec96 WHIRLPOOL c52a51868c1b4fb116c1e59b02878fb3d6300072444f90c91dc5f6bc248f77a15790ae79aafa7bb64eacc45a226496057eb9aaac213a26779624bdf8839ec5e2 diff --git a/media-libs/libmms/libmms-0.6.2-r1.ebuild b/media-libs/libmms/libmms-0.6.2-r1.ebuild deleted file mode 100644 index 73b6dbdb9320..000000000000 --- a/media-libs/libmms/libmms-0.6.2-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all - -inherit autotools-multilib - -DESCRIPTION="Common library for accessing Microsoft Media Server (MMS) media streaming protocol" -HOMEPAGE="https://sourceforge.net/projects/libmms/ https://launchpad.net/libmms/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" -IUSE="static-libs" - -RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r8 - !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog README ) diff --git a/media-libs/libmms/libmms-0.6.2.ebuild b/media-libs/libmms/libmms-0.6.2.ebuild deleted file mode 100644 index e10157de2105..000000000000 --- a/media-libs/libmms/libmms-0.6.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -DESCRIPTION="Common library for accessing Microsoft Media Server (MMS) media streaming protocol" -HOMEPAGE="https://sourceforge.net/projects/libmms/ https://launchpad.net/libmms/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" -IUSE="static-libs" - -RDEPEND="dev-libs/glib:2" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - econf \ - --disable-dependency-tracking \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog README - find "${D}" -name '*.la' -exec rm -f '{}' + -} diff --git a/media-sound/mp3splt-gtk/Manifest b/media-sound/mp3splt-gtk/Manifest index 4e13bef7eb70..5a168696cb01 100644 --- a/media-sound/mp3splt-gtk/Manifest +++ b/media-sound/mp3splt-gtk/Manifest @@ -1,5 +1 @@ -DIST mp3splt-gtk-0.7.3.tar.gz 1166328 SHA256 7300383453ca8d3268776163e2afb9b03a0d907d2f29ec6fc1826b41679d4e1c SHA512 070d9aabfe3eed77f596051b2a750dff3a36f1a37e233d6d6498dae4688a48770a87730b3c2e9c1c775a28e834590d84027030fd6f994ffa890c685c9f8bd809 WHIRLPOOL e0b42f51a552d0b372054b5a55d6f1e9e3ee35f20363999bfcb7a34436515a831f3b20b4ca40723cd5614b63e405e46530621d16167954c986f320f8876b9cc0 -DIST mp3splt-gtk-0.9.1.tar.gz 1079894 SHA256 3c9db4b6ec26cd55c91b7fe30b8b6236555b95012cd8abdc4c949e6ae45c8194 SHA512 7596e8341b8cd5f0592f310665bd178d04e8c46b43e51a2df4fb0d6acac64e5be66aeb58f072acbbf9597578c5126f28eb3734e8d24e020669db7b2b94ef6a65 WHIRLPOOL ce701110d5c855c1872ca1c83aa7e13c8e95c307e9cea43545a9d77017dac1c13c7bddaaf129ba00ef6be8f2f4a1a3aae57e29df7b3361830a54643d0bfa85fc -DIST mp3splt-gtk-0.9.1a.tar.gz 1079260 SHA256 5fc242870f1690a2e27b5bea8b13bb4f7ede1e4cb212f9d9bccd9502a734f718 SHA512 9eea51063350d7644a96150332a3e88a35ba5e94bda07043d03dc93fe1b6ff656e55f8d7e564248d54004e44e0f9f4677c63a456a8a65a18be63417e47b524aa WHIRLPOOL 75e7c3c87d60fd0d4dead656cab4560dc13a69c70a18de776127875fff6804e92c7311d60f88a9115d7bbfab66d22718e6de334480e7faab9017f94a03131afd DIST mp3splt-gtk-0.9.2.tar.gz 1070580 SHA256 2084cc942b5d1aa6ff74848a41d05cb37876cbc74dfdc341ceb424c763887650 SHA512 e837cbc0759cd6535fc466099a170d066ab72b4854f8546f524261fe660887f5d2add60d9fa1e19d68d811004c682a324b5bcba86aa8cb89ae1ad2bc2f9b1d9d WHIRLPOOL fbf430cb2ca087d2ebc9b1d98a2f9b693c14a84bc3714bf7968c75d9d9430099c84f8f884485c71b41cb9a70ba531ec80e9131e19342d033f89d4c14f7c6c15c -DIST mp3splt-gtk-0.9.tar.gz 1061200 SHA256 6262cf61f74bfb1cac5d5bdf6c3ad41fece221f7fb66032ae633835044aecff5 SHA512 0966e08fb8aef75feb6d3ffea7377ce39376739b1c6d97cb5729e627829d99e0b56011d625cfea26c76a39f7a2ff2a941fef92b4ab85a9c83f99ef1c55c6a87f WHIRLPOOL 14d64a728364139fabfe4851886fc0bdc98121f2ef8c8642f9d30b37cfdf143b3e8434aaac600fda0c80d38afdb8f13a2423e53904cc0cf446d187193d426bf4 diff --git a/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.7-disable-docs.patch b/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.7-disable-docs.patch deleted file mode 100644 index fa7b5f588553..000000000000 --- a/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.7-disable-docs.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 12880888a2857f73cc87b9bdf5505fed0cbc6bbe Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Wed, 3 Aug 2011 20:53:22 +0200 -Subject: [PATCH 2/2] Disable documentation - ---- - configure.ac | 17 +++-------------- - 1 files changed, 3 insertions(+), 14 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 1c564c5..260602d 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -269,20 +269,9 @@ echo - - # Check for doxygen, so we can decide if we add it to the "doc" - # make target. --AC_PATH_PROG([DOXYGEN],[doxygen]) --AC_ARG_VAR(DOXYGEN, -- [Location of the 'doxygen' program; if found we can generate documentation for the C code]) --AM_CONDITIONAL(HAVE_DOXYGEN, [ test "x$DOXYGEN" != "x" ]) -- --# Check for dot, the tool that makes the nice little caller graphs for the --# doxygen documentation. --AC_PATH_PROG([GRAPHVIZ],[dot]) --AC_ARG_VAR(GRAPHVIZ, -- [Location of the 'dot' program from the graphviz suite; if found we can generate caller graphs for the documentation of the C code]) --AM_CONDITIONAL(HAVE_GRAPHVIZ, [ test "x$GRAPHVIZ" != "x" ]) --if test x$HAVE_DOT = "xfalse"; then -- AC_MSG_WARN([*** dot from the graphviz package not found, inheritance diagrams will not be generated in code documentation]) --fi -+AM_CONDITIONAL(HAVE_DOXYGEN, [ false ]) -+ -+AM_CONDITIONAL(HAVE_GRAPHVIZ, [ false ]) - - ################################################# - # Generate Makefile --- -1.7.6 - diff --git a/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.7.0.930-gtk.patch b/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.7.0.930-gtk.patch deleted file mode 100644 index bb4b2f763998..000000000000 --- a/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.7.0.930-gtk.patch +++ /dev/null @@ -1,44 +0,0 @@ -From bb1c3cb3ffd1081d56e48d87ab05d31ad05d89de Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Fri, 23 Sep 2011 23:09:47 +0200 -Subject: [PATCH] Allow specifying a specific slot of GTK - ---- - configure.ac | 18 +++++++++++++----- - 1 files changed, 13 insertions(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 2157019..fbcadcf 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -150,14 +150,22 @@ fi - - ################################################# - #Check for GTK --ifdef([AM_PATH_GTK_3_0], --[ -+AC_ARG_ENABLE(gtk3, [ -+AC_HELP_STRING([--enable-gtk3], [Compile against GTK 3.x explicitly (default: use GTK 3.x if available)]) -+AC_HELP_STRING([--disable-gtk3], [Compile against GTK 2.x explicitly (default: use GTK 3.x if available)])], -+ [enable_gtk3=$enableval],[enable_gtk3="auto"]) -+ -+if test "x$enable_gtk3" = xauto; then -+ AC_MSG_NOTICE([selecting GTK 2.x/3.x automatically]) -+ ifdef([AM_PATH_GTK_3_0],[enable_gtk3=yes],[enable_gtk3=no]) -+fi -+ -+if test "x$enable_gtk3" = xyes; then - CFLAGS="$CFLAGS -DGTK_DISABLE_SINGLE_INCLUDES -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGSEAL_ENABLE" - AM_PATH_GTK_3_0(3.0.0,,AC_MSG_ERROR(mp3splt-gtk needs GTK+ >= 3.0.0)) --], --[ -+else - AM_PATH_GTK_2_0(2.20.0,,AC_MSG_ERROR(mp3splt-gtk needs GTK+ >= 2.20.0)) --]) -+fi - - ################################################# - #Check for libmp3splt --- -1.7.6.1 - diff --git a/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.8.2-automake-1.13.patch b/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.8.2-automake-1.13.patch deleted file mode 100644 index 109682f46fcc..000000000000 --- a/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.8.2-automake-1.13.patch +++ /dev/null @@ -1,61 +0,0 @@ -From cb38e44936aa6a923f9dedffb7084de657caa54f Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Sat, 8 Jun 2013 21:44:45 +0200 -Subject: [PATCH] Resolve use of $(top_srcdir) in TESTS to stop Automake 1.13.1 - from erroring out - -This is actually a cheap port of a fix to upstream bug #153 -https://sourceforge.net/p/mp3splt/bugs/152/ -https://sourceforge.net/p/mp3splt/code/1326/ ---- - test/Makefile.am | 7 +++++-- - test/run-tests.sh | 7 ++++++- - 2 files changed, 11 insertions(+), 3 deletions(-) - -diff --git a/test/Makefile.am b/test/Makefile.am -index bb77e86..81159e3 100644 ---- a/test/Makefile.am -+++ b/test/Makefile.am -@@ -34,11 +34,14 @@ test_douglas_peucker_la_SOURCES = test_douglas_peucker.c tests.h \ - $(top_srcdir)/src/douglas_peucker.c $(top_srcdir)/src/douglas_peucker.h \ - $(top_srcdir)/src/utilities.c $(top_srcdir)/src/utilities.h - --TESTS = $(top_srcdir)/test/run-tests.sh --TESTS_ENVIRONMENT = NO_MAKE=yes CUTTER="$(CUTTER)" -+TESTS = run-tests.sh -+TESTS_ENVIRONMENT = NO_MAKE=yes CUTTER="$(CUTTER)" TESTS_DIR="$(top_builddir)/test" - - echo-cutter: - @echo $(CUTTER) - -+echo-tests-dir: -+ @echo $(top_builddir)/test -+ - endif - -diff --git a/test/run-tests.sh b/test/run-tests.sh -index a7bee7a..49ca19e 100755 ---- a/test/run-tests.sh -+++ b/test/run-tests.sh -@@ -5,6 +5,11 @@ top_dir="$BASE_DIR/.." - - if test -z "$NO_MAKE"; then - make -C $top_dir > /dev/null || exit 1 -+ TESTS_DIR=$BASE_DIR -+else -+ if test -z "$TESTS_DIR"; then -+ TESTS_DIR="`make -s -C $BASE_DIR echo-tests-dir`" -+ fi - fi - - if test -z "$CUTTER"; then -@@ -21,5 +26,5 @@ fi - exit 1 - } - --$CUTTER -s $BASE_DIR "$@" $BASE_DIR -+$CUTTER -s $BASE_DIR "$@" $TESTS_DIR - --- -1.8.2.1 - diff --git a/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.8.2-desktop-file.patch b/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.8.2-desktop-file.patch deleted file mode 100644 index f03c8a1e2987..000000000000 --- a/media-sound/mp3splt-gtk/files/mp3splt-gtk-0.8.2-desktop-file.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 2db2b45c9b78561370b620a6a64d2d5e7c988a78 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Wed, 1 May 2013 22:27:25 +0200 -Subject: [PATCH] Remove deprecated category "Application" from .desktop file - template - ---- - mp3splt-gtk.desktop.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/mp3splt-gtk.desktop.in b/mp3splt-gtk.desktop.in -index d7d0c98..67e4e1b 100644 ---- a/mp3splt-gtk.desktop.in -+++ b/mp3splt-gtk.desktop.in -@@ -6,7 +6,7 @@ Comment=Split mp3 and ogg files without decoding - Icon=PREFIX/mp3splt-gtk_ico.svg - - Type=Application --Categories=Application;AudioVideo;Audio;AudioVideoEditing; -+Categories=AudioVideo;Audio;AudioVideoEditing; - - Exec=mp3splt-gtk - StartupNotify=false --- -1.8.1.5 - diff --git a/media-sound/mp3splt-gtk/metadata.xml b/media-sound/mp3splt-gtk/metadata.xml index 29235f10b5fd..19ed72cab9b7 100644 --- a/media-sound/mp3splt-gtk/metadata.xml +++ b/media-sound/mp3splt-gtk/metadata.xml @@ -7,7 +7,6 @@ Include media-sound/audacious support - Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 mp3splt diff --git a/media-sound/mp3splt-gtk/mp3splt-gtk-0.7.3.ebuild b/media-sound/mp3splt-gtk/mp3splt-gtk-0.7.3.ebuild deleted file mode 100644 index fcca594ccb8e..000000000000 --- a/media-sound/mp3splt-gtk/mp3splt-gtk-0.7.3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 -inherit versionator autotools multilib - -DESCRIPTION="a GTK+ based utility to split mp3 and ogg files without decoding" -HOMEPAGE="http://mp3splt.sourceforge.net" -SRC_URI="mirror://sourceforge/mp3splt/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc x86" -IUSE="audacious doc gtk3 gnome gstreamer nls" - -RDEPEND=">=media-libs/libmp3splt-0.7.3 - gtk3? ( x11-libs/gtk+:3 - audacious? ( >=media-sound/audacious-3.0 ) ) - !gtk3? ( >=x11-libs/gtk+-2.18:2 - audacious? ( =media-sound/audacious-3.0 ) !audacious? ( dev-libs/dbus-glib ) - gstreamer? ( media-libs/gstreamer:1.0 + gstreamer? ( + media-libs/gstreamer:1.0 media-plugins/gst-plugins-meta:1.0[mp3] ) - gnome? ( gnome-base/libgnomeui )" +" DEPEND="${RDEPEND} virtual/pkgconfig - gnome? ( app-text/gnome-doc-utils app-text/rarian ) - nls? ( sys-devel/gettext )" + nls? ( sys-devel/gettext ) +" src_prepare() { + default + if use audacious; then sed -i \ -e 's:@AUDACIOUS_LIBS@:-laudclient &:' \ @@ -46,15 +48,8 @@ src_configure() { use gstreamer || myconf+=" --disable-gstreamer" econf \ - --disable-dependency-tracking \ - $(use_enable gnome) \ + --disable-gnome \ $(use_enable doc doxygen_doc) \ - $(use_enable gtk3) \ --disable-cutter \ ${myconf} } - -src_install() { - default - dodoc AUTHORS ChangeLog NEWS README -} diff --git a/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.ebuild b/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.ebuild deleted file mode 100644 index 9a51fb5ec7bb..000000000000 --- a/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit eutils versionator autotools multilib - -DESCRIPTION="a GTK+ based utility to split mp3 and ogg files without decoding" -HOMEPAGE="http://mp3splt.sourceforge.net" -SRC_URI="mirror://sourceforge/mp3splt/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="audacious doc gtk3 gnome gstreamer nls" - -RDEPEND="~media-libs/libmp3splt-0.9.0 - gtk3? ( x11-libs/gtk+:3 - audacious? ( >=media-sound/audacious-3.0 ) ) - !gtk3? ( >=x11-libs/gtk+-2.18:2 - audacious? ( =dev-libs/glib-2.31.18:2 >=net-libs/libvncserver-0.9.8.2 x11-libs/libxkbfile - x11-themes/gnome-icon-theme + virtual/freedesktop-icon-theme ayatana? ( dev-libs/libappindicator ) crypt? ( dev-libs/libgcrypt:0 ) freerdp? ( diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest index 11ea7eafe42e..911531640c30 100644 --- a/net-p2p/transmission/Manifest +++ b/net-p2p/transmission/Manifest @@ -1,2 +1,5 @@ +DIST dht-cc379e406d.tar.gz 28109 SHA256 a822d878f7f0ba796a5b056d076f0e187cd7b191890f874dc6eacc6f5814343d SHA512 921c06b23cd4b464bcb156f51e11b123ab0d1b21272270c338844161dc6c9d212e9841f714764497278816987c9fdc058f91dec1b1f168a63044325a56878ad2 WHIRLPOOL 7329310fbde27dede0b38c5b3577b34b5f8c3d228eadb0418e82e3d8770739bbbdfcbf2404e6f1f04d1c68dcbedd6c04f0b8cd5bcc16046dfc6ccf4b7a4a2d83 +DIST libb64-c1e3323498.tar.gz 13965 SHA256 76a59d85147942d3d15739ce4b6e9f3657611b67deff24d37519fb270c1afa68 SHA512 4117b603167fc5e014af3ad6b6603f0758dd6432b1603383c24a5f4cb6a9171267fcfaf1ae591cbe21a0fbe3f648af6e408c579d02fbc84a94f4427283cef6f1 WHIRLPOOL 30c594d2de71c63061869e68649f1f1c5ca3664da2157637a93b6bfaa0953f81dc91026c402d703d23ac477e0d9e0964c7836c5b544ef01f5dba4b556d1a7eea +DIST libutp-7c4f19abdf.tar.gz 71062 SHA256 3a85f50ad9f5be75375c96cbf9124ada1c62659a6e12a33ccadc6e27e10ba982 SHA512 24629fe060f899686f9168fd978b72f74771285801416d70ebd4b9ae54497b7a88f9faf00dcab8261e76c82419ef4373ce7a926330a3166c0b502a6510c71c3a WHIRLPOOL 0db94e084840e22e2a4c617580e891571319610e03add689e3fff1cbcd1040c40dde860cf796bee6a9e73f0cb327a2313e72e2f6bf3db3c01e2ccd6b3a2f6ef7 DIST transmission-2.84.tar.xz 3077836 SHA256 a9fc1936b4ee414acc732ada04e84339d6755cd0d097bcbd11ba2cfc540db9eb SHA512 d6c2b17e7f8180a41ac70f5b503dfdb0353c6419db25df1b393b18c987c56fda9e2fd4c3f4cda7f08c301877bd0b4711842c28121ceaaaae87f5792cc6c29a3d WHIRLPOOL 375f9c981d9d2ac308896e8b7d66d3643796c8e97d64a1e0d6fd2bffaafa55988b90ddb4eb98330edf062e835c0c5ce76749e7e66bf6806333673beb7569f342 DIST transmission-2.92.tar.xz 3378116 SHA256 3a8d045c306ad9acb7bf81126939b9594553a388482efa0ec1bfb67b22acd35f SHA512 4d99476bee88cedcc4238a0eee64a4089016933cbfc1cfb1cca023ad4ebcfe46375c9e7651a17af4aeaaf1feb19cbd8166aa56ef7992d9e745a7bbcbe8efca11 WHIRLPOOL a2eab113fd895001cf72cd79c4ac9a4767eb9fb756a3fb9b1d0db6aa283d19a6aec739b8681a3a5a26ef630cec68f004e14f8654221f0528e30927f37339887f diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild new file mode 100644 index 000000000000..0775626f2fb4 --- /dev/null +++ b/net-p2p/transmission/transmission-9999.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-utils gnome2-utils readme.gentoo-r1 systemd user xdg-utils + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/transmission/transmission" +else + SRC_URI="https://github.com/transmission/transmission/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux" +fi + +# See CMakeLists +DHT_ID="cc379e406d" +UTP_ID="7c4f19abdf" +B64_ID="c1e3323498" + +SRC_URI+=" + https://github.com/transmission/dht/archive/${DHT_ID}.tar.gz -> dht-${DHT_ID}.tar.gz + https://github.com/transmission/libutp/archive/${UTP_ID}.tar.gz -> libutp-${UTP_ID}.tar.gz + https://github.com/transmission/libb64/archive/${B64_ID}.tar.gz -> libb64-${B64_ID}.tar.gz +" + +DESCRIPTION="A fast, easy, and free BitTorrent client" +HOMEPAGE="https://transmissionbt.com/" + +# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for the rest +# transmission in licenses/ is for mentioning OpenSSL linking exception +# MIT is in several libtransmission/ headers +LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT" +SLOT="0" +IUSE="gtk libressl lightweight nls qt5 systemd test" + +RDEPEND=" + >=dev-libs/libevent-2.0.10:= + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + net-libs/libnatpmp + >=net-libs/miniupnpc-1.7:= + >=net-misc/curl-7.16.3[ssl] + sys-libs/zlib:= + gtk? ( + >=dev-libs/dbus-glib-0.100 + dev-libs/libappindicator:3 + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.4:3 + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + dev-qt/qtdbus:5 + ) + systemd? ( >=sys-apps/systemd-209:= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( + virtual/libintl + gtk? ( + dev-util/intltool + sys-devel/gettext + ) + qt5? ( + dev-qt/linguist-tools:5 + ) + ) +" + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + else + unpack ${P}.tar.gz + fi +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + -DENABLE_GTK=$(usex gtk ON OFF) + -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF) + -DENABLE_NLS=$(usex nls ON OFF) + -DENABLE_QT=$(usex qt5 ON OFF) + -DENABLE_TESTS=$(usex test ON OFF) + -DUSE_QT5=ON + + -DUSE_SYSTEM_EVENT2=ON + -DUSE_SYSTEM_DHT=OFF + -DUSE_SYSTEM_MINIUPNPC=ON + -DUSE_SYSTEM_NATPMP=ON + -DUSE_SYSTEM_UTP=OFF + -DUSE_SYSTEM_B64=OFF + + -DWITH_CRYPTO=openssl + -DWITH_INOTIFY=ON + -DWITH_SYSTEMD=$(usex systemd ON OFF) + ) + + cmake-utils_src_configure + + symlink_tarball() { + local srcdir="${BUILD_DIR}/third-party/${1}-${3}/src" + mkdir -p "${srcdir}" || die + ln -s "${DISTDIR}/${2}-${3}.tar.gz" "${srcdir}/${3}.tar.gz" || die + } + + symlink_tarball dht dht "${DHT_ID}" + symlink_tarball utp libutp "${UTP_ID}" + symlink_tarball b64 libb64 "${B64_ID}" +} + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS="\ +If you use transmission-daemon, please, set 'rpc-username' and +'rpc-password' (in plain text, transmission-daemon will hash it on +start) in settings.json file located at /var/lib/transmission/config or +any other appropriate config directory. + +Since µTP is enabled by default, transmission needs large kernel buffers for +the UDP socket. You can append following lines into /etc/sysctl.conf: + +net.core.rmem_max = 4194304 +net.core.wmem_max = 1048576 + +and run sysctl -p" + +src_install() { + cmake-utils_src_install + + newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon + newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon + systemd_dounit daemon/transmission-daemon.service + systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf + + readme.gentoo_create_doc +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update + + enewgroup transmission + enewuser transmission -1 -1 /var/lib/transmission transmission + + if [[ ! -e "${EROOT%/}"/var/lib/transmission ]]; then + mkdir -p "${EROOT%/}"/var/lib/transmission || die + chown transmission:transmission "${EROOT%/}"/var/lib/transmission || die + fi + + readme.gentoo_print_elog +} diff --git a/profiles/package.mask b/profiles/package.mask index 030b0c9a8b90..660284dc5f68 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -30,6 +30,11 @@ #--- END OF EXAMPLES --- +# Pacho Ramos (27 Nov 2016) +# Not compatible with tcl/tk 8.6, obsolete version, bug #547322. +# Try to use versions from sci overlay. Removal in a month. +media-gfx/brlcad + # Lars Wendler (26 Nov 2016) # Masked until all reverse dependencies no longer break. >=app-text/hunspell-1.5.0 diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 35530ecd3940..e596ac30cf1e 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -4386,7 +4386,6 @@ media-sound/moc:sid - Build with SID (Commodore 64 Audio) support media-sound/moc:tremor - Build vorbis support using an integer implementation of the vorbis library (media-libs/tremor) media-sound/mp3blaster:sid - Build with SID (Commodore 64 Audio) support media-sound/mp3splt-gtk:audacious - Include media-sound/audacious support -media-sound/mp3splt-gtk:gtk3 - Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 media-sound/mpd:adplug - Enable the AdPlug decoder plugin media-sound/mpd:cdio - Use libcdio for ISO9660 parsing support media-sound/mpd:curl - Support for web stream listening @@ -6737,8 +6736,6 @@ sci-biology/clustalw-mpi:mpi_njtree - Use MPI (as opposed to serial) code for co sci-biology/clustalw-mpi:static_pairalign - Use static (as opposed to dynamic) scheduling for pair alignments sci-biology/exonerate:utils - Install all utilities sci-biology/fasttree:double-precision - use double precision instead of single-precision floating point (2x memroy required) -sci-biology/gmap:goby - Enable support for goby -sci-biology/gmap:samtools - Enable support for samtools sci-biology/goby:cpp - Compile C/C++ API sci-biology/mcl:blast - add support for NCBI BLAST data sci-biology/plink:R - add support R language diff --git a/sci-biology/bedtools/bedtools-2.26.0.ebuild b/sci-biology/bedtools/bedtools-2.26.0.ebuild index a4c1266fc60f..04e69fb71927 100644 --- a/sci-biology/bedtools/bedtools-2.26.0.ebuild +++ b/sci-biology/bedtools/bedtools-2.26.0.ebuild @@ -20,7 +20,7 @@ IUSE="test" DEPEND="${PYTHON_DEPS} test? ( sci-libs/htslib - sci-biology/samtools + sci-biology/samtools:0 )" RDEPEND="sys-libs/zlib" diff --git a/sci-biology/gmap/Manifest b/sci-biology/gmap/Manifest index b31c4412a1c3..e0e1c1064243 100644 --- a/sci-biology/gmap/Manifest +++ b/sci-biology/gmap/Manifest @@ -1,3 +1 @@ -DIST gmap-gsnap-2011-10-07.tar.gz 3404351 SHA256 e508009592d5dd3442345dc5ce6fd9930366e008efa32e4c72dc243a495f3f20 SHA512 6546be4da41c45e41bdab71dcda69cbf172bc186ca64a2543461eb050f383641a13fea0cfcc6bb76b87cc4faa4c593944b029ee1ca2ba68dbaf7d939d0bf02e1 WHIRLPOOL 9f5cd62fb9cbb2cc73d6b971f29d8816e67e1b4b1b9906d8b06ddf99ffd9356bcdf19869066fb14ca5d3ad93a3b70527d05237be2f438da4db86898103bd2bf2 -DIST gmap-gsnap-2012-07-20.tar.gz 3623122 SHA256 4cd0c0a313cb7a35b8c7afd45b545e6062b343739f9ef522a09001d448aeb5ec SHA512 bbc22509fc63814a102f96ce0da6a1119c78de7fc2fc4fe17cc4d97881313a77818eaedc51bb6d4ce2426560925fe5ffa121acf972d7b3b097e8d3d65efb7b95 WHIRLPOOL 7318377e4cf80db5c5a9495bf68653fbc48051d6fa5748ed796e18888b6e20215d2714b753358fb4cc97aa9c8e441d53ef616ded6ee0923fe78312e78ee91e82 DIST gmap-gsnap-2015-12-31.v5.tar.gz 4169874 SHA256 2317ba63578ba87f534689c0bf6930a9b177df4aa8a75b2a82f2118760ff3037 SHA512 d42623c60c298d9d3009893432f3eef8cb764bf7cf26b42e6a95b27a468fffab20c8307597c4c8e1afdd61f35652246568c3162137ce59fc4850aaab1062bb48 WHIRLPOOL 2571b7d6a7bddf11b4cbaec22377af19a84633f7d8fe9de74b4c2fa12e0480a76df9a1f52b44199021aa05f6d846ef98d8fbb6f978e64f5b452bbaaafbdd6974 diff --git a/sci-biology/gmap/gmap-2011.10.07.ebuild b/sci-biology/gmap/gmap-2011.10.07.ebuild deleted file mode 100644 index fb20296c2654..000000000000 --- a/sci-biology/gmap/gmap-2011.10.07.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -MY_PV=${PV//./-} - -DESCRIPTION="A Genomic Mapping and Alignment Program for mRNA and EST Sequences" -HOMEPAGE="http://www.gene.com/share/gmap/" -SRC_URI="http://research-pub.gene.com/gmap/src/gmap-gsnap-${MY_PV}.tar.gz" - -LICENSE="gmap" -SLOT="0" -IUSE="+samtools +goby" -KEYWORDS="~amd64 ~x86" - -DEPEND="samtools? ( sci-biology/samtools ) - goby? ( sci-biology/goby-cpp )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/gmap-${MY_PV}" - -src_configure() { - econf $(use_with samtools) \ - $(use_with goby goby /usr) -} - -src_install() { - einstall || die - dodoc AUTHORS ChangeLog README -} - -src_test() { - emake check || die -} diff --git a/sci-biology/gmap/gmap-2012.07.20.ebuild b/sci-biology/gmap/gmap-2012.07.20.ebuild deleted file mode 100644 index cd20c09b57f8..000000000000 --- a/sci-biology/gmap/gmap-2012.07.20.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -MY_PV=${PV//./-} - -DESCRIPTION="A Genomic Mapping and Alignment Program for mRNA and EST Sequences" -HOMEPAGE="http://research-pub.gene.com/gmap/" -SRC_URI="http://research-pub.gene.com/gmap/src/gmap-gsnap-${MY_PV}.tar.gz" - -LICENSE="gmap" -SLOT="0" -IUSE="+samtools +goby" -KEYWORDS="~amd64 ~x86" - -DEPEND="samtools? ( sci-biology/samtools ) - goby? ( sci-biology/goby-cpp )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/gmap-${MY_PV}" - -src_configure() { - econf $(use_with samtools) \ - $(use_with goby goby /usr) -} - -src_install() { - einstall || die - dodoc AUTHORS ChangeLog README -} - -src_test() { - emake check || die -} diff --git a/sci-biology/gmap/metadata.xml b/sci-biology/gmap/metadata.xml index 08422c683ebf..959160fe46b1 100644 --- a/sci-biology/gmap/metadata.xml +++ b/sci-biology/gmap/metadata.xml @@ -5,8 +5,4 @@ sci-biology@gentoo.org Gentoo Biology Project - - Enable support for samtools - Enable support for goby - diff --git a/sci-chemistry/wxmacmolplt/Manifest b/sci-chemistry/wxmacmolplt/Manifest index f1e34adbf89b..47d014e10605 100644 --- a/sci-chemistry/wxmacmolplt/Manifest +++ b/sci-chemistry/wxmacmolplt/Manifest @@ -1,2 +1 @@ -DIST wxmacmolplt-7.4.2.tar.gz 1860528 SHA256 0e17295c8082af353311d3d13600bdda20d337d82f5ff8da1be8c2223bb54f76 SHA512 3a51b62300eb8f72c21046056e4f3ae91417848d903846186572ef9ffb04b72e3ac16c42750831a6efc1111601de94432030279b4d0f8a994da0d1fd596e8b6a WHIRLPOOL 08c846fafce028d202cff917cfd21c193f78bf7c60ef62ce75df3e9e416b3f55efd3ede4d8ed3d04afc88d8ae2f03d0dadd496277cd622ffab4d20c5bd8ee25b DIST wxmacmolplt-7.5.tar.gz 1965376 SHA256 df74762d106e4b44bba8ced84d2df78848052fea543937c51297479fa98fc787 SHA512 a1064d5068136b2a91328c7f912ff57d4741081d6d61437e7b4567fbf732917485b391493d637b8892bdad50b539363cfa9c778bb35407a9c0a2bfed20e42bc0 WHIRLPOOL 9cda289232f7323819b7426dc17532396e633514e292e11f71404f380f174c1439b788bffff594f8d9a72cc0ddca48d799a173ff14a9b783edb8bc64f0b4e04c diff --git a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.4.2.ebuild b/sci-chemistry/wxmacmolplt/wxmacmolplt-7.4.2.ebuild deleted file mode 100644 index c53a1940546f..000000000000 --- a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.4.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER=2.8 - -inherit autotools eutils wxwidgets - -DESCRIPTION="Chemical 3D graphics program with GAMESS input builder" -HOMEPAGE="http://www.scl.ameslab.gov/MacMolPlt/" -SRC_URI="http://www.scl.ameslab.gov/MacMolPlt/download/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="flash" - -RDEPEND=" - >=media-libs/glew-1.5.3 - media-libs/mesa - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] - flash? ( media-libs/ming )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - epatch "${FILESDIR}"/${P}-glew.patch - sed \ - -e "/^dist_doc_DATA/d" \ - -i Makefile.am || die "Failed to disable installation of LICENSE file" - eautoreconf -} - -src_configure() { - econf \ - --with-glew \ - $(use_with flash ming) -} - -src_install() { - default - doicon resources/${PN}.png - make_desktop_entry ${PN} wxMacMolPlt ${PN} "Science;Education" -} diff --git a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild b/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild index b0352c5f7b5b..f7a0816552a4 100644 --- a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild +++ b/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,7 +18,7 @@ SLOT="0" IUSE="flash" RDEPEND=" - media-libs/glew + media-libs/glew:0= media-libs/mesa x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] flash? ( media-libs/ming )" diff --git a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5.ebuild b/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5.ebuild deleted file mode 100644 index 588fc19f91eb..000000000000 --- a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER=2.9 - -inherit autotools eutils wxwidgets - -DESCRIPTION="Chemical 3D graphics program with GAMESS input builder" -HOMEPAGE="http://www.scl.ameslab.gov/MacMolPlt/" -SRC_URI="https://wxmacmolplt.googlecode.com/files/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="flash" - -RDEPEND=" - media-libs/glew - media-libs/mesa - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] - flash? ( media-libs/ming )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - epatch "${FILESDIR}"/${P}-glew.patch - sed \ - -e "/^dist_doc_DATA/d" \ - -i Makefile.am || die "Failed to disable installation of LICENSE file" - eautoreconf -} - -src_configure() { - econf \ - --with-glew \ - $(use_with flash ming) -} - -src_install() { - default - doicon resources/${PN}.png - make_desktop_entry ${PN} wxMacMolPlt ${PN} "Science;DataVisualization;" -} diff --git a/sci-libs/libqalculate/files/libqalculate-0.9.9-readline.patch b/sci-libs/libqalculate/files/libqalculate-0.9.9-readline.patch new file mode 100644 index 000000000000..ab2a5a0eb3ff --- /dev/null +++ b/sci-libs/libqalculate/files/libqalculate-0.9.9-readline.patch @@ -0,0 +1,13 @@ +diff -ru libqalculate-0.9.9.orig/src/qalc.cc libqalculate-0.9.9/src/qalc.cc +--- libqalculate-0.9.9.orig/src/qalc.cc 2016-07-26 14:41:40.000000000 +0200 ++++ libqalculate-0.9.9/src/qalc.cc 2016-08-04 18:27:36.553906707 +0200 +@@ -3179,7 +3179,9 @@ + if(!file) { + g_free(gstr_file); + g_free(gstr_oldfile); ++#ifdef HAVE_LIBREADLINE + g_free(historyfile); ++#endif + first_time = true; + set_saved_mode(); + return; diff --git a/sci-libs/libqalculate/libqalculate-0.9.9.ebuild b/sci-libs/libqalculate/libqalculate-0.9.9.ebuild index 513479bf33da..6d6541cd4b7e 100644 --- a/sci-libs/libqalculate/libqalculate-0.9.9.ebuild +++ b/sci-libs/libqalculate/libqalculate-0.9.9.ebuild @@ -27,6 +27,11 @@ RDEPEND="${COMMON_DEPEND} net-misc/wget gnuplot? ( >=sci-visualization/gnuplot-3.7 )" +PATCHES=( + # https://github.com/Qalculate/libqalculate/issues/6 + "${FILESDIR}"/${P}-readline.patch +) + src_prepare() { default diff --git a/sci-libs/qd/files/qd-2.3.17-fix-build-system.patch b/sci-libs/qd/files/qd-2.3.17-fix-build-system.patch index 696fb55b8663..7fa3af79895d 100644 --- a/sci-libs/qd/files/qd-2.3.17-fix-build-system.patch +++ b/sci-libs/qd/files/qd-2.3.17-fix-build-system.patch @@ -173,7 +173,7 @@ Fix build system build_LDFLAGS="@LDFLAGS@" CXX="@CXX@" -CXXFLAGS="-I$includedir @REQ_CXXFLAGS@" -+CXXFLAGS="-I$includedir ++CXXFLAGS="-I$includedir" FC="@FC@" LDFLAGS="-L$libdir -lqd @LIBS@" diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index f15ead424717..103e705b5b04 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -1,4 +1,2 @@ -DIST wxMaxima-13.04.2.tar.gz 1652680 SHA256 29352db75dd3ff27393ab0971543fd0b3c3a9c330c2c8d07ebfd373741ded4eb SHA512 36d035282aca8d40d9f5950c21e8e3abe8d3a76ffbb91f6436a3588e252ca2455c4c1c4e5eed4111888f917406ac758f551198ca97acb67bcc6655e579db20aa WHIRLPOOL 7579a5d7b72e0c10f9162b92da03b2f4f51052cf8800fc0c01312718cfc31c0d8ff608aff6f873e07b46247a2c2ad7dc666e0e469dda1f1a8e8af52629a6e69d DIST wxmaxima-15.08.2.tar.gz 5592673 SHA256 7ad3f018e42d15d06bee5af10053edb72e441c1d1feee318dc6eb927db6a26c5 SHA512 a537c49477f54df4fd9e4e42a5e0d0d740f1ede817d807a98b7cec877a3ad77b2be0a61ae487a7fa5beb193b112eca163b8873292ecab5acf118d58a91e91af6 WHIRLPOOL a4df36704bbd33f841ddf3b9651662a092708850cdc637e6f6bfabc195c1e7e34dd66e14d92ee1cba69f3810bc74a4295837709d38bf6d6ce83b81d7776a3b9a -DIST wxmaxima-16.04.1.tar.gz 5177734 SHA256 907fecb2f5f0b5430eb9ade2ece8c41e4bdf73315c2484ffa4832ec47266b684 SHA512 4d24daf6d6df08d88b7c833d48bdaddc8d8a52cca357b8c940ceb3825122ed351f417780a81af1b41b3b014518b14efbb51d8e247bb228dc1e4f83d0fed79365 WHIRLPOOL a750935002ea0f4bb46cb7bc70c02cdf049adef20a351e9e4a93e53426e22fcab6292b31731531149d4e4e66897adee043d0d90046079723ad809d4ae6886750 DIST wxmaxima-16.04.2.tar.gz 5178050 SHA256 761c2a5630a6d81fa84bc9eba431112910dce818c4dd77338e3a0691c2fcf8ba SHA512 da8159e7c779f50bde7a6f6852987c18aaf724b1ebf0bdc4d231f40b80e04cee2870a520251d212681b3f0a7533d28b744d3684fc395a26d2a46b48c1a31a856 WHIRLPOOL 613950e86516ab73d99180bf2ccc3f8f82167005a89fc07ea3ac0682054325c857bd54d1ab6fd7da200d045db28f9f4f0b2b05f9107916bdf39285afba9bfd0e diff --git a/sci-mathematics/wxmaxima/wxmaxima-13.04.2.ebuild b/sci-mathematics/wxmaxima/wxmaxima-13.04.2.ebuild deleted file mode 100644 index ff8730a0b4bf..000000000000 --- a/sci-mathematics/wxmaxima/wxmaxima-13.04.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER="2.8" - -inherit eutils gnome2-utils wxwidgets fdo-mime - -MYP=wxMaxima-${PV} - -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" -HOMEPAGE="http://wxmaxima.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${MYP}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -DEPEND=" - dev-libs/libxml2:2 - x11-libs/wxGTK:${WX_GTK_VER}" -RDEPEND="${DEPEND} - media-fonts/jsmath - sci-visualization/gnuplot[wxwidgets] - sci-mathematics/maxima" - -S="${WORKDIR}/${MYP}" - -src_prepare() { - local i - - # consistent package names - sed -e "s:\${datadir}/wxMaxima:\${datadir}/${PN}:g" \ - -i Makefile.in data/Makefile.in || die "sed failed" - - sed -e 's:share/wxMaxima:share/wxmaxima:g' \ - -i src/wxMaxima.cpp src/wxMaximaFrame.cpp src/Config.cpp \ - || die "sed failed" - - # correct gettext behavior - if [[ -n "${LINGUAS+x}" ]] ; then - for i in $(cd "${S}"/locales ; echo *.mo) ; do - if ! has ${i%.mo} ${LINGUAS} ; then - sed -i \ - -e "/^WXMAXIMA_LINGUAS/s# ${i%.mo}##" \ - -e "/^WXWIN_LINGUAS/s# ${i%.mo}##" \ - locales/Makefile.in || die - fi - done - fi -} - -src_configure() { - econf \ - --enable-printing \ - --with-wx-config=${WX_CONFIG} -} - -src_install () { - default - doicon -s 128 data/wxmaxima.png - make_desktop_entry wxmaxima wxMaxima wxmaxima - dosym /usr/share/${PN}/README /usr/share/doc/${PF}/README -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} diff --git a/sci-mathematics/wxmaxima/wxmaxima-16.04.1.ebuild b/sci-mathematics/wxmaxima/wxmaxima-16.04.1.ebuild deleted file mode 100644 index 1e052291633c..000000000000 --- a/sci-mathematics/wxmaxima/wxmaxima-16.04.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER="3.0" - -inherit eutils gnome2-utils wxwidgets fdo-mime - -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" -HOMEPAGE="http://andrejv.github.io/wxmaxima/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND=" - dev-libs/libxml2:2 - x11-libs/wxGTK:${WX_GTK_VER}" -RDEPEND="${DEPEND} - media-fonts/jsmath - sci-visualization/gnuplot[wxwidgets] - sci-mathematics/maxima" - -src_prepare() { - local i - - # consistent package names - sed -e "s:\${datadir}/wxMaxima:\${datadir}/${PN}:g" \ - -i Makefile.in data/Makefile.in test/Makefile.in || die "sed failed" - - sed -e 's:share/wxMaxima:share/wxmaxima:g' \ - -i src/wxMaxima.cpp src/wxMaximaFrame.cpp src/Dirstructure.cpp src/Dirstructure.h \ - || die "sed failed" - - # correct gettext behavior - if [[ -n "${LINGUAS+x}" ]] ; then - for i in $(cd "${S}"/locales ; echo *.mo) ; do - if ! has ${i%.mo} ${LINGUAS} ; then - sed -i \ - -e "/^WXMAXIMA_LINGUAS/s# ${i%.mo}##" \ - -e "/^WXWIN_LINGUAS/s# ${i%.mo}##" \ - locales/Makefile.in || die - fi - done - fi -} - -src_configure() { - econf \ - --enable-printing \ - --with-wx-config=${WX_CONFIG} -} - -src_install () { - default - doicon -s 128 data/wxmaxima.png - make_desktop_entry wxmaxima wxMaxima wxmaxima - dosym /usr/share/${PN}/README /usr/share/doc/${PF}/README -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update -} diff --git a/sys-devel/llvm/llvm-3.4.2-r100.ebuild b/sys-devel/llvm/llvm-3.4.2-r100.ebuild index 97394372a2dd..56a9d131e6e0 100644 --- a/sys-devel/llvm/llvm-3.4.2-r100.ebuild +++ b/sys-devel/llvm/llvm-3.4.2-r100.ebuild @@ -174,7 +174,7 @@ multilib_src_configure() { if use libffi; then local CPPFLAGS=${CPPFLAGS} - append-cppflags "$(pkg-config --cflags libffi)" + append-cppflags "$($(tc-getPKG_CONFIG) --cflags libffi)" fi # llvm prefers clang over gcc, so we may need to force that diff --git a/sys-devel/llvm/llvm-3.5.2.ebuild b/sys-devel/llvm/llvm-3.5.2.ebuild index 303f969e9252..762055be933a 100644 --- a/sys-devel/llvm/llvm-3.5.2.ebuild +++ b/sys-devel/llvm/llvm-3.5.2.ebuild @@ -259,7 +259,7 @@ multilib_src_configure() { if use libffi; then local CPPFLAGS=${CPPFLAGS} - append-cppflags "$(pkg-config --cflags libffi)" + append-cppflags "$($(tc-getPKG_CONFIG) --cflags libffi)" fi # llvm prefers clang over gcc, so we may need to force that diff --git a/sys-devel/llvm/llvm-3.6.2.ebuild b/sys-devel/llvm/llvm-3.6.2.ebuild index 5c2cbb215b7c..9cd430212f19 100644 --- a/sys-devel/llvm/llvm-3.6.2.ebuild +++ b/sys-devel/llvm/llvm-3.6.2.ebuild @@ -266,7 +266,7 @@ multilib_src_configure() { if use libffi; then local CPPFLAGS=${CPPFLAGS} - append-cppflags "$(pkg-config --cflags libffi)" + append-cppflags "$($(tc-getPKG_CONFIG) --cflags libffi)" fi # Enable large file support, bug #550708 diff --git a/sys-devel/llvm/llvm-3.7.1-r3.ebuild b/sys-devel/llvm/llvm-3.7.1-r3.ebuild index af7dce673333..ac91baf3d437 100644 --- a/sys-devel/llvm/llvm-3.7.1-r3.ebuild +++ b/sys-devel/llvm/llvm-3.7.1-r3.ebuild @@ -275,8 +275,8 @@ multilib_src_configure() { local ffi_cflags ffi_ldflags if use libffi; then - ffi_cflags=$(pkg-config --cflags-only-I libffi) - ffi_ldflags=$(pkg-config --libs-only-L libffi) + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) fi local libdir=$(get_libdir) diff --git a/sys-devel/llvm/llvm-3.8.1-r2.ebuild b/sys-devel/llvm/llvm-3.8.1-r2.ebuild index 439485f9cb71..53dd9100947c 100644 --- a/sys-devel/llvm/llvm-3.8.1-r2.ebuild +++ b/sys-devel/llvm/llvm-3.8.1-r2.ebuild @@ -280,8 +280,8 @@ multilib_src_configure() { local ffi_cflags ffi_ldflags if use libffi; then - ffi_cflags=$(pkg-config --cflags-only-I libffi) - ffi_ldflags=$(pkg-config --libs-only-L libffi) + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) fi local libdir=$(get_libdir) diff --git a/sys-devel/llvm/llvm-3.8.1.ebuild b/sys-devel/llvm/llvm-3.8.1.ebuild index de7426a24fcc..07d910bf3ef0 100644 --- a/sys-devel/llvm/llvm-3.8.1.ebuild +++ b/sys-devel/llvm/llvm-3.8.1.ebuild @@ -265,8 +265,8 @@ multilib_src_configure() { local ffi_cflags ffi_ldflags if use libffi; then - ffi_cflags=$(pkg-config --cflags-only-I libffi) - ffi_ldflags=$(pkg-config --libs-only-L libffi) + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) fi local libdir=$(get_libdir) diff --git a/sys-devel/llvm/llvm-3.9.0-r1.ebuild b/sys-devel/llvm/llvm-3.9.0-r1.ebuild index 7faa108802b4..23505b9587db 100644 --- a/sys-devel/llvm/llvm-3.9.0-r1.ebuild +++ b/sys-devel/llvm/llvm-3.9.0-r1.ebuild @@ -259,8 +259,8 @@ src_prepare() { multilib_src_configure() { local ffi_cflags ffi_ldflags if use libffi; then - ffi_cflags=$(pkg-config --cflags-only-I libffi) - ffi_ldflags=$(pkg-config --libs-only-L libffi) + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) fi local libdir=$(get_libdir) diff --git a/sys-devel/llvm/llvm-9999.ebuild b/sys-devel/llvm/llvm-9999.ebuild index a89a1d219826..94c3a7d6e596 100644 --- a/sys-devel/llvm/llvm-9999.ebuild +++ b/sys-devel/llvm/llvm-9999.ebuild @@ -133,8 +133,8 @@ src_prepare() { multilib_src_configure() { local ffi_cflags ffi_ldflags if use libffi; then - ffi_cflags=$(pkg-config --cflags-only-I libffi) - ffi_ldflags=$(pkg-config --libs-only-L libffi) + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) fi local libdir=$(get_libdir) diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.3-r2.ebuild b/sys-fs/squashfs-tools/squashfs-tools-4.3-r2.ebuild index 047b87476a49..ee38c952774c 100644 --- a/sys-fs/squashfs-tools/squashfs-tools-4.3-r2.ebuild +++ b/sys-fs/squashfs-tools/squashfs-tools-4.3-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/squashfs/squashfs${PV}.tar.gz LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="lz4 lzma lzo static xattr +xz" +IUSE="debug lz4 lzma lzo static xattr +xz" LIB_DEPEND="sys-libs/zlib[static-libs(+)] !xz? ( !lzo? ( sys-libs/zlib[static-libs(+)] ) ) @@ -53,6 +53,7 @@ src_configure() { ) tc-export CC + use debug && append-cppflags -DSQUASHFS_TRACE use static && append-ldflags -static } diff --git a/sys-fs/squashfs-tools/squashfs-tools-9999.ebuild b/sys-fs/squashfs-tools/squashfs-tools-9999.ebuild index 7815a957ec26..b2c2c5a39252 100644 --- a/sys-fs/squashfs-tools/squashfs-tools-9999.ebuild +++ b/sys-fs/squashfs-tools/squashfs-tools-9999.ebuild @@ -16,7 +16,7 @@ EGIT_REPO_URI=" LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="lz4 lzma lzo static xattr +xz" +IUSE="debug lz4 lzma lzo static xattr +xz" LIB_DEPEND="sys-libs/zlib[static-libs(+)] !xz? ( !lzo? ( sys-libs/zlib[static-libs(+)] ) ) @@ -50,6 +50,7 @@ src_configure() { ) tc-export CC + use debug && append-cppflags -DSQUASHFS_TRACE use static && append-ldflags -static } diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest index 0ce04601f7aa..d22691dd1785 100644 --- a/sys-kernel/aufs-sources/Manifest +++ b/sys-kernel/aufs-sources/Manifest @@ -7,36 +7,24 @@ DIST genpatches-3.18-43.extras.tar.xz 16176 SHA256 5c2df2453a5d742d5b47758cc0959 DIST genpatches-4.4-28.base.tar.xz 784432 SHA256 40b5a66857a5a0d8707782c642218e551f0dba2c1e3bd138c2b10a40f49d8440 SHA512 eaea6e6d3ad25360d07bbed3882a77d49d2a53e369fad754b691d28be72dfc7b44a22a04017986048689b5805e9013dd66a27a3dbb063d5ca4af366b9fa71e7d WHIRLPOOL d0bbbe004052c047c4090befa1488d864ebef32b76699aba7e34035cc3debc8d13e106b8abd19c4605aa04b06c6b8d4d28f9c86b804ae354d250b4641a57acd6 DIST genpatches-4.4-28.experimental.tar.xz 87788 SHA256 14bf426c45e1f680b3ef6e7fa67fb9046cb72da64b4b36d9736cefce6e979282 SHA512 4e53cfcc0faedcf3040cd31f1291388f1fb4d50873b1bdd4cb376e52ac608855f608ae9b5849e717632266bfa096d5117515ff2e0ca8e608a06cd97b1717710f WHIRLPOOL b02da5f954e588bd6144f89820ff449469b05629ca3992c6fff505b312bf9ef5bcd2d8db2a97922801db7fa2ec52f6d4f376bd29a49378f0cf8391fddac38bae DIST genpatches-4.4-28.extras.tar.xz 16360 SHA256 6c1331851468c372e7f9ea2c456b458e2842aec4752d67817be2a9305df27fc8 SHA512 ca7b353f31e0b0460c78420b26ca8d82ae04f0efe5a395097471bd30d16744ba39e6e1e53ae857e2d4d1773a2ee30c9ce80ae855fc0d33c1d2c93e8ff5b35a66 WHIRLPOOL 16a92ff57cb514bd5b5942b293d290eb631bbeec7bfc13905dedbde83c1abe18050374c6217706d17a4b20dbc0d9f399b4fe10c304c14fefa460cdd95c920e6d -DIST genpatches-4.4-29.base.tar.xz 790460 SHA256 1557164849ea5466f27a95ed3a6c6a1ef583056c174bbeaf52ac7977663c494c SHA512 59630d95f93c38002160890761df0f0e905c308dc83cf6cce0a49adb5274ac541a0989a740ebe2c3e70a54291916736c0211771ae1c18a9e204288df4893c076 WHIRLPOOL 539878641cd7b4ec557a84996c259f934202e69fbc55f3fdb4fff1fe98be73ca1605cd8a7eb62929efc106b16a22467159d6c3763786b9005c4974ad71e0d9ba -DIST genpatches-4.4-29.experimental.tar.xz 87764 SHA256 c0a4545208eae3716fe933a760e83c3c20732e7064b7ecb0527ed3a16ec1a618 SHA512 bc0df8e2018d02e06238979cea4a696aeb5258055f82025fc552b329620f2573a7ae1ae7f8128fd393aa497a5cced564b9dab666a159fd006cbdd695103d161b WHIRLPOOL 1cc8d6488af288fabb136b7108645b413a5035a2a5db6e70f653df49987451c8acb76c58f8ffbc16b7f34516ef793ead5f6b642a59f8441d2ada1497d042b6f0 -DIST genpatches-4.4-29.extras.tar.xz 16356 SHA256 c4f0d94bac7dee61b77e75ee706495603772c8bc6cda6cdb45035da5e6c9ffbd SHA512 7267ce98f9d05fe6a6966f6e518c41d9ef16f4c9dec1fcf844784e9ba03daac0ce0b0649f52b64ad7653c587ae23664becc0d14f954b805f23e1e509a491cabb WHIRLPOOL 6a8cb34d74c4b7009e0f0547f91494f224354a9503d84cae078263e8ab16ad18456b47d0ac6348e0bd168ea9e992523245c196dc46d59967fb079115dabb633b DIST genpatches-4.4-30.base.tar.xz 823044 SHA256 9c57b8bd64b62a4bf24f8fde252d5bdaf44c3ae86d759836b9ecd46eb1f6bfb5 SHA512 f50d16367d433b8118082dc1c7e23df1109c52065b09287bc70bd7d811f2ab000a94dd4f62c89a7617417d8d0df65cd2156cbd209687ec42be62cb7a36c5d569 WHIRLPOOL 93a2d5dc5da2eccb39c3552b5d56abbf93b1c72936e6101d9d0538d62c01c1452152cf8e7205b7c6391dd258388d469b9f0ebd0ee6c9ed0b95e2d65eba4ef3da DIST genpatches-4.4-30.experimental.tar.xz 87764 SHA256 284dcf0dc30a5845f5a9c82f2130ff4b196f8c92923a6b6053a7d40010b45848 SHA512 cf74e739520ca8f4fd7108558bd581f61bfd7b73d94dec699d21ac53fddddac657db0994c5e71017c1cc079855d2699798489b7ca899f904e00a3753c5c154c5 WHIRLPOOL 96a94e53cba14b6acb44e1c67b92d8cf20b7fde0a46e99f9cf896c6ff49bb7c2e9682aec46a5e93f2d8c63790ba9817772f0258dbd4a0f85b215d4876e277bf3 DIST genpatches-4.4-30.extras.tar.xz 16368 SHA256 5ae402de247df572e8ea70d8ef23808b0c162cf31d4623327897ae54933adbf2 SHA512 edbd39ca766fc808ac34f868f28b05a0f8275fd5d1e62c8036d5204bfef34694383a07925c3b589d32d5f8ed8ac43fe1391d49071f02d7ac33bdd8249fad6b58 WHIRLPOOL eee136234d33cb39f5956e003eac9449889227f82a17e137dd8dd22a6dd8dfe7adaaaae4973bded4d0130771465aabf4c35b6e69220d20a9b4a002a5a93165e6 -DIST genpatches-4.4-31.base.tar.xz 837740 SHA256 e225b4bf52cb8765f6a6bf8b74e3c5415b8c221bd8fc4337cffa58f43a4b8dbf SHA512 f89ac910a91b5272b2ddcc2d68608db6e4c83fd8515f60514aa3bf7fecc00c7adb02fcdfe4d0ad9ea87d675389a2da492cd0d0a037e034d9a3d1a77d29f225ea WHIRLPOOL 517488397cd7fde3db623686ddfc85f7fe47fc5504d6b42112496e475cc79115d76d10d284f4c795d3738f97ecfd9297f0c5ebaa5577b9aeb35b778480b74a8d -DIST genpatches-4.4-31.experimental.tar.xz 87744 SHA256 76690688b3c1f0140462547668d4e5bf2447ecae20ceb4cfb46834c1ba12b2dc SHA512 215b58f1cbcd3692989d0fc5bf80df49696dce73efbbe0892f5bab5a80af7bae75c846df9d5182b6372cde91fdfdd3299d466fd6730ee891b16291001411e2c0 WHIRLPOOL 7f37df43e74005a53668eccae839e27d8cacd4eac8a0d097ecec12c2a37f965b567604e3a1d383c140a22db3c327db662e2efb9cd6bdc3565ae98f5e186fc60f -DIST genpatches-4.4-31.extras.tar.xz 16352 SHA256 a91fb73fc4a50b6eba05c43120eb13d2b33180c4ea5dc3e3fd69548040c5a15d SHA512 b50379ff5ce665339e20aaf055add9f182dd96138e0ee4d79b776a3aba56dfa67be7699d2e94334ef40a2a800c8b89db29a273b337c2de99c5069c9661f51c0a WHIRLPOOL c79e523eb12d5acffa0248f522c8f8bb2a56cb033ac7d0260c9df401936f8a034ef696d6cb17bb23db5fc407cb77d66200463fd0e23599bffd8a52fd02f5fb73 -DIST genpatches-4.4-32.base.tar.xz 838504 SHA256 590a7e00c4e14c15e243e2c11899e66813a89dcaeac2777b4c38e3b3337a6a99 SHA512 f4e9a0574b8d693aadafb5c0e823bd4d1a0e66560c01ab3cd0dae3d65f9c1efb600e7af3ebe31d3f94bcf8a80753c21df10a9b38a80afbb5977fe04e68d6e734 WHIRLPOOL ed96cce8eeb01370d44c9b0a4c5bc797d08027c4802608be032e845165d1e9829c8da581285193b8b4f01e1e4bb18d8f97ba22c0376dd730aeec207ab4e35c3c -DIST genpatches-4.4-32.experimental.tar.xz 87776 SHA256 e0478a6c3ffa992396aa78db412ba966de7dc785d427ce931233c7fc09e45216 SHA512 77c04223a8b456bdf607d218aab63e26bb797a7150e9423254f78df7c0f6f520b56faea1d9577d734c4e12cac47fe72b9f060379141b2f4f7c83a5318a17c01d WHIRLPOOL 04c79c0e5e68b4bb3c692f78ac28bbe51f99cf99c441eae4cbda68466d2d541566a107692f88234dda3f3be2b388408b60fccf13faabf36c6535d7b3cdf713a8 -DIST genpatches-4.4-32.extras.tar.xz 16364 SHA256 5f5f268c22aa2d50ca56c0c7d82ce59aad23f0b4363426add34688ee414c2a5e SHA512 bf6f4931626b3fdd913c6ac22e411c472f595c38254c497e8bcfe6e2f5a9b6a0d065a24df4f6c7fc28f7da15af390c2012fb4e076599c7a811b6b4cd0ee1748b WHIRLPOOL 1fb0fe82962ffac364fa0f6037d2b265b435cde25b585c40b3d5ed280c93118eeb88c9ed5ad354be085b186108d4a55f8b14e5ff348133f30973ebf05acfb162 -DIST genpatches-4.4-33.base.tar.xz 850720 SHA256 eae840197680715512c693b75fb057044599ba01964305ac4cf4d0f15af8b3c9 SHA512 b3a9e738b7c727d323b0fafc363953a6c3c82f1c36d69799cd7c127b4f72201f370f66ea1208ca90429b7bec6293e74e7afa46c6bd9730ce73dde87d432431bf WHIRLPOOL 820d5fc091b09ba3b4710cda4c1c2ee3830532b75753cef74625dd5a3edc6ce7061dcd477e9771e351d448700857ae296e2c32826eb79a3f3d1407f0fa028a20 -DIST genpatches-4.4-33.experimental.tar.xz 87772 SHA256 afc0fd086c59ee13619a4a70dd5b544f72cba25d9a927adea7ad87a690af47fa SHA512 e110f45870ce3a7674f2a655b193fd83d79280026435dc513a9fb863342fecf6ca0b49955771ac2fd74860de386387e9cae8b86fb32b7ccbc4126e16b0695e0c WHIRLPOOL dfda6e1d34449185db77bd8158ee58416b90cde87436b6c39963b262bd02047c229be59dfb08915cc4deb7394ad78fe9dc8323fc8c9735f50e774661dd87ac30 -DIST genpatches-4.4-33.extras.tar.xz 16356 SHA256 1938d9cc5380cae7cb10def088e706b021e17bee9a23dbf2768da38f37f951ae SHA512 a9d4c230cff46309fccf18b7fa0cd93eea305b9bb7cfa4ee49c4561bdaff28ecb9dc8f2bd33fc4f97fde3b61363f977e3363f162feecdf06aa82ca0dd1a11f47 WHIRLPOOL 01e987a5edb5082a62383798f8869dec128671b2d0f7504ed291c6a805ce6a7cbf49425fc6482e08bd1ff320e76f444122329b0786c244e146d6f205a7ee23b1 -DIST genpatches-4.4-34.base.tar.xz 859080 SHA256 2e054815b7af0b23cedd90fd0d567781b17ecc1a8e7e05821a0a7346e79233b6 SHA512 ae3303f0cdbbe52653c2ec8e3a30df77933ccb5862c89cebf89e088687360482d743020c58397e8b9248caa15bb2c6190a0c5bef05bc697238fee30e33fcdfde WHIRLPOOL 11aaa290448100c8309153950692c03de0bd2648b66ca26f1c54b0fb9eba2f1a1d16dec0f88ab0cd0e6ee113ead64be238a7e5d27ccdaaa8d16c86296ff25b17 -DIST genpatches-4.4-34.experimental.tar.xz 87780 SHA256 6a050d8763bb9b8a8fcd32b8887a1640a5941d1a8253fd845e8fb2dbd2f598ba SHA512 1a4433e146fed5f771769790ccc45b3bbeff15b1e500e69a260bab54f52fdc74f7116529b39d148ef180f89bc05bc046268cb154a04e6c4463c4531c183c9293 WHIRLPOOL eecf3fea2d77a9bd1900b7ca3fc26de673a321be46cc96d3023c764817823a034d563b08fbdc76cbc111ebd71512c15ba6ef1ef2fbea501e00dbbf0d29cda276 -DIST genpatches-4.4-34.extras.tar.xz 16352 SHA256 b65e56fd010c22413f0c3aeb04f6ecb380510a021fcc49f2a8dd5cb7fc0c17fb SHA512 273e428934ce29a0e57b9bfaec784da7c9bc730cdca49e0b81ce658a56edd00a586d0e77749b8cb0e932b948281ee8db7ea5044c7673663e26cfc8149de6c2bb WHIRLPOOL 1911dbdaeb4400d407b590867191a03969c2a9d2add3b371372d4ab2524c460d78c4a43761977d37f51d0d1628665f7b94e940467508a536ca908eac057855db -DIST genpatches-4.4-35.base.tar.xz 867704 SHA256 ac6fa63131d98bd431184e1d681a1339f65c3c44e79a0c208076f95c4f1cd74c SHA512 91c47ba438eca7bf14d84d934c570e5e70a0d7ee11c2f439a7941407c69af8ea5a985c3378fcbb3e3b3eb6781e1a702162f7f2275e1f1c45cca1010e39b4bf1b WHIRLPOOL 3baed5178f8d0ec79e333892b0d2c6ce5366a36d642a3f1017ee6a965f9499f5237a3265bdf9071926b511fb1068c63ceef231e2e05e434f6c25cf4bbd2dbbb2 -DIST genpatches-4.4-35.experimental.tar.xz 87772 SHA256 9f4f587551d86627663191cf037ed6228116b18f12dd5b5e636b4fe773635294 SHA512 f956c14aacc2631e55e0b9388a7d0357adf335c6d833b6ab12729069893b863e0ab7c9adaa8afc40bbf956bf8e4bc9e4c2ddb52775a83e7d2e03625e6991c948 WHIRLPOOL 91aae0f455d76bebafe08ee3a6cb1cc8a1ce570298ff32beddce999e8e9430d704dc15d3e13261d8ad423ec1a8cd23736b826e62aad7a6aab601d8badad9f94c -DIST genpatches-4.4-35.extras.tar.xz 16352 SHA256 3b45b53956afd190b850db54b4e884976001851770fb0d29c831e35b7ffe1bc0 SHA512 5deb915d51bf4f4f9531018abe38a321b0aada129edf9de7356eda678828adf4b5dcf287195811e84335c2e059b5ef80f7d43649b2249897e1e9281ab581f1eb WHIRLPOOL 94917e10545826112d372c5c153a831e2502f982c2fbd7dcb2cdd2651484b2ff098107597f5e640a9e41445c1a74a16245e50b7e931be5f756643ea849124218 DIST genpatches-4.4-36.base.tar.xz 885164 SHA256 57dda7bc44a7443db8c93a97db4c96e25e4e4f154e1f57c33ad2c71f71f874ab SHA512 44dc33ca4d977d0313f9a5a9ca96522bf4e8d0389a50ca9013f4bcabee5b7fe9587a75e0c121984459dbae19c4648dee71e79b6f3add8bc1e2bf9e77ce2da3c8 WHIRLPOOL ec0a292e5a14e8d7d298d05b5bd9f3dd2a81536ad5c2578d5ce041e3786af795aaba7e3567d1e290dcd57570acccd1c86311cc60bc25c259ef0fb3e62a848964 DIST genpatches-4.4-36.experimental.tar.xz 87760 SHA256 4f46c90e7f4df95d2c83de8b08d52ca831dd269ec0c81103a46846dc92bfe9b4 SHA512 b508fbb7a57542085dfe4f37b52ed0ff7e53a5b516db40360eefcfa556c6ae7b7813b97e6fa8175be82007696ff586eb6247a881b794eadea15fd7bf0fa705ac WHIRLPOOL 228c1ab3b5ef249362c3a92ecce3c86918fcd0b89bb44cf5f564cfdd4345ee600bd0a5888ee341d39e5424e356d07a8cc4125bb3bda2831d9f04df3c6221035f DIST genpatches-4.4-36.extras.tar.xz 16416 SHA256 313b4322ed7fabb9067bd0d5c20e67b4ab7cdcd59bd97c3b426161f305234271 SHA512 0f66916ffa293433a6e7737290b7032ed5272018d6f551c709f2986231810e130eb47290a1369df098d945e3805dbde06a756b6dd71525e833d9de9cbe34026a WHIRLPOOL d93a1a15bd3bb87821147fb24522485bc135557f668cfe31ce3cfdfe955ce733cc936f4f6f0fca02d73855d3214509ed0a4a13c67c25e87dbe3d9abc0c058ed1 +DIST genpatches-4.4-38.base.tar.xz 893240 SHA256 fb72de532c75e4d5d5d6de7bc479b458453a6d953291639178f0f01a6e3138e4 SHA512 91ab6916cb899b81bc5a001ef2a65134027834bc1b1dbd82acbc804be74c7872609c1f255ac4a10612801abc1d412d954ccc739284299b9d6f9aff19666dcbb5 WHIRLPOOL e11ca4e847590838d8613a456764ae56ec9ba55cb6bf173a9c3d7f53e998bd3ea7ffee8554b2ea4906a15d1ec65b4bdb16c1565e3d34ca48c52a268c8bd7fe76 +DIST genpatches-4.4-38.experimental.tar.xz 87784 SHA256 b565b3eee775d7c256f8ddefdc5e8c21c52e550e327cd41b417cdd8a060dbd67 SHA512 a92363efd9642417c384520045ebf92f588a13c8fd8fdc7d08933736f98d7496ce88619b340cf19c342df7439dfea9c980bc36947273cb3aa5ae804fa011c8a0 WHIRLPOOL 58012b32aba8cce88452ed9b53a18b9cd5a53d21a9c64f14da64dead9755b6756eac70f0baff8ed827159ed1b4edac88d6767c497e11dbe8ae10aabd1b011749 +DIST genpatches-4.4-38.extras.tar.xz 16428 SHA256 b60496f1217495d8ff3800deb49d305e534e9a73d1cd452748262e9f019488dd SHA512 9119130185fbb9b692de51baf99d1f6ac481e416bcdfeb3b1500d5275e82c92e4ecfb0745b9e9a3df8ee2c679dd240b317dadc3885689274fcbd5da626a31ac9 WHIRLPOOL 7d94404d7bf843045e2a7a1b9e2ddc0044c6e555186fdc4d5e9977242cb5a9bd31514b1202732e18c6e823406807083925ca7f31ee523c0771e8c19224567ac6 DIST genpatches-4.8-10.base.tar.xz 195816 SHA256 c682b801ff8d0fa91ea25668223737fbab94e9034ea2d881992dd7b91ab36360 SHA512 b468210994ad688512b80608e25b9969461751827c46d63060534fc9c4d34c552f0bdc325fad1fa8556e4a7cdf4b346328129a997feb562f74a1f8471249cd2c WHIRLPOOL 67cfffd2aebc3253920b3abc42f8874b603f2df4e850c10575cf6210507eb25b911c4808604228c8cc1e2ad9e836d8b7c878facf460c38dd7e318e4c491b28ea DIST genpatches-4.8-10.experimental.tar.xz 91996 SHA256 aa8e2fdf527534f7595fd08da6e4f4108ed7c576298793af1a20ed1c57cc87dd SHA512 46eb1d232150e459452108b09326635d9250b1bb55beef05259bf4e64244fd46aa844dc063aa07cae4ce516338c74013b2f7f17aaefaa059b861851d356077d7 WHIRLPOOL 7556bfc112af421dee3e26a44b9fac70226a6cc8df27c8ef172c7bbd37705ffeda8e3b05c3cddb0127b3e47d27a952e71ffd1ac5b23c7e23fef94978182f4b1e DIST genpatches-4.8-10.extras.tar.xz 17228 SHA256 2585cd316731f3390d8dcd655f5b20599576de7a0112d443154a699bd8828169 SHA512 d43698b7ff8583bf8962097311ed22efe5a1eb072115376302312f7d2f581b743936585b82ef30920e0f124ec655320ad5df3a2572f9e8b3f82f9ce1def51578 WHIRLPOOL 23ff3f4edd52bca20110e9493c20bd5ebdc6bee580bfd7a63f34cf40842ea0db1b41b4f362c39fb402a5a73a3e7a1113310c3312c87794ecf8a04a8570865f72 DIST genpatches-4.8-11.base.tar.xz 216840 SHA256 3b16fb85b7bae7c754201a7e0e7151e7303652dec9798b6ae8633265820592bf SHA512 ab2e670abcb26b9c94110760eaabbbfccd93cbd8fc207cb1876414a4d1e7450b56aa713a54d2db7804df9dc98ad7e139bf736ac0ef2e6257c25d496fc4374bab WHIRLPOOL 6b6045085072a406fc1065876ced0bfced1f619ec651dd360319887bf7dc7ccbf7ca51f75e803a3243e25fe87fe1544259cbb2ffdcd594b8ad62f145f3dadf05 DIST genpatches-4.8-11.experimental.tar.xz 91984 SHA256 04188ee21df440451886a42b43003d34bf3680e1c1c88771ba92fc491f8720e1 SHA512 2cc12f02670beb43655b6cfbc9497241be89266fae9ed5c67c33caa10da519b18631b5bdc20cb612a2a5715ecc947916e358d13ba77ec8e05dfeeb99c081c7ea WHIRLPOOL 2f61b90c540addda8b6da155a6b6381fd1cc7f93a7c60c2b8f5667773597e07dec2e753df4ce878c963d31ab6238290e604f6a232d9736b58e0a90c33b11fdd3 DIST genpatches-4.8-11.extras.tar.xz 17304 SHA256 eb4f2dfd8e18610c83dc6f78e1f1c93f26799b1e07ee5c6f2f257e4919fa8223 SHA512 ea11b0187446d2148081e8dd49ae012d1355d53991eb901e7082e7469f44ea7d6e7030b849258a41e2109b9a5c32612c0b0cded9568a5fe7d52295d205d0ea4e WHIRLPOOL 94dde7937a757ce0c352882b781040aea1436c7acb66830f4bbaea2cd10acfa639c12a93f96d6f27cdc831ffab12cc7bd7513652ad27f31d01e888857cb3149e +DIST genpatches-4.8-12.base.tar.xz 235128 SHA256 8c0b7f44bfea8d1f53ab32ce0a630b8a167cc6c989db195c39778f946fd3f28b SHA512 643f1abcf4bc1762d8000e1f3bf6679bcbacecd605a038bbe5ba62b87388d16fb20aa5669981adf405c0d7c0d33006ef775a38fa98f48f040a3d76619e601471 WHIRLPOOL 68ccb8808250c51d6583271f7736452a3b6dc222b409e39f1d3bdd13ab40192ecbf1775db8c99af0410124d448f44ed5b40fd46388c33555150e9750dce1746a +DIST genpatches-4.8-12.experimental.tar.xz 91996 SHA256 603eef9d7505d22e79c5768372e852ae6cd37af72aff46a7c30be972bde8e033 SHA512 f0981838aeac02ea10695aa952e8d538c295f90032e7618616192bd7be8a19b3eb5503a1f16559f09e77c31a6bf7117d2caad35e812d8c4dbf292a939bacc096 WHIRLPOOL e29a0e4e9e2021286b9892e0c603373b2c3d45c4f84c1787c6dbc92e92aba1acdc2dbdbd513bc6587a54a04541ab231f94aeffd07faca0e7c2cabe5220007ba9 +DIST genpatches-4.8-12.extras.tar.xz 17312 SHA256 f7ee38d1f3e8d02d092c9b52e829c2b61c2dfebd8888bff9029cd8fa937052cb SHA512 51c432705e6700f5b30754966bf02113b9f64b8f4c135d00e5362bf2cfe7bddbc0317bbe35e47dbd288d39df81af5461eb69451dcb2c794beaefcc70906638ce WHIRLPOOL 7e04383c25ae6bfe0f4e75d3e504f58c49662fd444870aedd2f26e54d0df9b06d1033244f02cf90db4449f47274e4a515e1ed45a3ed329d2da9144f446df4837 DIST genpatches-4.8-4.base.tar.xz 22700 SHA256 ec60a8dd77a13b82d4f6dc862579f4647ef4b42f3d8385fbad465a2182084c22 SHA512 6450df1fb0cf026246cf69cbed318969daa6c96615ea82d9c9e79362b5f3d4bfef634923c61910276e1c4ff3ad4fb325a7c76b2ba771123c4be125ad65662dec WHIRLPOOL 4ec100607196d1eaa22784c6c224683af638faa92529dae3a476aa75fe18f60a08c766f97f4f754048135a020fc3d35281cace8a58386fcf3a0d75961299a536 DIST genpatches-4.8-4.experimental.tar.xz 4272 SHA256 9d9cf00237787816175dd877669c184ff7d2de72bc7e428bdb3e7c1fb3e3174c SHA512 d701269683acdef0d5e472323d7e56a44d1e9c2cffd695005688ff3c6cca161254957cc572b583aedaa9bee3db6da085a0053d3a7961bd81cfeed1fed8239b63 WHIRLPOOL 4058bfa922a54f7bacba79c0820ea13dd05c9d07abe8d5be17d937b3533f8b0c279f2eca00cfa660c0ca88f991590ca6432238c69ef08b837f6981bfca138da8 DIST genpatches-4.8-4.extras.tar.xz 17244 SHA256 69cdebdb2cb1b7c2b9791afd372267089f5a9f83c3e74ae16f1497d49abfe081 SHA512 4238be54a0315eae698b7cd48a3a459ddf43ddf1f07e884910696b97c7dfc3d8a5b5b14ac96fdf69ea8fd37203a32a78fc45e9576e5e9217afaa0a2a6674c8e1 WHIRLPOOL b7107325834f02e486419a8006e0f5c478a46fb33e1df90f2d4b46aac36a221115698777a30cc8414cb5daa419e8bef17d55e5c9536e17562d88ea37eea5a5ad diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.27.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.4.27.ebuild deleted file mode 100644 index c4b0495a9542..000000000000 --- a/sys-kernel/aufs-sources/aufs-sources-4.4.27.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER=29 -K_DEBLOB_AVAILABLE="0" -K_KDBUS_AVAILABLE="0" -UNIPATCH_STRICTORDER=1 -inherit kernel-2 eutils readme.gentoo-r1 - -AUFS_VERSION=4.4_p20161010 -AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" -# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar -AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" - -KEYWORDS="~amd64 ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" -IUSE="deblob experimental module vanilla" - -DESCRIPTION="Full sources including the Gentoo patchset for the linux kernel tree and aufs4 support" -SRC_URI=" - ${KERNEL_URI} - ${ARCH_URI} - ${AUFS_URI} - !vanilla? ( ${GENPATCHES_URI} ) - " - -PDEPEND="=sys-fs/aufs-util-4*" - -README_GENTOO_SUFFIX="-r1" - -src_unpack() { - detect_version - detect_arch - if use vanilla; then - unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT - ewarn "You are using USE=vanilla" - ewarn "This will drop all support from the gentoo kernel security team" - fi - - UNIPATCH_LIST=" - "${WORKDIR}"/aufs4-kbuild.patch - "${WORKDIR}"/aufs4-base.patch - "${WORKDIR}"/aufs4-mmap.patch" - - use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch" - - unpack ${AUFS_TARBALL} - - einfo "Using aufs4 version: ${AUFS_VERSION}" - - kernel-2_src_unpack -} - -src_prepare() { - if ! use module; then - sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die - fi - cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die - cp -rf "${WORKDIR}"/{Documentation,fs} . || die -} - -src_install() { - kernel-2_src_install - dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch - docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch - readme.gentoo_create_doc -} - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" - has_version sys-fs/aufs-util || \ - elog "In order to use aufs FS you need to install sys-fs/aufs-util" - - readme.gentoo_print_elog -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.30.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.4.30.ebuild deleted file mode 100644 index 6c4f0ae44ac5..000000000000 --- a/sys-kernel/aufs-sources/aufs-sources-4.4.30.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER=32 -K_DEBLOB_AVAILABLE="0" -K_KDBUS_AVAILABLE="0" -UNIPATCH_STRICTORDER=1 -inherit kernel-2 eutils readme.gentoo-r1 - -AUFS_VERSION=4.4_p20161010 -AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" -# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar -AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" - -KEYWORDS="~amd64 ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" -IUSE="deblob experimental module vanilla" - -DESCRIPTION="Full sources including the Gentoo patchset for the linux kernel tree and aufs4 support" -SRC_URI=" - ${KERNEL_URI} - ${ARCH_URI} - ${AUFS_URI} - !vanilla? ( ${GENPATCHES_URI} ) - " - -PDEPEND="=sys-fs/aufs-util-4*" - -README_GENTOO_SUFFIX="-r1" - -src_unpack() { - detect_version - detect_arch - if use vanilla; then - unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT - ewarn "You are using USE=vanilla" - ewarn "This will drop all support from the gentoo kernel security team" - fi - - UNIPATCH_LIST=" - "${WORKDIR}"/aufs4-kbuild.patch - "${WORKDIR}"/aufs4-base.patch - "${WORKDIR}"/aufs4-mmap.patch" - - use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch" - - unpack ${AUFS_TARBALL} - - einfo "Using aufs4 version: ${AUFS_VERSION}" - - kernel-2_src_unpack -} - -src_prepare() { - if ! use module; then - sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die - fi - cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die - cp -rf "${WORKDIR}"/{Documentation,fs} . || die -} - -src_install() { - kernel-2_src_install - dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch - docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch - readme.gentoo_create_doc -} - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" - has_version sys-fs/aufs-util || \ - elog "In order to use aufs FS you need to install sys-fs/aufs-util" - - readme.gentoo_print_elog -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.32.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.4.32.ebuild deleted file mode 100644 index 1218125efe8b..000000000000 --- a/sys-kernel/aufs-sources/aufs-sources-4.4.32.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER=34 -K_DEBLOB_AVAILABLE="0" -K_KDBUS_AVAILABLE="0" -UNIPATCH_STRICTORDER=1 -inherit kernel-2 eutils readme.gentoo-r1 - -AUFS_VERSION=4.4_p20161010 -AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" -# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar -AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" - -KEYWORDS="~amd64 ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" -IUSE="deblob experimental module vanilla" - -DESCRIPTION="Full sources including the Gentoo patchset for the linux kernel tree and aufs4 support" -SRC_URI=" - ${KERNEL_URI} - ${ARCH_URI} - ${AUFS_URI} - !vanilla? ( ${GENPATCHES_URI} ) - " - -PDEPEND="=sys-fs/aufs-util-4*" - -README_GENTOO_SUFFIX="-r1" - -src_unpack() { - detect_version - detect_arch - if use vanilla; then - unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT - ewarn "You are using USE=vanilla" - ewarn "This will drop all support from the gentoo kernel security team" - fi - - UNIPATCH_LIST=" - "${WORKDIR}"/aufs4-kbuild.patch - "${WORKDIR}"/aufs4-base.patch - "${WORKDIR}"/aufs4-mmap.patch" - - use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch" - - unpack ${AUFS_TARBALL} - - einfo "Using aufs4 version: ${AUFS_VERSION}" - - kernel-2_src_unpack -} - -src_prepare() { - if ! use module; then - sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die - fi - cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die - cp -rf "${WORKDIR}"/{Documentation,fs} . || die -} - -src_install() { - kernel-2_src_install - dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch - docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch - readme.gentoo_create_doc -} - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" - has_version sys-fs/aufs-util || \ - elog "In order to use aufs FS you need to install sys-fs/aufs-util" - - readme.gentoo_print_elog -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.33.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.4.33.ebuild deleted file mode 100644 index f024fbc80e6a..000000000000 --- a/sys-kernel/aufs-sources/aufs-sources-4.4.33.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER=35 -K_DEBLOB_AVAILABLE="0" -K_KDBUS_AVAILABLE="0" -UNIPATCH_STRICTORDER=1 -inherit kernel-2 eutils readme.gentoo-r1 - -AUFS_VERSION=4.4_p20161010 -AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" -# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar -AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" - -KEYWORDS="~amd64 ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" -IUSE="deblob experimental module vanilla" - -DESCRIPTION="Full sources including the Gentoo patchset for the linux kernel tree and aufs4 support" -SRC_URI=" - ${KERNEL_URI} - ${ARCH_URI} - ${AUFS_URI} - !vanilla? ( ${GENPATCHES_URI} ) - " - -PDEPEND="=sys-fs/aufs-util-4*" - -README_GENTOO_SUFFIX="-r1" - -src_unpack() { - detect_version - detect_arch - if use vanilla; then - unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT - ewarn "You are using USE=vanilla" - ewarn "This will drop all support from the gentoo kernel security team" - fi - - UNIPATCH_LIST=" - "${WORKDIR}"/aufs4-kbuild.patch - "${WORKDIR}"/aufs4-base.patch - "${WORKDIR}"/aufs4-mmap.patch" - - use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch" - - unpack ${AUFS_TARBALL} - - einfo "Using aufs4 version: ${AUFS_VERSION}" - - kernel-2_src_unpack -} - -src_prepare() { - if ! use module; then - sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die - fi - cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die - cp -rf "${WORKDIR}"/{Documentation,fs} . || die -} - -src_install() { - kernel-2_src_install - dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch - docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch - readme.gentoo_create_doc -} - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" - has_version sys-fs/aufs-util || \ - elog "In order to use aufs FS you need to install sys-fs/aufs-util" - - readme.gentoo_print_elog -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.31.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.4.35.ebuild similarity index 99% rename from sys-kernel/aufs-sources/aufs-sources-4.4.31.ebuild rename to sys-kernel/aufs-sources/aufs-sources-4.4.35.ebuild index 6af147c013a2..d26fba9583bf 100644 --- a/sys-kernel/aufs-sources/aufs-sources-4.4.31.ebuild +++ b/sys-kernel/aufs-sources/aufs-sources-4.4.35.ebuild @@ -6,7 +6,7 @@ EAPI=5 ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER=33 +K_GENPATCHES_VER=38 K_DEBLOB_AVAILABLE="0" K_KDBUS_AVAILABLE="0" UNIPATCH_STRICTORDER=1 diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.29.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.8.11.ebuild similarity index 97% rename from sys-kernel/aufs-sources/aufs-sources-4.4.29.ebuild rename to sys-kernel/aufs-sources/aufs-sources-4.8.11.ebuild index 4504c41d5550..c994c1983cea 100644 --- a/sys-kernel/aufs-sources/aufs-sources-4.4.29.ebuild +++ b/sys-kernel/aufs-sources/aufs-sources-4.8.11.ebuild @@ -6,13 +6,13 @@ EAPI=5 ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER=31 +K_GENPATCHES_VER=12 K_DEBLOB_AVAILABLE="0" K_KDBUS_AVAILABLE="0" UNIPATCH_STRICTORDER=1 inherit kernel-2 eutils readme.gentoo-r1 -AUFS_VERSION=4.4_p20161010 +AUFS_VERSION=4.8_p20161010 AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" # git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 6fa250f21bd9..2f1297ca7924 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,2 +1,3 @@ DIST grafana-bin-3.1.0.tar.gz 40620308 SHA256 da8175ee46d2dc39cbe29f49bf5efdd34fddaad53d4ddfcef1316356fa029c9c SHA512 fb458299c8622ed0c2478928aa72b565fb87127cde342cc1b3f36a3582b3f76031547b7fef4240a37a51c1ac2ce239b086f97dfddf1309fe99d3c999ee80747e WHIRLPOOL 37f8f6ade9eb250c7a1591b975014410adf3e4dd8c803c842d37c30e88a3b7b64b05ff02a4849139216ffe9e76e75fd2e87db9e24dc404b60966e7b4ced47f7d DIST grafana-bin-3.1.1.tar.gz 40570215 SHA256 20f70a63ad01535e2e3d1e2ffba59374f6283dd71b652428fef73c9aa68cdc7f SHA512 90f567889a2eca9152919f1199b810bb8b99b4bea5691d5edb1fb52e309a192b2efed1f5f1e66c95f81291dd9a621c06243e029b907e2ce5362e757f916a063b WHIRLPOOL 67a3c8ca217984a21858db5fe27da7c06b60e9d4f2d915966cb722e5948d0f4636645b678246003ea742ed7a6b50d5554d76f088aac1cd5ef20928fc1ae98aa9 +DIST grafana-bin-4.0_beta2.tar.gz 41911901 SHA256 2ec5e4fa46434e2a4dd6061698ed2f7b5d11ed7e5b8c03f561221458588bad62 SHA512 030fd75d5dd86afbb623d6eb2d5e2a8e789bff806baf139528b5e9bf144fe7050a0d01e6e2bb27ee7388f3aadaa018cf88877aa31f4e966514c5c776d8f2a810 WHIRLPOOL 0ac1f2d1f2a6c86ea9c084ed2673a077e6f3f938a55915d8c6e72f8984113c7027597fd8fc1457c9d49a87e1436f3c17d8d531af7b35241450bc3f15691bba98 diff --git a/www-apps/grafana-bin/grafana-bin-4.0_beta2.ebuild b/www-apps/grafana-bin/grafana-bin-4.0_beta2.ebuild new file mode 100644 index 000000000000..4c948181c6b7 --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-4.0_beta2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit user +MY_PN=${PN/-bin/} +MY_PV="4.0.0-1478693311beta1" +S=${WORKDIR}/${MY_PN}-${MY_PV} + +DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" +HOMEPAGE="http://grafana.org" +SRC_URI="https://grafanarel.s3.amazonaws.com/builds/${MY_PN}-${MY_PV}.linux-x64.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + >=dev-lang/go-1.5 + net-libs/nodejs +" + +pkg_setup() { + enewgroup grafana + enewuser grafana -1 -1 /usr/share/grafana grafana +} + +src_install() { + keepdir /etc/grafana + insinto /etc/grafana + newins "${S}"/conf/sample.ini grafana.ini + rm "${S}"/conf/sample.ini + + # Frontend assets + insinto /usr/share/${MY_PN} + doins -r public conf vendor + + dobin bin/grafana-cli + dobin bin/grafana-server + + newconfd "${FILESDIR}"/grafana.confd grafana + newinitd "${FILESDIR}"/grafana.initd.2 grafana + + keepdir /var/{lib,log}/grafana + fowners grafana:grafana /var/{lib,log}/grafana + fperms 0750 /var/{lib,log}/grafana +} diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index e072157cc485..c815bac48c79 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -22,7 +22,6 @@ DIST NVIDIA-FreeBSD-x86-367.35.tar.gz 62636433 SHA256 2edf78801213dea72ddd6c40ac DIST NVIDIA-FreeBSD-x86-367.44.tar.gz 62815733 SHA256 687a178cc0e63f79f38f6e71da904363579b833ab3dadac424bcb2264889d4ec SHA512 2dccfe2b1b86d972b3a8961d8eb114911784cd7fab6d8cfe667a0e2853234fe3e4b2661bd5d0064677155f9631315d1000f23c11feea035292c55dbe73f4baaa WHIRLPOOL 4b243c3c053a11d723fd4fce927e15b36524cf6c4795763a5c728de8952c80e01a72f7e023456637917253dd1298bf6a732cd76da3f0648c26d48088d937fb27 DIST NVIDIA-FreeBSD-x86-367.57.tar.gz 62859799 SHA256 64a0bde687aac1ec2aad859d5bea47d0691b916a851c64992bd460a05ad7c162 SHA512 13269f76d53a1818690ba8fd7aa604783e80059a031e3668c21a70158eeaa97251adda9ac058a712342e95780db86be5b893eebe0422cfce7f1073d88ea9293d WHIRLPOOL 303bebf3d73d8bc232a188c9e3a23164a70fafdd44974e5f5b1873488f682979702e2f18d838d85072a22520d959ded6bb3a4b79cb3d7cafc5de0feca6241061 DIST NVIDIA-FreeBSD-x86-370.28.tar.gz 58718517 SHA256 52193b15b4ca822b029f860eed4d00270c925f5d24f7bb511a5b7bbea696d58c SHA512 83ffb19069cc240f8836d808a5eb02c142e7ad923fc2e3049a3b316acc12df070d42dfdc5a8a8e1411ccc9fba0bfa4ed84f457435e985434cd86ae966a63a3f4 WHIRLPOOL b1bec4d5e34ea39c3b1b44adcf85b7392cef39517979d32bc800e48a79a57cfb5f1ca5ff82bc302aa67ed12094782e09ab146f021a9c04e18430034a5ab341a9 -DIST NVIDIA-FreeBSD-x86-375.10.tar.gz 59040273 SHA256 094aae538150240d00acf3b6650137e5b6cdf41cd1b8c6b512f4d6fc22790a7d SHA512 a5786e747480559d459339ed088dc20d249bc9878e5c46a4e310448409642856895cde4bae0ebbdfd397da7af68d4545bbe33cabd1758a0f778d4f85843d2067 WHIRLPOOL 19ee13fa18bfc61e54da8b221a57308979871c44924f5e3611ffbfb9d65a3957d33c0909257fa5b487a2e9f99cb99f8e855486133569a4dba5f2c38ca32fc7dc DIST NVIDIA-FreeBSD-x86-375.20.tar.gz 59078892 SHA256 acf64b8b566046475095f823bee39ba5b4897a54cc8f2e52e33a0a766358f859 SHA512 154c4a04387805a2a9d3ebba19c7ca6d4894d4145bfd2108e10b3809c8022e22a79a387533fa356cd69ce8137498b36f059d00ed26c44c5ef12b99b4e23517b4 WHIRLPOOL f6de00f0ee7027d3db653724ed2271cc847358fd1292d6c9cd6fb73aa7d784d1e2fdae467cdd0fce5140c3996e3a6d09ac1ac822b6b9b6b99bba4a39cc38bfa8 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c WHIRLPOOL f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511 DIST NVIDIA-FreeBSD-x86_64-304.131.tar.gz 35812363 SHA256 e10aa34f4aeb6981c0bc6762f37e6ad57de52b45c7322d0caef9781c1a43858a SHA512 0df69d11c79cfd66f40f5adf091f9c3ad494b89fbe9200a1a01fef8cb2d2591ffdeb703d82a263e050384d39ef81af3a717ac24716f96b1fd8386d1758bcf45b WHIRLPOOL a7e01ac4646d52229efb1d22df9b4db98bfd6bc30c79fc4c65273001b1cd09c4db823a0141a060f8c53926ae23a33fe66e27aec805879228d64bf3f45aa66bcd @@ -48,14 +47,12 @@ DIST NVIDIA-FreeBSD-x86_64-367.35.tar.gz 59393955 SHA256 b33057ce23ce1ae44ddd246 DIST NVIDIA-FreeBSD-x86_64-367.44.tar.gz 59577943 SHA256 e07d21b0ad39a0a24cdc4840094fb2f2de2f52b704538f7ac60c019465de7137 SHA512 98433879d9093f67a1b794e4c171479871cd489d5577a58084c3165c26d9f733117cf9043d33f5674f51d81dc509ab545b65d538a261f9dd6db4fcf2855f3655 WHIRLPOOL 0320b14e56f800b6fae313b61665fb2390e8f2ed1df63126fb12fdc08dae67ad4e4e9fb9a58950ad26c8e62ad4ee0b3ab96aafcf53a525687e240a77b58c5291 DIST NVIDIA-FreeBSD-x86_64-367.57.tar.gz 59604884 SHA256 6f2986941a9f4cdcb3692c39919e5eeec09f2799b7797d3c0be0d4c61f7eed5b SHA512 06e4fd656efc88260c10b2a86308461754302dc9bad88285efe8b864012806f2d7147173ded9ee7b4ef2518ddbd6f02c5d36b184f913176732dd90cce0df006c WHIRLPOOL 9c33dd392ba0335b08c7710aaf97564d7cc0fdcc2fe87ec67ae1932848dbd6e6ad0437f6b44409b11cefc7ec33be7656199dcb2a34ab296f969fd65243bd114e DIST NVIDIA-FreeBSD-x86_64-370.28.tar.gz 57905860 SHA256 5087a93af8aaab6cff35ba60c9d67b4249827f6b7681abaaa571a20784a54552 SHA512 40637d64a0ee5029bb1c5ad7a590c5be61253ef6283c4217666768ad8601d7f51ef0d8705c8711f65c3d0a5a5721490813220c5f9186c6d2d12baf5d9c11122e WHIRLPOOL 361648788b7efb9e550b3e67d2e6022e31dab29f5660c42a1b6c961fe4638216fb8785814ee9fa1636fc39c39afce7caffbdc24fcf8bbd14e4eec5b5eeaeb1eb -DIST NVIDIA-FreeBSD-x86_64-375.10.tar.gz 58235753 SHA256 50ccd0e9622a0d24ecd70cdb7bb30a02f45adb1ae3da340d0e73de755b5ffd04 SHA512 0f64cdd1a835e23b8a4337a841a4ae09b89c873a6e8bbfc3bfe945df721b640cd8985faba6cc1c32041dfeda456370eb80d57ad1ee0957cc79417ad7ef3e1f7e WHIRLPOOL 99477fb741d864f270e44f3bc5226a4cfd5c6d1c3024b080f898de089c2e0bfa649cfb18a7ff5dfdc099c6c61aa407bd8e4e4930d181e211d1e22d1b811a4b26 DIST NVIDIA-FreeBSD-x86_64-375.20.tar.gz 58259944 SHA256 f4678d671c9dcb7f127173ea1de7614593559658d1876789c37c5f7c62cad563 SHA512 0e039a64095f5385b5acc359206c598e141e18366252a9bbe91933427b372d61740d9fd6c11f1682b78f7e93f9f65915b8f2f05f65e666d0c0d867a29ed98071 WHIRLPOOL 85696e1c21132d18a1ee81f9e1c7ab05ae2fdc839c1d8877e67fac7fb39428ab6e7dcd4d2806dd56ba9ef93fc8648c7ce77c19145652252df3fa247be5db9737 DIST NVIDIA-Linux-armv7l-gnueabihf-367.27.run 25585174 SHA256 ae0855b247d5a5474561c76a79536fe82c44bd10e6154792978c5572d11c47f9 SHA512 dd60292f262e1d7d6cca09a35c3f8b65820d216d46f2b94feb208554496b30a983a73ffb8b2a1473cef0b7e08a3cda901eeca855e1db77f4f6dd23779772580b WHIRLPOOL c55d4102a6717f81d8bde7e66d1772c7b1f370d4d610ef61561c94f5ea6cc4797b5f15b9cbc31216b2ef9ef9132a66682b280d9ef5b74c4a57ee2ee8da6c1122 DIST NVIDIA-Linux-armv7l-gnueabihf-367.35.run 25628654 SHA256 6087bd2cc594f860d27d26e30acd3593310ce00938c10e5729175f037efa222e SHA512 3157c3dc9d07dd0eb8aaa0bf21edf62aa1338f10c1431981494d2a7b1f0be8a1eee8b5bc41914cfca9b4c76773b0056e7ad5c80a4c7acadfadb52a7647baabbe WHIRLPOOL 49c8896d1a40e1f634224227100b303c3d2ebc66ee93f31aa18bc39c898585eba49400d148f47476e4253d35d7379047dbcf7f43cf027df0b16179bfc8912db0 DIST NVIDIA-Linux-armv7l-gnueabihf-367.44.run 25674978 SHA256 b42af2009460614c6d4b6585535dc2f0c1e98244f00bf75ece37dc31d2cc45c3 SHA512 0fd72fe7afa1415eb961a5308c142316cb5311195486b331c406f4cbcc7d30dd5f0e85e5b179ffb8f38ce5ee1b5abac671d89f62b7dc7e1b1d738212af6acd91 WHIRLPOOL ce2b0fa6b8c545af63292da214cfeb564f765179f531907ac7750c7a9d890816ce869dd7e6898ea0a0a6f446d20868d55c235a5ee2e88105731e8812b5f67c79 DIST NVIDIA-Linux-armv7l-gnueabihf-367.57.run 25701866 SHA256 e856debfabffe0e4ed2900e4acbc8e68340c4773651ec7a0000659588431ef7d SHA512 2d1221b8c6f01148412790c24f88a74104da4dc40f30ebe57a47468818c811119ed629ffa565f3ed58ce0b12b292b4304a2b364a83faff41ba14ea747f4e1c88 WHIRLPOOL bf7011f50360516f76ea5e176aea7d761193de877a5357a54704c60d512faf1af8e8e2450c547b5181fba98ee627a297b1c573e147c4db623324c1c35396330d DIST NVIDIA-Linux-armv7l-gnueabihf-370.28.run 26117701 SHA256 efb60a23aa22b46e94e91d5f5a5fc0c17b47bcf50471e4371653ced5a5350dce SHA512 04699849441bccfb9214fda4c7ff8ecefa11249d1fbfe470e37fefdd132becc225a1bcc16bc976c3fb145a427961f5402c95ecc84b613adb71caef9c96fe7d90 WHIRLPOOL 675a495594c46666ec11c83a76cdc8821e9b57079ee53cd7adcf00e783d121e163b7c5b10598aa55a1fee72eee47defc514fba986685af41c90ab2c5d890abbd -DIST NVIDIA-Linux-armv7l-gnueabihf-375.10.run 26701426 SHA256 ba2d6ac96a498b5db08942564598e8f228ed5ca2c329ba601b3f94aa6444b328 SHA512 677b7b0d769ba00010b58fb5ad0b6334e1e7d0bb390e7d07d36f922b83fd3c66bd70f4431e0d0c0b35a8644fc9d5014421fb44009cedd20839310b3090efb414 WHIRLPOOL b7c23ebb17da16e9dc69d3de387129842b71c10fed24759e725c0e0420a2124a33ce19a578f86c9986d2ba36c35fe577b4d260b7d384ce14fc94a62dac95f2b5 DIST NVIDIA-Linux-armv7l-gnueabihf-375.20.run 26238901 SHA256 dd28db61f89311240a76c0a82d1324f352879bfcb0c58fd6403fd9f783e43f0e SHA512 f52d66928bb5370bdfe7d7a119b8a8e73c4832b32bb372f24856bbd35c4f338fcb170b05f92f579c9d0849a84c4fa0e3d6b0e8de6b23aac564dfb9f3fabf725a WHIRLPOOL 0383789b871e50a532deeaf27414d0a518dbba93d6eb4fcd08e6fcc47260d67f48852458c6302d7dee0addc89e3dbdd7ce074cdfdee5b0bbeecb70c0c44892b2 DIST NVIDIA-Linux-x86-173.14.39-pkg0.run 15134997 SHA256 a09935f37121ed3db8ae3da63a0d8e9d4348a19c859811c9fe44d6ce8e3eab23 SHA512 e24e15ccec725d3cbca502c2b77061776a81ef92917a950adec4ff6bdc34f10903aa654433177ea74be0dade4af81c5380d5710d375a5ea445940d06154bde93 WHIRLPOOL fce3d8e4f6cdf698f5a057514b6fe220bb1011025bdce5bd4cf0e424fb4d306d38251b6726bda03f290ea8137d5a95ed418cf8751722879f9042462abd9181b6 DIST NVIDIA-Linux-x86-304.131.run 40893199 SHA256 d2554bb6f7867e7762d0ecedcac5bde7de0634e43b952bf466323ea8b4032da8 SHA512 3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e WHIRLPOOL 88e9cc0270a4fc64ed8475a217c7c8c50e6ea21fe14b5b5beb16f494bd62bf5ada2f47e26e5380dd3d0bc678091e29f0e26937eef1ee3c7bdc5805153201bae3 @@ -81,7 +78,6 @@ DIST NVIDIA-Linux-x86-367.35.run 44717708 SHA256 38cb22fa85ef74ea960d3e5d644838c DIST NVIDIA-Linux-x86-367.44.run 44079774 SHA256 b2ad4d0d4a2e98528e877ae0d98c38039c2400b09cfb5928cd21899f3a991291 SHA512 5dbeda283b277697eb161b01a6d361a68fcc5e982fcbb9f6c9d08705c9af8b0bf3d78cf68feddce9d72407eea3ccabf955d404975fce5e56d1690bc5008577da WHIRLPOOL ea5f4f9c43cfb6db33906e715fa6b4d5a298e4bbf76959c18589753bcce5b2faa91c38e0aad10e3bcd89b28ee2ee8b73da3deee6c048bebc08fe93e32e214b7e DIST NVIDIA-Linux-x86-367.57.run 44731570 SHA256 43d4e926f71ac6c581018badf467458709822e97a7564ed9f1b521b7b63d88bb SHA512 6316cdd94131057a584b3a893cfbca5e8b0f5e79060cb5bfe2c149b5a76bdcdc21d20338febb54f7201985c5b05545c3f6b63b26c32699717057cfb047993972 WHIRLPOOL 443ca9b389f78c13ae5344cb3cce67035a2b5a605b94518d91c253965263d37a84dff9ca29d47509a2d43017afde4786a55bfd45613882b5d4889dc27b67622f DIST NVIDIA-Linux-x86-370.28.run 44189522 SHA256 6323254ccf2a75d7ced1374a76ca56778689d0d8a9819e4ee5378ea3347b9835 SHA512 2df8b3d1064073c8b793287994fe0648625d095f3434b7b67531e19632cbad318994df90b55de18aa457d55a1374b35d64a646564259995d3f2197c48737921c WHIRLPOOL 85a089c833311abdc06bbc1fc68cd5ff8ed43dd5e5887d340dc854f905ae741de0ae4343d024259f493dd668075096c460bc1f93c1795d2befb81dd3c4a4983a -DIST NVIDIA-Linux-x86-375.10.run 44518154 SHA256 77c06d9c6831d6d1b53276d0741eddac4aab2f2f02b7c1fe14b86aa982aacd69 SHA512 b68af4b00a98f9f22ae2a41fdde7d823d22a7b3587b80860b206b96b6121adec203b81c258ee5ba3e20dfd0ba60337f95de268d96d417cc0b39a2822b7021017 WHIRLPOOL 7e3c05595f6cb3d654f708b7bc31c11beb3631f67c75490c09acbee2da4d90de8799890cf108babe3870e21590e8bd675c09b47fc5afd24e119f3630e7d07831 DIST NVIDIA-Linux-x86-375.20.run 44542058 SHA256 cc79d3ac2b688009ed2e47a1cf27557aea5dd745b3b6e9b83945c359ddab4335 SHA512 8f922b3cde613dbc5933f38fa3d57e37afe4ac68e3cd37894d7f8d42258290ddbab0fb5f51623c06fa3474718f6a55ee0187e23aa51e3131e050446986b96420 WHIRLPOOL 87faa367cd0833cb4a4b4d5d825676963a1c7fa985539c67c048a25fcc30bc7b88390acfca4f407bdcde252f63cdf081de22eb6fac9b4c09a5cdd9b5662dbef5 DIST NVIDIA-Linux-x86-96.43.23-pkg0.run 11504817 SHA256 51e6adf4ba73071622045fc37169f80db3ae3e784dff53b29d35146a04042142 SHA512 bed5726e57637481fe4e3c03a65ec14fe949f00860e729ebde408f4fd861d7bfdc296a78bc2f5d42e8b282db09f4bbde1e0545df7228fa20227080dc4b868ba7 WHIRLPOOL 6d4fd1786c11f4e326cc3101d0bb1a2f8b63c25c3dd59f10188f8355759e2861ce44fd53d60258b513d5a1d6124d0f91ba8edf4d3668b6feabfb3e8d585f14fe DIST NVIDIA-Linux-x86_64-173.14.39-pkg2.run 21100833 SHA256 15a953666d5681ba54c97498b578ffd286a1dc96d605f3b02110f3f99813100e SHA512 a65cd496e6ed57f771c3d99f37f616a1242d97844f6faef7a807825ad899c0e536a99fde397020839f0857883b934032f9491024f3047a6b06d3eea1f5d77713 WHIRLPOOL dc5f243b7d1de7e2d1b7f005e018a2940d63335b11a7c83c234b348b7a1839e9131169d2ea928bd8c2f549a4535149b03e16e6c94d59dfa745f7f904ff790a45 @@ -108,7 +104,6 @@ DIST NVIDIA-Linux-x86_64-367.35.run 75600336 SHA256 d2df3fcb1a145984b9de4f2f38a9 DIST NVIDIA-Linux-x86_64-367.44.run 75032664 SHA256 09a4e67afa79c159f96071215bac3e027b553117b91ee35a4ff134a98d8fe7cc SHA512 efb97ee084f68a0d4ad658f8700fec14a3b3f5ec585a14efa88be791f951445d8b6b944103bfb95408aeb43618f1a1f6fda5ab4ad7f7d2de82f1a7e92f354fa1 WHIRLPOOL 54c642a3c6b9065980569fb45cd358296205c6aa483cb1c402bc75a26f00c95783786b7f0414b11a19f0c7233c77f802c0d40494d5c859ae5c4c8da5f4eeaf33 DIST NVIDIA-Linux-x86_64-367.57.run 77127324 SHA256 a1615db29f1377817b610cca997e0339753ee9d58b28e1618b892691df3a8851 SHA512 fc94f5df7eb2ef243db381bc4458f911a6d76bff949701bedb249a3ebf369ff3da8dc5a7d52ab6ae3f23e947c419923f303cd57429a266a0f8e96df1039b1f5d WHIRLPOOL 5580b7839652c250ba134ecc97438d1810453d5bd5d8cffd44f01379d7509bca6f0c58318a150a5b4786f955d4de708ce9be618572212eca2c7098a36eab24d5 DIST NVIDIA-Linux-x86_64-370.28.run 76690360 SHA256 90aa3c186e45b39e6fc0064ab8dbda8bcc897cb61d2e7b7cb30b4ec9a4b39239 SHA512 931476f92a63d142478b2d6b3da4031769fd3b93aee2387800a78b1354b59a5fb5e4e293436b6b4c246627d51c0f55d140ab230de385cb1567bc8b25518eb741 WHIRLPOOL ce866c38291d2ab4aeeff05654a0e61196129f77baea5af93ddbc22fab9574ba39cc05d58020ea2407cc7342f0bcf5c2702d42290f4cc3b53c9e04fb7c617413 -DIST NVIDIA-Linux-x86_64-375.10.run 77354052 SHA256 62ebba84f30e58b618843d8d0d630693808cd75154945e46850c10d797746af1 SHA512 b689c5f3e3b2537c70ebe658f133771c31acee5818dde19adbe97b8f2194d33cffcfea29a1727a5658e8ca667fd89d077177eed163ff3cfb0abe7b8a892d73fa WHIRLPOOL 6b6dd1a2290fd1df65912f5fdf5a47a1c208b86b2014116d1199b3b45c2413c894badf9867ac9d09e0e0bb532ce8593720f2123b8466a3fd416a84bff3ce237e DIST NVIDIA-Linux-x86_64-375.20.run 75886564 SHA256 d10e40a19dc57ac958567a2b247c2b113e5f1e4186ad48e9a58e70a46d07620b SHA512 96daf0d9e3d8e42f7dd46d759a09d95b6745c719960cefd590abf927034ce2ab369422a0cc8e5ebe76de3c92068ea2b0e1c89106f7285c589bff166b2c3e9c1e WHIRLPOOL 72e0db9b94bf8a81af2562b6405ff6b7928283641e3013e2389314529120024426a125f189901753db858e10a20cf622fa8d06d3dbd262b65bf539cf3b0d7978 DIST NVIDIA-Linux-x86_64-96.43.23-pkg2.run 15962375 SHA256 ce8d8253e7dab7da63fbdac449ebf190cd0c10cbfffea0f8d0165515f851bc64 SHA512 04bec1187a6024a2b9839f008ec829281f1f2602dae2e639030bc385943186506bcaa2b46a230b2ab87f9217190841abc62f9e2d6395ab5559623389c31c6563 WHIRLPOOL 0651c44a51a1a06fcff5bfddbf9c3e408977e03263c7fe806cb6c01f9fe92f716dfe4e5190ffe1048bde72fcffdc8bca8267e74dd43ba5c9dfb22b6201fcc2bb DIST nvidia-settings-304.131.tar.bz2 1480447 SHA256 d36d2d1ae7c1bb72cd18e713470546d2aa7057624b1f61319daf559a94054d29 SHA512 9269f54f87581e29e6d7cabeaf989c70cb27aa55f6b8f5f1c71b8a14401326d06ea194710722b41283cca56f5808b90a9b1fb12158d48c6332cce15a701c5796 WHIRLPOOL be8e38a09a0bfa40267b9cdae2800a9ef00a89e28e618b743b7acb0cd9ece4b242b74ced32018d735989592300b49b2ee683caa11a1e161bcecf070a58952dfd @@ -131,6 +126,4 @@ DIST nvidia-settings-367.35.tar.bz2 1572606 SHA256 6b0cf0b63bbf8c3d29538587bad8b DIST nvidia-settings-367.44.tar.bz2 1571750 SHA256 74ca3c7ac3e75c13b6aaef92739e2bdb6c9c83e4d860cbe0f1474746c6123fc4 SHA512 d021b162f1cb027da4c4f87e68608fb2efa01f82e2fb739c76b7acd2a2468aca17e9b0b56a61e2a5e2b9f34e3232f373a268eabbfa6ee49f9e9548d53affde0c WHIRLPOOL 36f8d2ab83ca12f02adab1ccd9d62cf763de916c0cf1cc5f18a14bc8428df2ee91fd270d481d225766919fc2b14361da33c5baaf83fc14e82bdc624c88a7ea3f DIST nvidia-settings-367.57.tar.bz2 1571905 SHA256 aacb66b130e4adc034e10afb518c919a96029b31b14da8975b08d250d8750140 SHA512 57bf414f4aefacd994e73ea3b31de8cf9f5d6ddc9a95ea1456c21905510c4ba9219e690a1b1bb1346b57a80caf9856c5fede80734163392f0788b995d1bd4cea WHIRLPOOL 7294f84afe8a00f59e2073773d12dc0b31273ab49fe318558eee84a72b7df1233fa004949c0512bff1974c5edbc4749eed68e172336241ea9cb24d6c585a8979 DIST nvidia-settings-370.28.tar.bz2 1573509 SHA256 59d7818a4837144e373ce958233db059fde59e279477001e187579770ebf0c5f SHA512 c4da6ae54839a8f91d3557153a648f69095e9a486dbaaf73e453d625660f1adcada12ee5c4bccc1afe2cfd454ead13c1df0e59d5d6aa70f6065823d53f7bb461 WHIRLPOOL e5f0a9fd67e50aee42598d6a0ce9a69a162405a6121518c7aaf9ede409e9bdeb44e3102a123eb6f8c963e0fdaca429a8b693f6af2f0467e746c42f57a496d45f -DIST nvidia-settings-375.10.tar.bz2 1586956 SHA256 ebd94c777d2ea1107a116f16e2adddd2f482dff28bfceec0feeab62d09f1b600 SHA512 6aee82c3efc79af1c4c5b7e00505d5f8996925d2c909c7c7bbbfb7c56919a0e6d4f871146dc6ad33ff703bb700f8f82451bf7947e34e80eeb9370abb769e2c7b WHIRLPOOL 77733ae4cefccb05a9c582248307be0b17ef66ee128309603e975e99e19ca3803873ef720d248199601ff1f681f40a3134ef7703bfd3cdc756f0b3ea4b355042 DIST nvidia-settings-375.20.tar.bz2 1614521 SHA256 40cd293e79bda131147187f281578e2b1f887c05bee78f671bde329af4956ada SHA512 e47d482a4c844ae8ef3c29f249333f6176a39f1a6e1dbcb87497a9117f5158fe68136a74739aae071ceac14bf779362c0484382e10b803503a605e7867ab4cbd WHIRLPOOL 9969d420f14f1bf3e7ed5dabd86438678d997089aef9ac1025f0585ddc87201d3558833dc3b9ce6d13415a2f484610b9a0d923b4cbeaae79d889a880d9475126 -DIST nvml.h-375.10 225272 SHA256 44feb6022fdbd27b486d74fc8473d8bc46caeec59963514e53d5cc7bc2bc9f15 SHA512 ebd6b5551a58e5cad17b7cae472a32fa2cfdf79ead62804ca3ecf204b0bc7a215f799666950b62d4938eb983edbf554bc65a7a6200e61639a5da57f884af55b9 WHIRLPOOL 0ee6c64caea1ece104fd67a5c40c9c4dfe785b1effa0da7260887e9b471b2a9e8848f4a06ce8a264606c96c0ba06eb49c053f1d1405b5eb9c030c80bce2071b2 diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.10-profiles-rc.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.10-profiles-rc.patch deleted file mode 100644 index 0b717dd1f20a..000000000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.10-profiles-rc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/nvidia-application-profiles-375.10-rc -+++ b/nvidia-application-profiles-375.10-rc -@@ -44,7 +44,7 @@ - { - "name" : "NamedVertexAttributesApplyDivisor", - "settings" : [ "GL23cd0e", 1 ] -- }, -+ } - ], - "rules" : [ - { diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-375.10-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-375.10-r1.ebuild deleted file mode 100644 index 7dbd015870cf..000000000000 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-375.10-r1.ebuild +++ /dev/null @@ -1,568 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ - portability toolchain-funcs unpacker user udev - -NV_URI="http://us.download.nvidia.com/XFree86/" -X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" -AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" -ARM_NV_PACKAGE="NVIDIA-Linux-armv7l-gnueabihf-${PV}" -X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" -AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" - -DESCRIPTION="NVIDIA Accelerated Graphics Driver" -HOMEPAGE="http://www.nvidia.com/ http://www.nvidia.com/Download/Find.aspx" -SRC_URI=" - amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) - amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - arm? ( ${NV_URI}Linux-x86-ARM/${PV}/${ARM_NV_PACKAGE}.run ) - x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) - x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) - tools? ( - ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${PV}.tar.bz2 - https://raw.githubusercontent.com/NVIDIA/nvidia-settings/168e17f53098254b4a5ab93eeb2f23c80ca1d97f/src/nvml.h -> nvml.h-${PV} - ) -" - -LICENSE="GPL-2 NVIDIA-r2" -SLOT="0/${PV%.*}" -KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" -RESTRICT="bindist mirror" -EMULTILIB_PKG="true" - -IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms multilib pax_kernel static-libs +tools uvm wayland +X" -REQUIRED_USE=" - tools? ( X ) - static-libs? ( tools ) -" - -COMMON=" - app-eselect/eselect-opencl - kernel_linux? ( >=sys-libs/glibc-2.6.1 ) - tools? ( - dev-libs/atk - dev-libs/glib:2 - dev-libs/jansson - gtk3? ( x11-libs/gtk+:3 ) - x11-libs/cairo - x11-libs/gdk-pixbuf[X] - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr - x11-libs/libXv - x11-libs/libXxf86vm - x11-libs/pango[X] - ) - X? ( - >=app-eselect/eselect-opengl-1.0.9 - app-misc/pax-utils - ) -" -DEPEND=" - ${COMMON} - kernel_linux? ( virtual/linux-sources ) -" -RDEPEND=" - ${COMMON} - acpi? ( sys-power/acpid ) - tools? ( !media-video/nvidia-settings ) - wayland? ( dev-libs/wayland ) - X? ( - =x11-libs/libvdpau-1.0 - multilib? ( - >=x11-libs/libX11-1.6.2[abi_x86_32] - >=x11-libs/libXext-1.3.2[abi_x86_32] - ) - ) -" - -QA_PREBUILT="opt/* usr/lib*" - -S=${WORKDIR}/ - -pkg_pretend() { - if use amd64 && has_multilib_profile && \ - [ "${DEFAULT_ABI}" != "amd64" ]; then - eerror "This ebuild doesn't currently support changing your default ABI" - die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" - fi - - if use kernel_linux && kernel_is ge 4 8; then - ewarn "Gentoo supports kernels which are supported by NVIDIA" - ewarn "which are limited to the following kernels:" - ewarn "/dev/null || die - ln -s libnvidia-ml.so.${PV} libnvidia-ml.so || die - popd 2>/dev/null || die - fi - - sed -i -e "s|-lnvidia-ml|-L../../ &|g" nvidia-settings-${PV}/src/Makefile || die - fi - - eapply "${FILESDIR}"/${P}-profiles-rc.patch - - if use pax_kernel; then - ewarn "Using PAX patches is not supported. You will be asked to" - ewarn "use a standard kernel should you have issues. Should you" - ewarn "need support with these patches, contact the PaX team." - eapply "${FILESDIR}"/${PN}-364.12-pax.patch - fi - - # Allow user patches so they can support RC kernels and whatever else - eapply_user -} - -src_compile() { - # This is already the default on Linux, as there's no toplevel Makefile, but - # on FreeBSD there's one and triggers the kernel module build, as we install - # it by itself, pass this. - - cd "${NV_SRC}" - if use kernel_FreeBSD; then - MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \ - LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die - elif use driver && use kernel_linux; then - MAKEOPTS=-j1 linux-mod_src_compile - fi - - if use tools; then - emake -C "${S}"/nvidia-settings-${PV}/src \ - AR="$(tc-getAR)" \ - CC="$(tc-getCC)" \ - LIBDIR="$(get_libdir)" \ - NV_VERBOSE=1 \ - RANLIB="$(tc-getRANLIB)" \ - DO_STRIP= \ - build-xnvctrl - - emake -C "${S}"/nvidia-settings-${PV}/src \ - CC="$(tc-getCC)" \ - GTK3_AVAILABLE=$(usex gtk3 1 0) \ - LD="$(tc-getCC)" \ - LIBDIR="$(get_libdir)" \ - NVML_ENABLED=0 \ - NV_USE_BUNDLED_LIBJANSSON=0 \ - NV_VERBOSE=1 \ - DO_STRIP= - fi -} - -# Install nvidia library: -# the first parameter is the library to install -# the second parameter is the provided soversion -# the third parameter is the target directory if it is not /usr/lib -donvidia() { - # Full path to library - nv_LIB="${1}" - - # SOVER to use - nv_SOVER="$(scanelf -qF'%S#F' ${nv_LIB})" - - # Where to install - nv_DEST="${2}" - - # Get just the library name - nv_LIBNAME=$(basename "${nv_LIB}") - - if [[ "${nv_DEST}" ]]; then - exeinto ${nv_DEST} - action="doexe" - else - nv_DEST="/usr/$(get_libdir)" - action="dolib.so" - fi - - # Install the library - ${action} ${nv_LIB} || die "failed to install ${nv_LIBNAME}" - - # If the library has a SONAME and SONAME does not match the library name, - # then we need to create a symlink - if [[ ${nv_SOVER} ]] && ! [[ "${nv_SOVER}" = "${nv_LIBNAME}" ]]; then - dosym ${nv_LIBNAME} ${nv_DEST}/${nv_SOVER} \ - || die "failed to create ${nv_DEST}/${nv_SOVER} symlink" - fi - - dosym ${nv_LIBNAME} ${nv_DEST}/${nv_LIBNAME/.so*/.so} \ - || die "failed to create ${nv_LIBNAME/.so*/.so} symlink" -} - -src_install() { - if use driver && use kernel_linux; then - linux-mod_src_install - - # Add the aliases - # This file is tweaked with the appropriate video group in - # pkg_preinst, see bug #491414 - insinto /etc/modprobe.d - newins "${FILESDIR}"/nvidia-169.07 nvidia.conf - doins "${FILESDIR}"/nvidia-rmmod.conf - - # Ensures that our device nodes are created when not using X - exeinto "$(get_udevdir)" - newexe "${FILESDIR}"/nvidia-udev.sh-r1 nvidia-udev.sh - udev_newrules "${FILESDIR}"/nvidia.udev-rule 99-nvidia.rules - elif use kernel_FreeBSD; then - if use x86-fbsd; then - insinto /boot/modules - doins "${S}/src/nvidia.kld" - fi - - exeinto /boot/modules - doexe "${S}/src/nvidia.ko" - fi - - # NVIDIA kernel <-> userspace driver config lib - donvidia ${NV_OBJ}/libnvidia-cfg.so.${NV_SOVER} - - # NVIDIA framebuffer capture library - donvidia ${NV_OBJ}/libnvidia-fbc.so.${NV_SOVER} - - # NVIDIA video encode/decode <-> CUDA - if use kernel_linux; then - donvidia ${NV_OBJ}/libnvcuvid.so.${NV_SOVER} - donvidia ${NV_OBJ}/libnvidia-encode.so.${NV_SOVER} - fi - - if use X; then - # Xorg DDX driver - insinto /usr/$(get_libdir)/xorg/modules/drivers - doins ${NV_X11}/nvidia_drv.so - - # Xorg GLX driver - donvidia ${NV_X11}/libglx.so.${NV_SOVER} \ - /usr/$(get_libdir)/opengl/nvidia/extensions - - # Xorg nvidia.conf - if has_version '>=x11-base/xorg-server-1.16'; then - insinto /usr/share/X11/xorg.conf.d - newins {,50-}nvidia-drm-outputclass.conf - fi - fi - - # OpenCL ICD for NVIDIA - if use kernel_linux; then - insinto /etc/OpenCL/vendors - doins ${NV_OBJ}/nvidia.icd - fi - - # Documentation - dohtml ${NV_DOC}/html/* - if use kernel_FreeBSD; then - dodoc "${NV_DOC}/README" - use X && doman "${NV_MAN}/nvidia-xconfig.1" - use tools && doman "${NV_MAN}/nvidia-settings.1" - else - # Docs - newdoc "${NV_DOC}/README.txt" README - dodoc "${NV_DOC}/NVIDIA_Changelog" - doman "${NV_MAN}/nvidia-smi.1.gz" - use X && doman "${NV_MAN}/nvidia-xconfig.1.gz" - use tools && doman "${NV_MAN}/nvidia-settings.1.gz" - doman "${NV_MAN}/nvidia-cuda-mps-control.1.gz" - fi - - # Helper Apps - exeinto /opt/bin/ - - if use X; then - doexe ${NV_OBJ}/nvidia-xconfig - - insinto /etc/vulkan/icd.d - doins nvidia_icd.json - fi - - if use kernel_linux; then - doexe ${NV_OBJ}/nvidia-cuda-mps-control - doexe ${NV_OBJ}/nvidia-cuda-mps-server - doexe ${NV_OBJ}/nvidia-debugdump - doexe ${NV_OBJ}/nvidia-persistenced - doexe ${NV_OBJ}/nvidia-smi - - # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092) - doexe ${NV_OBJ}/nvidia-modprobe - fowners root:video /opt/bin/nvidia-modprobe - fperms 4710 /opt/bin/nvidia-modprobe - dosym /{opt,usr}/bin/nvidia-modprobe - - doman nvidia-cuda-mps-control.1.gz - doman nvidia-modprobe.1.gz - doman nvidia-persistenced.1.gz - newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi - newconfd "${FILESDIR}/nvidia-persistenced.conf" nvidia-persistenced - newinitd "${FILESDIR}/nvidia-persistenced.init" nvidia-persistenced - fi - - if use tools; then - emake -C "${S}"/nvidia-settings-${PV}/src/ \ - DESTDIR="${D}" \ - GTK3_AVAILABLE=$(usex gtk3 1 0) \ - LIBDIR="${D}/usr/$(get_libdir)" \ - NV_USE_BUNDLED_LIBJANSSON=0 \ - NV_VERBOSE=1 \ - PREFIX=/usr \ - DO_STRIP= \ - install - - if use static-libs; then - dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a - - insinto /usr/include/NVCtrl - doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h - fi - - insinto /usr/share/nvidia/ - doins nvidia-application-profiles-${PV}-key-documentation - - insinto /etc/nvidia - newins \ - nvidia-application-profiles-${PV}-rc nvidia-application-profiles-rc - - # There is no icon in the FreeBSD tarball. - use kernel_FreeBSD || \ - doicon ${NV_OBJ}/nvidia-settings.png - - domenu "${FILESDIR}"/nvidia-settings.desktop - - exeinto /etc/X11/xinit/xinitrc.d - newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings - fi - - dobin ${NV_OBJ}/nvidia-bug-report.sh - - if has_multilib_profile && use multilib; then - local OABI=${ABI} - for ABI in $(get_install_abis); do - src_install-libs - done - ABI=${OABI} - unset OABI - else - src_install-libs - fi - - is_final_abi || die "failed to iterate through all ABIs" - - readme.gentoo_create_doc -} - -src_install-libs() { - local inslibdir=$(get_libdir) - local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" - local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" - local libdir=${NV_OBJ} - - if use kernel_linux && has_multilib_profile && [[ ${ABI} == "x86" ]]; then - libdir=${NV_OBJ}/32 - fi - - if use X; then - NV_GLX_LIBRARIES=( - "libEGL.so.1 ${GL_ROOT}" - "libEGL_nvidia.so.${NV_SOVER} ${GL_ROOT}" - "libGL.so.$(usex compat ${NV_SOVER} 1.0.0) ${GL_ROOT}" - "libGLESv1_CM.so.1 ${GL_ROOT}" - "libGLESv1_CM_nvidia.so.${NV_SOVER} ${GL_ROOT}" - "libGLESv2.so.2 ${GL_ROOT}" - "libGLESv2_nvidia.so.${NV_SOVER} ${GL_ROOT}" - "libGLX.so.0 ${GL_ROOT}" - "libGLX_nvidia.so.${NV_SOVER} ${GL_ROOT}" - "libGLdispatch.so.0 ${GL_ROOT}" - "libOpenCL.so.1.0.0 ${CL_ROOT}" - "libOpenGL.so.0 ${GL_ROOT}" - "libcuda.so.${NV_SOVER}" - "libnvcuvid.so.${NV_SOVER}" - "libnvidia-compiler.so.${NV_SOVER}" - "libnvidia-eglcore.so.${NV_SOVER}" - "libnvidia-encode.so.${NV_SOVER}" - "libnvidia-fatbinaryloader.so.${NV_SOVER}" - "libnvidia-fbc.so.${NV_SOVER}" - "libnvidia-glcore.so.${NV_SOVER}" - "libnvidia-glsi.so.${NV_SOVER}" - "libnvidia-ifr.so.${NV_SOVER}" - "libnvidia-opencl.so.${NV_SOVER}" - "libnvidia-ptxjitcompiler.so.${NV_SOVER}" - "libvdpau_nvidia.so.${NV_SOVER}" - ) - - if use wayland && has_multilib_profile && [[ ${ABI} == "amd64" ]]; - then - NV_GLX_LIBRARIES+=( - "libnvidia-egl-wayland.so.${NV_SOVER}" - ) - fi - - if use kernel_linux && has_multilib_profile && [[ ${ABI} == "amd64" ]]; - then - NV_GLX_LIBRARIES+=( - "libnvidia-wfb.so.${NV_SOVER}" - ) - fi - - if use kernel_FreeBSD; then - NV_GLX_LIBRARIES+=( - "libnvidia-tls.so.${NV_SOVER}" - ) - fi - - if use kernel_linux; then - NV_GLX_LIBRARIES+=( - "libnvidia-ml.so.${NV_SOVER}" - "tls/libnvidia-tls.so.${NV_SOVER}" - ) - fi - - for NV_LIB in "${NV_GLX_LIBRARIES[@]}"; do - donvidia ${libdir}/${NV_LIB} - done - fi -} - -pkg_preinst() { - if use driver && use kernel_linux; then - linux-mod_pkg_preinst - - local videogroup="$(egetent group video | cut -d ':' -f 3)" - if [ -z "${videogroup}" ]; then - eerror "Failed to determine the video group gid" - die "Failed to determine the video group gid" - else - sed -i \ - -e "s:PACKAGE:${PF}:g" \ - -e "s:VIDEOGID:${videogroup}:" \ - "${D}"/etc/modprobe.d/nvidia.conf || die - fi - fi - - # Clean the dynamic libGL stuff's home to ensure - # we dont have stale libs floating around - if [ -d "${ROOT}"/usr/lib/opengl/nvidia ]; then - rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* - fi - # Make sure we nuke the old nvidia-glx's env.d file - if [ -e "${ROOT}"/etc/env.d/09nvidia ]; then - rm -f "${ROOT}"/etc/env.d/09nvidia - fi -} - -pkg_postinst() { - use driver && use kernel_linux && linux-mod_pkg_postinst - - # Switch to the nvidia implementation - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia - "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia - - readme.gentoo_print_elog - - if ! use X; then - elog "You have elected to not install the X.org driver. Along with" - elog "this the OpenGL libraries and VDPAU libraries were not" - elog "installed. Additionally, once the driver is loaded your card" - elog "and fan will run at max speed which may not be desirable." - elog "Use the 'nvidia-smi' init script to have your card and fan" - elog "speed scale appropriately." - elog - fi - if ! use tools; then - elog "USE=tools controls whether the nvidia-settings application" - elog "is installed. If you would like to use it, enable that" - elog "flag and re-emerge this ebuild. Optionally you can install" - elog "media-video/nvidia-settings" - elog - fi -} - -pkg_prerm() { - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 -} - -pkg_postrm() { - use driver && use kernel_linux && linux-mod_pkg_postrm - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 -} diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-375.10.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-375.10.ebuild deleted file mode 100644 index 19a45e769c7a..000000000000 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-375.10.ebuild +++ /dev/null @@ -1,560 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ - portability toolchain-funcs unpacker user udev - -NV_URI="http://us.download.nvidia.com/XFree86/" -X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" -AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" -ARM_NV_PACKAGE="NVIDIA-Linux-armv7l-gnueabihf-${PV}" -X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" -AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" - -DESCRIPTION="NVIDIA Accelerated Graphics Driver" -HOMEPAGE="http://www.nvidia.com/ http://www.nvidia.com/Download/Find.aspx" -SRC_URI=" - amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) - amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - arm? ( ${NV_URI}Linux-x86-ARM/${PV}/${ARM_NV_PACKAGE}.run ) - x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) - x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) - tools? ( - ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${PV}.tar.bz2 - https://raw.githubusercontent.com/NVIDIA/nvidia-settings/168e17f53098254b4a5ab93eeb2f23c80ca1d97f/src/nvml.h -> nvml.h-${PV} - ) -" - -LICENSE="GPL-2 NVIDIA-r2" -SLOT="0/${PV%.*}" -KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" -RESTRICT="bindist mirror" -EMULTILIB_PKG="true" - -IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms multilib pax_kernel static-libs +tools uvm wayland +X" -REQUIRED_USE=" - tools? ( X ) - static-libs? ( tools ) -" - -COMMON=" - app-eselect/eselect-opencl - kernel_linux? ( >=sys-libs/glibc-2.6.1 ) - tools? ( - dev-libs/atk - dev-libs/glib:2 - dev-libs/jansson - gtk3? ( x11-libs/gtk+:3 ) - x11-libs/cairo - x11-libs/gdk-pixbuf[X] - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr - x11-libs/libXv - x11-libs/libXxf86vm - x11-libs/pango[X] - ) - X? ( - >=app-eselect/eselect-opengl-1.0.9 - app-misc/pax-utils - ) -" -DEPEND=" - ${COMMON} - kernel_linux? ( virtual/linux-sources ) -" -RDEPEND=" - ${COMMON} - acpi? ( sys-power/acpid ) - tools? ( !media-video/nvidia-settings ) - wayland? ( dev-libs/wayland ) - X? ( - =x11-libs/libvdpau-1.0 - multilib? ( - >=x11-libs/libX11-1.6.2[abi_x86_32] - >=x11-libs/libXext-1.3.2[abi_x86_32] - ) - ) -" - -QA_PREBUILT="opt/* usr/lib*" - -S=${WORKDIR}/ - -pkg_pretend() { - if use amd64 && has_multilib_profile && \ - [ "${DEFAULT_ABI}" != "amd64" ]; then - eerror "This ebuild doesn't currently support changing your default ABI" - die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" - fi - - if use kernel_linux && kernel_is ge 4 8; then - ewarn "Gentoo supports kernels which are supported by NVIDIA" - ewarn "which are limited to the following kernels:" - ewarn " userspace driver config lib - donvidia ${NV_OBJ}/libnvidia-cfg.so.${NV_SOVER} - - # NVIDIA framebuffer capture library - donvidia ${NV_OBJ}/libnvidia-fbc.so.${NV_SOVER} - - # NVIDIA video encode/decode <-> CUDA - if use kernel_linux; then - donvidia ${NV_OBJ}/libnvcuvid.so.${NV_SOVER} - donvidia ${NV_OBJ}/libnvidia-encode.so.${NV_SOVER} - fi - - if use X; then - # Xorg DDX driver - insinto /usr/$(get_libdir)/xorg/modules/drivers - doins ${NV_X11}/nvidia_drv.so - - # Xorg GLX driver - donvidia ${NV_X11}/libglx.so.${NV_SOVER} \ - /usr/$(get_libdir)/opengl/nvidia/extensions - - # Xorg nvidia.conf - if has_version '>=x11-base/xorg-server-1.16'; then - insinto /usr/share/X11/xorg.conf.d - newins {,50-}nvidia-drm-outputclass.conf - fi - fi - - # OpenCL ICD for NVIDIA - if use kernel_linux; then - insinto /etc/OpenCL/vendors - doins ${NV_OBJ}/nvidia.icd - fi - - # Documentation - dohtml ${NV_DOC}/html/* - if use kernel_FreeBSD; then - dodoc "${NV_DOC}/README" - use X && doman "${NV_MAN}/nvidia-xconfig.1" - use tools && doman "${NV_MAN}/nvidia-settings.1" - else - # Docs - newdoc "${NV_DOC}/README.txt" README - dodoc "${NV_DOC}/NVIDIA_Changelog" - doman "${NV_MAN}/nvidia-smi.1.gz" - use X && doman "${NV_MAN}/nvidia-xconfig.1.gz" - use tools && doman "${NV_MAN}/nvidia-settings.1.gz" - doman "${NV_MAN}/nvidia-cuda-mps-control.1.gz" - fi - - # Helper Apps - exeinto /opt/bin/ - - if use X; then - doexe ${NV_OBJ}/nvidia-xconfig - fi - - if use kernel_linux; then - doexe ${NV_OBJ}/nvidia-cuda-mps-control - doexe ${NV_OBJ}/nvidia-cuda-mps-server - doexe ${NV_OBJ}/nvidia-debugdump - doexe ${NV_OBJ}/nvidia-persistenced - doexe ${NV_OBJ}/nvidia-smi - - # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092) - doexe ${NV_OBJ}/nvidia-modprobe - fowners root:video /opt/bin/nvidia-modprobe - fperms 4710 /opt/bin/nvidia-modprobe - dosym /{opt,usr}/bin/nvidia-modprobe - - doman nvidia-cuda-mps-control.1.gz - doman nvidia-modprobe.1.gz - doman nvidia-persistenced.1.gz - newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi - newconfd "${FILESDIR}/nvidia-persistenced.conf" nvidia-persistenced - newinitd "${FILESDIR}/nvidia-persistenced.init" nvidia-persistenced - fi - - if use tools; then - emake -C "${S}"/nvidia-settings-${PV}/src/ \ - DESTDIR="${D}" \ - GTK3_AVAILABLE=$(usex gtk3 1 0) \ - LIBDIR="${D}/usr/$(get_libdir)" \ - NV_USE_BUNDLED_LIBJANSSON=0 \ - NV_VERBOSE=1 \ - PREFIX=/usr \ - DO_STRIP= \ - install - - if use static-libs; then - dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a - - insinto /usr/include/NVCtrl - doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h - fi - - insinto /usr/share/nvidia/ - doins nvidia-application-profiles-${PV}-key-documentation - - insinto /etc/nvidia - newins \ - nvidia-application-profiles-${PV}-rc nvidia-application-profiles-rc - - # There is no icon in the FreeBSD tarball. - use kernel_FreeBSD || \ - doicon ${NV_OBJ}/nvidia-settings.png - - domenu "${FILESDIR}"/nvidia-settings.desktop - - exeinto /etc/X11/xinit/xinitrc.d - newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings - - insinto /etc/vulkan/icd.d - doins nvidia_icd.json - fi - - dobin ${NV_OBJ}/nvidia-bug-report.sh - - if has_multilib_profile && use multilib; then - local OABI=${ABI} - for ABI in $(get_install_abis); do - src_install-libs - done - ABI=${OABI} - unset OABI - else - src_install-libs - fi - - is_final_abi || die "failed to iterate through all ABIs" - - readme.gentoo_create_doc -} - -src_install-libs() { - local inslibdir=$(get_libdir) - local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" - local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" - local libdir=${NV_OBJ} - - if use kernel_linux && has_multilib_profile && [[ ${ABI} == "x86" ]]; then - libdir=${NV_OBJ}/32 - fi - - if use X; then - NV_GLX_LIBRARIES=( - "libEGL.so.1 ${GL_ROOT}" - "libEGL_nvidia.so.${NV_SOVER} ${GL_ROOT}" - "libGL.so.$(usex compat ${NV_SOVER} 1.0.0) ${GL_ROOT}" - "libGLESv1_CM.so.1 ${GL_ROOT}" - "libGLESv1_CM_nvidia.so.${NV_SOVER} ${GL_ROOT}" - "libGLESv2.so.2 ${GL_ROOT}" - "libGLESv2_nvidia.so.${NV_SOVER} ${GL_ROOT}" - "libGLX.so.0 ${GL_ROOT}" - "libGLX_nvidia.so.${NV_SOVER} ${GL_ROOT}" - "libGLdispatch.so.0 ${GL_ROOT}" - "libOpenCL.so.1.0.0 ${CL_ROOT}" - "libOpenGL.so.0 ${GL_ROOT}" - "libcuda.so.${NV_SOVER}" - "libnvcuvid.so.${NV_SOVER}" - "libnvidia-compiler.so.${NV_SOVER}" - "libnvidia-eglcore.so.${NV_SOVER}" - "libnvidia-encode.so.${NV_SOVER}" - "libnvidia-fatbinaryloader.so.${NV_SOVER}" - "libnvidia-fbc.so.${NV_SOVER}" - "libnvidia-glcore.so.${NV_SOVER}" - "libnvidia-glsi.so.${NV_SOVER}" - "libnvidia-ifr.so.${NV_SOVER}" - "libnvidia-opencl.so.${NV_SOVER}" - "libnvidia-ptxjitcompiler.so.${NV_SOVER}" - "libvdpau_nvidia.so.${NV_SOVER}" - ) - - if use wayland && has_multilib_profile && [[ ${ABI} == "amd64" ]]; - then - NV_GLX_LIBRARIES+=( - "libnvidia-egl-wayland.so.${NV_SOVER}" - ) - fi - - if use kernel_linux && has_multilib_profile && [[ ${ABI} == "amd64" ]]; - then - NV_GLX_LIBRARIES+=( - "libnvidia-wfb.so.${NV_SOVER}" - ) - fi - - if use kernel_FreeBSD; then - NV_GLX_LIBRARIES+=( - "libnvidia-tls.so.${NV_SOVER}" - ) - fi - - if use kernel_linux; then - NV_GLX_LIBRARIES+=( - "libnvidia-ml.so.${NV_SOVER}" - "tls/libnvidia-tls.so.${NV_SOVER}" - ) - fi - - for NV_LIB in "${NV_GLX_LIBRARIES[@]}"; do - donvidia ${libdir}/${NV_LIB} - done - fi -} - -pkg_preinst() { - if use driver && use kernel_linux; then - linux-mod_pkg_preinst - - local videogroup="$(egetent group video | cut -d ':' -f 3)" - if [ -z "${videogroup}" ]; then - eerror "Failed to determine the video group gid" - die "Failed to determine the video group gid" - else - sed -i \ - -e "s:PACKAGE:${PF}:g" \ - -e "s:VIDEOGID:${videogroup}:" \ - "${D}"/etc/modprobe.d/nvidia.conf || die - fi - fi - - # Clean the dynamic libGL stuff's home to ensure - # we dont have stale libs floating around - if [ -d "${ROOT}"/usr/lib/opengl/nvidia ]; then - rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* - fi - # Make sure we nuke the old nvidia-glx's env.d file - if [ -e "${ROOT}"/etc/env.d/09nvidia ]; then - rm -f "${ROOT}"/etc/env.d/09nvidia - fi -} - -pkg_postinst() { - use driver && use kernel_linux && linux-mod_pkg_postinst - - # Switch to the nvidia implementation - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia - "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia - - readme.gentoo_print_elog - - if ! use X; then - elog "You have elected to not install the X.org driver. Along with" - elog "this the OpenGL libraries and VDPAU libraries were not" - elog "installed. Additionally, once the driver is loaded your card" - elog "and fan will run at max speed which may not be desirable." - elog "Use the 'nvidia-smi' init script to have your card and fan" - elog "speed scale appropriately." - elog - fi - if ! use tools; then - elog "USE=tools controls whether the nvidia-settings application" - elog "is installed. If you would like to use it, enable that" - elog "flag and re-emerge this ebuild. Optionally you can install" - elog "media-video/nvidia-settings" - elog - fi -} - -pkg_prerm() { - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 -} - -pkg_postrm() { - use driver && use kernel_linux && linux-mod_pkg_postrm - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 -} diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-375.20.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-375.20-r1.ebuild similarity index 98% rename from x11-drivers/nvidia-drivers/nvidia-drivers-375.20.ebuild rename to x11-drivers/nvidia-drivers/nvidia-drivers-375.20-r1.ebuild index 0133865ada4d..d47155ac74da 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-375.20.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-375.20-r1.ebuild @@ -72,7 +72,7 @@ RDEPEND=" tools? ( !media-video/nvidia-settings ) wayland? ( dev-libs/wayland ) X? ( - =x11-libs/libvdpau-1.0 multilib? ( >=x11-libs/libX11-1.6.2[abi_x86_32] @@ -92,11 +92,11 @@ pkg_pretend() { die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" fi - if use kernel_linux && kernel_is ge 4 8; then + if use kernel_linux && kernel_is ge 4 9; then ewarn "Gentoo supports kernels which are supported by NVIDIA" ewarn "which are limited to the following kernels:" - ewarn " "${T}/gtkrc" echo 'gtk-theme-name = "Adwaita"' >> "${T}/gtkrc" - echo 'gtk-icon-theme-name = "gnome"' >> "${T}/gtkrc" + echo 'gtk-icon-theme-name = "Adwaita"' >> "${T}/gtkrc" echo 'gtk-cursor-theme-name = "Adwaita"' >> "${T}/gtkrc" insinto /usr/share/gtk-2.0 diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest new file mode 100644 index 000000000000..795ed39f5631 --- /dev/null +++ b/x11-libs/xapps/Manifest @@ -0,0 +1 @@ +DIST xapps-1.0.2.tar.gz 109067 SHA256 1443e9f319763f8b90749ea9669880005f315af060f7bbaa2b4241b4c4ca49a4 SHA512 59426a8e39af48eb6435cb649fd88601a1a324d284ed9d222f12b7e52e70a0b250235b5924af1ecb7d6f3abd6c8e53e0cf38672c94dff44193f01dbc90c35646 WHIRLPOOL 6e4f01f17c7450b246dbfbed3fa229315166f5223c051422be7fd8510df376d6e916ab5e9eaac645abd57e055ac89da81291aa73de38af6a9129497f1994201d diff --git a/x11-libs/xapps/metadata.xml b/x11-libs/xapps/metadata.xml new file mode 100644 index 000000000000..046c91f44079 --- /dev/null +++ b/x11-libs/xapps/metadata.xml @@ -0,0 +1,8 @@ + + + + + cinnamon@gentoo.org + Cinnamon Project + + diff --git a/x11-libs/xapps/xapps-1.0.2.ebuild b/x11-libs/xapps/xapps-1.0.2.ebuild new file mode 100644 index 000000000000..b9d1b3335e69 --- /dev/null +++ b/x11-libs/xapps/xapps-1.0.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools + +SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Cross-desktop libraries and common resources" +HOMEPAGE="https://github.com/linuxmint/xapps/" + +LICENSE="LGPL-3" +SLOT="0" + +RDEPEND=" + >=x11-libs/gdk-pixbuf-2.22.0:2[introspection] + >=x11-libs/gtk+-3.3.16:3[introspection] + >=dev-libs/glib-2.37.3:2 + x11-libs/cairo + gnome-base/libgnomekbd + gnome-base/gnome-common +" +DEPEND="${RDEPEND}" + +src_prepare(){ + eautoreconf + default +} + +src_install(){ + default + rm -rf "${D}/usr/bin/" || die +} diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.2.ebuild b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.2.ebuild index 6960905e7e21..cd551149cc2b 100644 --- a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.2.ebuild +++ b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.2.ebuild @@ -27,7 +27,7 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} x11-themes/gnome-themes-standard - || ( >=x11-themes/adwaita-icon-theme-3.14.1 x11-themes/gnome-icon-theme )" + >=x11-themes/adwaita-icon-theme-3.14.1" GENTOO_BG="gentoo-bg_65.jpg" diff --git a/x11-themes/faenza-icon-theme/faenza-icon-theme-1.3.1.ebuild b/x11-themes/faenza-icon-theme/faenza-icon-theme-1.3.1.ebuild index ed013383bcbe..6c17c8c52feb 100644 --- a/x11-themes/faenza-icon-theme/faenza-icon-theme-1.3.1.ebuild +++ b/x11-themes/faenza-icon-theme/faenza-icon-theme-1.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,7 +20,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="minimal" -RDEPEND="!minimal? ( x11-themes/gnome-icon-theme ) +RDEPEND="!minimal? ( x11-themes/adwaita-icon-theme ) x11-themes/hicolor-icon-theme" S=${WORKDIR}/${PN}-${PV%.*} diff --git a/x11-themes/gnome-colors-common/gnome-colors-common-5.5.1.ebuild b/x11-themes/gnome-colors-common/gnome-colors-common-5.5.1.ebuild index 130fe2e8ced6..751d507dee67 100644 --- a/x11-themes/gnome-colors-common/gnome-colors-common-5.5.1.ebuild +++ b/x11-themes/gnome-colors-common/gnome-colors-common-5.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,7 +20,7 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="+branding" -RDEPEND="x11-themes/gnome-icon-theme" +RDEPEND="x11-themes/adwaita-icon-theme" DEPEND="" RESTRICT="binchecks strip" diff --git a/x11-themes/human-icon-theme/human-icon-theme-0.36.ebuild b/x11-themes/human-icon-theme/human-icon-theme-0.36.ebuild index e71f47d311dd..d97f77e59b4d 100644 --- a/x11-themes/human-icon-theme/human-icon-theme-0.36.ebuild +++ b/x11-themes/human-icon-theme/human-icon-theme-0.36.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,7 +17,7 @@ IUSE="" RESTRICT="binchecks strip" -RDEPEND="|| ( x11-themes/tangerine-icon-theme x11-themes/gnome-icon-theme )" +RDEPEND="|| ( x11-themes/tangerine-icon-theme x11-themes/adwaita-icon-theme )" DEPEND=">=gnome-base/librsvg-2.34 >=x11-misc/icon-naming-utils-0.8.90 dev-util/intltool diff --git a/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild b/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild index d3370413fa61..c209592ed250 100644 --- a/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild +++ b/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,7 +17,7 @@ IUSE="gtk minimal" COMMON_DEPEND="gtk? ( x11-libs/gtk+:2 )" RDEPEND="${COMMON_DEPEND} - !minimal? ( || ( x11-themes/gnome-icon-theme x11-themes/tango-icon-theme ) )" + !minimal? ( || ( x11-themes/adwaita-icon-theme x11-themes/tango-icon-theme ) )" DEPEND="${COMMON_DEPEND} dev-util/intltool virtual/pkgconfig diff --git a/x11-themes/nou-icon-theme/nou-icon-theme-09.02.08.ebuild b/x11-themes/nou-icon-theme/nou-icon-theme-09.02.08.ebuild index 78aacbabbf80..e49f5a1ff5e6 100644 --- a/x11-themes/nou-icon-theme/nou-icon-theme-09.02.08.ebuild +++ b/x11-themes/nou-icon-theme/nou-icon-theme-09.02.08.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="minimal" -RDEPEND="!minimal? ( || ( x11-themes/tango-icon-theme x11-themes/gnome-icon-theme ) )" +RDEPEND="!minimal? ( || ( x11-themes/tango-icon-theme x11-themes/adwaita-icon-theme ) )" DEPEND="" RESTRICT="binchecks strip" diff --git a/x11-themes/nuovo-icon-theme/nuovo-icon-theme-0.5.ebuild b/x11-themes/nuovo-icon-theme/nuovo-icon-theme-0.5.ebuild index a74a9c42d66d..92f0d0a16c5d 100644 --- a/x11-themes/nuovo-icon-theme/nuovo-icon-theme-0.5.ebuild +++ b/x11-themes/nuovo-icon-theme/nuovo-icon-theme-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="minimal" -RDEPEND="!minimal? ( x11-themes/gnome-icon-theme )" +RDEPEND="!minimal? ( x11-themes/adwaita-icon-theme )" DEPEND="" RESTRICT="binchecks strip" diff --git a/x11-themes/tangerine-icon-theme/tangerine-icon-theme-0.27.ebuild b/x11-themes/tangerine-icon-theme/tangerine-icon-theme-0.27.ebuild index ca8740b34bb0..fbd106e4f7b4 100644 --- a/x11-themes/tangerine-icon-theme/tangerine-icon-theme-0.27.ebuild +++ b/x11-themes/tangerine-icon-theme/tangerine-icon-theme-0.27.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,7 +17,7 @@ IUSE="minimal" RESTRICT="binchecks strip" -RDEPEND="!minimal? ( || ( x11-themes/gnome-icon-theme kde-frameworks/oxygen-icons ) )" +RDEPEND="!minimal? ( || ( x11-themes/adwaita-icon-theme kde-frameworks/oxygen-icons ) )" DEPEND="dev-util/intltool >=gnome-base/librsvg-2.34 sys-devel/gettext diff --git a/x11-themes/tango-icon-theme/tango-icon-theme-0.8.90.ebuild b/x11-themes/tango-icon-theme/tango-icon-theme-0.8.90.ebuild index 2075a7382483..c592e7305e1f 100644 --- a/x11-themes/tango-icon-theme/tango-icon-theme-0.8.90.ebuild +++ b/x11-themes/tango-icon-theme/tango-icon-theme-0.8.90.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="minimal png" -RDEPEND="!hppa? ( !minimal? ( x11-themes/gnome-icon-theme ) ) +RDEPEND="!hppa? ( !minimal? ( x11-themes/adwaita-icon-theme ) ) >=x11-themes/hicolor-icon-theme-0.12" DEPEND="${RDEPEND} dev-util/intltool diff --git a/x11-themes/yasis-icon-theme/yasis-icon-theme-0.4.2.ebuild b/x11-themes/yasis-icon-theme/yasis-icon-theme-0.4.2.ebuild index c93ff928a674..45fe236ad72a 100644 --- a/x11-themes/yasis-icon-theme/yasis-icon-theme-0.4.2.ebuild +++ b/x11-themes/yasis-icon-theme/yasis-icon-theme-0.4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="minimal" -RDEPEND="!minimal? ( || ( x11-themes/gnome-icon-theme x11-themes/nuovo-icon-theme ) )" +RDEPEND="!minimal? ( || ( x11-themes/adwaita-icon-theme x11-themes/nuovo-icon-theme ) )" DEPEND="" RESTRICT="binchecks strip"