commit lynx for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2018-10-11 11:54:22

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is "lynx"

Thu Oct 11 11:54:22 2018 rev:36 rq:640781 version:2.8.9rel.1

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2017-11-23 
09:38:31.341412791 +0100
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2018-10-11 
11:55:17.410035881 +0200
@@ -1,0 +2,17 @@
+Sat Oct 06 05:19:31 UTC 2018 - s...@suspend.net
+
+- update to 2.8.9rel1.1:
+
+* documentation/metrics updates
+* fix an inconsistency in message for -listonly option
+* update test-packages to use current ncurses test-packages
+* improve portability for sockaddr structures used in HTTP and FTP, for IPv6 
and SOCKS configurations
+* fix several minor warnings reported by Coverity
+* build-fix overlooked in 2.8.9dev.3 when INACTIVE_INPUT_STYLE_VH is defined, 
for problem introduced by 2.8.8dev.17 code-cleanup
+* trim unnecessary intllib symbols from src/chrtrans/makefile.in
+* when cross-compiling, trim LDFLAGS from makefile rule linking makeuctb
+
+- dropped patches:
+  lynx-helpfile.patch: latest documentation available online
+
+---

Old:

  lynx-helpfile.patch
  lynx2.8.9dev.16.tar.bz2

New:

  lynx2.8.9rel.1.tar.bz2



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.e8vE3P/_old  2018-10-11 11:55:18.030035092 +0200
+++ /var/tmp/diff_new_pack.e8vE3P/_new  2018-10-11 11:55:18.030035092 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lynx
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,19 +16,18 @@
 #
 
 
-%define tarbase 2.8.9dev.16
+%define tarbase 2.8.9rel.1
 Name:   lynx
-Version:2.8.9~dev.16
+Version:2.8.9rel.1
 Release:0
 Summary:A Text-Based WWW Browser
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Productivity/Networking/Web/Browsers
 Url:http://lynx.invisible-island.net/
 Source: 
http://invisible-mirror.net/archives/%{name}/tarballs/%{name}%{tarbase}.tar.bz2
 # changing default configuration
 Patch0: lynx-charset.patch
 Patch1: lynx-enable_xli.patch
-Patch2: lynx-helpfile.patch
 # bugs
 Patch3: lynx-proxy-empty-string.patch
 BuildRequires:  libbz2-devel
@@ -52,7 +51,6 @@
 %setup -q -n %{name}%{tarbase}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 %patch3 -p1
 
 %build

++ lynx-charset.patch ++
--- /var/tmp/diff_new_pack.e8vE3P/_old  2018-10-11 11:55:18.046035072 +0200
+++ /var/tmp/diff_new_pack.e8vE3P/_new  2018-10-11 11:55:18.046035072 +0200
@@ -2,10 +2,10 @@
  lynx.cfg |2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: lynx2-8-8/lynx.cfg
+Index: lynx2.8.9rel.1/lynx.cfg
 ===
 lynx2-8-8.orig/lynx.cfg2014-02-22 20:30:46.0 +
-+++ lynx2-8-8/lynx.cfg 2014-02-22 20:30:48.0 +
+--- lynx2.8.9rel.1/lynx.cfg2014-02-22 20:30:46.0 +
 lynx2.8.9rel.1/lynx.cfg2014-02-22 20:30:48.0 +
 @@ -449,7 +449,7 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu
  # values and their relationship to the locale value is not.  GNU libiconv
  # happens to give useful values, but other implementations are not guaranteed

++ lynx-enable_xli.patch ++
--- /var/tmp/diff_new_pack.e8vE3P/_old  2018-10-11 11:55:18.054035061 +0200
+++ /var/tmp/diff_new_pack.e8vE3P/_new  2018-10-11 11:55:18.054035061 +0200
@@ -1,7 +1,7 @@
-Index: lynx2-8-7/lynx.cfg
+Index: lynx2.8.9rel.1/lynx.cfg
 ===
 lynx2-8-7.orig/lynx.cfg
-+++ lynx2-8-7/lynx.cfg
+--- lynx2.8.9rel.1/lynx.cfg
 lynx2.8.9rel.1/lynx.cfg
 @@ -2335,7 +2335,7 @@ MINIMAL_COMMENTS:TRUE
  # XLOADIMAGE_COMMAND definition.
  # If you use xli, you may want to add the -quiet flag.

++ lynx-proxy-empty-string.patch ++
--- /var/tmp/diff_new_pack.e8vE3P/_old  2018-10-11 11:55:18.062035051 +0200
+++ /var/tmp/diff_new_pack.e8vE3P/_new  2018-10-11 11:55:18.062035051 +0200
@@ -1,7 +1,7 @@
-Index: lynx2-8-8/WWW/Library/Implementation/HTAccess.c
+Index: lynx2.8.9rel.1/WWW/Library/Implementation/HTAccess.c
 ===
 lynx2-8-8.orig/WWW/Library/Implementation/HTAccess.c   2014-02-22 
20:28:32.0 +
-+++ 

commit lynx for openSUSE:Factory

2017-11-23 Thread root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2017-11-23 09:38:22

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is "lynx"

Thu Nov 23 09:38:22 2017 rev:35 rq:543854 version:2.8.9~dev.16

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2017-09-09 
20:22:41.310618743 +0200
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2017-11-23 
09:38:31.341412791 +0100
@@ -1,0 +2,20 @@
+Mon Nov 20 11:16:20 UTC 2017 - pgaj...@suse.com
+
+- update to 2.8.9dev.16:
+* add a note in the comments for INCLUDE in lynx.cfg regarding the default
+  directory searches LYOpenCFG(), added in 2.8.4dev.20 (Debian #818047) -TD
+* add a check to ensure that HTML_put_string() will not append a chunk onto
+  itself (report by Ned Williamson) -TD
+* add note in lynx.cfg about default values (Debian #408448) -TD
+* amended Backes' change to the COLLAPSE_BR_TAGS feature for compatibility -TD
+  + use ENABLE_LYNXRC to determine whether it is written to the .lynxrc file.
+  + add command-line option, etc., for controlling whether blank lines are
+trimmed, e.g., trailing lines as well as the special case for collapsing
+br-tags.  Leading blank lines at the top of the document are untouched.
+  + modify limit for trimmed lines to retain as little as 1 line; previously
+the trimming would go no smaller than 2 lines.
+* add command-line option and options-menu item for COLLAPSE_BR_TAGS (patch
+  by Peter Backes).
+* correct logic in HTCopy() when re-reading a page (Debian #863008) -TD
+
+---

Old:

  lynx2.8.9dev.14.tar.bz2

New:

  lynx2.8.9dev.16.tar.bz2



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.5ddRS6/_old  2017-11-23 09:38:39.241124567 +0100
+++ /var/tmp/diff_new_pack.5ddRS6/_new  2017-11-23 09:38:39.245124421 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define tarbase 2.8.9dev.14
+%define tarbase 2.8.9dev.16
 Name:   lynx
-Version:2.8.9~dev.14
+Version:2.8.9~dev.16
 Release:0
 Summary:A Text-Based WWW Browser
 License:GPL-2.0

++ lynx2.8.9dev.14.tar.bz2 -> lynx2.8.9dev.16.tar.bz2 ++
 48125 lines of diff (skipped)




commit lynx for openSUSE:Factory

2017-09-09 Thread root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2017-09-09 20:22:40

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is "lynx"

Sat Sep  9 20:22:40 2017 rev:34 rq:521668 version:2.8.9~dev.14

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2017-06-17 
10:17:18.323858716 +0200
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2017-09-09 
20:22:41.310618743 +0200
@@ -1,0 +2,7 @@
+Tue Sep  5 18:46:50 UTC 2017 - mgo...@suse.com
+
+- Add --with-zlib and --with-bzip2 to configure, to allow
+  decompressing directly via zlib and support bzip2.
+- Add libbz2-devel and zlib-devel to BuildRequires
+
+---



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.aiKzq2/_old  2017-09-09 20:22:41.898535873 +0200
+++ /var/tmp/diff_new_pack.aiKzq2/_new  2017-09-09 20:22:41.898535873 +0200
@@ -31,9 +31,11 @@
 Patch2: lynx-helpfile.patch
 # bugs
 Patch3: lynx-proxy-empty-string.patch
+BuildRequires:  libbz2-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
 BuildRequires:  postfix
+BuildRequires:  zlib-devel
 Requires:   xli
 # FIXME: use proper Requires(pre/post/preun/...)
 PreReq: /bin/cp
@@ -56,6 +58,8 @@
 %build
 %configure --enable-debug --with-build-cflags="%{optflags} -DNO_BUILDSTAMP" \
--with-ssl \
+   --with-zlib \
+   --with-bzlib \
--enable-nls \
--disable-default-colors \
--disable-color-style \
@@ -66,6 +70,7 @@
 make %{?_smp_mflags} distclean
 %configure --enable-debug --with-build-cflags="%{optflags}" \
--with-ssl \
+   --with-bzlib \
--enable-nls \
--enable-default-colors \
--with-screen=ncursesw \




commit lynx for openSUSE:Factory

2017-06-17 Thread root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2017-06-17 10:17:16

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is "lynx"

Sat Jun 17 10:17:16 2017 rev:33 rq:503050 version:2.8.9~dev.14

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2017-04-11 
09:29:23.250786616 +0200
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2017-06-17 
10:17:18.323858716 +0200
@@ -1,0 +2,16 @@
+Mon Jun 12 09:24:13 UTC 2017 - pgaj...@suse.com
+
+- update to 2.8.9dev.14 to build with openssl 1.1 [bsc#1042661]
+- dropped patches
+  . lynx-2.8.5.dif
+  . lynx-no-build-date.patch
+  . lynx-2.8.8-expired-cookie-crash.patch
+  . lynx-CVE-2016-9179.patch
+  . lynx-2.8.8-ncurses-6.0-20170318.patch
+- renamed patches
+  . lynx-2.8.7-enable_xli.patch to lynx-enable_xli.patch
+  . lynx-2.8.5-charset.patch to lynx-charset.patch
+  . lynx-2.8.5.dif split to lynx-helpfile.patch and 
+lynx-proxy-empty-string.patch
+
+---

Old:

  lynx-2.8.5-charset.patch
  lynx-2.8.5.dif
  lynx-2.8.7-enable_xli.patch
  lynx-2.8.8-expired-cookie-crash.patch
  lynx-2.8.8-ncurses-6.0-20170318.patch
  lynx-CVE-2016-9179.patch
  lynx-no-build-date.patch
  lynx2.8.8rel.2.tar.bz2

New:

  lynx-charset.patch
  lynx-enable_xli.patch
  lynx-helpfile.patch
  lynx-proxy-empty-string.patch
  lynx2.8.9dev.14.tar.bz2



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.RzeQaC/_old  2017-06-17 10:17:20.059613869 +0200
+++ /var/tmp/diff_new_pack.RzeQaC/_new  2017-06-17 10:17:20.063613305 +0200
@@ -16,34 +16,29 @@
 #
 
 
+%define tarbase 2.8.9dev.14
 Name:   lynx
-BuildRequires:  ncurses-devel
-BuildRequires:  openssl-devel
-BuildRequires:  postfix
-Provides:   web_browser
-PreReq: /bin/cp
-Requires:   xli
-Version:2.8.8rel.2
+Version:2.8.9~dev.14
 Release:0
-%define tarbase 2-8-8
-%define dlbase 2.8.8
-Url:http://lynx.invisible-island.net/
 Summary:A Text-Based WWW Browser
 License:GPL-2.0
 Group:  Productivity/Networking/Web/Browsers
-Source: 
http://invisible-mirror.net/archives/%{name}/tarballs/%{name}%{version}.tar.bz2
-# Source1:  po.tar.bz2
-Patch100:   lynx-2.8.5.dif
-Patch101:   lynx-2.8.5-charset.patch
-Patch102:   lynx-2.8.7-enable_xli.patch
-Patch103:   lynx-no-build-date.patch
-Patch104:   lynx-2.8.8-expired-cookie-crash.patch
-Patch105:   lynx-CVE-2016-9179.patch
-# Workaround for ncurses-6.0-20170318
-Patch106:   lynx-2.8.8-ncurses-6.0-20170318.patch
+Url:http://lynx.invisible-island.net/
+Source: 
http://invisible-mirror.net/archives/%{name}/tarballs/%{name}%{tarbase}.tar.bz2
+# changing default configuration
+Patch0: lynx-charset.patch
+Patch1: lynx-enable_xli.patch
+Patch2: lynx-helpfile.patch
+# bugs
+Patch3: lynx-proxy-empty-string.patch
+BuildRequires:  ncurses-devel
+BuildRequires:  openssl-devel
+BuildRequires:  postfix
+Requires:   xli
+# FIXME: use proper Requires(pre/post/preun/...)
+PreReq: /bin/cp
+Provides:   web_browser
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Provides:   lynxssl = %version
-Obsoletes:  lynxssl < %version
 
 %description
 Lynx is an easy-to-use browser for HTML documents and other Internet
@@ -51,21 +46,15 @@
 based and therefore makes it possible to use WWW resources on text
 terminals.
 
-
 %prep
-%setup -n %name%tarbase -q
-%patch100 -p1
-%patch101 -p1
-%patch102 -p1
-%patch103
-%patch104
-%patch105 -p1
-%patch106 -p1 -b .106
-# containing a few test msg's only:
-# rm -f po/{es,fr,it,ko,no,pl,pt}.po
+%setup -q -n %{name}%{tarbase}
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
-%configure --enable-debug --with-build-cflags="%optflags" \
+%configure --enable-debug --with-build-cflags="%{optflags} -DNO_BUILDSTAMP" \
--with-ssl \
--enable-nls \
--disable-default-colors \
@@ -74,8 +63,8 @@
--enable-ipv6
 make %{?_smp_mflags}
 mv lynx lynx-bw
-make distclean
-%configure --enable-debug --with-build-cflags="%optflags" \
+make %{?_smp_mflags} distclean
+%configure --enable-debug --with-build-cflags="%{optflags}" \
--with-ssl \
--enable-nls \
--enable-default-colors \
@@ -84,24 +73,23 @@
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
+%make_install
 make clean
-make EXTRAA="-DSHOW_COLOR=TRUE" %{?_smp_mflags}
-mkdir -p $RPM_BUILD_ROOT
-mv $RPM_BUILD_ROOT/usr/bin/lynx $RPM_BUILD_ROOT/usr/bin/lynx-color
-install lynx-bw $RPM_BUILD_ROOT/usr/bin/lynx
+mkdir -p 

commit lynx for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2017-04-11 09:29:20

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is "lynx"

Tue Apr 11 09:29:20 2017 rev:32 rq:485195 version:2.8.8rel.2

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2017-04-03 
11:04:06.160204393 +0200
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2017-04-11 
09:29:23.250786616 +0200
@@ -1,0 +2,6 @@
+Mon Apr  3 08:27:28 UTC 2017 - wer...@suse.de
+
+- Use upstream commit f0b064b47bfa046da941f5029cdc1b4c851553ce to
+  replace workaround in patch lynx-2.8.8-ncurses-6.0-20170318.patch
+
+---



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.DrBo1f/_old  2017-04-11 09:29:24.594596828 +0200
+++ /var/tmp/diff_new_pack.DrBo1f/_new  2017-04-11 09:29:24.602595699 +0200
@@ -60,7 +60,7 @@
 %patch103
 %patch104
 %patch105 -p1
-%patch106 -p1
+%patch106 -p1 -b .106
 # containing a few test msg's only:
 # rm -f po/{es,fr,it,ko,no,pl,pt}.po
 

++ lynx-2.8.8-ncurses-6.0-20170318.patch ++
--- /var/tmp/diff_new_pack.DrBo1f/_old  2017-04-11 09:29:24.634591181 +0200
+++ /var/tmp/diff_new_pack.DrBo1f/_new  2017-04-11 09:29:24.634591181 +0200
@@ -1,44 +1,75 @@
-Workaround for ncurses 6.0 patchlevel 20170318
-
-  + change TERMINAL structure in term.h to make it opaque.  Some
-applications misuse its members, e.g., directly modifying it
-rather than using def_prog_mode().
+From f0b064b47bfa046da941f5029cdc1b4c851553ce Mon Sep 17 00:00:00 2001
+From: "Thomas E. Dickey" 
+Date: Sat, 18 Mar 2017 21:44:28 +
+Subject: [PATCH] snapshot of project "lynx", label v2-8-9dev_11m
 
 ---
- lynx2-8-8/src/LYCurses.h  |4 
- lynx2-8-8/src/LYStrings.c |4 ++--
- 2 files changed, 6 insertions(+), 2 deletions(-)
+ src/LYCurses.c  |   16 +++-
+ src/LYStrings.c |5 +++--
+ 2 files changed, 14 insertions(+), 7 deletions(-)
 
 lynx2-8-8/src/LYCurses.h
-+++ lynx2-8-8/src/LYCurses.h   2017-03-30 14:16:32.181566069 +
-@@ -234,6 +234,7 @@ typedef char chtype;
- #  define getbkgd(w) wgetbkgd(w)  /* workaround pre-1.9.9g bug */
- # endif
- 
-+# define NCURSES_INTERNALS1
- # ifdef FANCY_CURSES
- #  if defined(NCURSES) && defined(HAVE_NCURSESW_TERM_H)
- #include 
-@@ -251,6 +252,9 @@ typedef char chtype;
- #  endif
- # endif
- 
-+# define CUR_TP   ((TERMTYPE *)(cur_term))
-+# undef NCURSES_INTERNALS
+diff --git a/src/LYCurses.c b/src/LYCurses.c
+--- a/src/LYCurses.c
 b/src/LYCurses.c
+@@ -1695,7 +1695,7 @@ void lynx_enable_mouse(int state)
+ void lynx_nl2crlf(int normal GCC_UNUSED)
+ {
+ #if defined(NCURSES_VERSION_PATCH) && defined(SET_TTY) && defined(TERMIOS) && 
defined(ONLCR)
+-static TTY saved_tty;
++static struct termios saved_tty;
+ static int did_save = FALSE;
+ static int waiting = FALSE;
+ static int can_fix = TRUE;
+@@ -1704,8 +1704,10 @@ void lynx_nl2crlf(int normal GCC_UNUSED)
+   if (cur_term == 0) {
+   can_fix = FALSE;
+   } else {
+-  saved_tty = cur_term->Nttyb;
++  tcgetattr(fileno(stdout), _tty);
+   did_save = TRUE;
++  if ((saved_tty.c_oflag & ONLCR))
++  can_fix = FALSE;
+ #if NCURSES_VERSION_PATCH < 20010529
+   /* workaround for optimizer bug with nonl() */
+   if ((tigetstr("cud1") != 0 && *tigetstr("cud1") == '\n')
+@@ -1717,14 +1719,18 @@ void lynx_nl2crlf(int normal GCC_UNUSED)
+ if (can_fix) {
+   if (normal) {
+   if (!waiting) {
+-  cur_term->Nttyb.c_oflag |= ONLCR;
++  struct termios alter_tty = saved_tty;
 +
- # if defined(NCURSES_VERSION) && defined(HAVE_DEFINE_KEY)
- #  define USE_KEYMAPS 1
- # endif
 lynx2-8-8/src/LYStrings.c
-+++ lynx2-8-8/src/LYStrings.c  2017-03-30 13:54:46.564223023 +
-@@ -1008,8 +1008,8 @@ static const char *expand_tiname(const c
++  alter_tty.c_oflag |= ONLCR;
++  tcsetattr(fileno(stdout), TCSAFLUSH, _tty);
++  def_prog_mode();
+   waiting = TRUE;
+   nonl();
+   }
+   } else {
+   if (waiting) {
+-  cur_term->Nttyb = saved_tty;
+-  SET_TTY(fileno(stdout), _tty);
++  tcsetattr(fileno(stdout), TCSAFLUSH, _tty);
++  def_prog_mode();
+   waiting = FALSE;
+   nl();
+   LYrefresh();
+diff --git a/src/LYStrings.c b/src/LYStrings.c
+--- a/src/LYStrings.c
 b/src/LYStrings.c
+@@ -1004,12 +1004,13 @@ static const char *expand_tiname(const c
+ {

commit lynx for openSUSE:Factory

2017-04-03 Thread root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2017-04-03 11:04:05

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is "lynx"

Mon Apr  3 11:04:05 2017 rev:31 rq:483997 version:2.8.8rel.2

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2017-02-11 
01:31:31.830741195 +0100
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2017-04-03 
11:04:06.160204393 +0200
@@ -1,0 +2,12 @@
+Fri Mar 31 07:27:06 UTC 2017 - pgaj...@suse.com
+
+- fix typo in url
+
+---
+Thu Mar 30 14:23:45 UTC 2017 - wer...@suse.de
+
+- Update project Url as well as Url path of source tar ball
+- Add patch lynx-2.8.8-ncurses-6.0-20170318.patch to work
+  around internal header definition of ncurses-6.0-20170318
+
+---

New:

  lynx-2.8.8-ncurses-6.0-20170318.patch



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.McGA8r/_old  2017-04-03 11:04:06.956091949 +0200
+++ /var/tmp/diff_new_pack.McGA8r/_new  2017-04-03 11:04:06.956091949 +0200
@@ -27,11 +27,11 @@
 Release:0
 %define tarbase 2-8-8
 %define dlbase 2.8.8
-Url:http://lynx.isc.org
+Url:http://lynx.invisible-island.net/
 Summary:A Text-Based WWW Browser
 License:GPL-2.0
 Group:  Productivity/Networking/Web/Browsers
-Source: http://lynx.isc.org/%{name}%{dlbase}/%{name}%{version}.tar.bz2
+Source: 
http://invisible-mirror.net/archives/%{name}/tarballs/%{name}%{version}.tar.bz2
 # Source1:  po.tar.bz2
 Patch100:   lynx-2.8.5.dif
 Patch101:   lynx-2.8.5-charset.patch
@@ -39,6 +39,8 @@
 Patch103:   lynx-no-build-date.patch
 Patch104:   lynx-2.8.8-expired-cookie-crash.patch
 Patch105:   lynx-CVE-2016-9179.patch
+# Workaround for ncurses-6.0-20170318
+Patch106:   lynx-2.8.8-ncurses-6.0-20170318.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   lynxssl = %version
 Obsoletes:  lynxssl < %version
@@ -58,6 +60,7 @@
 %patch103
 %patch104
 %patch105 -p1
+%patch106 -p1
 # containing a few test msg's only:
 # rm -f po/{es,fr,it,ko,no,pl,pt}.po
 

++ lynx-2.8.8-ncurses-6.0-20170318.patch ++
Workaround for ncurses 6.0 patchlevel 20170318

  + change TERMINAL structure in term.h to make it opaque.  Some
applications misuse its members, e.g., directly modifying it
rather than using def_prog_mode().

---
 lynx2-8-8/src/LYCurses.h  |4 
 lynx2-8-8/src/LYStrings.c |4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

--- lynx2-8-8/src/LYCurses.h
+++ lynx2-8-8/src/LYCurses.h2017-03-30 14:16:32.181566069 +
@@ -234,6 +234,7 @@ typedef char chtype;
 #  define getbkgd(w) wgetbkgd(w)   /* workaround pre-1.9.9g bug */
 # endif
 
+# define NCURSES_INTERNALS 1
 # ifdef FANCY_CURSES
 #  if defined(NCURSES) && defined(HAVE_NCURSESW_TERM_H)
 #include 
@@ -251,6 +252,9 @@ typedef char chtype;
 #  endif
 # endif
 
+# define CUR_TP((TERMTYPE *)(cur_term))
+# undef NCURSES_INTERNALS
+
 # if defined(NCURSES_VERSION) && defined(HAVE_DEFINE_KEY)
 #  define USE_KEYMAPS  1
 # endif
--- lynx2-8-8/src/LYStrings.c
+++ lynx2-8-8/src/LYStrings.c   2017-03-30 13:54:46.564223023 +
@@ -1008,8 +1008,8 @@ static const char *expand_tiname(const c
 LYStrNCpy(name, first, len);
 if ((code = lookup_tiname(name, strnames)) >= 0
|| (code = lookup_tiname(name, strfnames)) >= 0) {
-   if (cur_term->type.Strings[code] != 0) {
-   LYStrNCpy(*result, cur_term->type.Strings[code], (final - *result));
+   if (CUR_TP->Strings[code] != 0) {
+   LYStrNCpy(*result, CUR_TP->Strings[code], (final - *result));
(*result) += strlen(*result);
}
 }



commit lynx for openSUSE:Factory

2017-02-10 Thread root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2017-02-11 01:31:30

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is "lynx"

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2014-12-03 
22:52:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2017-02-11 
01:31:31.830741195 +0100
@@ -1,0 +2,7 @@
+Mon Feb  6 16:27:18 UTC 2017 - pgaj...@suse.com
+
+- security update:
+  * CVE-2016-9179 [bsc#1008642]
++ lynx-CVE-2016-9179.patch
+
+---

New:

  lynx-CVE-2016-9179.patch



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.3htS23/_old  2017-02-11 01:31:33.266538556 +0100
+++ /var/tmp/diff_new_pack.3htS23/_new  2017-02-11 01:31:33.270537991 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lynx
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,6 +38,7 @@
 Patch102:   lynx-2.8.7-enable_xli.patch
 Patch103:   lynx-no-build-date.patch
 Patch104:   lynx-2.8.8-expired-cookie-crash.patch
+Patch105:   lynx-CVE-2016-9179.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   lynxssl = %version
 Obsoletes:  lynxssl < %version
@@ -56,6 +57,7 @@
 %patch102 -p1
 %patch103
 %patch104
+%patch105 -p1
 # containing a few test msg's only:
 # rm -f po/{es,fr,it,ko,no,pl,pt}.po
 

++ lynx-CVE-2016-9179.patch ++
Index: lynx2-8-8/WWW/Library/Implementation/HTTP.c
===
--- lynx2-8-8.orig/WWW/Library/Implementation/HTTP.c2017-02-06 
18:52:54.585749847 +0100
+++ lynx2-8-8/WWW/Library/Implementation/HTTP.c 2017-02-06 19:17:22.161941448 
+0100
@@ -417,27 +417,151 @@ int ws_netread(int fd, char *buf, int le
 #endif /* _WINDOWS */
 
 /*
+ * RFC-1738 says we can have user/password using these ASCII characters
+ *safe   = "$" | "-" | "_" | "." | "+"
+ *extra  = "!" | "*" | "'" | "(" | ")" | ","
+ *hex= digit | "A" | "B" | "C" | "D" | "E" | "F" |
+ * "a" | "b" | "c" | "d" | "e" | "f"
+ *escape = "%" hex hex
+ *unreserved = alpha | digit | safe | extra
+ *uchar  = unreserved | escape
+ *user   = *[ uchar | ";" | "?" | "&" | "=" ]
+ *password   = *[ uchar | ";" | "?" | "&" | "=" ]
+ * and we cannot have a password without user, i.e., no leading ":"
+ * and ":", "@", "/" must be encoded, i.e., will not appear as such.
+ *
+ * However, in a URL
+ *//:@:/
+ * valid characters in the host are different, not allowing most of those
+ * punctuation characters.
+ *
+ * RFC-3986 amends this, using
+ * userinfo= *( unreserved / pct-encoded / sub-delims / ":" )
+ * unreserved= ALPHA / DIGIT / "-" / "." / "_" / "~"
+ * reserved  = gen-delims / sub-delims
+ * gen-delims= ":" / "/" / "?" / "#" / "[" / "]" / "@"
+ * sub-delims= "!" / "$" / "&" / "'" / "(" / ")"
+ * / "*" / "+" / "," / ";" / "="
+ * and
+ * host  = IP-literal / IPv4address / reg-name
+ * reg-name  = *( unreserved / pct-encoded / sub-delims )
+ */
+#define RFC_3986_UNRESERVED(c) (isalnum(UCH(c)) || strchr("-._~", UCH(c)) != 0)
+#define RFC_3986_GEN_DELIMS(c) ((c) != 0 && strchr(":/?#[]@", UCH(c)) != 0)
+#define RFC_3986_SUB_DELIMS(c) ((c) != 0 && strchr("!$&'()*+,;=", UCH(c)) != 0)
+
+static char *skip_user_passwd(char *host)
+{
+char *result = 0;
+char *s = host;
+int pass = 0;
+int ch;
+int last = -1;
+
+while ((ch = UCH(*s)) != '\0') {
+   if (ch == '\0') {
+   break;
+   } else if (ch == ':') {
+   if (pass++)
+   break;
+   } else if (ch == '@') {
+   if (s != host && last != ':')
+   result = s;
+   break;
+   } else if (RFC_3986_GEN_DELIMS(ch)) {
+   if (!RFC_3986_GEN_DELIMS(s[1]))
+   break;
+   } else if (ch == '%') {
+   if (!(isxdigit(UCH(s[1])) && isxdigit(UCH(s[2]
+   break;
+   } else if (!(RFC_3986_UNRESERVED(ch) ||
+RFC_3986_SUB_DELIMS(ch))) {
+   break;
+   }
+   ++s;
+   last = ch;
+}
+return result;
+}
+
+static char *fake_hostname(char *auth)
+{
+char *result = NULL;
+char *colon = NULL;
+
+StrAllocCopy(result, auth);
+if ((colon = 

commit lynx for openSUSE:Factory

2014-12-03 Thread h_root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2014-12-03 22:52:16

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is lynx

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2014-04-05 
16:49:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2014-12-03 
22:52:17.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 27 19:49:27 UTC 2014 - mgo...@suse.com
+
+- Add lynx-2.8.8-expired-cookie-crash.patch: fix invalid read when
+  removing an expired cookie (bnc#907539). 
+
+---

New:

  lynx-2.8.8-expired-cookie-crash.patch



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.d0cwUR/_old  2014-12-03 22:52:19.0 +0100
+++ /var/tmp/diff_new_pack.d0cwUR/_new  2014-12-03 22:52:19.0 +0100
@@ -37,6 +37,7 @@
 Patch101:   lynx-2.8.5-charset.patch
 Patch102:   lynx-2.8.7-enable_xli.patch
 Patch103:   lynx-no-build-date.patch
+Patch104:   lynx-2.8.8-expired-cookie-crash.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   lynxssl = %version
 Obsoletes:  lynxssl  %version
@@ -54,6 +55,7 @@
 %patch101 -p1
 %patch102 -p1
 %patch103
+%patch104
 # containing a few test msg's only:
 # rm -f po/{es,fr,it,ko,no,pl,pt}.po
 

++ lynx-2.8.8-expired-cookie-crash.patch ++
--- src/LYCookie.c.orig 2013-11-28 18:52:56.0 -0600
+++ src/LYCookie.c  2014-11-27 08:27:02.453966314 -0600
@@ -716,13 +716,14 @@
 char *header,
 int secure)
 {
-HTList *hl;
+HTList *hl, *next;
 cookie *co;
 time_t now = time(NULL);
 char crlftab[8];
 
 sprintf(crlftab, %c%c%c, CR, LF, '\t');
-for (hl = sublist; hl != NULL; hl = hl-next) {
+for (hl = sublist; hl != NULL; hl = next) {
+   next = hl-next;
co = (cookie *) hl-object;
 
if (co == NULL) {
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lynx for openSUSE:Factory

2014-04-05 Thread h_root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2014-04-05 16:49:50

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is lynx

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2014-02-07 
10:26:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2014-04-05 
16:49:52.0 +0200
@@ -1,0 +2,41 @@
+Sat Mar 29 22:11:28 UTC 2014 - andreas.stie...@gmx.de
+
+- lynx 2.8.8rel.2
+  * correct errata in test-files which cause broken links in
+break-out directory in lynx.isc.org server
+  * amend change from 2.8.8pre.2, to ensure that MinGW libraries
+already declaring 'sleep()' will build
+  * drop unused save/compress rules from makefile.in, because fixing
+umask for these is pointless
+  * modify makefile.in to establish sane umask value in the
+install-doc rule
+- lynx as an extra version element, append to version and adjust
+  filename to make download_files pass
+
+---
+Sat Feb 22 20:52:23 UTC 2014 - andreas.stie...@gmx.de
+
+- lynx 2.8.8rel.1  
+- user visible changes:
+  * add internal URL scheme LYNXEDITMAP: field-editing help
+  * correct formatting of large file-sizes in directory listing
+  * add submit and reset commands
+  * add pwd command, to show current working directory in the
+statusline
+  * add option -unique-urls
+  * add -list_inline option, which modifies -dump output to put
+links inline with the text rather than in a list at the end of
+the dump
+  * GNUTLS to enable SNI (Server Name Indication)
+  * improved HTML interpretation
+  * improved handling and display of character sets
+  * Full list of changes and improvements:
+http://lynx.isc.org/lynx2.8.8/features.html
+- packaging changes:
+  * fix self-obsoletion of lynxssl
+  * removed patches:
++ lynx-openssl.patch, committed upstream
+  * modified patches:
++ lynx-2.8.5-charset.patch adjust for upstream changes
+
+---

Old:

  lynx-openssl.patch
  lynx2.8.7.tar.bz2

New:

  lynx2.8.8rel.2.tar.bz2



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.rNaD7U/_old  2014-04-05 16:49:54.0 +0200
+++ /var/tmp/diff_new_pack.rNaD7U/_new  2014-04-05 16:49:54.0 +0200
@@ -20,25 +20,26 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
 BuildRequires:  postfix
-Provides:   lynxssl
 Provides:   web_browser
-Obsoletes:  lynxssl
 PreReq: /bin/cp
 Requires:   xli
-Version:2.8.7
+Version:2.8.8rel.2
 Release:0
+%define tarbase 2-8-8
+%define dlbase 2.8.8
 Url:http://lynx.isc.org
 Summary:A Text-Based WWW Browser
 License:GPL-2.0
 Group:  Productivity/Networking/Web/Browsers
-Source: http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.bz2
+Source: http://lynx.isc.org/%{name}%{dlbase}/%{name}%{version}.tar.bz2
 # Source1:  po.tar.bz2
 Patch100:   lynx-2.8.5.dif
 Patch101:   lynx-2.8.5-charset.patch
-Patch102:   %{name}-%{version}-enable_xli.patch
+Patch102:   lynx-2.8.7-enable_xli.patch
 Patch103:   lynx-no-build-date.patch
-Patch104:   lynx-openssl.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Provides:   lynxssl = %version
+Obsoletes:  lynxssl  %version
 
 %description
 Lynx is an easy-to-use browser for HTML documents and other Internet
@@ -48,12 +49,11 @@
 
 
 %prep
-%setup -n lynx2-8-7 -q
+%setup -n %name%tarbase -q
 %patch100 -p1
-%patch101 -p0 
+%patch101 -p1
 %patch102 -p1
 %patch103
-%patch104
 # containing a few test msg's only:
 # rm -f po/{es,fr,it,ko,no,pl,pt}.po
 

++ lynx-2.8.5-charset.patch ++
--- /var/tmp/diff_new_pack.rNaD7U/_old  2014-04-05 16:49:54.0 +0200
+++ /var/tmp/diff_new_pack.rNaD7U/_new  2014-04-05 16:49:54.0 +0200
@@ -1,13 +1,17 @@
-Index: lynx.cfg
+---
+ lynx.cfg |2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: lynx2-8-8/lynx.cfg
 ===
 lynx.cfg.orig
-+++ lynx.cfg
-@@ -452,7 +452,7 @@ DEFAULT_INDEX_FILE:http://lynx.isc.org/
+--- lynx2-8-8.orig/lynx.cfg2014-02-22 20:30:46.0 +
 lynx2-8-8/lynx.cfg 2014-02-22 20:30:48.0 +
+@@ -449,7 +449,7 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu
  # values and their relationship to the locale value is not.  GNU libiconv
  # happens to give useful values, but other implementations are not guaranteed
  # to do this.
 -#LOCALE_CHARSET:FALSE
 +LOCALE_CHARSET:TRUE
  
- 
- .h2 ASSUME_CHARSET
+ .h2 

commit lynx for openSUSE:Factory

2014-02-07 Thread h_root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2014-02-07 10:26:56

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is lynx

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2013-02-15 
18:46:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2014-02-07 
10:26:56.0 +0100
@@ -1,0 +2,5 @@
+Fri Jan 10 09:24:44 UTC 2014 - co...@suse.com
+
+- fix license - there is no 'or later' in the license
+
+---



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.Tq0yX3/_old  2014-02-07 10:26:57.0 +0100
+++ /var/tmp/diff_new_pack.Tq0yX3/_new  2014-02-07 10:26:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lynx
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,7 +29,7 @@
 Release:0
 Url:http://lynx.isc.org
 Summary:A Text-Based WWW Browser
-License:GPL-2.0+
+License:GPL-2.0
 Group:  Productivity/Networking/Web/Browsers
 Source: http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.bz2
 # Source1:  po.tar.bz2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lynx for openSUSE:Factory

2013-02-15 Thread h_root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2013-02-15 18:46:56

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is lynx, Maintainer is dlova...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2011-12-27 
18:38:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2013-02-15 
18:46:57.0 +0100
@@ -1,0 +2,9 @@
+Mon Feb 11 04:28:19 UTC 2013 - crrodrig...@opensuse.org
+
+- lynx-openssl.patch : just like in the links case, HTTPS
+  clients must not:
+  * Negotiate SSLv2
+  * Attempt to use SSL compression (due to CVE-2012-4929)
+- Fix debuginfo generation.
+
+---

New:

  lynx-openssl.patch



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.uuA6TB/_old  2013-02-15 18:46:58.0 +0100
+++ /var/tmp/diff_new_pack.uuA6TB/_new  2013-02-15 18:46:58.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lynx
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,11 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   lynx
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
 BuildRequires:  postfix
-Provides:   lynxssl web_browser
+Provides:   lynxssl
+Provides:   web_browser
 Obsoletes:  lynxssl
 PreReq: /bin/cp
 Requires:   xli
@@ -35,6 +37,7 @@
 Patch101:   lynx-2.8.5-charset.patch
 Patch102:   %{name}-%{version}-enable_xli.patch
 Patch103:   lynx-no-build-date.patch
+Patch104:   lynx-openssl.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -50,17 +53,14 @@
 %patch101 -p0 
 %patch102 -p1
 %patch103
+%patch104
 # containing a few test msg's only:
 # rm -f po/{es,fr,it,ko,no,pl,pt}.po
 
 %build
-export CFLAGS=$RPM_OPT_FLAGS -pipe
-./configure \
+%configure --enable-debug --with-build-cflags=%optflags \
--with-ssl \
--enable-nls \
-   --prefix=/usr \
-   --mandir=%{_mandir} \
-   --sysconfdir=/etc \
--disable-default-colors \
--disable-color-style \
--with-screen=ncursesw \
@@ -68,21 +68,18 @@
 make %{?_smp_mflags}
 mv lynx lynx-bw
 make distclean
-./configure \
+%configure --enable-debug --with-build-cflags=%optflags \
--with-ssl \
--enable-nls \
-   --prefix=/usr \
-   --mandir=%{_mandir} \
-   --sysconfdir=/etc \
--enable-default-colors \
--with-screen=ncursesw \
--enable-ipv6
-make
+make %{?_smp_mflags}
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
 make clean
-make EXTRAA=-DSHOW_COLOR=TRUE
+make EXTRAA=-DSHOW_COLOR=TRUE %{?_smp_mflags}
 mkdir -p $RPM_BUILD_ROOT
 mv $RPM_BUILD_ROOT/usr/bin/lynx $RPM_BUILD_ROOT/usr/bin/lynx-color
 install lynx-bw $RPM_BUILD_ROOT/usr/bin/lynx

++ lynx-openssl.patch ++
--- WWW/Library/Implementation/HTTP.c.orig
+++ WWW/Library/Implementation/HTTP.c
@@ -122,7 +122,13 @@ SSL *HTGetSSLHandle(void)
 #else
SSLeay_add_ssl_algorithms();
ssl_ctx = SSL_CTX_new(SSLv23_client_method());
-   SSL_CTX_set_options(ssl_ctx, SSL_OP_ALL);
+   SSL_CTX_set_options(ssl_ctx, SSL_OP_ALL | SSL_OP_NO_SSLv2);
+#ifdef SSL_OP_NO_COMPRESSION
+SSL_CTX_set_options(ssl_ctx, SSL_OP_NO_COMPRESSION);
+#endif
+#ifdef SSL_MODE_RELEASE_BUFFERS
+SSL_CTX_set_mode(ssl_ctx, SSL_MODE_RELEASE_BUFFERS);
+#endif
SSL_CTX_set_default_verify_paths(ssl_ctx);
SSL_CTX_set_verify(ssl_ctx, SSL_VERIFY_PEER, HTSSLCallback);
 #endif /* SSLEAY_VERSION_NUMBER  0x0800 */
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lynx for openSUSE:Factory

2011-12-27 Thread h_root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2011-12-27 18:37:32

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is lynx, Maintainer is vci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/lynx/lynx.changes2011-09-23 
02:12:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.lynx.new/lynx.changes   2011-12-27 
18:38:01.0 +0100
@@ -1,0 +2,5 @@
+Wed Dec 21 10:24:43 UTC 2011 - co...@suse.com
+
+- remove call to suse_update_config (very old work around)
+
+---



Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.YFAYtp/_old  2011-12-27 18:38:04.0 +0100
+++ /var/tmp/diff_new_pack.YFAYtp/_new  2011-12-27 18:38:04.0 +0100
@@ -15,22 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   lynx
-BuildRequires:  ncurses-devel openssl-devel postfix
-License:GPL-2.0+
-Group:  Productivity/Networking/Web/Browsers
+BuildRequires:  ncurses-devel
+BuildRequires:  openssl-devel
+BuildRequires:  postfix
 Provides:   lynxssl web_browser
 Obsoletes:  lynxssl
 PreReq: /bin/cp
 Requires:   xli
-AutoReqProv:on
 Version:2.8.7
-Release:13
+Release:0
 Url:http://lynx.isc.org
 Summary:A Text-Based WWW Browser
+License:GPL-2.0+
+Group:  Productivity/Networking/Web/Browsers
 Source: http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.bz2
 # Source1:  po.tar.bz2
 Patch100:   lynx-2.8.5.dif
@@ -56,7 +54,6 @@
 # rm -f po/{es,fr,it,ko,no,pl,pt}.po
 
 %build
-%{?suse_update_config:%{suse_update_config -f}}
 export CFLAGS=$RPM_OPT_FLAGS -pipe
 ./configure \
--with-ssl \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lynx for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package lynx for openSUSE:Factory checked in 
at 2011-12-06 18:27:38

Comparing /work/SRC/openSUSE:Factory/lynx (Old)
 and  /work/SRC/openSUSE:Factory/.lynx.new (New)


Package is lynx, Maintainer is vci...@suse.com

Changes:




Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.HtYMft/_old  2011-12-06 18:50:06.0 +0100
+++ /var/tmp/diff_new_pack.HtYMft/_new  2011-12-06 18:50:06.0 +0100
@@ -20,7 +20,7 @@
 
 Name:   lynx
 BuildRequires:  ncurses-devel openssl-devel postfix
-License:GPLv2+
+License:GPL-2.0+
 Group:  Productivity/Networking/Web/Browsers
 Provides:   lynxssl web_browser
 Obsoletes:  lynxssl

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lynx for openSUSE:Factory

2011-07-29 Thread h_root

Hello community,

here is the log from the commit of package lynx for openSUSE:Factory
checked in at Fri Jul 29 09:13:50 CEST 2011.




--- lynx/lynx.changes   2011-03-25 10:02:12.0 +0100
+++ /mounts/work_src_done/STABLE/lynx/lynx.changes  2011-07-28 
18:49:25.0 +0200
@@ -1,0 +2,10 @@
+Thu Jul 28 16:48:41 UTC 2011 - vci...@novell.com
+
+- removed the very long list of authors from spec 
+
+---
+Tue Jul 26 17:10:10 CEST 2011 - meiss...@suse.de
+
+- remove x bits from sample windows scripts
+
+---

calling whatdependson for head-i586




Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.iHVW09/_old  2011-07-29 09:09:38.0 +0200
+++ /var/tmp/diff_new_pack.iHVW09/_new  2011-07-29 09:09:38.0 +0200
@@ -28,7 +28,7 @@
 Requires:   xli
 AutoReqProv:on
 Version:2.8.7
-Release:8
+Release:13
 Url:http://lynx.isc.org
 Summary:A Text-Based WWW Browser
 Source: http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.bz2
@@ -46,132 +46,6 @@
 terminals.
 
 
-
-Authors:
-
-Al Gilman 
-Alexei Anatski 
-Alexey Dobriyan 
-Alois Maier 
-Andrew Belov 
-Andrey A Chernov
-Arkadiusz Miskiewicz 
-Arnaud Giersch 
-Atsuhito Kohda 
-Bela Lubkin 
-Bill Nottingham 
-Bill Schiavo 
-Binh Do 
-Brett Lymn 
-Brian J Pardy
-Carlton Anderson 
-Charles Karney 
-Chris Adams 
-Christian Hudon 
-Christian Jensen 
-Christian Weisgerber 
-Crouton  
-Dan Jacobson 
-David Combs 
-David Henderson 
-David Woolley 
-Dick Wesseling 
-Doug Kaufman 
-Duncan Simpson 
-Eduardo Chappa 
-Emanuele Giaquinta 
-Eric Brun 
-External  
-Foteos Macrides 
-Frank Heckenbach 
-Frederic L W Meunier   
-Frederick P Herrmann
-Georg Drenkhahn 
-George Lindholm 
-Gisle Vanem 
-Glenn Nielsen 
-Hataguchi Takeshi 
-Heikki Kantola 
-Helen Sommer 
-Henry Nelson 
-Hiram Lester Jr
-Hiroyuki Senshu 
-Hynek Med 
-Igor B Poretsky
-Ilya Zakharevich 
-Ismael Cordeiro 
-J Kevin Ternes
-Jacob Poon 
-James E Spath
-Jan Hlavacek 
-Jason F McBrayer
-Jean-Yves Levesque 
-Jeffrey C Honig
-Jens Schmalzing 
-Jens Seidel 
-Jerome Lauret 
-Johannes Hromadka 
-John Bley 
-John Davis 
-John E Davis
-John Hawkinson 
-John Nowlin 
-Jonathan Sergent 
-Julian Coleman 
-Karl Eichwalder 
-Karl-Andre Skevik 
-Kim DeVaughn 
-Klaus Weide 
-Lalo Martins 
-Larry Virden 
-Larry W Virden
-Laura Eaves 
-Leonid Pauzner 
-Liam Davis 
-Marc Huber 
-Marek Kubita 
-Masashi Fujita 
-Masayasu Ishikawa 
-Masayuki Hatta 
-Matt Kraal 
-Michael Sobolev 
-Michael Warner 
-Michel Such 
-Mike Castle 
-Munechika Sumikawa 
-Nigel Horne 
-Pat Walsh 
-Paul D Smith
-Paul Gilmartin 
-Peter Canning 
-Philip Webb 
-Philippe De Muyter
-Rado Smiljanic 
-Randall  
-Risto Widenius 
-Rob Cameron 
-Ryan Nielsen 
-Scott Bigham 
-Sergey Svishchev 
-Serhii Hlodin 
-Sinan Kaan Yerli
-Stef Caunter 
-Stepan Kasal 
-Tadayoshi Okuma 
-Thomas Braun 
-Thomas E Dickey
-Thorsten Glaser 
-Tim Larson 
-Timur Birsh 
-Tomas Vanhala 
-Ulf Harnhammar 
-Victor Schneider 
-Ville Herva 
-Vlad Harchev 
-Wayne Buttles 
-Wesley Morgan 
-n...@horae.dti.ne.jp  
-
 %prep
 %setup -n lynx2-8-7 -q
 %patch100 -p1
@@ -215,6 +89,9 @@
 mkdir -p $RPM_BUILD_ROOT
 mv $RPM_BUILD_ROOT/usr/bin/lynx $RPM_BUILD_ROOT/usr/bin/lynx-color
 install lynx-bw $RPM_BUILD_ROOT/usr/bin/lynx
+
+chmod ogu-x scripts/conf.mingw.sh scripts/config.djgpp.sh
+
 %find_lang %name
 
 %files -f %name.lang






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lynx for openSUSE:Factory

2011-03-30 Thread h_root

Hello community,

here is the log from the commit of package lynx for openSUSE:Factory
checked in at Wed Mar 30 16:18:09 CEST 2011.




--- lynx/lynx.changes   2010-09-04 04:01:55.0 +0200
+++ /mounts/work_src_done/STABLE/lynx/lynx.changes  2011-03-25 
10:02:12.0 +0100
@@ -1,0 +2,7 @@
+Thu Mar 24 16:35:59 UTC 2011 - vci...@novell.com
+
+- update to 2.8.7rel.2 
+  * add limit-check for too-long URIs in href's (RedHat #605286)
+  * fix a few places still referring to 2-8-6
+
+---

calling whatdependson for head-i586




Other differences:
--
++ lynx.spec ++
--- /var/tmp/diff_new_pack.MbxWGI/_old  2011-03-30 16:17:12.0 +0200
+++ /var/tmp/diff_new_pack.MbxWGI/_new  2011-03-30 16:17:12.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package lynx (Version 2.8.7)
+# spec file for package lynx
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,7 @@
 Requires:   xli
 AutoReqProv:on
 Version:2.8.7
-Release:7
+Release:8
 Url:http://lynx.isc.org
 Summary:A Text-Based WWW Browser
 Source: http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.bz2

++ lynx-2.8.5.dif ++
--- /var/tmp/diff_new_pack.MbxWGI/_old  2011-03-30 16:17:12.0 +0200
+++ /var/tmp/diff_new_pack.MbxWGI/_new  2011-03-30 16:17:12.0 +0200
@@ -29,11 +29,11 @@
  # This definition will be overridden if the LYNX_HELPFILE environment
  # variable has been set.
  #
--HELPFILE:http://lynx.isc.org/release/lynx2-8-6/lynx_help/lynx_help_main.html
+-HELPFILE:http://lynx.isc.org/release/lynx2-8-7/lynx_help/lynx_help_main.html
 
+HELPFILE:file://localhost/usr/share/doc/packages/lynx/lynx_help/lynx_help_main.html
  .ex
 -#HELPFILE:file://localhost/PATH_TO/lynx_help/lynx_help_main.html
-+#HELPFILE:http://lynx.isc.org/release/lynx2-8-6/lynx_help/lynx_help_main.html
++#HELPFILE:http://lynx.isc.org/release/lynx2-8-7/lynx_help/lynx_help_main.html
  
  
  .h2 DEFAULT_INDEX_FILE

++ lynx-2.8.7-enable_xli.patch ++
--- /var/tmp/diff_new_pack.MbxWGI/_old  2011-03-30 16:17:12.0 +0200
+++ /var/tmp/diff_new_pack.MbxWGI/_new  2011-03-30 16:17:12.0 +0200
@@ -1,6 +1,8 @@
 lynx2-8-6/lynx.cfg.org 2006-09-18 17:21:16.0 +0200
-+++ lynx2-8-6/lynx.cfg 2006-09-18 17:21:34.0 +0200
-@@ -2253,7 +2253,7 @@
+Index: lynx2-8-7/lynx.cfg
+===
+--- lynx2-8-7.orig/lynx.cfg
 lynx2-8-7/lynx.cfg
+@@ -2335,7 +2335,7 @@ MINIMAL_COMMENTS:TRUE
  # XLOADIMAGE_COMMAND definition.
  # If you use xli, you may want to add the -quiet flag.
  #

++ lynx-no-build-date.patch ++
--- /var/tmp/diff_new_pack.MbxWGI/_old  2011-03-30 16:17:12.0 +0200
+++ /var/tmp/diff_new_pack.MbxWGI/_new  2011-03-30 16:17:12.0 +0200
@@ -1,7 +1,7 @@
 Index: src/LYMain.c
 ===
 src/LYMain.c.orig  2009-07-06 01:52:33.0 +0200
-+++ src/LYMain.c   2010-09-04 02:41:40.461449000 +0200
+--- src/LYMain.c.orig
 src/LYMain.c
 @@ -3167,40 +3167,6 @@ static int version_fun(char *next_arg GC
  
  printf(%s\n, result);

++ lynx2.8.7.tar.bz2 ++
 1984 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org