diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-12-04 09:02:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-12-04 09:02:03 +0000 |
commit | acf34cb86be38d3601273c231058d3fda627e618 (patch) | |
tree | 73d77f0d1f7bec82f0b43678f9aa87f0b359cd91 /app-office/gnumeric | |
parent | 0b0f15411ade2ffeba5d057f14bd8bc7dfdcf440 (diff) |
gentoo auto-resync : 04:12:2022 - 09:02:03
Diffstat (limited to 'app-office/gnumeric')
-rw-r--r-- | app-office/gnumeric/Manifest | 3 | ||||
-rw-r--r-- | app-office/gnumeric/files/gnumeric-1.12.52-slibtool.patch | 36 | ||||
-rw-r--r-- | app-office/gnumeric/gnumeric-1.12.52-r1.ebuild | 98 |
3 files changed, 0 insertions, 137 deletions
diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest index b9beae6c7cca..5ee76c2812ed 100644 --- a/app-office/gnumeric/Manifest +++ b/app-office/gnumeric/Manifest @@ -1,6 +1,3 @@ -AUX gnumeric-1.12.52-slibtool.patch 1489 BLAKE2B aff4a76659bbe81f178baeadea9967870e6a5c38f960bce1287951056eae038cf3c34c7f1e8f7b65aa5999ec9a1474d9e8732b89d432b68ce015dcc96d7a0c27 SHA512 805507509d8fa5702734b74f7c3004001ab3c84e22e14773025b2b53015d3b01bb8acfe7094812e5ad4fac73f8c3e04f2a1d78f99f619bf0f16607d2da0f02aa -DIST gnumeric-1.12.52.tar.xz 18115444 BLAKE2B 6d8489c27b6f7bd0ffad7d255b606a48ca9660dd38973e4bb529d38797a3029db4a0a399e40f69c84ddf33b96d27cfc184fd079fbe16590b92e056c1a836b037 SHA512 3baa2d2c4ed5f740429454f988ea527991febf38f49df17f0d88affe501c676bae95149fb0cdb4b369ef8d32247c1f4fe4c0eeab9a60329e1332aaf9c566f868 DIST gnumeric-1.12.53.tar.xz 18125272 BLAKE2B 6c25107977492391152c403d2ad6fef79161bc9045660090e12cdd281e5832b4f9e414a0ef5e67f93c10ca789097b510fafed712dcea5b6210f67428a2dc7dd7 SHA512 6e9d7b12f9448c75d39985984fac9880c61583fbac10ad9070f5ec7a5bd573874d79e13372d9a185616a5cdb5f53d3f67aeda6ca4bae33e3f5ca0a2160045d7b -EBUILD gnumeric-1.12.52-r1.ebuild 2426 BLAKE2B 66ef68bfbb8151af8827d7228740d01fc20fb7a71fce21fefc0c74e21369b8a4f6d4d9c22f9ab1533e7c4ad2f904aa618cca474e11cfdb1093a878984b01ec28 SHA512 62349a143dcf081a2a8111b021994059a38761247bb6eb2261aa8b637aba1f64ea1bdecb97f40518cddc9b7ec781d47595953051304b32c060cab48ea10c0645 EBUILD gnumeric-1.12.53-r1.ebuild 2369 BLAKE2B 5cf7c9edff4557c053fb404a3dd6cd4cf324deba4f8d08cdf22581beafde02c7cf93293f395f7a0bd782edbdcb7a96404b3d2ba902caf603854d9400bce72fcb SHA512 bbb45c6714c97df630551cdd739aa6b7ab9fff55071bfbdb1c503cad9c567dc92b0a4c051b4c0bb50efe827c43d6241d362b811062fc0b0ac405c158f49480dd MISC metadata.xml 627 BLAKE2B 6704cf7889bf073ee97e1af9145395462f326aa44ad6fa04f4cc4908bbde8a486518c0f11e3a9ab887835c0af862868b8a86ca29191ac1bdf179aa060c621020 SHA512 451313a3c0d62af5f647bcdce0ac76bf1948189bb70c555f6aa871245bf3ce62b0ad306c8835a7c42b24333c3e9ce449a209d3d6967e487ec061792969092107 diff --git a/app-office/gnumeric/files/gnumeric-1.12.52-slibtool.patch b/app-office/gnumeric/files/gnumeric-1.12.52-slibtool.patch deleted file mode 100644 index 43e869afa7a9..000000000000 --- a/app-office/gnumeric/files/gnumeric-1.12.52-slibtool.patch +++ /dev/null @@ -1,36 +0,0 @@ -Upstream-PR: https://gitlab.gnome.org/GNOME/gnumeric/-/merge_requests/25 -From 3031cc85718dde12a34be46330ef3b8c885f4f9e Mon Sep 17 00:00:00 2001 -From: orbea <orbea@riseup.net> -Date: Tue, 10 May 2022 15:52:57 -0700 -Subject: [PATCH] plugins/excelplugins: Remove erroneous .libs - -The .libs directory is for internal usage by the libtool -implementation only. - -When build gnumeric with slibtool instead of GNU libtool this -will be a failure where slibtool is far more strict about user -errors. - -rdlibtool: error logged in slbt_exec_link_create_dep_file(), line 1091: path not found: ../../src/.libs/.libs/libspreadsheet.a.disabled. - -Gentoo Bug: https://bugs.gentoo.org/791610 ---- - plugins/excelplugins/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/plugins/excelplugins/Makefile.am b/plugins/excelplugins/Makefile.am -index 3bc8f70b0..91e2fa765 100644 ---- a/plugins/excelplugins/Makefile.am -+++ b/plugins/excelplugins/Makefile.am -@@ -7,7 +7,7 @@ gnumeric_plugin_excelpluginsdir = $(gnumeric_plugindir)/excelplugins - xmldir = $(gnumeric_plugin_excelpluginsdir) - gnumeric_plugin_excelplugins_LTLIBRARIES = plugin.la xlcall32.la - plugin_la_LDFLAGS = -module $(GNUMERIC_PLUGIN_LDFLAGS) --plugin_la_LIBADD = ../../src/.libs/libspreadsheet.la -+plugin_la_LIBADD = ../../src/libspreadsheet.la - plugin_la_SOURCES = excelplugins.c - xlcall32_la_LDFLAGS = -module $(GNUMERIC_PLUGIN_LDFLAGS) - xlcall32_la_SOURCES = xlcall32_emulation.c win32replacements.h xlcall.h --- -GitLab - diff --git a/app-office/gnumeric/gnumeric-1.12.52-r1.ebuild b/app-office/gnumeric/gnumeric-1.12.52-r1.ebuild deleted file mode 100644 index ab923ba2eb8f..000000000000 --- a/app-office/gnumeric/gnumeric-1.12.52-r1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{7..10} ) - -inherit autotools gnome.org python-r1 xdg - -DESCRIPTION="The GNOME Spreadsheet" -HOMEPAGE="http://www.gnumeric.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="+introspection libgda perl" -REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )" - -# Missing gnome-extra/libgnomedb required version in tree -# but its upstream is dead and will be dropped soon. - -# lots of missing files, also fails tests due to 80-bit long story -# upstream bug #721556 -RESTRICT="test" - -# Gnumeric has two python components -# 1. The python loader for loading python-based plugins. -# This component is pure python 2 and a port "is not currently being worked on". -# 2. The python gobject-based introspection API. This component is compatible -# with python 3. -# Component 1. can only be re-enabled once someone has ported the upstream -# codebase to python 3. -# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852 -RDEPEND=" - app-arch/bzip2 - sys-libs/zlib - >=dev-libs/glib-2.40.0:2 - >=gnome-extra/libgsf-1.14.33:= - >=x11-libs/goffice-0.10.51:0.10[introspection?] - >=dev-libs/libxml2-2.4.12:2 - >=x11-libs/pango-1.24.0:= - - >=x11-libs/gtk+-3.8.7:3 - x11-libs/cairo:=[svg(+)] - - introspection? ( - ${PYTHON_DEPS} - >=dev-libs/gobject-introspection-1:= - ) - perl? ( dev-lang/perl:= ) - libgda? ( gnome-extra/libgda:5[gtk] )" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-util/gtk-doc-am - >=dev-util/intltool-0.35.0 - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-slibtool.patch" # 791610 -) - -src_prepare() { - default - - # Manage gi overrides ourselves - sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die - - # Changed from 'elibtoolize' for bug # 791610 - eautoreconf -} - -src_configure() { - econf \ - --disable-gtk-doc \ - --disable-maintainer-mode \ - --disable-schemas-compile \ - --disable-static \ - --without-psiconv \ - --without-python \ - --with-zlib \ - $(use_with libgda gda) \ - $(use_enable introspection) \ - $(use_with perl) -} - -src_install() { - default - dodoc HACKING MAINTAINERS - - if use introspection; then - python_moduleinto gi.overrides - python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py - fi - - # no static archives - find "${ED}" -name '*.la' -delete || die -} |