libprelude (5.2.0-5.6) unstable; urgency=medium

  * Non-maintainer upload.
  * Add patch from Niko Tyni:
    Fix idmef_class_get_child_attributes() return value.
    Closes: #1075197

 -- gregor herrmann <gregoa@debian.org>  Fri, 09 Aug 2024 02:03:31 +0200

libprelude (5.2.0-5.5) unstable; urgency=medium

  * Non-maintainer upload.
  * Update symbols control file.  (Closes: #1066860)
  * Switch B-D from transitional pkg-config to pkgconf.
  * Clean more build artefacts.  (Closes: #1045225)

 -- Andreas Beckmann <anbe@debian.org>  Sun, 28 Apr 2024 01:13:06 +0200

libprelude (5.2.0-5.4) unstable; urgency=medium

  * Non-maintainer upload.
  * configure: Fix va_copy check for -Wimplicit-function-declaration
    (Closes: #1066860, LP: #2060796)

 -- Benjamin Drung <bdrung@debian.org>  Wed, 10 Apr 2024 17:34:43 +0200

libprelude (5.2.0-5.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1062574

 -- Benjamin Drung <bdrung@debian.org>  Wed, 28 Feb 2024 16:23:35 +0000

libprelude (5.2.0-5.2) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * Non-maintainer upload.
  * Mark 3 symbols as optional, disappearing with -O3 on ppc64el
    (Closes: #1056401)
  * Also move from libltdl3-dev to libltdl-dev in libprelude-dev
    package (Closes: #1008698)

  [ Helmut Grohne ]
  * Fix FTCBFS: (Closes: #1022963)
    + Use declarative ruby addon.
    + export cross variables for perl, python and ruby
    + cross.patch: Fix bare and useless pkg-config invocation.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 04 Dec 2023 19:30:14 +0100

libprelude (5.2.0-5.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix FTBFS, pass --install-layout=deb. Closes: #1054793.

 -- Matthias Klose <doko@debian.org>  Mon, 04 Dec 2023 11:34:12 +0100

libprelude (5.2.0-5) unstable; urgency=medium

  * d.patches: Update 025-Fix-PyIOBase_Type.patch because swig is not
    executed (Closes: #996878)
  * d.libpreludecpp12.symbols: Add arc keyword near x32 to support
    ARC architecture. Thanks to Evgeniy Didin and Mattia Rizzolo
    (Closes: #994295)
  * d.tests: Add test to valid that we can load prelude as a python module

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Wed, 3 Nov 2021 20:53:39 +0200

libprelude (5.2.0-4) unstable; urgency=medium

  [ Helmut Grohne ]
  * Improve cross satisfiability. (Closes: #991100)
    + Drop unnecessary versioned g++ dependency.
    + Build-Depends: perl-xs-dev as we are building an extension.
    + Multiarchify python Build-Depends.
  * Declaratively depend on the python3 addon.

  [ Thomas Andrejak ]
  * d.patches: Add new patch
    - 024-Fix_Config_H.patch
      - Fix including config.h when HAVE_CONFIG_H defined
    - 025-Fix-PyIOBase_Type.patch
      - Fix PyIOBase_Type for Python 3.10 compatibility
  * d.rules: Disable GTKDOCIZE for arch-only builds (Closes: #993099)
  * d.control
    - Bump to Standards-Version 4.6.0
  * Updata symbols file for GCC 11

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Wed, 25 Aug 2021 20:53:39 +0200

libprelude (5.2.0-3) unstable; urgency=medium

  * d.patches: Add new patch
    - 023-Disable_GnuLib_Tests_perror2_strerror.patch
      - Apply patch from upstream, disable unportable tests, form armhf
  * d/control
    - Bump to Standards-Version 4.5.1

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Thu, 26 Nov 2020 20:53:39 +0200

libprelude (5.2.0-2) unstable; urgency=medium

  * upload to unstable

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Tue, 17 Nov 2020 20:53:39 +0200

libprelude (5.2.0-1) experimental; urgency=medium

  * Bump version 5.2.0
    - Update symbols files
    - Change some symbols as optional for s390x (Closes: #973243, #973415)
    - Update licence, libprelude is now in LGPLv2.1+
    - Remove unnecessary patchs:
      - 015-fix_py38.patch
      - 016-fix_awk_error.patch
      - 017-enable_detection_new_python3.patch
      - 019-fix_path_max_on_hurd.patch
    - New patchs:
      - 021-Update_libprelude.m4.patch
        - Provide new libprelude.m4 to use pkgconfig
      - 022-Fix_libprelude_pkg-config-file.patch
        - Fix providing to much arguments in pkgconfig file
    - Update patches to set the field Forwarded
    - Bump debhelper to version 13
    - Add symlink from gtk-doc to doc
    - Update copyright, libprelude is now GPLv2+
    - d.watch: bump version to 4
    - d.rules: Cleanly fix la file with dependency_libs

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Mon, 28 Sep 2020 20:53:39 +0200

libprelude (5.1.1-6) unstable; urgency=medium

  * d/libpreludecpp12.symbols
    - Update symbols file for gcc 10 (Closes: #955194, #957467)
  * d/control
    - Add Breaks and Replaces for libprelude2v5 (Closes LP: #1767534)

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Sat, 18 Apr 2020 02:07:24 +0200

libprelude (5.1.1-5) unstable; urgency=medium

  * d/patches
    - Add 020-ruby27.patch (Closes: #954785, #954550)
      Avoid ambiguity in rb_define_virtual_variable call.
  * d/control
    - Bump to Standards-Version 4.5.0

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Mon, 23 Mar 2020 12:07:24 +0200

libprelude (5.1.1-4) unstable; urgency=medium

  * d/rules
    - really fix ftbfs with more than one supported
      python3 version (Closes: #944955)

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Sun, 17 Nov 2019 12:07:24 +0200

libprelude (5.1.1-3) unstable; urgency=medium

  * Upload to unstable.
  * Add patch 019-fix_path_max_on_hurd.patch to build on Hurd.

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Tue, 12 Nov 2019 12:07:24 +0200

libprelude (5.1.1-2) experimental; urgency=medium

  * d/rules
    - Fix ftbfs with more than one supported python3 version
  * d/libpreludecpp symbols
    - Put two symbols as optional for various archs

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Fri, 25 Oct 2019 20:53:39 +0200

libprelude (5.1.1-1) experimental; urgency=medium

  * Bump version 5.1.1
    - Bump CPP soname from 8 to 12
    - Update symbols files
    - Remove unnecessary patches:
      014-bump_swig_files_to_swig4.patch
  * d/control
    - Add Rules-Requires-Root
    - Bump to Standards-Version 4.4.1
    - Migrate from debhelper to debhelper-compat

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Fri, 11 Oct 2019 20:53:39 +0200

libprelude (5.0.0-1) UNRELEASED; urgency=medium

  * Bump version 5.0.0
    - Bump soname from 23 to 28
      Update symbols files
    - Remove unnecessary patches:
      010-fix_compatibility_gnutls_3_6.patch
      011-fix_spelling_error.patch
      012-fix-server_confirm_type.patch
    - Update still needed patches:
      005-fix_pthread_atfork.patch
    - Add new patches:
      013-disable_gnulib_test_lock.patch
        Disable GNULib non working tests. Fixed in more new version.
      014-bump_swig_files_to_swig4.patch
        Prepare for more recents versions of SWIG.
      015-fix_py38.patch
        Prepare for more recents versions of Python 3
      016-fix_awk_error.patch
        Prepare for more recents versions of AWK
      017-forcing_python_location.patch
        With recents dh_python we need to force debian layout for python
      018-fix_gtkdoc_1.32.patch
        Fix building with GTK-Doc 1.32 (Closes: #939960)
  * Update d/control
    - Bump to Standards-Version 4.4.0
    - Update debhelper to 12
    - Add explicit python dependency for python module
  * Add upstream metadata
  * Update d/compat to 12
  * Remove python2 support (Closes: #936904)

 -- Thomas Andrejak <thomas.andrejak@gmail.com>  Fri, 13 Sep 2019 09:00:00 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog prelude-utils`.
