diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-08-30 22:49:20 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-08-30 22:49:20 +0100 |
commit | 6cef603bfc4353c863a1a0b460a0aa882d2dc51c (patch) | |
tree | 1df444f2d99f097ae87a3481221283e70dec2163 /sci-mathematics/genius | |
parent | b33c907ab2c29be7bd04369bc2e3f5dd0b109697 (diff) |
gentoo auto-resync : 30:08:2022 - 22:49:20
Diffstat (limited to 'sci-mathematics/genius')
-rw-r--r-- | sci-mathematics/genius/Manifest | 3 | ||||
-rw-r--r-- | sci-mathematics/genius/files/genius-1.0.25-vte-conf-fixes.patch | 173 | ||||
-rw-r--r-- | sci-mathematics/genius/genius-1.0.25.ebuild | 58 |
3 files changed, 0 insertions, 234 deletions
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 -} |