parent
7234019f6e
commit
0e264db17b
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST glabels-3.4.0.tar.xz 3412796 BLAKE2B 10c711d5fbfb2a418abf7296c17102e3557b62b8c8eec7f9a54f54aa4a4c64ef19b09ed4ab3cd759800ebf070b247e840a0a1c7d1992abe7623f5483559b59cb SHA512 ae67474645b58418c75cd186c088ce7ec6916192d5dd207f429fe8e0f37ba34e467a6d707352ee120fd47e551d793545968dd916bf4f635a75dff094b1f86357
|
||||
DIST glabels-3.4.1.tar.xz 3467992 BLAKE2B 87da586052995a61b1031c5598a21142e525851c5d94b2870e6f62b0d2a6227f44b55ce1aaf6a4c52bd6bb81d9005fde0e58befe26834acb37f4b6728a378cdd SHA512 d3cb98a3b8e33aaace5773a5715ebe45a28a046dd89443b97126078261954fe4713abdc70c38d0d2b932a37eef02ea266726fd28433153bb5aef33c5d5f8175f
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Program for creating labels and business cards"
|
||||
HOMEPAGE="http://www.glabels.org/"
|
||||
|
||||
LICENSE="GPL-3+ LGPL-3+ CC-BY-SA-3.0 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="barcode eds"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.42.0:2
|
||||
>=x11-libs/gtk+-3.14.0:3
|
||||
>=dev-libs/libxml2-2.9.0:2
|
||||
>=gnome-base/librsvg-2.39.0:2
|
||||
>=x11-libs/cairo-1.14.0
|
||||
>=x11-libs/pango-1.36.1
|
||||
barcode? (
|
||||
>=app-text/barcode-0.98
|
||||
>=media-gfx/qrencode-3.1 )
|
||||
eds? ( >=gnome-extra/evolution-data-server-3.12.0:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/yelp-tools
|
||||
dev-util/gtk-doc-am
|
||||
>=dev-util/intltool-0.28
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
$(use_with eds libebook) \
|
||||
--disable-static
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST skrooge-2.13.0.tar.xz 20432856 BLAKE2B 5e5ace28f0a3d0f60decb8bcb63fde3d9ed5dc79103ce8d2f4bad2be33b3e4896f19aac4954668bee194362b3b860f0e585e902ed54563b0a82ee36ab41263a7 SHA512 7c5543a4c26953c89a1a67b653bdf5fa7f4baa14d96e763d868f27b288a0f9d7d4bc2994436a4e749d4fd7db999c16b6fcee69817be0774c6e171e49d69e30ba
|
||||
DIST skrooge-2.14.0.tar.xz 21659440 BLAKE2B 2b90a5a34d06d916aed4e1d2622c624bdc30c6b947f812f5f227e7ef0198eeada4bb1c37be92a2cc07908635ce1fc7fc749e8b8f7444f9a448ab86602754f9bc SHA512 0446a8863120ecb3c8da4b03c2bf78d2a4e69b968a44d4084c234e369a2c91f63ea468738d00469a9a772855be9f224123a1816ad649171fbd6b780c6c05f62d
|
||||
DIST skrooge-2.15.0.tar.xz 20704388 BLAKE2B 37280e039595b5c7b3cb1af0fd20f66cc96c5796995c7a9ef4b83878c9a835856e54804ca312bcbb46d6de599a17dd49e45ef0e1dc1e6492b642ed36d88d731b SHA512 c49f8a84d7339ff2b96f27a7895bbfe5f75c33534c7c4f95e47ebd9787bf3e80847139e4a257bc3bdd12e853bfd2131173a66c436cbc3165e1ac7a5ae684eab0
|
||||
|
@ -0,0 +1,98 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
KDE_HANDBOOK="optional"
|
||||
KDE_TEST="forceoptional"
|
||||
VIRTUALX_REQUIRED="test"
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
|
||||
HOMEPAGE="https://skrooge.org/"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="activities designer kde ofx"
|
||||
|
||||
COMMON_DEPEND="
|
||||
$(add_frameworks_dep karchive)
|
||||
$(add_frameworks_dep kcompletion)
|
||||
$(add_frameworks_dep kconfig)
|
||||
$(add_frameworks_dep kconfigwidgets)
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep kdbusaddons)
|
||||
$(add_frameworks_dep ki18n)
|
||||
$(add_frameworks_dep kiconthemes)
|
||||
$(add_frameworks_dep kio)
|
||||
$(add_frameworks_dep kitemviews)
|
||||
$(add_frameworks_dep knewstuff)
|
||||
$(add_frameworks_dep knotifications)
|
||||
$(add_frameworks_dep knotifyconfig)
|
||||
$(add_frameworks_dep kparts)
|
||||
$(add_frameworks_dep kservice)
|
||||
$(add_frameworks_dep ktextwidgets)
|
||||
$(add_frameworks_dep kwallet)
|
||||
$(add_frameworks_dep kwidgetsaddons)
|
||||
$(add_frameworks_dep kxmlgui)
|
||||
$(add_qt_dep qtconcurrent)
|
||||
$(add_qt_dep qtdbus)
|
||||
$(add_qt_dep qtdeclarative 'widgets')
|
||||
$(add_qt_dep qtgui)
|
||||
$(add_qt_dep qtnetwork)
|
||||
$(add_qt_dep qtprintsupport)
|
||||
$(add_qt_dep qtscript)
|
||||
$(add_qt_dep qtsql)
|
||||
$(add_qt_dep qtsvg)
|
||||
$(add_qt_dep qtwebkit)
|
||||
$(add_qt_dep qtwidgets)
|
||||
$(add_qt_dep qtxml)
|
||||
app-crypt/qca:2[qt5(+)]
|
||||
dev-db/sqlcipher
|
||||
dev-libs/grantlee:5
|
||||
activities? ( $(add_frameworks_dep kactivities) )
|
||||
kde? ( $(add_frameworks_dep krunner) )
|
||||
ofx? ( dev-libs/libofx )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
$(add_frameworks_dep kguiaddons)
|
||||
$(add_frameworks_dep kjobwidgets)
|
||||
$(add_frameworks_dep kwindowsystem)
|
||||
dev-libs/libxslt
|
||||
virtual/pkgconfig
|
||||
x11-misc/shared-mime-info
|
||||
designer? (
|
||||
$(add_frameworks_dep kdesignerplugin)
|
||||
$(add_qt_dep designer)
|
||||
)
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!app-office/skrooge:4
|
||||
"
|
||||
|
||||
REQUIRED_USE="test? ( designer )"
|
||||
|
||||
# hangs + installs files
|
||||
RESTRICT+=" test"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-2.14.0-designer-optional.patch" )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DSKG_BUILD_TEST=$(usex test)
|
||||
-DSKG_DESIGNER=$(usex designer)
|
||||
$(cmake-utils_use_find_package activities KF5Activities)
|
||||
$(cmake-utils_use_find_package kde KF5Runner)
|
||||
$(cmake-utils_use_find_package ofx LibOfx)
|
||||
)
|
||||
|
||||
kde5_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local mycmakeargs=(
|
||||
-DSKG_BUILD_TEST=ON
|
||||
)
|
||||
kde5_src_test
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST AppStream-0.12.2.tar.xz 1938868 BLAKE2B 968853e9d5f87ca2c1f894a6ffe5439f7fce611459243cd96d3859a15e225243585a1a43e90d8eca8271b91e1237d94eb4615b5c3c0543d9a37646b5fbd7d2fe SHA512 d5c95309d4fddb961f4a5b9ac460840e34d4bae0e256bd0be09ceeab0d45a3ac5254c9e9c183a1e6cb3983ce0a9d6d0e519908f612a5b135ed578ec26556e53d
|
||||
DIST appstream-0.10.6.tar.gz 1821879 BLAKE2B 49e0476ef41c37d2e9bb12a7c046fcbb2cd8fcb1f521321dce4cda15e504a966cf59a1cbf56fc7359a82f677c54906ba041ad37eeb7f639ad69691e8d2ccd24c SHA512 9f8b4ddc39d580c62b166df0d9a2c5e4caac1b433d25a4e9118b7c73ceea5c7b1ff78f02d682a68cdfeb8da29e806a4838cfc11637fca2982f436af333605256
|
||||
DIST appstream-0.11.5.tar.gz 1856204 BLAKE2B 9f1e423e71e40b569cae0fb259bf5a0203a0abcba64f877c951c941f1dfdbc8005509ca46040586b8937cc168ad9315978dd2a3763592de1686c9648eac6c928 SHA512 308f65df2d03f09a5fdfe1d5b61ed37ddfd73a6f7cd861f685463c45ba17a2a937ba34216b4d5f533cb5f9f56c65ff9b261e03d07aaab74bec3f89e5bfb57d7b
|
||||
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit meson xdg-utils
|
||||
|
||||
if [[ ${PV} = 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/ximion/${PN}"
|
||||
else
|
||||
MY_PN="AppStream"
|
||||
SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
|
||||
HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/"
|
||||
|
||||
LICENSE="LGPL-2.1+ GPL-2+"
|
||||
# check as_api_level
|
||||
SLOT="0/4"
|
||||
IUSE="apt +introspection qt5 test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/libxml2:2
|
||||
dev-libs/libyaml
|
||||
dev-libs/snowball-stemmer
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.56:= )
|
||||
qt5? ( dev-qt/qtcore:5 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.5
|
||||
dev-libs/appstream-glib
|
||||
dev-util/itstool
|
||||
>=dev-util/meson-0.42.0
|
||||
>=sys-devel/gettext-0.19.8
|
||||
test? (
|
||||
qt5? ( dev-qt/qttest:5 )
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
xdg_environment_reset
|
||||
|
||||
local emesonargs=(
|
||||
-Dapidocs=false
|
||||
-Ddocs=false
|
||||
-Dmaintainer=false
|
||||
-Dstemming=true
|
||||
-Dvapi=false
|
||||
-Dapt-support=$(usex apt true false)
|
||||
-Dgir=$(usex introspection true false)
|
||||
-Dqt=$(usex qt5 true false)
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST libixion-0.13.0.tar.xz 413756 BLAKE2B 04aef61a1cc691bb159d7e8131e2e47fe2590634adc93f2e5771ed106316eb1c92ee7c4aa05ba753a1751cb5e7c55cba9263515671a26f9bc9983a1cfcacceff SHA512 15784e947164d106e677c59ece53b3cd401d4f9433cc5331a35d3be8332ae4f20a469ca73b30b253433c86da4afde886dfb4ac23e46ed46376a7349e0276c3a0
|
||||
DIST libixion-0.14.0.tar.xz 427100 BLAKE2B 8f766a61d2dab2c1cd40fbd72bb3d0cad2dda1a9d4617f1bc5289237b29e8b4edab333819b3ca61dfbd9a9b22b2e5a956d5c12b0a9eab8f794cbd87a20237b4e SHA512 8681912fb1bebb4de1fdcb4f0589aa84a3e38cd21747c81a204a87594f67879732461f3c02b70d0bf5659af59c1af1fa17df425eba5946d22a8599bc8da9fd92
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git"
|
||||
|
||||
PYTHON_COMPAT=( python{3_4,3_5,3_6} )
|
||||
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-r3 autotools"
|
||||
inherit python-single-r1 ${GITECLASS}
|
||||
unset GITECLASS
|
||||
|
||||
DESCRIPTION="General purpose formula parser & interpreter"
|
||||
HOMEPAGE="https://gitlab.com/ixion/ixion"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/0.14" # based on SONAME of libixion.so
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS=""
|
||||
# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
|
||||
IUSE="debug python static-libs +threads"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/boost:=
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/mdds-1.4.1:1=
|
||||
"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable debug) \
|
||||
$(use_enable python) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable threads)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31 SHA512 f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b
|
||||
DIST liborcus-0.14.0.tar.xz 1891648 BLAKE2B 8392cf40c92e21015eb4bb55fddd8b2796dad2f4006f445c740e7fce11507b577e70fa4619fa23d4133ae6a43f87b440b3990a6687dea5273dc4bae7f0146264 SHA512 0dca1508f3b235d9e52e131a54b0e7ec5473e4a5863a70aa7c703d3b16e8dff49de954af924c4235c5cdbd592528df15192545f08a878c5d469d7394825525b3
|
||||
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git"
|
||||
|
||||
PYTHON_COMPAT=( python{3_4,3_5,3_6} )
|
||||
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-r3 autotools"
|
||||
inherit python-single-r1 ${GITECLASS}
|
||||
unset GITECLASS
|
||||
|
||||
DESCRIPTION="Standalone file import filter library for spreadsheet documents"
|
||||
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/0.14" # based on SONAME of liborcus.so
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS=""
|
||||
# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
|
||||
IUSE="python +spreadsheet-model static-libs tools"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/boost:=
|
||||
sys-libs/zlib
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
spreadsheet-model? ( >=dev-libs/libixion-0.14.0:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/mdds-1.4.1:1
|
||||
"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-werror \
|
||||
$(use_enable python) \
|
||||
$(use_enable spreadsheet-model) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with tools)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST pcre2-10.30.tar.bz2 1583543 BLAKE2B bd9369f3c81bf0d154aaf3d111b934835af25068051f9bcafc0d4b00376011ff7a4acfac127ee10efe6094021163a07a073076d9d769eff68823fd8d1041cd1f SHA512 f247a9f917c75920793b9919a45bb1426d126246e7a5d04e39d9407e44b5781f894a90cd3d232b385436b2f22be391335ab782664dd3a28c79058a2fcc74dc3e
|
||||
DIST pcre2-10.31.tar.bz2 1603075 BLAKE2B 3cc101b738320823f5b8ab5d29fcc94d8bc2ecd3fbade148de34eda5371cc4d9c168f9e234f0d581626f3da85988ec8d46f76377b019459d3f6b044998e82426 SHA512 44d7db2513d9415dcdf6541366fea585e016f572f3e4379f6e959a38114b2337851092049ab4a1576ae8f19b9de413edbcfa62f434c77fc8470747ee5413e967
|
||||
DIST pcre2-10.32.tar.bz2 1641814 BLAKE2B fdd512312547ae90b36b6c9eb86b6fcfea9b03fcfd9766063c901819c6bf7536e1f3da89bd69ae62309069bc07c705e96e81f4a36355bf934c566f343e3104e4 SHA512 3d712e7d6afbaef227952680ded69fadbdec0b1abdfcac17cf071415c3c93edd152d6d268dec80570aedf24f82ba954f74f5f9e62c9b9991be75080a3d6ab5fe
|
||||
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit flag-o-matic libtool multilib-minimal toolchain-funcs
|
||||
|
||||
DESCRIPTION="Perl-compatible regular expression library"
|
||||
HOMEPAGE="http://www.pcre.org/"
|
||||
MY_P="pcre2-${PV/_rc/-RC}"
|
||||
if [[ ${PV} != *_rc* ]] ; then
|
||||
# Only the final releases are available here.
|
||||
SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
|
||||
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2"
|
||||
else
|
||||
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib"
|
||||
REQUIRED_USE="?? ( libedit readline )"
|
||||
|
||||
RDEPEND="bzip2? ( app-arch/bzip2 )
|
||||
zlib? ( sys-libs/zlib )
|
||||
libedit? ( dev-libs/libedit )
|
||||
readline? ( sys-libs/readline:0= )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/pcre2-config
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myeconfargs=(
|
||||
--enable-pcre2-8
|
||||
--enable-shared
|
||||
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
|
||||
--with-match-limit-depth=$(usex recursion-limit 8192 MATCH_LIMIT)
|
||||
$(multilib_native_use_enable bzip2 pcre2grep-libbz2)
|
||||
$(multilib_native_use_enable libedit pcre2test-libedit)
|
||||
$(multilib_native_use_enable readline pcre2test-libreadline)
|
||||
$(multilib_native_use_enable zlib pcre2grep-libz)
|
||||
$(use_enable jit)
|
||||
$(use_enable jit pcre2grep-jit)
|
||||
$(use_enable pcre16 pcre2-16)
|
||||
$(use_enable pcre32 pcre2-32)
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable unicode)
|
||||
)
|
||||
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
$(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \
|
||||
install
|
||||
multilib_is_native_abi && gen_usr_ldscript -a pcre2-posix
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
find "${ED}" -name "*.la" -delete || die
|
||||
}
|
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST amodem-1.13.1.tar.gz 28643 BLAKE2B cef1d0c405e3ce666876cf1bc8ea2277bce928cc636a1d1a93f7c391b7e4caf4b1fbbbecdcdd64f862d45e100bc32c468768f3518f77eb73f24900eb5b113615 SHA512 4f4b7a69156039bdd9eeddcf755964daa7a7b1716d612f1facd95cddba42a0f2bce0c1f8b869f9d22380d0d3bc823b2968b3d1aaf5e2633505b875477e13dfd7
|
||||
DIST amodem-1.13.tar.gz 20171 BLAKE2B 03ce5e6d36a90024e3ca83853fffe5742d6d41fa065adee1083f00ceeef96be791ca8605e739bdde432216e281198dc740666160615c1e1009940129f53bf45d SHA512 daf1d86fd201153da46e5b0f31d07c0fdea2dc55aa3136d72de894e6ae6c9ddb753d4cd8227b5e3ac44a6803aff00c3299045ebd620b95d1ee8fb4945e7958b4
|
||||
DIST amodem-1.14.0.tar.gz 28647 BLAKE2B e2f8a3a0c73d5cc306087aaee5b827cf5401e3c1730fbc3708e177ef804b993355f8fb28daa69ffdd2e832e5caf918e5ff102f9d86f82386a1a17dc02a97c446 SHA512 c135c80811fac6fb86b7de31d797bf96c5e455d805537cac34b8012162236d679a2b39b3821aa9797c8f45b77ac983cbdf8d2227b6556413632552894a4176dc
|
||||
DIST amodem-1.15.0.tar.gz 28779 BLAKE2B abc2afbce47cf5e3b2ae34bd54228618e887b3f0b919d421114ce5e56e3e8a14477f130f03d77851c1e256afb22d4b657367c8e59954438dec72f3059278de64 SHA512 5d39e08d47410a55c218ed2dc5a413cbbba602fe1049d3e8824ca62b439d029c42294b2a17e4077b2c746336b1471a4a94ffa19b9eb3145869dfc158404bcad8
|
||||
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Transmit data between two computers using audio"
|
||||
HOMEPAGE="https://github.com/romanz/amodem"
|
||||
SRC_URI="https://github.com/romanz/amodem/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1 +0,0 @@
|
||||
DIST django-pipeline-1.6.0.tar.gz 41822 BLAKE2B 4917c527103522114b31afb0e9dbdcb202b0181d6634eaa4baac632a05c0ecab4502a3d4e13e97413268db582833df71f3f6df088b07ae8a354574331d2a9026 SHA512 4cf89f34a56aeb7cd5042617c265fb4bccfe7a0c32c26d50a0820d35c18207cdbf68b43e8f51ef7145fc48576ae0fe0a21553a75ec8a0a21a3c62e7699268d73
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An asset packaging library for Django"
|
||||
HOMEPAGE="https://pypi.org/project/django-pipeline/ https://github.com/cyberdelia/django-pipeline"
|
||||
|
||||
# PyPi releases lack docs/ subdir:
|
||||
# https://github.com/cyberdelia/django-pipeline/pull/254
|
||||
SRC_URI="https://github.com/cyberdelia/django-pipeline/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/django-1.7[${PYTHON_USEDEP}]
|
||||
dev-python/jsmin[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
virtual/python-futures[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( ${RDEPEND}
|
||||
dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
# As usual for test phase
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# https://github.com/cyberdelia/django-pipeline/issues/381
|
||||
PYTHONPATH=. django-admin.py test --settings=tests.settings tests \
|
||||
|| die "Tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && HTML_DOCS=( docs/_build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
python_install() {
|
||||
export PIPELINE_JS_COMPRESSOR = 'pipeline.compressors.jsmin.JSMinCompressor'
|
||||
distutils-r1_python_install
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">cyberdelia/django-pipeline</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
Binary file not shown.
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
QT5_MODULE="qtbase"
|
||||
inherit qt5-build
|
||||
|
||||
DESCRIPTION="Cross-platform application development framework"
|
||||
|
||||
if [[ ${QT5_BUILD_TYPE} == release ]]; then
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
|
||||
fi
|
||||
|
||||
IUSE="icu systemd"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/double-conversion:=
|
||||
dev-libs/glib:2
|
||||
dev-libs/libpcre2[pcre16,unicode]
|
||||
sys-libs/zlib
|
||||
icu? ( dev-libs/icu:= )
|
||||
!icu? ( virtual/libiconv )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!<dev-qt/qtcore-4.8.7-r4:4
|
||||
"
|
||||
|
||||
QT5_TARGET_SUBDIRS=(
|
||||
src/tools/bootstrap
|
||||
src/tools/moc
|
||||
src/tools/rcc
|
||||
src/tools/qfloat16-tables
|
||||
src/corelib
|
||||
src/tools/qlalr
|
||||
doc
|
||||
)
|
||||
|
||||
QT5_GENTOO_PRIVATE_CONFIG=(
|
||||
!:network
|
||||
!:sql
|
||||
!:testlib
|
||||
!:xml
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
$(qt_use icu)
|
||||
$(qt_use !icu iconv)
|
||||
$(qt_use systemd journald)
|
||||
)
|
||||
qt5-build_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qt5-build_src_install
|
||||
|
||||
local flags=(
|
||||
ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
|
||||
HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
|
||||
OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
|
||||
XCURSOR XFIXES XKB XRANDR XSYNC ZLIB
|
||||
)
|
||||
|
||||
for flag in ${flags[@]}; do
|
||||
cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
|
||||
|
||||
#if defined(QT_NO_${flag}) && defined(QT_${flag})
|
||||
# undef QT_NO_${flag}
|
||||
#elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
|
||||
# define QT_NO_${flag}
|
||||
#endif
|
||||
_EOF_
|
||||
done
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST mdds-1.3.1.tar.bz2 287612 BLAKE2B 476f15bea2ab75ba322139834badaf372026a5e0ce67d5487acc61b38321a21dd6b25efacc91dbb0ebdef274338c909b1c7ac0ff6aaedd8dd899458319d94c30 SHA512 c7ed422c8e0bfb00debd43a12638efc6706d25f9aee0b7cfc15dc711693c4d555e262ae47ff00797c9601c12c0a7eced0f753b263b5f61623470f842814970a8
|
||||
DIST mdds-1.4.1.tar.bz2 317460 BLAKE2B 7d76d56448aeb917a0c2afbf76a7f7ae83b2f03569a458f7de257a3facc22dcc9da66fbe1ce40a2f03e38488933a8a054c007374ed84b8fe1e5bd3f3f67c1a85 SHA512 3ad7cf821cd1a0a4b632c5d11cc3bd7bd6da2b14069e142e087dd81c1dfa817a961edbde1d59021a5bd4859eb252d8c461341070406b952a5b46b00eb7444384
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
EGIT_REPO_URI="https://gitlab.com/mdds/mdds.git"
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-r3"
|
||||
|
||||
inherit autotools toolchain-funcs ${GITECLASS}
|
||||
|
||||
DESCRIPTION="A collection of multi-dimensional data structure and indexing algorithm"
|
||||
HOMEPAGE="https://gitlab.com/mdds/mdds"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="https://kohei.us/files/${PN}/src/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="1/${PV%.*}"
|
||||
IUSE="doc valgrind"
|
||||
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS=""
|
||||
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="dev-libs/boost:="
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-doc/doxygen
|
||||
dev-python/sphinx
|
||||
)
|
||||
valgrind? ( dev-util/valgrind )
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-buildsystem.patch" )
|
||||
|
||||
src_prepare(){
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable doc docs) \
|
||||
$(use_enable valgrind memory_tests)
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_test() {
|
||||
tc-export CXX
|
||||
default
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST residualvm-0.2.1-sources.tar.bz2 5533814 BLAKE2B befcb42c823d31ff1e8793d0c902bfdf6b3728530c97b3f43ada5d3b2903a0cddba3247095d1674e62cdd75a6db28a7a5f3b1437e5c39cb5eccb37dff9d52fad SHA512 9eed93770ef1ad828934c32e937b861c93f1ebbb0d936f3f56668e654588f734dc88e29446f0a69f8f26475e96b8ce7ca85318758b99aabc9586756692c721da
|
||||
DIST residualvm-0.3.1-sources.tar.bz2 6711799 BLAKE2B 93d21bc5ee2c567b1ef256a69a2634761cd52211a0b2d926edc67b65e0cc1bf23b41c91225e6d43990d61e6c3761acf19defaa9b477ad882d332ad77c71af1a6 SHA512 491a77f1775718795d93f099fa39ec5888755ac1df610089c17209334b98ae783271078ed03a61ced09835aa327446804a55522d4b83f618dd3b843c231444a0
|
||||
|
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2-utils toolchain-funcs xdg-utils
|
||||
|
||||
DESCRIPTION="A cross-platform 3D game interpreter for play LucasArts' LUA-based 3D adventures"
|
||||
HOMEPAGE="http://www.residualvm.org/"
|
||||
if [[ "${PV}" = 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/residualvm/residualvm.git"
|
||||
else
|
||||
SRC_URI="http://www.residualvm.org/downloads/release/${PV}/${P}-sources.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
# TODO: fix dynamic plugin support
|
||||
# games crash without media-libs/libsdl[alsa]
|
||||
RDEPEND="
|
||||
media-libs/alsa-lib
|
||||
media-libs/freetype:2
|
||||
media-libs/glew:0=
|
||||
media-libs/libpng:0=
|
||||
media-libs/libsdl2[X,sound,alsa,joystick,opengl,video]
|
||||
sys-libs/zlib
|
||||
virtual/glu
|
||||
virtual/jpeg:0
|
||||
virtual/opengl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
# not an autotools script
|
||||
# most configure options currently do nothing, verify on version bump !!!
|
||||
# disable explicitly, otherwise we get unneeded linkage (some copy-paste build system)
|
||||
local myconf=(
|
||||
--backend=sdl
|
||||
--disable-debug
|
||||
--disable-faad
|
||||
--disable-flac
|
||||
--disable-fluidsynth
|
||||
--disable-libunity
|
||||
--disable-mad
|
||||
--disable-sparkle
|
||||
--disable-translation
|
||||
--disable-tremor
|
||||
--disable-vorbis
|
||||
--docdir="/usr/share/doc/${PF}"
|
||||
--enable-all-engines
|
||||
--enable-release-mode
|
||||
--enable-zlib
|
||||
)
|
||||
./configure "${myconf[@]}" || die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
VERBOSE_BUILD=1 \
|
||||
AR="$(tc-getAR) cru" \
|
||||
RANLIB=$(tc-getRANLIB)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin residualvm
|
||||
|
||||
insinto "/usr/share/${PN}"
|
||||
doins gui/themes/modern.zip dists/engine-data/residualvm-grim-patch.lab
|
||||
|
||||
doicon -s scalable icons/${PN}.svg
|
||||
doicon -s 256 icons/${PN}.png
|
||||
domenu dists/${PN}.desktop
|
||||
|
||||
doman dists/${PN}.6
|
||||
dodoc AUTHORS README.md KNOWN_BUGS TODO
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
}
|
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2-utils toolchain-funcs xdg-utils
|
||||
|
||||
DESCRIPTION="A cross-platform 3D game interpreter for play LucasArts' LUA-based 3D adventures"
|
||||
HOMEPAGE="http://www.residualvm.org/"
|
||||
if [[ "${PV}" = 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/residualvm/residualvm.git"
|
||||
else
|
||||
SRC_URI="http://www.residualvm.org/downloads/release/${PV}/${P}-sources.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
# TODO: fix dynamic plugin support
|
||||
# games crash without media-libs/libsdl[alsa]
|
||||
RDEPEND="
|
||||
media-libs/alsa-lib
|
||||
media-libs/freetype:2
|
||||
media-libs/glew:0=
|
||||
media-libs/libpng:0=
|
||||
media-libs/libsdl2[X,sound,alsa,joystick,opengl,video]
|
||||
sys-libs/zlib
|
||||
virtual/glu
|
||||
virtual/jpeg:0
|
||||
virtual/opengl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
# not an autotools script
|
||||
# most configure options currently do nothing, verify on version bump !!!
|
||||
# disable explicitly, otherwise we get unneeded linkage (some copy-paste build system)
|
||||
local myconf=(
|
||||
--backend=sdl
|
||||
--disable-debug
|
||||
--disable-faad
|
||||
--disable-flac
|
||||
--disable-fluidsynth
|
||||
--disable-libunity
|
||||
--disable-mad
|
||||
--disable-sparkle
|
||||
--disable-translation
|
||||
--disable-tremor
|
||||
--disable-vorbis
|
||||
--docdir="/usr/share/doc/${PF}"
|
||||
--enable-all-engines
|
||||
--enable-release-mode
|
||||
--enable-zlib
|
||||
)
|
||||
./configure "${myconf[@]}" || die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
VERBOSE_BUILD=1 \
|
||||
AR="$(tc-getAR) cru" \
|
||||
RANLIB=$(tc-getRANLIB)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin residualvm
|
||||
|
||||
insinto "/usr/share/${PN}"
|
||||
doins gui/themes/modern.zip dists/engine-data/residualvm-grim-patch.lab
|
||||
|
||||
doicon -s scalable icons/${PN}.svg
|
||||
doicon -s 256 icons/${PN}.png
|
||||
domenu dists/${PN}.desktop
|
||||
|
||||
doman dists/${PN}.6
|
||||
dodoc AUTHORS README.md KNOWN_BUGS TODO
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
}
|
Binary file not shown.
@ -1,112 +0,0 @@
|
||||
From 5f093fa9798ad30cda115cea573d18296696a0a9 Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
|
||||
Date: Thu, 12 Oct 2017 14:09:09 +0200
|
||||
Subject: [PATCH] Move tests into existing (auto)tests subdirectories
|
||||
|
||||
---
|
||||
generators/chm/CMakeLists.txt | 12 +++---------
|
||||
generators/chm/autotests/CMakeLists.txt | 8 ++++++++
|
||||
generators/chm/autotests/chmgeneratortest.cpp | 2 +-
|
||||
generators/kimgio/CMakeLists.txt | 6 +-----
|
||||
generators/kimgio/tests/CMakeLists.txt | 5 +++++
|
||||
generators/kimgio/tests/kimgiotest.cpp | 2 +-
|
||||
6 files changed, 19 insertions(+), 16 deletions(-)
|
||||
create mode 100644 generators/chm/autotests/CMakeLists.txt
|
||||
create mode 100644 generators/kimgio/tests/CMakeLists.txt
|
||||
|
||||
diff --git a/generators/chm/CMakeLists.txt b/generators/chm/CMakeLists.txt
|
||||
index 9d82b9394..b3a33afe4 100644
|
||||
--- a/generators/chm/CMakeLists.txt
|
||||
+++ b/generators/chm/CMakeLists.txt
|
||||
@@ -30,15 +30,9 @@ set(okularGenerator_chmlib_SRCS
|
||||
okular_add_generator(okularGenerator_chmlib ${okularGenerator_chmlib_SRCS})
|
||||
target_link_libraries(okularGenerator_chmlib okularcore ${CHM_LIBRARY} ${LIBZIP_LIBRARY} KF5::KHtml)
|
||||
|
||||
-########### autotests ###############
|
||||
-
|
||||
-add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
|
||||
-ecm_add_test(autotests/chmgeneratortest.cpp
|
||||
- TEST_NAME "chmgeneratortest"
|
||||
- LINK_LIBRARIES Qt5::Test KF5::CoreAddons okularcore
|
||||
-)
|
||||
-
|
||||
-target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_chmlib>")
|
||||
+if(BUILD_TESTING)
|
||||
+ add_subdirectory(autotests)
|
||||
+endif()
|
||||
|
||||
########### install files ###############
|
||||
install( FILES okularChm.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )
|
||||
diff --git a/generators/chm/autotests/CMakeLists.txt b/generators/chm/autotests/CMakeLists.txt
|
||||
new file mode 100644
|
||||
index 000000000..59753ca45
|
||||
--- /dev/null
|
||||
+++ b/generators/chm/autotests/CMakeLists.txt
|
||||
@@ -0,0 +1,8 @@
|
||||
+add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" )
|
||||
+
|
||||
+ecm_add_test(chmgeneratortest.cpp
|
||||
+ TEST_NAME "chmgeneratortest"
|
||||
+ LINK_LIBRARIES Qt5::Test KF5::CoreAddons okularcore
|
||||
+)
|
||||
+
|
||||
+target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_chmlib>")
|
||||
diff --git a/generators/chm/autotests/chmgeneratortest.cpp b/generators/chm/autotests/chmgeneratortest.cpp
|
||||
index 6b0b8efc7..25fd6631a 100644
|
||||
--- a/generators/chm/autotests/chmgeneratortest.cpp
|
||||
+++ b/generators/chm/autotests/chmgeneratortest.cpp
|
||||
@@ -34,7 +34,7 @@ void ChmGeneratorTest::initTestCase()
|
||||
{
|
||||
Okular::SettingsCore::instance( QStringLiteral("ChmGeneratorTest") );
|
||||
m_document = new Okular::Document( 0 );
|
||||
- const QString testFile = QStringLiteral(KDESRCDIR "autotests/data/test.chm");
|
||||
+ const QString testFile = QStringLiteral(KDESRCDIR "data/test.chm");
|
||||
QMimeDatabase db;
|
||||
const QMimeType mime = db.mimeTypeForFile( testFile );
|
||||
QCOMPARE( m_document->openDocument(testFile, QUrl(), mime), Okular::Document::OpenSuccess );
|
||||
diff --git a/generators/kimgio/CMakeLists.txt b/generators/kimgio/CMakeLists.txt
|
||||
index b8cac76df..49f893bc1 100644
|
||||
--- a/generators/kimgio/CMakeLists.txt
|
||||
+++ b/generators/kimgio/CMakeLists.txt
|
||||
@@ -13,13 +13,9 @@ okular_add_generator(okularGenerator_kimgio generator_kimgio.cpp)
|
||||
target_link_libraries(okularGenerator_kimgio okularcore KF5::KExiv2 KF5::I18n)
|
||||
|
||||
if(BUILD_TESTING)
|
||||
- add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
|
||||
- set( kimgiotest_SRCS tests/kimgiotest.cpp ${CMAKE_SOURCE_DIR}/ui/pagepainter.cpp ${CMAKE_SOURCE_DIR}/ui/guiutils.cpp ${CMAKE_SOURCE_DIR}/ui/debug_ui.cpp )
|
||||
- ecm_add_test(${kimgiotest_SRCS} TEST_NAME "kimgiotest" LINK_LIBRARIES okularcore okularpart Qt5::Svg Qt5::Test)
|
||||
- target_compile_definitions(kimgiotest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_kimgio>")
|
||||
+ add_subdirectory(tests)
|
||||
endif()
|
||||
|
||||
-
|
||||
########### install files ###############
|
||||
install( FILES okularKimgio.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )
|
||||
install( PROGRAMS okularApplication_kimgio.desktop org.kde.mobile.okular_kimgio.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
|
||||
diff --git a/generators/kimgio/tests/CMakeLists.txt b/generators/kimgio/tests/CMakeLists.txt
|
||||
new file mode 100644
|
||||
index 000000000..f31bf3fe8
|
||||
--- /dev/null
|
||||
+++ b/generators/kimgio/tests/CMakeLists.txt
|
||||
@@ -0,0 +1,5 @@
|
||||
+add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" )
|
||||
+
|
||||
+set( kimgiotest_SRCS kimgiotest.cpp ${CMAKE_SOURCE_DIR}/ui/pagepainter.cpp ${CMAKE_SOURCE_DIR}/ui/guiutils.cpp ${CMAKE_SOURCE_DIR}/ui/debug_ui.cpp )
|
||||
+ecm_add_test(${kimgiotest_SRCS} TEST_NAME "kimgiotest" LINK_LIBRARIES okularcore okularpart Qt5::Svg Qt5::Test)
|
||||
+target_compile_definitions(kimgiotest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_kimgio>")
|
||||
diff --git a/generators/kimgio/tests/kimgiotest.cpp b/generators/kimgio/tests/kimgiotest.cpp
|
||||
index b3039a6bb..78608df9d 100644
|
||||
--- a/generators/kimgio/tests/kimgiotest.cpp
|
||||
+++ b/generators/kimgio/tests/kimgiotest.cpp
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
|
||||
#include "../generator_kimgio.h"
|
||||
-#include "../../settings_core.h"
|
||||
+#include "../../../settings_core.h"
|
||||
|
||||
#include <core/observer.h>
|
||||
#include <core/page.h>
|
||||
--
|
||||
2.14.2
|
||||
|
Binary file not shown.
@ -0,0 +1,162 @@
|
||||
From 5bf9dfe906b50f2455210a29a00ec5494d8e26b7 Mon Sep 17 00:00:00 2001
|
||||
From: Jack Ostroff <ostroffjh@users.sourceforge.net>
|
||||
Date: Thu, 30 Aug 2018 19:02:11 -0400
|
||||
Subject: Correcting symlinks between col- and row-resize and split_v and _h
|
||||
cursors
|
||||
|
||||
Summary: BUG: 384864
|
||||
|
||||
Reviewers: #plasma, apol, cfeck
|
||||
|
||||
Reviewed By: cfeck
|
||||
|
||||
Subscribers: davidedmundson, rdieter, tfoster, apol, asturmlechner, cfeck, plasma-devel
|
||||
|
||||
Tags: #plasma
|
||||
|
||||
Differential Revision: https://phabricator.kde.org/D8267
|
||||
---
|
||||
cursors/KDE_Classic/cursors/col-resize | 2 +-
|
||||
cursors/KDE_Classic/cursors/row-resize | 2 +-
|
||||
cursors/Oxygen_Black/cursors/col-resize | 2 +-
|
||||
cursors/Oxygen_Black/cursors/row-resize | 2 +-
|
||||
cursors/Oxygen_Blue/cursors/col-resize | 2 +-
|
||||
cursors/Oxygen_Blue/cursors/row-resize | 2 +-
|
||||
cursors/Oxygen_White/cursors/col-resize | 2 +-
|
||||
cursors/Oxygen_White/cursors/row-resize | 2 +-
|
||||
cursors/Oxygen_Yellow/cursors/col-resize | 2 +-
|
||||
cursors/Oxygen_Yellow/cursors/row-resize | 2 +-
|
||||
cursors/Oxygen_Zion/cursors/col-resize | 2 +-
|
||||
cursors/Oxygen_Zion/cursors/row-resize | 2 +-
|
||||
cursors/src/symlinks/col-resize | 2 +-
|
||||
cursors/src/symlinks/row-resize | 2 +-
|
||||
14 files changed, 14 insertions(+), 14 deletions(-)
|
||||
|
||||
diff --git a/cursors/KDE_Classic/cursors/col-resize b/cursors/KDE_Classic/cursors/col-resize
|
||||
index 179b52b..e3aa748 120000
|
||||
--- a/cursors/KDE_Classic/cursors/col-resize
|
||||
+++ b/cursors/KDE_Classic/cursors/col-resize
|
||||
@@ -1 +1 @@
|
||||
-split_v
|
||||
\ No newline at end of file
|
||||
+split_h
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/KDE_Classic/cursors/row-resize b/cursors/KDE_Classic/cursors/row-resize
|
||||
index e3aa748..179b52b 120000
|
||||
--- a/cursors/KDE_Classic/cursors/row-resize
|
||||
+++ b/cursors/KDE_Classic/cursors/row-resize
|
||||
@@ -1 +1 @@
|
||||
-split_h
|
||||
\ No newline at end of file
|
||||
+split_v
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_Black/cursors/col-resize b/cursors/Oxygen_Black/cursors/col-resize
|
||||
index 179b52b..e3aa748 120000
|
||||
--- a/cursors/Oxygen_Black/cursors/col-resize
|
||||
+++ b/cursors/Oxygen_Black/cursors/col-resize
|
||||
@@ -1 +1 @@
|
||||
-split_v
|
||||
\ No newline at end of file
|
||||
+split_h
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_Black/cursors/row-resize b/cursors/Oxygen_Black/cursors/row-resize
|
||||
index e3aa748..179b52b 120000
|
||||
--- a/cursors/Oxygen_Black/cursors/row-resize
|
||||
+++ b/cursors/Oxygen_Black/cursors/row-resize
|
||||
@@ -1 +1 @@
|
||||
-split_h
|
||||
\ No newline at end of file
|
||||
+split_v
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_Blue/cursors/col-resize b/cursors/Oxygen_Blue/cursors/col-resize
|
||||
index 179b52b..e3aa748 120000
|
||||
--- a/cursors/Oxygen_Blue/cursors/col-resize
|
||||
+++ b/cursors/Oxygen_Blue/cursors/col-resize
|
||||
@@ -1 +1 @@
|
||||
-split_v
|
||||
\ No newline at end of file
|
||||
+split_h
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_Blue/cursors/row-resize b/cursors/Oxygen_Blue/cursors/row-resize
|
||||
index e3aa748..179b52b 120000
|
||||
--- a/cursors/Oxygen_Blue/cursors/row-resize
|
||||
+++ b/cursors/Oxygen_Blue/cursors/row-resize
|
||||
@@ -1 +1 @@
|
||||
-split_h
|
||||
\ No newline at end of file
|
||||
+split_v
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_White/cursors/col-resize b/cursors/Oxygen_White/cursors/col-resize
|
||||
index 179b52b..e3aa748 120000
|
||||
--- a/cursors/Oxygen_White/cursors/col-resize
|
||||
+++ b/cursors/Oxygen_White/cursors/col-resize
|
||||
@@ -1 +1 @@
|
||||
-split_v
|
||||
\ No newline at end of file
|
||||
+split_h
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_White/cursors/row-resize b/cursors/Oxygen_White/cursors/row-resize
|
||||
index e3aa748..179b52b 120000
|
||||
--- a/cursors/Oxygen_White/cursors/row-resize
|
||||
+++ b/cursors/Oxygen_White/cursors/row-resize
|
||||
@@ -1 +1 @@
|
||||
-split_h
|
||||
\ No newline at end of file
|
||||
+split_v
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_Yellow/cursors/col-resize b/cursors/Oxygen_Yellow/cursors/col-resize
|
||||
index 179b52b..e3aa748 120000
|
||||
--- a/cursors/Oxygen_Yellow/cursors/col-resize
|
||||
+++ b/cursors/Oxygen_Yellow/cursors/col-resize
|
||||
@@ -1 +1 @@
|
||||
-split_v
|
||||
\ No newline at end of file
|
||||
+split_h
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_Yellow/cursors/row-resize b/cursors/Oxygen_Yellow/cursors/row-resize
|
||||
index e3aa748..179b52b 120000
|
||||
--- a/cursors/Oxygen_Yellow/cursors/row-resize
|
||||
+++ b/cursors/Oxygen_Yellow/cursors/row-resize
|
||||
@@ -1 +1 @@
|
||||
-split_h
|
||||
\ No newline at end of file
|
||||
+split_v
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_Zion/cursors/col-resize b/cursors/Oxygen_Zion/cursors/col-resize
|
||||
index 179b52b..e3aa748 120000
|
||||
--- a/cursors/Oxygen_Zion/cursors/col-resize
|
||||
+++ b/cursors/Oxygen_Zion/cursors/col-resize
|
||||
@@ -1 +1 @@
|
||||
-split_v
|
||||
\ No newline at end of file
|
||||
+split_h
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/Oxygen_Zion/cursors/row-resize b/cursors/Oxygen_Zion/cursors/row-resize
|
||||
index e3aa748..179b52b 120000
|
||||
--- a/cursors/Oxygen_Zion/cursors/row-resize
|
||||
+++ b/cursors/Oxygen_Zion/cursors/row-resize
|
||||
@@ -1 +1 @@
|
||||
-split_h
|
||||
\ No newline at end of file
|
||||
+split_v
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/src/symlinks/col-resize b/cursors/src/symlinks/col-resize
|
||||
index 179b52b..e3aa748 120000
|
||||
--- a/cursors/src/symlinks/col-resize
|
||||
+++ b/cursors/src/symlinks/col-resize
|
||||
@@ -1 +1 @@
|
||||
-split_v
|
||||
\ No newline at end of file
|
||||
+split_h
|
||||
\ No newline at end of file
|
||||
diff --git a/cursors/src/symlinks/row-resize b/cursors/src/symlinks/row-resize
|
||||
index e3aa748..179b52b 120000
|
||||
--- a/cursors/src/symlinks/row-resize
|
||||
+++ b/cursors/src/symlinks/row-resize
|
||||
@@ -1 +1 @@
|
||||
-split_h
|
||||
\ No newline at end of file
|
||||
+split_v
|
||||
\ No newline at end of file
|
||||
--
|
||||
cgit v0.11.2
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Oxygen visual style for the Plasma desktop"
|
||||
HOMEPAGE="https://cgit.kde.org/oxygen.git"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="wayland"
|
||||
|
||||
COMMON_DEPEND="
|
||||
$(add_frameworks_dep frameworkintegration)
|
||||
$(add_frameworks_dep kcmutils)
|
||||
$(add_frameworks_dep kcompletion)
|
||||
$(add_frameworks_dep kconfig)
|
||||
$(add_frameworks_dep kconfigwidgets)
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep kguiaddons)
|
||||
$(add_frameworks_dep ki18n)
|
||||
$(add_frameworks_dep kwidgetsaddons)
|
||||
$(add_frameworks_dep kwindowsystem)
|
||||
$(add_plasma_dep kdecoration)
|
||||
$(add_qt_dep qtdbus)
|
||||
$(add_qt_dep qtdeclarative)
|
||||
$(add_qt_dep qtgui)
|
||||
$(add_qt_dep qtwidgets)
|
||||
$(add_qt_dep qtx11extras)
|
||||
x11-libs/libxcb
|
||||
wayland? ( $(add_frameworks_dep kwayland) )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
$(add_frameworks_dep kservice)
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
$(add_plasma_dep kde-cli-tools)
|
||||
!kde-plasma/kdebase-cursors:4
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-symlinks.patch" )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_find_package wayland KF5Wayland)
|
||||
)
|
||||
kde5_src_configure
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST wkhtmltopdf-0.12.4.tar.gz 128695 BLAKE2B 4bd65b8c0b424973524d9307ff329f05702a9ba3206b91abd8252a4127781a502cf40314669b35b395bb0b3712f9fbcf8ba2537164a7fcf8b3276c3262283eb3 SHA512 6ec27453efdf32b97f6434a3eb5dd3d3470bbdccdbb4f997ff4234441c79960932e51d963e5d0d2d98bbf8b4f7ab2ed8835dbc1a35407a63815691b59217caa2
|
||||
DIST wkhtmltopdf-0.12.5.tar.gz 511181 BLAKE2B f52d56fd932dfa514cc2711d22f99ea29960a3c4da2522be9f58f3197cb12494f1cdc8856399e328cfc39956282b8174886ee8edfc7417ba5c5d65ea353f6046 SHA512 3f982a6964085b36f62988b618d88d4339f03ad8d2e733c1fcba5e2e7cb545ccc99313ce35474605df818f91c289a87ddd952f21974fdbe846f990bf03fc2fdb
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit qmake-utils
|
||||
|
||||
DESCRIPTION="Convert html to pdf (and various image formats) using webkit"
|
||||
HOMEPAGE="https://wkhtmltopdf.org/ https://github.com/wkhtmltopdf/wkhtmltopdf/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5[ssl]
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwebkit:5[printsupport]
|
||||
dev-qt/qtwidgets:5
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/qtxmlpatterns:5
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i "s:\(INSTALLBASE/\)lib:\1$(get_libdir):" src/lib/lib.pro || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5 INSTALLBASE=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
use examples && dodoc -r examples
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
DIST qtractor-0.9.1.tar.gz 1763699 BLAKE2B a1d03361266a91abc6c0425d71ee2fa53fd5ec6299a23f15ba1599e480d43c30180334defaa50fcc73a02b7ddafd694bfaf6a00fa14fbdd767276c05b7ec56b8 SHA512 c40a7535740bc8315ffc640f791b640a12a4ba135070502682681c3022923f1edb62738127cae0c523a6410cb163b4cac2828544ae629b42fc93946f3d4d8a59
|
||||
DIST qtractor-0.9.2.tar.gz 1789514 BLAKE2B 0e314fd04c908d0916d9979de6df940225a5a9f522289e80c1956902c05478c7655a8bc2ef1827bc36472d2b4dd3885de67cda801596057dec58a10ac3235ac2 SHA512 7dbc23afb05465251daea3e56a72ed6e7814a74e6a0a844b251d8bb4f864f606bfcae5aeb3847e5227589b313777268034590a566dd74eff5cc221f081653c33
|
||||
|
@ -1,38 +0,0 @@
|
||||
From b49da1c4c44e668f3ae9ceba3002d77d10694c85 Mon Sep 17 00:00:00 2001
|
||||
From: daviddavid <geiger.david68210@gmail.com>
|
||||
Date: Wed, 30 May 2018 06:49:13 +0200
|
||||
Subject: [PATCH] Fix build with Qt5 >= 5.11.0
|
||||
|
||||
---
|
||||
src/qtractorMeter.cpp | 1 +
|
||||
src/qtractorTrackButton.cpp | 2 ++
|
||||
2 files changed, 3 insertions(+)
|
||||
|
||||
diff --git a/src/qtractorMeter.cpp b/src/qtractorMeter.cpp
|
||||
index d1b826c5..14c38366 100644
|
||||
--- a/src/qtractorMeter.cpp
|
||||
+++ b/src/qtractorMeter.cpp
|
||||
@@ -29,6 +29,7 @@
|
||||
|
||||
#include "qtractorObserverWidget.h"
|
||||
|
||||
+#include <QAction>
|
||||
#include <QHBoxLayout>
|
||||
#include <QVBoxLayout>
|
||||
#include <QPainter>
|
||||
diff --git a/src/qtractorTrackButton.cpp b/src/qtractorTrackButton.cpp
|
||||
index 488eb831..5a314dd8 100644
|
||||
--- a/src/qtractorTrackButton.cpp
|
||||
+++ b/src/qtractorTrackButton.cpp
|
||||
@@ -26,6 +26,8 @@
|
||||
|
||||
#include "qtractorMidiControlObserver.h"
|
||||
|
||||
+#include <QAction>
|
||||
+
|
||||
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
--
|
||||
2.18.0
|
||||
|
Binary file not shown.
@ -0,0 +1,294 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
# Does not work with py3 here
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit autotools cmake-utils eutils linux-info pax-utils python-single-r1 versionator
|
||||
|
||||
LIBDVDCSS_COMMIT="2f12236bc1c92f73c21e973363f79eb300de603f"
|
||||
LIBDVDREAD_COMMIT="17d99db97e7b8f23077b342369d3c22a6250affd"
|
||||
LIBDVDNAV_COMMIT="43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac"
|
||||
FFMPEG_VERSION="3.1.11"
|
||||
FFMPEG_KODI_VERSION="17.5"
|
||||
CODENAME="Krypton"
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-nmblookup.patch"
|
||||
)
|
||||
SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz -> libdvdcss-${LIBDVDCSS_COMMIT}.tar.gz
|
||||
https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_COMMIT}.tar.gz -> libdvdread-${LIBDVDREAD_COMMIT}.tar.gz
|
||||
https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz
|
||||
!system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
|
||||
|
||||
DESCRIPTION="A free and open source media-player and entertainment hub"
|
||||
HOMEPAGE="https://kodi.tv/ https://kodi.wiki/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
# use flag is called libusb so that it doesn't fool people in thinking that
|
||||
# it is _required_ for USB support. Otherwise they'll disable udev and
|
||||
# that's going to be worse.
|
||||
IUSE="airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles lcms libressl libusb lirc mariadb mysql nfs nonfree +opengl pulseaudio samba sftp systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +xslt zeroconf"
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
|| ( gles opengl )
|
||||
udev? ( !libusb )
|
||||
udisks? ( dbus )
|
||||
upower? ( dbus )
|
||||
"
|
||||
|
||||
COMMON_DEPEND="${PYTHON_DEPS}
|
||||
airplay? (
|
||||
app-pda/libplist
|
||||
net-libs/shairplay
|
||||
)
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
bluray? ( >=media-libs/libbluray-0.7.0 )
|
||||
caps? ( sys-libs/libcap )
|
||||
dbus? ( sys-apps/dbus )
|
||||
dev-db/sqlite
|
||||
dev-libs/expat
|
||||
dev-libs/fribidi
|
||||
cec? ( >=dev-libs/libcec-4.0 )
|
||||
dev-libs/libpcre[cxx]
|
||||
dev-libs/libxml2
|
||||
>=dev-libs/lzo-2.04
|
||||
dev-libs/tinyxml[stl]
|
||||
>=dev-libs/yajl-2
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-libs/libcdio
|
||||
gles? ( media-libs/mesa[gles2] )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
libusb? ( virtual/libusb:1 )
|
||||
virtual/ttf-fonts
|
||||
>=media-fonts/noto-20160531
|
||||
media-fonts/roboto
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
>=media-libs/libass-0.13.4
|
||||
media-libs/mesa[egl]
|
||||
>=media-libs/taglib-1.11.1
|
||||
system-ffmpeg? (
|
||||
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]
|
||||
<media-video/ffmpeg-3.4
|
||||
)
|
||||
mysql? (
|
||||
!mariadb? ( dev-db/mysql-connector-c:= )
|
||||
mariadb? ( dev-db/mariadb-connector-c:= )
|
||||
)
|
||||
>=net-misc/curl-7.51.0
|
||||
nfs? ( net-fs/libnfs:= )
|
||||
opengl? ( media-libs/glu )
|
||||
!libressl? ( >=dev-libs/openssl-1.0.2j:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
samba? ( >=net-fs/samba-3.4.6[smbclient(+)] )
|
||||
sftp? ( net-libs/libssh[sftp] )
|
||||
sys-libs/zlib
|
||||
udev? ( virtual/udev )
|
||||
vaapi? ( x11-libs/libva:=[opengl] )
|
||||
vdpau? (
|
||||
|| ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
|
||||
system-ffmpeg? ( media-video/ffmpeg[vdpau] )
|
||||
)
|
||||
webserver? ( >=net-libs/libmicrohttpd-0.9.50[messages] )
|
||||
xslt? ( dev-libs/libxslt )
|
||||
zeroconf? ( net-dns/avahi[dbus] )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
lirc? (
|
||||
|| ( app-misc/lirc app-misc/inputlircd )
|
||||
)
|
||||
!media-tv/xbmc
|
||||
udisks? ( sys-fs/udisks:0 )
|
||||
upower? (
|
||||
systemd? ( sys-power/upower )
|
||||
!systemd? (
|
||||
|| ( sys-power/upower-pm-utils sys-power/upower )
|
||||
)
|
||||
)
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-arch/bzip2
|
||||
app-arch/unzip
|
||||
app-arch/xz-utils
|
||||
app-arch/zip
|
||||
dev-lang/swig
|
||||
dev-libs/crossguid
|
||||
dev-util/cmake
|
||||
dev-util/gperf
|
||||
media-libs/giflib
|
||||
>=media-libs/libjpeg-turbo-1.5.1:=
|
||||
>=media-libs/libpng-1.6.26:0=
|
||||
test? ( dev-cpp/gtest )
|
||||
virtual/pkgconfig
|
||||
x86? ( dev-lang/nasm )
|
||||
"
|
||||
case ${PV} in
|
||||
9999)
|
||||
EGIT_REPO_URI="https://github.com/xbmc/xbmc.git"
|
||||
inherit git-r3
|
||||
# Force java for latest git version to avoid having to hand maintain the
|
||||
# generated addons package. #488118
|
||||
DEPEND+="
|
||||
virtual/jre
|
||||
"
|
||||
;;
|
||||
*)
|
||||
MY_PV=${PV/_p/_r}
|
||||
MY_PV=${MY_PV/_alpha/a}
|
||||
MY_PV=${MY_PV/_beta/b}
|
||||
MY_PV=${MY_PV/_rc/rc}
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SRC_URI+=" https://github.com/xbmc/xbmc/archive/${MY_PV}-${CODENAME}.tar.gz -> ${MY_P}.tar.gz
|
||||
!java? ( https://github.com/candrews/gentoo-kodi/raw/master/${MY_P}-generated-addons.tar.xz )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE+=" java"
|
||||
DEPEND+="
|
||||
java? ( virtual/jre )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/xbmc-${MY_PV}-${CODENAME}
|
||||
;;
|
||||
esac
|
||||
|
||||
CONFIG_CHECK="~IP_MULTICAST"
|
||||
ERROR_IP_MULTICAST="
|
||||
In some cases Kodi needs to access multicast addresses.
|
||||
Please consider enabling IP_MULTICAST under Networking options.
|
||||
"
|
||||
|
||||
CMAKE_USE_DIR=${S}/project/cmake/
|
||||
|
||||
pkg_setup() {
|
||||
check_extra_config
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if in_iuse java && use !java; then
|
||||
eapply "${FILESDIR}"/${PN}-cmake-no-java.patch
|
||||
fi
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# avoid long delays when powerkit isn't running #348580
|
||||
sed -i \
|
||||
-e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \
|
||||
xbmc/linux/*.cpp || die
|
||||
|
||||
# Prepare tools and libs witch are configured with autotools during compile time
|
||||
AUTOTOOLS_DIRS=(
|
||||
"${S}"/lib/cpluff
|
||||
"${S}"/tools/depends/native/TexturePacker/src
|
||||
"${S}"/tools/depends/native/JsonSchemaBuilder/src
|
||||
)
|
||||
|
||||
local d
|
||||
for d in "${AUTOTOOLS_DIRS[@]}" ; do
|
||||
pushd ${d} >/dev/null || die
|
||||
AT_NOELIBTOOLIZE="yes" AT_TOPLEVEL_EAUTORECONF="yes" eautoreconf
|
||||
popd >/dev/null || die
|
||||
done
|
||||
elibtoolize
|
||||
|
||||
# Prevent autoreconf rerun
|
||||
sed -e 's/autoreconf -vif/echo "autoreconf already done in src_prepare()"/' -i \
|
||||
"${S}"/project/cmake/modules/FindCpluff.cmake \
|
||||
"${S}"/tools/depends/native/TexturePacker/src/autogen.sh \
|
||||
"${S}"/tools/depends/native/JsonSchemaBuilder/src/autogen.sh \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
|
||||
-DENABLE_LDGOLD=OFF # https://bugs.gentoo.org/show_bug.cgi?id=606124
|
||||
-DENABLE_ALSA=$(usex alsa)
|
||||
-DENABLE_AIRTUNES=$(usex airplay)
|
||||
-DENABLE_AVAHI=$(usex zeroconf)
|
||||
-DENABLE_BLUETOOTH=$(usex bluetooth)
|
||||
-DENABLE_BLURAY=$(usex bluray)
|
||||
-DENABLE_CCACHE=OFF
|
||||
-DENABLE_CEC=$(usex cec)
|
||||
-DENABLE_DBUS=$(usex dbus)
|
||||
-DENABLE_DVDCSS=$(usex css)
|
||||
-DENABLE_INTERNAL_CROSSGUID=OFF
|
||||
-DENABLE_INTERNAL_FFMPEG="$(usex !system-ffmpeg)"
|
||||
-DENABLE_CAP=$(usex caps)
|
||||
-DENABLE_LCMS2=$(usex lcms)
|
||||
-DENABLE_LIRC=$(usex lirc)
|
||||
-DENABLE_MICROHTTPD=$(usex webserver)
|
||||
-DENABLE_MYSQLCLIENT=$(usex mysql)
|
||||
-DENABLE_NFS=$(usex nfs)
|
||||
-DENABLE_NONFREE=$(usex nonfree)
|
||||
-DENABLE_OPENGLES=$(usex gles)
|
||||
-DENABLE_OPENGL=$(usex opengl)
|
||||
-DENABLE_OPENSSL=ON
|
||||
-DENABLE_OPTICAL=$(usex dvd)
|
||||
-DENABLE_PLIST=$(usex airplay)
|
||||
-DENABLE_PULSEAUDIO=$(usex pulseaudio)
|
||||
-DENABLE_SMBCLIENT=$(usex samba)
|
||||
-DENABLE_SSH=$(usex sftp)
|
||||
-DENABLE_UDEV=$(usex udev)
|
||||
-DENABLE_UPNP=$(usex upnp)
|
||||
-DENABLE_VAAPI=$(usex vaapi)
|
||||
-DENABLE_VDPAU=$(usex vdpau)
|
||||
-DENABLE_X11=ON
|
||||
-DENABLE_XSLT=$(usex xslt)
|
||||
-Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_COMMIT}.tar.gz"
|
||||
-Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz"
|
||||
-Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_COMMIT}.tar.gz"
|
||||
)
|
||||
|
||||
use libusb && mycmakeargs+=( -DENABLE_LIBUSB=$(usex libusb) )
|
||||
|
||||
if use system-ffmpeg; then
|
||||
mycmakeargs+=( -DWITH_FFMPEG="yes" )
|
||||
else
|
||||
mycmakeargs+=( -DFFMPEG_URL="${DISTDIR}/ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz" )
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile all
|
||||
use test && emake -C "${BUILD_DIR}" kodi-test
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -C "${BUILD_DIR}" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
pax-mark Em "${ED%/}"/usr/$(get_libdir)/${PN}/${PN}.bin
|
||||
|
||||
rm "${ED%/}"/usr/share/doc/*/{LICENSE.GPL,copying.txt}* || die
|
||||
|
||||
newicon media/icon48x48.png kodi.png
|
||||
|
||||
# Replace bundled fonts with system ones.
|
||||
rm "${ED%/}"/usr/share/kodi/addons/skin.estouchy/fonts/NotoSans-Regular.ttf || die
|
||||
dosym ../../../../fonts/noto/NotoSans-Regular.ttf \
|
||||
usr/share/kodi/addons/skin.estouchy/fonts/NotoSans-Regular.ttf
|
||||
|
||||
local f
|
||||
for f in NotoMono-Regular.ttf NotoSans-Bold.ttf NotoSans-Regular.ttf ; do
|
||||
rm "${ED%/}"/usr/share/kodi/addons/skin.estuary/fonts/"${f}" || die
|
||||
dosym ../../../../fonts/noto/"${f}" \
|
||||
usr/share/kodi/addons/skin.estuary/fonts/"${f}"
|
||||
done
|
||||
|
||||
rm "${ED%/}"/usr/share/kodi/addons/skin.estuary/fonts/Roboto-Thin.ttf || die
|
||||
dosym ../../../../fonts/roboto/Roboto-Thin.ttf \
|
||||
usr/share/kodi/addons/skin.estuary/fonts/Roboto-Thin.ttf
|
||||
|
||||
python_domodule tools/EventClients/lib/python/xbmcclient.py
|
||||
python_newscript "tools/EventClients/Clients/Kodi Send/kodi-send.py" kodi-send
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST gnome-mpv-0.14.tar.xz 313300 BLAKE2B 5296b416928c8d62ed6d50cee7a0a27d19fb5bf8c0f1196276792272b5823c4d4efd8057b8dd7b64fc66281c36428f667ddaf3672389d3168e48de50594e2810 SHA512 c802f5f978dd3760faf5b78a5e59bd8e9960cc05ac67a1373d29371936b422272ba7541d05dd228b89cb97ac180460907fcb7da31bafbdcdd2445681230685e2
|
||||
DIST gnome-mpv-0.15.tar.xz 314960 BLAKE2B 9a12d090ae743fc723f83154bf212a84d7544f38f13107d2f5c9fdf45e0283559cb861a40f638a4c8d8af04a73442c12ccfd35b3ffad014df6af260ba3db9104 SHA512 a5ef912c65c453aebe2fad136221fb98e201bd438d13115c02d7d0c8d7310b19fcd74a3deec6dbbb8499eb0ae765ba80aa7731c01e9e4a753e62f50fad70837b
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit gnome2-utils xdg-utils meson
|
||||
|
||||
DESCRIPTION="A simple GTK+ frontend for mpv"
|
||||
HOMEPAGE="https://gnome-mpv.github.io/"
|
||||
SRC_URI="https://github.com/gnome-mpv/gnome-mpv/releases/download/v${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.44
|
||||
>=x11-libs/gtk+-3.20:3
|
||||
>=media-video/mpv-0.27[libmpv]
|
||||
media-libs/libepoxy"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
dev-util/glib-utils
|
||||
virtual/pkgconfig"
|
||||
|
||||
RESTRICT="test" # broken .po files failing validation in 0.15; try again on next bump!
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -1 +1 @@
|
||||
Wed, 12 Sep 2018 07:08:38 +0000
|
||||
Thu, 13 Sep 2018 05:08:37 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 12 Sep 2018 07:08:39 +0000
|
||||
Thu, 13 Sep 2018 05:08:38 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
||||
DEPEND=>=dev-libs/glib-2.42.0:2 >=x11-libs/gtk+-3.14.0:3 >=dev-libs/libxml2-2.9.0:2 >=gnome-base/librsvg-2.39.0:2 >=x11-libs/cairo-1.14.0 >=x11-libs/pango-1.36.1 barcode? ( >=app-text/barcode-0.98 >=media-gfx/qrencode-3.1 ) eds? ( >=gnome-extra/evolution-data-server-3.12.0:= ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-util/gtk-doc-am >=dev-util/intltool-0.28 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
|
||||
DESCRIPTION=Program for creating labels and business cards
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.glabels.org/
|
||||
IUSE=barcode eds
|
||||
KEYWORDS=~amd64 ~ppc ~sparc ~x86
|
||||
LICENSE=GPL-3+ LGPL-3+ CC-BY-SA-3.0 MIT
|
||||
RDEPEND=>=dev-libs/glib-2.42.0:2 >=x11-libs/gtk+-3.14.0:3 >=dev-libs/libxml2-2.9.0:2 >=gnome-base/librsvg-2.39.0:2 >=x11-libs/cairo-1.14.0 >=x11-libs/pango-1.36.1 barcode? ( >=app-text/barcode-0.98 >=media-gfx/qrencode-3.1 ) eds? ( >=gnome-extra/evolution-data-server-3.12.0:= )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/glabels/3.4/glabels-3.4.1.tar.xz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 acac536f2c3bbcd312ac3faaa3e55e40 gnome2-utils c6060f4ab634aca444c4b2176b0f3877 libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg 4939e61ae72d18779a8bdac386a7a07e xdg-utils 89bb9f083a2590d9b447fd0b78a96186
|
||||
_md5_=98c1a0c506a99828e911b7539f29052f
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue