[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/, sci-calculators/tiemu/files/

2024-09-18 Thread Matt Jolly
commit: cbb8c04158f1c321aeba993a9989a283d85e8380
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Sep 19 01:06:48 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Sep 19 01:38:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb8c041

sci-calculators/tiemu: add patch for implicit-int

Closes: https://bugs.gentoo.org/919466
Co-authored-by: Matt Whitlock  mattwhitlock.name>
Signed-off-by: Matt Jolly  gentoo.org>

 .../tiemu/files/tiemu-3.03-implicit-int.patch| 16 
 sci-calculators/tiemu/tiemu-3.03-r2.ebuild   |  1 +
 2 files changed, 17 insertions(+)

diff --git a/sci-calculators/tiemu/files/tiemu-3.03-implicit-int.patch 
b/sci-calculators/tiemu/files/tiemu-3.03-implicit-int.patch
new file mode 100644
index ..c3f91a61be1d
--- /dev/null
+++ b/sci-calculators/tiemu/files/tiemu-3.03-implicit-int.patch
@@ -0,0 +1,16 @@
+https://bugs.gentoo.org/915615
+
+Patch contributed by Matt Whitlock 
+
+--- a/src/core/uae/gencpu.c
 b/src/core/uae/gencpu.c
+@@ -304,7 +304,7 @@
+ insn_n_cycles += 4;
+ } 
+ 
+-static void fill_prefetch_next_1 (needcycles)
++static void fill_prefetch_next_1 (int needcycles)
+ {
+ if (needcycles && using_ce) {
+   printf ("\tint lostcycles;\n");
+

diff --git a/sci-calculators/tiemu/tiemu-3.03-r2.ebuild 
b/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
index 817fd4efec30..6c97f027df6c 100644
--- a/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
+++ b/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
@@ -36,6 +36,7 @@ PATCHES=(
"${FILESDIR}"/${P}-r2820.patch
"${FILESDIR}"/${P}-fix-ftbfs-with-customized-abort-function.patch
"${FILESDIR}"/${P}-clang16-build-fix.patch
+   "${FILESDIR}"/${P}-implicit-int.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/

2024-03-29 Thread Sam James
commit: 001eac07cf2ed466d899c618b432805ae6e091a2
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Mar 29 06:07:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 29 18:45:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001eac07

sci-calculators/tiemu: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/862381
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-calculators/tiemu/tiemu-3.03-r2.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-calculators/tiemu/tiemu-3.03-r2.ebuild 
b/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
index ff146a5fd377..817fd4efec30 100644
--- a/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
+++ b/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit desktop
+inherit desktop flag-o-matic
 
 DESCRIPTION="Texas Instruments hand-helds emulator"
 HOMEPAGE="http://lpg.ticalc.org/prj_tiemu/";
@@ -45,6 +45,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/862381
+   filter-lto
+
econf \
--disable-rpath \
--disable-debugger \



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/files/

2023-10-31 Thread Florian Schmaus
commit: b34015fd5c53617fe64e9127c3efabb4ab3825d6
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Oct 31 13:39:20 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Oct 31 13:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34015fd

sci-calculators/tiemu: fix newlines in patch

The newlines of the patch where \r\n when the change was propopsed in
0a88fd80 but later disappeared when this was applied in
7bb99f18c1bc ("sci-calculators/tiemu: Fix call to undeclared function
romcalls_is_addr").

Closes: https://bugs.gentoo.org/916572
Fixes: 7bb99f18c1bc ("sci-calculators/tiemu: Fix call to undeclared function 
romcalls_is_addr")
Signed-off-by: Florian Schmaus  gentoo.org>

 .../tiemu/files/tiemu-3.03-clang16-build-fix.patch   | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/sci-calculators/tiemu/files/tiemu-3.03-clang16-build-fix.patch 
b/sci-calculators/tiemu/files/tiemu-3.03-clang16-build-fix.patch
index 10d57c7f9ee9..bb3803269320 100644
--- a/sci-calculators/tiemu/files/tiemu-3.03-clang16-build-fix.patch
+++ b/sci-calculators/tiemu/files/tiemu-3.03-clang16-build-fix.patch
@@ -13,11 +13,11 @@ Bug: https://bugs.gentoo.org/886067
 --- a/src/gui/logger/log_link.c
 +++ b/src/gui/logger/log_link.c
 @@ -36,7 +36,7 @@
- #include "filesel.h"
- 
- static GtkTextBuffer *txtbuf;
--static logger_enabled = 0;
-+static int logger_enabled = 0;
- 
- static void udpate_widgets(GtkWidget *button, GtkWidget *spin)
- {
+ #include "filesel.h"
+ 
+ static GtkTextBuffer *txtbuf;
+-static logger_enabled = 0;
++static int logger_enabled = 0;
+ 
+ static void udpate_widgets(GtkWidget *button, GtkWidget *spin)
+ {



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/files/, sci-calculators/tiemu/

2023-10-27 Thread Andrew Ammerlaan
commit: 7bb99f18c1bc348d5b1c1f816dba17ac41febf41
Author: Brahmajit Das  gmail  com>
AuthorDate: Wed Oct 11 07:51:27 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Oct 27 08:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb99f18

sci-calculators/tiemu: Fix call to undeclared function romcalls_is_addr

Closes: https://bugs.gentoo.org/886067
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33295
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../tiemu/files/tiemu-3.03-clang16-build-fix.patch | 23 ++
 sci-calculators/tiemu/tiemu-3.03-r2.ebuild |  3 ++-
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/sci-calculators/tiemu/files/tiemu-3.03-clang16-build-fix.patch 
b/sci-calculators/tiemu/files/tiemu-3.03-clang16-build-fix.patch
new file mode 100644
index ..10d57c7f9ee9
--- /dev/null
+++ b/sci-calculators/tiemu/files/tiemu-3.03-clang16-build-fix.patch
@@ -0,0 +1,23 @@
+Bug: https://bugs.gentoo.org/886067
+--- a/src/core/uae/newcpu.c
 b/src/core/uae/newcpu.c
+@@ -19,6 +19,8 @@
+ #include "options.h"
+ #include "memory.h"
+ #include "newcpu.h"
++#include "romcalls.h"
++#include "handles.h"
+ 
+ // tiemu begin
+ #include "tilibs.h"
+--- a/src/gui/logger/log_link.c
 b/src/gui/logger/log_link.c
+@@ -36,7 +36,7 @@
+ #include "filesel.h"
+ 
+ static GtkTextBuffer *txtbuf;
+-static logger_enabled = 0;
++static int logger_enabled = 0;
+ 
+ static void udpate_widgets(GtkWidget *button, GtkWidget *spin)
+ {

diff --git a/sci-calculators/tiemu/tiemu-3.03-r2.ebuild 
b/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
index ef5c95e0d072..ff146a5fd377 100644
--- a/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
+++ b/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,6 +35,7 @@ PATCHES=(
"${FILESDIR}"/${P}-remove_depreciated_gtk_calls.patch
"${FILESDIR}"/${P}-r2820.patch
"${FILESDIR}"/${P}-fix-ftbfs-with-customized-abort-function.patch
+   "${FILESDIR}"/${P}-clang16-build-fix.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/

2022-12-26 Thread David Seifert
commit: 7ac63d7e4634475751415583dc95dedc4700a653
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 26 15:48:38 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 26 15:48:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac63d7e

sci-calculators/tiemu: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 .../{tiemu-3.03-r1.ebuild => tiemu-3.03-r2.ebuild}  | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild 
b/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
similarity index 89%
rename from sci-calculators/tiemu/tiemu-3.03-r1.ebuild
rename to sci-calculators/tiemu/tiemu-3.03-r2.ebuild
index 62b0cee3d4f5..ef5c95e0d072 100644
--- a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
+++ b/sci-calculators/tiemu/tiemu-3.03-r2.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit desktop
 
 DESCRIPTION="Texas Instruments hand-helds emulator"
@@ -13,21 +14,22 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="dbus nls sdl threads xinerama"
 
-RDEPEND="sci-libs/libticables2
+RDEPEND="
+   gnome-base/libglade:2.0
+   sci-libs/libticables2
sci-libs/libticalcs2
sci-libs/libtifiles2
sci-libs/libticonv
-   gnome-base/libglade:2.0
x11-libs/gtk+:2
dbus? ( >=dev-libs/dbus-glib-0.60 )
nls? ( virtual/libintl )
sdl? ( media-libs/libsdl )
xinerama? ( x11-libs/libXinerama )"
-
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
xinerama? ( x11-base/xorg-proto )"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
 
 PATCHES=(
"${FILESDIR}"/${P}-remove_depreciated_gtk_calls.patch
@@ -57,7 +59,8 @@ src_configure() {
 
 src_install() {
default
-   rm -f 
"${ED%/}"/usr/share/tiemu/{Manpage.txt,COPYING,RELEASE,AUTHORS,LICENSES} || die
+
+   rm -f 
"${ED}"/usr/share/tiemu/{Manpage.txt,COPYING,RELEASE,AUTHORS,LICENSES} || die
make_desktop_entry tiemu "TiEmu Calculator" \
"${EPREFIX}"/usr/share/tiemu/pixmaps/icon.xpm
 }



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/

2022-10-08 Thread Sam James
commit: 7c05fc02f2a8db0d3f8c4385f591965f397461a3
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 19:50:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 19:51:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c05fc02

sci-calculators/tiemu: fix DeprecatedEclass (eutils)

Signed-off-by: Sam James  gentoo.org>

 sci-calculators/tiemu/tiemu-3.03-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild 
b/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
index 518e6840d162..62b0cee3d4f5 100644
--- a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
+++ b/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils
+inherit desktop
 
 DESCRIPTION="Texas Instruments hand-helds emulator"
 HOMEPAGE="http://lpg.ticalc.org/prj_tiemu/";



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/

2022-07-30 Thread Sam James
commit: fae50d572b66004f213595aa14e5b858d32c8671
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 30 21:29:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 30 22:19:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae50d57

sci-calculators/tiemu: add sourceforge upstream metadata

Signed-off-by: Sam James  gentoo.org>

 sci-calculators/tiemu/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-calculators/tiemu/metadata.xml 
b/sci-calculators/tiemu/metadata.xml
index d37cd1edbd58..09340584d2f9 100644
--- a/sci-calculators/tiemu/metadata.xml
+++ b/sci-calculators/tiemu/metadata.xml
@@ -12,4 +12,7 @@
based on UAE (the Universal Amiga Emulator). It was deeply
reworked and improved thus it's very different now.

+   
+   gtktiemu
+   
 



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/, sci-calculators/tiemu/files/

2020-01-26 Thread David Seifert
commit: 3a59fc591d931e381a4a80df9586f8f46a757d5d
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Sun Jan 26 21:39:24 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 26 21:39:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a59fc59

sci-calculators/tiemu: fix missing include

* Patch by Debian

Bug: https://bugs.gentoo.org/664698
Closes: https://github.com/gentoo/gentoo/pull/14355
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 ...emu-3.03-fix-ftbfs-with-customized-abort-function.patch | 14 ++
 sci-calculators/tiemu/tiemu-3.03-r1.ebuild |  1 +
 2 files changed, 15 insertions(+)

diff --git 
a/sci-calculators/tiemu/files/tiemu-3.03-fix-ftbfs-with-customized-abort-function.patch
 
b/sci-calculators/tiemu/files/tiemu-3.03-fix-ftbfs-with-customized-abort-function.patch
new file mode 100644
index 000..effcbc12aea
--- /dev/null
+++ 
b/sci-calculators/tiemu/files/tiemu-3.03-fix-ftbfs-with-customized-abort-function.patch
@@ -0,0 +1,14 @@
+Description: Fix FTBFS error: '"abort" passed 1 arguments, but takes just 0'
+Author: Andreas B. Mundt  with help from #debian-science 
(jokva).
+Last-Update: 2018-05-19
+
+--- a/src/core/uae/sysdeps.h
 b/src/core/uae/sysdeps.h
+@@ -33,6 +33,7 @@
+ #define _GNU_SOURCE
+ #endif
+ #include 
++#include 
+ 
+ // Make sure that the character types take exactly 1 byte.
+ #if UCHAR_MAX != 0xFF

diff --git a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild 
b/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
index 7be3aee95f0..b21f37d0270 100644
--- a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
+++ b/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
@@ -32,6 +32,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}"/${P}-remove_depreciated_gtk_calls.patch
"${FILESDIR}"/${P}-r2820.patch
+   "${FILESDIR}"/${P}-fix-ftbfs-with-customized-abort-function.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/

2018-05-21 Thread Matt Turner
commit: d8219b264c5ad014ab17b636c4ab3034120f0a4f
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue May 22 00:20:06 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 22 01:05:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8219b26

sci-calculators/tiemu: Update dependencies (x11-proto/* -> x11-base/xorg-proto).

 sci-calculators/tiemu/tiemu-3.03-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild 
b/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
index 4b7d7fcc459..7be3aee95f0 100644
--- a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
+++ b/sci-calculators/tiemu/tiemu-3.03-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ RDEPEND="sci-libs/libticables2
 DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )
-   xinerama? ( x11-proto/xineramaproto )"
+   xinerama? ( x11-base/xorg-proto )"
 
 PATCHES=(
"${FILESDIR}"/${P}-remove_depreciated_gtk_calls.patch



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/

2016-10-21 Thread David Seifert
commit: cad060eb795eee4b3dd089bbbe08c4acd53a3a3f
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Fri Oct 21 09:11:47 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Oct 21 18:49:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad060eb

sci-calculators/tiemu: Removing tiemu-3.03 (EAPI 4)

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2618

Signed-off-by: David Seifert  gentoo.org>

 sci-calculators/tiemu/tiemu-3.03.ebuild | 61 -
 1 file changed, 61 deletions(-)

diff --git a/sci-calculators/tiemu/tiemu-3.03.ebuild 
b/sci-calculators/tiemu/tiemu-3.03.ebuild
deleted file mode 100644
index 730bde9..
--- a/sci-calculators/tiemu/tiemu-3.03.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Texas Instruments hand-helds emulator"
-HOMEPAGE="http://lpg.ticalc.org/prj_tiemu/";
-SRC_URI="http://repo.calcforge.org/debian/source/${PN}_${PV}.orig.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus nls sdl threads xinerama"
-
-RDEPEND="sci-libs/libticables2
-   sci-libs/libticalcs2
-   sci-libs/libtifiles2
-   sci-libs/libticonv
-   gnome-base/libglade:2.0
-   x11-libs/gtk+:2
-   dbus? ( >=dev-libs/dbus-glib-0.60 )
-   nls? ( virtual/libintl )
-   sdl? ( media-libs/libsdl )
-   xinerama? ( x11-libs/libXinerama )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   xinerama? ( x11-proto/xineramaproto )"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-remove_depreciated_gtk_calls.patch \
-   "${FILESDIR}"/${P}-r2820.patch
-
-   # Don't use GTK_DISABLE_DEPRECATED flags
-   sed 's:-DGTK_DISABLE_DEPRECATED::g' -i configure.ac configure || die
-}
-
-src_configure() {
-   econf \
-   --disable-rpath \
-   --disable-debugger \
-   --disable-gdb \
-   $(use_enable nls) \
-   $(use_enable sdl sound) \
-   $(use_enable threads) \
-   $(use_enable threads threading) \
-   $(use_with dbus) \
-   --without-kde \
-   $(use_with xinerama)
-}
-
-src_install() {
-   default
-   rm -f 
"${ED}"usr/share/tiemu/{Manpage.txt,COPYING,RELEASE,AUTHORS,LICENSES}
-   make_desktop_entry tiemu "TiEmu Calculator" \
-   "${EPREFIX}"/usr/share/tiemu/pixmaps/icon.xpm
-}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tiemu/, sci-calculators/tiemu/files/

2016-10-21 Thread David Seifert
commit: ac219a84d9ae2c0062b42e70c0b033e84f857129
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Fri Oct 21 09:11:00 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Oct 21 18:49:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac219a84

sci-calculators/tiemu: EAPI bump 4 -> 6

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2618

Signed-off-by: David Seifert  gentoo.org>

 sci-calculators/tiemu/files/tiemu-3.03-r2820.patch |  4 +-
 .../tiemu-3.03-remove_depreciated_gtk_calls.patch  | 52 +-
 sci-calculators/tiemu/tiemu-3.03-r1.ebuild | 63 ++
 3 files changed, 91 insertions(+), 28 deletions(-)

diff --git a/sci-calculators/tiemu/files/tiemu-3.03-r2820.patch 
b/sci-calculators/tiemu/files/tiemu-3.03-r2820.patch
index cf563e8..1d4ac6e 100644
--- a/sci-calculators/tiemu/files/tiemu-3.03-r2820.patch
+++ b/sci-calculators/tiemu/files/tiemu-3.03-r2820.patch
@@ -3,8 +3,8 @@ Removed obsolete virtual link cable.
 http://svn.tilp.info/cgi-bin/viewvc.cgi?view=rev&root=tiemu&revision=2820
 https://bugs.gentoo.org/show_bug.cgi?id=363383
 
 src/gui/device.c
-+++ src/gui/device.c
+--- a/src/gui/device.c
 b/src/gui/device.c
 @@ -102,10 +102,6 @@
gtk_option_menu_set_history(GTK_OPTION_MENU(data), 7);
break;

diff --git 
a/sci-calculators/tiemu/files/tiemu-3.03-remove_depreciated_gtk_calls.patch 
b/sci-calculators/tiemu/files/tiemu-3.03-remove_depreciated_gtk_calls.patch
index 10a0e1a..aad56a7 100644
--- a/sci-calculators/tiemu/files/tiemu-3.03-remove_depreciated_gtk_calls.patch
+++ b/sci-calculators/tiemu/files/tiemu-3.03-remove_depreciated_gtk_calls.patch
@@ -1,5 +1,5 @@
 src/gui/debugger/dbg_bkpts.c
-+++ src/gui/debugger/dbg_bkpts.c
+--- a/src/gui/debugger/dbg_bkpts.c
 b/src/gui/debugger/dbg_bkpts.c
 @@ -29,10 +29,15 @@
  #  include 
  #endif
@@ -17,8 +17,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "support.h"
 src/gui/debugger/dbg_regs.c
-+++ src/gui/debugger/dbg_regs.c
+--- a/src/gui/debugger/dbg_regs.c
 b/src/gui/debugger/dbg_regs.c
 @@ -28,14 +28,19 @@
  #  include 
  #endif
@@ -41,8 +41,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "support.h"
 src/gui/debugger/dbg_pclog.c
-+++ src/gui/debugger/dbg_pclog.c
+--- a/src/gui/debugger/dbg_pclog.c
 b/src/gui/debugger/dbg_pclog.c
 @@ -31,6 +31,11 @@
  #include 
  #include 
@@ -55,8 +55,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "support.h"
 src/gui/debugger/dbg_wnds.c
-+++ src/gui/debugger/dbg_wnds.c
+--- a/src/gui/debugger/dbg_wnds.c
 b/src/gui/debugger/dbg_wnds.c
 @@ -38,6 +38,11 @@
  #include 
  #endif
@@ -69,8 +69,8 @@
  #include "intl.h"
  #include "ti68k_int.h"
  #include "struct.h"
 src/gui/debugger/dbg_mem.c
-+++ src/gui/debugger/dbg_mem.c
+--- a/src/gui/debugger/dbg_mem.c
 b/src/gui/debugger/dbg_mem.c
 @@ -33,6 +33,11 @@
  #include 
  #include 
@@ -83,8 +83,8 @@
  #include 
  #include 
  #include 
 src/gui/debugger/dbg_iop.c
-+++ src/gui/debugger/dbg_iop.c
+--- a/src/gui/debugger/dbg_iop.c
 b/src/gui/debugger/dbg_iop.c
 @@ -28,13 +28,18 @@
  #  include 
  #endif
@@ -106,8 +106,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "support.h"
 src/gui/debugger/dbg_stack.c
-+++ src/gui/debugger/dbg_stack.c
+--- a/src/gui/debugger/dbg_stack.c
 b/src/gui/debugger/dbg_stack.c
 @@ -28,11 +28,16 @@
  #  include 
  #endif
@@ -126,8 +126,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "support.h"
 src/gui/debugger/dbg_all.c
-+++ src/gui/debugger/dbg_all.c
+--- a/src/gui/debugger/dbg_all.c
 b/src/gui/debugger/dbg_all.c
 @@ -38,6 +38,13 @@
  #include 
  #endif
@@ -142,8 +142,8 @@
  #include "ti68k_int.h"
  #include "struct.h"
  #include "dbg_all.h"
 src/gui/debugger/dbg_code.c
-+++ src/gui/debugger/dbg_code.c
+--- a/src/gui/debugger/dbg_code.c
 b/src/gui/debugger/dbg_code.c
 @@ -28,11 +28,16 @@
  #  include 
  #endif
@@ -162,8 +162,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "support.h"
 src/gui/debugger/dbg_heap.c
-+++ src/gui/debugger/dbg_heap.c
+--- a/src/gui/debugger/dbg_heap.c
 b/src/gui/debugger/dbg_heap.c
 @@ -31,6 +31,11 @@
  #include 
  #include 
@@ -176,8 +176,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "support.h"
 src/gui/debugger/dbg_dock.c
-+++ src/gui/debugger/dbg_dock.c
+--- a/src/gui/debugger/dbg_dock.c
 b/src/gui/debugger/dbg_dock.c
 @@ -37,11 +37,16 @@
  #  include 
  #endif
@@ -196,8 +196,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "support.h"
 src/gui/calc/calc.c
-+++ src/gui/calc/calc.c
+--- a/src/gui/calc/calc.c
 b/src/gui/calc/calc.c
 @@ -39,6 +39,11 @@
  #include 
  #include 
@@ -210,8 +210,8 @@
  #include "intl.h"
  #include "paths.h"
  #include "skinops.h"
 src/gui/calc/screen.c
-+++ src/gui/calc/screen.c
+--- a/src/gui/calc/screen.c
 b/src/gui/calc/screen.c
 @@ -29,11 +29,16 @@
  #  include 
  #endif