[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2020-10-07 Thread Bernard Cafarelli
commit: f35b9c5f3fe3542bb1b280436c9f0b74eaa24015
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Oct  7 20:39:33 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Oct  7 20:39:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35b9c5f

app-emulation/free42: drop some old ~arch versions

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-emulation/free42/Manifest  |  3 --
 .../free42/files/free42-2.5.12-fix-makefile.patch  | 45 ---
 app-emulation/free42/free42-2.5.14.ebuild  | 50 --
 app-emulation/free42/free42-2.5.16.ebuild  | 50 --
 app-emulation/free42/free42-2.5.17.ebuild  | 50 --
 5 files changed, 198 deletions(-)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 5192f8b8a01..e9cdf10eee6 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,6 +1,3 @@
 DIST free42-nologo-2.0.20.tgz 7390214 BLAKE2B 
306f3378bcbb44fa7982c5d9c29bfbea62e915ca50ca5e5216f46fbf483f110a1288d4800991a74622a042517496ff8dd94c3fa3249e8bb4181957e6b23d5ea3
 SHA512 
9b540fbc50df2f94b135b5e778354f330df77a54ef2ad99b257b5b91d1e3e8d1241e8a834522fc46fe33571ea2695ad8889b427dbcf653870672e89cd56d60f5
-DIST free42-nologo-2.5.14.tgz 7410951 BLAKE2B 
5d8087269da86a2c8c00378a3bc51d2f85e2458283ab84dbee3f6d84a373423581b983faef184e794f3c2effd3bde568a4df627a29720d8cb3970e27ddc9c3ca
 SHA512 
0e2ed3f13448d0ea60255d5e45831fcf14efef831f7c2fef59348bd15e1e4b0c42d1b24693de4e35d350367057bc14995767e8e099eb3ed46320c6f6ba97fe69
-DIST free42-nologo-2.5.16.tgz 7412652 BLAKE2B 
bdea95adca140eecbb192706a5e611c1ad5d248b47aa609ac2733eb018ea74e7661a1797acf9458aa07b6015df7376b3ef329685cff984d364c2f5e26f7d213b
 SHA512 
5adfe5ce09e3aecae7f05d3880234eb903eb48b36ee10e88be87a8941752323f97067b97cb85699fc03591fc355024eb6cd621f64c31e6e5c6dd4d5027f1ba34
-DIST free42-nologo-2.5.17.tgz 7412893 BLAKE2B 
ce8a06d290d4fcc12fd9b98c9bb80e12b3dc0a8d53b87cba874bce5798812d667c9e61ac4d990ace9828b10bf223adb1e32274ca11837ec50b4b0559fe8d92ac
 SHA512 
64efdb93a33780095360eb987ca5fa192336b285dcf785a268db59fa4aa8cf2c8ce91b8242c9b4d5efa9c4556f5d688894f60056117e1c0774147894e59d32c9
 DIST free42-nologo-2.5.18.tgz 7413195 BLAKE2B 
c3d7d92c2f9b527fb6932f46644cb306217ab103bde1ecfd52a2659a1a71eaef199abeda8b24977e338757bfd57c824c31bc3bf9aa396e3372629b04737e6232
 SHA512 
3543d0a0cc4dff9c96c1121f221dded40f2574fffbd4747ef179b0d5cf75a003f49bc548df554fb46504af787d9d2fdb434c23a420f4b3592c838f4d00ac7140
 DIST free42-nologo-2.5.20.tgz 7414358 BLAKE2B 
f1e0963e6a808121efc4d9bd82863d8c7898f65504d4c59f6a6beadc0c4e5c1335ce4c65d25550a3f4d5c080e1933ad30f6325661af4a513f69941c48adda1a5
 SHA512 
04a01f29ed5a3c9374de98ead6c54191dbde6b0e3d9923b5c89f18f868630b50235711820e751e4a1e3efc0600b1a7a105e8800f660d67124458a8f2826c840f

diff --git a/app-emulation/free42/files/free42-2.5.12-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.5.12-fix-makefile.patch
deleted file mode 100644
index 8a8fa437ba2..000
--- a/app-emulation/free42/files/free42-2.5.12-fix-makefile.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -Naur free42-nologo-2.5.12.orig/gtk/Makefile 
free42-nologo-2.5.12/gtk/Makefile
 free42-nologo-2.5.12.orig/gtk/Makefile 2019-11-28 20:11:51.0 
+0100
-+++ free42-nologo-2.5.12/gtk/Makefile  2019-11-29 17:59:58.292516949 +0100
-@@ -15,7 +15,7 @@
- # along with this program; if not, see http://www.gnu.org/licenses/.
- 
###
- 
--CFLAGS = -MMD \
-+CFLAGS := -MMD \
--Wall \
--Wno-parentheses \
--Wno-write-strings \
-@@ -34,7 +34,8 @@
--DDECIMAL_GLOBAL_ROUNDING=1 \
--DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
--DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
--   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
-+   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
-+   ${CFLAGS}
- 
- 
###
- ### Note that there are deprecation warnings while compiling shell_main.cc  
###
-@@ -46,10 +47,11 @@
- ### GTK+ 3.22 for testing.  
###
- 
###
- 
--CXXFLAGS = $(CFLAGS) \
-+CXXFLAGS := $(CFLAGS) \
--fno-exceptions \
--fno-rtti \
--   -D_WCHAR_T_DEFINED
-+   -D_WCHAR_T_DEFINED \
-+   ${CFLAGS}
- 
- LIBS = gcc111libbid.a $(shell pkg-config --libs gtk+-3.0)
- 
-@@ -125,7 +127,7 @@
- 
- symlinks:
-   for fn in `cd ../common; /bin/ls`; do ln -s ../common/$$fn; done
--  sh ./build-intel-lib.sh
-+  +sh ./build-intel-lib.sh
-   ln -s IntelRDFPMathLib20U1/TESTS/readtest.c
-   touch symlinks
- 

diff --git a/app-emulation/free42/free42-2.5.14.ebuild 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2019-09-03 Thread Bernard Cafarelli
commit: 184d8d86965e8ae157422e20e8986857c688
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Sep  3 22:32:42 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Sep  3 22:41:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184d8d86

app-emulation/free42: 2.5.3 bump

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.5.3-fix-build-intel-lib.patch   | 12 +
 .../free42/files/free42-2.5.3-fix-makefile.patch   | 62 ++
 app-emulation/free42/free42-2.5.3.ebuild   | 53 ++
 4 files changed, 128 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 908e2b67ee4..6c9718655ca 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -2,3 +2,4 @@ DIST free42-nologo-2.0.20.tgz 7390214 BLAKE2B 
306f3378bcbb44fa7982c5d9c29bfbea62
 DIST free42-nologo-2.2.1.tgz 7398286 BLAKE2B 
041c9672305b712efab8e7d5eb73bc0bd159b5fd61e9ecf39d5ce691aff045be4a6a4c635c0948e610e51832db64b388bdd001eb57aad41724e27dff4cf95a0a
 SHA512 
2ed735ff161ea14ca5be97131b69065410faa699ed05d3eb94abbb9653c694d83fc4e45ea2bcf0c2a7894f89e731ee7839105dc1d58d6a6326047c9bd55da5d7
 DIST free42-nologo-2.4.2.tgz 7403471 BLAKE2B 
a2dba75bbdb8ceaee2f11dbc053ce50d71e0b5f46165fb61c6d3441326dc43b2afcdc2b99cbb638bbc59e19c5da948ce748b76ff4c612d5ed44e706583b159fb
 SHA512 
046a42aebf1b4220acb9227dc365c26349b7a69c39d765b5ab59c83d9fc644055324c6288aaf87e6f9265310b5969335bc8be7035a84935fd7dda29bd9caf5a7
 DIST free42-nologo-2.4.tgz 7402688 BLAKE2B 
5e1a46977a3e385fc44f09b5e0088cf73f4a67c3657110311e95795a5b7beb2583dc56bee14e0f578f6ee3517acc78b311b2da0e1671c38d7a5bb150c1e30197
 SHA512 
a74efd40a952892f346bb4c4096b6e0c00c337e782696de1064d626ea1bbc8aa5a9b557ad233ac92bd27ce8fe4202837e72eddf8f0b31c9320e8c150c6c0b408
+DIST free42-nologo-2.5.3.tgz 7406566 BLAKE2B 
a8fcad4738b46e5725e323eb7c16929c32fe0c72eccadf2f692950a3ee952f3b8f7e1e46d6e4eee4e822ca5a3b2c42adb09e2b43f0480c954aef87dc81b1edd3
 SHA512 
9a96bc5453f938ba806117ac3162db4f87d3584662c8a1aae370f17a06c1e92167adb2c2bb9bbd17b91473f272f8c031c7ffc1944247962571a94cb7063f0904

diff --git a/app-emulation/free42/files/free42-2.5.3-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.5.3-fix-build-intel-lib.patch
new file mode 100644
index 000..e1e2ea89897
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.5.3-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Naur free42-nologo-2.5.3.orig/gtk/build-intel-lib.sh 
free42-nologo-2.5.3/gtk/build-intel-lib.sh
+--- free42-nologo-2.5.3.orig/gtk/build-intel-lib.sh2019-09-01 
17:44:47.0 +0200
 free42-nologo-2.5.3/gtk/build-intel-lib.sh 2019-09-03 23:58:30.604579443 
+0200
+@@ -65,7 +65,7 @@
+ esac
+ 
+ cd LIBRARY
+-$MK $OS_ARG CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG
++$MK $OS_ARG A=a CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.5.3-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.5.3-fix-makefile.patch
new file mode 100644
index 000..fc5abc33bfd
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.5.3-fix-makefile.patch
@@ -0,0 +1,62 @@
+diff -Naur free42-nologo-2.5.3.orig/gtk/Makefile 
free42-nologo-2.5.3/gtk/Makefile
+--- free42-nologo-2.5.3.orig/gtk/Makefile  2019-09-01 17:44:47.0 
+0200
 free42-nologo-2.5.3/gtk/Makefile   2019-09-04 00:27:16.761482125 +0200
+@@ -15,7 +15,7 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+@@ -34,15 +34,17 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a $(shell pkg-config --libs gtk+-2.0) -lXmu -lX11
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -ldl -lpthread -lX11 -lXmu $(shell pkg-config --libs 
gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "FreeBSD"
+ ifdef AUDIO_ALSA
+@@ -54,6 +56,8 @@
+ CFLAGS += -DF42_BIG_ENDIAN 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2019-05-23 Thread Bernard Cafarelli
commit: 40b7275c0c3fdb72598ee675c7cb4972198ce234
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu May 23 17:26:50 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu May 23 17:27:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b7275c

app-emulation/free42: 2.2.1

Build binary version
Update ebuild

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-emulation/free42/Manifest  |  1 +
 .../free42/files/free42-2.0.10-fix-makefile.patch  |  9 
 app-emulation/free42/free42-2.2.1.ebuild   | 53 ++
 3 files changed, 63 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 755517d560b..ce41f3440c3 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1 +1,2 @@
 DIST free42-nologo-2.0.20.tgz 7390214 BLAKE2B 
306f3378bcbb44fa7982c5d9c29bfbea62e915ca50ca5e5216f46fbf483f110a1288d4800991a74622a042517496ff8dd94c3fa3249e8bb4181957e6b23d5ea3
 SHA512 
9b540fbc50df2f94b135b5e778354f330df77a54ef2ad99b257b5b91d1e3e8d1241e8a834522fc46fe33571ea2695ad8889b427dbcf653870672e89cd56d60f5
+DIST free42-nologo-2.2.1.tgz 7398286 BLAKE2B 
041c9672305b712efab8e7d5eb73bc0bd159b5fd61e9ecf39d5ce691aff045be4a6a4c635c0948e610e51832db64b388bdd001eb57aad41724e27dff4cf95a0a
 SHA512 
2ed735ff161ea14ca5be97131b69065410faa699ed05d3eb94abbb9653c694d83fc4e45ea2bcf0c2a7894f89e731ee7839105dc1d58d6a6326047c9bd55da5d7

diff --git a/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch
index c033bbc60ce..0fb915df298 100644
--- a/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch
+++ b/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch
@@ -56,3 +56,12 @@ diff -Nuar a/gtk/Makefile b/gtk/Makefile
  
  $(SRCS) skin2cc.cc keymap2cc.cc skin2cc.conf: symlinks
  
+@@ -107,7 +111,7 @@
+ 
+ symlinks:
+   for fn in `cd ../common; /bin/ls`; do ln -s ../common/$$fn; done
+-  sh ./build-intel-lib.sh
++  +sh ./build-intel-lib.sh
+   ln -s IntelRDFPMathLib20U1/TESTS/readtest.c
+   touch symlinks
+ 

diff --git a/app-emulation/free42/free42-2.2.1.ebuild 
b/app-emulation/free42/free42-2.2.1.ebuild
new file mode 100644
index 000..73ac9b4e00d
--- /dev/null
+++ b/app-emulation/free42/free42-2.2.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_PV="${PN}-nologo-${PV}"
+
+DESCRIPTION="An HP-42S Calculator Simulator"
+HOMEPAGE="http://thomasokken.com/free42/;
+SRC_URI="http://thomasokken.com/free42/upstream/${MY_PV}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa"
+
+DEPEND="dev-libs/atk
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/pango
+   alsa? ( media-libs/alsa-lib )"
+
+RDEPEND="${DEPEND}
+   x11-libs/libX11
+   x11-libs/libXmu"
+
+DOCS=( CREDITS HISTORY README )
+S="${WORKDIR}/${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.10-fix-makefile.patch"
+   "${FILESDIR}/${PN}-2.0.10-fix-build-intel-lib.patch"
+)
+
+src_prepare() {
+   default
+}
+
+src_compile() {
+   local myconf
+   use alsa && myconf="AUDIO_ALSA=yes"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
+   emake -C gtk clean
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
+}
+
+src_install() {
+   default
+   dobin gtk/free42bin gtk/free42dec
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2018-03-08 Thread José María Alonso
commit: 78c40e11baa7ad64fdd9186572b693ee052adf3f
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 20:43:39 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 20:44:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c40e11

app-emulation/free42: Bumps version to 2.0.17

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.0.17-fix-build-intel-lib.patch  | 12 +
 .../free42/files/free42-2.0.17-fix-makefile.patch  | 58 ++
 app-emulation/free42/free42-2.0.17.ebuild  | 49 ++
 4 files changed, 120 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 5aee3a6e13c..833f56593ea 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,3 +1,4 @@
 DIST free42-nologo-2.0.10.tgz 7389429 BLAKE2B 
a633a78ed5974e327aafa9d783c04bdcaa895940580c595c9c67ab0181ec7000efaa92021a485199268341f15f4c4bafe3964d4118c068e8abbfa2f358045b5a
 SHA512 
4f03b9b206ef17e71295f0baac96ca26f34a00844cee6cad254f8ab798d3d0c724788200f3f207a3301f62eb0960707a23e6bcbb2ac924a78b0f0e1c78e70e6d
 DIST free42-nologo-2.0.15.tgz 7389800 BLAKE2B 
f78a925459f7eea3347d5394cdde47cd7318770895ea0c375b14c5855ff9d08db86c72324122c15792db8e457fa6bfb8039a911de240e23269bf87def58381cf
 SHA512 
533528b651b408156fb069e4969f35a1d365be84a7fc63d0d40a35ace75592dd88cc20def3dff2de4b7a7e3eeaeab99bb89ad333135be90dab13b52ac6af804b
+DIST free42-nologo-2.0.17.tgz 7389996 BLAKE2B 
cc7c7bbe43eafc190fe0ce8921e032c2042290fe54a3153ba7568dae315de1356a9ee7f8ded4528788c677537138a5bd5556ad79dbd67ab8e41dd881a258312e
 SHA512 
f73bfb2984fa4301c04d905fde6723583a57a1f663e012f965037067a7259961c0134fecb456118ec4b45956f7c8ccc16f0ec1db62e4cc705dc74ea563225872
 DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d

diff --git a/app-emulation/free42/files/free42-2.0.17-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.17-fix-build-intel-lib.patch
new file mode 100644
index 000..a321b1d714b
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.17-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2018-01-08 02:52:33.0 +0100
 b/gtk/build-intel-lib.sh   2018-01-13 19:43:23.709997784 +0100
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.17-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.17-fix-makefile.patch
new file mode 100644
index 000..7642316920f
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.17-fix-makefile.patch
@@ -0,0 +1,58 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2018-01-08 02:52:33.0 +0100
 b/gtk/Makefile 2018-01-13 19:40:49.059998446 +0100
+@@ -15,11 +15,11 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
++   -Wno-error=narrowing \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +27,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2018-02-20 Thread José María Alonso
commit: 56477ce83798fc57854d8ba6104f452e69949b44
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Feb 20 14:53:05 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Feb 20 14:53:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56477ce8

app-emulation/free42: Drops old version 2.0.12

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/free42/Manifest  |  1 -
 .../files/free42-2.0.12-fix-build-intel-lib.patch  | 12 -
 .../free42/files/free42-2.0.12-fix-makefile.patch  | 58 --
 app-emulation/free42/free42-2.0.12.ebuild  | 49 --
 4 files changed, 120 deletions(-)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 10246441290..5aee3a6e13c 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,4 +1,3 @@
 DIST free42-nologo-2.0.10.tgz 7389429 BLAKE2B 
a633a78ed5974e327aafa9d783c04bdcaa895940580c595c9c67ab0181ec7000efaa92021a485199268341f15f4c4bafe3964d4118c068e8abbfa2f358045b5a
 SHA512 
4f03b9b206ef17e71295f0baac96ca26f34a00844cee6cad254f8ab798d3d0c724788200f3f207a3301f62eb0960707a23e6bcbb2ac924a78b0f0e1c78e70e6d
-DIST free42-nologo-2.0.12.tgz 7389088 BLAKE2B 
4f205439e7f642e266ec3f4b5032c9b48c2b726f5cce80a5a855b925ae7ff8cccbba1ce066f54af37b87f28a13f5c92e724d35ee71aa1439b3934b370662c3ca
 SHA512 
b04d5c104deda8cb15d0a77186c55ae6270568255f4a6ad62ede33e0a154c42f5dce53456d60f434df04f46a0bb824caf45e58ce7c75f5a69102a7952defc611
 DIST free42-nologo-2.0.15.tgz 7389800 BLAKE2B 
f78a925459f7eea3347d5394cdde47cd7318770895ea0c375b14c5855ff9d08db86c72324122c15792db8e457fa6bfb8039a911de240e23269bf87def58381cf
 SHA512 
533528b651b408156fb069e4969f35a1d365be84a7fc63d0d40a35ace75592dd88cc20def3dff2de4b7a7e3eeaeab99bb89ad333135be90dab13b52ac6af804b
 DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d

diff --git a/app-emulation/free42/files/free42-2.0.12-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.12-fix-build-intel-lib.patch
deleted file mode 100644
index a321b1d714b..000
--- a/app-emulation/free42/files/free42-2.0.12-fix-build-intel-lib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
 a/gtk/build-intel-lib.sh   2018-01-08 02:52:33.0 +0100
-+++ b/gtk/build-intel-lib.sh   2018-01-13 19:43:23.709997784 +0100
-@@ -4,7 +4,7 @@
- cd IntelRDFPMathLib20U1
- patch -p0 <../intel-lib-linux.patch
- cd LIBRARY
--make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
-+make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
- mv libbid.a ../../gcc111libbid.a
- cd ../..
- ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.12-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.12-fix-makefile.patch
deleted file mode 100644
index 7642316920f..000
--- a/app-emulation/free42/files/free42-2.0.12-fix-makefile.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff -Nuar a/gtk/Makefile b/gtk/Makefile
 a/gtk/Makefile 2018-01-08 02:52:33.0 +0100
-+++ b/gtk/Makefile 2018-01-13 19:40:49.059998446 +0100
-@@ -15,11 +15,11 @@
- # along with this program; if not, see http://www.gnu.org/licenses/.
- 
###
- 
--CFLAGS = -MMD \
-+CFLAGS := -MMD \
--Wall \
--Wno-parentheses \
--Wno-write-strings \
--   -g \
-+   -Wno-error=narrowing \
--I/usr/X11R6/include \
-$(shell pkg-config --cflags gtk+-2.0) \
--DVERSION="\"$(shell cat ../VERSION)\"" \
-@@ -27,21 +27,25 @@
--DDECIMAL_GLOBAL_ROUNDING=1 \
--DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
--DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
--   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
-+   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
-+   ${CFLAGS}
- 
--CXXFLAGS = $(CFLAGS) \
-+CXXFLAGS := $(CFLAGS) \
--fno-exceptions \
--fno-rtti \
--   -D_WCHAR_T_DEFINED
-+   -D_WCHAR_T_DEFINED \
-+   ${CXXFLAGS}
- 
--LDFLAGS = -L/usr/X11R6/lib
--LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
-+MYLDFLAGS = -L/usr/X11R6/lib
-+LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
- 
- ifeq "$(shell uname -s)" "Linux"
--LDFLAGS += -Wl,--hash-style=both
-+MYLDFLAGS += -Wl,--hash-style=both
- LIBS += -lpthread
- endif
- 
-+MYLDFLAGS += ${LDFLAGS}
-+
- SRCS = shell_main.cc 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2018-02-20 Thread José María Alonso
commit: 9fab9dd9d8ecba61635dab7a4f989fded8fadcd1
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Feb 20 14:50:28 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Feb 20 14:50:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fab9dd9

app-emulation/free42: Bumps version to 2.0.15

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.0.15-fix-build-intel-lib.patch  | 12 +
 .../free42/files/free42-2.0.15-fix-makefile.patch  | 58 ++
 app-emulation/free42/free42-2.0.15.ebuild  | 49 ++
 4 files changed, 120 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index c205bbc8887..10246441290 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,3 +1,4 @@
 DIST free42-nologo-2.0.10.tgz 7389429 BLAKE2B 
a633a78ed5974e327aafa9d783c04bdcaa895940580c595c9c67ab0181ec7000efaa92021a485199268341f15f4c4bafe3964d4118c068e8abbfa2f358045b5a
 SHA512 
4f03b9b206ef17e71295f0baac96ca26f34a00844cee6cad254f8ab798d3d0c724788200f3f207a3301f62eb0960707a23e6bcbb2ac924a78b0f0e1c78e70e6d
 DIST free42-nologo-2.0.12.tgz 7389088 BLAKE2B 
4f205439e7f642e266ec3f4b5032c9b48c2b726f5cce80a5a855b925ae7ff8cccbba1ce066f54af37b87f28a13f5c92e724d35ee71aa1439b3934b370662c3ca
 SHA512 
b04d5c104deda8cb15d0a77186c55ae6270568255f4a6ad62ede33e0a154c42f5dce53456d60f434df04f46a0bb824caf45e58ce7c75f5a69102a7952defc611
+DIST free42-nologo-2.0.15.tgz 7389800 BLAKE2B 
f78a925459f7eea3347d5394cdde47cd7318770895ea0c375b14c5855ff9d08db86c72324122c15792db8e457fa6bfb8039a911de240e23269bf87def58381cf
 SHA512 
533528b651b408156fb069e4969f35a1d365be84a7fc63d0d40a35ace75592dd88cc20def3dff2de4b7a7e3eeaeab99bb89ad333135be90dab13b52ac6af804b
 DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d

diff --git a/app-emulation/free42/files/free42-2.0.15-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.15-fix-build-intel-lib.patch
new file mode 100644
index 000..a321b1d714b
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.15-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2018-01-08 02:52:33.0 +0100
 b/gtk/build-intel-lib.sh   2018-01-13 19:43:23.709997784 +0100
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.15-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.15-fix-makefile.patch
new file mode 100644
index 000..7642316920f
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.15-fix-makefile.patch
@@ -0,0 +1,58 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2018-01-08 02:52:33.0 +0100
 b/gtk/Makefile 2018-01-13 19:40:49.059998446 +0100
+@@ -15,11 +15,11 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
++   -Wno-error=narrowing \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +27,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2018-01-30 Thread José María Alonso
commit: 6c4db02e9046c1cbd63c306410431b38efb371aa
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Jan 30 20:42:50 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Jan 30 20:42:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4db02e

app-emulation/free42: Bumps version to 2.0.12

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.0.12-fix-build-intel-lib.patch  | 12 +
 .../free42/files/free42-2.0.12-fix-makefile.patch  | 58 ++
 app-emulation/free42/free42-2.0.12.ebuild  | 49 ++
 4 files changed, 120 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 5b013b2944a..c205bbc8887 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,2 +1,3 @@
 DIST free42-nologo-2.0.10.tgz 7389429 BLAKE2B 
a633a78ed5974e327aafa9d783c04bdcaa895940580c595c9c67ab0181ec7000efaa92021a485199268341f15f4c4bafe3964d4118c068e8abbfa2f358045b5a
 SHA512 
4f03b9b206ef17e71295f0baac96ca26f34a00844cee6cad254f8ab798d3d0c724788200f3f207a3301f62eb0960707a23e6bcbb2ac924a78b0f0e1c78e70e6d
+DIST free42-nologo-2.0.12.tgz 7389088 BLAKE2B 
4f205439e7f642e266ec3f4b5032c9b48c2b726f5cce80a5a855b925ae7ff8cccbba1ce066f54af37b87f28a13f5c92e724d35ee71aa1439b3934b370662c3ca
 SHA512 
b04d5c104deda8cb15d0a77186c55ae6270568255f4a6ad62ede33e0a154c42f5dce53456d60f434df04f46a0bb824caf45e58ce7c75f5a69102a7952defc611
 DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d

diff --git a/app-emulation/free42/files/free42-2.0.12-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.12-fix-build-intel-lib.patch
new file mode 100644
index 000..a321b1d714b
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.12-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2018-01-08 02:52:33.0 +0100
 b/gtk/build-intel-lib.sh   2018-01-13 19:43:23.709997784 +0100
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.12-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.12-fix-makefile.patch
new file mode 100644
index 000..7642316920f
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.12-fix-makefile.patch
@@ -0,0 +1,58 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2018-01-08 02:52:33.0 +0100
 b/gtk/Makefile 2018-01-13 19:40:49.059998446 +0100
+@@ -15,11 +15,11 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
++   -Wno-error=narrowing \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +27,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \
+   shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \
+   core_commands3.cc core_commands4.cc core_commands5.cc \
+@@ -83,7 +87,7 @@
+ endif
+ 
+ $(EXE): $(OBJS)
+-  $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS)
++  $(CXX) -o $(EXE) 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2018-01-13 Thread José María Alonso
commit: 39fec1ae89fa036b7a58a7375b8fd53f0219af45
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sat Jan 13 18:48:36 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sat Jan 13 18:49:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fec1ae

app-emulation/free42: Bumps version to 2.0.10

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.0.10-fix-build-intel-lib.patch  | 12 +
 .../free42/files/free42-2.0.10-fix-makefile.patch  | 58 ++
 app-emulation/free42/free42-2.0.10.ebuild  | 49 ++
 4 files changed, 120 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 4c76c28eb24..ac6866f07ec 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,2 +1,3 @@
+DIST free42-nologo-2.0.10.tgz 7389429 BLAKE2B 
a633a78ed5974e327aafa9d783c04bdcaa895940580c595c9c67ab0181ec7000efaa92021a485199268341f15f4c4bafe3964d4118c068e8abbfa2f358045b5a
 SHA512 
4f03b9b206ef17e71295f0baac96ca26f34a00844cee6cad254f8ab798d3d0c724788200f3f207a3301f62eb0960707a23e6bcbb2ac924a78b0f0e1c78e70e6d
 DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d
 DIST free42-nologo-2.0.8.tgz 7388038 BLAKE2B 
e2065ae71cf0be55d7de295965d7c884d2db6bd8aad6eefe85d04028dacf114c7d6cfc90f02b78a220f118ee26fd3b8fa830a802015da5c56f695621bf4ec5ff
 SHA512 
3da4045ddf8a9993369a25344f5d4f472283a7affd4d5640a47dbce4debe4e071b83ad7858f79113d8be2255fc11df8b22edb4c66471945d341e8ffb79495fee

diff --git a/app-emulation/free42/files/free42-2.0.10-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.10-fix-build-intel-lib.patch
new file mode 100644
index 000..a321b1d714b
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.10-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2018-01-08 02:52:33.0 +0100
 b/gtk/build-intel-lib.sh   2018-01-13 19:43:23.709997784 +0100
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch
new file mode 100644
index 000..7642316920f
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch
@@ -0,0 +1,58 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2018-01-08 02:52:33.0 +0100
 b/gtk/Makefile 2018-01-13 19:40:49.059998446 +0100
+@@ -15,11 +15,11 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
++   -Wno-error=narrowing \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +27,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \
+   shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \
+   core_commands3.cc core_commands4.cc core_commands5.cc \
+@@ -83,7 +87,7 @@
+ endif
+ 
+ $(EXE): $(OBJS)
+-  $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS)
++  $(CXX) -o $(EXE) 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2017-12-10 Thread José María Alonso
commit: 2c7f79b001b83723254fba87569fdbaf515503cf
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Dec 10 13:23:18 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Dec 10 13:23:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7f79b0

app-emulation/free42: Bumps version to 2.0.7

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.0.7-fix-build-intel-lib.patch   | 12 +
 .../free42/files/free42-2.0.7-fix-makefile.patch   | 58 ++
 app-emulation/free42/free42-2.0.7.ebuild   | 49 ++
 4 files changed, 120 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 6543a8b94b1..f31517cf680 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1 +1,2 @@
 DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d
+DIST free42-nologo-2.0.7.tgz 7354850 BLAKE2B 
6be2f2ea912a1d47bdf8c9016e8a32e5203d982e34cbe5ef6624eac078297cd967cf08ae2bdeb7c6ad158f96e77032f449a47f01c3c8d8e312f6d46e20237cf0
 SHA512 
1adfccb37bdf35ecd57a6da1633ceb3bcfd0681efbc34fc9a4e4580ce235e35db9281de0d9ba659ecd33ef2b3a17eae596047b6790ffbf3e5e5ebfad600dcb8b

diff --git a/app-emulation/free42/files/free42-2.0.7-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.7-fix-build-intel-lib.patch
new file mode 100644
index 000..04fc844599e
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.7-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2017-11-29 06:03:45.0 +0100
 b/gtk/build-intel-lib.sh   2017-12-10 13:57:27.485971521 +0100
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.7-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.7-fix-makefile.patch
new file mode 100644
index 000..ccf18766bae
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.7-fix-makefile.patch
@@ -0,0 +1,58 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2017-11-29 06:03:45.0 +0100
 b/gtk/Makefile 2017-12-10 14:01:06.715970583 +0100
+@@ -15,11 +15,11 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
++   -Wno-error=narrowing \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +27,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \
+   shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \
+   core_commands3.cc core_commands4.cc core_commands5.cc \
+@@ -83,7 +87,7 @@
+ endif
+ 
+ $(EXE): $(OBJS)
+-  $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS)
++  $(CXX) -o $(EXE) $(MYLDFLAGS) $(OBJS) $(LIBS)
+ 
+ $(SRCS) skin2cc.cc keymap2cc.cc skin2cc.conf: symlinks
+ 

diff --git a/app-emulation/free42/free42-2.0.7.ebuild 
b/app-emulation/free42/free42-2.0.7.ebuild
new file mode 100644
index 000..6e2ba52edf2
--- /dev/null
+++ b/app-emulation/free42/free42-2.0.7.ebuild
@@ -0,0 +1,49 @@
+# 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2017-09-28 Thread José María Alonso
commit: e3587ff73ed8161ee60c24a5fbfd432f63208664
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Sep 28 14:56:39 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Sep 28 14:56:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3587ff7

app-emulation/free42: Bumps version to 2.0.6

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.0.6-fix-build-intel-lib.patch   | 12 +
 .../free42/files/free42-2.0.6-fix-makefile.patch   | 58 ++
 app-emulation/free42/free42-2.0.6.ebuild   | 49 ++
 4 files changed, 120 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 5305755acf9..9d7011700d1 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1 +1,2 @@
 DIST free42-1.5.15.tgz 22683600 SHA256 
2dda0558141cd26d4b04aa96608c85eadb0770c4f2b660889d4b2a6f3a880c21 SHA512 
fc09fcb0efaa6502776517b22cd0015ea7ac7d128b80bd740f64272b6c7aa41f5509dd7e0166dc18043790b4bef725a37a6a7210308a67aeaed02622f9e6daef
 WHIRLPOOL 
5f6f5b33ccb2c320515fbc4e67ee52c6bc6c25fdbc8cf24c05772a90be87fed03f48dfa363b195071c4bc722428fb116d246e9df2eaddba20742648891ad7769
+DIST free42-nologo-2.0.6.tgz 7348647 SHA256 
862135da3066576d71dbfedc1e41e97230e656ef2f0db3a5b87ba96650c12b9a SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d
 WHIRLPOOL 
5740055edfbafc6f91ba9d3a8b1dc259511dc99b1e5d06a78cf03976b71928c5423d57cd023c9d878108394f3b0992a3bf532f06e69089b976a8ca789dcae9ed

diff --git a/app-emulation/free42/files/free42-2.0.6-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.6-fix-build-intel-lib.patch
new file mode 100644
index 000..6464714a001
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.6-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2017-04-01 20:02:45.0 +0200
 b/gtk/build-intel-lib.sh   2017-04-04 13:55:43.719038089 +0200
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.6-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.6-fix-makefile.patch
new file mode 100644
index 000..d64efb21a6d
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.6-fix-makefile.patch
@@ -0,0 +1,58 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2017-04-01 20:02:45.0 +0200
 b/gtk/Makefile 2017-04-04 13:59:04.969034463 +0200
+@@ -15,11 +15,11 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
++   -Wno-error=narrowing \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +27,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \
+   shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \
+   core_commands3.cc core_commands4.cc core_commands5.cc \
+@@ -83,7 +87,7 @@
+ endif
+ 
+ $(EXE): $(OBJS)
+-  $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS)
++  $(CXX) -o $(EXE) $(MYLDFLAGS) $(OBJS) $(LIBS)
+ 
+ $(SRCS) skin2cc.cc keymap2cc.cc skin2cc.conf: symlinks
+ 

diff --git a/app-emulation/free42/free42-2.0.6.ebuild 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2017-03-14 Thread José María Alonso
commit: 0797da15d36c2ae5c07f65a7b1da5c164afc2df9
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Mar 14 11:36:41 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Mar 14 11:36:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0797da15

app-emulation/free42: Drops old version

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/free42/Manifest  |  1 -
 .../files/free42-1.5.12-fix-build-intel-lib.patch  | 12 -
 .../free42/files/free42-1.5.12-fix-makefile.patch  | 57 --
 app-emulation/free42/free42-1.5.12.ebuild  | 47 --
 4 files changed, 117 deletions(-)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 5ddb47754e3..252073ff56f 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,2 +1 @@
-DIST free42-1.5.12.tgz 22691715 SHA256 
77f053fbfc597229f4e7d4e66d80aad0252e18bd8c3e05c757c02af5c4cdf268 SHA512 
85e595f14e1ee5cf498dc9aa641edb841db450dbeca67b4a5c7853e7c2d655e3d40ca9332d0fed70c3a3e397553bc4655f87a27aefca4c0eb89d16a6fafae843
 WHIRLPOOL 
5c0d762660d239c6157a18bbd353734d4af9afb5d665cc75c200e92509457b898693540732be05afeb0514c5c2604207a97c0adbb22121789170de94f538de84
 DIST free42-1.5.13.tgz 22684310 SHA256 
27caa84aa77257290ae27dfe04236bbf75126b197067a9c1cf7723cccbe65fd9 SHA512 
b12b5be7a7d8241cb38046bef163143e71d9910c829179509daa00c47077a12c9b506bb0203bad1202e0200ae3a73cf4171d1dedd401c28fd18f1129199c4c1e
 WHIRLPOOL 
588ea795af49fc235b4250f5f648930cb09b048cb7d44182c72622b285b76110816a20228d96ab94ee3b2bb8d55690d24d136e1524cb24630866161202d7373f

diff --git a/app-emulation/free42/files/free42-1.5.12-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-1.5.12-fix-build-intel-lib.patch
deleted file mode 100644
index 23641b552f2..000
--- a/app-emulation/free42/files/free42-1.5.12-fix-build-intel-lib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
 a/gtk/build-intel-lib.sh   2016-09-04 18:56:12.0 +0200
-+++ b/gtk/build-intel-lib.sh   2016-09-24 19:39:49.284126118 +0200
-@@ -4,7 +4,7 @@
- cd IntelRDFPMathLib20U1
- patch -p0 <../intel-lib-linux.patch
- cd LIBRARY
--make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
-+make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
- mv libbid.a ../../gcc111libbid.a
- cd ../..
- ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-1.5.12-fix-makefile.patch 
b/app-emulation/free42/files/free42-1.5.12-fix-makefile.patch
deleted file mode 100644
index 29c3bb5f5e5..000
--- a/app-emulation/free42/files/free42-1.5.12-fix-makefile.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff -Nuar a/gtk/Makefile b/gtk/Makefile
 a/gtk/Makefile 2016-10-04 03:45:02.0 +0200
-+++ b/gtk/Makefile 2016-11-26 22:06:25.50576 +0100
-@@ -15,11 +15,10 @@
- # along with this program; if not, see http://www.gnu.org/licenses/.
- 
###
- 
--CFLAGS = -MMD \
-+CFLAGS := -MMD \
--Wall \
--Wno-parentheses \
--Wno-write-strings \
--   -g \
--I/usr/X11R6/include \
-$(shell pkg-config --cflags gtk+-2.0) \
--DVERSION="\"$(shell cat ../VERSION)\"" \
-@@ -27,21 +26,25 @@
--DDECIMAL_GLOBAL_ROUNDING=1 \
--DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
--DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
--   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
-+   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
-+   ${CFLAGS}
- 
--CXXFLAGS = $(CFLAGS) \
-+CXXFLAGS := $(CFLAGS) \
--fno-exceptions \
--fno-rtti \
--   -D_WCHAR_T_DEFINED
-+   -D_WCHAR_T_DEFINED \
-+   ${CXXFLAGS}
- 
--LDFLAGS = -L/usr/X11R6/lib
-+MYLDFLAGS = -L/usr/X11R6/lib
--LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
-+LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
- 
- ifeq "$(shell uname -s)" "Linux"
--LDFLAGS += -Wl,--hash-style=both
-+MYLDFLAGS += -Wl,--hash-style=both
- LIBS += -lpthread
- endif
- 
-+MYLDFLAGS += ${LDFLAGS}
-+
- SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \
-   shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \
-   core_commands3.cc core_commands4.cc core_commands5.cc \
-@@ -83,7 +86,7 @@
- endif
- 
- $(EXE): $(OBJS)
--  $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS)
-+  $(CXX) -o $(EXE) $(MYLDFLAGS) $(OBJS) $(LIBS)
- 
- $(SRCS) skin2cc.cc keymap2cc.cc skin2cc.conf: symlinks
- 

diff --git a/app-emulation/free42/free42-1.5.12.ebuild 
b/app-emulation/free42/free42-1.5.12.ebuild
deleted file mode 100644

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2017-02-02 Thread José María Alonso
commit: a6c4fdf84d1158c9c87af32e587a2726796f66d7
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Feb  2 11:38:05 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Feb  2 11:38:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c4fdf8

app-emulation/free42: Bumps version to 1.5.13

Package-Manager: portage-2.3.3

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-1.5.13-fix-build-intel-lib.patch  | 12 +
 .../free42/files/free42-1.5.13-fix-makefile.patch  | 57 ++
 app-emulation/free42/free42-1.5.13.ebuild  | 48 ++
 4 files changed, 118 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 26d5173..5ddb477 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1 +1,2 @@
 DIST free42-1.5.12.tgz 22691715 SHA256 
77f053fbfc597229f4e7d4e66d80aad0252e18bd8c3e05c757c02af5c4cdf268 SHA512 
85e595f14e1ee5cf498dc9aa641edb841db450dbeca67b4a5c7853e7c2d655e3d40ca9332d0fed70c3a3e397553bc4655f87a27aefca4c0eb89d16a6fafae843
 WHIRLPOOL 
5c0d762660d239c6157a18bbd353734d4af9afb5d665cc75c200e92509457b898693540732be05afeb0514c5c2604207a97c0adbb22121789170de94f538de84
+DIST free42-1.5.13.tgz 22684310 SHA256 
27caa84aa77257290ae27dfe04236bbf75126b197067a9c1cf7723cccbe65fd9 SHA512 
b12b5be7a7d8241cb38046bef163143e71d9910c829179509daa00c47077a12c9b506bb0203bad1202e0200ae3a73cf4171d1dedd401c28fd18f1129199c4c1e
 WHIRLPOOL 
588ea795af49fc235b4250f5f648930cb09b048cb7d44182c72622b285b76110816a20228d96ab94ee3b2bb8d55690d24d136e1524cb24630866161202d7373f

diff --git a/app-emulation/free42/files/free42-1.5.13-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-1.5.13-fix-build-intel-lib.patch
new file mode 100644
index ..23641b5
--- /dev/null
+++ b/app-emulation/free42/files/free42-1.5.13-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2016-09-04 18:56:12.0 +0200
 b/gtk/build-intel-lib.sh   2016-09-24 19:39:49.284126118 +0200
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-1.5.13-fix-makefile.patch 
b/app-emulation/free42/files/free42-1.5.13-fix-makefile.patch
new file mode 100644
index ..29c3bb5
--- /dev/null
+++ b/app-emulation/free42/files/free42-1.5.13-fix-makefile.patch
@@ -0,0 +1,57 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2016-10-04 03:45:02.0 +0200
 b/gtk/Makefile 2016-11-26 22:06:25.50576 +0100
+@@ -15,11 +15,10 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +26,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
++MYLDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \
+   shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \
+   core_commands3.cc core_commands4.cc core_commands5.cc \
+@@ -83,7 +86,7 @@
+ endif
+ 
+ $(EXE): $(OBJS)
+-  $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS)
++  $(CXX) -o $(EXE) $(MYLDFLAGS) $(OBJS) $(LIBS)
+ 
+ $(SRCS) skin2cc.cc keymap2cc.cc skin2cc.conf: symlinks
+ 

diff --git a/app-emulation/free42/free42-1.5.13.ebuild 
b/app-emulation/free42/free42-1.5.13.ebuild
new file mode 100644
index ..6e7ef59
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/

2017-01-12 Thread José María Alonso
commit: 3b41030a2ed47e2cf460a2fb3cd05baa26a818a4
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Jan 12 22:35:42 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Jan 12 22:35:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b41030a

app-emulation/free42: Drops old versions

Package-Manager: portage-2.3.0

 app-emulation/free42/Manifest  |  2 -
 .../files/free42-1.5.10-fix-build-intel-lib.patch  | 12 --
 .../free42/files/free42-1.5.10-fix-makefile.patch  | 38 -
 .../free42/files/free42-1.5.7-fix-makefile.patch   | 34 
 app-emulation/free42/free42-1.5.10.ebuild  | 47 --
 app-emulation/free42/free42-1.5.7.ebuild   | 46 -
 6 files changed, 179 deletions(-)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 55cb679..26d5173 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,3 +1 @@
-DIST free42-1.5.10.tgz 22616956 SHA256 
960d94cce3d67047d8968b4ee8b4d324bf1257002d67f971bd1f6e2552a870d1 SHA512 
dfdcbdb051aa7cf7a60c27e44ae8dc5458dd418e08cd71e79eff443d09f8021efacc87e06531f312521e5b1f5af0aa72e77b0ce18b8d657499ad174b6a12578e
 WHIRLPOOL 
8324418ab0047e05136937aa6741a4faa518f39eae203eec181958fdc6aa42f577c66716deb81b0dc6d833f79e4e49cfda37fc80e3917f0157583feac1b66985
 DIST free42-1.5.12.tgz 22691715 SHA256 
77f053fbfc597229f4e7d4e66d80aad0252e18bd8c3e05c757c02af5c4cdf268 SHA512 
85e595f14e1ee5cf498dc9aa641edb841db450dbeca67b4a5c7853e7c2d655e3d40ca9332d0fed70c3a3e397553bc4655f87a27aefca4c0eb89d16a6fafae843
 WHIRLPOOL 
5c0d762660d239c6157a18bbd353734d4af9afb5d665cc75c200e92509457b898693540732be05afeb0514c5c2604207a97c0adbb22121789170de94f538de84
-DIST free42-1.5.7.tgz 8159655 SHA256 
63c868880e0c18374f4b309dc19e2ea36b9463471d2d77563f53036eea645316 SHA512 
fb18712643f73388512fc4dc069d55ef3597f5e6a4e1b47bcd12ab05224027c4ec981ade2398fd8c1e4534003ee6c4de2b7402bade66a3dbe90a46299e7132a3
 WHIRLPOOL 
0504da8589d3dbf9270a914b2cb6ad86982b926f40abee43d6bbe3f8ec997efe8b0ae50b9d61952e5acd3f2a70d34e16cf0e665cec06d555b0c92438c7a32a43

diff --git a/app-emulation/free42/files/free42-1.5.10-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-1.5.10-fix-build-intel-lib.patch
deleted file mode 100644
index 23641b5..
--- a/app-emulation/free42/files/free42-1.5.10-fix-build-intel-lib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
 a/gtk/build-intel-lib.sh   2016-09-04 18:56:12.0 +0200
-+++ b/gtk/build-intel-lib.sh   2016-09-24 19:39:49.284126118 +0200
-@@ -4,7 +4,7 @@
- cd IntelRDFPMathLib20U1
- patch -p0 <../intel-lib-linux.patch
- cd LIBRARY
--make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
-+make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
- mv libbid.a ../../gcc111libbid.a
- cd ../..
- ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-1.5.10-fix-makefile.patch 
b/app-emulation/free42/files/free42-1.5.10-fix-makefile.patch
deleted file mode 100644
index 3fe1baf..
--- a/app-emulation/free42/files/free42-1.5.10-fix-makefile.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -Nuar a/gtk/Makefile b/gtk/Makefile
 a/gtk/Makefile 2016-09-04 18:56:12.0 +0200
-+++ b/gtk/Makefile 2016-09-24 16:13:34.824116365 +0200
-@@ -15,11 +15,10 @@
- # along with this program; if not, see http://www.gnu.org/licenses/.
- 
###
- 
--CFLAGS = -MMD \
-+CFLAGS := -MMD \
--Wall \
--Wno-parentheses \
--Wno-write-strings \
--   -g \
--I/usr/X11R6/include \
-$(shell pkg-config --cflags gtk+-2.0) \
--DVERSION="\"$(shell cat ../VERSION)\"" \
-@@ -27,14 +26,16 @@
--DDECIMAL_GLOBAL_ROUNDING=1 \
--DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
--DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
--   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
-+   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
-+   ${CFLAGS}
- 
--CXXFLAGS = $(CFLAGS) \
-+CXXFLAGS := $(CFLAGS) \
--fno-exceptions \
--fno-rtti \
--   -D_WCHAR_T_DEFINED
-+   -D_WCHAR_T_DEFINED \
-+   ${CXXFLAGS}
- 
--LDFLAGS = -L/usr/X11R6/lib
-+LDFLAGS := -L/usr/X11R6/lib ${LDFLAGS}
--LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
-+LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
- 
- ifeq "$(shell uname -s)" "Linux"

diff --git a/app-emulation/free42/files/free42-1.5.7-fix-makefile.patch 
b/app-emulation/free42/files/free42-1.5.7-fix-makefile.patch
deleted file mode 100644
index