parent
15533e6962
commit
fae62241a9
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
DIST lib_users-0.11.tar.gz 25660 BLAKE2B 8f5a827840d4074a0e8abd77e43f60eb09f199f58a2bde0c2bce7613d6ba1d9b12dd46adffa528ff351f54933c304f274abef9c35550d7af3519101dcec69d0a SHA512 a54fc8f57cffcd08e77e86eaf50ec6e68e45e1e9458e25e035af90e14be13980a400c4d264f70ef67e141e1d54581b0487b2b70dd084dc5840424221b46f644a
|
||||
DIST lib_users-0.12.tar.gz 25688 BLAKE2B 415e3d387360c0e3a3d27ccab8e5a861ea41fceaefa756aa116266f5449856c51a4a7ec650a8665e73d3a74a9973662ea693308a0636fbd7fb8b5dd57dffea35 SHA512 cdd55fe971845be30fb83156c335bbb8d63815fe3b3f62b9689a7c68f402e89ad5b9c0ff805ed57766a5e5fcac598bc6fa1dc36cf65997ab495675d726304847
|
||||
DIST lib_users-0.13.tar.gz 25704 BLAKE2B 895f8b721216339fe4306158bf6282353d79584573091cc4e7c63c8096a9f9cfe380a8bce7229f168e44fe5d3641ceb8c91bd751316a6c6a467ace4ec0dce723 SHA512 588af7068728810832bcf4d1526f271e255d07c75d152fb41844c66f3598a71e9a96bee3426b31b58cd26af889bc42c0a7248731fdfe3623fd4567d2b6b7275e
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
@ -1 +1,2 @@
|
||||
DIST rasdaemon-0.6.1.tar.bz2 363201 BLAKE2B bdc7ec3c2e7e4b2fee02dddc55b5afd82df64717f45da15dbfd5fee87721b80ac425af5806ee7462cad29c6ab2953a2e649c4b1e455983d8821a1f633d76c85d SHA512 a221a7ea0e4555befbf8acb9d4ce22d5cc7861a0da458111a24905fa06be0e8f3b18d8de5334310a423657febc0532d2705236de89cb1788302bf487ede29f60
|
||||
DIST rasdaemon-0.6.2.tar.bz2 375140 BLAKE2B fd22185172777865120fbd13b7bfb5db9b9b0348fe8575ca6b5f16fd662c1e847729e239342b1c9ece70a4e79ad00352bb69d9f80cfbc8da2c961e68874dd03b SHA512 d8c1ee2cc801124837b3a0739f3016a206165306e300ce51e6aac2cef56bb65479f96cdb019ba3a5cffeba94e7b67ca22686d4ac94bfa8a8a1145db6ba51096b
|
||||
|
@ -0,0 +1,10 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="Starts ${SVCNAME} service for rasdaemon"
|
||||
|
||||
command="/usr/sbin/${SVCNAME}"
|
||||
command_args="--register-labels"
|
||||
pidfile=/run/${SVCNAME}.pid
|
||||
command_background=true
|
@ -0,0 +1,18 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="Starts ${SVCNAME} service"
|
||||
|
||||
command="/usr/sbin/${SVCNAME}"
|
||||
command_args="--foreground --record"
|
||||
pidfile=/run/${SVCNAME}.pid
|
||||
command_background=true
|
||||
|
||||
start_post() {
|
||||
"${command}" --enable
|
||||
}
|
||||
|
||||
stop_post() {
|
||||
"${command}" --disable
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit linux-info systemd
|
||||
|
||||
DESCRIPTION="Reliability, Availability and Serviceability logging tool"
|
||||
HOMEPAGE="http://www.infradead.org/~mchehab/rasdaemon/"
|
||||
SRC_URI="http://www.infradead.org/~mchehab/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
sys-devel/gettext
|
||||
dev-db/sqlite
|
||||
sys-apps/dmidecode
|
||||
dev-perl/DBD-SQLite
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
local CONFIG_CHECK="~FUNCTION_TRACER ~FUNCTION_GRAPH_TRACER ~STACK_TRACER ~DYNAMIC_FTRACE"
|
||||
check_extra_config
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --enable-abrt-report \
|
||||
--enable-aer \
|
||||
--enable-arm \
|
||||
--enable-extlog \
|
||||
--enable-hisi-ns-decode \
|
||||
--enable-mce \
|
||||
--enable-non-standard \
|
||||
--enable-sqlite3 \
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
systemd_dounit misc/*.service
|
||||
|
||||
newinitd "${FILESDIR}/rasdaemon.openrc" rasdaemon
|
||||
newinitd "${FILESDIR}/ras-mc-ctl.openrc" ras-mc-ctl
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST restart-services-0.14.1.tgz 20909 BLAKE2B 2f6b74fc6094be83e1872d2a6ca7abb02a49b5db65d81cd37f8161bac148e5fe0614502f1f06356ff9cd6c6ba03c416dae1eec3a86f48dc011bc6e28c1b076e3 SHA512 3434c4b6cdf9d02b035eba2cc67cebe8e06a2cf31c2d8627063b84224dcb6d44e276e1fcb82221ad77ab7ee7e16fa7ee58fb94b7849d40e6786d3fcfb6087866
|
||||
DIST restart-services-0.14.2.tgz 21227 BLAKE2B 9a3f03bbd1995df6f583f8c4228914f098922828b1407c0c8069908ebdbef67599a8a7421b0c404adf2d330632ae83646300a965c514f6746bbd95674ab102ea SHA512 487e8d0a448954be7b79d1c95bffd00d5f875ccb908b8004e18e45752e593fe57713f97c0749e28367bf7606c5cf46556f31de6b018a151f7cd384c88277ca7c
|
||||
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Tool to manage OpenRC services that need to be restarted"
|
||||
HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/"
|
||||
SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
app-admin/lib_users
|
||||
sys-apps/openrc
|
||||
"
|
||||
|
||||
src_install() {
|
||||
dosbin restart-services
|
||||
doman restart-services.1
|
||||
keepdir /etc/restart-services.d
|
||||
insinto /etc
|
||||
doins restart-services.conf
|
||||
dodoc README CHANGES
|
||||
|
||||
sed -i 's/^#include/include/' "${D}"/etc/restart-services.conf
|
||||
cat>"${D}"/etc/restart-services.d/00-local.conf<<-EOF
|
||||
# You may put your local changes here or in any other *.conf file
|
||||
# in this directory so you can leave /etc/restart-services.conf as is.
|
||||
# Example:
|
||||
# *extend* SV_ALWAYS to match 'myservice'
|
||||
# SV_ALWAYS+=( myservice )
|
||||
EOF
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local MAJOR MINOR
|
||||
# migrate config data for versions < 0.13.2
|
||||
if [[ $REPLACING_VERSIONS ]]; then
|
||||
MAJOR=${REPLACING_VERSIONS%%.*}
|
||||
MINOR=${REPLACING_VERSIONS%.*}
|
||||
MINOR=${MINOR#*.}
|
||||
|
||||
if [[ $MAJOR -eq 0 && $MINOR -lt 14 ]]; then
|
||||
einfo "Checking for old config"
|
||||
if [[ -f /etc/restart_services.conf ]]; then
|
||||
ewarn "Old config file found: /etc/restart_services.conf"
|
||||
ewarn "It will be ignored so please migrate settings to a file in"
|
||||
ewarn "/etc/restart-services.d/ and/or remove /etc/restart_services.conf"
|
||||
fi
|
||||
if [[ -d /etc/restart_services.d ]]; then
|
||||
ewarn "Old config directory found: /etc/restart_services.d"
|
||||
ewarn "It will be ignored so please migrate files to /etc/restart-services.d"
|
||||
ewarn "and/or remove /etc/restart_services.d"
|
||||
fi
|
||||
einfo "done"
|
||||
fi
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST file-roller-3.24.1.tar.xz 1428216 BLAKE2B 7a74ac56fba36a60ba1f7cc0fb905b92336a349f786963a65ea2442fb078704c6e00b46686334f56cf270c861abe7ca252e0ee39f66349f6a4cc3b769a9e7dde SHA512 bd8750b8ffe3e7d3c74492e2ffdde519e7879d46f16c559d06042bac60c8ee63f492aeeaa66b4aff7c997150f4f2955e02a3b0565edf4bd7641a089ed052f268
|
||||
DIST file-roller-3.26.2.tar.xz 1436760 BLAKE2B a563f77dcc8d61e90e4e42fa4f08aded657d677b319b39f4c9fd16670a2309e81f142b7b8528e52db0be3f454efca15ccd7e9e25754a95b45800a9ca02969e12 SHA512 3572446081f931ce7cfd7eccdc9450d798164426a68bc332f9340b7c06b79ce4f1589b817c27322a0c1681d7f2cb8cf93462cde1e3df13ad40789faec1decc9f
|
||||
DIST file-roller-3.28.1.tar.xz 1367876 BLAKE2B 7a33b1d329e76beb2999d0a701aa182b83442471eeacdca61bf50d417f3748f4985642239faa3227ff6665ce7b0c56a802b4536cda794950524688607526bb1b SHA512 5418282a91771f6b7a95ceca986c780472341ca81a6fffa169a593709121c7d4694076bf074a00e3cb7bff6df0cf9f2904cf462cca5d0fbadf6e8aafbb344a03
|
||||
|
@ -0,0 +1,95 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
|
||||
|
||||
DESCRIPTION="Archive manager for GNOME"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller"
|
||||
|
||||
LICENSE="GPL-2+ CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
IUSE="libnotify nautilus packagekit"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
|
||||
# gdk-pixbuf used extensively in the source
|
||||
# cairo used in eggtreemultidnd.c
|
||||
# pango used in fr-window
|
||||
RDEPEND="
|
||||
>=app-arch/libarchive-3:=
|
||||
>=dev-libs/glib-2.36:2
|
||||
>=dev-libs/json-glib-0.14
|
||||
>=x11-libs/gtk+-3.13.2:3
|
||||
sys-apps/file
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/pango
|
||||
libnotify? ( >=x11-libs/libnotify-0.4.3:= )
|
||||
nautilus? ( >=gnome-base/nautilus-2.22.2 )
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
"
|
||||
# libxml2 required for glib-compile-resources
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/libxml2:2
|
||||
dev-util/itstool
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="
|
||||
${PN} is a frontend for several archiving utilities. If you want a
|
||||
particular archive format support, see ${HOMEPAGE}
|
||||
and install the relevant package. For example:
|
||||
7-zip - app-arch/p7zip
|
||||
ace - app-arch/unace
|
||||
arj - app-arch/arj
|
||||
cpio - app-arch/cpio
|
||||
deb - app-arch/dpkg
|
||||
iso - app-cdr/cdrtools
|
||||
jar,zip - app-arch/zip and app-arch/unzip
|
||||
lha - app-arch/lha
|
||||
lzop - app-arch/lzop
|
||||
lz4 - app-arch/lz4
|
||||
rar - app-arch/unrar or app-arch/unar
|
||||
rpm - app-arch/rpm
|
||||
unstuff - app-arch/stuffit
|
||||
zoo - app-arch/zoo"
|
||||
|
||||
src_prepare() {
|
||||
# File providing Gentoo package names for various archivers
|
||||
cp -v "${FILESDIR}"/3.22-packages.match data/packages.match || die
|
||||
|
||||
xdg_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Drun-in-place=false
|
||||
$(meson_use nautilus nautilus-actions)
|
||||
$(meson_use libnotify notification)
|
||||
$(meson_use packagekit)
|
||||
-Dlibarchive=true
|
||||
-Dmagic=true
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST gnote-3.24.1.tar.xz 3310012 BLAKE2B b6167dbb2461e574e4f21b2f227eb9a3c89708ddd15a561146faa044130e5c9ccc6d64b4923c30726160ee35d4ab5a0ae04b1593e74af2fa6566582af9bc1f18 SHA512 759fb2984312a3e3d5aed9b79f2309021b69df57b820d34814a5d3d9b5c9201abc6e50d83bf64f30974991d779b0b85e599435a24ee1326b867a2a4be8e0f37e
|
||||
DIST gnote-3.30.0.tar.xz 4017364 BLAKE2B e53240162d4814a0f004863ca5d309dce0b428d8ce4f7e8dc64c0ce683a830ebedc4809191e55818dba98de7d968413ae080f86367abacf3e4f3a404bbd62157 SHA512 7c1348b9fdbc84ea8cc74e214de50b594a1585031a40406ba73a8635362ef1769a37dbce79347188983970debf72d3c0f81523739a48bf27823f0233cc6cfd2b
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="Desktop note-taking application"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Gnote"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
# Automagic:
|
||||
# glib-2.32 dep
|
||||
# >=dev-libs/unittest++-1.5.1 (but not detected due to missing .pc)
|
||||
# glibmm: first version in tree providing Thread API fix
|
||||
COMMON_DEPEND="
|
||||
>=app-crypt/libsecret-0.8
|
||||
>=app-text/gtkspell-3.0:3
|
||||
>=dev-cpp/glibmm-2.52.1-r1:2
|
||||
>=dev-cpp/gtkmm-3.18:3.0
|
||||
>=dev-libs/glib-2.32:2[dbus]
|
||||
>=dev-libs/libxml2-2:2
|
||||
dev-libs/libxslt
|
||||
>=sys-apps/util-linux-2.16:=
|
||||
>=x11-libs/gtk+-3.20:3
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
"
|
||||
DEPEND="${DEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
>=dev-util/intltool-0.35.0
|
||||
dev-util/itstool
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Do not alter CFLAGS
|
||||
sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die
|
||||
|
||||
gnome2_src_prepare
|
||||
|
||||
if has_version net-fs/wdfs; then
|
||||
DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to
|
||||
synchronize notes."
|
||||
else
|
||||
DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
|
||||
If you want to use that functionality just emerge net-fs/wdfs.
|
||||
Gnote will automatically detect that you did and let you use it."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
$(use_enable debug)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
readme.gentoo_print_elog
|
||||
}
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST ell-0.13.tar.xz 402484 BLAKE2B 0a738595942e26a288cffde476e9dc5fdb861fb6c8e1718be1ba5a1791c56dae6e307d705f9409226dd989e29674672286a8b910222f86acd0a9dabf5abbd206 SHA512 62e685bf9631dfc815d4b65db489ef133f3ba78211ff0c00bc65957c086c39c2454be98e3989f06925b17a5ace30de2a008382d0e5b05ef12192d02b5e1c785f
|
||||
DIST ell-0.14.tar.xz 404352 BLAKE2B 23033445957d1e3e5cc3231a090c68dbafb2d1bdafb5400889f811a1764e16a7bf59170321f0b7ac124039e7fb292e1d035ce88722a7d03ca08b91ad07345428 SHA512 f1f4abd7cddf1b230144e2e13adbc74b86954cf5e91166ebbec53fd97010280999bd17380993d3501aaade5f094fef0dacaf557198e5ac7da298226f36e8fbaf
|
||||
DIST ell-0.15.tar.xz 403812 BLAKE2B 428e999a1d761a97f5ed26c080e40d6c0f8297ed373d31721200d37141249f6b5aa57005689d85c92531c33e067840b130e3ce41a9fd4b05e25d49f978278dc7 SHA512 42ba7a6049b4751ee8876dbb26caf8289541e68079314ec299e83c97acc546eadb5254d35e354468d906b4185fd6f08b22f2979d5f0f20321135055b38b26fc4
|
||||
DIST ell-0.9.tar.xz 396968 BLAKE2B 566735cedd3525c4fd3fec9cec0e9b089dd60c6b79416a9c254c771729b6db9137af050f4c7f9c4c6dfa1ce33b8c7d41b877c9e3caa582c6ab9be716bd986a8b SHA512 e1208066012b9ff927baae271f94116376ccd2577d7f6510cc1444eee912988aa1c25e8e8c9195cccfa39ed48fc8c2f07bd7a414719e6ce76ee1e5bd2a64b8c3
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST asciidoctor-diagram-1.5.10.tar.gz 10441267 BLAKE2B e5adfa51ecdf966d471c9adb8ee6a99e5a208b4934646a1f0d672fd29b69cf59eefdee90444b0b99ff3c91172c99b9f41768ad7f4edf7ec203416c47b46d7e88 SHA512 fcf76d71d0b9d58dc5a01aa484faa663f636ff36f534c43621a71702032d1f49a04189d0ffaff8b0fdc2f189d54ce7392f74e1b0f29128fc3180e48d35bed5b1
|
||||
DIST asciidoctor-diagram-1.5.11.tar.gz 10441331 BLAKE2B ac1df387a4a55701fa86b336b88f3f389cbe20dcb806baf744fe041db24035f7238124677685e1c79bc1df3747c1fddb6abdfae7a981bf0703897ad868aedb04 SHA512 f3e46b0befa6a104f5dc4732bfaca006bd52be4c919bebcea4692037ed444cfdc1c73a1ae00d08989847e6ce1cd42d8d3ca3964dbd5817b22c7332bb895a6b5c
|
||||
DIST asciidoctor-diagram-1.5.9.tar.gz 10250161 BLAKE2B ebeb184259042a9088c5a8f6c5afc86a69f6fcea62964ac2f571f21b6b2b382cdf2cad8abc1e99ca781b4663da956982f1a5d418126089b17bac0e68bdce0fea SHA512 b25f5c2b8ddfc2b9bdc26ef47b5a2ae8d28992ac26f70ccc4c9046a45e9338b5ed2b82cccb0f01dd44155e043b620410b468ef6b12dfe03ae20a67e4d109be05
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby23 ruby24"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc LICENSE.txt README.adoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="A set of Asciidoctor extensions that enable you to add diagrams"
|
||||
HOMEPAGE="https://github.com/asciidoctor/asciidoctor-diagram"
|
||||
SRC_URI="https://github.com/asciidoctor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "=dev-ruby/asciidoctor-1.5*"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile || die
|
||||
sed -i -e '/c.formatter/ s:^:#:' spec/test_helper.rb || die
|
||||
|
||||
# Avoid specs for unpackaged tools
|
||||
rm -f spec/{a2s,blockdiag,erd,mermaid,msc,shaape,svgbob,syntrax,umlet,vega,wavedrom}_spec.rb || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby23 ruby24 ruby25"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="vendor"
|
||||
|
||||
inherit ruby-fakegem eapi7-ver
|
||||
|
||||
DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website"
|
||||
HOMEPAGE="https://github.com/ai/autoprefixer-rails"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="$(ver_cut 1)"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "dev-ruby/execjs:*"
|
||||
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/rails
|
||||
dev-ruby/rake
|
||||
dev-ruby/rspec-rails
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
|
||||
sed -i -e "/Bundler/,+3d" spec/app/config/application.rb || die
|
||||
rm spec/rails_spec.rb spec/compass_spec.rb || die
|
||||
}
|
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST devhelp-3.24.0.tar.xz 615460 BLAKE2B b81ac9b1453c0edff45fa746a556343345a150c6436d68db4d51f716704eca70e7aa1af4f3deb5b5c2747db65de619be119f36af807490aa8f95fd070c68cc39 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062
|
||||
DIST devhelp-3.26.1.tar.xz 613508 BLAKE2B a84d6bb55a81f0beda0603f343022b997e263934fc48ccc95503e156a0ee0984e1c945af785971c45f197865147c63be354ace72582d3575692dd5eed7e1e724 SHA512 76beec8846703004202229853a7a208b31bf56e2f10c102a3bb6e88fb9e54aded027e6ab9620706629dcb02cf5973f1d4fe88d217a7b3b8cb0efc948b02ca660
|
||||
DIST devhelp-3.28.1.tar.xz 642992 BLAKE2B d3b3a2768b33fb47f05d35d9e6fe970d2f42c564c37916123d7377515dfb5a8277c51f543d103d4b34b11d72e3fbf4d7efc63296e118b1b6a6ac5ba557376a02 SHA512 a42208cbb7ad677a9c130eb637bbe52ca9fbdacd6bb7714ea3cd71285ad4983d7131dfab003ffaf0be1faccd04f215ad68429d4dcb7b49dbb0eebc0e10350f0b
|
||||
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
# gedit-3.8 is python3 only, this also per:
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=979450
|
||||
PYTHON_COMPAT=( python{3_4,3_5,3_6} )
|
||||
|
||||
inherit gnome2 python-single-r1 toolchain-funcs
|
||||
|
||||
DESCRIPTION="An API documentation browser for GNOME"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0/3-5" # subslot = 3-(libdevhelp-3 soname version)
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="gedit +introspection"
|
||||
REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.40:2[dbus]
|
||||
>=x11-libs/gtk+-3.22:3
|
||||
>=net-libs/webkit-gtk-2.19.2:4
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.30:= )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gedit? (
|
||||
${PYTHON_DEPS}
|
||||
app-editors/gedit[introspection,python,${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
x11-libs/gtk+[introspection] )
|
||||
"
|
||||
# libxml2 required for glib-compile-resources
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
dev-libs/libxml2:2
|
||||
dev-util/glib-utils
|
||||
dev-util/itstool
|
||||
>=dev-util/gtk-doc-am-1.25
|
||||
>=sys-devel/gettext-0.19.7
|
||||
virtual/pkgconfig
|
||||
"
|
||||
# eautoreconf requires:
|
||||
# dev-libs/appstream-glib
|
||||
# sys-devel/autoconf-archive
|
||||
# app-text/yelp-tools
|
||||
|
||||
pkg_setup() {
|
||||
use gedit && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use gedit ; then
|
||||
sed -e '/SUBDIRS/ s/gedit-plugin//' -i plugins/Makefile.{am,in} || die
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
# ICC is crazy, silence warnings (bug #154010)
|
||||
if [[ $(tc-getCC) == "icc" ]] ; then
|
||||
myconf="--with-compile-warnings=no"
|
||||
fi
|
||||
gnome2_src_configure \
|
||||
$(use_enable introspection) \
|
||||
${myconf}
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST gnome-devel-docs-3.22.1.tar.xz 9298224 BLAKE2B 844f9ca5c9b9eb5a4cfdbca19b1cad9f8f21142c33c7810c64cbb8d9625f3f71d284d520a2c528983ba8fcaa170e41aca5e6ca2636608a4b2b988cf9d06a7325 SHA512 9d1c740fa2580ac4e5265d24463bd292df5db3e3bdf0ae57b55b0f71067bb88e28d4d51aa246e7e43f86fa77f73ac7c475cfaa688e009956d253117e650bb63f
|
||||
DIST gnome-devel-docs-3.30.1.tar.xz 10180956 BLAKE2B 65b0fec36fb13502567a0778affa301aecf52e236c5d06738087b883f3cb148548e0925b91ce15f0f20e78aadb5484ddd96b106d7e2ea3545792e8356454f282 SHA512 24d835defe34799d5236bc1d943ca1391c762fd1b722feaa5d2aa34313979a20177e41177269f805596e3dfdba7f9d08fb9fea25dc64b8da6e026ef634ddd549
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Documentation for developing for the GNOME desktop environment"
|
||||
HOMEPAGE="https://developer.gnome.org/"
|
||||
|
||||
LICENSE="FDL-1.1+ CC-BY-SA-3.0 CC-BY-SA-4.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/docbook-xml-dtd:4.2
|
||||
app-text/yelp-tools
|
||||
dev-libs/libxslt
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
# This ebuild does not install any binaries
|
||||
RESTRICT="binchecks strip"
|
||||
|
||||
src_configure() {
|
||||
# Wants to build demo samples
|
||||
gnome2_src_configure ac_cv_path_CC=""
|
||||
}
|
Binary file not shown.
@ -1,2 +1,4 @@
|
||||
DIST gnome-sudoku-3.24.0.tar.xz 2890256 BLAKE2B 81e8c2cf8df3a441979dfcd6d5726439231d9c4175be1fc765f02aef5bd13bee3675708cd33694f1c2a3a0097e35a83023b6add3bfe7930c4289be576fbfbf2f SHA512 3e00726be6ceebe6107f0e7c1100e1072f815dcaf0f4d5f2ce5cf75ae0393457aead001fe8b43420d20ef6e09bc8a7d6fd79d8aaa72a87c21e7c9f8d18ee0809
|
||||
DIST gnome-sudoku-3.26.0.tar.xz 2821288 BLAKE2B bb0c3269a1557d22686414dc3dd4eee4141af60e1342e498f30c0f902e8d6471dab588eeb4b302000fd5f302867edb80e966fb89f40587aa5f797c6525b0949b SHA512 d40ca96556af2d1537845554a8ee9bf4c63aa4eefd38a000d6dcffd649cdd14ee0d1fb85d128e59605714da19e6a7a02b8ca3e8d70fe9eb897b18028457f7928
|
||||
DIST gnome-sudoku-3.28.0.tar.xz 793364 BLAKE2B d3f2738f414fb1d39c4ed6959b496f102866dc7ded8443bc3bb4ab65b0a96dba26e1757a546ac4d742d2270287eb10dfc23cb6d59fbae2882119c2ec42634642 SHA512 6bc65039fb2e552a7242ef5bf84097c6f45a20ecbedbaee0f6d877cda8a4311fa1f7b773cea48a38efa8cc007b8acd803420fcc4a340404336bab2e829fb5e48
|
||||
DIST gnome-sudoku-3.30.0.tar.xz 430480 BLAKE2B ddf5462ae9e37d1428ca96468dc8fc5f6a157c541f79cac2a96fbbcc082d4bda8adc3539add48f7cb248caa722c21bc14bdabce54a94ae6cfbfd62d2be18c500 SHA512 ca1b830279b89bb35c281eec275af758cae32c0caec7b09a02790efc272701fa03aafb61000dcabc0ac78c7b04d886290c75bd79d6a3d8a89565dc0b122862c4
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
VALA_MIN_API_VERSION="0.36"
|
||||
|
||||
inherit gnome2 vala
|
||||
|
||||
DESCRIPTION="Test your logic skills in this number grid puzzle"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku"
|
||||
|
||||
LICENSE="GPL-3+ CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.40:2
|
||||
dev-libs/libgee:0.8=[introspection]
|
||||
dev-libs/json-glib
|
||||
>=dev-libs/qqwing-1.3.4
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
>=x11-libs/gtk+-3.19.0:3[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
$(vala_depend)
|
||||
app-text/yelp-tools
|
||||
dev-libs/appstream-glib
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
# eautoreconf:
|
||||
# sys-devel/autoconf-archive
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
vala_src_prepare
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
VALA_MIN_API_VERSION="0.36"
|
||||
|
||||
inherit gnome.org gnome2-utils meson vala xdg
|
||||
|
||||
DESCRIPTION="Test your logic skills in this number grid puzzle"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku"
|
||||
|
||||
LICENSE="GPL-3+ CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.40:2
|
||||
dev-libs/libgee:0.8=[introspection]
|
||||
dev-libs/json-glib
|
||||
>=dev-libs/qqwing-1.3.4
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
>=x11-libs/gtk+-3.19.0:3[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
$(vala_depend)
|
||||
dev-libs/appstream-glib
|
||||
dev-util/itstool
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
xdg_src_prepare
|
||||
vala_src_prepare
|
||||
|
||||
# Make build compatible with vala release <0.38
|
||||
sed -e "s/\(--vapidir.*\)/\1, '--target-glib=2.38'/" -i meson.build || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST swell-foop-3.24.0.tar.xz 2313656 BLAKE2B 2a52751eb1390a7bff7956ed21058fef913e5b125f04f6415ccb9aef28cd5517d1c4683318379dafa820c8124d7798ed2142c4ed1277234d70c1b9dfe8403b86 SHA512 470bcf9715e280b9cc7bba79d1d50e924416b6d29058ba0105aee48d30ee58971262e2304610334f92f2f6a9fc6983898047d3ad05443a2cb062e15564388ab0
|
||||
DIST swell-foop-3.26.0.tar.xz 2295368 BLAKE2B 6e85f2f3a931ddb3351d8cea25dc9f03252be8bb793385a3d2dc011528590b20aa9d2261d4810b2425ce995d82df49b6e07fb471b052e79c00cd16af31f375f2 SHA512 586e41c775b7fae55c9688b4e6152efebbd02efe71c7264baa1a914b343b2779d31229a3f97cff22e1d57fe223d401e3ac3b8ae72dc1f975959fef609ac6645c
|
||||
DIST swell-foop-3.28.0.tar.xz 1302920 BLAKE2B 3acd88db4b08f8c29c899c796e7e30cded7bf9670e679fe29e30d8512981a4970166b74a2b0e651b77d27cc090e5d463f26ccae0168305f699919317d3080cc0 SHA512 4f231cf7d12c7757a8e95bc08c2b6b664c61bf59af87347bdaa96adced0a1c17faa28f76f1a0c71ed13cb9c9a198ac24c30ffee50e94d471b9843b7d92837192
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit gnome.org gnome2-utils meson vala xdg
|
||||
|
||||
DESCRIPTION="Clear the screen by removing groups of colored and shaped tiles"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Swell%20Foop"
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.36:2
|
||||
>=x11-libs/gtk+-3.12:3
|
||||
>=media-libs/clutter-1.14:1.0
|
||||
>=media-libs/clutter-gtk-1.5:1.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
dev-util/itstool
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
xdg_src_prepare
|
||||
vala_src_prepare
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST gnome-calendar-3.24.3.tar.xz 2425292 BLAKE2B cb859e229b040dd1ef34643e7aac5ddc1d0368d0bc6912effd73bd2c95ecab458294fef866f5718e108ef36f03bfc0dcb5a1140a571b3dc35128125ea8ff8e19 SHA512 979a369a5c5fc7d4621ff1ae69dfb1b53002cc014b2f1c480c0122da5bf4282c1928df9dcdb3528352e9589099184ab51f96d1a065e346be8e639aa5fc96ac67
|
||||
DIST gnome-calendar-3.26.4.tar.xz 2443244 BLAKE2B a3117b4599e435959f515d4e1740adf66fb43a0138a325e38bbb2d269ed55407216e6ec8d4c1aae659cd3d0794f71d8dc7134dff786227b46405f7f9c06b1412 SHA512 6b7ee4fe409b9eeb9a84307142b4aab85e348f623a64bf66db09f9432e7c958e0bf83db7fe65c6d57efad84518cf2f859282e58ffdafefa6d8c30d863fb5007e
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit gnome.org gnome2-utils meson virtualx xdg
|
||||
|
||||
DESCRIPTION="Manage your online calendars with simple and modern interface"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Calendar"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
|
||||
# FIXME add docs
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.43.4:2
|
||||
>=x11-libs/gtk+-3.21.6:3
|
||||
>=gnome-extra/evolution-data-server-3.17.1:=
|
||||
>=dev-libs/libical-1.0.1:0=
|
||||
net-libs/libsoup:2.4
|
||||
>=net-libs/gnome-online-accounts-3.2.0:=
|
||||
>=gnome-base/gsettings-desktop-schemas-3.21.2
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
dev-util/gdbus-codegen
|
||||
>=dev-util/meson-0.42.0
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_test() {
|
||||
virtx meson_src_test
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gnome-characters-3.24.0.tar.xz 1490304 BLAKE2B b7bea411ae623a29469fa82d8a9a220a718134776c0973431f4f16f6753bcedd34a8886f3cecc8af59b178f93c051310fa988aef198618b2c4d0be9001cb7ad8 SHA512 28531676e3ed89cea574f800a1f0e19106eb4ccb0edc62ea493bb6680fdbe3b1ed45c3cd865a637c059a89df63b980cd4a9d69d73049778c52725b1d38fdad9d
|
||||
DIST gnome-characters-3.26.2.tar.xz 1547868 BLAKE2B 8fda44bcb3f9033dba0717a698d9db100d260624b92843ed6cf1fa45a0de2d0c326fdce5eead1868b4841da7a10a1ae25fd0298051cafd4e60d0e26ec428ad02 SHA512 a9bce1810f4ba4de59275421e201838ede4781d636231307906ab10fd588ca4ba945aee6f6f8bb847c9b76a7a0db86613189542649cb8561542bec3c774645b0
|
||||
DIST gnome-characters-3.30.0.tar.xz 974068 BLAKE2B 294b401e410e4383120deaa4ef3adad485c27e59879ff412d9eb282678f07faba6fb5a93e01c0aebaac7dbac7abd5c19876a0b84403ad92ffc24211daec961bd SHA512 390536e0e5891497c5bd2374c70085beb5bc7c730f51d889e4147895f24999c5c3e9a0bc466a3d4c5652922f1cd7ce1f8f1a98e61007df59d682c230bc99acd2
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{3_4,3_5,3_6} )
|
||||
|
||||
inherit gnome.org gnome2-utils meson xdg
|
||||
|
||||
DESCRIPTION="Unicode character map viewer and library"
|
||||
HOMEPAGE="https://wiki.gnome.org/Design/Apps/CharacterMap"
|
||||
|
||||
LICENSE="GPL-2 BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/gjs-1.43.3
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=dev-libs/gobject-introspection-1.35.9:=
|
||||
>=dev-libs/libunistring-0.9.5
|
||||
>=x11-libs/gtk+-3.20:3[introspection]
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/pango-1.36[introspection]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
dev-libs/libxml2:2
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST gnome-clocks-3.24.0.tar.xz 954576 BLAKE2B 848303243391bfbc5ae2fcd8bfb4f3320ccb8465098d95379aaecf856341f05171964eda1a0a8637e04b5330cee6343003ec25063157f6d8ba0abcc22aa3f6ef SHA512 f29a61ac9634008fa918f9f08c6e24c93816c0077687bd2feff3ef2c62c0db475076de5dbc1e223027627e985c4e4362f0cdf1a47821356c0a9ef9c4cd672de1
|
||||
DIST gnome-clocks-3.26.1.tar.xz 800056 BLAKE2B 3ab9d611c9ef9f5b09ae3c5bd257a38582363e73da76f64784382d16c287fcd06524cd4d024a606328073c46604862a249f9ae5bbf5dbb31acd786a512bc2537 SHA512 226e0e253b5168aec8113da3018371dbf29716e4c0ba49c856333d66f6572a2bb846cca64cfc24dff55da577d0f60dce4eadfeb256eaa737d4040ee13fc62f85
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
VALA_MIN_API_VERSION="0.26"
|
||||
|
||||
inherit gnome.org gnome2-utils meson vala xdg
|
||||
|
||||
DESCRIPTION="Clocks application for GNOME"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Clocks"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=app-misc/geoclue-2.3.1:2.0
|
||||
>=dev-libs/glib-2.44:2
|
||||
>=dev-libs/libgweather-3.14:2=[vala]
|
||||
>=gnome-base/gnome-desktop-3.8:3=
|
||||
>=media-libs/gsound-0.98[vala]
|
||||
>=sci-geosciences/geocode-glib-1
|
||||
>=app-misc/geoclue-2.4
|
||||
>=x11-libs/gtk+-3.20:3
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
$(vala_depend)
|
||||
dev-util/itstool
|
||||
>=dev-util/meson-0.41.0
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
xdg_src_prepare
|
||||
vala_src_prepare
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -0,0 +1,139 @@
|
||||
From 81958d302494e137f98a8b1d7869841532f90388 Mon Sep 17 00:00:00 2001
|
||||
From: JaimeIvanCervantes <jimmycc80@hotmail.com>
|
||||
Date: Fri, 16 Jun 2017 13:21:45 -0700
|
||||
Subject: [PATCH] multi_convolution: Fix for incorrect template parameter type
|
||||
when using unsigned int N for TinyVector SIZE. (Fixes #414)
|
||||
|
||||
---
|
||||
include/vigra/multi_convolution.hxx | 28 ++++++++++++++--------------
|
||||
1 file changed, 14 insertions(+), 14 deletions(-)
|
||||
|
||||
diff --git a/include/vigra/multi_convolution.hxx b/include/vigra/multi_convolution.hxx
|
||||
index 1b5efa740..ec89bcf58 100644
|
||||
--- a/include/vigra/multi_convolution.hxx
|
||||
+++ b/include/vigra/multi_convolution.hxx
|
||||
@@ -1426,7 +1426,7 @@ gaussianSmoothMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
class T2, class S2>
|
||||
void
|
||||
gaussianGradientMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
- MultiArrayView<N, TinyVector<T2, N>, S2> dest,
|
||||
+ MultiArrayView<N, TinyVector<T2, int(N)>, S2> dest,
|
||||
double sigma,
|
||||
ConvolutionOptions<N> opt = ConvolutionOptions<N>());
|
||||
|
||||
@@ -1435,7 +1435,7 @@ gaussianSmoothMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
class T2, class S2>
|
||||
void
|
||||
gaussianGradientMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
- MultiArrayView<N, TinyVector<T2, N>, S2> dest,
|
||||
+ MultiArrayView<N, TinyVector<T2, int(N)>, S2> dest,
|
||||
ConvolutionOptions<N> opt);
|
||||
|
||||
// likewise, but execute algorithm in parallel
|
||||
@@ -1443,7 +1443,7 @@ gaussianSmoothMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
class T2, class S2>
|
||||
void
|
||||
gaussianGradientMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
- MultiArrayView<N, TinyVector<T2, N>, S2> dest,
|
||||
+ MultiArrayView<N, TinyVector<T2, int(N)>, S2> dest,
|
||||
BlockwiseConvolutionOptions<N> opt);
|
||||
}
|
||||
\endcode
|
||||
@@ -1590,7 +1590,7 @@ template <unsigned int N, class T1, class S1,
|
||||
class T2, class S2>
|
||||
inline void
|
||||
gaussianGradientMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
- MultiArrayView<N, TinyVector<T2, N>, S2> dest,
|
||||
+ MultiArrayView<N, TinyVector<T2, int(N)>, S2> dest,
|
||||
ConvolutionOptions<N> opt )
|
||||
{
|
||||
if(opt.to_point != typename MultiArrayShape<N>::type())
|
||||
@@ -1614,7 +1614,7 @@ template <unsigned int N, class T1, class S1,
|
||||
class T2, class S2>
|
||||
inline void
|
||||
gaussianGradientMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
- MultiArrayView<N, TinyVector<T2, N>, S2> dest,
|
||||
+ MultiArrayView<N, TinyVector<T2, int(N)>, S2> dest,
|
||||
double sigma,
|
||||
ConvolutionOptions<N> opt = ConvolutionOptions<N>())
|
||||
{
|
||||
@@ -1653,7 +1653,7 @@ gaussianGradientMagnitudeImpl(MultiArrayView<N+1, T1, S1> const & src,
|
||||
dest.init(0.0);
|
||||
|
||||
typedef typename NumericTraits<T1>::RealPromote TmpType;
|
||||
- MultiArray<N, TinyVector<TmpType, N> > grad(dest.shape());
|
||||
+ MultiArray<N, TinyVector<TmpType, int(N)> > grad(dest.shape());
|
||||
|
||||
using namespace multi_math;
|
||||
|
||||
@@ -1771,7 +1771,7 @@ gaussianGradientMagnitude(MultiArrayView<N+1, Multiband<T1>, S1> const & src,
|
||||
class T2, class S2>
|
||||
void
|
||||
symmetricGradientMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
- MultiArrayView<N, TinyVector<T2, N>, S2> dest,
|
||||
+ MultiArrayView<N, TinyVector<T2, int(N)>, S2> dest,
|
||||
ConvolutionOptions<N> opt = ConvolutionOptions<N>());
|
||||
|
||||
// execute algorithm in parallel
|
||||
@@ -1779,7 +1779,7 @@ gaussianGradientMagnitude(MultiArrayView<N+1, Multiband<T1>, S1> const & src,
|
||||
class T2, class S2>
|
||||
void
|
||||
symmetricGradientMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
- MultiArrayView<N, TinyVector<T2, N>, S2> dest,
|
||||
+ MultiArrayView<N, TinyVector<T2, int(N)>, S2> dest,
|
||||
BlockwiseConvolutionOptions<N> opt);
|
||||
}
|
||||
\endcode
|
||||
@@ -1895,7 +1895,7 @@ template <unsigned int N, class T1, class S1,
|
||||
class T2, class S2>
|
||||
inline void
|
||||
symmetricGradientMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
- MultiArrayView<N, TinyVector<T2, N>, S2> dest,
|
||||
+ MultiArrayView<N, TinyVector<T2, int(N)>, S2> dest,
|
||||
ConvolutionOptions<N> opt = ConvolutionOptions<N>())
|
||||
{
|
||||
if(opt.to_point != typename MultiArrayShape<N>::type())
|
||||
@@ -2214,14 +2214,14 @@ laplacianOfGaussianMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
template <unsigned int N, class T1, class S1,
|
||||
class T2, class S2>
|
||||
void
|
||||
- gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, N>, S1> const & vectorField,
|
||||
+ gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, int(N)>, S1> const & vectorField,
|
||||
MultiArrayView<N, T2, S2> divergence,
|
||||
ConvolutionOptions<N> const & opt);
|
||||
|
||||
template <unsigned int N, class T1, class S1,
|
||||
class T2, class S2>
|
||||
void
|
||||
- gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, N>, S1> const & vectorField,
|
||||
+ gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, int(N)>, S1> const & vectorField,
|
||||
MultiArrayView<N, T2, S2> divergence,
|
||||
double sigma,
|
||||
ConvolutionOptions<N> opt = ConvolutionOptions<N>());
|
||||
@@ -2231,7 +2231,7 @@ laplacianOfGaussianMultiArray(MultiArrayView<N, T1, S1> const & source,
|
||||
template <unsigned int N, class T1, class S1,
|
||||
class T2, class S2>
|
||||
void
|
||||
- gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, N>, S1> const & vectorField,
|
||||
+ gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, int(N)>, S1> const & vectorField,
|
||||
MultiArrayView<N, T2, S2> divergence,
|
||||
BlockwiseConvolutionOptions<N> const & opt);
|
||||
}
|
||||
@@ -2324,7 +2324,7 @@ gaussianDivergenceMultiArray(Iterator vectorField, Iterator vectorFieldEnd,
|
||||
template <unsigned int N, class T1, class S1,
|
||||
class T2, class S2>
|
||||
inline void
|
||||
-gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, N>, S1> const & vectorField,
|
||||
+gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, int(N)>, S1> const & vectorField,
|
||||
MultiArrayView<N, T2, S2> divergence,
|
||||
ConvolutionOptions<N> const & opt)
|
||||
{
|
||||
@@ -2338,7 +2338,7 @@ gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, N>, S1> const & ve
|
||||
template <unsigned int N, class T1, class S1,
|
||||
class T2, class S2>
|
||||
inline void
|
||||
-gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, N>, S1> const & vectorField,
|
||||
+gaussianDivergenceMultiArray(MultiArrayView<N, TinyVector<T1, int(N)>, S1> const & vectorField,
|
||||
MultiArrayView<N, T2, S2> divergence,
|
||||
double sigma,
|
||||
ConvolutionOptions<N> opt = ConvolutionOptions<N>())
|
@ -0,0 +1,149 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
MY_P="${P}-src"
|
||||
MY_V="${PV//\./-}"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="threads,xml"
|
||||
|
||||
inherit cmake-utils python-r1
|
||||
|
||||
DESCRIPTION="C++ computer vision library emphasizing customizable algorithms and structures"
|
||||
HOMEPAGE="https://ukoethe.github.io/vigra/"
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/ukoethe/${PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/ukoethe/${PN}/releases/download/Version-${MY_V}/${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="doc +fftw +hdf5 +jpeg mpi openexr +png +python test +tiff valgrind"
|
||||
|
||||
# runtime dependency on python:2.7 is required by the vigra-config script
|
||||
RDEPEND="
|
||||
dev-lang/python:2.7
|
||||
>=dev-libs/boost-1.52.0-r6:=[python?,${PYTHON_USEDEP}]
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
hdf5? ( >=sci-libs/hdf5-1.8.0:=[mpi?] )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
openexr? ( media-libs/openexr:= )
|
||||
png? ( media-libs/libpng:0= )
|
||||
python? ( ${PYTHON_DEPS} dev-python/numpy[${PYTHON_USEDEP}] )
|
||||
tiff? ( media-libs/tiff:0= )
|
||||
valgrind? ( dev-util/valgrind )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-doc/doxygen
|
||||
python? ( >=dev-python/sphinx-1.1.3-r5[${PYTHON_USEDEP}] )
|
||||
)
|
||||
test? ( >=dev-python/nose-1.1.2-r1[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="
|
||||
doc? ( hdf5 fftw )
|
||||
python? ( hdf5 ${PYTHON_REQUIRED_USE} )
|
||||
test? ( hdf5 python fftw )"
|
||||
|
||||
# Severely broken, also disabled in Fedora, bugs #390447, #653442
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-fix-incorrect-template-parameter-type.patch"
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use python && python_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
einfo "Removing shipped docs and VCS files"
|
||||
rm -rf doc || die
|
||||
rm .git* .travis.yml || die
|
||||
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# Don't use python_fix_shebang because we can't put this behind USE="python"
|
||||
sed -i -e '/env/s:python:python2:' config/vigra-config.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
vigra_configure() {
|
||||
local libdir="$(get_libdir)"
|
||||
|
||||
local mycmakeargs=(
|
||||
-DAUTOEXEC_TESTS=OFF
|
||||
-DDOCDIR="${BUILD_DIR}/doc"
|
||||
-DDOCINSTALL="share/doc/${P}"
|
||||
-DLIBDIR_SUFFIX="${libdir/lib}"
|
||||
-DUSE_DOC=$(usex doc ON OFF) # unused
|
||||
-DUSE_FFTW3=$(usex fftw ON OFF) # unused
|
||||
-DUSE_JPEG=$(usex jpeg ON OFF) # unused
|
||||
-DUSE_MPI=$(usex mpi ON OFF) # unused
|
||||
-DUSE_PNG=$(usex png ON OFF) # unused
|
||||
-DUSE_TIFF=$(usex tiff ON OFF) # unused
|
||||
-DWITH_HDF5=$(usex hdf5 ON OFF)
|
||||
-DWITH_OPENEXR=$(usex openexr ON OFF)
|
||||
-DWITH_VALGRIND=$(usex valgrind ON OFF)
|
||||
-DWITH_VIGRANUMPY=$(usex python ON OFF)
|
||||
-DBUILD_TESTING=$(usex test ON OFF) # unused
|
||||
-DUSE_AUTOBUILD_TESTS=$(usex test ON OFF) # unused
|
||||
-DUSE_CREATE_CTEST_TARGETS=$(usex test ON OFF) # unused
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl vigra_configure
|
||||
else
|
||||
# required for docdir
|
||||
_cmake_check_build_dir init
|
||||
vigra_configure
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local VIGRA_BUILD_DIR
|
||||
vigra_compile() {
|
||||
cmake-utils_src_compile
|
||||
VIGRA_BUILD_DIR="${BUILD_DIR}"
|
||||
}
|
||||
if use python; then
|
||||
python_foreach_impl vigra_compile
|
||||
else
|
||||
vigra_compile
|
||||
fi
|
||||
|
||||
if use doc; then
|
||||
einfo "Generating Documentation"
|
||||
# use build dir from last compile command
|
||||
VARTEXFONTS="${T}/fonts" BUILD_DIR="${VIGRA_BUILD_DIR}" cmake-utils_src_make doc
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use python; then
|
||||
python_foreach_impl cmake-utils_src_install
|
||||
python_optimize
|
||||
else
|
||||
cmake-utils_src_install
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# perhaps disable tests (see #390447)
|
||||
vigra_test() {
|
||||
PYTHONPATH="${BUILD_DIR}/vigranumpy/vigra" cmake-utils_src_test
|
||||
}
|
||||
if use python; then
|
||||
python_foreach_impl vigra_test
|
||||
else
|
||||
vigra_test
|
||||
fi
|
||||
}
|
@ -0,0 +1,144 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
MY_P="${P}-src"
|
||||
MY_V="${PV//\./-}"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="threads,xml"
|
||||
|
||||
inherit cmake-utils python-r1
|
||||
|
||||
DESCRIPTION="C++ computer vision library emphasizing customizable algorithms and structures"
|
||||
HOMEPAGE="https://ukoethe.github.io/vigra/"
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/ukoethe/${PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/ukoethe/${PN}/releases/download/Version-${MY_V}/${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="doc +fftw +hdf5 +jpeg mpi openexr +png +python test +tiff valgrind"
|
||||
|
||||
# runtime dependency on python:2.7 is required by the vigra-config script
|
||||
RDEPEND="
|
||||
dev-lang/python:2.7
|
||||
>=dev-libs/boost-1.52.0-r6:=[python?,${PYTHON_USEDEP}]
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
hdf5? ( >=sci-libs/hdf5-1.8.0:=[mpi?] )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
openexr? ( media-libs/openexr:= )
|
||||
png? ( media-libs/libpng:0= )
|
||||
python? ( ${PYTHON_DEPS} dev-python/numpy[${PYTHON_USEDEP}] )
|
||||
tiff? ( media-libs/tiff:0= )
|
||||
valgrind? ( dev-util/valgrind )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-doc/doxygen
|
||||
python? ( >=dev-python/sphinx-1.1.3-r5[${PYTHON_USEDEP}] )
|
||||
)
|
||||
test? ( >=dev-python/nose-1.1.2-r1[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="
|
||||
doc? ( hdf5 fftw )
|
||||
python? ( hdf5 ${PYTHON_REQUIRED_USE} )
|
||||
test? ( hdf5 python fftw )"
|
||||
|
||||
# Severely broken, also disabled in Fedora, bugs #390447, #653442
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
pkg_setup() {
|
||||
use python && python_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
einfo "Removing shipped docs and VCS files"
|
||||
rm -rf doc || die
|
||||
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# Don't use python_fix_shebang because we can't put this behind USE="python"
|
||||
sed -i -e '/env/s:python:python2:' config/vigra-config.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
vigra_configure() {
|
||||
local libdir="$(get_libdir)"
|
||||
|
||||
local mycmakeargs=(
|
||||
-DAUTOEXEC_TESTS=OFF
|
||||
-DDOCDIR="${BUILD_DIR}/doc"
|
||||
-DDOCINSTALL="share/doc/${P}"
|
||||
-DLIBDIR_SUFFIX="${libdir/lib}"
|
||||
-DUSE_DOC=$(usex doc ON OFF) # unused
|
||||
-DUSE_FFTW3=$(usex fftw ON OFF) # unused
|
||||
-DUSE_JPEG=$(usex jpeg ON OFF) # unused
|
||||
-DUSE_MPI=$(usex mpi ON OFF) # unused
|
||||
-DUSE_PNG=$(usex png ON OFF) # unused
|
||||
-DUSE_TIFF=$(usex tiff ON OFF) # unused
|
||||
-DWITH_HDF5=$(usex hdf5 ON OFF)
|
||||
-DWITH_OPENEXR=$(usex openexr ON OFF)
|
||||
-DWITH_VALGRIND=$(usex valgrind ON OFF)
|
||||
-DWITH_VIGRANUMPY=$(usex python ON OFF)
|
||||
-DBUILD_TESTING=$(usex test ON OFF) # unused
|
||||
-DUSE_AUTOBUILD_TESTS=$(usex test ON OFF) # unused
|
||||
-DUSE_CREATE_CTEST_TARGETS=$(usex test ON OFF) # unused
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl vigra_configure
|
||||
else
|
||||
# required for docdir
|
||||
_cmake_check_build_dir init
|
||||
vigra_configure
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local VIGRA_BUILD_DIR
|
||||
vigra_compile() {
|
||||
cmake-utils_src_compile
|
||||
VIGRA_BUILD_DIR="${BUILD_DIR}"
|
||||
}
|
||||
if use python; then
|
||||
python_foreach_impl vigra_compile
|
||||
else
|
||||
vigra_compile
|
||||
fi
|
||||
|
||||
if use doc; then
|
||||
einfo "Generating Documentation"
|
||||
# use build dir from last compile command
|
||||
VARTEXFONTS="${T}/fonts" BUILD_DIR="${VIGRA_BUILD_DIR}" cmake-utils_src_make doc
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use python; then
|
||||
python_foreach_impl cmake-utils_src_install
|
||||
python_optimize
|
||||
else
|
||||
cmake-utils_src_install
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# perhaps disable tests (see #390447)
|
||||
vigra_test() {
|
||||
PYTHONPATH="${BUILD_DIR}/vigranumpy/vigra" cmake-utils_src_test
|
||||
}
|
||||
if use python; then
|
||||
python_foreach_impl vigra_test
|
||||
else
|
||||
vigra_test
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils kodi-addon
|
||||
|
||||
DESCRIPTION="MythTV PVR for Kodi"
|
||||
HOMEPAGE="https://github.com/janbar/pvr.mythtv"
|
||||
SRC_URI=""
|
||||
|
||||
case ${PV} in
|
||||
9999)
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="https://github.com/janbar/pvr.mythtv.git"
|
||||
inherit git-r3
|
||||
;;
|
||||
*)
|
||||
CODENAME="Leia"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SRC_URI="https://github.com/janbar/pvr.mythtv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/pvr.mythtv-${PV}-${CODENAME}"
|
||||
;;
|
||||
esac
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
=media-tv/kodi-18*
|
||||
=media-libs/kodi-platform-18*
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue