parlay

yet another gentoo overlay
git clone https://git.parazyd.org/parlay
Log | Files | Refs | README

commit 3bf40a2d1a3b478871bc6100d7a37acbdac9c358
parent 7c03057aa1886573b3052e8b727909b24052f327
Author: parazyd <parazyd@dyne.org>
Date:   Wed,  5 Oct 2016 09:19:54 +0200

mail-client/mutt-kz;media-video/simplescreenrecorder: Remove.

Diffstat:
Dmail-client/mutt-kz/Manifest | 2--
Dmail-client/mutt-kz/mutt-kz-1.5.22.1-r1.ebuild | 211-------------------------------------------------------------------------------
Dmail-client/mutt-kz/mutt-kz-1.5.23.1.ebuild | 211-------------------------------------------------------------------------------
Dmedia-video/simplescreenrecorder/Manifest | 1-
Dmedia-video/simplescreenrecorder/simplescreenrecorder-0.3.6.ebuild | 112-------------------------------------------------------------------------------
5 files changed, 0 insertions(+), 537 deletions(-)

diff --git a/mail-client/mutt-kz/Manifest b/mail-client/mutt-kz/Manifest @@ -1,2 +0,0 @@ -DIST mutt-kz-1.5.22.1.tar.gz 2308780 SHA256 1079f8de9c6391ac73729bf14a4a43c1d9f24cc54253d78e8970768efeae48ea SHA512 0faf87f25a31f9c7309df70f33549c472aade45bceaf4c7633573d5692a228d8fae3dd6cf00908492cf2075aae6e29e4f11d227b3c858e5a505a5079e5bbc47e WHIRLPOOL 1f5de0eac0950ca95d9b3feff98fac1706f63bf46f462fe9d11978544be57e18d82b38c607af48f736bed4403cee1f227cab6d08ac7e105a5e6ccb564b4411b5 -DIST mutt-kz-1.5.23.1.tar.gz 2322230 SHA256 1ffa8f200f7a6d0ecb14a2e791a788f8821e6a0da6668bd90520888e5c866406 SHA512 9172e8a158a23a59d382794f18b28be107c39c1319fd0d89e7d79ff3a96bee50aa9a41b49e4f95875a9754cdf83ede014558d6d0a10a5ee1f0303799995d6944 WHIRLPOOL 35966113adc05f6516c8933840526dde366670640bbcd36361ce565cf75b2a3365261510e0207a899203d27c69cc9afd2e99793c61847f0f3f521b7d3934022a diff --git a/mail-client/mutt-kz/mutt-kz-1.5.22.1-r1.ebuild b/mail-client/mutt-kz/mutt-kz-1.5.22.1-r1.ebuild @@ -1,211 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit eutils autotools vcs-snapshot - -DESCRIPTION="A fork of mutt, the small but very powerful text-based mail client" -HOMEPAGE="https://github.com/karelzak/mutt-kz/wiki/" -GIT_REPO_URI="http://github.com/karelzak/${PN}" -SRC_URI="${GIT_REPO_URI}/archive/v1.5.22.1-rc1.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -# TODO: implement "prefix" flag like in original mutt. Must test it first. -# TODO: test mbox flag -IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap notmuch mbox nls pop -qdbm sasl smime smtp ssl tokyocabinet slang" - -# dependencies used several times -RDEPEND_PROTOCOL=" - gnutls? ( >=net-libs/gnutls-1.0.17 ) - !gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) ) - sasl? ( >=dev-libs/cyrus-sasl-2 )" -RDEPEND=" - app-misc/mime-types - !mail-client/mutt - gpg? ( >=app-crypt/gpgme-0.9.0 ) - idn? ( net-dns/libidn ) - imap? ( ${RDEPEND_PROTOCOL} ) - pop? ( ${RDEPEND_PROTOCOL} ) - smime? ( >=dev-libs/openssl-0.9.6 ) - smtp? ( ${RDEPEND_PROTOCOL} ) - tokyocabinet? ( dev-db/tokyocabinet ) - !tokyocabinet? ( - qdbm? ( dev-db/qdbm ) - !qdbm? ( - gdbm? ( sys-libs/gdbm ) - !gdbm? ( berkdb? ( >=sys-libs/db-4 ) ) - ) - ) - slang? ( sys-libs/slang ) - !slang? ( >=sys-libs/ncurses-5.2 ) - " -# unsure if mailbase only belongs to DEPEND -# unsure on mutt flag for net-mail/notmuch -# unsure on crypt dependency too -RDEPEND="${RDEPEND} - net-mail/mailbase - notmuch? ( - net-mail/notmuch[mutt] - crypt? ( net-mail/notmuch[crypt] ) - )" -DEPEND="${RDEPEND} - doc? ( - app-text/docbook-xsl-stylesheets - dev-libs/libxml2 - dev-libs/libxslt - || ( www-client/w3m www-client/elinks www-client/lynx ) - )" - -MY_PN="mutt" - -src_prepare() { - # patch version string for bug reports - sed -i -e 's/"Mutt %s (%s)"/"Mutt-KZ %s (%s, Gentoo '"${PVR}"')"/' \ - muttlib.c || die "failed patching Gentoo version" - - # allow user patches - epatch_user - - # many patches touch the buildsystem, we always need this - AT_M4DIR="m4" eautoreconf - - # the configure script contains some "cleverness" whether or not to setgid - # the dotlock program, resulting in bugs like #278332 - sed -i -e 's/@DOTLOCK_GROUP@//' \ - Makefile.in || die "sed failed" - - # don't just build documentation (lengthy process, with big dependencies) - if use !doc ; then - sed -i -e '/SUBDIRS =/s/doc//' Makefile.in || die "sed failed" - fi -} - -src_configure() { - local myconf=" - $(use_enable crypt pgp) \ - $(use_enable debug) \ - $(use_enable gpg gpgme) \ - $(use_enable imap) \ - $(use_enable nls) \ - $(use_enable notmuch) \ - $(use_enable pop) \ - $(use_enable smime) \ - $(use_enable smtp) \ - $(use_with idn) \ - $(use_with !notmuch mixmaster) \ - $(use slang && echo --with-slang) \ - --enable-compressed \ - --enable-external-dotlock \ - --enable-nfs-fix \ - --sysconfdir="${EPREFIX}"/etc/${MY_PN} \ - --with-curses \ - --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --with-regex \ - --with-exec-shell="${EPREFIX}"/bin/sh" - - case $CHOST in - *-solaris*) - # Solaris has no flock in the standard headers - myconf+=" --enable-fcntl --disable-flock" - ;; - *) - myconf+=" --disable-fcntl --enable-flock" - ;; - esac - - # mutt prioritizes gdbm over bdb, so we will too. - # hcache feature requires at least one database is in USE. - if use tokyocabinet; then - myconf+=" --enable-hcache \ - --with-tokyocabinet --without-qdbm --without-gdbm --without-bdb" - elif use qdbm; then - myconf+=" --enable-hcache \ - --without-tokyocabinet --with-qdbm --without-gdbm --without-bdb" - elif use gdbm ; then - myconf+=" --enable-hcache \ - --without-tokyocabinet --without-qdbm --with-gdbm --without-bdb" - elif use berkdb; then - myconf+=" --enable-hcache \ - --without-tokyocabinet --without-qdbm --without-gdbm --with-bdb" - else - myconf+=" --disable-hcache \ - --without-tokyocabinet --without-qdbm --without-gdbm --without-bdb" - fi - - # there's no need for gnutls, ssl or sasl without socket support - if use pop || use imap || use smtp ; then - if use gnutls; then - myconf+=" --with-gnutls" - elif use ssl; then - myconf+=" --with-ssl" - fi - # not sure if this should be mutually exclusive with the other two - myconf+=" $(use_with sasl)" - else - myconf+=" --without-gnutls --without-ssl --without-sasl" - fi - - if use mbox; then - myconf+=" --with-mailpath=${EPREFIX}/var/spool/mail" - else - myconf+=" --with-homespool=Maildir" - fi - - econf ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/"${MY_PN}" - - # A newer file is provided by app-misc/mime-types. So we link it. - rm "${ED}"/etc/${MY_PN}/mime.types || die "Failed to delete file." - dosym /etc/mime.types /etc/${MY_PN}/mime.types - - # A man-page is always handy, so fake one - if use !doc; then - emake -C doc muttrc.man - # make the fake slightly better, bug #413405 - sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \ - -e 's#in @docdir@,#at http://www.mutt.org/,#' \ - -e "s#@sysconfdir@#${EPREFIX}/etc/${MY_PN}#" \ - -e "s#@bindir@#${EPREFIX}/usr/bin#" \ - doc/mutt.man > mutt.1 || die "sed failed" - newman doc/muttbug.man flea.1 - newman doc/muttrc.man muttrc.5 - doman mutt.1 - else - # nuke manpages that should be provided by an MTA, bug #177605 - rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \ - || die "failed to remove files, please file a bug" - fi - - dodoc BEWARE ChangeLog NEWS OPS* PATCHES README* TODO -} - -pkg_postinst() { - echo - elog "If you are new to mutt you may want to take a look at" - elog "the Gentoo QuickStart Guide to Mutt E-Mail:" - elog " http://www.gentoo.org/doc/en/guide-to-mutt.xml" - echo - - if use notmuch ; then - # TODO: document a config that works out of the box with notmuch, please help ;) - elog "Note that you can use notmuch specific mutt config file, see -F <config> in" - elog "\"man mutt\" and also \"man muttrc\". It's also recomended to run \"notmuch setup\"" - elog "and \"notmuch new\"." - echo - fi -} - -pkg_info() { - einfo "`"${MY_PN}" -v`" -} diff --git a/mail-client/mutt-kz/mutt-kz-1.5.23.1.ebuild b/mail-client/mutt-kz/mutt-kz-1.5.23.1.ebuild @@ -1,211 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit eutils autotools vcs-snapshot - -DESCRIPTION="A fork of mutt, the small but very powerful text-based mail client" -HOMEPAGE="https://github.com/karelzak/mutt-kz/wiki/" -GIT_REPO_URI="http://github.com/karelzak/${PN}" -SRC_URI="${GIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -# TODO: implement "prefix" flag like in original mutt. Must test it first. -# TODO: test mbox flag -IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap notmuch mbox nls pop -qdbm sasl smime smtp ssl tokyocabinet slang" - -# dependencies used several times -RDEPEND_PROTOCOL=" - gnutls? ( >=net-libs/gnutls-1.0.17 ) - !gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) ) - sasl? ( >=dev-libs/cyrus-sasl-2 )" -RDEPEND=" - app-misc/mime-types - !mail-client/mutt - gpg? ( >=app-crypt/gpgme-0.9.0 ) - idn? ( net-dns/libidn ) - imap? ( ${RDEPEND_PROTOCOL} ) - pop? ( ${RDEPEND_PROTOCOL} ) - smime? ( >=dev-libs/openssl-0.9.6 ) - smtp? ( ${RDEPEND_PROTOCOL} ) - tokyocabinet? ( dev-db/tokyocabinet ) - !tokyocabinet? ( - qdbm? ( dev-db/qdbm ) - !qdbm? ( - gdbm? ( sys-libs/gdbm ) - !gdbm? ( berkdb? ( >=sys-libs/db-4 ) ) - ) - ) - slang? ( sys-libs/slang ) - !slang? ( >=sys-libs/ncurses-5.2 ) - " -# unsure if mailbase only belongs to DEPEND -# unsure on mutt flag for net-mail/notmuch -# unsure on crypt dependency too -RDEPEND="${RDEPEND} - net-mail/mailbase - notmuch? ( - net-mail/notmuch[mutt] - crypt? ( net-mail/notmuch[crypt] ) - )" -DEPEND="${RDEPEND} - doc? ( - app-text/docbook-xsl-stylesheets - dev-libs/libxml2 - dev-libs/libxslt - || ( www-client/w3m www-client/elinks www-client/lynx ) - )" - -MY_PN="mutt" - -src_prepare() { - # patch version string for bug reports - sed -i -e 's/"Mutt %s (%s)"/"Mutt-KZ %s (%s, Gentoo '"${PVR}"')"/' \ - muttlib.c || die "failed patching Gentoo version" - - # allow user patches - epatch_user - - # many patches touch the buildsystem, we always need this - AT_M4DIR="m4" eautoreconf - - # the configure script contains some "cleverness" whether or not to setgid - # the dotlock program, resulting in bugs like #278332 - sed -i -e 's/@DOTLOCK_GROUP@//' \ - Makefile.in || die "sed failed" - - # don't just build documentation (lengthy process, with big dependencies) - if use !doc ; then - sed -i -e '/SUBDIRS =/s/doc//' Makefile.in || die "sed failed" - fi -} - -src_configure() { - local myconf=" - $(use_enable crypt pgp) \ - $(use_enable debug) \ - $(use_enable gpg gpgme) \ - $(use_enable imap) \ - $(use_enable nls) \ - $(use_enable notmuch) \ - $(use_enable pop) \ - $(use_enable smime) \ - $(use_enable smtp) \ - $(use_with idn) \ - $(use_with !notmuch mixmaster) \ - $(use slang && echo --with-slang) \ - --enable-compressed \ - --enable-external-dotlock \ - --enable-nfs-fix \ - --sysconfdir="${EPREFIX}"/etc/${MY_PN} \ - --with-curses \ - --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --with-regex \ - --with-exec-shell="${EPREFIX}"/bin/sh" - - case $CHOST in - *-solaris*) - # Solaris has no flock in the standard headers - myconf+=" --enable-fcntl --disable-flock" - ;; - *) - myconf+=" --disable-fcntl --enable-flock" - ;; - esac - - # mutt prioritizes gdbm over bdb, so we will too. - # hcache feature requires at least one database is in USE. - if use tokyocabinet; then - myconf+=" --enable-hcache \ - --with-tokyocabinet --without-qdbm --without-gdbm --without-bdb" - elif use qdbm; then - myconf+=" --enable-hcache \ - --without-tokyocabinet --with-qdbm --without-gdbm --without-bdb" - elif use gdbm ; then - myconf+=" --enable-hcache \ - --without-tokyocabinet --without-qdbm --with-gdbm --without-bdb" - elif use berkdb; then - myconf+=" --enable-hcache \ - --without-tokyocabinet --without-qdbm --without-gdbm --with-bdb" - else - myconf+=" --disable-hcache \ - --without-tokyocabinet --without-qdbm --without-gdbm --without-bdb" - fi - - # there's no need for gnutls, ssl or sasl without socket support - if use pop || use imap || use smtp ; then - if use gnutls; then - myconf+=" --with-gnutls" - elif use ssl; then - myconf+=" --with-ssl" - fi - # not sure if this should be mutually exclusive with the other two - myconf+=" $(use_with sasl)" - else - myconf+=" --without-gnutls --without-ssl --without-sasl" - fi - - if use mbox; then - myconf+=" --with-mailpath=${EPREFIX}/var/spool/mail" - else - myconf+=" --with-homespool=Maildir" - fi - - econf ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/"${MY_PN}" - - # A newer file is provided by app-misc/mime-types. So we link it. - rm "${ED}"/etc/${MY_PN}/mime.types || die "Failed to delete file." - dosym /etc/mime.types /etc/${MY_PN}/mime.types - - # A man-page is always handy, so fake one - if use !doc; then - emake -C doc muttrc.man - # make the fake slightly better, bug #413405 - sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \ - -e 's#in @docdir@,#at http://www.mutt.org/,#' \ - -e "s#@sysconfdir@#${EPREFIX}/etc/${MY_PN}#" \ - -e "s#@bindir@#${EPREFIX}/usr/bin#" \ - doc/mutt.man > mutt.1 || die "sed failed" - newman doc/muttbug.man flea.1 - newman doc/muttrc.man muttrc.5 - doman mutt.1 - else - # nuke manpages that should be provided by an MTA, bug #177605 - rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \ - || die "failed to remove files, please file a bug" - fi - - dodoc BEWARE ChangeLog NEWS OPS* PATCHES README* TODO -} - -pkg_postinst() { - echo - elog "If you are new to mutt you may want to take a look at" - elog "the Gentoo QuickStart Guide to Mutt E-Mail:" - elog " http://www.gentoo.org/doc/en/guide-to-mutt.xml" - echo - - if use notmuch ; then - # TODO: document a config that works out of the box with notmuch, please help ;) - elog "Note that you can use notmuch specific mutt config file, see -F <config> in" - elog "\"man mutt\" and also \"man muttrc\". It's also recomended to run \"notmuch setup\"" - elog "and \"notmuch new\"." - echo - fi -} - -pkg_info() { - einfo "`"${MY_PN}" -v`" -} diff --git a/media-video/simplescreenrecorder/Manifest b/media-video/simplescreenrecorder/Manifest @@ -1 +0,0 @@ -DIST 0.3.6.tar.gz 1640585 SHA256 146f5bf26bd56d68ff4506c9756526fbf60c8737cb023759250c357935b309b5 SHA512 54e07050ae58c2d59327b13be6613754ada26891c157c6e9d121db2658508245c8f9a6c92921fdc125cdf82611099abf9c89d64ee093a6592fc81fb9c96cb09d WHIRLPOOL 715be064a3e8fd86d299a22d92f812f45fa522652bb5ab21c1492a05dd384b2cc385ce62ab9cb74fe8e9ee7168c29ccc3ef5eae3d2412189ed2c8e1c891bd998 diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.6.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.6.ebuild @@ -1,112 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit flag-o-matic multilib-minimal - -if [[ ${PV} = 9999 ]]; then - inherit git-2 -fi - -DESCRIPTION="A Simple Screen Recorder" -HOMEPAGE="http://www.maartenbaert.be/simplescreenrecorder" -LICENSE="GPL-3" -PKGNAME="ssr" -S=${WORKDIR}/${PKGNAME}-${PV} -if [[ ${PV} = 9999 ]]; then - EGIT_REPO_URI="git://github.com/MaartenBaert/${PKGNAME}.git - https://github.com/MaartenBaert/${PKGNAME}.git" - EGIT_BOOTSTRAP="" - KEYWORDS="" -else - SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -SLOT="0" -IUSE="+asm debug jack mp3 pulseaudio theora vorbis vpx x264 +qt4 qt5" -REQUIRED_USE="^^ ( qt4 qt5 )" - -RDEPEND=" - qt4? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - ) - virtual/glu[${MULTILIB_USEDEP}] - media-libs/alsa-lib - media-libs/mesa[${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext - x11-libs/libXfixes[${MULTILIB_USEDEP}] - jack? ( media-sound/jack-audio-connection-kit ) - pulseaudio? ( media-sound/pulseaudio ) - || ( - media-video/ffmpeg:0[vorbis?,vpx?,x264?,mp3?,theora?] - media-video/libav[vorbis?,vpx?,x264?,mp3?,theora?] - ) - " -DEPEND="${RDEPEND}" - -pkg_setup() { - if [[ ${PV} == "9999" ]]; then - elog - elog "This ebuild merges the latest revision available from upstream's" - elog "git repository, and might fail to compile or work properly once" - elog "merged." - elog - fi - - if [[ ${ABI} == amd64 ]]; then - elog "You may want to add USE flag 'abi_x86_32' when running a 64bit system" - elog "When added 32bit GLInject libraries are also included. This is" - elog "required if you want to use OpenGL recording on 32bit applications." - elog - fi - - if ( has_version media-video/ffmpeg[x264] || has_version media-video/libav[x264] ) && has_version media-libs/x264[10bit]; then - ewarn - ewarn "media-libs/x264 is currently built with 10bit useflag." - ewarn "This is known to prevent simplescreenrecorder from recording x264 videos" - ewarn "correctly. Please build media-libs/x264 without 10bit if you want to " - ewarn "record videos with x264." - ewarn - fi - - # QT requires -fPIC. Compile fails otherwise. - # Recently removed from the default compile options upstream - # https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180 - append-flags -fPIC -} - -multilib_src_configure() { - - local myconf=( - --enable-dependency-tracking - $(multilib_native_use_enable debug assert) - $(multilib_native_use_with pulseaudio) - $(multilib_native_use_with jack) - $(multilib_native_use_with qt5) - $(use_enable asm x86-asm) - ) - - # libav doesn't have AVFrame::channels - # https://github.com/MaartenBaert/ssr/issues/195#issuecomment-45646159 - if has_version media-video/libav; then - myconf+=( --disable-ffmpeg-versions ) - fi - - multilib_is_native_abi || myconf+=( --disable-ssrprogram ) - - ECONF_SOURCE="${S}" \ - econf \ - ${myconf[@]} - -}