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
|
||||
}
|
@ -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)
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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."
|
||||
}
|
@ -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
|
@ -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
|
||||
}
|
@ -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
|
@ -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
|
@ -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
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue