Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package link-grammar for openSUSE:Factory 
checked in at 2022-06-20 17:45:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/link-grammar (Old)
 and      /work/SRC/openSUSE:Factory/.link-grammar.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "link-grammar"

Mon Jun 20 17:45:25 2022 rev:50 rq:983982 version:5.10.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/link-grammar/link-grammar.changes        
2020-04-21 13:13:41.081173372 +0200
+++ /work/SRC/openSUSE:Factory/.link-grammar.new.1548/link-grammar.changes      
2022-06-20 17:45:26.783177705 +0200
@@ -1,0 +2,87 @@
+Fri Jun 17 12:55:49 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 5.10.4:
+  + English dict: fix relative clause, per mailing list.
+  + Remove assorted length restrictions on word-size.
+  + Add missing files for building link-generator on Windows.
+  + Strip the internally added "._I" from subscripted idioms.
+  + New: Provisional Thai dictionary.
+- Changes from version 5.10.3:
+  + Remove `node.js/package-lock.json` from tarball distribution.
+  + Fix Windows MSVC build break.
+  + Fix memory leak in the "!" link-parser command.
+  + Add C++ regex support. It is now the default for MSVC builds.
+  + Fix spell-guess for run-on words.
+  + Port link-generator to MS-Windows.
+  + Fix apostrophe handling for link-generator w/sqlite3 dicts.
+- Changes from version 5.10.2:
+  + Fix python install path.
+  + Fix size in brand-new `link-generator` (hits 32-bit & ARM).
+- Changes from version 5.10.1:
+  + Fix perl bindings build fail.
+- Changes from version 5.10.0:
+  + Expanded English vocabulary
+  + Support dictionary "#define allow-duplicate-words true".
+  + Fix crash for sentences containing wildcard words.
+  + Add the ability to use underbars in connector names. Connector
+    names starting with underbar are reserved for internal use.
+  + Connector names starting with "ID" are no longer reserved. *
+    ".I" subscripts are no longer reserved; "._" subscripts are
+    reserved. These last two changes introduce linkage
+    incompatibilities.
+  + Fix parsing with nulls when using an sqlite3 dictionary.
+  + Fix regexes for NetBSD when using libc regexes.
+  + English dict: fix many "how?" questions.
+  + English dict: fix conditional sentences.
+- Changes from version 5.9.1:
+  + Fix build break when SQLite3 is not installed.
+- Changes from version 5.9.0:
+  + Use #define for custom configuration in dictionaries.
+  + Panic-mode fixes and extensions. In link-parser see !help
+    panic_variables.
+  + English dict: fix silly mistake with "I love cats and dogs".
+  + Disable maintainer-mode in `configure.ac`.
+  + Fix very rare crash/corruption introduced in v.5.8.1.
+  + English dict: fix problems with "just/only".
+  + English dict: work on hesitation markers.
+  + Fix multi-threading mem-leak.
+  + Provide emscripten javascript wrapper for the command-line
+    parser.
+  + Public API shared library entry points exported automatically.
+  + Provide bindings for the Vala programming language.
+  + Increase number of allowed idiom expressions.
+  + Replace O(n^2) idiom loading algo by an O(n log n) algo.
+  + Disable SAT solver by default.
+  + New tool: Sentence generator! This is an experimental
+    prototype.
+- Changes from version 5.8.1:
+  + Fix macOS/SunOS build break.
+  + English dict: fix numerical identifiers used as adjectives.
+  + English dict: fix post-posed Latin adjectival modifiers.
+  + Merge upstream gentoo patches.
+  + Make -O3 default for CFLAGS/CXXFLAGS, but overridable by the
+    user.
+  + English dict: fix look_at, listen_to person-action
+  + English dict: fix verb "felt" with object-action.
+  + English dict: fix why-perform-action questions.
+  + Fix race condition in spell-guesser.
+- Changes from version 5.8.0:
+  + Java bindings: Remove the obsolete senses API.
+  + swig-4.0 compatibility bug fix.
+  + English dict: Fixes to support questions ending in WH-words.
+  + Copy (merge) Richard van der Dys `node.js` bindings.
+  + English dict: Provide head and tail markers for all
+    conjunctions.
+  + Remove the Python 2 bindings.
+  + Add dialect support to the library.
+  + English dict: support for archaic/poetic abbreviations
+  + English dict: introduce OH link for vocatives/invocations.
+  + English dict: improved parsing of imperatives.
+  + Add !!word/ link-parser command for displaying extended word
+    dict info.
+- Add flex BuildRequires, new dependency.
+- Add py310.patch, and pass PYTHON_NOVERSIONCHECK=1
+  PYTHON=%{__python3} PYTHON_VERSION=%{python3_version} to
+  configure as configure does not yet understand version 3.10.
+
+-------------------------------------------------------------------

Old:
----
  link-grammar-5.7.0.tar.gz

New:
----
  link-grammar-5.10.4.tar.gz
  py310.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ link-grammar.spec ++++++
--- /var/tmp/diff_new_pack.LFz7ZQ/_old  2022-06-20 17:45:27.295178079 +0200
+++ /var/tmp/diff_new_pack.LFz7ZQ/_new  2022-06-20 17:45:27.299178082 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package link-grammar
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define lname liblink-grammar5
 Name:           link-grammar
-Version:        5.7.0
+Version:        5.10.4
 Release:        0
 Summary:        Syntactic parser and grammar checker
 License:        LGPL-2.1-only
@@ -26,10 +26,13 @@
 URL:            https://www.abisource.com/projects/link-grammar/
 Source:         
http://www.abisource.com/downloads/link-grammar/%{version}/%{name}-%{version}.tar.gz
 Source1:        %{name}.rpmlintrc
+Patch:          py310.patch
+
 BuildRequires:  autoconf-archive
 BuildRequires:  automake
 BuildRequires:  c++_compiler
 BuildRequires:  fdupes
+BuildRequires:  flex
 BuildRequires:  minisat-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(hunspell)
@@ -85,9 +88,10 @@
 Link Grammar.
 
 %prep
-%setup -q
+%autosetup
 
 %build
+PYTHON_NOVERSIONCHECK=1 PYTHON=%{__python3} PYTHON_VERSION=%{python3_version}
 %configure \
     --disable-static \
     --disable-java-bindings
@@ -108,10 +112,12 @@
 %{_bindir}/*
 %{_datadir}/link-grammar
 %{_mandir}/man1/link-parser.1%{?ext_man}
+%{_mandir}/man1/link-generator.1%{?ext_man}
 
 %files -n python3-clinkgrammar
 %{python3_sitelib}/linkgrammar.pth
 %{python3_sitelib}/linkgrammar
+%{python3_sitearch}/linkgrammar*
 
 %files -n %{lname}
 %{_libdir}/*.so.*

++++++ link-grammar-5.7.0.tar.gz -> link-grammar-5.10.4.tar.gz ++++++
++++ 233689 lines of diff (skipped)

++++++ py310.patch ++++++
--- configure~  2021-09-07 12:34:04.169994637 -0500
+++ configure   2021-09-07 13:00:06.399200492 -0500
@@ -21400,7 +21400,7 @@
        # all done!
        #
 
-       test -n "$lg_python_unusable" && PythonFound=no
+       test -n "$lg_python_unusable" && PythonFound=yes
        if test x$PythonFound = xyes; then
                PythonFound=$PYTHON_VERSION
                lg_display_PYTHON=" ($PYTHON)"

Reply via email to