mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
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:
@@ -1 +0,0 @@
|
||||
DIST muParserX-4.0.12.tar.gz 223342 BLAKE2B 63a5545a53ec1903b9315376edf6d01a455477994e36943fe1eb059f252f440db2e489aa1f32d34d3cff570817f48319fc914585504fbbf71f943d50ef5f9475 SHA512 5be7d846105c2eae7f9a7929147ff6890496ca80348c1b08c62fdf199a6b33d48225c4aeec00e03283e233c91574943b60ee4282169715f5ded8aa18fd9a732d
|
||||
@@ -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)
|
||||
|
||||
########################################################################
|
||||
@@ -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>
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user