Hello community, here is the log from the commit of package gpm for openSUSE:Factory checked in at 2015-07-21 13:24:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpm (Old) and /work/SRC/openSUSE:Factory/.gpm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpm" Changes: -------- --- /work/SRC/openSUSE:Factory/gpm/gpm.changes 2015-04-28 20:41:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gpm.new/gpm.changes 2015-07-21 13:24:34.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Jul 9 06:54:11 UTC 2015 - [email protected] + +- Make libgpm able to handle ncurses ABI 6 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpm.spec ++++++ --- /var/tmp/diff_new_pack.NAYdZx/_old 2015-07-21 13:24:35.000000000 +0200 +++ /var/tmp/diff_new_pack.NAYdZx/_new 2015-07-21 13:24:35.000000000 +0200 @@ -122,7 +122,7 @@ #export SUSE_ASNEEDED=0 NOCONFIGURE=1 ./autogen.sh autoreconf -fi -CFLAGS="$RPM_OPT_FLAGS -DQUIET_LIBGPM" \ +CFLAGS="$RPM_OPT_FLAGS -DQUIET_LIBGPM -D_REENTRANT" \ %configure --disable-static \ --sysconfdir=/etc/gpm make CC="%{__cc}" %{?_smp_mflags} ++++++ gpm-weak-wgetch.patch ++++++ --- /var/tmp/diff_new_pack.NAYdZx/_old 2015-07-21 13:24:35.000000000 +0200 +++ /var/tmp/diff_new_pack.NAYdZx/_new 2015-07-21 13:24:35.000000000 +0200 @@ -20,7 +20,7 @@ =================================================================== --- src/lib/libcurses.c.orig 2012-10-26 23:21:38.000000000 +0200 +++ src/lib/libcurses.c 2013-04-16 12:26:55.834390599 +0200 -@@ -41,7 +41,12 @@ +@@ -41,7 +41,16 @@ #endif /* HAVE_NCURSES_CURSES_H */ #endif /* HAVE_NCURSES_H */ @@ -28,7 +28,11 @@ +/* If win != NULL, it must have been created by ncurses anyway. + Avoid circular library dependencies. */ +#pragma weak wgetch ++#if defined(NCURSES_VERSION_MAJOR) && (NCURSES_VERSION_MAJOR > 5) ++#pragma weak _nc_stdscr ++#else +#pragma weak stdscr ++#endif + +#define GET(win) ((win && wgetch) ? wgetch(win) : getch())
