parent
a09983f969
commit
313bce1e7e
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST orca-3.32.0.tar.xz 2512032 BLAKE2B eae6c726e5e7361b7d60f0907f8c62c476895d681cf424940586e6308bcde147094a9557243aae6ecffef142bd556cb3cb30839955403e0958f123672400bf0a SHA512 015aa26ddaffa53d646e5d708ffed9e771beebbe925c27b963cbd3c3a2b36f730c0668cac6b89a371cd81cf8a570eb591711ba923fa4d013e00e31667749cf20
|
|
||||||
DIST orca-3.34.2.tar.xz 3509556 BLAKE2B 4e73517660b837cec6d4dc12e3b2e57dec526f22aa407ababee2cb12c3aa8807184649b6962f26551926b1b3f8c49230054b4ef5583e15eeeb94685aaaf3ca13 SHA512 b685bd8e417d74ccc0d0ce6b15b3220e5079320198886f568147480f107f7d0273cbd412fdc2c6cc509d3210b36c40aecb50e167d43120f6770ce02a0891ad20
|
DIST orca-3.34.2.tar.xz 3509556 BLAKE2B 4e73517660b837cec6d4dc12e3b2e57dec526f22aa407ababee2cb12c3aa8807184649b6962f26551926b1b3f8c49230054b4ef5583e15eeeb94685aaaf3ca13 SHA512 b685bd8e417d74ccc0d0ce6b15b3220e5079320198886f568147480f107f7d0273cbd412fdc2c6cc509d3210b36c40aecb50e167d43120f6770ce02a0891ad20
|
||||||
|
@ -1,59 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
GNOME2_LA_PUNT="yes"
|
|
||||||
PYTHON_COMPAT=( python3_6 )
|
|
||||||
PYTHON_REQ_USE="threads"
|
|
||||||
|
|
||||||
inherit gnome2 python-single-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Extensible screen reader that provides access to the desktop"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Projects/Orca"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
|
|
||||||
|
|
||||||
IUSE="+braille"
|
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
|
||||||
|
|
||||||
COMMON_DEPEND="${PYTHON_DEPS}
|
|
||||||
>=app-accessibility/at-spi2-atk-2.32:2
|
|
||||||
>=app-accessibility/at-spi2-core-2.32:2[introspection]
|
|
||||||
>=dev-libs/atk-2.32
|
|
||||||
>=dev-libs/glib-2.28:2
|
|
||||||
media-libs/gstreamer:1.0[introspection]
|
|
||||||
>=x11-libs/gtk+-3.6.2:3[introspection]
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/gst-python:1.0[${PYTHON_MULTI_USEDEP}]
|
|
||||||
>=dev-python/pygobject-3.18:3[${PYTHON_MULTI_USEDEP}]
|
|
||||||
')
|
|
||||||
braille? (
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
>=app-accessibility/brltty-5.0-r3[python,${PYTHON_MULTI_USEDEP}]
|
|
||||||
dev-libs/liblouis[python,${PYTHON_MULTI_USEDEP}]
|
|
||||||
')
|
|
||||||
)
|
|
||||||
"
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
dev-libs/atk[introspection]
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_MULTI_USEDEP}]
|
|
||||||
>=dev-python/pyatspi-2.32[${PYTHON_MULTI_USEDEP}]
|
|
||||||
dev-python/setproctitle[${PYTHON_MULTI_USEDEP}]
|
|
||||||
')
|
|
||||||
x11-libs/libwnck:3[introspection]
|
|
||||||
x11-libs/pango[introspection]
|
|
||||||
"
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
>=dev-util/intltool-0.50
|
|
||||||
dev-util/itstool
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
# app-text/yelp-tools
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
gnome2_src_configure \
|
|
||||||
$(use_with braille liblouis)
|
|
||||||
}
|
|
Binary file not shown.
@ -0,0 +1,72 @@
|
|||||||
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit fcaps go-module systemd
|
||||||
|
|
||||||
|
DESCRIPTION="A tool for managing secrets"
|
||||||
|
HOMEPAGE="https://vaultproject.io/"
|
||||||
|
VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
|
||||||
|
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
webui? (
|
||||||
|
https://dev.gentoo.org/~williamh/dist/${VAULT_WEBUI_ARCHIVE}
|
||||||
|
)"
|
||||||
|
|
||||||
|
LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="+webui"
|
||||||
|
|
||||||
|
BDEPEND="dev-go/gox"
|
||||||
|
COMMON_DEPEND="acct-group/vault
|
||||||
|
acct-user/vault"
|
||||||
|
DEPEND="${COMMON_DEPEND}"
|
||||||
|
RDEPEND="${COMMON_DEPEND}"
|
||||||
|
|
||||||
|
FILECAPS=(
|
||||||
|
-m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
|
||||||
|
)
|
||||||
|
|
||||||
|
RESTRICT+=" test"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
# Avoid the need to have a git checkout
|
||||||
|
sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
|
||||||
|
-e 's:^\(GIT_DIRTY=\).*:\1:' \
|
||||||
|
-e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
|
||||||
|
-i scripts/build.sh || die
|
||||||
|
sed -e "/hooks/d" \
|
||||||
|
-e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
|
||||||
|
-i Makefile || die
|
||||||
|
if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
|
||||||
|
mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
|
||||||
|
die "mv failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
mkdir "${T}"/bin || die
|
||||||
|
BUILD_TAGS="$(usex webui ui '')" \
|
||||||
|
GOFLAGS="-mod=vendor" \
|
||||||
|
GOPATH="${T}" \
|
||||||
|
XC_ARCH=$(go env GOARCH) \
|
||||||
|
XC_OS=$(go env GOOS) \
|
||||||
|
XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
|
||||||
|
emake
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin bin/${PN}
|
||||||
|
dodoc CHANGELOG.md CONTRIBUTING.md README.md
|
||||||
|
insinto /etc/${PN}.d
|
||||||
|
doins "${FILESDIR}/"*.json.example
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
|
||||||
|
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
|
||||||
|
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
|
||||||
|
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||||
|
keepdir /var/log/${PN}
|
||||||
|
fowners ${PN}:${PN} /var/log/${PN}
|
||||||
|
}
|
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST file-roller-3.32.3.tar.xz 852808 BLAKE2B 939b931d7b179cc45ca3766dd122e2242e4de22b8c15f0942c31b5f9b5e8eed9d636122445d265539f9368f86d2efc10af161aaa046b3de6be05072d2b53004b SHA512 8256995f776524772936c6d60777c6c2668a610a672788a51ed83de1ae1c131b12373d2a918658f64f004757bb8c71b03edbf0c89776fcad6d64b4fc7fdb8e49
|
|
||||||
DIST file-roller-3.32.4.tar.xz 854444 BLAKE2B 04264e64af8ab4376fa6985683b16be7fef730a4e24044f726933b885aaaa6b630f347a256b09c2ce6183d0a0a392b33b4328715bf6d19cf7128c1980f9f4792 SHA512 16b5ddbdeacf4e9e61265ecff05e8f2e0034147c67ae7355d2442f9b26098ff253d24cb34c8e686c2ac031da6acac8e1e3c8a9f978e1eb2b446b1e045babafc7
|
DIST file-roller-3.32.4.tar.xz 854444 BLAKE2B 04264e64af8ab4376fa6985683b16be7fef730a4e24044f726933b885aaaa6b630f347a256b09c2ce6183d0a0a392b33b4328715bf6d19cf7128c1980f9f4792 SHA512 16b5ddbdeacf4e9e61265ecff05e8f2e0034147c67ae7355d2442f9b26098ff253d24cb34c8e686c2ac031da6acac8e1e3c8a9f978e1eb2b446b1e045babafc7
|
||||||
|
@ -1,91 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
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 ~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
|
|
||||||
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 )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
BDEPEND="
|
|
||||||
dev-util/glib-utils
|
|
||||||
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
|
|
||||||
brotli - app-arch/brotli
|
|
||||||
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.32-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
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
meson_src_install
|
|
||||||
readme.gentoo_create_doc
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_pkg_postinst
|
|
||||||
gnome2_schemas_update
|
|
||||||
readme.gentoo_print_elog
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_pkg_postrm
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST gedit-plugins-3.32.2.tar.xz 1474264 BLAKE2B feb116ec201b9eb9630570818cc288f0044ecfc174fc84c7d812aa6dfba5cc3748b4e2351ffa2be0d3a593a58b2318c4296b54b84476fc887195ee27f27bb597 SHA512 2767bc766daba5e1c81ef5a00bc3589a301c02e0286a6622cf11a03b5b391ecbcf9456187563dad4f2916610ee9ddca4414ff4beb639820954385ee3f8091d2a
|
|
||||||
DIST gedit-plugins-3.34.1.tar.xz 978800 BLAKE2B 03225ddc414e172f08179c64fbf12d0282c131b71855ca9dc20ceaa5750a5555c7bdde8c4ff1d95c721177b3d379edbcfc9af19ec22b96942df1913d13560303 SHA512 7fe31c2b0a1381a44362bd6066422d182b2246e3f903f8cd83cde0467b9853620a445bea7878d93e95a0a71ac5d5dd081a1930d602007cf2a6ef00b1a45bebfc
|
DIST gedit-plugins-3.34.1.tar.xz 978800 BLAKE2B 03225ddc414e172f08179c64fbf12d0282c131b71855ca9dc20ceaa5750a5555c7bdde8c4ff1d95c721177b3d379edbcfc9af19ec22b96942df1913d13560303 SHA512 7fe31c2b0a1381a44362bd6066422d182b2246e3f903f8cd83cde0467b9853620a445bea7878d93e95a0a71ac5d5dd081a1930d602007cf2a6ef00b1a45bebfc
|
||||||
|
@ -1,95 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="6"
|
|
||||||
GNOME2_LA_PUNT="yes" # plugins are dlopened
|
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
|
||||||
PYTHON_REQ_USE="xml"
|
|
||||||
VALA_MIN_API_VERSION="0.28"
|
|
||||||
|
|
||||||
inherit eutils gnome2 multilib python-single-r1 vala
|
|
||||||
|
|
||||||
DESCRIPTION="Official plugins for gedit"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
IUSE_plugins="charmap git terminal vala"
|
|
||||||
IUSE="+python ${IUSE_plugins}"
|
|
||||||
# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
|
|
||||||
REQUIRED_USE="
|
|
||||||
charmap? ( python )
|
|
||||||
git? ( python )
|
|
||||||
python? ( ${PYTHON_REQUIRED_USE} )
|
|
||||||
terminal? ( python )
|
|
||||||
"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=app-editors/gedit-3.16
|
|
||||||
>=dev-libs/glib-2.32:2
|
|
||||||
>=dev-libs/libpeas-1.7.0[gtk]
|
|
||||||
>=x11-libs/gtk+-3.9:3
|
|
||||||
>=x11-libs/gtksourceview-4.0.2:4
|
|
||||||
python? (
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
>=app-editors/gedit-3.16[introspection,python,${PYTHON_SINGLE_USEDEP}]
|
|
||||||
dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}]
|
|
||||||
>=dev-python/dbus-python-0.82[${PYTHON_MULTI_USEDEP}]
|
|
||||||
dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
|
|
||||||
dev-python/pygobject:3[cairo,${PYTHON_MULTI_USEDEP}]
|
|
||||||
')
|
|
||||||
>=x11-libs/gtk+-3.9:3[introspection]
|
|
||||||
>=x11-libs/gtksourceview-4.0.2:4[introspection]
|
|
||||||
x11-libs/pango[introspection]
|
|
||||||
x11-libs/gdk-pixbuf:2[introspection]
|
|
||||||
)
|
|
||||||
charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
|
|
||||||
git? ( >=dev-libs/libgit2-glib-0.0.6 )
|
|
||||||
terminal? ( >=x11-libs/vte-0.52:2.91[introspection] )
|
|
||||||
vala? ( $(vala_depend) )
|
|
||||||
" # vte-0.52+ for feed_child API compatibility
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-util/itstool
|
|
||||||
>=sys-devel/gettext-0.19.8
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
use python && [[ ${MERGE_TYPE} != binary ]] && python-single-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
use vala && vala_src_prepare
|
|
||||||
gnome2_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
gnome2_src_configure \
|
|
||||||
$(use_enable python) \
|
|
||||||
$(use_enable vala)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
gnome2_src_install
|
|
||||||
|
|
||||||
# FIXME: crazy !!!
|
|
||||||
if use python; then
|
|
||||||
find "${ED}"/usr/share/gedit -name "*.py*" -delete || die
|
|
||||||
find "${ED}"/usr/share/gedit -type d -empty -delete || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
# FIXME: upstream made this automagic...
|
|
||||||
clean_plugin charmap
|
|
||||||
clean_plugin git
|
|
||||||
clean_plugin terminal
|
|
||||||
}
|
|
||||||
|
|
||||||
clean_plugin() {
|
|
||||||
if use !${1} ; then
|
|
||||||
rm -rf "${ED}"/usr/share/gedit/plugins/${1}*
|
|
||||||
rm -rf "${ED}"/usr/$(get_libdir)/gedit/plugins/${1}*
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST gedit-3.32.2.tar.xz 14789660 BLAKE2B 574a490e3beda9e8b4f8324409f3a1e3361b1fdd097c4bf8d05475be2a6bb66b230ab6d2047caa62c393458c29b6647c32293ce5c1428d030cb2345c19bf41c3 SHA512 a3ed4dea3d0f60fb2371d2b6bbf5f5db1f67c9a71d0d47836456e022903e86b8b127c88ece6a6d817b0c86ff82612c963a9e8ed60f9841af68474a1d129c886d
|
|
||||||
DIST gedit-3.34.1.tar.xz 14797588 BLAKE2B 8dfaac4660575d67e3f8396dfed675a737fc69bc2b34866ee467a3464a338240133cab8d067db7b87fdc129f06a2450b91f4e0f70a73912d4a274cca980196d6 SHA512 22968c678a2f7ecf062f490d5eedc97aaa53b15932db801ea83eb336f01f41e7a6037a85508a40164f38dee406f8db097b7ef6f1481ab44ea82668766d24966d
|
DIST gedit-3.34.1.tar.xz 14797588 BLAKE2B 8dfaac4660575d67e3f8396dfed675a737fc69bc2b34866ee467a3464a338240133cab8d067db7b87fdc129f06a2450b91f4e0f70a73912d4a274cca980196d6 SHA512 22968c678a2f7ecf062f490d5eedc97aaa53b15932db801ea83eb336f01f41e7a6037a85508a40164f38dee406f8db097b7ef6f1481ab44ea82668766d24966d
|
||||||
|
@ -1,49 +0,0 @@
|
|||||||
From 79ff20c4123fb674b467f78b542f048f07516652 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Will Thompson <wjt@endlessm.com>
|
|
||||||
Date: Wed, 17 Apr 2019 06:29:27 +0100
|
|
||||||
Subject: [PATCH] filebrowser: fix build order for enum-types.h
|
|
||||||
|
|
||||||
On Endless's package build server, building gedit on x86_64 failed as
|
|
||||||
follows:
|
|
||||||
|
|
||||||
[ 194s] [97/147] /usr/bin/meson --internal exe /usr/src/packages/BUILD/obj-x86_64-linux-gnu/meson-private/meson_exe_gedit-tool-merge.pl_cd41154a78cf16ac2c5a9a58261cb6418b36427a.dat
|
|
||||||
[ 195s] [98/147] /usr/bin/msgfmt --desktop --keyword=Name --keyword=Description --template=../plugins/externaltools/externaltools.plugin.desktop.in -d /usr/src/packages/BUILD/po --output=plugins/externaltools/externaltools.plugin
|
|
||||||
[ 195s] [99/147] /usr/bin/meson --internal exe /usr/src/packages/BUILD/obj-x86_64-linux-gnu/meson-private/meson_exe_glib-mkenums_ea0cb1ece8d7fa2e9a3e7c5a57f45df212823d0f.dat
|
|
||||||
[ 195s] [100/147] cc -Iplugins/filebrowser/5f8d977@@filebrowser@sha -Iplugins/filebrowser -I../plugins/filebrowser -I. -I../ -Isubprojects/libgd -I../subprojects/libgd -Iplugins/filebrowser/resources -Igedit -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -DLIBGD_TAGGED_ENTRY=1 -DHAVE_CONFIG_H -MD -MQ 'plugins/filebrowser/5f8d977@@filebrowser@sha/gedit-file-browser-plugin.c.o' -MF 'plugins/filebrowser/5f8d977@@filebrowser@sha/gedit-file-browser-plugin.c.o.d' -o 'plugins/filebrowser/5f8d977@@filebrowser@sha/gedit-file-browser-plugin.c.o' -c ../plugins/filebrowser/gedit-file-browser-plugin.c
|
|
||||||
[ 195s] FAILED: plugins/filebrowser/5f8d977@@filebrowser@sha/gedit-file-browser-plugin.c.o
|
|
||||||
[ 195s] cc -Iplugins/filebrowser/5f8d977@@filebrowser@sha -Iplugins/filebrowser -I../plugins/filebrowser -I. -I../ -Isubprojects/libgd -I../subprojects/libgd -Iplugins/filebrowser/resources -Igedit -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -DLIBGD_TAGGED_ENTRY=1 -DHAVE_CONFIG_H -MD -MQ 'plugins/filebrowser/5f8d977@@filebrowser@sha/gedit-file-browser-plugin.c.o' -MF 'plugins/filebrowser/5f8d977@@filebrowser@sha/gedit-file-browser-plugin.c.o.d' -o 'plugins/filebrowser/5f8d977@@filebrowser@sha/gedit-file-browser-plugin.c.o' -c ../plugins/filebrowser/gedit-file-browser-plugin.c
|
|
||||||
[ 195s] ../plugins/filebrowser/gedit-file-browser-plugin.c:35:10: fatal error: gedit-file-browser-enum-types.h: No such file or directory
|
|
||||||
[ 195s] #include "gedit-file-browser-enum-types.h"
|
|
||||||
[ 195s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
||||||
[ 195s] compilation terminated.
|
|
||||||
|
|
||||||
I couldn't reproduce this locally, perhaps because I have the wrong number
|
|
||||||
of cores. However, exploring the build graph with:
|
|
||||||
|
|
||||||
ninja -t browse plugins/filebrowser/5f8d977@@filebrowser@sha/libfilebrowser.so.symbols
|
|
||||||
|
|
||||||
showed that there was no dependency between
|
|
||||||
gedit-file-browser-plugin.c.o and gedit-file-browser-enum-types.h.
|
|
||||||
Adding the generated gedit-file-browser-enum-types.h to the sources for
|
|
||||||
this shared_library() causes an (order-only) dependency to be added,
|
|
||||||
ensuring that gedit-file-browser-enum-types.h is generated before
|
|
||||||
gedit-file-browser-plugin.c is compiled.
|
|
||||||
---
|
|
||||||
plugins/filebrowser/meson.build | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/plugins/filebrowser/meson.build b/plugins/filebrowser/meson.build
|
|
||||||
index 708f7f1d4..94a4ab0a6 100644
|
|
||||||
--- a/plugins/filebrowser/meson.build
|
|
||||||
+++ b/plugins/filebrowser/meson.build
|
|
||||||
@@ -59,6 +59,7 @@ libfilebrowser_enums_c = custom_target('libfilebrowser_enums_c',
|
|
||||||
|
|
||||||
libfilebrowser_sources += [
|
|
||||||
libfilebrowser_enums_c,
|
|
||||||
+ libfilebrowser_type_enums.get(1),
|
|
||||||
]
|
|
||||||
|
|
||||||
subdir('resources')
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
@ -1,102 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
|
||||||
VALA_MIN_API_VERSION="0.26"
|
|
||||||
VALA_USE_DEPEND="vapigen"
|
|
||||||
|
|
||||||
inherit gnome.org gnome2-utils meson python-single-r1 vala xdg
|
|
||||||
|
|
||||||
DESCRIPTION="A text editor for the GNOME desktop"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+ CC-BY-SA-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
IUSE="+introspection +python gtk-doc spell vala"
|
|
||||||
REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} ) spell? ( python )"
|
|
||||||
|
|
||||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
|
|
||||||
|
|
||||||
# X libs are not needed for OSX (aqua)
|
|
||||||
DEPEND="
|
|
||||||
>=dev-libs/glib-2.44:2
|
|
||||||
>=x11-libs/gtk+-3.22.0:3[introspection?]
|
|
||||||
>=x11-libs/gtksourceview-4.0.2:4[introspection?]
|
|
||||||
>=dev-libs/libpeas-1.14.1[gtk]
|
|
||||||
>=dev-libs/libxml2-2.5.0:2
|
|
||||||
>=net-libs/libsoup-2.60:2.4
|
|
||||||
x11-libs/libX11
|
|
||||||
|
|
||||||
spell? ( >=app-text/gspell-0.2.5:0= )
|
|
||||||
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
|
|
||||||
python? (
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
|
|
||||||
>=dev-python/pygobject-3:3[cairo,${PYTHON_MULTI_USEDEP}]
|
|
||||||
dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}]
|
|
||||||
')
|
|
||||||
)
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
x11-themes/adwaita-icon-theme
|
|
||||||
gnome-base/gsettings-desktop-schemas
|
|
||||||
gnome-base/gvfs
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
${vala_depend}
|
|
||||||
app-text/docbook-xml-dtd:4.1.2
|
|
||||||
dev-util/glib-utils
|
|
||||||
gtk-doc? ( >=dev-util/gtk-doc-1 )
|
|
||||||
dev-util/itstool
|
|
||||||
>=sys-devel/gettext-0.18
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PV}-make-spell-optional.patch
|
|
||||||
"${FILESDIR}"/${PV}-fix-parallel-build.patch # parallel build failure fix, included in 3.34
|
|
||||||
)
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
use python && python-single-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
use vala && vala_src_prepare
|
|
||||||
xdg_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local emesonargs=(
|
|
||||||
$(meson_use introspection)
|
|
||||||
$(meson_use vala vapi)
|
|
||||||
$(meson_use python plugins)
|
|
||||||
$(meson_use gtk-doc documentation)
|
|
||||||
-Denable-gvfs-metadata=yes
|
|
||||||
$(meson_use spell)
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
# Only appdata and desktop file validation in v3.32.2
|
|
||||||
src_test() { :; }
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
meson_src_install
|
|
||||||
if use python; then
|
|
||||||
python_optimize
|
|
||||||
python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_pkg_postinst
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_pkg_postrm
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST bijiben-3.32.2.tar.xz 659988 BLAKE2B a155b3ad4d340b6efe039ae8458be6665f5ea37935b2040d8aa59f4b019a7ce2a9bb42c309fbc212b8f87cd2e3db533305b64d6987b3b527435ab9906165a7ff SHA512 71573ced01a5e984998fc5ce97ebbd4fcf04a91165465697ff29ea67076a31654b8f66a93c3ed79b30a8af2e38fad3ac4bfc3047106411078c6cbb67c20d5c5d
|
|
||||||
DIST bijiben-3.34.2.tar.xz 663348 BLAKE2B 7736823334c5439f1da93e81940f6a433b48cf94173606b1985912b408ebaa05d14866b0bbdd0978c08456fe5a592829203aa7fdd31291748148d7973ab3d8ab SHA512 75e1286aabd5c0d5aca3d2150aa36f18873cc0bfeed24a1b6aa9f4d78318d37712df71929f453b2db871021f4df148af8a9ef64d563a2158db8c1dbb620e4538
|
DIST bijiben-3.34.2.tar.xz 663348 BLAKE2B 7736823334c5439f1da93e81940f6a433b48cf94173606b1985912b408ebaa05d14866b0bbdd0978c08456fe5a592829203aa7fdd31291748148d7973ab3d8ab SHA512 75e1286aabd5c0d5aca3d2150aa36f18873cc0bfeed24a1b6aa9f4d78318d37712df71929f453b2db871021f4df148af8a9ef64d563a2158db8c1dbb620e4538
|
||||||
|
@ -1,53 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
inherit gnome.org gnome2-utils meson xdg
|
|
||||||
|
|
||||||
DESCRIPTION="Note editor designed to remain simple to use"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Apps/Notes"
|
|
||||||
|
|
||||||
LICENSE="GPL-3+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
app-misc/tracker:0/2.0
|
|
||||||
>=dev-libs/glib-2.53.4:2
|
|
||||||
net-libs/gnome-online-accounts:=
|
|
||||||
>=x11-libs/gtk+-3.19.3:3
|
|
||||||
>=gnome-extra/evolution-data-server-3.13.90:=
|
|
||||||
<gnome-extra/evolution-data-server-3.33
|
|
||||||
dev-libs/libxml2:2
|
|
||||||
sys-apps/util-linux
|
|
||||||
>=net-libs/webkit-gtk-2.10:4
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
BDEPEND="
|
|
||||||
dev-libs/appstream-glib
|
|
||||||
dev-util/gdbus-codegen
|
|
||||||
dev-util/glib-utils
|
|
||||||
dev-util/itstool
|
|
||||||
>=sys-devel/gettext-0.19.8
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local emesonargs=(
|
|
||||||
-Dzeitgeist=false
|
|
||||||
-Dupdate_mimedb=false
|
|
||||||
-Dprivate_store=false # private store is mainly meant for flatpak builds
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_pkg_postinst
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_pkg_postrm
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
Binary file not shown.
@ -1,77 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
GNOME2_LA_PUNT="yes"
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
inherit gnome2 python-single-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Project manager for Gnome"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Apps/Planner"
|
|
||||||
SRC_URI="https://dev.gentoo.org/~eva/distfiles/${PN}/${P}.tar.xz"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
|
|
||||||
|
|
||||||
IUSE="eds examples python"
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-libs/glib-2.6:2
|
|
||||||
>=x11-libs/gtk+-2.24:2
|
|
||||||
>=gnome-base/libgnomecanvas-2.10
|
|
||||||
>=gnome-base/libglade-2.4:2.0
|
|
||||||
>=gnome-base/gconf-2.10:2
|
|
||||||
>=dev-libs/libxml2-2.6.27:2
|
|
||||||
>=dev-libs/libxslt-1.1.23
|
|
||||||
python? (
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
>=dev-python/pygtk-2.6:2[${PYTHON_MULTI_USEDEP}] )
|
|
||||||
')
|
|
||||||
eds? (
|
|
||||||
>=gnome-extra/evolution-data-server-3.6:=
|
|
||||||
>=mail-client/evolution-3.6 )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
app-text/rarian
|
|
||||||
dev-util/gtk-doc-am
|
|
||||||
>=dev-util/intltool-0.35.5
|
|
||||||
gnome-base/gnome-common
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}-0.14.6"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
use python && python-single-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# FIXME: disable eds backend for now, it fails, upstream bug #654005
|
|
||||||
# We need to set compile-warnings to a different value as it doesn't use
|
|
||||||
# standard macro: https://bugzilla.gnome.org/703067
|
|
||||||
gnome2_src_configure \
|
|
||||||
$(use_enable python) \
|
|
||||||
$(use_enable python python-plugin) \
|
|
||||||
$(use_enable eds) \
|
|
||||||
--disable-eds-backend \
|
|
||||||
--with-database=no \
|
|
||||||
--disable-update-mimedb \
|
|
||||||
--enable-compile-warnings=yes
|
|
||||||
#$(use_enable eds eds-backend)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# error: relink `libstorage-mrproject-1.la' with the above command before installing it
|
|
||||||
# Try to drop workaround on next snapshot or bump
|
|
||||||
MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install \
|
|
||||||
sqldocdir="\$(datadir)/doc/${PF}" \
|
|
||||||
sampledir="\$(datadir)/doc/${PF}/examples"
|
|
||||||
|
|
||||||
if ! use examples; then
|
|
||||||
rm -rf "${D}/usr/share/doc/${PF}/examples"
|
|
||||||
fi
|
|
||||||
}
|
|
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST cpuid2cpuflags-8.tar.bz2 82432 BLAKE2B c4284106a4b1433e266e364b40dd50cf801f6b4afcb6928b13c1ac58ea1c3854b4a952f6ac914ef995aaa8bc9cfd8a4428c84386eb2949f83228a5b9d9781ada SHA512 167ee1620d6d726ef849d265785b568bb72a1aae15f5f0c527a903424c8ce9519033c49e8a143ae093b56e25fd71b4746793fb825233173fe60ac29eeecca20c
|
DIST cpuid2cpuflags-8.tar.bz2 82432 BLAKE2B c4284106a4b1433e266e364b40dd50cf801f6b4afcb6928b13c1ac58ea1c3854b4a952f6ac914ef995aaa8bc9cfd8a4428c84386eb2949f83228a5b9d9781ada SHA512 167ee1620d6d726ef849d265785b568bb72a1aae15f5f0c527a903424c8ce9519033c49e8a143ae093b56e25fd71b4746793fb825233173fe60ac29eeecca20c
|
||||||
|
DIST cpuid2cpuflags-9.tar.bz2 82841 BLAKE2B 6f866a29680b53975359c56f54f3ecd8e978fe55297fdfcb84b25f57dc38bb0fb5c2169dde83e29235d13667a43faa11d75fa15e3d8fbef65a86cea2832363c4 SHA512 61a265abfd5b0920e1b3c18d322dceb416a6a353b3d3ef3f01ab1d02aab1b45dd1ec4eed4ccf667eae82c953830f29d22a671dd7d7c2b4d309050033af1fd5b7
|
||||||
DIST cpuinfo2cpuflags-1.tar.gz 1429 BLAKE2B 5126e643e5e2ea0be2418068fbcfbbae1781a0e3ab7903d909d4a5a291cb2e5db132a7a6a5c6db12a757688efca0557e4331a91f64af4b7e47deca415fd05b34 SHA512 68a21cfdb0fc8c6eb5aad5c6702d50dd56c927b2010efea1651dbc6a9657654b770bc5a4055fb11e790066c2c63c9ea29c3e03d91057abe187e7029e6797aede
|
DIST cpuinfo2cpuflags-1.tar.gz 1429 BLAKE2B 5126e643e5e2ea0be2418068fbcfbbae1781a0e3ab7903d909d4a5a291cb2e5db132a7a6a5c6db12a757688efca0557e4331a91f64af4b7e47deca415fd05b34 SHA512 68a21cfdb0fc8c6eb5aad5c6702d50dd56c927b2010efea1651dbc6a9657654b770bc5a4055fb11e790066c2c63c9ea29c3e03d91057abe187e7029e6797aede
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DESCRIPTION="Tool to guess CPU_FLAGS_* flags for the host"
|
||||||
|
HOMEPAGE="https://github.com/mgorny/cpuid2cpuflags"
|
||||||
|
SRC_URI="https://github.com/mgorny/cpuid2cpuflags/releases/download/v${PV}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
local v
|
||||||
|
for v in ${REPLACING_VERSIONS}; do
|
||||||
|
if [[ ${v%-r*} -lt 2 ]]; then
|
||||||
|
elog 'Please note that the output has changed in v2. The new format is suitable'
|
||||||
|
elog 'both for Portage and Paludis. To use it, e.g.:'
|
||||||
|
elog
|
||||||
|
elog ' $ echo "*/* $(cpuid2cpuflags)" > /etc/portage/package.use/00cpuflags'
|
||||||
|
elog
|
||||||
|
elog '(you may need to convert package.use into a directory if you want to use'
|
||||||
|
elog ' separate file as presented here)'
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
@ -1,4 +1,5 @@
|
|||||||
DIST nattka-0.1.10.tar.gz 77467 BLAKE2B 2f1ccca7bab2db95be2145716ab17a48959ffef4ec41ade2e4d944b66aa1d2bb1146e43089fe75714502ada0510c6257cc1577bda9353c517572e09407f818ae SHA512 8fc3dc8e37e755c5736dd74d0fd081bbce26e5f1093401f527f8818ddf2aebbddf36feb04ca1e76fd37f2cffaecaca768e7f70ac85d0f31bab24b09a12d23cf4
|
DIST nattka-0.1.10.tar.gz 77467 BLAKE2B 2f1ccca7bab2db95be2145716ab17a48959ffef4ec41ade2e4d944b66aa1d2bb1146e43089fe75714502ada0510c6257cc1577bda9353c517572e09407f818ae SHA512 8fc3dc8e37e755c5736dd74d0fd081bbce26e5f1093401f527f8818ddf2aebbddf36feb04ca1e76fd37f2cffaecaca768e7f70ac85d0f31bab24b09a12d23cf4
|
||||||
DIST nattka-0.1.11.tar.gz 80381 BLAKE2B 0de07893bb5517f706fcc37b24466276a1bd9a5a973acb25ed37936f793f0d00a592d14e5b15b5aa16987aea4f2bbe9ad582475adfe89f986c8f75c5a558bcf6 SHA512 fda0a4fc997344e0db5740e9ad6ef683044ae83b1c35d48b218b7274b305057a488944ec75ebe0abcd2f999af716561956ac212a8c1bd49dbd861bcf48419033
|
DIST nattka-0.1.11.tar.gz 80381 BLAKE2B 0de07893bb5517f706fcc37b24466276a1bd9a5a973acb25ed37936f793f0d00a592d14e5b15b5aa16987aea4f2bbe9ad582475adfe89f986c8f75c5a558bcf6 SHA512 fda0a4fc997344e0db5740e9ad6ef683044ae83b1c35d48b218b7274b305057a488944ec75ebe0abcd2f999af716561956ac212a8c1bd49dbd861bcf48419033
|
||||||
DIST nattka-0.2.1.tar.gz 83710 BLAKE2B 06724e50eea2b25bd997991c60403e3eff21e3b1f5bd4fa5b10317a9e469f401380367f6cdef7aa52ea655ac8f0ea89d4864cbf838c9224343c9012bbb684857 SHA512 f0454c47b83113064f3757ffc4aba5a4d20d591ab18d4a01eff55f7b5208cc4ca2acc5f0ab3d494ea89de572272a1f52b4ca5879f8e59adc1640cd277cfdf8c6
|
DIST nattka-0.2.1.tar.gz 83710 BLAKE2B 06724e50eea2b25bd997991c60403e3eff21e3b1f5bd4fa5b10317a9e469f401380367f6cdef7aa52ea655ac8f0ea89d4864cbf838c9224343c9012bbb684857 SHA512 f0454c47b83113064f3757ffc4aba5a4d20d591ab18d4a01eff55f7b5208cc4ca2acc5f0ab3d494ea89de572272a1f52b4ca5879f8e59adc1640cd277cfdf8c6
|
||||||
|
DIST nattka-0.2.2.tar.gz 85213 BLAKE2B f940287f3d781d60c1d32cd4ac913e3a290e4438ab45b786cd715a4f61e48eb066a3380c5343f1cde12cc003d16bd25ae94dfb9129f0fd414add90c8ec016c5f SHA512 c83c8138843a52487f45a5d1c78839bfb40d918c9cff0feced9a6e43cb5760a21ac0faef342ee3d9ba0c58f22ac1be51fd764770d3ab7a148da92c565b964c89
|
||||||
DIST nattka-0.2.tar.gz 83729 BLAKE2B 686c09c03d1edab981799f07397c558bab3c2c9befdeb16e1fbb796b3eeb789cd7efc63369ce5e6a15c60b5f5b71a47074f39e851451971bdba8549175fc4024 SHA512 53a45214455febb266faa70b37782c2c1857ea3e6ec0d07dd6be4822046ee0cfe8af67c143843d292a94df94e65b244d93316a3bb3b44709b08c4a14a9de6455
|
DIST nattka-0.2.tar.gz 83729 BLAKE2B 686c09c03d1edab981799f07397c558bab3c2c9befdeb16e1fbb796b3eeb789cd7efc63369ce5e6a15c60b5f5b71a47074f39e851451971bdba8549175fc4024 SHA512 53a45214455febb266faa70b37782c2c1857ea3e6ec0d07dd6be4822046ee0cfe8af67c143843d292a94df94e65b244d93316a3bb3b44709b08c4a14a9de6455
|
||||||
|
@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A New Arch Tester Toolkit -- open-source stable-bot replacement"
|
||||||
|
HOMEPAGE="https://github.com/mgorny/nattka/"
|
||||||
|
SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/lxml[${PYTHON_USEDEP}]
|
||||||
|
dev-python/requests[${PYTHON_USEDEP}]
|
||||||
|
dev-util/pkgcheck[${PYTHON_USEDEP}]
|
||||||
|
dev-vcs/git
|
||||||
|
sys-apps/pkgcore[${PYTHON_USEDEP}]"
|
||||||
|
BDEPEND="
|
||||||
|
test? ( dev-python/vcrpy[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
distutils_enable_sphinx doc --no-autodoc
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "NATTkA can optionally use:"
|
||||||
|
elog " dev-python/networkx"
|
||||||
|
elog "to sort 'apply' output in dependency order."
|
||||||
|
}
|
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST evince-3.32.1.tar.xz 2567868 BLAKE2B 8fec9ce1981fb2c5fc60c4b653f462f07f0341ebe64a5615f1e1a123533f8053c6f76a02d05da9245b4263c24df1cdd2e28aa89486b8c802a2aa14cf04faf13b SHA512 29028fedde9aff85e53a5059f63df007e1bac7d662a91fe01e1bb8c48349d5674afe3ce37f9c495e4b208fd476b22f4ecaf749c6d7c3362a03b05703400ece05
|
|
||||||
DIST evince-3.34.2.tar.xz 2565752 BLAKE2B 76497c34ce2eb460a3f2c3e790a7c44b9eeddd566854061d49fba2ba7cefa3b523d7bfe973d08b7ec1e8d967e4cbd63c73a668a346bd158a67752897f25827ee SHA512 51bfa4671e17a98c536790185ece6f4f77b956062901f840cd298cdc3e42eb7e8cabe9bfa84387f185cdf7462a322ef54bbc463b988a677af68561e55acd9f12
|
DIST evince-3.34.2.tar.xz 2565752 BLAKE2B 76497c34ce2eb460a3f2c3e790a7c44b9eeddd566854061d49fba2ba7cefa3b523d7bfe973d08b7ec1e8d967e4cbd63c73a668a346bd158a67752897f25827ee SHA512 51bfa4671e17a98c536790185ece6f4f77b956062901f840cd298cdc3e42eb7e8cabe9bfa84387f185cdf7462a322ef54bbc463b988a677af68561e55acd9f12
|
||||||
|
@ -1,107 +0,0 @@
|
|||||||
# Copyright 1999-2019 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
GNOME2_LA_PUNT="yes"
|
|
||||||
GNOME2_EAUTORECONF="yes"
|
|
||||||
|
|
||||||
inherit gnome2 systemd
|
|
||||||
|
|
||||||
DESCRIPTION="Simple document viewer for GNOME"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Apps/Evince"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+ CC-BY-SA-3.0"
|
|
||||||
# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
|
|
||||||
SLOT="0/evd3.4-evv3.3"
|
|
||||||
IUSE="djvu dvi gstreamer gnome gnome-keyring +introspection nautilus nsplugin postscript spell t1lib tiff xps"
|
|
||||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
|
|
||||||
|
|
||||||
# atk used in libview
|
|
||||||
# bundles unarr
|
|
||||||
COMMON_DEPEND="
|
|
||||||
dev-libs/atk
|
|
||||||
>=dev-libs/glib-2.36:2[dbus]
|
|
||||||
>=dev-libs/libxml2-2.5:2
|
|
||||||
sys-libs/zlib:=
|
|
||||||
>=x11-libs/gdk-pixbuf-2.36.5:2
|
|
||||||
>=x11-libs/gtk+-3.22.0:3[introspection?]
|
|
||||||
gnome-base/gsettings-desktop-schemas
|
|
||||||
>=x11-libs/cairo-1.10:=
|
|
||||||
>=app-text/poppler-0.76.0[cairo]
|
|
||||||
>=app-arch/libarchive-3.2.0
|
|
||||||
djvu? ( >=app-text/djvu-3.5.22:= )
|
|
||||||
dvi? (
|
|
||||||
virtual/tex-base
|
|
||||||
dev-libs/kpathsea:=
|
|
||||||
t1lib? ( >=media-libs/t1lib-5:= ) )
|
|
||||||
gstreamer? (
|
|
||||||
media-libs/gstreamer:1.0
|
|
||||||
media-libs/gst-plugins-base:1.0
|
|
||||||
media-libs/gst-plugins-good:1.0 )
|
|
||||||
gnome? ( gnome-base/gnome-desktop:3= )
|
|
||||||
gnome-keyring? ( >=app-crypt/libsecret-0.5 )
|
|
||||||
introspection? ( >=dev-libs/gobject-introspection-1:= )
|
|
||||||
nautilus? ( >=gnome-base/nautilus-2.91.4 )
|
|
||||||
postscript? ( >=app-text/libspectre-0.2:= )
|
|
||||||
spell? ( >=app-text/gspell-1.6.0:= )
|
|
||||||
tiff? ( >=media-libs/tiff-3.6:0= )
|
|
||||||
xps? ( >=app-text/libgxps-0.2.1:= )
|
|
||||||
"
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
gnome-base/gvfs
|
|
||||||
gnome-base/librsvg
|
|
||||||
|| (
|
|
||||||
>=x11-themes/adwaita-icon-theme-2.17.1
|
|
||||||
>=x11-themes/hicolor-icon-theme-0.10 )
|
|
||||||
"
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
app-text/docbook-xml-dtd:4.3
|
|
||||||
dev-libs/appstream-glib
|
|
||||||
dev-util/gdbus-codegen
|
|
||||||
dev-util/glib-utils
|
|
||||||
>=dev-util/gtk-doc-am-1.13
|
|
||||||
dev-util/itstool
|
|
||||||
>=sys-devel/gettext-0.19.8
|
|
||||||
virtual/pkgconfig
|
|
||||||
app-text/yelp-tools
|
|
||||||
"
|
|
||||||
# eautoreconf needs:
|
|
||||||
# app-text/yelp-tools
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/3.30.2-internal-synctex.patch # don't automagically link to synctex from texlive-core - always use internal copy of this small parser for now; requires eautoreconf
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
gnome2_src_prepare
|
|
||||||
|
|
||||||
# Do not depend on adwaita-icon-theme, bug #326855, #391859
|
|
||||||
# https://gitlab.freedesktop.org/xdg/default-icon-theme/issues/7
|
|
||||||
sed -e 's/adwaita-icon-theme >= $ADWAITA_ICON_THEME_REQUIRED//g' \
|
|
||||||
-i configure || die "sed failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
gnome2_src_configure \
|
|
||||||
--disable-static \
|
|
||||||
--enable-pdf \
|
|
||||||
--enable-comics \
|
|
||||||
--enable-thumbnailer \
|
|
||||||
--with-platform=gnome \
|
|
||||||
--enable-dbus \
|
|
||||||
$(use_enable djvu) \
|
|
||||||
$(use_enable dvi) \
|
|
||||||
$(use_enable gstreamer multimedia) \
|
|
||||||
$(use_enable gnome libgnome-desktop) \
|
|
||||||
$(use_with gnome-keyring keyring) \
|
|
||||||
$(use_enable introspection) \
|
|
||||||
$(use_enable nautilus) \
|
|
||||||
$(use_enable nsplugin browser-plugin) \
|
|
||||||
$(use_enable postscript ps) \
|
|
||||||
$(use_with spell gspell) \
|
|
||||||
$(use_enable t1lib) \
|
|
||||||
$(use_enable tiff) \
|
|
||||||
$(use_enable xps) \
|
|
||||||
BROWSER_PLUGIN_DIR="${EPREFIX}"/usr/$(get_libdir)/nsbrowser/plugins \
|
|
||||||
--with-systemduserunitdir="$(systemd_get_userunitdir)"
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST folks-0.12.1.tar.xz 522688 BLAKE2B 584957b628e286b850ee45c3f79d942ae602124e0130eeddc8806ae6fc12accd26c140df5caa0a1a68c84bff707df785d863d2f69ee9a0b6b450b8159c21fb39 SHA512 f60e993508137b33602ccc814bde45ad780d61afb0566f8175fd01b3dcaa5f5771e11d98156c4ecfd85f920a7adc140a5b2582eaaa97568b8fb3b3761668decb
|
|
||||||
DIST folks-0.13.1.tar.xz 515584 BLAKE2B fe4e368e60dd41a72f449f130993eb7b8792b2a38218ff7117a8e5ec192d53d2b8f5ab09a2318267cf2fd7a717048b8715289b2f411c59846c6c98235ec32149 SHA512 b134172077bed1655cd7f24b1402ed347d405b22114c33d6638040a5e475632ea33cde898a08fc143eaefc7057d4b6dccceac7e797e1976fdf88c58764818afe
|
DIST folks-0.13.1.tar.xz 515584 BLAKE2B fe4e368e60dd41a72f449f130993eb7b8792b2a38218ff7117a8e5ec192d53d2b8f5ab09a2318267cf2fd7a717048b8715289b2f411c59846c6c98235ec32149 SHA512 b134172077bed1655cd7f24b1402ed347d405b22114c33d6638040a5e475632ea33cde898a08fc143eaefc7057d4b6dccceac7e797e1976fdf88c58764818afe
|
||||||
|
@ -1,40 +0,0 @@
|
|||||||
From 93c03b9582eb1eac21f084decf86ca5f1340dc53 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Mart Raudsepp <leio@gentoo.org>
|
|
||||||
Date: Sat, 7 Sep 2019 22:16:43 +0300
|
|
||||||
Subject: [PATCH] meson: Allow disabling build of tests
|
|
||||||
|
|
||||||
---
|
|
||||||
meson.build | 4 +++-
|
|
||||||
meson_options.txt | 1 +
|
|
||||||
2 files changed, 4 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 91800654..37e6b5c2 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -219,7 +219,9 @@ subdir('tools')
|
|
||||||
subdir('po')
|
|
||||||
|
|
||||||
# Tests
|
|
||||||
-subdir('tests')
|
|
||||||
+if get_option('test')
|
|
||||||
+ subdir('tests')
|
|
||||||
+endif
|
|
||||||
|
|
||||||
if docs_enabled
|
|
||||||
subdir('docs')
|
|
||||||
diff --git a/meson_options.txt b/meson_options.txt
|
|
||||||
index 042a72e8..b4552d49 100644
|
|
||||||
--- a/meson_options.txt
|
|
||||||
+++ b/meson_options.txt
|
|
||||||
@@ -9,6 +9,7 @@ option('zeitgeist', type: 'boolean', value: false, description: 'build Zeitgeist
|
|
||||||
option('import_tool', type: 'boolean', value: true, description: 'Enable building the meta-contact import tool')
|
|
||||||
option('inspect_tool', type: 'boolean', value: true, description: 'Enable building the data inspection tool')
|
|
||||||
# Test options
|
|
||||||
+option('test', type: 'boolean', value: true, description: 'Build test programs')
|
|
||||||
option('installed_tests', type: 'boolean', value: false, description: 'Install test programs')
|
|
||||||
# Docs
|
|
||||||
option('docs', type: 'boolean', value: false, description: 'Enable documentation generation')
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
@ -1,47 +0,0 @@
|
|||||||
From 1853567d79024c6ce960d9dc187cff8aaf9a37ce Mon Sep 17 00:00:00 2001
|
|
||||||
From: Niels De Graef <nielsdegraef@gmail.com>
|
|
||||||
Date: Mon, 3 Feb 2020 08:57:52 +0100
|
|
||||||
Subject: [PATCH] meson: Use python.dependency() correctly
|
|
||||||
|
|
||||||
From https://github.com/mesonbuild/meson/issues/6470:
|
|
||||||
|
|
||||||
> So, to further clarify, passing an argument to
|
|
||||||
> py_installation.dependency() should be an error, since this method
|
|
||||||
> will only ever return a python dependency (for embedding python
|
|
||||||
> itself, etc.) and not dbusmock or anything else.
|
|
||||||
|
|
||||||
Fixxes https://gitlab.gnome.org/GNOME/folks/issues/119
|
|
||||||
---
|
|
||||||
meson.build | 9 ++++++---
|
|
||||||
1 file changed, 6 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index d5115e28..f3644457 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -1,7 +1,7 @@
|
|
||||||
project('folks', [ 'vala', 'c' ],
|
|
||||||
version: '0.13.2',
|
|
||||||
license: 'LGPL2.1+',
|
|
||||||
- meson_version: '>= 0.49',
|
|
||||||
+ meson_version: '>= 0.51',
|
|
||||||
)
|
|
||||||
|
|
||||||
gnome = import('gnome')
|
|
||||||
@@ -132,8 +132,11 @@ if bluez_backend_enabled
|
|
||||||
libebook_dep = dependency('libebook-1.2', version: '>=' + min_eds_version)
|
|
||||||
# Needed for the BlueZ tests
|
|
||||||
pymod = import('python')
|
|
||||||
- py_installation = pymod.find_installation('python3')
|
|
||||||
- python_dbusmock = py_installation.dependency('dbusmock')
|
|
||||||
+ py_installation = pymod.find_installation('python3',
|
|
||||||
+ modules: [
|
|
||||||
+ 'dbusmock',
|
|
||||||
+ ],
|
|
||||||
+ )
|
|
||||||
endif
|
|
||||||
|
|
||||||
if import_tool_enabled
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
|||||||
From f8a59fb6bf12be06595c94d0b00afed4e1d2f1ee Mon Sep 17 00:00:00 2001
|
|
||||||
From: Mart Raudsepp <leio@gentoo.org>
|
|
||||||
Date: Sun, 23 Feb 2020 19:28:51 +0200
|
|
||||||
Subject: [PATCH] meson: Conditionalize dbusmock check to tests being built
|
|
||||||
|
|
||||||
---
|
|
||||||
meson.build | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 74320634..64f28d2b 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -131,12 +131,14 @@ endif
|
|
||||||
if bluez_backend_enabled
|
|
||||||
libebook_dep = dependency('libebook-1.2', version: '>=' + min_eds_version)
|
|
||||||
# Needed for the BlueZ tests
|
|
||||||
+ if get_option('test')
|
|
||||||
pymod = import('python')
|
|
||||||
py_installation = pymod.find_installation('python3',
|
|
||||||
modules: [
|
|
||||||
'dbusmock',
|
|
||||||
],
|
|
||||||
)
|
|
||||||
+ endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
if import_tool_enabled
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
|||||||
From b2b0832cf69560bdf0692d275d49d4ed6e293426 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Mart Raudsepp <leio@gentoo.org>
|
|
||||||
Date: Sat, 7 Sep 2019 22:26:38 +0300
|
|
||||||
Subject: [PATCH] tests: disable failing tracker tests
|
|
||||||
|
|
||||||
All tracker tests fail for me, so disable them for now to at least
|
|
||||||
continue testing the rest.
|
|
||||||
---
|
|
||||||
tests/meson.build | 4 ----
|
|
||||||
1 file changed, 4 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/tests/meson.build b/tests/meson.build
|
|
||||||
index 6a7fa29c..2079051b 100644
|
|
||||||
--- a/tests/meson.build
|
|
||||||
+++ b/tests/meson.build
|
|
||||||
@@ -43,7 +43,3 @@ endif
|
|
||||||
if eds_backend_enabled
|
|
||||||
subdir('eds')
|
|
||||||
endif
|
|
||||||
-
|
|
||||||
-if tracker_backend_enabled
|
|
||||||
- subdir('tracker')
|
|
||||||
-endif
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
@ -1,89 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
VALA_USE_DEPEND="vapigen"
|
|
||||||
VALA_MAX_API_VERSION="0.44" # tests-utils fails to build with newer with v0.12.1
|
|
||||||
|
|
||||||
inherit gnome.org gnome2-utils meson vala xdg
|
|
||||||
|
|
||||||
DESCRIPTION="Library for aggregating people from multiple sources"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1+"
|
|
||||||
SLOT="0/25" # subslot = libfolks soname version
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
|
|
||||||
|
|
||||||
IUSE="bluetooth eds +telepathy test tracker utils"
|
|
||||||
REQUIRED_USE="bluetooth? ( eds )"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=dev-libs/glib-2.44:2
|
|
||||||
dev-libs/dbus-glib
|
|
||||||
>=dev-libs/libgee-0.10:0.8[introspection]
|
|
||||||
>=dev-libs/gobject-introspection-1.54:=
|
|
||||||
telepathy? ( >=net-libs/telepathy-glib-0.19.9 )
|
|
||||||
tracker? ( app-misc/tracker:0/2.0 )
|
|
||||||
eds? ( >=gnome-extra/evolution-data-server-3.13.90:=
|
|
||||||
<gnome-extra/evolution-data-server-3.33
|
|
||||||
)
|
|
||||||
dev-libs/libxml2:2
|
|
||||||
utils? ( sys-libs/readline:0= )
|
|
||||||
"
|
|
||||||
# telepathy-mission-control needed at runtime; it is used by the telepathy
|
|
||||||
# backend via telepathy-glib's AccountManager binding.
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
bluetooth? ( >=net-wireless/bluez-5[obex] )
|
|
||||||
telepathy? ( net-im/telepathy-mission-control )
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-util/meson-0.49
|
|
||||||
>=sys-devel/gettext-0.19.8
|
|
||||||
virtual/pkgconfig
|
|
||||||
test? ( sys-apps/dbus
|
|
||||||
bluetooth? ( dev-python/dbusmock ) )
|
|
||||||
$(vala_depend)
|
|
||||||
telepathy? ( net-libs/telepathy-glib[vala] )
|
|
||||||
eds? ( gnome-extra/evolution-data-server[vala] )
|
|
||||||
"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PV}-conditional-tests.patch # Allow not building lots of test executables when tests are disabled
|
|
||||||
"${FILESDIR}"/${PV}-no-tracker-tests.patch # TODO: Tracker tests fail; this removes them for now
|
|
||||||
"${FILESDIR}"/${PV}-meson-0.53-compat.patch # https://gitlab.gnome.org/GNOME/folks/issues/119
|
|
||||||
"${FILESDIR}"/${PV}-meson-0.53-compat2.patch # Don't require dbusmock if tests aren't built (with our downstream conditional-tests patch)
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
vala_src_prepare
|
|
||||||
xdg_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local emesonargs=(
|
|
||||||
$(meson_use bluetooth bluez_backend)
|
|
||||||
$(meson_use eds eds_backend)
|
|
||||||
-Dlibsocialweb_backend=false # not packaged
|
|
||||||
$(meson_use eds ofono_backend)
|
|
||||||
$(meson_use telepathy telepathy_backend)
|
|
||||||
$(meson_use tracker tracker_backend)
|
|
||||||
-Dzeitgeist=false # last rited package
|
|
||||||
-Dimport_tool=true
|
|
||||||
$(meson_use utils inspect_tool)
|
|
||||||
$(meson_use test)
|
|
||||||
-Dinstalled_tests=false
|
|
||||||
-Ddocs=false # Needs find_program sedding to specific version; only dev docs, don't bother
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_pkg_postinst
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_pkg_postrm
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
@ -1,90 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
VALA_USE_DEPEND="vapigen"
|
|
||||||
VALA_MAX_API_VERSION="0.44" # tests-utils fails to build with newer with v0.12.1
|
|
||||||
|
|
||||||
inherit gnome.org gnome2-utils meson vala xdg
|
|
||||||
|
|
||||||
DESCRIPTION="Library for aggregating people from multiple sources"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1+"
|
|
||||||
SLOT="0/25" # subslot = libfolks soname version
|
|
||||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
|
|
||||||
|
|
||||||
IUSE="bluetooth eds +telepathy test tracker utils"
|
|
||||||
REQUIRED_USE="bluetooth? ( eds )"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
$(vala_depend)
|
|
||||||
>=dev-libs/glib-2.44:2
|
|
||||||
dev-libs/dbus-glib
|
|
||||||
>=dev-libs/libgee-0.10:0.8[introspection]
|
|
||||||
>=dev-libs/gobject-introspection-1.54:=
|
|
||||||
telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
|
|
||||||
tracker? ( app-misc/tracker:0/2.0 )
|
|
||||||
eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala]
|
|
||||||
<gnome-extra/evolution-data-server-3.33
|
|
||||||
)
|
|
||||||
dev-libs/libxml2:2
|
|
||||||
utils? ( sys-libs/readline:0= )
|
|
||||||
"
|
|
||||||
# telepathy-mission-control needed at runtime; it is used by the telepathy
|
|
||||||
# backend via telepathy-glib's AccountManager binding.
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
bluetooth? ( >=net-wireless/bluez-5[obex] )
|
|
||||||
telepathy? ( net-im/telepathy-mission-control )
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-util/meson-0.49
|
|
||||||
>=sys-devel/gettext-0.19.8
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
# FIXME:
|
|
||||||
# test? ( bluetooth? ( dbusmock is missing in the tree ) )
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
test? ( sys-apps/dbus
|
|
||||||
bluetooth? ( dev-python/dbusmock ) )
|
|
||||||
"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PV}-conditional-tests.patch # Allow not building lots of test executables when tests are disabled
|
|
||||||
"${FILESDIR}"/${PV}-no-tracker-tests.patch # TODO: Tracker tests fail; this removed them for now
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
vala_src_prepare
|
|
||||||
xdg_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local emesonargs=(
|
|
||||||
$(meson_use bluetooth bluez_backend)
|
|
||||||
$(meson_use eds eds_backend)
|
|
||||||
-Dlibsocialweb_backend=false # not packaged
|
|
||||||
$(meson_use eds ofono_backend)
|
|
||||||
$(meson_use telepathy telepathy_backend)
|
|
||||||
$(meson_use tracker tracker_backend)
|
|
||||||
-Dzeitgeist=false # last rited package
|
|
||||||
-Dimport_tool=true
|
|
||||||
$(meson_use utils inspect_tool)
|
|
||||||
$(meson_use test)
|
|
||||||
-Dinstalled_tests=false
|
|
||||||
-Ddocs=false # Needs find_program sedding to specific version; only dev docs, don't bother
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_pkg_postinst
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_pkg_postrm
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
@ -0,0 +1,37 @@
|
|||||||
|
From: Roberto Bagnara <bagnara@cs.unipr.it>
|
||||||
|
Date: Sun, 11 Feb 2018 08:11:09 +0000 (+0100)
|
||||||
|
Subject: Added missing "template" and "typename" keywords.
|
||||||
|
X-Git-Url: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl%2Fppl.git;a=commitdiff_plain;h=c39f6a07b51f89e365b05ba4147aa2aa448febd7;hp=3a5e1e20a94cffb830182f22132b153d6691b7c5
|
||||||
|
|
||||||
|
Added missing "template" and "typename" keywords.
|
||||||
|
(Thanks to Dmitrii Pasechnik.)
|
||||||
|
---
|
||||||
|
|
||||||
|
diff --git a/src/Determinate_inlines.hh b/src/Determinate_inlines.hh
|
||||||
|
index 2749953..5b47275 100644
|
||||||
|
--- a/src/Determinate_inlines.hh
|
||||||
|
+++ b/src/Determinate_inlines.hh
|
||||||
|
@@ -289,8 +289,8 @@ operator()(Determinate& x, const Determinate& y) const {
|
||||||
|
|
||||||
|
template <typename PSET>
|
||||||
|
template <typename Binary_Operator_Assign>
|
||||||
|
-inline
|
||||||
|
-Determinate<PSET>::Binary_Operator_Assign_Lifter<Binary_Operator_Assign>
|
||||||
|
+inline typename
|
||||||
|
+Determinate<PSET>::template Binary_Operator_Assign_Lifter<Binary_Operator_Assign>
|
||||||
|
Determinate<PSET>::lift_op_assign(Binary_Operator_Assign op_assign) {
|
||||||
|
return Binary_Operator_Assign_Lifter<Binary_Operator_Assign>(op_assign);
|
||||||
|
}
|
||||||
|
diff --git a/src/OR_Matrix_inlines.hh b/src/OR_Matrix_inlines.hh
|
||||||
|
index b20b697..8124b7f 100644
|
||||||
|
--- a/src/OR_Matrix_inlines.hh
|
||||||
|
+++ b/src/OR_Matrix_inlines.hh
|
||||||
|
@@ -97,7 +97,7 @@ OR_Matrix<T>::Pseudo_Row<U>::Pseudo_Row(const Pseudo_Row<V>& y)
|
||||||
|
|
||||||
|
template <typename T>
|
||||||
|
template <typename U>
|
||||||
|
-inline OR_Matrix<T>::Pseudo_Row<U>&
|
||||||
|
+inline typename OR_Matrix<T>::template Pseudo_Row<U>&
|
||||||
|
OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {
|
||||||
|
first = y.first;
|
||||||
|
#if PPL_OR_MATRIX_EXTRA_DEBUG
|
@ -0,0 +1,68 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit autotools
|
||||||
|
|
||||||
|
DESCRIPTION="The Parma Polyhedra Library for numerical analysis of complex systems"
|
||||||
|
HOMEPAGE="http://bugseng.com/products/ppl"
|
||||||
|
SRC_URI="http://bugseng.com/products/ppl/download/ftp/releases/${PV}/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0/4.14" # SONAMEs
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~sparc-solaris"
|
||||||
|
IUSE="cdd +cxx doc lpsol pch static-libs test"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/gmp-6[cxx]
|
||||||
|
lpsol? ( sci-mathematics/glpk )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-arch/xz-utils
|
||||||
|
sys-devel/m4"
|
||||||
|
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/disable-mipproblem2.patch"
|
||||||
|
"${FILESDIR}/disable-containsintegerpoint1.patch"
|
||||||
|
"${FILESDIR}/disable-boeing-tests.patch"
|
||||||
|
"${FILESDIR}/fix-clang-build.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# The patch should do this, but then the diff makes it run
|
||||||
|
# afoul of the Gentoo patch size limit.
|
||||||
|
rm demos/ppl_lpsol/examples/boeing[12].mps || die
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local interfaces=( c )
|
||||||
|
use cxx && interfaces+=( cxx )
|
||||||
|
econf \
|
||||||
|
--disable-debugging \
|
||||||
|
--disable-optimization \
|
||||||
|
$(use_enable doc documentation) \
|
||||||
|
$(use_enable cdd ppl_lcdd) \
|
||||||
|
$(use_enable lpsol ppl_lpsol) \
|
||||||
|
$(use_enable pch) \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
--enable-interfaces="${interfaces[*]}" \
|
||||||
|
$(use test && echo --enable-check=quick)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
if ! use static-libs; then
|
||||||
|
find "${ED}"/usr -name 'libppl*.la' -delete || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
pushd "${ED}/usr/share/doc/${PF}" >/dev/null || die
|
||||||
|
rm gpl* fdl* || die
|
||||||
|
if ! use doc ; then
|
||||||
|
rm -r *-html/ *.ps.gz *.pdf || die
|
||||||
|
fi
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue