Sync with portage [Mon Dec 28 08:55:40 MSK 2015].

mhiretskiy 182
root 8 years ago
parent 5c49ddb525
commit 988dfcd015

@ -1,2 +1 @@
DIST simon-0.4.0.tar.bz2 22139378 SHA256 c7ef35cd28ecf294ceae63f4b0c53384bcf89fc2a6e67916dc9d4116decabc12 SHA512 541c22e09bb4234871707cd73e038a5ab0c68a6cb2a28993571c434edff639e4826554f922a4a188b5c2a70ff9a0d627f53af0954431b561adeedccf9c170c85 WHIRLPOOL c2e0cc8632bf089ed14ef53cae02c51166780692222b7f3c7a3583356e9669cbbcd3222507128b35f282b49de2f10a73c42f63e28596c6e8412ff766bb3febfb
DIST simon-0.4.1.tar.bz2 23856024 SHA256 8d55bc3f607a89e15efd51b844d93daf67d9967ad243f54efae324754859342d SHA512 d7349af3ec2482f18d8407891eeea7beea75630cc85aeade9f4105e3b84e82fde6284338688bbf84824d43c68de102eb34f3c21068cbe8a3307aa0586732b30d WHIRLPOOL 4c512bdfed8676cb5cfb896eacb14c66e3497abebe97a4faeb6804feb8ba36ed9101bc79a6efa573470d4a4d7eb6dfc94e3315dac488554563d35a397a066acb

@ -1,16 +0,0 @@
From: Julian Ospald <hasufell@gentoo.org>
Date: Fri Mar 29 22:00:19 UTC 2013
Subject: build system
make libdir modifiable
--- simon-0.4.0/cmake/SimonDirs.cmake
+++ simon-0.4.0/cmake/SimonDirs.cmake
@@ -29,6 +29,6 @@
#IF(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
#set(SIMON_LIB_INSTALL_DIR lib64)
#ELSE(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
- set(SIMON_LIB_INSTALL_DIR lib)
+ set(SIMON_LIB_INSTALL_DIR lib CACHE STRING "libdir")
#ENDIF(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
ENDIF(WIN32)

@ -1,84 +0,0 @@
--- simon-0.4.0/CMakeLists.txt
+++ simon-0.4.0/CMakeLists.txt
@@ -14,6 +14,9 @@
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
+# NLS
+option(ENABLE_NLS "Enable native language support" 1)
+
find_package(KDE4 "4.4" REQUIRED)
find_package(Qt4 COMPONENTS QtCore QtDbus QtGui QtTest QtXml QtScript QtConcurrent REQUIRED)
find_package(Qwt6 REQUIRED)
@@ -143,4 +146,6 @@
macro_display_feature_log()
include(MacroOptionalAddSubdirectory)
-macro_optional_add_subdirectory( po )
+if(ENABLE_NLS)
+ macro_optional_add_subdirectory( po )
+endif(ENABLE_NLS)
--- simon-0.4.0/po/CMakeLists.txt
+++ simon-0.4.0/po/CMakeLists.txt
@@ -11,24 +11,14 @@
if (NOT GETTEXT_MSGFMT_EXECUTABLE)
MESSAGE(FATAL_ERROR "Please install msgmerge binary")
endif (NOT GETTEXT_MSGFMT_EXECUTABLE)
-add_subdirectory(cs)
-add_subdirectory(de)
-add_subdirectory(da)
-add_subdirectory(fr)
-add_subdirectory(nl)
-add_subdirectory(uk)
-add_subdirectory(pt_BR)
-add_subdirectory(pl)
-add_subdirectory(es)
-add_subdirectory(ro)
-add_subdirectory(ca)
-add_subdirectory(sl)
-add_subdirectory(pt)
-add_subdirectory(hu)
-add_subdirectory(gl)
-add_subdirectory(sv)
-add_subdirectory(el)
-add_subdirectory(fi)
-add_subdirectory(it)
-add_subdirectory(zh_TW)
-add_subdirectory(et)
+
+# gettext behavior
+execute_process(COMMAND sh -c "echo -n \${LINGUAS+x}"
+ OUTPUT_VARIABLE UNSETLINGUAS)
+set(langs cs de da fr nl uk pt_BR pl es ro ca sl pt hu gl sv el fi it zh_TW et)
+
+foreach(mylang ${langs})
+ if($ENV{LINGUAS} MATCHES "^.*${mylang}.*$" OR "${UNSETLINGUAS}" STREQUAL "")
+ add_subdirectory(${mylang})
+ endif()
+endforeach()
--- simon-0.4.0/doc/CMakeLists.txt
+++ simon-0.4.0/doc/CMakeLists.txt
@@ -1,9 +1,15 @@
+if(ENABLE_NLS)
+ # gettext behavior
+ execute_process(COMMAND sh -c "echo -n \${LINGUAS+x}"
+ OUTPUT_VARIABLE UNSETLINGUAS)
+set(langs pt_BR ca nl de it pt sv uk)
+
+ foreach(mylang ${langs})
+ if($ENV{LINGUAS} MATCHES "^.*${mylang}.*$" OR "${UNSETLINGUAS}" STREQUAL "")
+ add_subdirectory(${mylang})
+ endif()
+ endforeach()
+endif(ENABLE_NLS)
+
+# default doc
add_subdirectory(en_US)
-add_subdirectory(pt_BR)
-add_subdirectory(ca)
-add_subdirectory(nl)
-add_subdirectory(de)
-add_subdirectory(it)
-add_subdirectory(pt)
-add_subdirectory(sv)
-add_subdirectory(uk)

@ -1,11 +0,0 @@
--- simon-0.4.0/CMakeLists.txt
+++ simon-0.4.0/CMakeLists.txt
@@ -68,7 +68,7 @@
"PocketSphinx is a small-footprint continuous speech recognition system"
"http://cmusphinx.sourceforge.net/" FALSE ""
"Required to build Pocket Sphinx backend")
-find_package(OpenCV)
+macro_optional_find_package(OpenCV)
macro_log_feature(OpenCV_FOUND "OpenCV"
"OpenCV (Open Source Computer Vision) is a library of programming functions for real time computer vision" "http://http://opencv.willowgarage.com/"
FALSE "" "Required for Simon Vision")

@ -1,16 +0,0 @@
--- simon-0.4.0/CMakeLists.txt
+++ simon-0.4.0/CMakeLists.txt
@@ -59,11 +59,11 @@
macro_optional_find_package(QAccessibilityClient)
macro_log_feature(QAccessibilityClient_FOUND "qaccessibilityclient" "KDE client-side accessibility library" "https://projects.kde.org/projects/playground/accessibility/libkdeaccessibilityclient" FALSE "" "Required to enable ATSPI plugin.")
-find_package(Sphinxbase)
+macro_optional_find_package(Sphinxbase)
macro_log_feature(SphinxBase_LIBRARIES "Sphinxbase"
"Open source toolkit for speech recognition" "http://cmusphinx.sourceforge.net/"
FALSE "" "Required to build Sphinx backend")
-find_package(Pocketsphinx)
+macro_optional_find_package(Pocketsphinx)
macro_log_feature(POCKETSPHINX_LIBRARIES "PocketSphinx"
"PocketSphinx is a small-footprint continuous speech recognition system"
"http://cmusphinx.sourceforge.net/" FALSE ""

@ -0,0 +1,20 @@
From: Peter Grasch <me@bedahr.org>
Date: Sat, 25 Jul 2015 08:45:03 +0000
Subject: Adding OpenCV include directories to include path
X-Git-Url: http://quickgit.kde.org/?p=simon.git&a=commitdiff&h=b4e663e5cc36511b15ef20865c723182cd3d88c9
---
Adding OpenCV include directories to include path
---
--- a/cmake/FindOpenCV.cmake
+++ b/cmake/FindOpenCV.cmake
@@ -61,6 +61,7 @@
## Include the standard CMake script
include("${OpenCV_DIR}/OpenCVConfig.cmake")
+ include_directories(${OpenCV_INCLUDE_DIRS})
## Search for a specific version
set(CVLIB_SUFFIX "${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}")

@ -1,90 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# KEEP KDE ECLASSES OUT OF HERE
# TODO: qaccessibilityclient support (not in portage)
# https://projects.kde.org/projects/playground/accessibility/libkdeaccessibilityclient/repository
# TODO: julius
EAPI=5
inherit eutils multilib gnome2-utils cmake-utils
DESCRIPTION="Open-source speech recognition program for replacing mouse and keyboard"
HOMEPAGE="http://simon-listens.org/"
SRC_URI="mirror://kde/stable/simon/${PV}/src/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="kdepim libsamplerate nls opencv sphinx"
RDEPEND="
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
dev-qt/qtscript:4
dev-qt/qtsql:4
kde-base/kdelibs:4
media-libs/alsa-lib
x11-libs/libX11
x11-libs/libXtst
x11-libs/qwt:6
kdepim? ( kde-base/kdepimlibs:4 )
libsamplerate? ( media-libs/libsamplerate )
nls? (
kde-apps/kde4-l10n
virtual/libintl
)
opencv? ( media-libs/opencv )
sphinx? (
>=app-accessibility/pocketsphinx-0.8
>=app-accessibility/sphinxbase-0.8
>=app-accessibility/SphinxTrain-1
)
!sphinx? ( app-accessibility/julius )"
DEPEND="${RDEPEND}
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
nls? ( sys-devel/gettext )"
src_prepare() {
epatch "${FILESDIR}"/${P}-libdir.patch \
"${FILESDIR}"/${P}-linguas.patch \
"${FILESDIR}"/${P}-opencv.patch \
"${FILESDIR}"/${P}-sphinx.patch
}
src_configure() {
local mycmakeargs=(
-DSIMON_LIB_INSTALL_DIR=/usr/$(get_libdir)
-DBackendType=$(usex sphinx "both" "jhtk")
$(cmake-utils_use_with sphinx Sphinxbase)
$(cmake-utils_use_with sphinx Pocketsphinx)
$(cmake-utils_use_with kdepim KdepimLibs)
$(cmake-utils_use_with libsamplerate LibSampleRate)
$(cmake-utils_use_with opencv OpenCV)
$(cmake-utils_use_enable nls NLS)
)
cmake-utils_src_configure
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
elog "optional dependencies:"
elog " kde-apps/jovie (support for Jovie TTS system)"
use sphinx && elog " app-accessibility/julius (alternative backend)"
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -51,11 +51,12 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
src_prepare() {
epatch "${FILESDIR}"/${P}-libdir.patch \
"${FILESDIR}"/${P}-linguas.patch \
"${FILESDIR}"/${P}-sphinx.patch
}
PATCHES=(
"${FILESDIR}"/${P}-libdir.patch
"${FILESDIR}"/${P}-linguas.patch
"${FILESDIR}"/${P}-sphinx.patch
"${FILESDIR}"/${P}-opencv-include.patch
)
src_configure() {
local mycmakeargs=(

@ -2,3 +2,4 @@ DIST mongo-tools-3.0.5.tar.gz 2160877 SHA256 a0a46dabe493d32bda8dec4ca2e4b06c150
DIST mongo-tools-3.0.6.tar.gz 2161424 SHA256 ed4ebb42efe99f1eeac5ed128f4ae9b10e172396ad06eaae61d3a30c301c2a12 SHA512 ad9e635a6be911116e4a5ddaa4f509c6418036bf9fa4e1ea3940ce3bcc1a5479b403d26d2865b9938a66ed5b38ec4830b307baa7552cc4cf46cc0353dea8853f WHIRLPOOL 29e5364825795c5661ca595e294115d2a06ea43f0b0039bd56d31fd50c1325709a053ebbfc23d54954c4783229be218a6b426ffc6f301149fd946927aad62283
DIST mongo-tools-3.0.7.tar.gz 2183495 SHA256 3136b8df6e7c81b5cf6609b3cd6113d69ea6c067d5bfd25b2e0dbabef9173ca0 SHA512 ff410f25a42e76f55716e6e478564aaeefd3999cf0e9db718969877709974d099c479690e81d6f639c27b0a4d9b59d193c43f1c31dc027b594f1fef33129cb5a WHIRLPOOL 3e3ac13de56c7abd5fd80dcfe5f94090aa78d240598ed0c879365b275bfab5da07aaf8c5b94ad27e3a6f7c0d24d6a68bbb5e54612b4fa2928efbf880c5c40dfc
DIST mongo-tools-3.0.8.tar.gz 2185550 SHA256 b9860339ed59ed57bb29b26c820578c690baa2aaec98fe743561cc95023815f1 SHA512 95ea8377aef747f66ce827300cbc38bfa5b660ad25e4d66cf0dc9899cfe81ff2a67e9383a22c08158fed2d622a6f4d3b315e1234fb6118f246ef17f9cffa129a WHIRLPOOL 00298e54c8fd17a51a3293101defee94219c46929862695e08b2c21a66e59290b341f07c89add38dacfa8295c3fe83ce61cd3911e7489ddd75c2a65721910cce
DIST mongo-tools-3.2.0.tar.gz 2216880 SHA256 ab477cd6705116971a021245bd4385957ce2a1867ff04f53d0c709c3a161a4c0 SHA512 8db68d0e89b1e7d7229bcb0a110fcd852cd808d7dbeb28952b5fc8c8a17252c1c65e4beb53f2ce68087c3e8a0ee2778cf7e46b7a2626d432221c8d0279cdddc6 WHIRLPOOL 30460a67b8c363d1f280e7b6c152731c7b8ff90670ce1c35729d70908ede14f46fd258c490798582d3a6ddebfcd14dbf95dae95d79eed519ba82c29b94d58120

@ -0,0 +1,53 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils
MY_PV=${PV/_rc/-rc}
MY_P=${PN}-r${MY_PV}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="sasl ssl"
# Maintainer note:
# openssl DEPEND constraint, see:
# https://github.com/mongodb/mongo-tools/issues/11
RDEPEND="!<dev-db/mongodb-3.0.0"
DEPEND="${RDEPEND}
dev-lang/go:=
sasl? ( dev-libs/cyrus-sasl )
ssl? ( dev-libs/openssl )"
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}/${PN}-3.0.0-build.patch"
}
src_compile() {
local myconf
if use sasl; then
myconf="${myconf} sasl"
fi
if use ssl; then
myconf="${myconf} ssl"
fi
./build.sh ${myconf}
}
src_install() {
dobin bin/*
}

@ -1 +1,2 @@
DIST verbiste-0.1.38.tar.gz 706222 SHA256 7be13f0cc5c415ea5382ed2ee4391c21c700910eef2771086a28e44ff32817ff SHA512 b5d99d08a9d1a7c91c1dbb86e0d4465a46403db881cd28d2abaf8d376adef6b4d4f5ac93e528d45beb639b77aff7e1730dbb436624674ff21c1f5781173db787 WHIRLPOOL 9e7558e36c33eb7cd89f0cb888c01fb6040292ff7cdaeecd6f9ee51c7354939d5b9d23f769c67462be613abf0e275ab5580539a10fb5d0d8e8eca3489f16b027
DIST verbiste-0.1.41.tar.gz 751059 SHA256 b4490d99dc768c8947536c01a5fbbecf71d067f472c0bd4d79b828df45d79f9f SHA512 f89bb1074cd8c65f8516004c89aae50c65b5bd426d78a01b5e6b7418d86b5c348d2c554ab202c9f34cc9c5586a54518160fc225afa237cdb140ff99f78563702 WHIRLPOOL 8a3d6a29f0bf428f2ec5f9852bf4381abb02eb4aac16153cd95fda367e1227cca3035a00de02f3d00757b254fba9dcc2d19a0f91454f82097ce4026d84ab83aa

@ -0,0 +1,67 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils gnome2-utils xdg-utils
DESCRIPTION="French conjugation system"
HOMEPAGE="http://sarrazip.com/dev/verbiste.html"
SRC_URI="http://sarrazip.com/dev/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gtk"
RDEPEND="
>=dev-libs/libxml2-2.4.0:2
gtk? ( >=x11-libs/gtk+-2.6:2 )
"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
"
src_configure() {
econf \
--with-console-app \
--without-gnome-app \
--without-gnome-applet \
$(use_with gtk gtk-app)
}
src_install() {
default
prune_libtool_files
dodoc HACKING LISEZMOI
# file is only installed with USE=gnome
if use gtk; then
sed -e 's/Exec=.*/Exec=verbiste-gtk/' \
-i src/gnome/verbiste.desktop || die
insinto usr/share/applications
doins src/gnome/verbiste.desktop
fi
}
pkg_preinst() {
if use gtk; then
gnome2_icon_savelist
fi
}
pkg_postinst() {
if use gtk; then
xdg_desktop_database_update
gnome2_icon_cache_update
fi
}
pkg_postrm() {
if use gtk; then
xdg_desktop_database_update
gnome2_icon_cache_update
fi
}

@ -1,2 +1,3 @@
DIST docker-machine-0.4.1.tar.gz 1620966 SHA256 f089657b2de7a3ce15374e69be3f654b0866f75eb077ca363f8a5933ccf51cda SHA512 29b21c075c7964cce00cda484bb31768988c95d6e1a9c4aa625619bead49aebe5b756fdaee7be07baa469c2a675538e69c1e2d3a33cfd32c0c8b79dd4dc8b6b7 WHIRLPOOL 8f200b43f4d40b170646cd3b96b8dac7ae56014641d30ed82ab53eb38be537a408a45fcef7d1f97eba632c86f471516ca3c7f19c121072a72b19847b9d04fe82
DIST docker-machine-0.5.2.tar.gz 1452215 SHA256 2dd6ed03e546a7c733ec6964b47b85b6d328e830ebca318240f6ddfcaed6f98a SHA512 4a724cc4ad867a2b3b79bd0006b554ae072c142daa7ca29c6430bb6614bc6b971eeca79d93cae98b8f38d97b5a1a5e872f9015cc09200b69551732998b1ba601 WHIRLPOOL 249d9e2456ad79867a0c380c549704b88275a177a78ae610ae207bed5189f20f6279e1f604dc10cbf9fc1feb75bff7460d2eb4a39aaabcc427e8bbaa419e7940
DIST docker-machine-0.5.4.tar.gz 1586940 SHA256 050640764c9f55e76b9475b04ebd9d6069e63cf7e2b54c2d07eda9254722d90e SHA512 47fcee2d236154be7ca57646620f91b09127918f36d239e79e9381b219791eb67a635210d7006eb98ff1c6271aacbf4b9d5a7dfce8a02b6e392745c954d0dd48 WHIRLPOOL a9cdb5e2c9767e481b7e704cb1492ea0e95cbc9cadf59886dbc07bba13864718e19f2d278412662d503d71f554dfa302d56de4129d5c2f09f88a1d85b421477f

@ -0,0 +1,41 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EGO_PN=github.com/docker/machine/...
if [[ ${PV} = *9999* ]]; then
inherit golang-vcs
else
KEYWORDS="~amd64"
EGIT_COMMIT="v${PV}"
SRC_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
inherit golang-vcs-snapshot
fi
inherit golang-build
DESCRIPTION="Machine management for a container-centric world"
HOMEPAGE="https://docs.docker.com/machine/ "
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RESTRICT="test"
DEPEND=">=dev-lang/go-1.5:="
RDEPEND=""
S=${WORKDIR}/${P}/src/${EGO_PN%/*}
src_prepare() {
# don't pre-strip binaries
sed -e 's|\(GO_LDFLAGS := $(GO_LDFLAGS) -w\) -s|\1|' -i mk/main.mk ||die
}
src_compile() {
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake build || die
}
src_install() {
dobin bin/*
dodoc CHANGELOG.md CONTRIBUTING.md README.md ROADMAP.md
}

@ -1 +1,2 @@
DIST docker-swarm-0.4.0.tar.gz 853254 SHA256 c3ee1a34ce86da4d31f652c871dfa120fc78d5cc835e391034d740e83b48f7a3 SHA512 ffaa5560d67cafcc97b091d87b7792d6a0bfed2fb08837854a8313175742d535ee671fe45c4b96eeb69bf613a31e2e37cf92524f93ad20fbfbd54647b956c9c1 WHIRLPOOL 3acb07bfbcf33d70dffbfff4c5028767f36d51bd3500143d50e109d062cfd0107dfdc9f45724d08f874d81e15429089ed18a664fd591c26d7f2ff14ea933f93a
DIST docker-swarm-1.0.1.tar.gz 1187966 SHA256 33c6566af395affbf9861d1491613c48a70e6c61c532910cef2210be7b1323f7 SHA512 ed5e6a37cd0f5a816367cab451d21ac20183f8ce767a30dc3086f849da8e0d2662c9f9b7e56d826e7e8cf5d4ec3d9f1ee8c159cca294af7ec45c2c1a21eaaf80 WHIRLPOOL e17705a3bef077e5fed552131aa7cd4891934a537dc93bbb8dfe81bf2e82c281d7f74a5150febdde26f492cf5ad4eec8417aac9a7edc6e48812f4af3ed1b624e

@ -0,0 +1,37 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EGO_PN=github.com/docker/${PN##*-}/...
if [[ ${PV} = *9999* ]]; then
inherit golang-vcs
else
KEYWORDS="~amd64"
EGIT_COMMIT="v${PV}"
SRC_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
inherit golang-vcs-snapshot
fi
inherit golang-build
DESCRIPTION="A Docker-native clustering system"
HOMEPAGE="https://docs.docker.com/${PN##*-}/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RESTRICT="test"
DEPEND=""
RDEPEND=""
S=${WORKDIR}/${P}/src/${EGO_PN%/*}
src_compile() {
GOPATH="${WORKDIR}/${P}:${S}/Godeps/_workspace:$(get_golibdir_gopath)" \
go build -v -work -x ${EGO_BUILD_FLAGS} -o ${PN} || die
}
src_install() {
dobin ${PN}
dodoc CHANGELOG.md CONTRIBUTING.md README.md ROADMAP.md
}

@ -1 +1,2 @@
DIST libvirt-glib-0.2.2.tar.gz 853052 SHA256 d7be16025231c91ccae43838b7cdb1d55d181856a2a50b0f7b1c5078ad202d9d SHA512 77adcf74dd057b8c5e3c21e1fbe0a99eedbe0005d0247c0173bce69e4e6209dbffe18c7a2f0de9a4c279f138ab5bcc360c14cc2335d0b2b55f22b5819c3e5b70 WHIRLPOOL 628d76cf20fe0b707a56688ad4f17c2c95b12b89fe89f4628e42cee2e8c5855aeac0e06ad45fe71fb63ae935b1ff7a17ee69f294b8358653f7cbcd03aea59876
DIST libvirt-glib-0.2.3.tar.gz 876258 SHA256 c3b11aa34584b3416148b36bb005505e461830c73c9fd2f40143cca3309250dd SHA512 007e642724658e7f2d4ad10094e70a93186196467140662d5e71644ae8efac25a7f60dcf51b55b60d056d3079ecf0798428e077cb6110292ce5f2a474db9e369 WHIRLPOOL 594ab70f4647e053d9540e857aeba7853491200d825eed713a1025afe5eabbe2f3c698d30b00e0da1735f2fc8465212eae2a965fb93a68099df5d11ce494a0d2

@ -0,0 +1,53 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python2_7 )
inherit gnome2 python-single-r1 vala
DESCRIPTION="GLib and GObject mappings for libvirt"
HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+introspection python +vala"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
vala? ( introspection )
"
# https://bugzilla.redhat.com/show_bug.cgi?id=1093633
RESTRICT="test"
RDEPEND="
dev-libs/libxml2:2
>=app-emulation/libvirt-1.2.6:=
>=dev-libs/glib-2.38.0:2
introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
python? ( ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}
dev-util/gtk-doc-am
>=dev-util/intltool-0.35.0
virtual/pkgconfig
vala? ( $(vala_depend) )
"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
gnome2_src_configure \
--disable-test-coverage \
--disable-static \
$(use_enable introspection) \
$(use_enable vala) \
$(use_with python)
}

@ -18,7 +18,7 @@ IUSE="debug qt5"
# RESTRICT="test"
RDEPEND="
>=app-text/sword-1.6.0
>=app-text/sword-1.7.0
>=dev-cpp/clucene-2.3.3.4
qt5? (
dev-qt/qtcore:5
@ -55,6 +55,7 @@ src_prepare() {
sed -e "s:Dictionary;Qt:Dictionary;Office;TextTools;Utility;Qt:" \
-i cmake/platforms/linux/bibletime.desktop.cmake || die "fixing .desktop file failed"
epatch "${FILESDIR}/${PN}-2.10.1-qt5-printsupport.patch"
epatch "${FILESDIR}/${PN}-2.10.1-qt55.patch"
}
src_configure() {
@ -62,7 +63,7 @@ src_configure() {
-DUSE_QT_WEBKIT=ON
)
if use !qt5; then
mycmakeargs+=(-DBT_FORCE_USE_QT4=)
mycmakeargs+=(-DBT_FORCE_USE_QT4=ON)
fi
cmake-utils_src_configure

@ -0,0 +1,32 @@
From: Gary Holmlund <gary.holmlund@gmail.com>
Date: Fri, 3 Jul 2015 21:32:26 -0700
Subject: [PATCH] backend: Fix Qt 5.5 compile error with Q_ASSERT.
---
src/backend/drivers/cswordmoduleinfo.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/backend/drivers/cswordmoduleinfo.cpp b/src/backend/drivers/cswordmoduleinfo.cpp
index f86f9ac..ae7444f 100644
--- a/src/backend/drivers/cswordmoduleinfo.cpp
+++ b/src/backend/drivers/cswordmoduleinfo.cpp
@@ -54,7 +54,7 @@ const unsigned long BT_MAX_LUCENE_FIELD_LENGTH = 1024 * 1024;
CSwordModuleInfo::CSwordModuleInfo(sword::SWModule * module,
CSwordBackend & backend,
ModuleType type)
- : m_module((Q_ASSERT(module), module)),
+ : m_module(module),
m_backend(backend),
m_type(type),
m_cancelIndexing(false),
@@ -63,6 +63,7 @@ CSwordModuleInfo::CSwordModuleInfo(sword::SWModule * module,
{
initCachedCategory();
initCachedLanguage();
+ Q_ASSERT(module);
m_hidden = btConfig().value<QStringList>("state/hiddenModules",
QStringList()).contains(m_cachedName);
--
2.4.10

@ -1,76 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils multilib
DESCRIPTION="E-Book Reader. Supports many e-book formats"
HOMEPAGE="http://www.fbreader.org/"
SRC_URI="http://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86"
IUSE="debug"
RDEPEND="
app-arch/bzip2
dev-libs/expat
dev-libs/liblinebreak
dev-libs/fribidi
dev-db/sqlite
net-misc/curl
sys-libs/zlib
dev-qt/qtcore:4
dev-qt/qtgui:4
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
src_prepare() {
# Still use linebreak instead of new unibreak
sed -e "s:-lunibreak:-llinebreak:" \
-i makefiles/config.mk zlibrary/text/Makefile || die "fixing libunibreak failed"
# Let portage decide about the compiler
sed -e "/^CC = /d" \
-i makefiles/arch/desktop.mk || die "removing CC line failed"
# let portage strip the binary
sed -e '/@strip/d' \
-i fbreader/desktop/Makefile || die
# Respect *FLAGS
sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \
-i makefiles/arch/desktop.mk || die "CFLAGS sed failed"
sed -e "/^ CFLAGS +=/ d" \
-i makefiles/config.mk || die "CFLAGS sed failed"
sed -e "/^ LDFLAGS += -s$/ d" \
-i makefiles/config.mk || die "sed failed"
sed -e "/^LDFLAGS =$/ d" \
-i makefiles/arch/desktop.mk || die "sed failed"
echo "TARGET_ARCH = desktop" > makefiles/target.mk
echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk
echo "UI_TYPE = qt4" >> makefiles/target.mk
sed -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \
-i makefiles/arch/desktop.mk || die "updating desktop.mk failed"
if use debug; then
echo "TARGET_STATUS = debug" >> makefiles/target.mk
else
echo "TARGET_STATUS = release" >> makefiles/target.mk
fi
# bug #452636
epatch "${FILESDIR}"/${P}.patch
}
src_install() {
default
dosym /usr/bin/FBReader /usr/bin/fbreader
}

@ -4,3 +4,4 @@ DIST JabRef-2.11.jar 20374561 SHA256 2e8b6f01e4b783049817ad0cc83fc05de57574cd219
DIST JabRef-2.11b2.jar 15817749 SHA256 f811eb98bdef938c9aaeee5e9807c6ea28a8b4d7270df93cb6ac2cf405dc6f8c SHA512 045f33632f5aa6ef6c61cb8e16dae69f2d91f2b4b85bfce5e51bd9492ad80d41c92b093d8f6b0d67972f18fa787d626b8c6fd419c7cd4cd3249d3e40d7025bf4 WHIRLPOOL 01e9c89b644a110ec2fc1e222ff996f69a0210520cb5c2dc0f7b4c8bb16d91bb4d37358e8e76bd2cfe7630cd664ad925b62c0a46e041da2949c4655b8326250d
DIST JabRef-2.11b3.jar 16426897 SHA256 251192bc24448886bb62dbc5d01e0c68ee345c45d83fd586db16e5562894fa78 SHA512 93f691928948346f2e3891d5a52be14159b6e0e953897d12a839026ae125bae9c97082bf8f2e160bf20fd42d7e81fa5385114c5e7800e17be07666aa4ec0f7ed WHIRLPOOL ecf0088eb1b30391851a2c30f502b34accd9d4b1e6133f2f06e6e6689160a1dcd74a7f719c3d1e7d8e489f0bcb1f5187a07403d998a0a3256bacf4cbcaa0a2fc
DIST JabRef-2.11b4.jar 20366631 SHA256 4f715c5e8849167b234cec2edbf6c8e32f3eaab5b69ff672210746bdb0c9204d SHA512 28d57d75cbd197e9a2fd9307cfd1cac9f8b2a0855c440db2a06292770a068cf7eb67db1af31f7240f70ddd382b33c30cb10c1d4be7e53cfd302efc1671b6a2a3 WHIRLPOOL 6b90bd7668330fa1c41bf2622a3d48acaf98d1b3ae0e5174ec3e85ca12a12f56b6ec42887cda655bdb2863e69899a707eb2be7663dc27f53030315bd3c68da20
DIST JabRef-3.1.jar 20307649 SHA256 81adaa1b672535e7b64814b6ad8f6a00e8bcf0a82b0849ba4523e36cd440425d SHA512 aab648f19feecf64a9afe3e69092736c0c2c177ee3a6c0dc3a9a9a8cea6d5a0d24201abed7048e4b569b0f1bb4736c1ad75df056243293e7b82795f50eb16476 WHIRLPOOL 437744b7236249e342ccaba9b08164727017b4136246c04a73c824c0df91e9b9f6d0814294f110ab935fb60bcd60d70f921774dfced0375ea19afafe60451c22

@ -0,0 +1,36 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils java-pkg-2
MY_PV_1="${PV/_beta/b}"
MY_PV="${MY_PV_1/_rc/}"
MY_URI_PV_1="${PV/rc/}"
MY_URI_PV="${MY_URI_PV_1//_/%20}"
DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
HOMEPAGE="http://jabref.sourceforge.net/"
SRC_URI="mirror://sourceforge/jabref/JabRef-${MY_PV}.jar"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=virtual/jre-1.6"
S="${WORKDIR}"
src_unpack() {
cp -v "${DISTDIR}/${A}" . || die
jar xf ${A} images/icons/JabRef-icon-48.png || die
}
src_install() {
java-pkg_newjar "JabRef-${MY_PV}.jar"
java-pkg_dolauncher "${PN}" --jar "${PN}.jar"
newicon images/icons/JabRef-icon-48.png JabRef-bin-icon.png
make_desktop_entry "${PN}" JabRef-bin JabRef-bin-icon Office
}

@ -7,3 +7,4 @@ DIST mongodb-src-r3.0.5.tar.gz 26332788 SHA256 05b16a7991aa65b1d396a3dc622107fba
DIST mongodb-src-r3.0.6.tar.gz 26241944 SHA256 609f6bd416ed11898b49406332b8ff301de239ba72df0bdbf1603233229c822d SHA512 1990e9011ae586e30aef28be58f9fc6d8b7f45b787dbde9785c82eff6fb0a70ea45152e450c032a898e6464bbb9b1683082f2a072ba874f7532e167330658175 WHIRLPOOL 4090cfb5912f81e6329d3c3680009037f22cd406611f78dc0ddd6fc9a63ee5261c7751fe83c60add2d5917f57b2a3c2796c48abb6f633157a8811d0571793a35
DIST mongodb-src-r3.0.7.tar.gz 26261343 SHA256 2d25bae7c3bfb3c0e168fcad526dc212da72faaeae6d1573db631cacb172a7e7 SHA512 183691c5dc137ea4b86d53d24d2935fd66ed8de60fbf5eca0a0a39c159be1f29043cd655cde1a213a98a76b2b3e6369dbccf790b02a1cc4b622c067ad3c0c91b WHIRLPOOL 986d962e76122142ca810eb7fe13ef66c88c7e354f066292836fc1207fa64c8bbb7fc49d1392db503c8a594d2593e2a19d831d7367462fcfa43eea38768e6323
DIST mongodb-src-r3.0.8.tar.gz 26245612 SHA256 3574f2f577e212ff1876485e1502c91f70f996fbbcc5a4657fe440ac76bd97a5 SHA512 3b8578ed2a6196cda0867d219214e1dc9fe95ecaa8320cdee3766c9a8a78e9cf66013769a3fbbf03ccf9a35d97e02a1eaa5fe8fc7429a0d76dd78486db7520ac WHIRLPOOL ded0b84b940c66b8a7ef6b363f179a4b2c1ddc23a3077b9cadb01f76c2a90956f0a720e713d4806db6132ac96b1026b82c2bf966ec3869af095e12590ea04d0e
DIST mongodb-src-r3.2.0.tar.gz 26440220 SHA256 c6dd1d1670b86cbf02a531ddf7a7cda8f138d8733acce33766f174bd1e5ab2ee SHA512 4b321b582f5ec2613b869b003a02494c8a9e3b772b1f13898417b1e831c204468309a0e1785acd3b85c8a663cae91e55e44f53f8b74bd3a516b1e1471f606882 WHIRLPOOL c10639597303c122376d7387a4d5c9bdf6c44d9971f476fab72c85e78206ed256270d1a5e01e53aef4979127fdd03b3e5fbefa50ebf7639fa172723d6eee9737

@ -0,0 +1,30 @@
--- a/SConstruct 2015-12-02 20:01:34.000000000 +0100
+++ b/SConstruct 2015-12-27 17:06:45.563739544 +0100
@@ -1371,7 +1371,6 @@
env.Append( CCFLAGS=["-fno-omit-frame-pointer",
"-fPIC",
"-fno-strict-aliasing",
- "-ggdb",
"-pthread",
"-Wall",
"-Wsign-compare",
@@ -1382,8 +1381,9 @@
if not has_option("disable-warnings-as-errors"):
env.Append( CCFLAGS=["-Werror"] )
- env.Append( CXXFLAGS=["-Wnon-virtual-dtor", "-Woverloaded-virtual"] )
env.Append( LINKFLAGS=["-fPIC", "-pthread"] )
+ env.Append( CXXFLAGS=os.environ['CXXFLAGS'] )
+ env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
# SERVER-9761: Ensure early detection of missing symbols in dependent libraries at program
# startup.
@@ -1398,7 +1398,7 @@
env.Append( SHLINKFLAGS=["-Wl,-z,now"] )
env.Append( LINKFLAGS=["-rdynamic"] )
- env.Append( LIBS=[] )
+ env.Append( LIBS=['pcre', 'pcrecpp', 'snappy', 'yaml-cpp'] )
#make scons colorgcc friendly
for key in ('HOME', 'TERM'):

@ -0,0 +1,174 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
SCONS_MIN_VERSION="2.3.0"
CHECKREQS_DISK_BUILD="2400M"
CHECKREQS_DISK_USR="512M"
CHECKREQS_MEMORY="1024M"
inherit eutils flag-o-matic multilib pax-utils scons-utils systemd user versionator check-reqs
MY_P=${PN}-src-r${PV/_rc/-rc}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz"
LICENSE="AGPL-3 Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug kerberos libressl mms-agent ssl test +tools"
RDEPEND=">=app-arch/snappy-1.1.2
>=dev-cpp/yaml-cpp-0.5.1
>=dev-libs/boost-1.57[threads(+)]
>=dev-libs/libpcre-8.37[cxx]
dev-libs/snowball-stemmer
net-libs/libpcap
>=sys-libs/zlib-1.2.8
mms-agent? ( app-admin/mms-agent )
ssl? (
!libressl? ( >=dev-libs/openssl-1.0.1g:0= )
libressl? ( dev-libs/libressl:= )
)"
DEPEND="${RDEPEND}
>=sys-devel/gcc-4.8.2:*
sys-libs/ncurses
sys-libs/readline
debug? ( dev-util/valgrind )
kerberos? ( dev-libs/cyrus-sasl[kerberos] )
test? (
dev-python/pymongo
dev-python/pyyaml
)"
PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
S=${WORKDIR}/${MY_P}
pkg_pretend() {
if [[ ${REPLACING_VERSIONS} < 3.0 ]]; then
ewarn "To upgrade an existing MongoDB deployment to 3.2, you must be"
ewarn "running a 3.0-series release. Please update to the latest 3.0"
ewarn "release before continuing if wish to keep your data."
fi
}
pkg_setup() {
enewgroup mongodb
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
# Maintainer notes
#
# --use-system-tcmalloc is strongly NOT recommended:
# https://www.mongodb.org/about/contributors/tutorial/build-mongodb-from-source/
scons_opts="--variant-dir=build --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
scons_opts+=" --disable-warnings-as-errors"
scons_opts+=" --use-system-boost"
scons_opts+=" --use-system-pcre"
scons_opts+=" --use-system-snappy"
scons_opts+=" --use-system-stemmer"
scons_opts+=" --use-system-yaml"
scons_opts+=" --use-system-zlib"
if use debug; then
scons_opts+=" --dbg=on"
fi
if use prefix; then
scons_opts+=" --cpppath=${EPREFIX}/usr/include"
scons_opts+=" --libpath=${EPREFIX}/usr/$(get_libdir)"
fi
if use kerberos; then
scons_opts+=" --use-sasl-client"
fi
if use ssl; then
scons_opts+=" --ssl"
fi
}
src_prepare() {
epatch "${FILESDIR}/${PN}-3.2.0-fix-scons.patch"
}
src_compile() {
# respect mongoDB upstream's basic recommendations
# see bug #536688 and #526114
if ! use debug; then
filter-flags '-m*'
filter-flags '-O?'
fi
escons ${scons_opts} core tools
}
src_install() {
escons ${scons_opts} --nostrip install --prefix="${ED}"/usr
for x in /var/{lib,log}/${PN}; do
keepdir "${x}"
fowners mongodb:mongodb "${x}"
done
doman debian/mongo*.1
dodoc README docs/building.md
newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
newconfd "${FILESDIR}/${PN}.confd-r2" ${PN}
newinitd "${FILESDIR}/${PN/db/s}.initd-r2" ${PN/db/s}
newconfd "${FILESDIR}/${PN/db/s}.confd-r2" ${PN/db/s}
insinto /etc
newins "${FILESDIR}/${PN}.conf-r3" ${PN}.conf
newins "${FILESDIR}/${PN/db/s}.conf-r2" ${PN/db/s}.conf
systemd_dounit "${FILESDIR}/${PN}.service"
insinto /etc/logrotate.d/
newins "${FILESDIR}/${PN}.logrotate" ${PN}
# see bug #526114
pax-mark emr "${ED}"/usr/bin/{mongo,mongod,mongos}
}
pkg_preinst() {
# wrt bug #461466
if [[ "$(get_libdir)" == "lib64" ]]; then
rmdir "${ED}"/usr/lib/ &>/dev/null
fi
}
src_test() {
# this one test fails
rm jstests/core/repl_write_threads_start_param.js
./buildscripts/resmoke.py --dbpathPrefix=test --suites core || die "Tests failed"
}
pkg_postinst() {
if [[ ${REPLACING_VERSIONS} < 3.0 ]]; then
ewarn "!! IMPORTANT !!"
ewarn " "
ewarn "${PN} configuration files have changed !"
ewarn " "
ewarn "Make sure you migrate from /etc/conf.d/${PN} to the new YAML standard in /etc/${PN}.conf"
ewarn " http://docs.mongodb.org/manual/reference/configuration-options/"
ewarn " "
ewarn "Make sure you also follow the upgrading process :"
ewarn " http://docs.mongodb.org/master/release-notes/3.0-upgrade/"
ewarn " "
ewarn "MongoDB 3.0 introduces the WiredTiger storage engine."
ewarn "WiredTiger is incompatible with MMAPv1 and you need to dump/reload your data if you want to use it."
ewarn "Once you have your data dumped, you need to set storage.engine: wiredTiger in /etc/${PN}.conf"
ewarn " http://docs.mongodb.org/master/release-notes/3.0-upgrade/#change-storage-engine-to-wiredtiger"
fi
ewarn "Make sure to read the release notes and follow the upgrade process:"
ewarn " https://docs.mongodb.org/manual/release-notes/3.2/"
ewarn " https://docs.mongodb.org/master/release-notes/3.2-upgrade/"
ewarn
ewarn " Starting in 3.2, MongoDB uses the WiredTiger as the default storage engine."
}

@ -1,3 +1,3 @@
DIST phpMyAdmin-4.4.14.1-all-languages.zip 10057503 SHA256 223fc8f7fd135ca5d6389724b77bd6926acc41f81e050a64712d5f9a0a88c6b1 SHA512 17302b90cc74f37d0e0c881cfa6821f2806040cc23b70c67dfb8d3ba237a387ce3665aa477b5d5aff0117d19200b73f64ce13490c28488ba21e68bbbebbe8731 WHIRLPOOL 36c84f38ecfc6ce669ad5cc151f46a81b1327c74a997fe948ff5abd45891e02ad9d714a49ae582cd34628074130da181593257a57be181ed43b0da65687d1c9e
DIST phpMyAdmin-4.4.15.1-all-languages.zip 10087489 SHA256 b6dc530b8848441669bd9887a24df311dd3b2ac1f28142eb4d1c9a07ed827185 SHA512 d3dfd08a881332942f126c4674c2396b899395d8cac04b31185e703fea0a9d34de9a1a941d5bf91823bc45df4bb41f27e78b97d9cc383b47f4e853a0c9ff5287 WHIRLPOOL 8442442309e963d8e057ddb32393a8ed2f4292d7e746ccca02d1c2b5d0b07271485fe76158cf2a26a2b3c2bd0bd2fec7218216a11d89f140fe23412572a2eb2a
DIST phpMyAdmin-4.5.1-all-languages.zip 10363029 SHA256 4806b6e41a14a6686c62e54e5d23fb8e90561e9edb162c7f38b1aef66d71285c SHA512 a6140e083cec393f3570edef6a41cc2b134990c08926aa8b48ef460c3b95c829047553b3cb65ac841458a31077700e98db2d5d6218df7e45edf2b486d12d236c WHIRLPOOL 327d3d5cf4661516f3449f9b1d9780caaa25e9ebac20f348ac20da6c0814498b2425806d8110ca9451915f7d0c62c23ab8ed922f573bb6955a0f85d55bf0dcbf
DIST phpMyAdmin-4.4.15.2-all-languages.tar.xz 5596188 SHA256 27c528ea446f1704e80592c77473a6307b52332008e17eaf14d28ebe5e636a70 SHA512 3beccd52c124698e79854d81ab789accbf41e0abf45b7ba9574bc1dc835e9ee435720807824945f50f18f08c14bc97d260fd313f86b4c376fcf8732aa969e57c WHIRLPOOL 965d460ae8a9879159564cb85964a0b54cd20dc88b23ccd515cde5b3f95ac8618088ea45247cf75d69208824475381154e5c4726cf5255d6e527234e5814aaa0
DIST phpMyAdmin-4.5.3.1-all-languages.tar.xz 5757736 SHA256 75be3589b5e4800afb21581761478ddc5b888d6a09d5235a0ba997401d04fc00 SHA512 4a53fbc1facdc1b9ff627d2dc29e948793a1998ebe54f67db666abfda65e1eb43b309d548113bb0a140989bc394e51f19b267f3ea639dbcb0ef40126ab77fe48 WHIRLPOOL 4f4b5a659c241ec1ff7e3179cc6e65a9afe4a5d072ea02ec355e980635041f742edcc7133cd641eb419ede15d24c9821170283f052e603c2e13539e41a086e52

@ -12,10 +12,10 @@ MY_P="${MY_PN}-${MY_PV}-all-languages"
DESCRIPTION="Web-based administration for MySQL database in PHP"
HOMEPAGE="https://www.phpmyadmin.net/"
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.zip"
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="

@ -12,10 +12,10 @@ MY_P="${MY_PN}-${MY_PV}-all-languages"
DESCRIPTION="Web-based administration for MySQL database in PHP"
HOMEPAGE="https://www.phpmyadmin.net/"
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.zip"
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="

@ -1,5 +1,5 @@
DIST gst-python-0.10.22.tar.bz2 632651 SHA256 8f26f519a5bccd770864317e098e5e307fc5ad1201eb96329634b6508b253178 SHA512 bbbd6b661778cca990da0e216294d86da31a6e472049905989a3311459dd1227bf8f2ae3699a3cdbb66a16288569764352f1e1b93e696d3db4b0728bc38e5b12 WHIRLPOOL c6902554bc8f390b5d295d05598ee60fd6b2637d290125d83a48fc40bbd4e6e261a711430259831c96a30fee4c5ec5c89aea444424b117fb5d62c946b0263454
DIST gst-python-1.2.1.tar.bz2 410887 SHA256 8823e5a9ffc51212df412652da44dc3f2a0e23295da769de2d111c770280efd4 SHA512 ed318d94831d34687224d82b84735984b946c6f33704e6bda56847b633af06212f394b709257007cec5d3a3597b200fbe6b19eade6b76e7855e8668c5ebc270e WHIRLPOOL 959e976c5a481367eb298d24eed4b3bf125d173662ff30cf02506906c88cd369259e0f5cb2bbd31bae31c39934b4a894d2eae13a5e411301f055aef030dcebbb
DIST gst-python-1.4.0.tar.xz 350316 SHA256 b1e40c29ceb41b03f08d38aca6056054f0341d0706276326dceeec6ac8d53d3e SHA512 b970fd16a3b9d82f343fbf20642d165bff25fb815cfe20cc51db8c04c298a8fbd9b96f41811c2d26982eadf1f9a84495c70fbdad553778c68604f828e4773a94 WHIRLPOOL 248d91fc0aac1314c4f7b40866579601a8024c947a29a90b5b6c3585358984f1a50eb6d56aec26609d37fc9144fdf38d5edd7ad61364481d25b7cebfaeff1a96
DIST gst-python-1.6.0.tar.xz 368100 SHA256 60dbc7f5ac2b6655ed4a7ed2cee63ee5a525d37cb16eaa6b9df7d7dfe4e9605f SHA512 6ca7e274d6aac580aec52d2bc635ffcd1361de73324a2818632d5304d59b71111433f888d89864ee2053ddd71cddec93a1f8dfe511414bd6e3ab2f26e87bfece WHIRLPOOL ef2c990a7949fc9e39b93761f817bba195fc53f314017a7223504930913fe883a6953aa1a3bdb7f1ebd2fef110b3bc2ec6e6e53108ae96125ea8f74a0cfa23e7
DIST gst-python-1.6.1.tar.xz 358396 SHA256 3cbe332e18fd2eaf23ddeee96c414f79ac1edc2f7d990582fa0ec5f977bd04f1 SHA512 f2df05ac3a9c4160eb785e2e750ceacdc2aaa4cef8571137d06495abbfe51a2607cfa6c66cd2722c0572153b2926bdbabcd6ddd652b99078007e02cb779eb1bc WHIRLPOOL 97b7bc4377280a96fcea38df9199389e36ef8f5782596f49101ae1e4221e9d49310c461f8e51f9e0e7f2c6aaf57d5bf5f45e783997f1b80e5b52ccf95dd499a0
DIST gst-python-1.6.2.tar.xz 358316 SHA256 4e763e317079f48a2d6f37bd600bc19650d61597fac9f5763dbad293f72f9125 SHA512 1793a4853aee560e32a9a29553c2730a20ee140bd241f89eb8cb16407a1ea3296ff47d21304f801b3fca140cafb1b6dd2c3574d11e851c424206cad6d3dc750e WHIRLPOOL 160c5989f9d492c41b1208600d7fb524f5ca2fb126e00f648c31328863791b990f0335b74a53f0c41a8ed8352e4ac26f19a3b99f24b0c6295e5c9257b4b89a68

@ -13,7 +13,7 @@ SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="1.0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
KEYWORDS="ia64 ppc"
IUSE="test" #examples , bug #506962
RDEPEND="

@ -17,12 +17,12 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-
IUSE="test"
RDEPEND="
dev-libs/libxml2
>=dev-python/pygobject-3:3[${PYTHON_USEDEP}]
>=media-libs/gstreamer-1.6:1.0
>=media-libs/gst-plugins-base-1.6:1.0
>=media-libs/gstreamer-${PV}:1.0[introspection]
>=media-libs/gst-plugins-base-${PV}:1.0[introspection]
"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
"
# XXX: unittests are not ported to 1.0 yet.

@ -1,2 +1 @@
DIST kdevelop-php-docs-1.7.1.tar.xz 32840 SHA256 ae8acbffb882cdc20c32a22a8e522e0aea0c69b3d93376afa79e7b3bcad47568 SHA512 9a78b2d3051fe81b0fc91cb7cea586d0d3391959f55fc5cc05c3ff1f9c4d2a9a83957e50a9feac050d6d01a831fdfd7fa8e0f9dcd6f801723f8b638f60663592 WHIRLPOOL 97e77ce5019ba707b3d37c058a16edd1788055a83f24bdcc6058197e723161dcbc484a8557d32dadc02dd98c1acbd2a5dc732f122bca5e10bcd482e92fb43a5a
DIST kdevelop-php-docs-1.7.2.tar.xz 32892 SHA256 2dff2f54f631296c87007be84a0dc439d328d473717577c0d1450a9fc7e6e828 SHA512 5bbc3a4a61fa87b96182bfa1b3df28f26a35e4eb7ee021c822a031cb71b5900b53bacbac0d4892d8ff021dcc90b74097a0d67f31b17a4c3b7248170b19b54e16 WHIRLPOOL 5ef5309986dc42d41fe90333025075b132d3bfe3107802b97e54e4a1f2f36c37234b87dad3fcaf6d15ab3d79567fd4dae1ae1155403e7f1dfbd3bebf8d2ab32f

@ -1,24 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl hu it kk nb nds nl
pl pt pt_BR ru sk sl sv tr uk zh_CN zh_TW"
KMNAME="kdevelop"
EGIT_REPONAME="kdev-php-docs"
EGIT_BRANCH="1.7"
inherit kde4-base
DESCRIPTION="PHP documentation plugin for KDevelop 4"
LICENSE="GPL-2 LGPL-2"
IUSE="debug"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
KEYWORDS="amd64 x86"
fi
RDEPEND="
!=dev-util/kdevelop-plugins-1.0.0
"

@ -1,2 +1 @@
DIST kdevelop-php-1.7.1.tar.xz 658088 SHA256 396300d605032ac458489fb760801233e94117825ca6a3251ee02090aa694826 SHA512 7602d905cd33299e071452e98539886110bf1f3fbbee3025a6ec2218aac8fef16665b81d23a1810ee22e9eb3eedbe55c00c8951a56b86fad2955ed4846959866 WHIRLPOOL 7e235c05bb0618365752c6c721fea1fd462eba7098e77ca303885c4bb50faf3d2f695f01fed982bc34827bb04f84490eaf5dfa4a37ed29875c1a8493d797b68e
DIST kdevelop-php-1.7.2.tar.xz 658060 SHA256 75de9a5afe32ecaa35eb14e1ae04dd9c6d3e9abf87274ca4537fbdc3b296a369 SHA512 419ac3865c15ba30997e08f655d4ba61877ff15b6f3c0261a52a74e7d158e7a82a638326d2ccae1a435b846f40f76723807ff318ea3242651fb8fee263cdf5e1 WHIRLPOOL bad67fdbff98c2d47dd3034f56abafbb7ff8d1fb17aec3e7004177a50f1f131808b56d80f3c89bb234613ab71badcf2fdd4e67420a3902eda33f2f94489ca2f0

@ -1,34 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl it kk nl pl pt
pt_BR ru sk sl sv tr uk zh_CN zh_TW"
VIRTUALX_REQUIRED=test
KDEBASE="kdevelop"
KMNAME="kdev-php"
EGIT_REPONAME="${KMNAME}"
EGIT_BRANCH="1.7"
inherit kde4-base
DESCRIPTION="PHP plugin for KDevelop 4"
LICENSE="GPL-2 LGPL-2"
IUSE="debug doc"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
KEYWORDS="amd64 x86"
fi
RESTRICT="test"
DEPEND="
>=dev-util/kdevelop-pg-qt-1.0.0:4
"
RDEPEND="
dev-util/kdevelop:${SLOT}
doc? ( >=dev-util/kdevelop-php-docs-${PV}:${SLOT} )
"
PATCHES=( "${FILESDIR}/${PN}"-1.2.0-parmake.patch )

@ -1,2 +1 @@
DIST kdev-python-1.7.1.tar.xz 3666536 SHA256 6d95834ffbdc9c74f0c5cca589344b02189902e01901169615484c5b163dbc06 SHA512 f40fad121d5a8106c25fa5b8827f34074f8add115db9a26282b7bb087df2b57665b4bc6d772cd72784e5989eb6319d2807ac7278012b0be4e29ccb6864e79349 WHIRLPOOL 81feab1b3262aa406f4c59989be59d5a73bd8fbd0fed62e207434c0d65656ef10b7ccdcd54c2d1e4b7bab6e7213ef7e0b2638021823507cdc0750e091a88f09f
DIST kdev-python-1.7.2.tar.xz 3668764 SHA256 949254984bd489cd5597d4c4986057c43b60febde329f6f9d1b42228aef9444d SHA512 d49a65786516d6709808126c3ec1ea90ccce8f3a7fbdfd39082e6327d3186089fe9d64380587023f0d4d9eea2304f76d8ff510b52cb29169918596652508bae4 WHIRLPOOL 7a01d9afa3151b3139fde5a0609d4eec2be330afe0e7bd241c22658007108ec78be9fbcaf37b8d55bde34b1b354d5043e2b6e79ed52b194ab40744c196ed5124

@ -1,44 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
KDEBASE="kdevelop"
KMNAME="kdev-python"
KDE_LINGUAS="ca de en_GB es et fi fr it nl pl pt pt_BR sk sl sv tr uk"
PYTHON_COMPAT=( python2_7 )
EGIT_BRANCH="1.7"
MY_P="${KMNAME}-${PV}"
inherit kde4-base python-any-r1
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/kdevelop/${KDEVELOP_VERSION}/src/${MY_P}.tar.xz"
KEYWORDS="amd64 x86"
S=${WORKDIR}/${MY_P}
fi
DESCRIPTION="Python plugin for KDevelop 4"
IUSE="debug"
DEPEND="
${PYTHON_DEPS}
"
RDEPEND="
dev-util/kdevelop:4
"
RESTRICT="test"
pkg_setup() {
python-any-r1_pkg_setup
kde4-base_pkg_setup
}
src_compile() {
pushd "${WORKDIR}"/${P}_build > /dev/null
emake parser
popd > /dev/null
kde4-base_src_compile
}

@ -1,2 +1 @@
DIST kdevelop-4.7.1.tar.xz 4441540 SHA256 e3ad5377f53739a67216d37cda3f88c03f8fbb0c96e2a9ef4056df3c124e95c1 SHA512 a5fcdb4b83f6b9512350d73314df3ed8fd4f8a6544f358c480295f1f1f81799f18e30b44c24b73b4db244e63f01c29990854532688bf0a866c7fe83f924a48bd WHIRLPOOL 630802a540db94a6f56b0c15ff8910ea6168401f88aaf3e14476461d169f4e456f83444fbf8f9c927c7c196b0797c40d58972d1b05a912eeb18d8d5b1239e4f9
DIST kdevelop-4.7.2.tar.xz 4441896 SHA256 5801a38a9abfebead18b74c0a0f5a6d68118b297c96ef1e2f75c8bfae3463b19 SHA512 f05643f185a02ce9f07b5e48b0cf61de5e0e2ed892b4fbe4edf749319c37466a2e904c7b64604cdff3b1c5c20e384ea23e7fdd1e30ed15642fd70f5e172e570a WHIRLPOOL 2caf928f84e22aacfa2691fc7a2752f84a38cdfccc4b3c176c04c0f81445a25548f7723ee57da293a921f7934789386bce7e4c50751cd4d61da2d15c39490695

@ -1,30 +0,0 @@
From 633b49c4bd7e434185c69a3dea1841755b75dcba Mon Sep 17 00:00:00 2001
From: Fernando Rodriguez <frodriguez.developer@outlook.com>
Date: Sun, 2 Aug 2015 16:20:37 +0200
Subject: [PATCH] Set the replyReceived flag only if the current command is
exec-run.
Fixes various MI errors in remote debugging scenarios.
BUG: 346827
---
debuggers/gdb/gdb.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/debuggers/gdb/gdb.cpp b/debuggers/gdb/gdb.cpp
index 4642087..df9f3b0 100644
--- a/debuggers/gdb/gdb.cpp
+++ b/debuggers/gdb/gdb.cpp
@@ -255,7 +255,8 @@ void GDB::processLine(const QByteArray& line)
emit internalCommandOutput(QString::fromUtf8(line) + '\n');
if (result.reason == "thread-group-started") {
- receivedReply_ = true;
+ if (currentCmd_->cmdToSend().contains("exec-run"))
+ receivedReply_ = true;
// (gdb) -exec-run
// =thread-group-started,id="i1",pid="16768"
if (line.contains("pid=\"")) {
--
2.4.6

@ -1,54 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl hu it kk nb nds nl
pl pt pt_BR ru sk sl sv th tr uk zh_CN zh_TW"
VIRTUALX_REQUIRED="test"
EGIT_BRANCH="4.7"
inherit kde4-base
DESCRIPTION="Integrated Development Environment, supporting KDE/Qt, C/C++ and much more"
LICENSE="GPL-2 LGPL-2"
IUSE="+cmake +cxx debug +gdbui okteta qthelp"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
KEYWORDS="amd64 ppc x86"
fi
DEPEND="
dev-libs/qjson
dev-qt/qtdeclarative:4[webkit]
gdbui? (
$(add_kdebase_dep ksysguard)
$(add_kdebase_dep libkworkspace)
)
okteta? ( $(add_kdeapps_dep okteta) )
qthelp? ( dev-qt/qthelp:4 )
"
RDEPEND="${DEPEND}
$(add_kdeapps_dep kapptemplate)
$(add_kdeapps_dep kdebase-kioslaves)
cxx? ( >=sys-devel/gdb-7.0[python] )
"
RESTRICT="test"
# see bug 366471
PATCHES=( "${FILESDIR}/${P}-gdb.patch" )
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_build cmake)
$(cmake-utils_use_build cmake cmakebuilder)
$(cmake-utils_use_build cxx cpp)
$(cmake-utils_use_with gdbui KDE4Workspace)
$(cmake-utils_use_with okteta LibKasten)
$(cmake-utils_use_with okteta LibOkteta)
$(cmake-utils_use_with okteta LibOktetaKasten)
$(cmake-utils_use_build qthelp)
)
kde4-base_src_configure
}

@ -1,2 +1 @@
DIST kdevplatform-1.7.1.tar.xz 1930560 SHA256 dfd8953aec204f04bd949443781aa0f6d9d58c40f73027619a168bb4ffc4b1ac SHA512 b19c925c973ab00b25b03f1bcf1e34a98b8108728f20e7b058bd391a1dde78e33b80705c39632ff594ecf834878e1c54732031b8110400433266c258632468d0 WHIRLPOOL 9e687644b1f31ca317bb3fa0000f388aca80ee305eaa3b43d044181d2b2374ad57613104a400a8a052ed07e5157fbbdc26b7174314cc04ca5b8c788afe4c8f4f
DIST kdevplatform-1.7.2.tar.xz 1929976 SHA256 0afcde7a746adb83b00f2bd6b02efb4022adbd61b6ba4325fb63b71902f1f4e4 SHA512 b95a1837b61d6c63cdd5183194ea70301bb32720df8c5317ba891a91c24c1e174aa69d10131024701bfe710f4848ac50059bc4513cf334d39415d37f4a445d66 WHIRLPOOL 4656a52becd50e9d827010e798941465731872b014400529fde4c45410d7f77d063c7fed237f94991742af997e845145772dbb199df74ae9777d41c2bdc21693

@ -1,45 +0,0 @@
From a430a60a274d369d98105b9d51285d5a9a6bc86f Mon Sep 17 00:00:00 2001
From: Kevin Funk <kfunk@kde.org>
Date: Fri, 4 Sep 2015 17:52:15 +0200
Subject: [PATCH] Make compile (cf. BOOST_JOIN)
Also see https://bugreports.qt.io/browse/QTBUG-22829
---
plugins/classbrowser/documentclassesfolder.cpp | 2 ++
plugins/classbrowser/documentclassesfolder.h | 3 +++
2 files changed, 5 insertions(+)
diff --git a/plugins/classbrowser/documentclassesfolder.cpp b/plugins/classbrowser/documentclassesfolder.cpp
index c578305..55cb637 100644
--- a/plugins/classbrowser/documentclassesfolder.cpp
+++ b/plugins/classbrowser/documentclassesfolder.cpp
@@ -29,7 +29,9 @@
#include <QTimer>
#include <KIcon>
+#ifndef Q_MOC_RUN
#include <boost/foreach.hpp>
+#endif
using namespace KDevelop;
using namespace ClassModelNodes;
diff --git a/plugins/classbrowser/documentclassesfolder.h b/plugins/classbrowser/documentclassesfolder.h
index 91edfe8..80f6fb6 100644
--- a/plugins/classbrowser/documentclassesfolder.h
+++ b/plugins/classbrowser/documentclassesfolder.h
@@ -23,9 +23,12 @@
#define KDEVPLATFORM_PLUGIN_DOCUMENTCLASSESFOLDER_H
#include "classmodelnode.h"
+
+#ifndef Q_MOC_RUN
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/ordered_index.hpp>
+#endif
namespace ClassModelNodes
{
--
2.4.6

@ -1,59 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DECLARATIVE_REQUIRED="always"
KMNAME="kdevelop"
KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl it kk nb nl pl pt
pt_BR ru sk sl sv th tr uk zh_CN zh_TW"
VIRTUALDBUS_TEST="true"
VIRTUALX_REQUIRED="test"
EGIT_REPONAME="${PN}"
EGIT_BRANCH="1.7"
inherit kde4-base
DESCRIPTION="KDE development support libraries and apps"
LICENSE="GPL-2 LGPL-2"
IUSE="+classbrowser cvs debug +konsole reviewboard subversion"
if [[ $PV == *9999 ]]; then
KEYWORDS=""
else
KEYWORDS="amd64 ppc x86"
fi
RESTRICT="test"
COMMON_DEPEND="
dev-libs/grantlee:0
reviewboard? ( dev-libs/qjson )
subversion? (
dev-libs/apr
dev-libs/apr-util
dev-vcs/subversion
)
"
DEPEND="${COMMON_DEPEND}
classbrowser? ( dev-libs/boost )
"
RDEPEND="${COMMON_DEPEND}
konsole? ( $(add_kdeapps_dep konsole) )
cvs? ( dev-vcs/cvs )
!<dev-util/kdevelop-${KDEVELOP_VERSION}:4
"
PATCHES=( "${FILESDIR}/${P}-boost-1.57.patch" )
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_build classbrowser)
$(cmake-utils_use_build cvs)
$(cmake-utils_use_build konsole)
$(cmake-utils_use_find_package reviewboard QJSON)
$(cmake-utils_use_build subversion)
)
kde4-base_src_configure
}

@ -31,7 +31,7 @@ IUSE=""
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
[[ "${PV}" == "9999" ]] || \
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
DEPEND="
dev-python/urlgrabber[${PYTHON_USEDEP}]

@ -0,0 +1,11 @@
--- a/bin/9l 2015-12-09 19:12:50.000000000 +0000
+++ b/bin/9l 2015-12-09 19:13:00.000000000 +0000
@@ -19,7 +19,7 @@ case "$tag" in
5.2.*)
extralibs="$extralibs -lkse"
;;
- [5-9].*)
+ [5-9].*|10.*)
extralibs="$extralibs -lpthread"
;;
esac

@ -0,0 +1,118 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils multiprocessing toolchain-funcs
DESCRIPTION="Port of many Plan 9 programs and libraries"
HOMEPAGE="http://swtch.com/plan9port/"
SRC_URI="https://${PN}.googlecode.com/files/${P}.tgz"
LICENSE="9base BSD-4 MIT LGPL-2.1 BigelowHolmes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="X aqua truetype"
REQUIRED_USE="?? ( X aqua )"
DEPEND="X? ( x11-apps/xauth )
truetype? ( media-libs/freetype
media-libs/fontconfig )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}"
PLAN9=/usr/lib/plan9
EPLAN9="${EPREFIX}"${PLAN9}
QA_MULTILIB_PATHS="${PLAN9}/.*/.*"
src_prepare() {
epatch "${FILESDIR}/${PN}-"{noexecstack,cflags,builderr}".patch"
case ${CHOST} in
*freebsd10.*) # patch 9l to use -pthread also on FreeBSD-10
epatch "${FILESDIR}/${PN}-freebsd-10.patch" ;;
*apple*)
sed -i 's/--noexecstack/-noexecstack/' src/mkhdr ||
die "Failed to sed AFLAGS" ;;
esac
# don't hardcode /bin and /usr/bin in PATH
sed -i '/PATH/s,/bin:/usr/bin:,,' INSTALL || die "sed on INSTALL failed"
# don't hardcode /usr/{,local/}include and prefix /usr/include/*
for f in src/cmd/fontsrv/freetyperules.sh INSTALL \
$(find -name makefile); do
sed -r -i -e 's,-I/usr(|/local)/include ,,g' \
-e "s,-I/usr(|/local)/include,-I${EPREFIX}/usr\1/include,g" ${f} \
|| die "sed on ${f} failed"
done
# Fix paths, done in place of ./INSTALL -c
einfo "Fixing hard-coded /usr/local/plan9 paths"
grep --null -l -r '/usr/local/plan9' |
xargs --null sed -i "s,/usr/local/plan9,${EPLAN9},g"
}
src_configure() {
local myconf=()
if use X; then
myconf+=("X11=${EPREFIX}/usr" WSYSTYPE=x11)
elif use aqua; then
local wsystype=$(echo ${MACOSX_DEPLOYMENT_TARGET} |
awk '{if ($1 > 10.5) print "osx-cocoa"; else print "osx"}')
myconf+=("WSYSTYPE=${wsystype}")
else
myconf+=(WSYSTYPE=nowsys)
fi
if use truetype; then
myconf+=(FONTSRV=fontsrv)
else
myconf+=(FONTSRV=)
fi
printf '%s\n' "${myconf[@]}" >> LOCAL.config
}
src_compile() {
export NPROC=$(makeopts_jobs)
export CC9=$(tc-getCC)
# The INSTALL script builds mk then [re]builds everything using that
einfo "Compiling Plan 9 from User Space can take a very long time"
einfo "depending on the speed of your computer. Please be patient!"
./INSTALL -b || die "Please report bugs to bugs.gentoo.org, NOT Plan9Port."
}
src_install() {
dodir "${PLAN9}"
# P9P's man does not handle compression
docompress -x $PLAN9/man
# do* plays with the executable bit, and we should not modify them
cp -a * "${ED}/${PLAN9}"
# build the environment variables and install them in env.d
cat > "${T}/30plan9" <<-EOF
PLAN9="${EPLAN9}"
PATH="${EPLAN9}/bin"
ROOTPATH="${EPLAN9}/bin"
MANPATH="${EPLAN9}/man"
EOF
doenvd "${T}/30plan9"
}
pkg_postinst() {
elog "Plan 9 from User Space has been successfully installed into"
elog "${PLAN9}. Your PLAN9 and PATH environment variables have"
elog "also been appropriately set, please use env-update and"
elog "source /etc/profile to bring that into immediate effect."
elog
elog "Please note that ${PLAN9}/bin has been appended to the"
elog "*end* or your PATH to prevent conflicts. To use the Plan9"
elog "versions of common UNIX tools, use the absolute path:"
elog "${PLAN9}/bin or the 9 command (eg: 9 troff)"
elog
elog "Please report any bugs to bugs.gentoo.org, NOT Plan9Port."
}

@ -26,7 +26,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="symlink"
[[ "${PV}" == "9999" ]] || \
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
RDEPEND="
virtual/perl-Digest-MD5

@ -4,7 +4,7 @@
# @ECLASS: qmake-utils.eclass
# @MAINTAINER:
# Qt herd <qt@gentoo.org>
# qt@gentoo.org
# @AUTHOR:
# Davide Pesavento <pesa@gentoo.org>
# @BLURB: Common functions for qmake-based packages.

@ -4,7 +4,7 @@
# @ECLASS: qt4-build-multilib.eclass
# @MAINTAINER:
# Qt herd <qt@gentoo.org>
# qt@gentoo.org
# @AUTHOR:
# Davide Pesavento <pesa@gentoo.org>
# @BLURB: Eclass for Qt4 split ebuilds with multilib support.

@ -1,806 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# @DEAD
# @ECLASS: qt4-build.eclass
# @MAINTAINER:
# Qt herd <qt@gentoo.org>
# @BLURB: Eclass for Qt4 split ebuilds.
# @DESCRIPTION:
# This eclass contains various functions that are used when building Qt4.
case ${EAPI} in
4|5) : ;;
*) die "qt4-build.eclass: unsupported EAPI=${EAPI:-0}" ;;
esac
inherit eutils flag-o-matic multilib toolchain-funcs
HOMEPAGE="https://www.qt.io/"
LICENSE="|| ( LGPL-2.1 GPL-3 )"
SLOT="4"
case ${PV} in
4.?.9999)
QT4_BUILD_TYPE="live"
EGIT_REPO_URI=(
"git://code.qt.io/qt/qt.git"
"https://code.qt.io/git/qt/qt.git"
"https://github.com/qtproject/qt.git"
)
EGIT_BRANCH=${PV%.9999}
inherit git-r3
;;
*)
QT4_BUILD_TYPE="release"
MY_P=qt-everywhere-opensource-src-${PV/_/-}
SRC_URI="http://download.qt.io/archive/qt/${PV%.*}/${PV}/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
;;
esac
IUSE="aqua debug pch"
[[ ${PN} != qtxmlpatterns ]] && IUSE+=" +exceptions"
DEPEND="virtual/pkgconfig"
if [[ ${QT4_BUILD_TYPE} == live ]]; then
DEPEND+=" dev-lang/perl"
fi
# @FUNCTION: qt4-build_pkg_setup
# @DESCRIPTION:
# Sets up PATH and LD_LIBRARY_PATH.
qt4-build_pkg_setup() {
# Warn users of possible breakage when downgrading to a previous release.
# Downgrading revisions within the same release is safe.
if has_version ">${CATEGORY}/${P}-r9999:4"; then
ewarn
ewarn "Downgrading Qt is completely unsupported and can break your system!"
ewarn
fi
PATH="${S}/bin${PATH:+:}${PATH}"
if [[ ${CHOST} != *-darwin* ]]; then
LD_LIBRARY_PATH="${S}/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
else
DYLD_LIBRARY_PATH="${S}/lib${DYLD_LIBRARY_PATH:+:}${DYLD_LIBRARY_PATH}"
# On MacOS we *need* at least src/gui/kernel/qapplication_mac.mm for
# platform detection. Note: needs to come before any directories to
# avoid extract failure.
[[ ${CHOST} == *-apple-darwin* ]] && \
QT4_EXTRACT_DIRECTORIES="src/gui/kernel/qapplication_mac.mm
${QT4_EXTRACT_DIRECTORIES}"
fi
}
# @ECLASS-VARIABLE: PATCHES
# @DEFAULT_UNSET
# @DESCRIPTION:
# Array variable containing all the patches to be applied. This variable
# is expected to be defined in the global scope of ebuilds. Make sure to
# specify the full path. This variable is used in src_prepare phase.
#
# Example:
# @CODE
# PATCHES=(
# "${FILESDIR}/mypatch.patch"
# "${FILESDIR}/patches_folder/"
# )
# @CODE
# @ECLASS-VARIABLE: QT4_EXTRACT_DIRECTORIES
# @DEFAULT_UNSET
# @DESCRIPTION:
# Space-separated list of directories that will be extracted
# from Qt tarball.
# @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES
# @DEFAULT_UNSET
# @DESCRIPTION:
# Space-separated list of directories that will be configured,
# compiled, and installed. All paths must be relative to ${S}.
# @FUNCTION: qt4-build_src_unpack
# @DESCRIPTION:
# Unpacks the sources.
qt4-build_src_unpack() {
setqtenv
if [[ $(gcc-major-version) -lt 4 ]] || [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ]]; then
ewarn
ewarn "Using a GCC version lower than 4.4 is not supported."
ewarn
fi
if [[ ${PN} == qtwebkit ]]; then
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
ewarn
ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)."
ewarn "You may experience really long compilation times and/or increased memory usage."
ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug."
ewarn "For more info check out https://bugs.gentoo.org/307861"
ewarn
fi
eshopts_pop
fi
case ${QT4_BUILD_TYPE} in
live)
git-r3_src_unpack
;;
release)
local tarball="${MY_P}.tar.gz" target= targets=
for target in configure LICENSE.GPL3 LICENSE.LGPL projects.pro \
src/{qbase,qt_targets,qt_install}.pri bin config.tests \
mkspecs qmake ${QT4_EXTRACT_DIRECTORIES}
do
targets+="${MY_P}/${target} "
done
ebegin "Unpacking parts of ${tarball}:" ${targets//${MY_P}\/}
tar -xzf "${DISTDIR}/${tarball}" ${targets}
eend $? || die "failed to unpack"
;;
esac
}
# @FUNCTION: qt4-build_src_prepare
# @DESCRIPTION:
# Prepare the sources before the configure phase. Strip CFLAGS if necessary, and fix
# the build system in order to respect CFLAGS/CXXFLAGS/LDFLAGS specified in make.conf.
qt4-build_src_prepare() {
setqtenv
if [[ ${QT4_BUILD_TYPE} == live ]]; then
QTDIR="." ./bin/syncqt || die "syncqt failed"
fi
# avoid X11 dependency in non-gui packages
local nolibx11_pkgs="qtbearer qtcore qtdbus qtscript qtsql qttest qtxmlpatterns"
has ${PN} ${nolibx11_pkgs} && qt_nolibx11
if use aqua; then
# provide a proper macx-g++-64
use x64-macos && ln -s macx-g++ mkspecs/$(qt_mkspecs_dir)
sed -e '/^CONFIG/s:app_bundle::' \
-e '/^CONFIG/s:plugin_no_soname:plugin_with_soname absolute_library_soname:' \
-i mkspecs/$(qt_mkspecs_dir)/qmake.conf || die
fi
if [[ ${CATEGORY}/${PN} != dev-qt/qtcore ]]; then
skip_qmake_build
skip_project_generation
symlink_binaries_to_buildtree
else
# Bug 373061
# qmake bus errors with -O2 or -O3 but -O1 works
if [[ ${CHOST} == *86*-apple-darwin* ]]; then
replace-flags -O[23] -O1
fi
# Bug 503500
# undefined reference with -Os and --as-needed
if use x86; then
replace-flags -Os -O2
fi
fi
# Bug 261632
if use ppc64; then
append-flags -mminimal-toc
fi
# Bug 417105
# graphite on gcc 4.7 causes miscompilations
if [[ $(gcc-version) == "4.7" ]]; then
filter-flags -fgraphite-identity
fi
if use_if_iuse c++0x; then
append-cxxflags -std=c++0x
fi
# Respect CC, CXX, {C,CXX,LD}FLAGS in .qmake.cache
sed -e "/^SYSTEM_VARIABLES=/i \
CC='$(tc-getCC)'\n\
CXX='$(tc-getCXX)'\n\
CFLAGS='${CFLAGS}'\n\
CXXFLAGS='${CXXFLAGS}'\n\
LDFLAGS='${LDFLAGS}'\n\
QMakeVar set QMAKE_CFLAGS_RELEASE\n\
QMakeVar set QMAKE_CFLAGS_DEBUG\n\
QMakeVar set QMAKE_CXXFLAGS_RELEASE\n\
QMakeVar set QMAKE_CXXFLAGS_DEBUG\n\
QMakeVar set QMAKE_LFLAGS_RELEASE\n\
QMakeVar set QMAKE_LFLAGS_DEBUG\n"\
-i configure \
|| die "sed SYSTEM_VARIABLES failed"
# Respect CC, CXX, LINK and *FLAGS in config.tests
find config.tests/unix -name '*.test' -type f -print0 | xargs -0 \
sed -i -e "/bin\/qmake/ s: \"\$SRCDIR/: \
'QMAKE_CC=$(tc-getCC)' 'QMAKE_CXX=$(tc-getCXX)' 'QMAKE_LINK=$(tc-getCXX)' \
'QMAKE_CFLAGS+=${CFLAGS}' 'QMAKE_CXXFLAGS+=${CXXFLAGS}' 'QMAKE_LFLAGS+=${LDFLAGS}'&:" \
|| die "sed config.tests failed"
# Bug 172219
sed -e 's:/X11R6/:/:' -i mkspecs/$(qt_mkspecs_dir)/qmake.conf || die
if [[ ${CHOST} == *-darwin* ]]; then
# Set FLAGS *and* remove -arch, since our gcc-apple is multilib
# crippled (by design) :/
local mac_gpp_conf=
if [[ -f mkspecs/common/mac-g++.conf ]]; then
# qt < 4.8 has mac-g++.conf
mac_gpp_conf="mkspecs/common/mac-g++.conf"
elif [[ -f mkspecs/common/g++-macx.conf ]]; then
# qt >= 4.8 has g++-macx.conf
mac_gpp_conf="mkspecs/common/g++-macx.conf"
else
die "no known conf file for mac found"
fi
sed \
-e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=-headerpad_max_install_names ${LDFLAGS}:" \
-e "s:-arch\s\w*::g" \
-i ${mac_gpp_conf} \
|| die "sed ${mac_gpp_conf} failed"
# Fix configure's -arch settings that appear in qmake/Makefile and also
# fix arch handling (automagically duplicates our -arch arg and breaks
# pch). Additionally disable Xarch support.
local mac_gcc_confs="${mac_gpp_conf}"
if [[ -f mkspecs/common/gcc-base-macx.conf ]]; then
mac_gcc_confs+=" mkspecs/common/gcc-base-macx.conf"
fi
sed \
-e "s:-arch i386::" \
-e "s:-arch ppc::" \
-e "s:-arch x86_64::" \
-e "s:-arch ppc64::" \
-e "s:-arch \$i::" \
-e "/if \[ ! -z \"\$NATIVE_64_ARCH\" \]; then/,/fi/ d" \
-e "s:CFG_MAC_XARCH=yes:CFG_MAC_XARCH=no:g" \
-e "s:-Xarch_x86_64::g" \
-e "s:-Xarch_ppc64::g" \
-i configure ${mac_gcc_confs} \
|| die "sed -arch/-Xarch failed"
# On Snow Leopard don't fall back to 10.5 deployment target.
if [[ ${CHOST} == *-apple-darwin10 ]]; then
sed -e "s:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET.*:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET 10.6:g" \
-e "s:-mmacosx-version-min=10.[0-9]:-mmacosx-version-min=10.6:g" \
-i configure ${mac_gpp_conf} \
|| die "sed deployment target failed"
fi
fi
# this one is needed for all systems with a separate -liconv, apart from
# Darwin, for which the sources already cater for -liconv
if use !elibc_glibc && [[ ${CHOST} != *-darwin* ]]; then
sed -e 's|mac:\(LIBS += -liconv\)|\1|g' \
-i config.tests/unix/iconv/iconv.pro \
|| die "sed iconv.pro failed"
fi
# we need some patches for Solaris
sed -i -e '/^QMAKE_LFLAGS_THREAD/a\QMAKE_LFLAGS_DYNAMIC_LIST = -Wl,--dynamic-list,' \
mkspecs/$(qt_mkspecs_dir)/qmake.conf || die
# use GCC over SunStudio
sed -i -e '/PLATFORM=solaris-cc/s/cc/g++/' configure || die
# do not flirt with non-Prefix stuff, we're quite possessive
sed -i -e '/^QMAKE_\(LIB\|INC\)DIR\(_X11\|_OPENGL\|\)\t/s/=.*$/=/' \
mkspecs/$(qt_mkspecs_dir)/qmake.conf || die
# apply patches
[[ -n ${PATCHES[@]} ]] && epatch "${PATCHES[@]}"
epatch_user
}
# @FUNCTION: qt4-build_src_configure
# @DESCRIPTION:
# Default configure phase
qt4-build_src_configure() {
setqtenv
local conf="
-prefix ${QTPREFIXDIR}
-bindir ${QTBINDIR}
-libdir ${QTLIBDIR}
-docdir ${QTDOCDIR}
-headerdir ${QTHEADERDIR}
-plugindir ${QTPLUGINDIR}
-importdir ${QTIMPORTDIR}
-datadir ${QTDATADIR}
-translationdir ${QTTRANSDIR}
-sysconfdir ${QTSYSCONFDIR}
-examplesdir ${QTEXAMPLESDIR}
-demosdir ${QTDEMOSDIR}
-opensource -confirm-license
-shared -fast -largefile -stl -verbose
-nomake examples -nomake demos"
# ARCH is set on Gentoo. Qt now falls back to generic on an unsupported
# $(tc-arch). Therefore we convert it to supported values.
case "$(tc-arch)" in
amd64|x64-*) conf+=" -arch x86_64" ;;
ppc-macos) conf+=" -arch ppc" ;;
ppc|ppc64|ppc-*) conf+=" -arch powerpc" ;;
sparc|sparc-*|sparc64-*) conf+=" -arch sparc" ;;
x86-macos) conf+=" -arch x86" ;;
x86|x86-*) conf+=" -arch i386" ;;
alpha|arm|ia64|mips|s390) conf+=" -arch $(tc-arch)" ;;
arm64|hppa|sh) conf+=" -arch generic" ;;
*) die "$(tc-arch) is unsupported by this eclass. Please file a bug." ;;
esac
conf+=" -platform $(qt_mkspecs_dir)"
[[ $(get_libdir) != lib ]] && conf+=" -L${EPREFIX}/usr/$(get_libdir)"
# debug/release
if use debug; then
conf+=" -debug"
else
conf+=" -release"
fi
conf+=" -no-separate-debug-info"
# exceptions USE flag
conf+=" $(in_iuse exceptions && qt_use exceptions || echo -exceptions)"
# disable rpath (bug 380415), except on prefix (bug 417169)
use prefix || conf+=" -no-rpath"
# precompiled headers don't work on hardened, where the flag is masked
conf+=" $(qt_use pch)"
# -reduce-relocations
# This flag seems to introduce major breakage to applications,
# mostly to be seen as a core dump with the message "QPixmap: Must
# construct a QApplication before a QPaintDevice" on Solaris.
# -- Daniel Vergien
[[ ${CHOST} != *-solaris* ]] && conf+=" -reduce-relocations"
# this one is needed for all systems with a separate -liconv, apart from
# Darwin, for which the sources already cater for -liconv
if use !elibc_glibc && [[ ${CHOST} != *-darwin* ]]; then
conf+=" -liconv"
fi
if use_if_iuse glib; then
local glibflags="$(pkg-config --cflags --libs glib-2.0 gthread-2.0)"
# avoid the -pthread argument
conf+=" ${glibflags//-pthread}"
unset glibflags
fi
if use aqua; then
# On (snow) leopard use the new (frameworked) cocoa code.
if [[ ${CHOST##*-darwin} -ge 9 ]]; then
conf+=" -cocoa -framework"
# We need the source's headers, not the installed ones.
conf+=" -I${S}/include"
# Add hint for the framework location.
conf+=" -F${QTLIBDIR}"
# We are crazy and build cocoa + qt3support :-)
if use qt3support; then
sed -e "/case \"\$PLATFORM,\$CFG_MAC_COCOA\" in/,/;;/ s|CFG_QT3SUPPORT=\"no\"|CFG_QT3SUPPORT=\"yes\"|" \
-i configure || die
fi
else
conf+=" -no-framework"
fi
else
# freetype2 include dir is non-standard, thus pass it to configure
conf+=" $(pkg-config --cflags-only-I freetype2)"
fi
conf+=" ${myconf}"
myconf=
echo ./configure ${conf}
./configure ${conf} || die "./configure failed"
prepare_directories ${QT4_TARGET_DIRECTORIES}
}
# @FUNCTION: qt4-build_src_compile
# @DESCRIPTION:
# Actual compile phase
qt4-build_src_compile() {
setqtenv
build_directories ${QT4_TARGET_DIRECTORIES}
}
# @FUNCTION: qt4-build_src_test
# @DESCRIPTION:
# Runs tests only in target directories.
qt4-build_src_test() {
# QtMultimedia does not have any test suite (bug #332299)
[[ ${CATEGORY}/${PN} == dev-qt/qtmultimedia ]] && return
for dir in ${QT4_TARGET_DIRECTORIES}; do
emake -j1 check -C ${dir}
done
}
# @FUNCTION: fix_includes
# @DESCRIPTION:
# For MacOS X we need to add some symlinks when frameworks are
# being used, to avoid complications with some more or less stupid packages.
fix_includes() {
if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
local frw dest f h rdir
# Some packages tend to include <Qt/...>
dodir "${QTHEADERDIR#${EPREFIX}}"/Qt
# Fake normal headers when frameworks are installed... eases life later
# on, make sure we use relative links though, as some ebuilds assume
# these dirs exist in src_install to add additional files
f=${QTHEADERDIR}
h=${QTLIBDIR}
while [[ -n ${f} && ${f%%/*} == ${h%%/*} ]] ; do
f=${f#*/}
h=${h#*/}
done
rdir=${h}
f="../"
while [[ ${h} == */* ]] ; do
f="${f}../"
h=${h#*/}
done
rdir="${f}${rdir}"
for frw in "${D}${QTLIBDIR}"/*.framework; do
[[ -e "${frw}"/Headers ]] || continue
f=$(basename ${frw})
dest="${QTHEADERDIR#${EPREFIX}}"/${f%.framework}
dosym "${rdir}"/${f}/Headers "${dest}"
# Link normal headers as well.
for hdr in "${D}/${QTLIBDIR}/${f}"/Headers/*; do
h=$(basename ${hdr})
dosym "../${rdir}"/${f}/Headers/${h} \
"${QTHEADERDIR#${EPREFIX}}"/Qt/${h}
done
done
fi
}
# @FUNCTION: qt4-build_src_install
# @DESCRIPTION:
# Perform the actual installation including some library fixes.
qt4-build_src_install() {
setqtenv
install_directories ${QT4_TARGET_DIRECTORIES}
install_qconfigs
fix_library_files
fix_includes
# remove .la files since we are building only shared libraries
prune_libtool_files
}
# @FUNCTION: setqtenv
# @INTERNAL
setqtenv() {
# Set up installation directories
QTPREFIXDIR=${EPREFIX}/usr
QTBINDIR=${QTPREFIXDIR}/bin
QTLIBDIR=${QTPREFIXDIR}/$(get_libdir)/qt4
QTPCDIR=${QTPREFIXDIR}/$(get_libdir)/pkgconfig
QTDOCDIR=${QTPREFIXDIR}/share/doc/qt-${PV}
QTHEADERDIR=${QTPREFIXDIR}/include/qt4
QTPLUGINDIR=${QTLIBDIR}/plugins
QTIMPORTDIR=${QTLIBDIR}/imports
QTDATADIR=${QTPREFIXDIR}/share/qt4
QTTRANSDIR=${QTDATADIR}/translations
QTSYSCONFDIR=${EPREFIX}/etc/qt4
QTEXAMPLESDIR=${QTDATADIR}/examples
QTDEMOSDIR=${QTDATADIR}/demos
QMAKE_LIBDIR_QT=${QTLIBDIR}
PLATFORM=$(qt_mkspecs_dir)
unset QMAKESPEC
export XDG_CONFIG_HOME="${T}"
}
# @FUNCTION: prepare_directories
# @USAGE: < directories >
# @INTERNAL
# @DESCRIPTION:
# Generates Makefiles for the given list of directories.
prepare_directories() {
for x in "$@"; do
pushd "${S}"/${x} >/dev/null || die
einfo "Running qmake in: ${x}"
"${S}"/bin/qmake \
"LIBS+=-L${QTLIBDIR}" \
"CONFIG+=nostrip" \
|| die "qmake failed"
popd >/dev/null || die
done
}
# @FUNCTION: build_directories
# @USAGE: < directories >
# @INTERNAL
# @DESCRIPTION:
# Compiles the code in the given list of directories.
build_directories() {
for x in "$@"; do
pushd "${S}"/${x} >/dev/null || die
emake \
AR="$(tc-getAR) cqs" \
CC="$(tc-getCC)" \
CXX="$(tc-getCXX)" \
LINK="$(tc-getCXX)" \
RANLIB=":" \
STRIP=":"
popd >/dev/null || die
done
}
# @FUNCTION: install_directories
# @USAGE: < directories >
# @INTERNAL
# @DESCRIPTION:
# Runs emake install in the given directories, which are separated by spaces.
install_directories() {
for x in "$@"; do
pushd "${S}"/${x} >/dev/null || die
emake INSTALL_ROOT="${D}" install
popd >/dev/null || die
done
}
# @ECLASS-VARIABLE: QCONFIG_ADD
# @DESCRIPTION:
# List options that need to be added to QT_CONFIG in qconfig.pri
: ${QCONFIG_ADD:=}
# @ECLASS-VARIABLE: QCONFIG_REMOVE
# @DESCRIPTION:
# List options that need to be removed from QT_CONFIG in qconfig.pri
: ${QCONFIG_REMOVE:=}
# @ECLASS-VARIABLE: QCONFIG_DEFINE
# @DESCRIPTION:
# List variables that should be defined at the top of QtCore/qconfig.h
: ${QCONFIG_DEFINE:=}
# @FUNCTION: install_qconfigs
# @INTERNAL
# @DESCRIPTION:
# Install gentoo-specific mkspecs configurations.
install_qconfigs() {
local x
if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} ]]; then
for x in QCONFIG_ADD QCONFIG_REMOVE; do
[[ -n ${!x} ]] && echo ${x}=${!x} >> "${T}"/${PN}-qconfig.pri
done
insinto ${QTDATADIR#${EPREFIX}}/mkspecs/gentoo
doins "${T}"/${PN}-qconfig.pri
fi
if [[ -n ${QCONFIG_DEFINE} ]]; then
for x in ${QCONFIG_DEFINE}; do
echo "#define ${x}" >> "${T}"/gentoo-${PN}-qconfig.h
done
insinto ${QTHEADERDIR#${EPREFIX}}/Gentoo
doins "${T}"/gentoo-${PN}-qconfig.h
fi
}
# @FUNCTION: generate_qconfigs
# @INTERNAL
# @DESCRIPTION:
# Generates gentoo-specific qconfig.{h,pri}.
generate_qconfigs() {
if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} || -n ${QCONFIG_DEFINE} || ${CATEGORY}/${PN} == dev-qt/qtcore ]]; then
local x qconfig_add qconfig_remove qconfig_new
for x in "${ROOT}${QTDATADIR}"/mkspecs/gentoo/*-qconfig.pri; do
[[ -f ${x} ]] || continue
qconfig_add+=" $(sed -n 's/^QCONFIG_ADD=//p' "${x}")"
qconfig_remove+=" $(sed -n 's/^QCONFIG_REMOVE=//p' "${x}")"
done
# these error checks do not use die because dying in pkg_post{inst,rm}
# just makes things worse.
if [[ -e "${ROOT}${QTDATADIR}"/mkspecs/gentoo/qconfig.pri ]]; then
# start with the qconfig.pri that qtcore installed
if ! cp "${ROOT}${QTDATADIR}"/mkspecs/gentoo/qconfig.pri \
"${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri; then
eerror "cp qconfig failed."
return 1
fi
# generate list of QT_CONFIG entries from the existing list
# including qconfig_add and excluding qconfig_remove
for x in $(sed -n 's/^QT_CONFIG +=//p' \
"${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri) ${qconfig_add}; do
has ${x} ${qconfig_remove} || qconfig_new+=" ${x}"
done
# replace the existing QT_CONFIG list with qconfig_new
if ! sed -i -e "s/QT_CONFIG +=.*/QT_CONFIG += ${qconfig_new}/" \
"${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri; then
eerror "Sed for QT_CONFIG failed"
return 1
fi
# create Gentoo/qconfig.h
if [[ ! -e ${ROOT}${QTHEADERDIR}/Gentoo ]]; then
if ! mkdir -p "${ROOT}${QTHEADERDIR}"/Gentoo; then
eerror "mkdir ${QTHEADERDIR}/Gentoo failed"
return 1
fi
fi
: > "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-qconfig.h
for x in "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-*-qconfig.h; do
[[ -f ${x} ]] || continue
cat "${x}" >> "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-qconfig.h
done
else
rm -f "${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri
rm -f "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-qconfig.h
rmdir "${ROOT}${QTDATADIR}"/mkspecs \
"${ROOT}${QTDATADIR}" \
"${ROOT}${QTHEADERDIR}"/Gentoo \
"${ROOT}${QTHEADERDIR}" 2>/dev/null
fi
fi
}
# @FUNCTION: qt4-build_pkg_postrm
# @DESCRIPTION:
# Regenerate configuration when the package is completely removed.
qt4-build_pkg_postrm() {
generate_qconfigs
}
# @FUNCTION: qt4-build_pkg_postinst
# @DESCRIPTION:
# Regenerate configuration, plus throw a message about possible
# breakages and proposed solutions.
qt4-build_pkg_postinst() {
generate_qconfigs
}
# @FUNCTION: skip_qmake_build
# @INTERNAL
# @DESCRIPTION:
# Patches configure to skip qmake compilation, as it's already installed by qtcore.
skip_qmake_build() {
sed -i -e "s:if true:if false:g" "${S}"/configure || die
}
# @FUNCTION: skip_project_generation
# @INTERNAL
# @DESCRIPTION:
# Exit the script early by throwing in an exit before all of the .pro files are scanned.
skip_project_generation() {
sed -i -e "s:echo \"Finding:exit 0\n\necho \"Finding:g" "${S}"/configure || die
}
# @FUNCTION: symlink_binaries_to_buildtree
# @INTERNAL
# @DESCRIPTION:
# Symlinks generated binaries to buildtree, so they can be used during compilation time.
symlink_binaries_to_buildtree() {
for bin in qmake moc uic rcc; do
ln -s "${QTBINDIR}"/${bin} "${S}"/bin/ || die "symlinking ${bin} to ${S}/bin failed"
done
}
# @FUNCTION: fix_library_files
# @INTERNAL
# @DESCRIPTION:
# Fixes the paths in *.la, *.prl, *.pc, as they are wrong due to sandbox and
# moves the *.pc files into the pkgconfig directory.
fix_library_files() {
local libfile
for libfile in "${D}"/${QTLIBDIR}/{*.la,*.prl,pkgconfig/*.pc}; do
if [[ -e ${libfile} ]]; then
sed -i -e "s:${S}/lib:${QTLIBDIR}:g" ${libfile} || die "sed on ${libfile} failed"
fi
done
# pkgconfig files refer to WORKDIR/bin as the moc and uic locations
for libfile in "${D}"/${QTLIBDIR}/pkgconfig/*.pc; do
if [[ -e ${libfile} ]]; then
sed -i -e "s:${S}/bin:${QTBINDIR}:g" ${libfile} || die "sed on ${libfile} failed"
# Move .pc files into the pkgconfig directory
dodir ${QTPCDIR#${EPREFIX}}
mv ${libfile} "${D}"/${QTPCDIR}/ || die "moving ${libfile} to ${D}/${QTPCDIR}/ failed"
fi
done
# Don't install an empty directory
rmdir "${D}"/${QTLIBDIR}/pkgconfig
}
# @FUNCTION: qt_use
# @USAGE: < flag > [ feature ] [ enableval ]
# @DESCRIPTION:
# This will echo "-${enableval}-${feature}" if <flag> is enabled, or
# "-no-${feature}" if it's disabled. If [feature] is not specified, <flag>
# will be used for that. If [enableval] is not specified, it omits the
# "-${enableval}" part.
qt_use() {
use "$1" && echo "${3:+-$3}-${2:-$1}" || echo "-no-${2:-$1}"
}
# @FUNCTION: qt_mkspecs_dir
# @RETURN: the specs-directory w/o path
# @DESCRIPTION:
# Allows us to define which mkspecs dir we want to use.
qt_mkspecs_dir() {
local spec=
case "${CHOST}" in
*-freebsd*|*-dragonfly*)
spec=freebsd ;;
*-openbsd*)
spec=openbsd ;;
*-netbsd*)
spec=netbsd ;;
*-darwin*)
if use aqua; then
# mac with carbon/cocoa
spec=macx
else
# darwin/mac with x11
spec=darwin
fi
;;
*-solaris*)
spec=solaris ;;
*-linux-*|*-linux)
spec=linux ;;
*)
die "${FUNCNAME}(): Unknown CHOST '${CHOST}'" ;;
esac
case "$(tc-getCXX)" in
*g++*)
spec+=-g++ ;;
*icpc*)
spec+=-icc ;;
*)
die "${FUNCNAME}(): Unknown compiler '$(tc-getCXX)'" ;;
esac
# Add -64 for 64bit profiles
if use x64-freebsd ||
use amd64-linux ||
use x64-macos ||
use x64-solaris ||
use sparc64-solaris
then
spec+=-64
fi
echo "${spec}"
}
# @FUNCTION: qt_nolibx11
# @INTERNAL
# @DESCRIPTION:
# Skip X11 tests for packages that don't need X libraries installed.
qt_nolibx11() {
sed -i -e '/^if.*PLATFORM_X11.*CFG_GUI/,/^fi$/d' "${S}"/configure || die
}
EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare src_configure src_compile src_install src_test pkg_postrm pkg_postinst

@ -4,7 +4,7 @@
# @ECLASS: qt4-r2.eclass
# @MAINTAINER:
# Qt herd <qt@gentoo.org>
# qt@gentoo.org
# @BLURB: Eclass for Qt4-based packages, second edition.
# @DESCRIPTION:
# This eclass contains various functions that may be useful when

@ -4,7 +4,7 @@
# @ECLASS: qt5-build.eclass
# @MAINTAINER:
# Qt herd <qt@gentoo.org>
# qt@gentoo.org
# @AUTHOR:
# Davide Pesavento <pesa@gentoo.org>
# @BLURB: Eclass for Qt5 split ebuilds.

@ -12,4 +12,6 @@ SRC_URI="mirror://kde/stable/plasma/5.5.0/${P}.tar.xz"
KEYWORDS=" ~amd64 ~x86"
IUSE=""
PATCHES=( "${FILESDIR}/${PN}-5.5.2-cmake-version.patch" )
S=${WORKDIR}/${PN}-5.5.0

@ -11,3 +11,5 @@ HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk"
LICENSE="LGPL-2.1+"
KEYWORDS=" ~amd64 ~x86"
IUSE=""
PATCHES=( "${FILESDIR}/${PN}-5.5.2-cmake-version.patch" )

@ -0,0 +1,18 @@
commit ec9bdbd443d2ee15e6a9da335b74039c01153d7a
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
Date: Tue Dec 22 21:47:08 2015 +0100
Relax cmake version requirement to rest of plasma
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 240f497..9af6b67 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,6 +3,6 @@ project(breeze-gtk)
set(PROJECT_VERSION_MAJOR 5)
-cmake_minimum_required(VERSION 3.2)
+cmake_minimum_required(VERSION 2.8.12)
find_package(ECM 0.0.9 REQUIRED NO_MODULE)
include(FeatureSummary)

@ -1 +1,2 @@
DIST cwdaemon-0.10.1.tar.gz 314733 SHA256 5c914140aba395b5d52ba5d822bec9c22e05e93e38af9cfd212242adcaf6abcc SHA512 be15de3326de005c208bdcea412333ff3756e89f08cf5239d87bcd3bc20e9c98f74b028ab65438f04938b9840e354d5fc7c6056405a52aa434e134b5763fe1b8 WHIRLPOOL bfb0cdb4fbaa8ca4af2ca684278926aa058b1b16b9a27d33986bdb4fc39ff22c0a446a415e5d617f74e6aeafe90165173ba5112c61680373a926ab35a7f3602b
DIST cwdaemon-0.10.2.tar.gz 290487 SHA256 811b9ccf28b9729a9e35ba234977bfa512ec39d7369823f0d29a5ecdc3b47983 SHA512 65ae1552d0a875b71354083401abed2271ff40b7f8ab6c8f2cbb4a36bb2648a6094efc9ac5cfc9228633ff48b839205e4f95f46d10244a43089c4c1f94ca94a7 WHIRLPOOL 60087da04f8d44e0434118297a08d696dc24774d4e32f8fbc828329188e1f35261f25c2073795de6c83e68eac8f579f3c90840a29f79ae9a2d81740b507c0a9d

@ -0,0 +1,18 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="A morse daemon for the parallel or serial port"
HOMEPAGE="http://cwdaemon.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=media-radio/unixcw-3.3.1"
DEPEND="$RDEPEND
virtual/pkgconfig"

@ -1 +1,2 @@
DIST grig-0.8.0.tar.gz 514072 SHA256 d621a3400b7720d6671d18bff2e7627cc1442d58df161cc8789851300495d3f3 SHA512 204256a382dd2faf5c380d036d5c75748a24d683e1f3625cc75d5f41a3e73a57c5720cc6db3ad8968c741835516a241680af4e83c32dc0e0951731548fb82357 WHIRLPOOL 2cf6c9f51febdbcb1e3f7caffdb76084a8198c067bead507e9ff9fc61ebacaa787e07b96b702e941725c1e3dcbbc95e4d7acbc0953acc577697b053f8949e506
DIST grig-0.8.1.tar.gz 621728 SHA256 be8687418fb23efa0468674c3fdd15340fed06eef09be9de21106cc17e033c25 SHA512 84eda8db5d18324f26f0775483c8272296aad05dd75f0572c01a3c7af6dbd14bff7b98cc6a61fe3c43d25193866be4b3dafdc4e68dfc37217e88b53ca53266f9 WHIRLPOOL 21b70d145a7c7b0901cc74748f4ec24ba719a398a3c59e78eb231d0b886e62222477be9e612d21eec411426ba8f520b900ad03ef5c65ff81dcf3f6dd45e05068

@ -0,0 +1,32 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils
DESCRIPTION="A tool for controlling amateur radios"
HOMEPAGE="http://groundstation.sourceforge.net/grig/"
SRC_URI="mirror://sourceforge/groundstation/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-libs/glib:2
x11-libs/gtk+:2
media-libs/hamlib"
RDEPEND="${DEPEND}"
src_configure() {
econf --enable-hardware
}
src_install() {
default
make_desktop_entry ${PN} "GRig" "/usr/share/pixmaps/grig/grig-logo.png" "HamRadio"
rm -rf "${D}/usr/share/grig" || die "cleanup docs failed"
}

@ -1,3 +1 @@
DIST xlog-2.0.11.tar.gz 11395343 SHA256 a2381b6bbbf446d9bb95644d8394c5fe5fa43bbafe0c87ef65a0f6fbdafcb744 SHA512 15e91cc51af162d4def7e9ce29a3bde7af076ba875e939d3e908ac0fb39b8e0c30a1fdad6ec58d19a70947629684209038ddf83cf8316331f059fa3a3db5cc34 WHIRLPOOL e7dcaf548acf36e39400b3d039348a86cb30189cbc551158902728698b23a5db988c9fcf54ad847a2291e3062ec9cd963bd4281032653bf7f59f6494a2441579
DIST xlog-2.0.12.tar.gz 11396005 SHA256 c5666c53e67b92b49bedb5ee1a629cf62d384033af6a912dff7726995775abd4 SHA512 34f590915b11e0aa24a23210f90f0bc7fb62874b46ab226e254e766b14965add58752a131c1a4b792e2447670059f92ef5d160fba8382fe757e31e8478902550 WHIRLPOOL e9b2561d23e9902de2753c4fd07eca98fa42bfe0d62ce1f7113f9056b5df801247be0b95665d1d85d8c3f7d05e606fc949df69bc72bfb8cfba43066d4de96c46
DIST xlog-2.0.13.tar.gz 11427287 SHA256 d53d8538b9fc61e761d1bd84ad0c866cc9a50540b663521ebad49df479d798ab SHA512 304efc65c35890f2d988680de2a5f21d2e728882175f9a3abf72a749d9172833ac7b18cbd65d9e9c2c143ee27bea0476b12ff5eb760d8dcbb64800944ac89003 WHIRLPOOL 7e77e2db8cd8f373fe5f93f81d80b29fdfc4870eab24557a8aa1c940d67df80fc4751d409a2751a795c42a14edb0da30a39dc88af7771cc223f0bb408c15ef23

@ -1,62 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit autotools eutils fdo-mime toolchain-funcs
MY_P=${P/_}
DESCRIPTION="An amateur radio logging program"
HOMEPAGE="http://www.nongnu.org/xlog"
SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="media-libs/hamlib
dev-libs/glib:2
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}/${PN}-2.0.7-desktop.patch"
# Let portage handle updating mime/desktop databases,
epatch "${FILESDIR}/${PN}-1.9-desktop-update.patch"
# Drop -Werror
sed -i -e "s:-Werror::" configure.in || die
eautoreconf
}
src_configure() {
# mime-update causes file collisions if enabled
econf --disable-mime-update --disable-desktop-update \
--docdir=/usr/share/doc/${PF}
}
src_compile() {
emake AR="$(tc-getAR)"
}
src_install() {
emake DESTDIR="${D}" install
docompress -x /usr/share/doc/${PF}/{KEYS,ChangeLog,TODO,BUGS}
dodoc AUTHORS data/doc/THANKS NEWS README
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

@ -1,62 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit autotools eutils fdo-mime toolchain-funcs
MY_P=${P/_}
DESCRIPTION="An amateur radio logging program"
HOMEPAGE="http://www.nongnu.org/xlog"
SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="media-libs/hamlib
dev-libs/glib:2
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}/${PN}-2.0.7-desktop.patch"
# Let portage handle updating mime/desktop databases,
epatch "${FILESDIR}/${PN}-1.9-desktop-update.patch"
# Drop -Werror
sed -i -e "s:-Werror::" configure.in || die
eautoreconf
}
src_configure() {
# mime-update causes file collisions if enabled
econf --disable-mime-update --disable-desktop-update \
--docdir=/usr/share/doc/${PF}
}
src_compile() {
emake AR="$(tc-getAR)"
}
src_install() {
emake DESTDIR="${D}" install
docompress -x /usr/share/doc/${PF}/{KEYS,ChangeLog,TODO,BUGS}
dodoc AUTHORS data/doc/THANKS NEWS README
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

@ -32,6 +32,8 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-2.0.13-desktop-update.patch"
# Drop -Werror
sed -i -e "s:-Werror::" configure.ac || die
# fix underlinking
sed -i -e "s:HAMLIB_LIBS@:HAMLIB_LIBS@ -lm:g" src/Makefile.am || die
eautoreconf
}

@ -0,0 +1,34 @@
--- makemkv-oss-1.9.8/configure.orig 2015-12-20 16:22:19.000000000 +0000
+++ makemkv-oss-1.9.8/configure 2015-12-26 23:59:44.601387071 +0000
@@ -5048,6 +5048,7 @@
if test "$enable_gui" != "no"; then
+: '
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for qt5" >&5
$as_echo_n "checking for qt5... " >&6; }
@@ -5105,6 +5106,7 @@
fi
# Put the nasty error message in config.log where it belongs
echo "$qt5_PKG_ERRORS" >&5
+'
@@ -5271,6 +5273,7 @@
fi
+: '
else
qt5_CFLAGS=$pkg_cv_qt5_CFLAGS
qt5_LIBS=$pkg_cv_qt5_LIBS
@@ -5283,6 +5286,7 @@
QT_MOC="$qt5_host_bins/moc";
fi
+'
QT_INC=$QT_INC

@ -0,0 +1,28 @@
--- makemkv-oss-1.9.8/configure.orig 2015-12-20 16:22:19.000000000 +0000
+++ makemkv-oss-1.9.8/configure 2015-12-27 00:05:18.659860655 +0000
@@ -5108,6 +5108,7 @@
+: '
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for qt4" >&5
$as_echo_n "checking for qt4... " >&6; }
@@ -5257,7 +5258,9 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
+'
as_fn_error $? "Qt library (version 5 or 4) is required to build GUI" "$LINENO" 5
+: '
else
qt4_CFLAGS=$pkg_cv_qt4_CFLAGS
@@ -5270,6 +5273,7 @@
QT_MOC=`$PKG_CONFIG --variable moc_location "QtCore" 2>/dev/null`;
fi
+'
else
qt5_CFLAGS=$pkg_cv_qt5_CFLAGS

@ -16,7 +16,8 @@ SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="libav multilib qt4"
IUSE="libav multilib qt4 qt5"
REQUIRED_USE="?? ( qt4 qt5 )"
QA_PREBUILT="opt/bin/makemkvcon opt/bin/mmdtsdec"
@ -26,11 +27,16 @@ RDEPEND="
dev-libs/openssl:0
sys-libs/zlib
qt4? (
virtual/opengl
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)
!libav? ( >=media-video/ffmpeg-1.0.0:0= )
libav? ( >=media-video/libav-0.8.9:0= )
"
@ -40,14 +46,25 @@ S=${WORKDIR}/makemkv-oss-${PV}
src_prepare() {
epatch "${FILESDIR}"/${PN}-{makefile,path}.patch
# Qt5 always trumps Qt4 if it is available. There are no configure
# options or variables to control this and there is no publicly
# available configure.ac either.
if use qt4; then
epatch "${FILESDIR}"/${PN}-qt4.patch
elif use qt5; then
epatch "${FILESDIR}"/${PN}-qt5.patch
fi
}
src_configure() {
# See bug #439380.
replace-flags -O* -Os
local args=""
use qt4 || args="--disable-gui"
if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
econf $args
if use qt4 || use qt5; then
econf --enable-gui
else
econf --disable-gui
fi
}
@ -68,7 +85,7 @@ src_install() {
dosym libmmbd.so.0 /usr/$(get_libdir)/libmmbd.so.0.${PV}
into /opt
if use qt4; then
if use qt4 || use qt5; then
dobin out/makemkv
local res

@ -1,2 +1 @@
DIST pitivi-0.94.tar.xz 3271200 SHA256 f52a0643bc5a9149069c01d0b5ef4149032473bb505e6d679dd3f3153506faec SHA512 fcf3ccb537980418af55ead196963b3503d407e23fcaf7409898c9c3e61077ae7491d91c82f6fa3eb63182a383035e1ec2ada4f046ec9b7cdf9f02829662c3c3 WHIRLPOOL c308595a582f304f8910fd04aadcfebe9743b560db48165247feb15065694441441564feb91e13a609f3d9344be05be369094b2e52638bd9a6525e95a1a00acd
DIST pitivi-0.95.tar.xz 3341488 SHA256 5f15220bcc3d02cef4edacaa19da284014caf725e41fc9cbec70469582e1d313 SHA512 e628302ecbb790e955459a4dc124e8580081f6eff8abde210a1b537ae18696c3861bd619efe1434e8e1cf1069adb72cbff0cf44c64706c4046d2cfb7f9aecdfa WHIRLPOOL df6e625dddcf113a8e84aabf5a7a40d90e6b38130e63201a1674f4a576a735696c6b9a9a35b2743cbe5bac8d444c04cd0ea9c5a43358718e1b32b6ebc97f435c

@ -1,14 +0,0 @@
Allow fallback to a non GL sink for unittests.
--- a/pitivi/utils/pipeline.py 2015-05-25 13:58:33.980916075 +0200
+++ b/pitivi/utils/pipeline.py 2015-05-25 13:57:52.277261138 +0200
@@ -182,6 +182,9 @@
# Create a cluttersink element used for display. Subclasses must connect
# it to self._pipeline themselves
self.video_sink = Gst.ElementFactory.make("glimagesink", None)
+ if self.video_sink is None:
+ self.video_sink = Gst.ElementFactory.make("xvimagesink", None)
+
if isinstance(pipeline, GES.Pipeline):
self._pipeline.preview_set_video_sink(self.video_sink)
else:

@ -1,90 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python{3_3,3_4} )
PYTHON_REQ_USE="sqlite"
inherit eutils gnome2 python-single-r1 virtualx
DESCRIPTION="A non-linear video editor using the GStreamer multimedia framework"
HOMEPAGE="http://www.pitivi.org"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="v4l test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# Do not forget to check pitivi/check.py for dependencies
# pycanberra, gnome-desktop, libav and libnotify are optional
COMMON_DEPEND="
${PYTHON_DEPS}
>=dev-python/pycairo-1.10[${PYTHON_USEDEP}]
>=x11-libs/cairo-1.10
"
RDEPEND="${COMMON_DEPEND}
dev-libs/glib:2
>=dev-libs/gobject-introspection-1.34
dev-python/dbus-python[${PYTHON_USEDEP}]
>=dev-python/gst-python-1.4:1.0[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pycanberra[${PYTHON_USEDEP}]
>=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
gnome-base/librsvg:=
gnome-base/gnome-desktop:3[introspection]
>=media-libs/clutter-1.12:1.0[introspection]
>=media-libs/clutter-gst-2:2.0[introspection]
>=media-libs/clutter-gtk-1.4:1.0[introspection]
>=media-libs/gnonlin-1.4:1.0
>=media-libs/gstreamer-1.4:1.0[introspection]
>=media-libs/gstreamer-editing-services-1.4:1.0[introspection]
>=media-libs/gst-plugins-base-1.4:1.0
>=media-libs/gst-plugins-good-1.4:1.0
>=media-plugins/gst-plugins-libav-1.4:1.0
x11-libs/libnotify[introspection]
>=x11-libs/gtk+-3.10:3[introspection]
v4l? ( >=media-plugins/gst-plugins-v4l2-1.4:1.0 )
"
DEPEND="${RDEPEND}
app-text/yelp-tools
dev-python/setuptools
>=dev-util/intltool-0.35.5
sys-devel/gettext
virtual/pkgconfig
test? ( dev-python/mock[${PYTHON_USEDEP}] )
"
src_prepare() {
# Allow using non-GL sink when it cannot be found
epatch "${FILESDIR}"/${PN}-0.94-unittest.patch
gnome2_src_prepare
}
src_configure() {
gnome2_src_configure \
ITSTOOL="$(type -P true)" \
--disable-static
}
src_test() {
# Force Xvfb to be used
unset DISPLAY
unset DBUS_SESSION_BUS_ADDRESS
export PITIVI_TOP_LEVEL_DIR="${S}"
Xemake check
}
src_install() {
gnome2_src_install
python_fix_shebang "${D}"
}

@ -1 +1 @@
Sun, 27 Dec 2015 12:13:41 +0000
Mon, 28 Dec 2015 05:14:10 +0000

@ -1 +1 @@
Sun, 27 Dec 2015 12:13:41 +0000
Mon, 28 Dec 2015 05:14:11 +0000

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
DEPEND=dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4 kde-base/kdelibs:4 media-libs/alsa-lib x11-libs/libX11 x11-libs/libXtst x11-libs/qwt:6 kdepim? ( kde-base/kdepimlibs:4 ) libsamplerate? ( media-libs/libsamplerate ) nls? ( kde-apps/kde4-l10n virtual/libintl ) opencv? ( media-libs/opencv ) sphinx? ( >=app-accessibility/pocketsphinx-0.8 >=app-accessibility/sphinxbase-0.8 >=app-accessibility/SphinxTrain-1 ) !sphinx? ( app-accessibility/julius ) sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
DESCRIPTION=Open-source speech recognition program for replacing mouse and keyboard
EAPI=5
HOMEPAGE=http://simon-listens.org/
IUSE=kdepim libsamplerate nls opencv sphinx
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4 kde-base/kdelibs:4 media-libs/alsa-lib x11-libs/libX11 x11-libs/libXtst x11-libs/qwt:6 kdepim? ( kde-base/kdepimlibs:4 ) libsamplerate? ( media-libs/libsamplerate ) nls? ( kde-apps/kde4-l10n virtual/libintl ) opencv? ( media-libs/opencv ) sphinx? ( >=app-accessibility/pocketsphinx-0.8 >=app-accessibility/sphinxbase-0.8 >=app-accessibility/SphinxTrain-1 ) !sphinx? ( app-accessibility/julius )
SLOT=0
SRC_URI=mirror://kde/stable/simon/0.4.0/src/simon-0.4.0.tar.bz2
_eclasses_=cmake-utils b657a2689df4f46725711250cf9c8a32 eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 gnome2-utils b441f26f494b8565a3e0010c093dc843 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=e84a4462ccc0cc9ac793b20c2f09eeea

@ -10,4 +10,4 @@ RDEPEND=dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/
SLOT=0
SRC_URI=mirror://kde/stable/simon/0.4.1/src/simon-0.4.1.tar.bz2
_eclasses_=cmake-utils b657a2689df4f46725711250cf9c8a32 eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 gnome2-utils b441f26f494b8565a3e0010c093dc843 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=cfeae5d15fdd7bb6764a5f80ac16bc07
_md5_=01a8eaf42f6e8c5cdab9a9cf7247d2a9

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=dev-qt/qtcore:4 dev-qt/qtgui:4 dev-qt/qtxmlpatterns:4 || ( >=x11-libs/libXtst-1.1.0 <x11-proto/xextproto-7.1.0 )
SLOT=0
SRC_URI=mirror://sourceforge/keepassx/keepassx-0.4.3.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=834e71e7a28743b07e6c7da75e3dd317

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=dev-qt/qtcore:4 dev-qt/qtgui:4 dev-qt/qtxmlpatterns:4 >=x11-libs/libXtst-1.1.0
SLOT=0
SRC_URI=https://www.keepassx.org/releases/0.4.4/keepassx-0.4.4.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=7c29164afc9cd7da067743cb0b962463

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install prepare
DEPEND=!<dev-db/mongodb-3.0.0 dev-lang/go:= sasl? ( dev-libs/cyrus-sasl ) ssl? ( dev-libs/openssl )
DESCRIPTION=A high-performance, open source, schema-free document-oriented database
EAPI=5
HOMEPAGE=http://www.mongodb.org
IUSE=sasl ssl
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=!<dev-db/mongodb-3.0.0
SLOT=0
SRC_URI=https://github.com/mongodb/mongo-tools/archive/r3.2.0.tar.gz -> mongo-tools-3.2.0.tar.gz
_eclasses_=eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=977d4c552ef38c1046832b3563f37b0d

@ -10,5 +10,5 @@ RDEPEND=>=sys-libs/zlib-1.1.4 dev-libs/gmp !bacula-clientonly? ( postgres? ( dev
REQUIRED_USE=|| ( ^^ ( mysql postgres sqlite ) bacula-clientonly ) static? ( bacula-clientonly ) python? ( python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://sourceforge/bacula/bacula-5.0.3.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=9da719cacc156899a010ba8afe4c3811

@ -10,5 +10,5 @@ RDEPEND=dev-libs/gmp !bacula-clientonly? ( postgres? ( dev-db/postgresql[threads
REQUIRED_USE=|| ( ^^ ( mysql postgres sqlite ) bacula-clientonly ) static? ( bacula-clientonly ) python? ( python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://sourceforge/bacula/bacula-5.2.13.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=a5d82dbf77b856689a6ba94cdd643985

@ -10,5 +10,5 @@ RDEPEND=dev-libs/gmp !bacula-clientonly? ( postgres? ( dev-db/postgresql[threads
REQUIRED_USE=|| ( ^^ ( mysql postgres sqlite ) bacula-clientonly ) static? ( bacula-clientonly )
SLOT=0
SRC_URI=mirror://sourceforge/bacula/bacula-7.0.5.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=d5be50bcc0f6d530b59b642890347c51

@ -10,5 +10,5 @@ RDEPEND=dev-libs/gmp !bacula-clientonly? ( postgres? ( dev-db/postgresql[threads
REQUIRED_USE=|| ( ^^ ( mysql postgres sqlite ) bacula-clientonly ) static? ( bacula-clientonly )
SLOT=0
SRC_URI=mirror://sourceforge/bacula/bacula-7.2.0.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=429ebf846f0b8d24484714e24809400d

@ -11,5 +11,5 @@ REQUIRED_USE=static? ( clientonly ) python? ( python_targets_python2_7 )
RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/bareos/bareos/archive/Release/13.2.4.tar.gz -> bareos-13.2.4.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=df699639211a583c4f2b92bc08dea8bc

@ -11,5 +11,5 @@ REQUIRED_USE=static? ( clientonly ) python? ( python_targets_python2_7 )
RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/bareos/bareos/archive/Release/14.2.2.tar.gz -> bareos-14.2.2.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=638957b014a98d8df65c7cfce768fcc0

@ -11,5 +11,5 @@ REQUIRED_USE=static? ( clientonly ) python? ( python_targets_python2_7 )
RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/bareos/bareos/archive/Release/14.2.5.tar.gz -> bareos-14.2.5.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=638957b014a98d8df65c7cfce768fcc0

@ -10,5 +10,5 @@ REQUIRED_USE=static? ( clientonly ) python? ( python_targets_python2_7 )
RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/bareos/bareos/archive/Release/15.2.1.tar.gz -> bareos-15.2.1.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=d7bd163d4e9e4e0bee7f29d5b7da58d8

@ -11,5 +11,5 @@ REQUIRED_USE=static? ( clientonly ) python? ( python_targets_python2_7 )
RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/bareos/bareos/archive/Release/15.2.2.tar.gz -> bareos-15.2.2.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 d9a74cb2c52bff89c9eeb50593e0316b python-utils-r1 30887c5e8630bbf27b5cf0fd74564323 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=23b4a7b328a3015ee0a0fc2955449f3e

@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=dev-qt/qtcore:4 dev-qt/qtgui:4 net-misc/rsync
SLOT=0
SRC_URI=mirror://sourceforge/luckybackup/luckybackup-0.4.8.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c l10n 714aaf78929eade946da5eaff7d2001a multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c l10n 714aaf78929eade946da5eaff7d2001a multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=228a90668e3ecd598e50f0624d2f7ead

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/libgcrypt:= dev-libs/lzo dev-qt/qtcore:4 dev-qt/qtgui:4 sys-apps/util-linux sys-fs/e2fsprogs sys-libs/zlib >=app-backup/fsarchiver-0.6.19[lzma,lzo]
SLOT=0
SRC_URI=mirror://sourceforge/qt4-fsarchiver/source/qt4-fsarchiver-0.6.19-6.tar.gz
_eclasses_=eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_eclasses_=eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=161236bf6319895539b41a1e7c103d83

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/libgcrypt:= dev-libs/lzo dev-qt/qtcore:4 dev-qt/qtgui:4 sys-apps/util-linux sys-fs/e2fsprogs sys-libs/zlib >=app-backup/fsarchiver-0.6.19[lzma,lzo]
SLOT=0
SRC_URI=mirror://sourceforge/qt4-fsarchiver/source/qt4-fsarchiver-0.6.19-7.tar.gz
_eclasses_=eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_eclasses_=eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=105f419c7194a613d18e2e44c0b54278

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=sys-libs/ncurses:0= X? ( dev-qt/qtgui:4= )
SLOT=0
SRC_URI=https://i7z.googlecode.com/files/i7z-0.27.2.tar.gz
_eclasses_=eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=9f51e932f7c5f1e1d800688e448ed424

@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtwebkit:4 kde? ( media-libs/phonon[qt4] ) !kde? ( || ( dev-qt/qtphonon:4 media-libs/phonon[qt4] ) ) sys-fs/fuseiso
SLOT=0
SRC_URI=mirror://sourceforge/acetoneiso/acetoneiso_2.3.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=ce876a9c0b9c3e1cb92d9269b9b6e708

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=media-libs/libmpeg2-0.5.1 media-video/ffmpeg dev-qt/qtgui:4 dev-qt/qtdbus:4 || ( dev-qt/qtphonon:4 media-libs/phonon[qt4] ) media-video/dvdauthor mplayer? ( media-video/mplayer )
SLOT=0
SRC_URI=mirror://sourceforge/k9copy/backlite-1.0.3.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=548e84064bfea654eb52e24011167d6b

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtcore:4 virtual/eject app-cdr/dvd+rw-tools virtual/cdrtools
SLOT=0
SRC_URI=http://qt-apps.org/CONTENT/content-files/106254-qmultirecord-0.0.3_fix.tar.bz2 -> qmultirecord-0.0.3.tar.bz2
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=3e5b2217993a03fdab704c99e040a410

@ -7,5 +7,5 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://sourceforge/qpxtool/qpxtool-0.7.2.tar.bz2
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=96e3dfcc2fa768b0a8768d0c94ed99a1

@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=app-crypt/hashcat-bin cuda? ( app-crypt/oclhashcat-plus-bin app-crypt/oclhashcat-lite-bin ) opencl? ( app-crypt/oclhashcat-plus-bin app-crypt/oclhashcat-lite-bin ) dev-qt/qtgui:4 dev-qt/qtcore:4
SLOT=0
SRC_URI=mirror://github/scandium/hashcat-gui/zipball/b6b01be723742ad89ba31fdb2c30b35306318f8b -> hashcat-gui-0.5.1.zip
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=8b9f97225a05be5cfe95ab6b683d1fe2

@ -8,5 +8,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-qt/qtcore:4 dev-qt/qtgui:4 kde-base/kdelibs:4 kde-apps/kwalletd:4 sys-fs/encfs
SLOT=0
SRC_URI=http://kde-apps.org/CONTENT/content-files/134003-kencfs-1.5.0.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 qt4-r2 c8916701bc00864838b17857c715d809 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils d9bd2ddd85a58e470b49ca997e255a4c multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=4ce594cd462b60acd680da53bf72a962

@ -10,5 +10,5 @@ RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/g
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=a43916023614851f25739021d1581dd5

@ -10,5 +10,5 @@ RDEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2 app-eselect/eselect-
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.5.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=e94bba4a92666b74d9673b85d8125087

@ -10,5 +10,5 @@ RDEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2 >=dev-libs/libgcrypt
REQUIRED_USE=|| ( ncurses gtk qt4 qt5 ) gtk? ( !static ) qt4? ( !static ) qt5? ( !static ) static? ( ncurses ) ?? ( qt4 qt5 )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.6.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=46be22770d6fd577fefb145561562b94

@ -10,5 +10,5 @@ RDEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2.1 >=dev-libs/libgcry
REQUIRED_USE=|| ( ncurses gtk qt4 qt5 ) gtk? ( !static ) qt4? ( !static ) qt5? ( !static ) static? ( ncurses ) ?? ( qt4 qt5 )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.7.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils bd69cb386c63df4642cf1392b50c8d81 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils d9bd2ddd85a58e470b49ca997e255a4c flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=7f03de9d17e2757ff7ca95d10009b359

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

Loading…
Cancel
Save