Revisions of xapian-bindings

buildservice-autocommit accepted request 1156100 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 105)
baserev update by copy to link target
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 1151268 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 104)
Prepare for RPM 4.20
buildservice-autocommit accepted request 1061300 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 103)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1060161 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 102)
- always build all configured python bindings for Tumbleweed+
buildservice-autocommit accepted request 1007288 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 101)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1007287 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 100)
- update to 1.4.21:
  * Documentation:
    - Consistently say "macOS" not "Mac OS X", "OS X", etc.
  * General:
    - Update to use AX_CXX_COMPILE_STDCXX which is a replacement for
      AX_CXX_COMPILE_STDCXX_11 (which we were using) which also
      supports newer C++ standards versions which will be useful.
      For C++11 the only difference seems to be that the macro now
      checks for attribute support - we use C++11 attributes so
      that seems a good thing.
  * Portability:
    - Drop special handling of MACOSX_DEPLOYMENT_TARGET.  This was
      only relevant for macOS 10.3 and (for powerpc only) 10.4, and
      Apple dropped support for 10.4 in 2009.
  * Java:
    - Document where to install .jar on macOS. Partly addresses #774
- Rebase patch:
  * do-not-use-sphinx.diff
- Add workaround for Leap 15.4 where %python38_version_nodots
  doesn't evaluate properly
buildservice-autocommit accepted request 993353 from Stephan Factory Kulow's avatar Stephan Factory Kulow (coolo-factory) (revision 99)
baserev update by copy to link target
Stephan Factory Kulow's avatar Stephan Factory Kulow (coolo-factory) accepted request 990268 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 98)
- Refresh do-not-use-sphinx.diff

- update to 1.4.20:
  * Enable -fvisibility-inlines-hidden option if the compiler supports it.
  * Add missing reference tracking. XapianEnquire now keeps a reference to the
    current XapianSorter object (if any).  XapianQueryParser now keeps a
    reference to any set XapianFieldProcessor objects.  Test coverage for keeping
    references to set functor objects is now more comprehensive.
  * smoketest.php: Remove bogus extra null parameters.  PHP ignores these extra
    parameters, but it's more helpful to be testing valid usage.
  * The configure probes for Python3 no longer use the deprecated distutils and
    imp modules (both of which are slated for removal in Python 3.12).  We now
    use sysconfig to get the directory to install the xapian module to, which may
    result in it being installed in a different place (it should still work, but
    if you're packaging the bindings you may need to update the list of files to
    include in the package).
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 949598 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 97)
- update to 1.4.19:
  * configure: Add missing AC_ARG_VAR for all programs so that they are
    documented in --help output, and so that autoconf knows they are "precious"
    and preserves them if configure is rerun even when they're specified via an
    environment variable.
  * Replace uses of obsolete autoconf macros, fixing warnings if configure is
    regenerated with a recent release of autoconf.
  * Add missing wrappers for some QueryParser FLAG_* constants.
  * Fix incorrect formatting in the processed POD documentation due to missing
    escaping of `>` in code snippets.
  * Make configure PHP5 version check more robust.  Previously it would have
    incorrectly accepted any (future) PHP version >= 10.0.0.
  * configure: We now reject PHP8 since it isn't currently supported
    by a released version of SWIG.  SWIG 4.1.0 will supports PHP8.
  * configure: Check for php-config7.4 as well as earlier 7.x versions
    and php-config.
  * Fix deprecation warnings with Python >= 3.9.
  * Remove more files/dirs on "make clean".  Reported by Gaurav Arora.
  * Fix build with Ruby 3.0 and clang. Reported by Eduard Panov on macos, where
    clang is the default compiler.
  * Improve markup in Ruby bindings docs.
buildservice-autocommit accepted request 868904 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 96)
baserev update by copy to link target
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 866174 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 95)
- update to 1.4.18:
  * Support macOS 11.0 - AC_CANONICAL_HOST identifies this as darwin20, which
    wasn't caught by our glob pattern.  Patch from FX Coudert in
    https://github.com/xapian/xapian/pull/319
  * Wrap const std::string* parameters to accept a string or null in C#.  See #204.
  * Wrap const std::string* parameters to accept a String or null in Java.
  * Fix minor documentation typo.
buildservice-autocommit accepted request 859284 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 94)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 856773 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 93)
- Build bindings for all possible python3 flavors in TW
  gh#openSUSE/python-rpm-macros#66 
- Fix python related rpmlint warnings
buildservice-autocommit accepted request 847802 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 92)
baserev update by copy to link target
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 846839 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 91)
- Fix build with RPM 4.16: error: bare words are no longer
  supported, please use "...":  no == yes.
buildservice-autocommit accepted request 829960 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 90)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 829959 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 89)
- spec-cleaner run
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 829896 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 88)
- Update to version 1.4.17:
  * No user-visible change except for bumping the version to indicate
    compatibility with Xapian-core 1.4.17.
- Update to version 1.4.16:
  + General:
    * Remove code to support SVN snapshots since we stopped using SVN more than 5
      years ago.
    * Ignore overloads for logical ops, *, /.  These were already ignored for
      several languages, and aren't actually usefully wrapped for any of the other
      languages.
  + CSharp:
    * Work around mono terminfo parsing bug in more cases.  With this, "make",
      "make check", "make install" and "make uninstall" all work on Ubuntu 18.10.
      Patch from Dipanshu Garg, fixes https://github.com/xapian/xapian/pull/287 and
      #801.
  + Lua:
    * Allow passing a Lua function as a MatchSpy.  This was supposed to be
      supported already, but the typemaps weren't set up.
    * On platforms where sizeof(long) is 4, SWIG was wrapping Xapian::BAD_VALUENO
      as a negative constant in Lua, which was then rejected by a check which
      disallows passing negative values for unsigned C++ types.  We now direct SWIG
      to handle Xapian::valueno as double (which is what numbers in Lua usually
      actually are) which gives us an unsigned constant, and also eliminates the
      negative value check.
    * Correct documentation - get_description() is wrapped as tostring() in Lua,
      not str() as we previously claimed.
    * Add test coverage for passing Lua function for a Stopper.
  + Perl:
    * Resolve the remaining issues and remove the "experimental" marker:
      + Add search_xapian_compat() function which sets up aliases in the
buildservice-autocommit accepted request 799126 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 87)
baserev update by copy to link target
Displaying revisions 1 - 20 of 105
openSUSE Build Service is sponsored by