# HG changeset patch # User John W. Eaton # Date 1425577197 18000 # Node ID bbb4050ad03e775447b00c8ce5fe98388a424927 # Parent 291c610413cd29e7d81eafa12e3c1f6fbbdc180c update to 4.0.0-rc1 in octave.mk diff -r 291c610413cd -r bbb4050ad03e src/octave-1-gnulib-isatty.patch --- a/src/octave-1-gnulib-isatty.patch Wed Mar 04 17:25:01 2015 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,39 +0,0 @@ -Patch based on savannah.gnu.org/bugs/?327623#attached - -diff -ur octave-3.8.2-rc2.orig/libgnu/isatty.c octave-3.8.2-rc2/libgnu/isatty.c ---- octave-3.8.2-rc2.orig/libgnu/isatty.c 2014-08-12 15:31:01.710229546 -0400 -+++ octave-3.8.2-rc2/libgnu/isatty.c 2014-08-12 15:41:15.603406658 -0400 -@@ -34,7 +34,13 @@ - - /* Optimized test whether a HANDLE refers to a console. - See . */ --#define IsConsoleHandle(h) (((intptr_t) (h) & 3) == 3) -+//#define IsConsoleHandle(h) (((intptr_t) (h) & 3) == 3) -+static BOOL -+IsConsoleHandle(HANDLE h) -+{ -+ DWORD mode; -+ return GetConsoleMode(h, &mode) != 0; -+} - - #if HAVE_MSVC_INVALID_PARAMETER_HANDLER - static int -diff -ur octave-3.8.2-rc2.orig/libgnu/select.c octave-3.8.2-rc2/libgnu/select.c ---- octave-3.8.2-rc2.orig/libgnu/select.c 2014-08-12 15:31:01.704229427 -0400 -+++ octave-3.8.2-rc2/libgnu/select.c 2014-08-12 15:44:44.268552023 -0400 -@@ -84,7 +84,14 @@ - - /* Optimized test whether a HANDLE refers to a console. - See . */ --#define IsConsoleHandle(h) (((intptr_t) (h) & 3) == 3) -+//#define IsConsoleHandle(h) (((intptr_t) (h) & 3) == 3) -+static BOOL -+IsConsoleHandle(HANDLE h) -+{ -+ DWORD mode; -+ return GetConsoleMode(h, &mode) != 0; -+} -+ - - static BOOL - IsSocketHandle (HANDLE h) diff -r 291c610413cd -r bbb4050ad03e src/octave.mk --- a/src/octave.mk Wed Mar 04 17:25:01 2015 -0500 +++ b/src/octave.mk Thu Mar 05 12:39:57 2015 -0500 @@ -3,10 +3,10 @@ PKG := octave $(PKG)_IGNORE := -$(PKG)_VERSION := 3.8.2-rc2 -$(PKG)_CHECKSUM := 07b1266cd55cc79099382e858c430fdd8dcfb638 +$(PKG)_VERSION := 4.0.0-rc1 +$(PKG)_CHECKSUM := d7eada2b697474faacd8228167ca2b986df660ae $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) -$(PKG)_FILE := octave-$($(PKG)_VERSION).tar.gz +$(PKG)_FILE := octave-$($(PKG)_VERSION).tar.bz2 $(PKG)_URL := ftp://alpha.gnu.org/gnu/octave/$($(PKG)_FILE) ifeq ($(USE_SYSTEM_FONTCONFIG),no) $(PKG)_FONTCONFIG := fontconfig