Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

link-grammar-devel-5.10.5-2.5 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: link-grammar-devel Distribution: openSUSE Tumbleweed
Version: 5.10.5 Vendor: openSUSE
Release: 2.5 Build date: Tue Nov 7 09:56:41 2023
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 84601 Source RPM: link-grammar-5.10.5-2.5.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.abisource.com/projects/link-grammar/
Summary: Development files for link-grammar, an English grammar checker
The Link Grammar Parser is a syntactic parser of a number of
languages, based on Link Grammar, an original theory of syntax and
morphology.

This package contains the development files for development with
Link Grammar.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Tue Nov 07 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix build with RPM 4.19: unnumbered patches are no longer
    supported.
* Fri Jun 24 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.10.5:
    + English dict: broader handling of ellipsis.
    + Updated Thai dicts.
    + Fix Thai regex's to work even with basic C++ regex lib.
    + Performance improvements.
* Fri Jun 17 2022 Bjørn Lie <bjorn.lie@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.
* Mon Apr 20 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop python2 bindings:
    + Remove pkgconfig(python) BuildRequires.
    + Drop python2-clinkgrammar subpackage (not obsoleted: users
      that need them can keep them).
* Sun Feb 02 2020 Martin Herkt <9+suse@cirno.systems>
  - Update to version 5.7.0 (13 Sept 2019):
    * Minor efficiency improvements to the SQL-backed dictionary.
    * Incompatible change to the Exp traversal API.
    * Remove the obsolete and unsupported "corpus statistics" code.
    * Major performance improvement (3x-4x) for long sentences.
    * Fix a bug that causes random results on 32-bit systems.
    * Fix a bug that could cause missing linkages on some systems.
  - Changes from version 5.6.2 (24 June 2019):
    * Bug-fix the SQL-backed dictionary.
    * Add missing public symbol to shlib export list.
    * English dict: additions of paraphrasing verbs.
  - Changes from version 5.6.1 (27 May 2019):
    * Performance improvement (approx 20%) in expressions.
    * Performance improvement (approx 10%) by disjunct/connectors pools.
    * Performance improvement (4-10% for English) by faster power-pruning.
    * Fix a bug in trailing connectors encoding (may cause bad linkages).
    * Fix inability to form linkage when first word is disconnected.
    * English dict: fix use of quotations with paraphrasing verbs.
    * English dict: fix broken usage of "have not".
    * Performance improvement (approx 16%) for long sentences.
    * Performance improvement (approx 20%) for long sentences.
  - Changes from version 5.6.0 (4 January 2019):
    * Fix dict cost reading under user locales with comma decimal separator.
    * Support using the pcre2 regex package (configured by default if available).
    * Add "-with-regexlib=pcre2|tre|regex|c" to "configure".
    * Revise the manpage.
    * Remove the experimental Viterbi code.
    * Revise the SAT parser cost model to align it with the classic parser.
    * Implement a strict check on connector name.
    * Fix linkage_get_disjunct_*() when parse-option display_morphology is true.
    * Change library and python-bindings default for display_morphology to true.
    * Drastic speedup for long sentences (hash encoding of trailing connectors).
    * English dict: Support locative replies/declarations.
    * English dict: broaden support for misc paraphrasing verbs.
    * English dict: fix relativized paraphrasing.
    * English dict: fix comparative-style conjunctions.
  - Changes from version 5.5.1 (27 July 2018):
    * English dict: Fix clause openers with questions.
    * English dict: Various misc fixes.
    * English dict: Various paraphrasing verbs
    * Bring the SQL-backed dict to production state.
    * Restore the repeatability of the produced linkages.
  - Enable SQLite3, pcre2 and SAT solver support: Add
    pkgconfig(sqlite3), pkgconfig(libpcre-2.0) and minisat-devel
    BuildRequires.
  - Unbreak English dictionary (do not remove units.a): limit *.a and
    * .la removal to %_libdir.
* Mon Jun 11 2018 luc14n0@linuxmail.org
  - Update to version 5.5.0:
    + Additions:
    - An extended version API and use it in "link-parser
    - -version".
    - A per-command help in link-parser.
    - A command line completion in link-parser.
    - Idiom lookup in link-parser's dict lookup command.
    + Fixes:
    - Memory leak when parsing with null links.
    - Spurious errors if the last dict line is a comment.
    - Garbage report if EOF is encountered in a quoted dict word.
    - Garbage report if a whitespace is encountered in a quoted
      dict word.
    - random selection of linkages so that it's actually random.
    + Improve handling of quoted words (e.g. single words in "scare
      quotes").
* Sun Mar 18 2018 luc14n0@linuxmail.org
  - Update to version 5.4.4:
    + Dictionary loading now thread safe.
    + Fixes:
    - post-nominal modifiers used with pronouns.
    - comparative openers.
    - given-name single-letter abbreviations.
    - conjoined questions and conjoined WH-statements.
    - conditional sentences.
    - misc comparatives.
    - crash on invalid UTF-8 input.
    - many predicative adjective uses.
    - many paraphrasing-type constructions.
    - conjoined infinitives.
    + Minor cleanup of word-lists.
    + New dict definition LENGTH-LIMIT-n to limit connector link
      length to n.
    + Speed up parsing of Russian by factor of 2x.
    + Add assorted technical vocabulary (bac#680)
  - Pass disable-java-bindings parameter to configure to ensure java
    bindings are not wanted.
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Wed Feb 14 2018 jengelh@inai.de
  - Improve grammar of summaries, and compact description
    for subpackages.
  - Fix broken find -delete calls.
  - Implement shared library packaging policy.
* Wed Jan 17 2018 luc14n0@linuxmail.org
  - Update to version 5.4.3:
    + Fixes:
    - Man page installation (actually broken from 5.3.0).
    - Printing inf loop for very narrow screen widths.
    - Square area and cubic volume measurements (English dict).
    - Assorted exclamations and responses (English dict).
    - Unit tokenization to remove ambiguity.
    + Add:
    - "thither" to the English dictionary.
    - Missing affix file, needed for the 'any' language.
  - Remove obsolete %clean section since RPM does this work itself
    nowadays.
  - Change the python bindings Group tag to
    Development/Libraries/Python instead of */*/C and C++.
  - Change License tag to LGPL-2.1 instead of BSD-3-Clause following
    upstream change in version 5.0.0.
  - Update package description making it shorter and more assertive.
  - Remove perl bindings package since it's use is not encouraged by
    upstream.
  - Point fdupes to the /usr directory instead of the build root,
    which is a practice that must be avoided.

Files

/usr/include/link-grammar
/usr/include/link-grammar/dict-api.h
/usr/include/link-grammar/dict-defines.h
/usr/include/link-grammar/dict-structures.h
/usr/include/link-grammar/link-features.h
/usr/include/link-grammar/link-includes.h
/usr/lib/liblink-grammar.so
/usr/lib/pkgconfig/link-grammar.pc
/usr/share/doc/packages/link-grammar-devel
/usr/share/doc/packages/link-grammar-devel/AUTHORS
/usr/share/doc/packages/link-grammar-devel/ChangeLog
/usr/share/doc/packages/link-grammar-devel/MAINTAINERS


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Nov 24 23:51:11 2024