summaryrefslogtreecommitdiff
path: root/sci-mathematics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-30 22:49:20 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-30 22:49:20 +0100
commit6cef603bfc4353c863a1a0b460a0aa882d2dc51c (patch)
tree1df444f2d99f097ae87a3481221283e70dec2163 /sci-mathematics
parentb33c907ab2c29be7bd04369bc2e3f5dd0b109697 (diff)
gentoo auto-resync : 30:08:2022 - 22:49:20
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/Manifest.gzbin16188 -> 16189 bytes
-rw-r--r--sci-mathematics/calc/Manifest2
-rw-r--r--sci-mathematics/calc/calc-2.13.0.1.ebuild2
-rw-r--r--sci-mathematics/genius/Manifest3
-rw-r--r--sci-mathematics/genius/files/genius-1.0.25-vte-conf-fixes.patch173
-rw-r--r--sci-mathematics/genius/genius-1.0.25.ebuild58
-rw-r--r--sci-mathematics/gsl-shell/Manifest8
-rw-r--r--sci-mathematics/gsl-shell/files/gsl-shell-2.2.0-pkg-config.patch28
-rw-r--r--sci-mathematics/gsl-shell/files/gsl-shell-2.3.0-gdt-cflags.patch20
-rw-r--r--sci-mathematics/gsl-shell/files/gsl-shell-font.patch10
-rw-r--r--sci-mathematics/gsl-shell/files/gsl-shell-nogui.patch25
-rw-r--r--sci-mathematics/gsl-shell/files/gsl-shell-strip.patch8
-rw-r--r--sci-mathematics/gsl-shell/files/gsl-shell-usr.patch8
-rw-r--r--sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1-r1.ebuild64
-rw-r--r--sci-mathematics/jags/Manifest2
-rw-r--r--sci-mathematics/jags/jags-4.3.0.ebuild4
-rw-r--r--sci-mathematics/sha1-polyml/Manifest2
-rw-r--r--sci-mathematics/sha1-polyml/sha1-polyml-5.6_p1.ebuild61
18 files changed, 5 insertions, 473 deletions
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index e825bc570672..569bc50337d0 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/calc/Manifest b/sci-mathematics/calc/Manifest
index e18c8dcad9b5..fcff09fac480 100644
--- a/sci-mathematics/calc/Manifest
+++ b/sci-mathematics/calc/Manifest
@@ -4,5 +4,5 @@ AUX calc-2.13.0.1-respect-LDFLAGS.patch 9767 BLAKE2B a8a8852fd806e17c0eeec5e82ce
DIST calc-2.12.5.4.tar.bz2 956258 BLAKE2B 47c2ab46c47baf0d1f1d202a36e0d42cf0b25f7eecf61815814081b2f76aa65dc8cc4e970078a5176266ce1332751169424d1c6d2c16ff148a1b014986b56d47 SHA512 07c89059d4718b29e649a5198e0bb6c6a6d9c6705a0050ad744146f1649c65d0fb1277a68eb45daca907b08ef9336de2002808a5f9b2312e413eb3afb74d491f
DIST calc-2.13.0.1.tar.bz2 987542 BLAKE2B bbd93aa296211dde8f7d00a86e222bf4ccc0065da021c1666c333610c6837a1984995c74995571af025e68ec64519ed2d158731448037ee0a4f2eafccfc1a625 SHA512 7d7e07072779c97aaeb966f9282a6e4127c839ecadd0b7269d37d587949c47075d301c3420735f903ba179ae2bbbd309fd29e459fbf12b450e528aadc66537c4
EBUILD calc-2.12.5.4.ebuild 1310 BLAKE2B 2e98a4bc4665ecd786f5db43576177d3761e26f1b9dc74daf4ce52d45305c53e160c849348b8a93513618930f87934fa552da799d9eb0b95e6d50be72232953d SHA512 5d39ec954eb6f18d6fd00be72df0ce15696ca795ee1fbde5460e3fe8c4609446d2557051bf8bf283a52c19d8ff6bfd5caaad29c2d9d2f954634647b4e212583b
-EBUILD calc-2.13.0.1.ebuild 1411 BLAKE2B 74b2af0ec7c97d29e78c59f40a049ee6b780b21b047bab3875e3f27ce012e0dd0990b653ba8fc657493ab1f7ccf2bd9d430a5308514918ca360d88d2a7ae103c SHA512 9482843cd228e1934fa245bf227c85f592dd2f54042290706f61f1e5979c10127bcff51f5d0bba2df67dc7843a110ce1ccd4a85f9716d7f39f48261560f807ea
+EBUILD calc-2.13.0.1.ebuild 1410 BLAKE2B 4647509d3e53b2b052ff26f2de3176a7723c4c187b68909c7fb30292c00351b0a7a374e925e1b59c0965a9be325fdc873f2d1cdadf586ccf43ccc6561e624053 SHA512 66d7d979bab894f1d3963ac6667bb7dfab89e23b2280c7166d79bac1f6e51c6128e9e204875d4117e0ccd6ca41ef37a9e17ef4793762fa6a204cd36e8890171d
MISC metadata.xml 712 BLAKE2B e8c7c0ef864549f54fa59e97a9e166770b28e68ee05f19f759e91c88de315a7d35f3db7aa59cf857a872dcf6dea099534ef5524864d594806d5ee29680e248ef SHA512 7c6b6aa1ce1fa19227e9176f6881b9e0d96b84985844c18ce7555a89eeca7b1b4a16f471cb05132f63a97447d27cd0f351e0bdaf59b82d1dada8bdf410a56697
diff --git a/sci-mathematics/calc/calc-2.13.0.1.ebuild b/sci-mathematics/calc/calc-2.13.0.1.ebuild
index 2c8f50d33e36..fc5ddd2bf3f5 100644
--- a/sci-mathematics/calc/calc-2.13.0.1.ebuild
+++ b/sci-mathematics/calc/calc-2.13.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.isthe.com/chongo/src/calc/${P}.tar.bz2"
SLOT="0"
LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
sys-libs/ncurses:0=
diff --git a/sci-mathematics/genius/Manifest b/sci-mathematics/genius/Manifest
index 5994720e5d00..59a9682ad05d 100644
--- a/sci-mathematics/genius/Manifest
+++ b/sci-mathematics/genius/Manifest
@@ -1,8 +1,5 @@
AUX genius-1.0.24-no_scrollkeeper.patch 1072 BLAKE2B fc05460f03b369e7c867b965a3bd3d6b0ac7722129377106c36358c4a07548f1a5a3c227bca9da2e7d5ad5ecf1290275fa6f46393aadd3865012c317b3f66f61 SHA512 d047ef4f3d253f48cee701f37709230d5c78694f98dcadc9b2bae399c93e9e043fa7bff27c81b8bf529cd83f06155b1059384c73e4647fd19795b5921316bdb9
-AUX genius-1.0.25-vte-conf-fixes.patch 5912 BLAKE2B 440ff10661aed72da46dc2fd1c499dfd9ca29ca70b93d867b23b704aea09b6c66681c829a4c189c6dd98f67c62646769326f459a247784fa7e26815dbc873182 SHA512 df3975480eec31922ba49922c1754f23056e68e40d4f52bf7c08155145863d9e6fefef5b0f1d76bd3bb060f5f9f23aab0e0f65be65c9ff5a1a1bedc591737d41
-DIST genius-1.0.25.tar.xz 2935920 BLAKE2B 9e5a58e15a1e53a64b10c662f1dea91ec80987d1be3ec208aaff76f59d1f9f5b2f9b2b1a2d6bede9c2cae5258038b2995b3bce6600471d088653b1392a1a8eb1 SHA512 ecd01acceb4cea3cb9796edaebc983ed7c0ee618737d98755882a845ddc07e1307851ef9fba75714bc33868556f03c004e03c3b9c42425293cb59a86b8af17a9
DIST genius-1.0.27.tar.xz 2918348 BLAKE2B 6fcbcc270bb90fb3e949cb1f2707a32ff6d1282a17ef2bd90984427b472395d8f54852414b71b4acb212c28c3a0f313111dc1e8a63915668de7525d231141aa0 SHA512 e0361f8bb6aacf1e631046a61f8e3492212f33b152afa881947a882575ad64917bd80e3ba125d706bd89096b8684ad135f7bddc93fa9f164c2ec8e06140af348
DIST genius-reference.pdf 1024944 BLAKE2B e0058fbd266a4ed4bf29306520ac64b7ff9a970fa79b5132f5556b61a97dd985fe916c888d0d5a678528ef231a9c66310dc2affe01491c7848451b3d54f58274 SHA512 04af3870104d2320b1d4b345d74d713a0dfcdf8a228002506508f437659b3ef6037ead0b1f6b37cc335692150750b58c4007fdaaddd9540233474ccd10dac285
-EBUILD genius-1.0.25.ebuild 1464 BLAKE2B 7174ebc4f67d1c9a51b95268f3ee239950c5b77e9e34efe3b3fcfe42ce00624f2ccd9abc7938402126402001f3cd3b6035c0bee00613126fe399e691b256e74a SHA512 9a923e47580d775057f5991093905ae380d2c5ec472e8d4a671f6271c17860b605c7bd5ecbf9e37f248673daf8683248db07776d80380249a959c046eac3c0db
EBUILD genius-1.0.27.ebuild 1392 BLAKE2B 2a214378202ce5cbda2826ac9d6158264ecdf737ba2e9bc7d05df9040773d6da089c6bafbe89be8eecb85aa94319bcb7090ae9890a3e454880958ab9eacf7334 SHA512 414b09067ac4675c7703a55bf912f89651195cb086adf5ca8873fe3bfaaa3491054cd5b04e131b3bb383e7093a1ca2e0119549bb33c24d2ea8327c173600f041
MISC metadata.xml 810 BLAKE2B 0c8d888e0ff0052c62d9212d6a0de3dc5a8a647fa58b9867b641202284062dfed937ef06986aac577441ef2c37512d4b0b87621ba4ca265590c21ed346ece4bb SHA512 04e514a7886747b07f15c468162035fa3f3dd46d9aeb6bad3feb9a190bd9b07355a89c5a7d4f87c0935a16ffc61b995ff1c0aee692d0cc28b6b9d7448f86f531
diff --git a/sci-mathematics/genius/files/genius-1.0.25-vte-conf-fixes.patch b/sci-mathematics/genius/files/genius-1.0.25-vte-conf-fixes.patch
deleted file mode 100644
index 54d3a65c7ff3..000000000000
--- a/sci-mathematics/genius/files/genius-1.0.25-vte-conf-fixes.patch
+++ /dev/null
@@ -1,173 +0,0 @@
-From 3b0ffaf91894a70d5d3eefcf587a258cdc818a8f Mon Sep 17 00:00:00 2001
-From: Mart Raudsepp <leio@gentoo.org>
-Date: Fri, 13 Mar 2020 00:37:32 +0200
-Subject: [PATCH] Clean up vte configure.ac handling
-
----
- configure.ac | 113 +-----------------------------------------------
- src/Makefile.am | 2 -
- 2 files changed, 2 insertions(+), 113 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 6c70c5c9..9d8e76a8 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -19,9 +19,9 @@ PKG_PROG_PKG_CONFIG
-
- dnl ================= Requirements ================================================
-
-+VTE_REQUIRED=0.50.0
- GTK_REQUIRED=3.21.4
- GLIB_REQUIRED=2.41.1
--PANGO_REQUIRED=1.22.0
- GTKSOURCEVIEW4_REQUIRED=3.99.7
- GIO_REQUIRED=2.16.0
-
-@@ -123,7 +123,7 @@ PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED)
- AC_SUBST(GLIB_CFLAGS)
- AC_SUBST(GLIB_LIBS)
-
--GENIUS_MODULES="amtk-5 gtk+-3.0 >= $GTK_REQUIRED gio-2.0 >= $GIO_REQUIRED"
-+GENIUS_MODULES="amtk-5 gtk+-3.0 >= $GTK_REQUIRED gio-2.0 >= $GIO_REQUIRED vte-2.91 >= $VTE_REQUIRED"
-
- if test "x$use_gnome" = "xyes" ; then
- echo "
-@@ -260,115 +260,6 @@ AC_ARG_ENABLE(update-mimedb,
- AM_CONDITIONAL(ENABLE_UPDATE_MIMEDB, test x$enable_update_mimedb = xyes)
-
-
--####
--# VTE STUFF, this is all temporary pending a port to gtk 3.0 in the star trek future
--# FIXME: OK this happened, so things ought to be properly "whacked" (removed)
--
--AC_PATH_PROG([GLIB_MKENUMS],[glib-mkenums])
--AC_DEFINE_UNQUOTED(VTE_DEFAULT_EMULATION,"xterm",[The default terminal type to be emulated.])
--VTE_DEFAULT_EMULATION="xterm"
--AC_SUBST(VTE_DEFAULT_EMULATION)
--
--# Check for headers.
--AC_CHECK_HEADERS(sys/select.h sys/syslimits.h sys/termios.h sys/un.h sys/wait.h stropts.h termios.h wchar.h)
--AC_HEADER_TIOCGWINSZ
--
--# Check for PTY handling functions.
--AC_CHECK_FUNCS([cfmakeraw fork setsid setpgid getpgid getpt grantpt unlockpt ptsname ptsname_r tcgetattr tcsetattr])
--
--# Pull in the right libraries for various functions which might not be
--# bundled into an exploded libc.
--AC_CHECK_FUNC(socket,[have_socket=1],AC_CHECK_LIB(socket,socket,[have_socket=1; LIBS="$LIBS -lsocket"]))
--AC_CHECK_FUNC(socketpair,[have_socketpair=1],AC_CHECK_LIB(socket,socketpair,[have_socketpair=1; LIBS="$LIBS -lsocket"]))
--AC_CHECK_FUNC(recvmsg,[have_recvmsg=1],AC_CHECK_LIB(socket,recvmsg,[have_recvmsg=1; LIBS="$LIBS -lsocket -lnsl"]))
--if test x$have_socket = x1 ; then
-- AC_DEFINE(HAVE_SOCKET,1,[Define if you have the socket function.])
--fi
--if test x$have_socketpair = x1 ; then
-- AC_DEFINE(HAVE_SOCKETPAIR,1,[Define if you have the socketpair function.])
--fi
--if test x$have_recvmsg = x1 ; then
-- AC_DEFINE(HAVE_RECVMSG,1,[Define if you have the recvmsg function.])
--fi
--AC_CHECK_FUNC(floor,,AC_CHECK_LIB(m,floor,LIBS=["$LIBS -lm"]))
--AC_CHECK_FUNCS([ceil floor])
--
--# Look for tgetent
--
--AC_CHECK_FUNC([tgetent],[vte_cv_termcap_lib=libc],
-- [AC_CHECK_LIB([ncurses],[tgetent],[vte_cv_termcap_lib=libncurses],
-- [AC_CHECK_LIB([tinfo],[tgetent],[vte_cv_termcap_lib=libtinfo],
-- [AC_CHECK_LIB([curses],[tgetent],[vte_cv_termcap_lib=libcurses],
-- [AC_CHECK_LIB([termcap],[tgetent],[vte_cv_termcap_lib=libtermcap],
-- [vte_cv_termcap_lib=])])])])])
--
--case "$vte_cv_termcap_lib" in
-- libc) # FIXME: which headers to include here?
-- ;;
-- libncurses) # We need ncurses.h and term.h, or ncurses/curses.h and ncurses/term.h
-- AC_CHECK_HEADERS([ncurses.h term.h],[],
-- [AC_CHECK_HEADERS([ncurses/curses.h ncurses/term.h],[],
-- [AC_MSG_ERROR([ncurses headers not found])])])
-- LIBS="-lncurses $LIBS"
-- ;;
-- libtinfo) # Need ncurses/curses.h and ncurses/term.h
-- AC_CHECK_HEADERS([ncurses.h term.h],[],
-- [AC_CHECK_HEADERS([ncurses/curses.h ncurses/term.h],[],
-- [AC_MSG_ERROR([ncurses headers not found])])])
-- LIBS="-ltinfo $LIBS"
-- ;;
-- libcurses) # Need curses.h and term.h
-- AC_CHECK_HEADERS([curses.h term.h],[],
-- [AC_MSG_ERROR([curses headers not found])],
-- [[#ifdef HAVE_CURSES_H
-- #include <curses.h>
-- #endif]])
-- LIBS="-lcurses $LIBS"
-- ;;
-- libtermcap) # Need termcap.h
-- AC_CHECK_HEADERS([termcap.h],[],
-- [AC_MSG_ERROR([termcap headers not found])])
-- LIBS="-ltermcap $LIBS"
-- ;;
-- *) AC_MSG_ERROR([tgetent not found in any library]) ;;
--esac
--
--# Search for the required modules.
--
--# We have a direct dependency on X11 on gdk-x11, see bug #613525
--AC_MSG_CHECKING([for GDK target])
--GDK_TARGET="$($PKG_CONFIG --variable target gdk-3.0)"
--AC_MSG_RESULT([$GDK_TARGET])
--case "$GDK_TARGET" in
-- x11) PLATFORM_PKGS="x11 cairo-xlib" ;;
-- *) PLATFORM_PKGS="" ;;
--esac
--
--VTE_PKGS="vte-2.91"
--PKG_CHECK_MODULES([VTE],[$VTE_PKGS])
--AC_SUBST([VTE_PKGS])
--
--wcs_funcs_includes="
--#ifdef HAVE_STRING_H
--# if !STDC_HEADERS && HAVE_MEMORY_H
--# include <memory.h>
--# endif
--# include <string.h>
--#else
--# ifdef HAVE_STRINGS_H
--# include <strings.h>
--# endif
--#endif
--#ifdef HAVE_WCHAR_H
--# include <wchar.h>
--#endif
--"
--
--AC_CHECK_TYPES(wint_t, AC_DEFINE(HAVE_WINT_T, , [Defined when the wint_t type is supported]), ,$wcs_funcs_includes)
--
--
--########
--
- AC_OUTPUT([
- genius.spec
- Makefile
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 8408becd..f58eb689 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -22,7 +22,6 @@ AM_CPPFLAGS = \
- -I$(top_builddir)/ve \
- -I$(top_builddir)/gtkextra \
- $(WARN_CFLAGS) \
-- $(VTE_CFLAGS) \
- $(BINRELOC_CFLAGS) \
- $(GMP_INCLUDEDIR) \
- $(GENIUS_CFLAGS) \
-@@ -102,7 +101,6 @@ gnome_genius_LDADD = \
- @LEXLIB@ \
- $(INTLLIBS) \
- $(GENIUS_LIBS) \
-- $(VTE_LIBS) \
- $(GENIUS_NOGUI_LIBS) \
- $(GSV_LIBS) \
- @READLINE_LIB@ \
---
-2.20.1
-
diff --git a/sci-mathematics/genius/genius-1.0.25.ebuild b/sci-mathematics/genius/genius-1.0.25.ebuild
deleted file mode 100644
index c99f76f27f46..000000000000
--- a/sci-mathematics/genius/genius-1.0.25.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2
-
-DESCRIPTION="Genius Mathematics Tool and the GEL Language"
-HOMEPAGE="https://www.jirka.org/genius.html"
-SRC_URI="${SRC_URI}
- doc? ( https://www.jirka.org/${PN}-reference.pdf )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="doc +gui"
-
-RDEPEND="
- >=dev-libs/glib-2.41.1:2
- dev-libs/gmp:0=
- dev-libs/mpfr:0=
- sys-libs/ncurses:0=
- sys-libs/readline:0=
- gui? (
- >=x11-libs/gtk+-3.21.4:3
- >=x11-libs/gtksourceview-3.99.7:4
- gui-libs/amtk:5
- >=x11-libs/vte-0.50.0:2.91 )
-"
-DEPEND="${RDEPEND}
- dev-util/gtk-update-icon-cache
- dev-util/intltool
- sys-devel/autoconf-archive
- sys-devel/flex
- virtual/yacc
-" # eautoreconf needs sys-devel/autoconf-archive
-# dev-util/gtk-update-icon-cache because configure checks for it for some reason and never calls it with DESTDIR set..
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.24-no_scrollkeeper.patch"
- "${FILESDIR}/${P}-vte-conf-fixes.patch"
-)
-
-src_configure() {
- # Unrecognized --disable-scrollkeeper warning comes from gnome2.eclass adding it based on grep, but upstream has them commented out in .ac with "#" instead of "dnl"
- gnome2_src_configure \
- $(use_enable gui gnome) \
- --enable-nls \
- --disable-extra-gcc-optimization \
- --disable-static
-}
-
-src_install() {
- use doc && DOCS+=" ${DISTDIR}/${PN}-reference.pdf"
- gnome2_src_install
-}
diff --git a/sci-mathematics/gsl-shell/Manifest b/sci-mathematics/gsl-shell/Manifest
index 26914dc74675..cfd720bb56a9 100644
--- a/sci-mathematics/gsl-shell/Manifest
+++ b/sci-mathematics/gsl-shell/Manifest
@@ -1,13 +1,5 @@
-AUX gsl-shell-2.2.0-pkg-config.patch 873 BLAKE2B 8c4dd1c126938d478965ce896209d2d1ea44a3b7a88b13ea0b080e0aa49d74fa21ef8421c8c18b6ff050e09dee65a1f0ffdc1af82e3adb17636859d49970a696 SHA512 949adbea8ed65a1b6e40cea7f9074135e30fb8b7bd2207e2bbd94f51cb30aadcdbad2a780dff0d271ab97ecc30a01bed6f7fc02c9079ad4f65a1200176e99715
-AUX gsl-shell-2.3.0-gdt-cflags.patch 551 BLAKE2B da5a266ed248ce50ded647dbf5eba443d72977522d768bb912e27530f87e71056abe30ba4613c14cc414214fafbb9c821419530695a9418008d843a6540980c1 SHA512 00260e88352c2502aaf8a05243b9dbcf204c639c8fa14777ffd05d69e185409ccae80d86cd592b85fa2815e20ee97bfd711e02302b6bc0e5ee28265d8ddab7c6
AUX gsl-shell-2.3.2-no-compile-in-install.patch 920 BLAKE2B e47e66c14d67cbbc8267ea690565d642f8e38177913730aee21e64f9bee9edb8700dfa8a673d2da7deaeb2d21fe72cdf4a5dfbe489ab57f9821b8da200ceb2a8 SHA512 7e9c46719d29202a0cf9fb48b025c8a108e73e4694a07511e711ab083e8db1a67469161261741666cdb9d78897d2bbaf73b63440128554b1298816366701befc
AUX gsl-shell-2.3.2-sphinx-extmath-to-imgmath.patch 571 BLAKE2B efb254f4c6ab8ecea7adf4405cd7ddad22a7d7641eb108af11897987757bc313ab128127f1bf793dc7849758f5397888555bbbf6646e43990f059ad1bfacb896 SHA512 0247eafc4450951a914240bc5180cb5ac2620b24e5fbc70c67f297910eb6a35a040c15cb9d8bbdd794dffa77f90a791921ce7f150f86228b6e0d7d8b162b1821
-AUX gsl-shell-font.patch 643 BLAKE2B a3dd51932ed9c5b6d4457764cf5b7838ab5af704740419a1aba89ce58ca892ca51601521af182c292cc3823be3dca8573a7539f7668c87fb9ad7687b96390417 SHA512 feeb151ff96c02b523f284acbaf214480b92cac42af497f6210726ff2a3b837c6792733ad5c2ac4be58fea68c18c5d10bf7db711336e32c9998c1456bfa3cbff
-AUX gsl-shell-nogui.patch 809 BLAKE2B 47f242696886a87179c91efd17b783dd81a74fbfbcc35a96cc5a72da453bef71dad7b2710b5248a221e53af5e956eaa842b4e9edf0da7e0afba94ad656cf5fd9 SHA512 b43d8009fef20ef847e098d4279b415ab26643970157b4fd49be1e255e1e8f59862159c2cb6054726d988c2d8b3bd6935673a509c803f486388a333040cde409
-AUX gsl-shell-strip.patch 361 BLAKE2B 7152b2fde2ac264cc9a78eb9f5b3a440e84a907e666b27361ad4a94d9e380bc9d3873066da959af8f1e67b5e165c90fb74e33425e8a83e2501cc3b07a8464330 SHA512 ecb78c52f34d678ecec5ca5f6ee9c85cf954866347501aaf2fd31133357d8085bbbaf3d6118ae2cd20e8375927ae9c1958732bfab09bf308bde7fc3255fa35bf
-AUX gsl-shell-usr.patch 250 BLAKE2B 6678c7fdd9f656be498025fc3d00b4d757c29e6aa451a95d71b78d81db9426ecd4fcc83ccd36352283a5c62c8084dae56d53feb85c144b7b725b5604141b4bc5 SHA512 e10df17a16969ad700e7f16c8fcf694e9c5f2d346e6db7ad5d616122c5160d9ea3d894354aef4214e48233a17e101b20b51c939fdbcb29b25169a4c6c07bc0c3
-DIST gsl-shell-2.3.0-beta1.tar.gz 3380519 BLAKE2B 3f63c74d48f01d1cd181a275facd979d31a06089004ac0db3b060d77cdcf4fb195ad064a76c64a7a13a6641102864cb79845b8f15573bc1481365952835f1fd7 SHA512 627c0b6bb35bc1a33bab16d0bb2b193b5a005a1d97a96e6a9038fbe7144936427131197983a2ef347ed91c655a82a4d477430a610d9e36453a2669ef0baae231
DIST gsl-shell-2.3.2.tar.gz 3400376 BLAKE2B 8218b4d3232048fe7575631c7acc66d313520ee4d41a1dd2c267f021c8271a427673a575cc00f8f55a4868b8ec5e9626c0cbaa6ea9fa76662a726e436a527cf3 SHA512 6379380ab15a7ec477d67d36305ce76c551d32e88d8611447eeb6deaf9877c362392bce45599a2b2988331064c22626260c41f8548624c23e2c4e3c59c87c291
-EBUILD gsl-shell-2.3.0_beta1-r1.ebuild 1582 BLAKE2B 2bb262fde5efa8729670639cc627cc6f7062f83d7705dd2dfa30e47af8b75dff252d8744c515d0e2b55dda4555a7d4d35393799fb311f53fc770c7bf0401bad2 SHA512 607243850f9a6071047ef192235b898816b25e42a48d97ac52335bc71e055c862d5419042d608359c71ed367c039e410cbd554af5a4b60b2913d95659a3dd6b3
EBUILD gsl-shell-2.3.2.ebuild 1622 BLAKE2B 0c21d7db438eec818b6f0b5888feb702e0f9b1d588041ca4d8a31f0d3c628659a88085ac3137b39e00e572d2c743e5160f8f2d3160f9c862586a24eb0a366457 SHA512 91901288b855e06f537ddb45dc09dab1c5b56c410265f66329412f2eba987c782b3a080b67321071640f9fc8509b525f7c15cec3cfed747906053dd973a4a2f4
MISC metadata.xml 850 BLAKE2B 3280ed5969c25784f14e90febf9ba123aeca053dbcb9545e75163ce2c796dc3f3e8bae24b4479e5c2005b5462195a1e3dc4de37d04a1facffd62d40c9de6b30b SHA512 ac591d09c7263a391987c96fb60b7a7147110d1087945fdf7375aa7d8af4d2c8c29bcb06746d855a5b510fb6937fba0ae8f4d3820470cbf45ae0fc145ed2ee7c
diff --git a/sci-mathematics/gsl-shell/files/gsl-shell-2.2.0-pkg-config.patch b/sci-mathematics/gsl-shell/files/gsl-shell-2.2.0-pkg-config.patch
deleted file mode 100644
index dc4b05bc3bec..000000000000
--- a/sci-mathematics/gsl-shell/files/gsl-shell-2.2.0-pkg-config.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/makepackages
-+++ b/makepackages
-@@ -52,17 +52,17 @@ else
- PTHREADS_LIBS = -lpthread
-
- else
-- AGG_INCLUDES = -I/usr/include/agg2
-- AGG_LIBS = -lagg -lX11
-+ AGG_INCLUDES = $(shell $(PKG_CONFIG) --cflags libagg)
-+ AGG_LIBS = $(shell $(PKG_CONFIG) --libs libagg) -lX11
-
-- GSL_INCLUDES =
-- GSL_LIBS = -lgsl -lblas
-+ GSL_INCLUDES = $(shell $(PKG_CONFIG) --cflags gsl)
-+ GSL_LIBS = $(shell $(PKG_CONFIG) --libs gsl)
-
-- FOX_INCLUDES := $(shell pkg-config fox --cflags)
-- FOX_LIBS = $(shell pkg-config fox --libs)
-+ FOX_INCLUDES := $(shell $(PKG_CONFIG) fox --cflags)
-+ FOX_LIBS = $(shell $(PKG_CONFIG) fox --libs)
-
-- FREETYPE_INCLUDES = -I/usr/include/freetype2
-- FREETYPE_LIBS = -lfreetype
-+ FREETYPE_INCLUDES = $(shell $(PKG_CONFIG) --cflags freetype2)
-+ FREETYPE_LIBS = $(shell $(PKG_CONFIG) --libs freetype2)
-
- PTHREADS_LIBS = -lpthread
- endif
diff --git a/sci-mathematics/gsl-shell/files/gsl-shell-2.3.0-gdt-cflags.patch b/sci-mathematics/gsl-shell/files/gsl-shell-2.3.0-gdt-cflags.patch
deleted file mode 100644
index 388fa003f0ff..000000000000
--- a/sci-mathematics/gsl-shell/files/gsl-shell-2.3.0-gdt-cflags.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/gdt/Makefile
-+++ b/gdt/Makefile
-@@ -27,7 +27,7 @@ include $(GSH_BASE_DIR)/makedefs
-
- INCLUDES += -I$(GSH_BASE_DIR)
-
--CFLAGS += -std=c99
-+GDT_CFLAGS = $(CFLAGS) -std=c99
-
- GDT_SRC_FILES = char_buffer.c gdt_index.c gdt_table.c
- GDT_OBJ_FILES := $(GDT_SRC_FILES:%.c=%.o)
-@@ -36,7 +36,7 @@ DEP_FILES := $(GDT_SRC_FILES:%.c=.deps/%.P)
-
- DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
-
--COMPILE = $(CC) $(CFLAGS) $(LUA_CFLAGS) $(DEFS) $(INCLUDES)
-+COMPILE = $(CC) $(GDT_CFLAGS) $(LUA_CFLAGS) $(DEFS) $(INCLUDES)
-
- TARGETS = libgdt.a
-
diff --git a/sci-mathematics/gsl-shell/files/gsl-shell-font.patch b/sci-mathematics/gsl-shell/files/gsl-shell-font.patch
deleted file mode 100644
index d8879497c4cd..000000000000
--- a/sci-mathematics/gsl-shell/files/gsl-shell-font.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff -r -U1 gsl-shell.orig/agg-plot/support_x11.cpp gsl-shell/agg-plot/support_x11.cpp
---- gsl-shell.orig/agg-plot/support_x11.cpp 2012-11-27 04:55:38.000000000 +0700
-+++ gsl-shell/agg-plot/support_x11.cpp 2012-11-30 23:02:31.000000000 +0700
-@@ -9,4 +9,4 @@
- #else
--const char *ttf_names[] = {"ubuntu-font-family/Ubuntu-R.ttf", "freefont/FreeSans.ttf", "ttf-dejavu/DejaVuSans.ttf", 0};
--#define TTF_SYSTEM_DIR "/usr/share/fonts/truetype/"
-+const char *ttf_names[] = {"ubuntu-font-family/Ubuntu-R.ttf", "freefont-ttf/FreeSans.ttf", "dejavu/DejaVuSans.ttf", 0};
-+#define TTF_SYSTEM_DIR "/usr/share/fonts/"
- #define CONSOLE_FONT_NAME "monospace"
diff --git a/sci-mathematics/gsl-shell/files/gsl-shell-nogui.patch b/sci-mathematics/gsl-shell/files/gsl-shell-nogui.patch
deleted file mode 100644
index 16d3eb0f04d2..000000000000
--- a/sci-mathematics/gsl-shell/files/gsl-shell-nogui.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -r -U1 gsl-shell.orig/Makefile gsl-shell/Makefile
---- gsl-shell.orig/Makefile 2012-09-21 19:54:05.000000000 +0700
-+++ gsl-shell/Makefile 2012-09-21 19:53:37.000000000 +0700
-@@ -29,3 +29,2 @@
- GSL_SHELL = gsl-shell$(EXE_EXT)
--GSL_SHELL_GUI = gsl-shell-gui$(EXE_EXT)
- LUA_CFLAGS = -I$(LUADIR)/src
-@@ -73,4 +72,3 @@
- INCLUDES += $(PTHREADS_CFLAGS) -Iagg-plot
--GUI_SUBDIR = fox-gui
--SUBDIRS += agg-plot $(GUI_SUBDIR)
-+SUBDIRS += agg-plot
- LUAGSL_LIBS += agg-plot/libaggplot.a
-@@ -105,6 +103,5 @@
-
--install: $(GSL_SHELL) $(GUI_SUBDIR)
-+install: $(GSL_SHELL)
- mkdir -p $(INSTALL_BIN_DIR)
- cp $(GSL_SHELL) $(INSTALL_BIN_DIR)
-- cp fox-gui/$(GSL_SHELL_GUI) $(INSTALL_BIN_DIR)
- mkdir -p $(INSTALL_LIB_DIR)
-@@ -122,3 +119,2 @@
- $(MAKE) -C $(LUADIR) clean
-- $(MAKE) -C fox-gui clean
- $(HOST_RM) *.o $(TARGETS)
diff --git a/sci-mathematics/gsl-shell/files/gsl-shell-strip.patch b/sci-mathematics/gsl-shell/files/gsl-shell-strip.patch
deleted file mode 100644
index 1d50a7e831af..000000000000
--- a/sci-mathematics/gsl-shell/files/gsl-shell-strip.patch
+++ /dev/null
@@ -1,8 +0,0 @@
-diff -r -U1 gsl-shell.orig/Makefile gsl-shell/Makefile
---- gsl-shell.orig/Makefile 2012-09-12 01:13:31.000000000 +0700
-+++ gsl-shell/Makefile 2012-09-26 16:13:56.000000000 +0700
-@@ -109,4 +109,2 @@
- cp fox-gui/$(GSL_SHELL_GUI) $(INSTALL_BIN_DIR)
-- strip $(INSTALL_BIN_DIR)/$(GSL_SHELL)
-- strip $(INSTALL_BIN_DIR)/$(GSL_SHELL_GUI)
- mkdir -p $(INSTALL_LIB_DIR)
diff --git a/sci-mathematics/gsl-shell/files/gsl-shell-usr.patch b/sci-mathematics/gsl-shell/files/gsl-shell-usr.patch
deleted file mode 100644
index 20ca6d317c7a..000000000000
--- a/sci-mathematics/gsl-shell/files/gsl-shell-usr.patch
+++ /dev/null
@@ -1,8 +0,0 @@
-diff -r -U1 gsl-shell.orig/makeconfig gsl-shell/makeconfig
---- gsl-shell.orig/makeconfig 2012-09-12 01:13:31.000000000 +0700
-+++ gsl-shell/makeconfig 2012-09-26 16:16:43.000000000 +0700
-@@ -21,3 +21,3 @@
-
--PREFIX= /usr/local
-+PREFIX= /usr
- DESTDIR=
diff --git a/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1-r1.ebuild b/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1-r1.ebuild
deleted file mode 100644
index 2ee665f06083..000000000000
--- a/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_P=${P/_/-}
-DESCRIPTION="Lua interactive shell for sci-libs/gsl"
-HOMEPAGE="http://www.nongnu.org/gsl-shell/"
-SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc fox"
-
-RDEPEND="
- >=sci-libs/gsl-1.14:=
- virtual/blas
- >=x11-libs/agg-2.5
- >=media-libs/freetype-2.4.10
- sys-libs/readline:0=
- || ( media-fonts/ubuntu-font-family media-fonts/freefont media-fonts/dejavu )
- fox? ( x11-libs/fox:1.6 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( dev-python/sphinx[latex] )"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=(
- "${FILESDIR}"/${PN}-font.patch
- "${FILESDIR}"/${PN}-strip.patch
- "${FILESDIR}"/${PN}-usr.patch
- "${FILESDIR}"/${PN}-2.2.0-pkg-config.patch
- "${FILESDIR}"/${P/_beta*/}-gdt-cflags.patch
-)
-
-src_prepare() {
- tc-export PKG_CONFIG
- use fox || PATCHES+=( "${FILESDIR}"/${PN}-nogui.patch )
- default
-}
-
-src_compile() {
- local BLAS=$($(tc-getPKG_CONFIG) --libs blas)
-
- if use fox; then
- local FOX_INCLUDES="$(WANT_FOX=1.6 fox-config --cflags)"
- local FOX_LIBS="$(WANT_FOX=1.6 fox-config --libs)"
- emake -j1 CFLAGS="${CFLAGS}" GSL_LIBS="$($(tc-getPKG_CONFIG) --libs gsl) ${BLAS}" \
- FOX_INCLUDES="${FOX_INCLUDES}" FOX_LIBS="${FOX_LIBS}"
- else
- emake -j1 CFLAGS="${CFLAGS}" GSL_LIBS="$($(tc-getPKG_CONFIG) --libs gsl) ${BLAS}"
- fi
-
- use doc && emake -C doc/user-manual -j1 html
-}
-
-src_install() {
- use doc && HTML_DOCS+=( doc/user-manual/_build/html/. )
- default
-}
diff --git a/sci-mathematics/jags/Manifest b/sci-mathematics/jags/Manifest
index 786beb48e3bb..66e34697bcc0 100644
--- a/sci-mathematics/jags/Manifest
+++ b/sci-mathematics/jags/Manifest
@@ -1,5 +1,5 @@
DIST JAGS-4.2.0.tar.gz 1875538 BLAKE2B 039cefdb546ec28b905f22a4ec3dfe6d85c64064701283fe38be59f53da971b523d8bb5b7c5efe3e9da81a255b064cb8b66cac2fd4e844883b7fcf89cdabdbb1 SHA512 316483cd1a879c70c9b8ad6f23665196b95b9745da3924a47e14f4b0fd7c1abf9237575561cb31044623594360b6e991de68e1d9746baedeb285c65b77baada8
DIST JAGS-4.3.0.tar.gz 2057409 BLAKE2B 5820c66dd10cc90343d53b901b7dbc1acf85dca0f5f80280864190882f0af865edad877eb2cfd421ec2035d3ae843373da1facee8a10b6735e2fc0387d452949 SHA512 d0564c73ff45484afad532ed788353f9c0945cd9667030eed5be674492bf97524d05903b22d4995c1de8a331dba7b04425d009e114d98a38b4bfce5214518b36
EBUILD jags-4.2.0.ebuild 894 BLAKE2B aba98ae327b60f41e48cdd755a8ad260d36e30ee443815b1de1bf46849305fa3e80f093323d358fe796f0def4c04c980a9ea4123c22ff51a779167ebd19cb38f SHA512 e0391a0dc0fd916ea0c82d722f7d989451866218a31ada58bc217cd5eb6d365ec75612e57664a977eb87240ee85229bf10676d9805b3688503a65b8f6bb93623
-EBUILD jags-4.3.0.ebuild 908 BLAKE2B e511db8f576b9c86b59e2a585518fef073093f82ae24a6c9e42e0ba23f5213867e28932f08cbb3d6d5d51150652837bb2cb600ef85b6bc8a780b48362ce325b2 SHA512 2467d5ebdd1a68111ed08a116b5118850dfaad10095de9a30e2c322e839a0f28edc389cf4f0d4f2356b9cf0f9d68eed47ec932ae8491477cac13a7f588cbb493
+EBUILD jags-4.3.0.ebuild 906 BLAKE2B 6ca94785094a93df979f6804febc3b83bf01c8803b904a9943043f45a8a491c0aa743c270a2d7f6b85a73957f077c118247639a338183111034129bcc764f977 SHA512 31c1ad935ecfb112d936ce18c3dc23e9575487f8addc9f26d6b3eeef0bd239c53c4f3e58abcc78260d8190ae46b8e2a4a55da0d121ee5195d14b8a99e70e5ccf
MISC metadata.xml 863 BLAKE2B 4a27600d0ea71c02bd35359336cc15ba7a9cbba04c3354b70513e257f263dba19922d196632bd7c136d5c40ccdf091d788b94db93de5a99693738df257e2b5a7 SHA512 90711c41b27d732a7ef69d3b94d4df1ffb89c2cccbb86ba1bd4e9808423de9cc11ddbb15a1e63a59fc87b4b191e8220731fd00497ea1dbc3a83abbde3bbd492d
diff --git a/sci-mathematics/jags/jags-4.3.0.ebuild b/sci-mathematics/jags/jags-4.3.0.ebuild
index 0a07a6aa6740..719d2d152ee1 100644
--- a/sci-mathematics/jags/jags-4.3.0.ebuild
+++ b/sci-mathematics/jags/jags-4.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/mcmc-jags/JAGS/4.x/Source/${MYP}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc"
RDEPEND="
diff --git a/sci-mathematics/sha1-polyml/Manifest b/sci-mathematics/sha1-polyml/Manifest
index 83eebc3ba555..f43cc4fbd438 100644
--- a/sci-mathematics/sha1-polyml/Manifest
+++ b/sci-mathematics/sha1-polyml/Manifest
@@ -1,5 +1,3 @@
-DIST polyml-5.6-1.tar.gz 22041657 BLAKE2B c097dda273b12dfe013706e5fa313f210f1f0bf6b32766db6e459ce1bca46f93504baef3d7644922c60d119431d659cbd69d8cd273fcc94609eadff058d3cb9b SHA512 3107f4a5b17283dc3873b0ecf7eb1c607c42e14e859b50345b666f19412a2592e359ea29f03e56d390491e9104a71e0bf80eb39884f51d8724b37f8f935fa7d2
DIST sha1-polyml-5.9.tar.gz 30801508 BLAKE2B d9a12b4a9734d2d663947e8699e6813b9c5f0a85f7527ebd73d578559ed4432a51ed8542733213c137c8235a2f6eebc28af77570c42234220d2993169340fd16 SHA512 da03c0759d633814b860fdc4051a010882b187444c0de1375f90e02ce26cb5e09cbbb48445da9f7d84d8af92352efcd9b509e863a915517e90e3fa6147bcbd0a
-EBUILD sha1-polyml-5.6_p1.ebuild 1903 BLAKE2B 96d2cce56fd919dfc19b90aee63621083cd22994649f32809f1e4b7c0371ac4a4703ecb28e4627cb2afb58d5a2eb16c9803881faa4f08a9d257bf632b8c2a3e6 SHA512 f9b5b23f1a4341f7341537c318a4b835f2acdacc3bf7529d57a3b10fca6e985589b29a10287d93403550d1043559d76bc083e85eb3e788d4eb32c7ea1eca501a
EBUILD sha1-polyml-5.9.ebuild 1847 BLAKE2B 2dc294db23276cd95dd8bded6b8ea4759332efb48b281e63bdc558794d25b2d2e09c8505b0c07029d02aef12f69c1cbbf5f768bab04ae7b5e764404afa4d0407 SHA512 e0ef038e23cdccbcacd69b55f3c659e5b9057b9f2bdfb500ad08edb7535a9624121fe886cb6269f48d95a28dd731572fddcd4b9bb3cfc499018ede7165f4db25
MISC metadata.xml 623 BLAKE2B 10d6f0f7075ed5fe3a84cf2b627a7db2fa99c661c6dba20e0e6a679cb91ff1d2bb2350fa4a53dcb03e44524664d911a1543cf79fd24888c17fa129125023452e SHA512 5c7cfa0defde48b45a36e672bea4de0e4d335c397e1627b195b6eaaa249502bd6e62e9ae727ade2489d60878125e3d29b5948c0ad83691d15870b86fa0d2a82a
diff --git a/sci-mathematics/sha1-polyml/sha1-polyml-5.6_p1.ebuild b/sci-mathematics/sha1-polyml/sha1-polyml-5.6_p1.ebuild
deleted file mode 100644
index a76fba862963..000000000000
--- a/sci-mathematics/sha1-polyml/sha1-polyml-5.6_p1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs
-
-MY_PN="polyml"
-MY_PV="5.6-1"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="implementation of SHA1 is taken from the GNU coreutils package"
-HOMEPAGE="http://isabelle.in.tum.de/"
-SRC_URI="http://isabelle.in.tum.de/components/${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}/sha1"
-
-# sci-mathematics/isabelle requires sci-mathematics/sha1-polyml, to avoid
-# this warning:
-# ### load_lib </usr/bin/libsha1.so> : /usr/bin/libsha1.so: cannot open shared
-# object file: No such file or directory
-# ### Using slow ML implementation of SHA1.digest
-# sci-mathematics/sha1-polyml supplies the library libsha1.so. Which
-# is the implementation of SHA1 taken from the GNU coreutils package
-# as described in the sci-mathematics/sha1-polyml README. Isabelle
-# builds libsha1.so in the contrib/polyml/$ML_PLATFORM directory.
-# isabelle dynamically loads libsha1.so as a plugin. The Isabelle-2012
-# linux binary bundle places libsha1.so in the contrib/polyml directory, which
-# is referred to as ML_HOME in the Isabelle Pure/General/sha1_polyml.ML source file.
-# ML_HOME is /usr/bin on Gentoo, and we want isabelle to depend o sha1-polyml.
-# For these reasons isabelle is patched to load it from
-# /usr/$(get_libdir)/sha1-polyml/libsha1.so
-
-src_compile() {
- $(tc-getCC) \
- ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -I. -fPIC -shared \
- -o libsha1.so sha1.c || die "compile libsha1.so failed"
- $(tc-getCC) \
- ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -I. \
- -o test_sha1 test_sha1.c -ldl || die "compile test_sha1 failed"
-}
-
-src_test() {
- ./test_sha1 ./libsha1.so || die "tests failed"
-}
-
-src_install() {
- dodoc README
-
- local ld="${EPREFIX%/}/usr/$(get_libdir)/${PN}"
- dodir ${ld}
- exeinto ${ld}
- doexe libsha1.so
-}