Sync with portage [Mon Aug 27 09:07:49 MSK 2018].

mhiretskiy 1208
root 6 years ago
parent 7aeec011aa
commit 09739195f0

Binary file not shown.

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -11,7 +11,7 @@ DESCRIPTION="Speech synthesizer for English and other languages"
HOMEPAGE="http://espeak.sourceforge.net/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="portaudio pulseaudio"
COMMON_DEPEND=" portaudio? ( >=media-libs/portaudio-19_pre20071207 )

@ -11,7 +11,7 @@ DESCRIPTION="Speech synthesizer for English and other languages"
HOMEPAGE="http://espeak.sourceforge.net/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="portaudio pulseaudio"
COMMON_DEPEND="portaudio? ( >=media-libs/portaudio-19_pre20071207 )

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="alsa ao +espeak flite nas pulseaudio python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
IUSE="static-libs"
DEPEND="|| ( net-nds/rpcbind >=net-nds/portmap-5b-r6 )
DEPEND="net-nds/rpcbind
!app-admin/gamin"
RDEPEND="${DEPEND}"

@ -1,3 +1,3 @@
DIST keepassxc-2.2.4.tar.gz 3895421 BLAKE2B 0de35f394dae8cf8d70f75d73783965826cc03ac9f0921afa547d02e61cb04be167891d92aa0db09f007c47e96a5a7e5793772c50de14bf65a7f80a603ca6611 SHA512 f3308138d63b65a8b384a52f4723507be921d7bbf19031724886fcd12266bf2683326f5531c8f665b0e98ff63cd97251694199ef748191e59a5a8cceb3710025
DIST keepassxc-2.3.1-src.tar.xz 4085284 BLAKE2B 87ffb8a266056a147e84f97980eb19df64947fc56a6e39733269f4b88287c01dd8508792c22f247b05918f8beb98ea651c3bf91b642f863be2a4742e3e425fd0 SHA512 06c1b42e699b21c0cc2a6e7340649fa8964d8a0c880efad512f3ba16e12ee07a1b2b5ff13e0b3dc8d3f58fdf4f523cee3d1ef477a83ea434d97690dfea0633c9
DIST keepassxc-2.3.3-src.tar.xz 4113768 BLAKE2B 7c599471b775ff8612968596765d05f2862ae21adc0bb0d595b5366ce55354c156e1df3940549bb955dd9e6609cbebbae3f108ae3eb8ccb0e85c83e9183a60d8 SHA512 155dda3c81ecb3be4638c634fe2dd7f96a54076b371a1f6ab95c33319ff2a50eaf941a1415f42724444749a40d7fbcb3972604199f6a0445df4a22a4bac73c0b
DIST keepassxc-2.3.4-src.tar.xz 4137176 BLAKE2B bbf8dbef5fb365f3c0d9332454b2b3bce7d4e411f43939ae683428ca669a459f1662bb8b1a1da228bc9447ee15349a5cd558e4fdfcc5194f22401f56003fd0f0 SHA512 edca22ef9d7c553d21d8ea6115a5635265176acc56fdf055f1961a3e65046de49ed5b67eb68ecf4f925226fb5bca140d5d473a5082301168f6a8bb7979f562a8

@ -47,6 +47,10 @@ DEPEND="
dev-qt/qtconcurrent:5
"
PATCHES=(
"${FILESDIR}/${PN}-2.3.3-qt-5.11-edit-entry-widget-includes.patch" #655844
)
src_prepare() {
use test || \
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -13,14 +13,13 @@ SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples +mysql postgres sqlite"
IUSE="doc examples postgres sqlite"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
RDEPEND="
mysql? ( ~app-backup/holland-backup-mysql-meta-${PV}[${PYTHON_USEDEP}] )
postgres? ( ~app-backup/holland-backup-pgdump-${PV}[${PYTHON_USEDEP}] )
sqlite? ( ~app-backup/holland-backup-sqlite-${PV}[${PYTHON_USEDEP}] )
examples? (

Binary file not shown.

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">kuba/simp_le</remote-id>
</upstream>

Binary file not shown.

@ -66,7 +66,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 ) )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 ) )
selinux? ( sys-libs/libselinux )
session? ( x11-libs/libSM )
tcl? ( dev-lang/tcl:0= )

@ -66,7 +66,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 ) )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 ) )
selinux? ( sys-libs/libselinux )
session? ( x11-libs/libSM )
tcl? ( dev-lang/tcl:0= )

@ -66,7 +66,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 ) )
ruby? ( || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 ) )
selinux? ( sys-libs/libselinux )
session? ( x11-libs/libSM )
tcl? ( dev-lang/tcl:0= )

@ -5,7 +5,7 @@ EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads"
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
USE_RUBY="ruby23 ruby24 ruby25"
inherit vim-doc flag-o-matic xdg-utils gnome2-utils versionator bash-completion-r1 prefix python-single-r1 ruby-single

@ -5,7 +5,7 @@ EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads"
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
USE_RUBY="ruby23 ruby24 ruby25"
inherit vim-doc flag-o-matic xdg-utils gnome2-utils versionator bash-completion-r1 prefix python-single-r1 ruby-single

@ -5,7 +5,7 @@ EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads"
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
USE_RUBY="ruby23 ruby24 ruby25"
inherit vim-doc flag-o-matic xdg-utils gnome2-utils versionator bash-completion-r1 prefix python-single-r1 ruby-single

@ -5,7 +5,7 @@ EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads"
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
USE_RUBY="ruby23 ruby24 ruby25"
inherit vim-doc flag-o-matic xdg-utils gnome2-utils versionator bash-completion-r1 prefix python-single-r1 ruby-single

@ -45,7 +45,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 ) )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )

@ -45,7 +45,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 ) )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )

@ -45,7 +45,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 ) )
ruby? ( || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )

@ -5,7 +5,7 @@ EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads"
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
USE_RUBY="ruby23 ruby24 ruby25"
inherit vim-doc flag-o-matic versionator bash-completion-r1 python-single-r1 ruby-single

@ -5,7 +5,7 @@ EAPI=6
VIM_VERSION="8.1"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads"
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
USE_RUBY="ruby23 ruby24 ruby25"
inherit vim-doc flag-o-matic versionator bash-completion-r1 python-single-r1 ruby-single

@ -5,7 +5,7 @@ EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads"
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
USE_RUBY="ruby23 ruby24 ruby25"
inherit vim-doc flag-o-matic versionator bash-completion-r1 python-single-r1 ruby-single

Binary file not shown.

@ -14,19 +14,25 @@ DESCRIPTION="containers/storage library"
HOMEPAGE="https://github.com/containers/storage"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="ostree test"
IUSE="btrfs +device-mapper ostree test"
EGO_PN="${HOMEPAGE#*//}"
EGIT_COMMIT="17c7d1fee5603ccf6dd97edc14162fc1510e7e23"
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
RDEPEND="sys-fs/lvm2:=
RDEPEND="
btrfs? ( sys-fs/btrfs-progs )
device-mapper? ( sys-fs/lvm2:= )
ostree? (
dev-libs/glib:=
dev-util/ostree:=
)"
DEPEND="${RDEPEND}
dev-go/go-md2man
test? ( sys-apps/util-linux )"
test? (
sys-fs/btrfs-progs
sys-fs/lvm2
sys-apps/util-linux
)"
RESTRICT="test? ( userpriv ) !test? ( test )"
src_unpack() {
@ -36,6 +42,14 @@ src_unpack() {
src_prepare() {
default
[[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion exclude_graphdriver_btrfs" > \
"${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
[[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion exclude_graphdriver_devicemapper" > \
"${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
[[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
use ostree || { echo -e "#!/bin/sh\ntrue" > \
"${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
@ -65,8 +79,6 @@ src_prepare() {
-e 's:TestCopyCaseH(:_\0:' \
-e 's:TestCopyCaseHFSym(:_\0:' \
-e 's:TestCopyCaseJ(:_\0:' \
-e 's:TestCopyCaseEFSym(:_\0:' \
-e 's:TestCopyCaseG(:_\0:' \
-e 's:TestCopyCaseJFSym(:_\0:' \
-i "${S}/src/${EGO_PN}/pkg/archive/copy_unix_test.go" || die
sed -e 's:TestMount(:_\0:' \
@ -78,9 +90,9 @@ src_compile() {
ln -s "${S}/src/${EGO_PN}/vendor/github.com/pquerna/ffjson" "${WORKDIR}/${P}/src/github.com/pquerna/ffjson" || die
mkdir -p "${S}/bin" || die
cd "${S}/bin" || die
GOPATH="${S}" GOBIN="${S}/bin" \
GOPATH="${S}" GOBIN="${S}/bin" GOCACHE=off \
go build -v -work -x ${EGO_BUILD_FLAGS} "${S}/src/github.com/pquerna/ffjson/ffjson.go" || die
GOPATH="${S}" GOBIN="${S}/bin" PATH="${S}/bin:${PATH}" \
GOPATH="${S}" GOBIN="${S}/bin" PATH="${S}/bin:${PATH}" GOCACHE=off \
emake -C "${S}/src/${EGO_PN}" containers-storage docs
}
@ -93,5 +105,5 @@ src_install() {
}
src_test() {
GOPATH="${S}" unshare -m emake -C "${S}/src/${EGO_PN}" local-test-unit
GOPATH="${S}" GOCACHE=off unshare -m emake -C "${S}/src/${EGO_PN}" local-test-unit
}

@ -6,6 +6,14 @@
<name>Zac Medico</name>
</maintainer>
<use>
<flag name="btrfs">
Enables dependencies for the "btrfs" graph driver, including
necessary kernel flags.
</flag>
<flag name="device-mapper">
Enables dependencies for the "devicemapper" graph driver, including
necessary kernel flags.
</flag>
<flag name="ostree">
Enables dependencies for handling of OSTree images.
</flag>

@ -122,12 +122,7 @@ DEPEND="
app-emulation/qemu
)
lxc? ( app-emulation/lxc )
drbd? (
|| (
<sys-cluster/drbd-8.5
sys-cluster/drbd-utils
)
)
drbd? ( sys-cluster/drbd-utils )
rbd? ( sys-cluster/ceph )
ipv6? ( net-misc/ndisc6 )
${PYTHON_DEPS}"

@ -122,12 +122,7 @@ DEPEND="
app-emulation/qemu
)
lxc? ( app-emulation/lxc )
drbd? (
|| (
<sys-cluster/drbd-8.5
sys-cluster/drbd-utils
)
)
drbd? ( sys-cluster/drbd-utils )
rbd? ( sys-cluster/ceph )
ipv6? ( net-misc/ndisc6 )
${PYTHON_DEPS}"

@ -127,12 +127,7 @@ DEPEND="
app-emulation/qemu
)
lxc? ( app-emulation/lxc )
drbd? (
|| (
<sys-cluster/drbd-8.5
sys-cluster/drbd-utils
)
)
drbd? ( sys-cluster/drbd-utils )
rbd? ( sys-cluster/ceph )
ipv6? ( net-misc/ndisc6 )
${PYTHON_DEPS}"

@ -127,12 +127,7 @@ DEPEND="
app-emulation/qemu
)
lxc? ( app-emulation/lxc )
drbd? (
|| (
<sys-cluster/drbd-8.5
sys-cluster/drbd-utils
)
)
drbd? ( sys-cluster/drbd-utils )
rbd? ( sys-cluster/ceph )
ipv6? ( net-misc/ndisc6 )
${PYTHON_DEPS}"

@ -17,7 +17,7 @@ RDEPEND=">=app-emulation/libvirt-0.10.0[sasl?]
app-emulation/libvirt-glib
>=dev-libs/libxml2-2.6
x11-libs/gtk+:3
spice? ( >=net-misc/spice-gtk-0.33[sasl?,gtk3] )
spice? ( >=net-misc/spice-gtk-0.35[sasl?,gtk3] )
vnc? ( >=net-libs/gtk-vnc-0.5.0[sasl?,gtk3(+)] )"
DEPEND="${RDEPEND}
dev-lang/perl

Binary file not shown.

@ -26,8 +26,8 @@ fi
LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
SLOT="4"
KEYWORDS="amd64 ~hppa ppc ppc64 x86"
IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
RDEPEND="dev-libs/glib:2
sys-apps/dbus
@ -58,11 +58,6 @@ RDEPEND="dev-libs/glib:2
lua? ( dev-lang/lua:= )
nls? ( sys-devel/gettext )
opencc? ( app-i18n/opencc:= )
qt4? (
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
)
xml? (
app-text/iso-codes
dev-libs/libxml2
@ -109,9 +104,9 @@ src_configure() {
-DENABLE_LUA=$(usex lua)
-DENABLE_OPENCC=$(usex opencc)
-DENABLE_PANGO=$(usex pango)
-DENABLE_QT=$(usex qt4)
-DENABLE_QT_GUI=$(usex qt4)
-DENABLE_QT_IM_MODULE=$(usex qt4)
-DENABLE_QT=OFF
-DENABLE_QT_GUI=OFF
-DENABLE_QT_IM_MODULE=OFF
-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
-DENABLE_STATIC=$(usex static-libs)
-DENABLE_TABLE=$(usex table)

@ -26,8 +26,8 @@ fi
LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
SLOT="4"
KEYWORDS=""
IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
RDEPEND="dev-libs/glib:2
sys-apps/dbus
@ -58,11 +58,6 @@ RDEPEND="dev-libs/glib:2
lua? ( dev-lang/lua:= )
nls? ( sys-devel/gettext )
opencc? ( app-i18n/opencc:= )
qt4? (
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
)
xml? (
app-text/iso-codes
dev-libs/libxml2
@ -109,9 +104,9 @@ src_configure() {
-DENABLE_LUA=$(usex lua)
-DENABLE_OPENCC=$(usex opencc)
-DENABLE_PANGO=$(usex pango)
-DENABLE_QT=$(usex qt4)
-DENABLE_QT_GUI=$(usex qt4)
-DENABLE_QT_IM_MODULE=$(usex qt4)
-DENABLE_QT=OFF
-DENABLE_QT_GUI=OFF
-DENABLE_QT_IM_MODULE=OFF
-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
-DENABLE_STATIC=$(usex static-libs)
-DENABLE_TABLE=$(usex table)

@ -16,7 +16,6 @@
<flag name="gtk3">Install input method module for GTK+ 3</flag>
<flag name="opencc">Enable OpenCC engine (using <pkg>app-i18n/opencc</pkg>) for converter between Simplified Chinese and Traditional Chinese</flag>
<flag name="pango">Enable support for <pkg>x11-libs/pango</pkg></flag>
<flag name="qt4">Install input method module for Qt 4</flag>
<flag name="table">Install table input methods for Simplified Chinese</flag>
</use>
<upstream>

@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
IUSE="doc gtk qt4"
IUSE="doc gtk"
RESTRICT="test"
@ -22,11 +22,6 @@ RDEPEND="
>=x11-libs/gtk+-2.2:2
>=x11-libs/pango-1.1
)
qt4? (
dev-qt/qtgui:4
dev-qt/qtcore:4
>=x11-libs/pango-1.1
)
"
DEPEND="${RDEPEND}
virtual/pkgconfig
@ -66,13 +61,8 @@ src_configure() {
# Qt3 is no longer supported, bug 283429
myconf="${myconf} --enable-qt3-immodule=no"
if use qt4 ; then
myconf="${myconf} --enable-qt4-immodule=yes"
export QT_SELECT="4"
else
myconf="${myconf} --enable-qt4-immodule=no"
fi
# Qt4 neither
myconf="${myconf} --enable-qt4-immodule=no"
econf \
--disable-static \

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@ -15,7 +15,7 @@ KEYWORDS="amd64 ppc ppc64 x86"
IUSE="nls"
RDEPEND="x11-libs/libXt
|| ( >=app-i18n/scim-1.1 >=app-i18n/scim-cvs-1.1 )
>=app-i18n/scim-1.1
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
virtual/pkgconfig

@ -12,7 +12,7 @@ SLOT="0"
KEYWORDS="x86"
IUSE="freewnn"
RDEPEND="|| ( >=app-i18n/scim-1.0 >=app-i18n/scim-cvs-1.0 )
RDEPEND=">=app-i18n/scim-1.0
dev-libs/wnn7sdk
freewnn? ( app-i18n/freewnn )"
DEPEND="${RDEPEND}

@ -11,16 +11,12 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc gtk3 qt4"
IUSE="doc gtk3"
RDEPEND="x11-libs/libX11
dev-libs/glib:2
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
qt4? (
dev-qt/qtcore:4
dev-qt/qtgui:4
)
>=dev-libs/atk-1
>=x11-libs/pango-1"
DEPEND="${RDEPEND}
@ -50,8 +46,7 @@ src_configure() {
--enable-ld-version-script \
$(usex gtk3 --with-gtk-version={3,2}) \
--disable-qt3-immodule \
$(use_enable qt4 qt4-immodule) \
--with-qt4-moc="$(qt4_get_bindir)/moc"
--disable-qt4-immodule
}
src_compile() {

@ -12,16 +12,12 @@ SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc gtk3 qt4"
IUSE="doc gtk3"
RDEPEND="x11-libs/libX11
dev-libs/glib:2
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
qt4? (
dev-qt/qtcore:4
dev-qt/qtgui:4
)
>=dev-libs/atk-1
>=x11-libs/pango-1"
DEPEND="${RDEPEND}
@ -51,8 +47,7 @@ src_configure() {
--enable-ld-version-script \
$(usex gtk3 --with-gtk-version={3,2}) \
--disable-qt3-immodule \
$(use_enable qt4 qt4-immodule) \
--with-qt4-moc="$(qt4_get_bindir)/moc"
--disable-qt4-immodule
}
src_compile() {

@ -12,11 +12,10 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"
LICENSE="BSD GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc ppc64 x86"
IUSE="X +anthy canna curl eb emacs expat libffi gtk gtk2 l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW libedit libnotify m17n-lib ncurses nls qt4 skk sqlite ssl static-libs xft"
IUSE="X +anthy canna curl eb emacs expat libffi gtk gtk2 l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW libedit libnotify m17n-lib ncurses nls skk sqlite ssl static-libs xft"
RESTRICT="test"
REQUIRED_USE="gtk? ( X )
gtk2? ( X )
qt4? ( X )
xft? ( X )"
CDEPEND="!dev-scheme/sigscheme
@ -43,7 +42,6 @@ CDEPEND="!dev-scheme/sigscheme
m17n-lib? ( dev-libs/m17n-lib )
ncurses? ( sys-libs/ncurses:0= )
nls? ( virtual/libintl )
qt4? ( dev-qt/qtgui:4[qt3support] )
skk? ( app-i18n/skk-jisyo )
sqlite? ( dev-db/sqlite:3 )
ssl? ( dev-libs/openssl:0 )"
@ -111,16 +109,16 @@ src_configure() {
$(use_with m17n-lib m17nlib)
$(use_enable ncurses fep)
$(use_enable nls)
$(use_with qt4 qt4)
$(use_with qt4 qt4-immodule)
$(use_enable qt4 qt4-qt3support)
--without-qt4
--without-qt4-immodule
--disable-qt4-qt3support
$(use_with skk)
$(use_with sqlite sqlite3)
$(use_enable ssl openssl)
$(use_enable static-libs static)
$(use_with xft)
--without-anthy
--enable-default-toolkit=$(usex gtk gtk3 $(usex gtk2 gtk $(usex qt4 qt4)))
--enable-default-toolkit=$(usex gtk gtk3 $(usex gtk2 gtk))
--disable-gnome-applet
--disable-gnome3-applet
--disable-kde-applet
@ -139,13 +137,12 @@ src_configure() {
myconf+=( --enable-notify=libnotify )
fi
if use gtk || use gtk2 || use qt4; then
if use gtk || use gtk2; then
myconf+=( --enable-pref )
else
myconf+=( --disable-pref )
fi
export QT4DIR="$(qt4_get_libdir)"
econf "${myconf[@]}"
}
@ -190,7 +187,7 @@ pkg_postinst() {
elog "to your ~/.uim."
elog
elog "All input methods can be found by running uim-im-switcher-gtk, "
elog "uim-im-switcher-gtk3 or uim-im-switcher-qt4."
elog "uim-im-switcher-gtk3."
if use emacs; then
elisp-site-regen

@ -12,11 +12,10 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"
LICENSE="BSD GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="X +anthy canna curl eb emacs expat libffi gtk gtk2 l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW libedit libnotify libressl m17n-lib ncurses nls qt4 skk sqlite ssl static-libs xft"
IUSE="X +anthy canna curl eb emacs expat libffi gtk gtk2 l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW libedit libnotify libressl m17n-lib ncurses nls skk sqlite ssl static-libs xft"
RESTRICT="test"
REQUIRED_USE="gtk? ( X )
gtk2? ( X )
qt4? ( X )
xft? ( X )"
CDEPEND="!dev-scheme/sigscheme
@ -43,7 +42,6 @@ CDEPEND="!dev-scheme/sigscheme
m17n-lib? ( dev-libs/m17n-lib )
ncurses? ( sys-libs/ncurses:0= )
nls? ( virtual/libintl )
qt4? ( dev-qt/qtgui:4[qt3support] )
skk? ( app-i18n/skk-jisyo )
sqlite? ( dev-db/sqlite:3 )
ssl? (
@ -115,16 +113,16 @@ src_configure() {
$(use_with m17n-lib m17nlib)
$(use_enable ncurses fep)
$(use_enable nls)
$(use_with qt4 qt4)
$(use_with qt4 qt4-immodule)
$(use_enable qt4 qt4-qt3support)
--without-qt4
--without-qt4-immodule
--disable-qt4-qt3support
$(use_with skk)
$(use_with sqlite sqlite3)
$(use_enable ssl openssl)
$(use_enable static-libs static)
$(use_with xft)
--without-anthy
--enable-default-toolkit=$(usex gtk gtk3 $(usex gtk2 gtk $(usex qt4 qt4)))
--enable-default-toolkit=$(usex gtk gtk3 $(usex gtk2 gtk))
--disable-gnome-applet
--disable-gnome3-applet
--disable-kde-applet
@ -143,13 +141,12 @@ src_configure() {
myconf+=( --enable-notify=libnotify )
fi
if use gtk || use gtk2 || use qt4; then
if use gtk || use gtk2; then
myconf+=( --enable-pref )
else
myconf+=( --disable-pref )
fi
export QT4DIR="$(qt4_get_libdir)"
econf "${myconf[@]}"
}
@ -194,7 +191,7 @@ pkg_postinst() {
elog "to your ~/.uim."
elog
elog "All input methods can be found by running uim-im-switcher-gtk, "
elog "uim-im-switcher-gtk3 or uim-im-switcher-qt4."
elog "uim-im-switcher-gtk3."
if use emacs; then
elisp-site-regen

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -14,7 +14,7 @@ IUSE=""
RDEPEND="
>=dev-lang/mono-1.2.5.1-r1
|| ( ( >=dev-dotnet/gtk-sharp-2.10.0 >=dev-dotnet/glade-sharp-2.10.0 ) >=dev-dotnet/gtk-sharp-2.12.21 )
>=dev-dotnet/gtk-sharp-2.12.21
"
DEPEND="${RDEPEND}
sys-devel/gettext"

Binary file not shown.

@ -0,0 +1,45 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils multilib-minimal
DESCRIPTION="a text-based calendar and scheduling application"
HOMEPAGE="https://calcurse.org/"
SRC_URI="https://calcurse.org/files/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"
RDEPEND="
dev-python/httplib2
sys-libs/ncurses:0="
DEPEND="
${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${PN}-4.2.1-tinfo.patch
)
# Most tests fail.
RESTRICT="test"
src_prepare() {
default
eautoreconf
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf
}
src_compile() {
multilib-minimal_src_compile
}
src_install() {
multilib-minimal_src_install
}

@ -14,10 +14,12 @@ SLOT="0"
KEYWORDS="amd64 x86 ppc ppc64"
RDEPEND="
dev-python/httplib2
sys-libs/ncurses:0="
DEPEND="
${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${PN}-4.2.1-tinfo.patch
)

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">taskcoach</remote-id>
</upstream>

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -19,14 +19,11 @@ KEYWORDS="amd64 x86"
IUSE="libnotify"
DEPEND="
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
|| (
>=dev-python/wxpython-2.8.9.2:2.8[${PYTHON_USEDEP}]
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
>=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
>=dev-python/twisted-core-10.0
)
|| (
>=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
>=dev-python/twisted-core-10.0
)
"
RDEPEND="${DEPEND}
x11-libs/libXScrnSaver

Binary file not shown.

@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-fbsd"
KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-fbsd"
IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
MODULE_RDEPEND="

@ -21,7 +21,6 @@ RESTRICT=test # tests are broken: need path to ebuild tree
RDEPEND="
|| (
<sys-apps/portage-2.3.0
sys-apps/portage-mgorny
app-portage/repoman
)

@ -21,7 +21,6 @@ RESTRICT=test # tests are broken: need path to ebuild tree
RDEPEND="
|| (
<sys-apps/portage-2.3.0
sys-apps/portage-mgorny
app-portage/repoman
)

@ -22,7 +22,6 @@ RESTRICT=test # tests are broken: need path to ebuild tree
RDEPEND="
|| (
<sys-apps/portage-2.3.0
sys-apps/portage-mgorny
app-portage/repoman
)

@ -18,7 +18,6 @@ IUSE=""
DEPEND=">=dev-python/jaxml-3.01[${PYTHON_USEDEP}]
|| (
( >=sys-apps/portage-2.3.0_rc1[${PYTHON_USEDEP}] app-portage/repoman[${PYTHON_USEDEP}] )
<sys-apps/portage-2.3.0_rc1[${PYTHON_USEDEP}]
)"
RDEPEND="${DEPEND}"

@ -20,7 +20,6 @@ DEPEND=">=dev-python/jaxml-3.01[${PYTHON_USEDEP}]
|| (
( >=sys-apps/portage-2.3.0_rc1[${PYTHON_USEDEP}] app-portage/repoman[${PYTHON_USEDEP}] )
sys-apps/portage-mgorny[${PYTHON_USEDEP}]
<sys-apps/portage-2.3.0_rc1[${PYTHON_USEDEP}]
)"
RDEPEND="${DEPEND}"

@ -17,9 +17,5 @@ IUSE=""
RDEPEND="
|| (
>=sys-apps/portage-2.2.0_alpha86
( >=sys-apps/portage-2.1.10.30
<sys-apps/portage-2.2.0_alpha )
sys-apps/portage-mgorny
( sys-apps/portage
app-portage/gentoolkit-dev )
)"

@ -24,11 +24,7 @@ IUSE=""
RDEPEND="
|| (
>=sys-apps/portage-2.2.0_alpha86
( >=sys-apps/portage-2.1.10.30
<sys-apps/portage-2.2.0_alpha )
sys-apps/portage-mgorny
( sys-apps/portage
app-portage/gentoolkit-dev )
)"
#if LIVE

Binary file not shown.

@ -12,13 +12,12 @@ SRC_URI="http://www.kaoriya.net/dist/var/${MY_P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha ~amd64 ~ppc x86"
IUSE="emacs unicode vim-syntax"
IUSE="unicode vim-syntax"
DEPEND="dev-lang/perl
>=app-dicts/migemo-dict-200812[unicode=]
app-i18n/qkc"
RDEPEND=">=app-dicts/migemo-dict-200812[unicode=]
emacs? ( >=app-text/migemo-0.40-r1 )"
RDEPEND=">=app-dicts/migemo-dict-200812[unicode=]"
S="${WORKDIR}/${MY_P}"
@ -62,17 +61,3 @@ src_install() {
dodoc doc/{README_j,TODO_j,vimigemo}.txt
}
pkg_postinst() {
if use emacs ; then
elog
elog "Please add to your ~/.emacs"
elog " (setq migemo-command \"cmigemo\")"
elog " (setq migemo-options '(\"-q\" \"--emacs\" \"-i\" \"\\\\a\"))"
elog " (setq migemo-dictionary \"/usr/share/migemo/migemo-dict\")"
elog " (setq migemo-user-dictionary nil)"
elog " (setq migemo-regex-dictionary nil)"
elog "to use cmigemo instead of migemo under emacs."
elog
fi
}

@ -1,4 +1,4 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
@ -12,18 +12,17 @@ SRC_URI="http://www.kaoriya.net/dist/var/${MY_P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~ppc x86"
IUSE="emacs unicode vim-syntax"
IUSE="unicode vim-syntax"
DEPEND=">=app-dicts/migemo-dict-200812[unicode=]
dev-lang/perl
|| (
net-misc/curl
net-misc/wget
net-misc/fetch
www-client/fetch
)
app-i18n/nkf"
RDEPEND="${RDEPEND}
emacs? ( >=app-text/migemo-0.40-r1 )"
RDEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
@ -75,17 +74,3 @@ src_install() {
dodoc doc/{README_j,TODO_j,vimigemo}.txt
}
pkg_postinst() {
if use emacs ; then
elog
elog "Please add to your ~/.emacs"
elog " (setq migemo-command \"cmigemo\")"
elog " (setq migemo-options '(\"-q\" \"--emacs\" \"-i\" \"\\\\a\"))"
elog " (setq migemo-dictionary \"/usr/share/migemo/migemo-dict\")"
elog " (setq migemo-user-dictionary nil)"
elog " (setq migemo-regex-dictionary nil)"
elog "to use cmigemo instead of migemo under emacs."
elog
fi
}

@ -12,18 +12,17 @@ SRC_URI="http://www.kaoriya.net/dist/var/${MY_P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
IUSE="emacs unicode vim-syntax"
IUSE="unicode vim-syntax"
DEPEND=">=app-dicts/migemo-dict-200812[unicode=]
dev-lang/perl
|| (
net-misc/curl
net-misc/wget
net-misc/fetch
www-client/fetch
)
app-i18n/nkf"
RDEPEND="${DEPEND}
emacs? ( >=app-text/migemo-0.40-r1 )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
@ -79,17 +78,3 @@ src_install() {
dodoc doc/{README_j,TODO_j,vimigemo}.txt
}
pkg_postinst() {
if use emacs ; then
elog
elog "Please add to your ~/.emacs"
elog " (setq migemo-command \"cmigemo\")"
elog " (setq migemo-options '(\"-q\" \"--emacs\" \"-i\" \"\\\\a\"))"
elog " (setq migemo-dictionary \"/usr/share/migemo/migemo-dict\")"
elog " (setq migemo-user-dictionary nil)"
elog " (setq migemo-regex-dictionary nil)"
elog "to use cmigemo instead of migemo under emacs."
elog
fi
}

@ -12,12 +12,11 @@ SRC_URI="http://www.kaoriya.net/dist/var/${P}.tar.bz2"
LICENSE="cmigemo"
SLOT="0"
KEYWORDS="x86 alpha ppc" # development branch
IUSE="emacs"
IUSE=""
DEPEND="app-i18n/qkc
app-dicts/migemo-dict"
RDEPEND="app-dicts/migemo-dict
emacs? ( >=app-text/migemo-0.40-r1 )"
RDEPEND="app-dicts/migemo-dict"
src_unpack() {
unpack ${A}
@ -50,17 +49,3 @@ src_install() {
dodoc tools/migemo.vim
dodoc doc/{README_j,TODO_j,vimigemo}.txt
}
pkg_postinst() {
if use emacs ; then
elog
elog "Please add to your ~/.emacs"
elog " (setq migemo-command \"cmigemo\")"
elog " (setq migemo-options '(\"-q\" \"--emacs\" \"-i\" \"\\\\a\"))"
elog " (setq migemo-dictionary \"/usr/share/migemo/migemo-dict\")"
elog " (setq migemo-user-dictionary nil)"
elog " (setq migemo-regex-dictionary nil)"
elog "to use cmigemo instead of migemo under emacs."
elog
fi
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="|| ( <dev-lang/php-5.3[pcre] >=dev-lang/php-5.3 )
DEPEND=">=dev-lang/php-5.3
dev-lang/php[mysql,session]
app-admin/webapp-config
app-text/bibutils"

@ -1 +1,2 @@
DIST sdcv-0.5.0-beta2-Source.tar.bz2 51508 BLAKE2B f2cca4dea35df82015607c88b225da593780d027978f5cd9c03d6f31b03d7ca134e0f2be3bd7ad6c4ed71f7c4ce8fab1bdd546914867b247e6c814ca669e7da5 SHA512 e00ce45042ddd289bdf41f8907c9b8ece983bb6c24356f4905c4b017741d664d590c8f9a159aff600e96d8c3edf792a568d6afdf01865484d1cd5d94f7786570
DIST sdcv-0.5.2.tar.gz 61541 BLAKE2B 3b86b69c1e781c311ebbd427d09f8e1c8f97a9fc7b72e22f812ec4619fb4f3cd673ea5548cfdd89554e1613877d20676b8830fd5921082d7a13facb761001c00 SHA512 8752a225aebcc28cd8911591333410a0da94db9a7718cee744f8fbc6ceeae14bbf13c6d5a02a05652ff032276765537573e216acd49980f80c06319dac7075fb

@ -0,0 +1,11 @@
--- sdcv-0.5.2/tests/t_interactive.orig 2018-08-26 15:04:39.174389830 +0300
+++ sdcv-0.5.2/tests/t_interactive 2018-08-26 15:05:01.494995830 +0300
@@ -10,7 +10,7 @@
"$PATH_TO_SDCV" -n >/dev/null 2>&1 &
PID=$!
-sleep 1
+sleep 5
if kill -0 $PID >/dev/null 2>&1 ; then
echo "process wait input: $PID, test failed" >&2

@ -0,0 +1,17 @@
--- sdcv-0.5.2/tests/t_list.orig 2017-08-16 10:14:23.000000000 +0300
+++ sdcv-0.5.2/tests/t_list 2018-08-26 15:12:31.501052398 +0300
@@ -1,11 +1,10 @@
#!/bin/sh
PATH_TO_SDCV="$1"
-ndicts=`"$PATH_TO_SDCV" -l | wc -l`
+TEST_DIR="$2"
+ndicts=`"$PATH_TO_SDCV" --data-dir "${TEST_DIR}" -l | wc -l`
ndicts=$(($ndicts-1))
-ncom=`find /usr/share/stardict/dic -name "*.ifo" | wc -l`
-nspe=`find "${HOME}"/.stardict/dic -name "*.ifo" | wc -l`
-nmy=$(($ncom+$nspe))
+nmy=`find "${TEST_DIR}" -name "*.ifo" | wc -l`
if [ $nmy -ne $ndicts ]; then
echo "should be: $nmy, we have: $ndicts" >&2

@ -0,0 +1,73 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PLOCALES="cs fr ru sk uk zh_CN zh_TW"
: ${CMAKE_MAKEFILE_GENERATOR:="ninja"}
inherit cmake-utils l10n
DESCRIPTION="Console version of Stardict program"
HOMEPAGE="https://dushistov.github.io/sdcv/"
SRC_URI="https://github.com/Dushistov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="darkterm nls readline test"
RDEPEND="
>=dev-libs/glib-2.6.1
sys-libs/zlib
readline? ( sys-libs/readline:= )
"
DEPEND="${RDEPEND}
nls? ( >=sys-devel/gettext-0.14.1 )
test? ( app-misc/jq )
"
PATCHES=(
"${FILESDIR}/${PN}-t_list.patch"
"${FILESDIR}/${PN}-t_interactive.patch"
)
src_prepare() {
if use darkterm; then
sed -i 's/;34m/;36m/' src/libwrapper.cpp || die
fi
rm_loc() {
rm "po/${1}.po" || die
}
l10n_for_each_disabled_locale_do rm_loc
# do not install locale-specific man pages unless asked to
if ! has uk ${LINGUAS-uk}; then
sed -ni '/share\/man\/uk/!p' CMakeLists.txt || die
fi
cmake-utils_src_prepare
}
src_configure() {
local mycmakeargs=(
-DENABLE_NLS="$(usex nls)"
-DWITH_READLINE="$(usex readline)"
-DBUILD_TESTS="$(usex test ON OFF)"
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
use nls && cmake-utils_src_compile lang
}
src_install() {
# with USE=nls, but empty intersection of LINGUAS and list of
# supported translations, this directory is required, see bug 583386
mkdir -p "${BUILD_DIR}/locale"
cmake-utils_src_install
dodoc doc/DICTFILE_FORMAT
}

Binary file not shown.

@ -1,2 +1,3 @@
DIST Catch-1.11.0.tar.gz 376132 BLAKE2B 23a1a6292dd91ec1c71923b4902b42b59ff6be5227b666f68ef0dc33756a58a63edd70a9b139dda0b1860c2b7a0cfec7ab9262e6447eff3184cfe28ea9b0aa77 SHA512 33085c2671f78c7562eace909564b2730eabcaf4490cd463402e66ab4ac2be1fe4fe360916c11aa589ba4a010622444126ee2ae747783b5869b5d7276361f132
DIST Catch2-2.2.2.tar.gz 497244 BLAKE2B d5073d56b9399bd7f50bafc7758e60e31ba4434e229f92ca92cd04257f4a54cec925ad3180cc964c4f69edbaa7fc14f8af8e828421e2bb2b4f6c59eaea5cc06d SHA512 ab91036c6c3ace087d0382ce99f26b2c30a4b75d52f285619ca282a618470fe388afe47495f3b2764268d600c6834c60ba464483d06f3a1c4316c099477c8e38
DIST Catch2-2.3.0.tar.gz 506374 BLAKE2B f692eb0933ca578edf0f15cb83139d2fab03390b3980a686ea495101165d612c848b642ad1e7233bce5bb164c80958c9cbfbc229e72a1ae6947aa4dffdf27556 SHA512 e9a089b504c339e87bda0fb1a4040d9d19c932a4bc7dca41bdad6edfcf8c428f4152ff1e0c898dfdf6b20bd5d901c343bed00ad89351fa5182f3c106e0fb4b03

@ -0,0 +1,48 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
inherit cmake-utils python-any-r1
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/catchorg/Catch2.git"
else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/${MY_P}
fi
DESCRIPTION="Modern C++ header-only framework for unit-tests"
HOMEPAGE="https://github.com/catchorg/Catch2"
LICENSE="Boost-1.0"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
PATCHES=(
"${FILESDIR}"/${PN}-2.3.0-python-automagic.patch
)
pkg_setup() {
use test && python-any-r1_pkg_setup
}
src_configure() {
local mycmakeargs=(
-DCATCH_ENABLE_WERROR=OFF
-DBUILD_TESTING=$(usex test)
-DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
-DPYTHON_EXECUTABLE="${PYTHON}"
)
cmake-utils_src_configure
}

@ -0,0 +1,25 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -36,7 +36,11 @@
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /ENTRY:wmainCRTStartup")
endif()
+find_package(PythonInterp)
if (BUILD_TESTING AND CATCH_BUILD_TESTING AND NOT_SUBPROJECT)
+ if (NOT PYTHONINTERP_FOUND)
+ message(FATAL_ERROR "Python not found, but required for tests")
+ endif()
add_subdirectory(projects)
endif()
--- a/projects/CMakeLists.txt
+++ b/projects/CMakeLists.txt
@@ -317,7 +317,7 @@
set_tests_properties(NoTest PROPERTIES PASS_REGULAR_EXPRESSION "No test cases matched")
# AppVeyor has a Python 2.7 in path, but doesn't have .py files as autorunnable
-add_test(NAME ApprovalTests COMMAND python ${CATCH_DIR}/scripts/approvalTests.py $<TARGET_FILE:SelfTest>)
+add_test(NAME ApprovalTests COMMAND ${PYTHON_EXECUTABLE} ${CATCH_DIR}/scripts/approvalTests.py $<TARGET_FILE:SelfTest>)
set_tests_properties(ApprovalTests PROPERTIES FAIL_REGULAR_EXPRESSION "Results differed")
if (CATCH_USE_VALGRIND)

Binary file not shown.

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT=$(get_major_version)

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -19,7 +19,7 @@ SRC_URI="doc? ( https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
LICENSE="public-domain"
SLOT="3"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@ -13,8 +13,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="|| ( >=dev-dotnet/gtk-sharp-2.12.21 >=dev-dotnet/glib-sharp-2.12 )
|| ( >=dev-dotnet/gtk-sharp-2.12.21 >=dev-dotnet/gtk-sharp-gapi-2.12 )
RDEPEND=">=dev-dotnet/gtk-sharp-2.12.21
>=dev-libs/glib-2.22:2"
DEPEND="${RDEPEND}
virtual/pkgconfig"

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -13,8 +13,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="|| ( >=dev-dotnet/gtk-sharp-2.12.21 >=dev-dotnet/glib-sharp-2.12.9 )
|| ( >=dev-dotnet/gtk-sharp-2.12.21 >=dev-dotnet/gtk-sharp-gapi-1.9 )"
RDEPEND=">=dev-dotnet/gtk-sharp-2.12.21"
DEPEND="${RDEPEND}
virtual/pkgconfig"

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -16,7 +16,7 @@ IUSE=""
RDEPEND="
>=dev-lang/mono-2.0
>=gnome-base/libgnome-keyring-2.30.0
|| ( >=dev-dotnet/gtk-sharp-2.12.21 dev-dotnet/glib-sharp )
>=dev-dotnet/gtk-sharp-2.12.21
"
DEPEND="${RDEPEND}
virtual/pkgconfig

Binary file not shown.

@ -133,9 +133,7 @@ RDEPEND="${COMMON_DEP}
DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP} ${X_DEPEND}
|| (
dev-java/icedtea-bin:8
dev-java/icedtea-bin:7
dev-java/icedtea:8
dev-java/icedtea:7
)
app-arch/cpio
app-arch/unzip

@ -7,7 +7,6 @@
</maintainer>
<use>
<flag name="ant">Ant task for using ProGuard in build.xml scripts</flag>
<flag name="j2me">Adds support for J2ME Wireless Toolkit</flag>
</use>
<upstream>
<remote-id type="sourceforge">proguard</remote-id>

@ -15,13 +15,11 @@ SRC_URI="mirror://sourceforge/proguard/${MY_P}.tar.gz"
LICENSE="GPL-2-with-linking-exception"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="ant j2me"
IUSE="ant"
DEPEND=">=virtual/jdk-1.4
j2me? ( >=dev-java/sun-j2me-bin-2.2:0 )"
DEPEND=">=virtual/jdk-1.4"
RDEPEND=">=virtual/jre-1.4
>=dev-java/ant-core-1.7:0
j2me? ( >=dev-java/sun-j2me-bin-2.2:0 )"
>=dev-java/ant-core-1.7:0"
S=${WORKDIR}/${MY_P}
@ -34,14 +32,12 @@ EANT_BUILD_TARGET="basic"
EANT_DOC_TARGET=""
src_compile() {
local j2mearg antarg
local antarg
use ant && antarg="-Dant.jar=$(java-pkg_getjar ant-core ant.jar)"
use j2me && j2mearg="-Dwtk.jar=$(java-pkg_getjar sun-j2me-bin kenv.zip)"
java-pkg-2_src_compile \
$(use ant && echo anttask ${antarg}) \
$(use j2me && echo wtkplugin ${j2mearg})
$(use ant && echo anttask ${antarg})
if use doc; then
mkdir javadoc || die

@ -15,13 +15,11 @@ SRC_URI="mirror://sourceforge/proguard/${MY_P}.tar.gz"
LICENSE="GPL-2-with-linking-exception"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ant j2me"
IUSE="ant"
DEPEND=">=virtual/jdk-1.4
j2me? ( >=dev-java/sun-j2me-bin-2.2:0 )"
DEPEND=">=virtual/jdk-1.4"
RDEPEND=">=virtual/jre-1.4
>=dev-java/ant-core-1.7:0
j2me? ( >=dev-java/sun-j2me-bin-2.2:0 )"
>=dev-java/ant-core-1.7:0"
S=${WORKDIR}/${MY_P}
@ -34,14 +32,12 @@ EANT_BUILD_TARGET="basic"
EANT_DOC_TARGET=""
src_compile() {
local j2mearg antarg
local antarg
use ant && antarg="-Dant.jar=$(java-pkg_getjar ant-core ant.jar)"
use j2me && j2mearg="-Dwtk.jar=$(java-pkg_getjar sun-j2me-bin kenv.zip)"
java-pkg-2_src_compile \
$(use ant && echo anttask ${antarg}) \
$(use j2me && echo wtkplugin ${j2mearg})
$(use ant && echo anttask ${antarg})
if use doc; then
mkdir javadoc || die

Binary file not shown.

@ -30,9 +30,7 @@ RDEPEND="app-arch/bzip2:0=
virtual/libintl
berkdb? ( || (
sys-libs/db:5.3
sys-libs/db:5.2
sys-libs/db:5.1
sys-libs/db:5.0
sys-libs/db:4.8
sys-libs/db:4.7
sys-libs/db:4.6

@ -30,9 +30,7 @@ RDEPEND="app-arch/bzip2:0=
virtual/libintl
berkdb? ( || (
sys-libs/db:5.3
sys-libs/db:5.2
sys-libs/db:5.1
sys-libs/db:5.0
sys-libs/db:4.8
sys-libs/db:4.7
sys-libs/db:4.6

@ -30,9 +30,7 @@ RDEPEND="app-arch/bzip2:0=
virtual/libintl
berkdb? ( || (
sys-libs/db:5.3
sys-libs/db:5.2
sys-libs/db:5.1
sys-libs/db:5.0
sys-libs/db:4.8
sys-libs/db:4.7
sys-libs/db:4.6

@ -71,14 +71,14 @@ COMMON_DEP="dev-java/ant-core:0
DEPEND="${COMMON_DEP}
!binary? (
|| ( =virtual/jdk-1.7* =virtual/jdk-1.8* )
=virtual/jdk-1.8*
dev-java/ant-core:0
dev-java/ant-contrib:0
dev-java/ant-nodeps:0
media-gfx/graphviz
)
binary? (
|| ( =virtual/jdk-1.7* =virtual/jdk-1.8* )
=virtual/jdk-1.8*
)
app-arch/xz-utils:0"

@ -73,14 +73,14 @@ COMMON_DEP="dev-java/ant-core:0
DEPEND="${COMMON_DEP}
!binary? (
|| ( =virtual/jdk-1.7* =virtual/jdk-1.8* )
=virtual/jdk-1.8*
dev-java/ant-core:0
dev-java/ant-contrib:0
dev-java/ant-nodeps:0
media-gfx/graphviz
)
binary? (
|| ( =virtual/jdk-1.7* =virtual/jdk-1.8* )
=virtual/jdk-1.8*
)
app-arch/xz-utils:0"

@ -71,14 +71,14 @@ COMMON_DEP="dev-java/ant-core:0
DEPEND="${COMMON_DEP}
!binary? (
|| ( =virtual/jdk-1.7* =virtual/jdk-1.8* )
=virtual/jdk-1.8*
dev-java/ant-core:0
dev-java/ant-contrib:0
dev-java/ant-nodeps:0
media-gfx/graphviz
)
binary? (
|| ( =virtual/jdk-1.7* =virtual/jdk-1.8* )
=virtual/jdk-1.8*
)
app-arch/xz-utils:0"

@ -71,14 +71,14 @@ COMMON_DEP="dev-java/ant-core:0
DEPEND="${COMMON_DEP}
!binary? (
|| ( =virtual/jdk-1.6* =virtual/jdk-1.7* =virtual/jdk-1.8* )
=virtual/jdk-1.8*
dev-java/ant-core:0
dev-java/ant-contrib:0
dev-java/ant-nodeps:0
media-gfx/graphviz
)
binary? (
|| ( =virtual/jdk-1.7* =virtual/jdk-1.8* )
=virtual/jdk-1.8*
)
app-arch/xz-utils:0"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save