dev-cpp/muParserX: Remove last-rited pkg

Closes: https://bugs.gentoo.org/906354
Signed-off-by: David Seifert <soap@gentoo.org>
This commit is contained in:
David Seifert
2026-03-25 17:10:53 +01:00
parent ba8a74001a
commit 1f4191201e
6 changed files with 0 additions and 126 deletions

View File

@@ -1 +0,0 @@
DIST muParserX-4.0.12.tar.gz 223342 BLAKE2B 63a5545a53ec1903b9315376edf6d01a455477994e36943fe1eb059f252f440db2e489aa1f32d34d3cff570817f48319fc914585504fbbf71f943d50ef5f9475 SHA512 5be7d846105c2eae7f9a7929147ff6890496ca80348c1b08c62fdf199a6b33d48225c4aeec00e03283e233c91574943b60ee4282169715f5ded8aa18fd9a732d

View File

@@ -1,49 +0,0 @@
https://github.com/beltoforion/muparserx/commit/d671af0882d4ba09a4bba810877b796f1877d41e
https://github.com/beltoforion/muparserx/commit/c605872591d542e1630e3fcc4b292d8a0702acd2
From d671af0882d4ba09a4bba810877b796f1877d41e Mon Sep 17 00:00:00 2001
From: nalinigans <nalini@omicsautomation.com>
Date: Tue, 21 Mar 2023 10:13:14 -0400
Subject: [PATCH] Move to at least 3.3 to support
https://www.cmake.org/cmake/help/latest/policy/CMP0063.html
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2bc28fc..2d43781 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,7 +1,7 @@
########################################################################
# Project setup
########################################################################
-cmake_minimum_required(VERSION 2.8.12)
+cmake_minimum_required(VERSION 3.3)
project(muparserx CXX)
########################################################################
From c605872591d542e1630e3fcc4b292d8a0702acd2 Mon Sep 17 00:00:00 2001
From: Nalini Ganapati <nalini@datma.com>
Date: Mon, 18 Dec 2023 11:46:35 -0800
Subject: [PATCH] Move to 3.17 as cmake is dropping compatibility for <3.5
versions
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2d43781..00156e9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,7 +1,7 @@
########################################################################
# Project setup
########################################################################
-cmake_minimum_required(VERSION 3.3)
+cmake_minimum_required(VERSION 3.17)
project(muparserx CXX)
########################################################################

View File

@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- comaintainers-welcomed -->
<maintainer type="person" proxied="yes">
<email>gaboroszkar@protonmail.com</email>
<name>Gábor Oszkár Dénes</name>
</maintainer>
<maintainer type="project">
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription>
The evaluation of a mathematical expression is a standard task required in many applications. It can be solved by either using a standard math expression parser such as muparser or by embedding a scripting language such as Lua. There are however some limitations: Although muparser is pretty fast it will only work with scalar values and although Lua is very flexible it does neither support binary operators for arrays nor complex numbers. So if you need a math expression parser with support for arrays, matrices and strings muparserx may be able to help you.
</longdescription>
<upstream>
<remote-id type="github">beltoforion/muparserx</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,28 +0,0 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more"
HOMEPAGE="https://beltoforion.de/en/muparser/"
SRC_URI="https://github.com/beltoforion/muparserx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/muparserx-${PV}
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
PATCHES=(
"${FILESDIR}"/${P}-cmake-4.patch
)
src_configure() {
# TODO: -DUSE_WIDE_STRING?
local mycmakeargs=(
-DBUILD_EXAMPLES=OFF
)
cmake_src_configure
}

View File

@@ -1,24 +0,0 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more"
HOMEPAGE="https://beltoforion.de/en/muparser/"
SRC_URI="https://github.com/beltoforion/muparserx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/muparserx-${PV}
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
src_configure() {
# TODO: -DUSE_WIDE_STRING?
local mycmakeargs=(
-DBUILD_EXAMPLES=OFF
)
cmake_src_configure
}