diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /sci-visualization/fityk | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'sci-visualization/fityk')
| -rw-r--r-- | sci-visualization/fityk/Manifest | 1 | ||||
| -rw-r--r-- | sci-visualization/fityk/files/fityk-1.3.2-fixTest.patch | 51 | ||||
| -rw-r--r-- | sci-visualization/fityk/fityk-1.3.2-r1.ebuild | 58 | ||||
| -rw-r--r-- | sci-visualization/fityk/metadata.xml | 33 |
4 files changed, 0 insertions, 143 deletions
diff --git a/sci-visualization/fityk/Manifest b/sci-visualization/fityk/Manifest deleted file mode 100644 index 0b4a1c695591..000000000000 --- a/sci-visualization/fityk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fityk-1.3.2.tar.bz2 1611794 BLAKE2B 294d64ed34532e7c126a7128c6f027004c86093293f335d5d900bffc5e1fc6d56b48f8a1ca0739f00b9983f9d21c544a3296a12e187401c0bf429cb545be10d7 SHA512 6871358cc1d12479f4ae8d76260412095fa17247b2bd76d7b036be330d73b8aac6d242239aea5c086a2eefad1bc387caa83e5a61452016cd77ea6a88e387aee3 diff --git a/sci-visualization/fityk/files/fityk-1.3.2-fixTest.patch b/sci-visualization/fityk/files/fityk-1.3.2-fixTest.patch deleted file mode 100644 index 8b15c0396473..000000000000 --- a/sci-visualization/fityk/files/fityk-1.3.2-fixTest.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- a/tests/catch.hpp 2026-04-24 20:20:40.032125716 +0200 -+++ b/tests/catch.hpp 2026-04-24 20:22:00.026203328 +0200 -@@ -6442,6 +6442,7 @@ - #include <signal.h> - - namespace Catch { -+ #define STKSZ 32768 - - struct SignalDefs { - int id; -@@ -6462,7 +6463,7 @@ - static bool isSet; - static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)]; - static stack_t oldSigStack; -- static char altStackMem[SIGSTKSZ]; -+ static char altStackMem[STKSZ]; - - static void handleSignal( int sig ) { - std::string name = "<unknown signal>"; -@@ -6482,7 +6483,7 @@ - isSet = true; - stack_t sigStack; - sigStack.ss_sp = altStackMem; -- sigStack.ss_size = SIGSTKSZ; -+ sigStack.ss_size = STKSZ; - sigStack.ss_flags = 0; - sigaltstack(&sigStack, &oldSigStack); - struct sigaction sa = { 0 }; -@@ -6513,7 +6514,7 @@ - bool FatalConditionHandler::isSet = false; - struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {}; - stack_t FatalConditionHandler::oldSigStack = {}; -- char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; -+ char FatalConditionHandler::altStackMem[STKSZ] = {}; - - } // namespace Catch - ---- a/tests/mpfit_deriv.cpp 2026-04-24 22:00:24.322216420 +0200 -+++ b/tests/mpfit_deriv.cpp 2026-04-24 22:00:37.952059586 +0200 -@@ -5,11 +5,8 @@ - // both user-calculated and MPFIT-calculated numerical derivatives - // are printed to stdout. This test is half-manual. - --namespace fityk { extern bool debug_deriv_in_mpfit; } -- - int main() - { -- fityk::debug_deriv_in_mpfit=true; - fityk::Fityk* ftk = new fityk::Fityk; - ftk->execute("set verbosity=-1"); - ftk->execute("set pseudo_random_seed=1234567"); diff --git a/sci-visualization/fityk/fityk-1.3.2-r1.ebuild b/sci-visualization/fityk/fityk-1.3.2-r1.ebuild deleted file mode 100644 index cf6853ab5eb5..000000000000 --- a/sci-visualization/fityk/fityk-1.3.2-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1,3,4} luajit ) -WX_GTK_VER=3.2-gtk3 - -inherit flag-o-matic lua-single wxwidgets xdg - -DESCRIPTION="General-purpose nonlinear curve fitting and data analysis" -HOMEPAGE="https://fityk.nieto.pl/" -SRC_URI="https://github.com/wojdyr/${PN}/releases/download/v${PV}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gnuplot nlopt readline wxwidgets" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -DEPEND=" - ${LUA_DEPS} - dev-libs/boost:= - >=sci-libs/xylib-1 - nlopt? ( sci-libs/nlopt ) - readline? ( sys-libs/readline:0= ) - wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}= ) -" -RDEPEND="${DEPEND} - gnuplot? ( sci-visualization/gnuplot ) -" -BDEPEND="dev-lang/swig" - -PATCHES=( "${FILESDIR}"/${P}-fixTest.patch ) - -src_configure() { - # codebase relies on dynamic exception specifications - # for SWIG, no point in trying to fix at this point. - # https://github.com/wojdyr/fityk/pull/38 - append-cxxflags -std=c++14 - - use wxwidgets && setup-wxwidgets - - econf \ - --disable-python \ - --disable-static \ - $(use_enable nlopt) \ - $(use_enable wxwidgets GUI) \ - $(use_with readline) \ - --with-wx-config="${WX_CONFIG}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - - mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die -} diff --git a/sci-visualization/fityk/metadata.xml b/sci-visualization/fityk/metadata.xml deleted file mode 100644 index b89ef2e38e00..000000000000 --- a/sci-visualization/fityk/metadata.xml +++ /dev/null @@ -1,33 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sci@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription lang="en"> - Fityk is a program for nonlinear fitting of analytical functions - (especially peak-shaped) to data. It can also be used to display - data or to remove baseline from data. - - It is reported to be used in crystallography, chromatography, - photoluminescence, infrared and Raman spectroscopy and other fields. - - Fityk knows about common peak-shaped functions (Gaussian, Lorentzian, - Voigt, Pearson VII, bifurcated Gaussian, EMG, Doniach-Sunjic, etc.) and - polynomials. It also supports user-defined functions. - - Fityk offers a graphical interface (and also command line - interface), various optimization methods (standard Marquardt - least-squares algorithm, Genetic Algorithms, Nelder-Mead simplex), - equality constraints, modeling error of x coordinate of points - (eg. zero-shift of instrument), handling series of datasets, - automation of common tasks with scripts, and more. - </longdescription> - <use> - <flag name="nlopt">Enable optimization with <pkg>sci-libs/nlopt</pkg></flag> - </use> - <upstream> - <remote-id type="github">wojdyr/fityk</remote-id> - </upstream> -</pkgmetadata> |
