parent
3e27de0fb4
commit
31c77219d8
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST pax-utils-1.2.5.tar.xz 679604 BLAKE2B 348c6ab52a5e950f346115802d596fd33142fe2d93a83d686fbec917d3f74c53c332f2fcbd197c5bdd38b545f48568c7b461143fa328433ce3ee931901012601 SHA512 bf2f47393a66b4218eba7981100fc6936c7c9d6d98970f5337e7b3097ce6f7b2ca13de486ff7450e4395b74ba2308d37105508234f323230376ec5814cfe54f9
|
||||
DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2 SHA512 59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit eutils python-single-r1 toolchain-funcs unpacker
|
||||
|
||||
DESCRIPTION="ELF utils that can check files for security relevant properties"
|
||||
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||
https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="caps debug python seccomp"
|
||||
|
||||
RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
|
||||
')
|
||||
)
|
||||
seccomp? ( sys-libs/libseccomp )"
|
||||
DEPEND="${RDEPEND}
|
||||
caps? ( virtual/pkgconfig )
|
||||
seccomp? ( virtual/pkgconfig )
|
||||
app-arch/xz-utils"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
_emake() {
|
||||
emake \
|
||||
USE_CAP=$(usex caps) \
|
||||
USE_DEBUG=$(usex debug) \
|
||||
USE_PYTHON=$(usex python) \
|
||||
USE_SECCOMP=$(usex seccomp) \
|
||||
"$@"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python-single-r1_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Avoid slow configure+gnulib+make if on an up-to-date Linux system
|
||||
if use prefix || ! use kernel_linux ||
|
||||
has_version '<sys-libs/glibc-2.10'
|
||||
then
|
||||
econf $(use_with caps) $(use_with debug) $(use_with python) $(use_with seccomp)
|
||||
else
|
||||
tc-export CC PKG_CONFIG
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
_emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
_emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
_emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
|
||||
|
||||
use python && python_fix_shebang "${ED}"/usr/bin/lddtree
|
||||
}
|
Binary file not shown.
@ -1,3 +1 @@
|
||||
DIST abiword-3.0.2-patchset.tar.xz 11976 BLAKE2B 72acb4956543843ad445525d1f5654c63f2544933aab35a95f0ed4f49e1385c06a29a3deb5b7ba09343188e9adf8f916f0223ab6c2a037424732f5e5bffba103 SHA512 afe6f791f167b40c2fdd16f2308add67990dd1fd0856f5a96e8f486a0af2e7b67cbcde29beacd2d869508e8f98bd3fb140240480882bcd9689cbb1fba6a75743
|
||||
DIST abiword-3.0.2.tar.gz 11154333 BLAKE2B af49570ad766b0e698313a4a88f14b2370a0a230866c4e8672f56780705060dba4207d4e13358cc290fb3c1a4a6a56efa05fed1f0540f10f7572d8e717e6cd20 SHA512 29ce9e80b3b85ab2933e7d39216771d8c4e05db5255eaed0cf8e1d032ffaac2cb1880bf24e754196ad5dae4969a1c2101ce4dc9c1db14604adc2f852b6a17fe3
|
||||
DIST abiword-3.0.4.tar.gz 11064305 BLAKE2B fda1732df0bf78f8830c5d68be18f2aec7f88b8d5bb4fe0effc31b48f03d9195a4337087154ba707a70d80bfcff38f92d7298e7b281afe2eacf000eca8dac9c4 SHA512 121708e010cef6722cab5622dc762f2f92c46e43b65b90b881b4f25ff32c1696fa2d281a3a6f2c04d5b9231bbbd0040281e9d4d7e594ec0ace6caae9c9021ec4
|
||||
|
@ -1,168 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
GNOME2_EAUTORECONF="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Fully featured yet light and fast cross platform word processor"
|
||||
HOMEPAGE="http://www.abisource.com/"
|
||||
SRC_URI="http://www.abisource.com/downloads/${PN}/${PV}/source/${P}.tar.gz
|
||||
https://dev.gentoo.org/~pacho/gnome/${P}-patchset.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE="calendar collab cups debug eds +goffice grammar +introspection latex map math ots +plugins readline redland spell wordperfect wmf thesaurus"
|
||||
# You need 'plugins' enabled if want to enable the extra plugins
|
||||
REQUIRED_USE="!plugins? ( !collab !grammar !latex !math !ots !readline !thesaurus !wordperfect !wmf )"
|
||||
|
||||
RDEPEND="
|
||||
>=app-text/wv-1.2
|
||||
>=dev-libs/fribidi-0.10.4
|
||||
>=dev-libs/glib-2.16:2
|
||||
>=dev-libs/libgcrypt-1.4.5:0=
|
||||
dev-libs/libxslt
|
||||
>=gnome-base/librsvg-2.16:2
|
||||
>=gnome-extra/libgsf-1.14.18:=
|
||||
>=media-libs/libpng-1.2:0=
|
||||
virtual/jpeg:0
|
||||
>=x11-libs/cairo-1.10
|
||||
>=x11-libs/gtk+-3.0.8:3[cups?]
|
||||
calendar? ( >=dev-libs/libical-0.46:= )
|
||||
eds? ( <gnome-extra/evolution-data-server-3.33:= )
|
||||
goffice? ( >=x11-libs/goffice-0.10.2:0.10 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.0.0:= )
|
||||
map? ( >=media-libs/libchamplain-0.12:0.12 )
|
||||
plugins? (
|
||||
collab? (
|
||||
>=dev-libs/libxml2-2.4:2
|
||||
>=net-libs/loudmouth-1
|
||||
net-libs/libsoup:2.4
|
||||
net-libs/gnutls:= )
|
||||
grammar? ( >=dev-libs/link-grammar-4.2.1 )
|
||||
math? ( >=x11-libs/gtkmathview-0.7.5 )
|
||||
ots? ( >=app-text/ots-0.5-r1 )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
thesaurus? ( >=app-text/aiksaurus-1.2[gtk] )
|
||||
wordperfect? (
|
||||
app-text/libwpd:0.10
|
||||
app-text/libwpg:0.3 )
|
||||
wmf? ( >=media-libs/libwmf-0.2.8 )
|
||||
)
|
||||
redland? (
|
||||
>=dev-libs/redland-1.0.10
|
||||
>=dev-libs/rasqal-0.9.17 )
|
||||
spell? ( >=app-text/enchant-1.2:0 )
|
||||
!<app-office/abiword-plugins-2.8
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
>=dev-libs/boost-1.40.0
|
||||
virtual/pkgconfig
|
||||
collab? ( dev-cpp/asio )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13842
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-2.8.3-desktop.patch
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13843
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-2.6.0-boolean.patch
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13844
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.0-librevenge.patch
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13845
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.0-link-grammar-5-second.patch
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13846
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.0-libwp.patch
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.1-libwps-0.4.patch
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.1-fixwps.patch
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13847
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-installing-readme.patch
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13841
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-nullptr-c++98.patch
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13815
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-black-drawing-regression.patch
|
||||
|
||||
# https://bugzilla.abisource.com/show_bug.cgi?id=13907
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.2-smooth-scrolling.patch
|
||||
|
||||
# https://bugzilla.abisource.com/show_bug.cgi?id=13791
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-flickering.patch
|
||||
|
||||
# https://github.com/AbiWord/abiword/commit/bdaf0e2da72bdc9d9bb3020445fe7b1b5dd7c062
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.2-libical3.patch
|
||||
|
||||
# https://bugzilla.abisource.com/show_bug.cgi?id=13697
|
||||
"${WORKDIR}"/${P}-patchset/${PN}-3.0.2-bool-boolean.patch
|
||||
|
||||
# https://gitlab.gnome.org/World/AbiWord/issues/2
|
||||
# https://bugs.gentoo.org/690162
|
||||
"${FILESDIR}"/${P}-extern-C-template.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local plugins=()
|
||||
|
||||
if use plugins; then
|
||||
# Plugins depending on libgsf
|
||||
plugins=(t602 docbook clarisworks wml kword hancom openwriter pdf
|
||||
loadbindings mswrite garble pdb applix opendocument sdw xslfo)
|
||||
|
||||
# Plugins depending on librsvg
|
||||
plugins+=(svg)
|
||||
|
||||
# Plugins not depending on anything
|
||||
plugins+=(gimp bmp freetranslation iscii s5 babelfish opml eml wikipedia
|
||||
gdict passepartout google presentation urldict hrtext mif openxml)
|
||||
|
||||
# inter7eps: eps.h
|
||||
# libtidy: gsf + tidy.h
|
||||
# paint: windows only ?
|
||||
use collab && plugins+=(collab)
|
||||
use goffice && plugins+=(goffice)
|
||||
use latex && plugins+=(latex)
|
||||
use math && plugins+=(mathview)
|
||||
use ots && plugins+=(ots)
|
||||
# psion: >=psiconv-0.9.4
|
||||
use readline && plugins+=(command)
|
||||
use thesaurus && plugins+=(aiksaurus)
|
||||
use wmf && plugins+=(wmf)
|
||||
# wordperfect: >=wpd-0.9 >=wpg-0.2
|
||||
use wordperfect && plugins+=(wpg)
|
||||
fi
|
||||
|
||||
gnome2_src_configure \
|
||||
--enable-plugins="${plugins[*]}" \
|
||||
--disable-static \
|
||||
--disable-default-plugins \
|
||||
--disable-builtin-plugins \
|
||||
--disable-collab-backend-telepathy \
|
||||
--enable-clipart \
|
||||
--enable-statusbar \
|
||||
--enable-templates \
|
||||
--with-gio \
|
||||
--without-gnomevfs \
|
||||
--without-gtk2 \
|
||||
$(use_enable debug) \
|
||||
$(use_with goffice goffice) \
|
||||
$(use_with calendar libical) \
|
||||
$(use_enable cups print) \
|
||||
$(use_enable collab collab-backend-xmpp) \
|
||||
$(use_enable collab collab-backend-tcp) \
|
||||
$(use_enable collab collab-backend-service) \
|
||||
$(use_with eds evolution-data-server) \
|
||||
$(use_enable introspection) \
|
||||
$(use_with map champlain) \
|
||||
$(use_with redland) \
|
||||
$(use_enable spell)
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
From b398c84c158ac96bcfc9882b42bee94b074e7fa9 Mon Sep 17 00:00:00 2001
|
||||
From: David Seifert <soap@gentoo.org>
|
||||
Date: Mon, 21 Oct 2019 22:55:12 +0200
|
||||
Subject: [PATCH] Do not #include evolution-data-server with C linkage
|
||||
|
||||
Fixes #2 https://gitlab.gnome.org/World/AbiWord/issues/2
|
||||
Fixes https://bugs.gentoo.org/690162
|
||||
---
|
||||
src/text/ptbl/xp/pd_DocumentRDF.cpp | 4 +---
|
||||
1 file changed, 1 insertion(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/text/ptbl/xp/pd_DocumentRDF.cpp b/src/text/ptbl/xp/pd_DocumentRDF.cpp
|
||||
index 4568bd598..d5849f96b 100644
|
||||
--- a/src/text/ptbl/xp/pd_DocumentRDF.cpp
|
||||
+++ b/src/text/ptbl/xp/pd_DocumentRDF.cpp
|
||||
@@ -1879,9 +1879,7 @@ PD_RDFContact::className() const
|
||||
|
||||
|
||||
#ifdef WITH_EVOLUTION_DATA_SERVER
|
||||
-extern "C" {
|
||||
- #include <libebook/libebook.h>
|
||||
-};
|
||||
+#include <libebook/libebook.h>
|
||||
|
||||
static std::string get( EVCard* c, const char* v )
|
||||
{
|
||||
--
|
||||
2.22.0
|
||||
|
Binary file not shown.
@ -1,4 +1,5 @@
|
||||
DIST nattka-0.1.2.tar.gz 73791 BLAKE2B 9e4d59f72b2e657958f7a8ac4b7d059079ab1c3ef6aea6544d4988aaa4acb3e09d6cb3a7cfcd7a01a4e7d891d7f2e544e3739470b0dbb961702e4c02575915b4 SHA512 1ef5af9b4c14dad5dce3eca427e77ec1f9f13137698a4cdb53dca58b1ff9f66d79508f69091ee96829a8d2703ebe7189a57e8257e20e586b90f2bf46a999cd0f
|
||||
DIST nattka-0.1.3.tar.gz 75332 BLAKE2B 2bdb735d952916cdbf0fdad43c6ba877d5cd37cb1f048be6fe601a0f26fb07f7c11bf5e544dc215ecfe956e12833f04f1e5f988184535be34db217c79a656f77 SHA512 c3f6abb83bbbe20413208f801108d1fa4d44e912b4864c7a10f1db7da321ed05fc257ef2ec294e13a7d987ad2d75ac7cd106938a3b657163518ece4e5b746611
|
||||
DIST nattka-0.1.4.tar.gz 75455 BLAKE2B 5cac3f758883bc571f0c029ddab4bf1c176b8075054a8598fb4d769c33f8f7547d85009548f31e2f3cd47f3e2ab903e5e2e75d2d7e5f421297157de60686648b SHA512 412afd6b01075002571c3c16a8c7b71d559ee870f51e2fa1a33ad8b8ec35d62fe9bad0935ec8dad23c6a4f2443f085cf67986e57cd246dc256bf288ab70dcf76
|
||||
DIST nattka-0.1.6.tar.gz 75927 BLAKE2B 87349eee20d221d9940aea3fbfb03143f416970c5c42c690956568070a3cc2c3790f63831e7bb1773958fa81fc3a5c027e031987d3b91efced81d7a46ebab548 SHA512 1893a630c5db38b745ca6d20663f6521aab9d10c96389e4c0131bfa1a86e079396cfe668be4664ac5a750fb3ef65af5093d0dbbcc3ef5702f8e13aae7b2bd78b
|
||||
DIST nattka-0.1.tar.gz 72870 BLAKE2B 0d4750a0367b3c00ee0de3eb37a7b15bbdc84ba693c2e3cb3a7baa1684c062f58458ded01b63afffe128b8d003cb14460bd60da91e61b100913801a3bf0d42ff SHA512 536be042d384f99631587108e2dfb24a3effbec1cf547b7f546fd8cbe736fa2e76ff1e9ca751ac7633fa34bea887da3ebe5967e915434ec8d8f6bd9c49a5a21f
|
||||
|
@ -0,0 +1,34 @@
|
||||
# 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/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.
Binary file not shown.
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