summaryrefslogtreecommitdiff
path: root/app-text/libmspub
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /app-text/libmspub
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'app-text/libmspub')
-rw-r--r--app-text/libmspub/Manifest1
-rw-r--r--app-text/libmspub/files/libmspub-0.1.4-gcc10.patch27
-rw-r--r--app-text/libmspub/files/libmspub-0.1.4-gcc15.patch42
-rw-r--r--app-text/libmspub/libmspub-0.1.4.ebuild66
-rw-r--r--app-text/libmspub/libmspub-9999-r1.ebuild59
-rw-r--r--app-text/libmspub/metadata.xml8
6 files changed, 0 insertions, 203 deletions
diff --git a/app-text/libmspub/Manifest b/app-text/libmspub/Manifest
deleted file mode 100644
index a7a60bc8a861..000000000000
--- a/app-text/libmspub/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libmspub-0.1.4.tar.xz 377472 BLAKE2B 89bd994a5aa2b3a22681dfe78fcea19561ea6057210e61630fa904ded12cca4694d715dd8f2fe8f687a91951bfa2f7aec1ff11d0b978a517476545bb07f654dd SHA512 7275f890645961b3fd56df4584788962e8c064fe3f99f5834c6ba6177ce76d00d544fbe9a25b7ab2f4180d2f3a90c609fe0bb68d61ea24e95b086190390fff31
diff --git a/app-text/libmspub/files/libmspub-0.1.4-gcc10.patch b/app-text/libmspub/files/libmspub-0.1.4-gcc10.patch
deleted file mode 100644
index 5e5d60e2b097..000000000000
--- a/app-text/libmspub/files/libmspub-0.1.4-gcc10.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 698bed839c9129fa7a90ca1b5a33bf777bc028d1 Mon Sep 17 00:00:00 2001
-From: Stephan Bergmann <sbergman@redhat.com>
-Date: Tue, 11 Jun 2019 12:15:28 +0200
-Subject: missing include
-
-Change-Id: I3c5c085f55223688cdc7b972f7c7981411881263
-Reviewed-on: https://gerrit.libreoffice.org/73814
-Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
-Tested-by: Michael Stahl <Michael.Stahl@cib.de>
----
- src/lib/MSPUBMetaData.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/lib/MSPUBMetaData.h b/src/lib/MSPUBMetaData.h
-index 9167f4f..27bdd4f 100644
---- a/src/lib/MSPUBMetaData.h
-+++ b/src/lib/MSPUBMetaData.h
-@@ -13,6 +13,7 @@
- #include <map>
- #include <utility>
- #include <vector>
-+#include <stdint.h>
-
- #include <librevenge/librevenge.h>
-
---
-cgit v1.2.1
diff --git a/app-text/libmspub/files/libmspub-0.1.4-gcc15.patch b/app-text/libmspub/files/libmspub-0.1.4-gcc15.patch
deleted file mode 100644
index 31377b852de4..000000000000
--- a/app-text/libmspub/files/libmspub-0.1.4-gcc15.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 06cd691e6d9664847d0fb5f096e296be85bedc59 Mon Sep 17 00:00:00 2001
-From: Eli Schwartz <eschwartz@gentoo.org>
-Date: Thu, 15 Aug 2024 20:55:25 -0400
-Subject: [PATCH] fix missing include
-
-int64_t comes from stdint.h, but it was never included. This is
-transitively provided by some headers, on some versions of GCC, but in
-GCC 15 a bit of routine cleanup means this header is no longer silently
-exposed to arbitrary codebases without asking.
-
-As such, it fails to build.
-
-In upstream libmspub commit 28c545e7d04d58af998bcf4af5d1bb326d29836c,
-the boost cstdint header was added as part of other work. I am not sure
-why -- maybe to fix this missing header? :D But using all of boost for
-this is a bit odd and unnecessary, especially when not backporting an
-entire commit.
-
-Add in the correct stdlib header as a local backport while distros wait
-for libmspub to release a new version.
-
-Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
----
- src/lib/Coordinate.h | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/lib/Coordinate.h b/src/lib/Coordinate.h
-index bec3fe2..b87608d 100644
---- a/src/lib/Coordinate.h
-+++ b/src/lib/Coordinate.h
-@@ -10,6 +10,8 @@
- #ifndef INCLUDED_COORDINATE_H
- #define INCLUDED_COORDINATE_H
-
-+#include <cstdint>
-+
- #include "MSPUBConstants.h"
-
- namespace libmspub
---
-2.44.2
-
diff --git a/app-text/libmspub/libmspub-0.1.4.ebuild b/app-text/libmspub/libmspub-0.1.4.ebuild
deleted file mode 100644
index 6e715929b533..000000000000
--- a/app-text/libmspub/libmspub-0.1.4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic
-
-if [[ ${PV} = *9999 ]]; then
- EGIT_REPO_URI="https://git.libreoffice.org/libmspub.git"
- inherit git-r3
-else
- SRC_URI="https://dev-www.libreoffice.org/src/libmspub/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-DESCRIPTION="Library parsing Microsoft Publisher documents"
-HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libmspub"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc static-libs"
-
-RDEPEND="
- dev-libs/icu:=
- dev-libs/librevenge
- virtual/zlib:=
-"
-DEPEND="${RDEPEND}
- dev-build/libtool
- dev-libs/boost
-"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/doxygen )
-"
-
-PATCHES=(
- # upstream backport
- "${FILESDIR}/${P}-gcc10.patch"
- # manually backported
- "${FILESDIR}/${P}-gcc15.patch"
-)
-
-src_prepare() {
- default
- [[ -d m4 ]] || mkdir "m4"
-
- # Needed for Clang: stale libtool. bug #832764
- eautoreconf
-}
-
-src_configure() {
- # bug 619044, 932494
- append-cxxflags -std=c++17
-
- local myeconfargs=(
- --disable-werror
- $(use_with doc docs)
- $(use_enable static-libs static)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -type f -delete || die
-}
diff --git a/app-text/libmspub/libmspub-9999-r1.ebuild b/app-text/libmspub/libmspub-9999-r1.ebuild
deleted file mode 100644
index e17ab4163876..000000000000
--- a/app-text/libmspub/libmspub-9999-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://git.libreoffice.org/libmspub.git"
- inherit git-r3
-else
- SRC_URI="https://dev-www.libreoffice.org/src/libmspub/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86"
-fi
-DESCRIPTION="Library parsing Microsoft Publisher documents"
-HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libmspub"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc static-libs"
-
-RDEPEND="
- dev-libs/icu:=
- dev-libs/librevenge
- virtual/zlib:=
-"
-DEPEND="${RDEPEND}
- dev-build/libtool
- dev-libs/boost
-"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/doxygen )
-"
-
-src_prepare() {
- default
- [[ -d m4 ]] || mkdir "m4"
-
- # Needed for Clang: stale libtool. bug #832764
- eautoreconf
-}
-
-src_configure() {
- # bug 619044, 932494
- append-cxxflags -std=c++17
-
- local myeconfargs=(
- --disable-werror
- $(use_with doc docs)
- $(use_enable static-libs static)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -type f -delete || die
-}
diff --git a/app-text/libmspub/metadata.xml b/app-text/libmspub/metadata.xml
deleted file mode 100644
index f632b40c7d8a..000000000000
--- a/app-text/libmspub/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>office@gentoo.org</email>
- <name>Gentoo Office project</name>
- </maintainer>
-</pkgmetadata>