# changelog

author: Dave Dykstra <dwd@cern.ch> - 1.3.4-1
changelog:
  - Change Requires: fakeroot to Recommends: fakeroot on epel10 for now,
    until fakeroot is built for epel10.


author: Robert Scheck <robert@fedoraproject.org> 3.18.0-3
changelog:
  - Add the baresip-avcodec, baresip-avfilter, baresip-avformat and
    baresip-swscale subpackages for Fedora and RHEL 9 (and newer)


author: Petr Pisar <ppisar@redhat.com> - 1.5.1-4
changelog:
  - Move bunzip3, bz3cat, and bzip3 to bzip3-tools package
  - Move bz3grep to bzip3-grep package
  - Move bz3less to bzip3-less package
  - Move bz3more to bzip3-more package
  - Move bz3most to bzip3-most package


author: Pavel Raiskup <praiskup@redhat.com> 1.1-1
changelog:
  - more powerful parsing for ssh clone urls
  - nicer error output for not-matched origin.url hostnames
  - apply Fedora Review fixes


author: Petr Pisar <ppisar@redhat.com> - 5.2.8.1-4
changelog:
  - Fix plural form in "Replacing N packages" message
  - Fix reporting disk space to be freed on a pure package removal (GH #1938)
  - Fix a library name in libdnf5-cli pkg-config file
  - Fix expanding "{body}" in command_format option of automatic plugin
    (GH #1951)
  - Display remaining time as nonnegative number (bug #2332931)
  - Document removal of "userinstalled" subcommand (bug #2335257)
  - Own /var/lib/dnf by libdnf5 (bug #2332856)
  - Fix a memory leak in copr plugin
  - Fix a crash when reporting metadata download errors (GH #1919)
  - Fix end-of-lines in messages sent by email emitter of automatic plugin
    (bug #2335508)


author: Packit <hello@packit.dev> - 5.2.9.0-1
changelog:
  - Update translations from weblate
  - automatic: Translate end-of-lines in email emitter by DNF
  - ruby: Fix swig namespacing in Ruby.
  - Correct Ruby %module definition in swig files.
  - Documentation enhancements
  - Add a hint to `history info` without trans IDs when no match found
  - Add `--contains-pkgs=..` option to `history` `list` and `info`
  - During package download setup first add all downloads then handle local
  - Enhance `perform_control_sequences()` to handle colors
  - versionlock: Fix wildcards handling in `add` command
  - ruby: Implement Enumerable for libdnf5::advisory::AdvisorySet.
  - ruby: Implement Enumerable for libdnf5::rpm::ReldepList.
  - ruby: Implement Enumerable for libdnf5::rpm::PackageSet.
  - Implement each() for iterating over collection in ruby.
  - Add --json output to advisory info
  - I18N: Annotate indentation of the transaction summary
  - libdnf5: Load plugins with RTLD_NODELETE flag set
  - libdnf5: Add a plugin to download and install repo's Appstream data
  - Fix bash completion if colon is in the word to complete
  - Remove and rename global variables in bash completion
  - DNF5 bash completion: Offer package NAMEs in all cases
  - Bash completion: always offer NEVRAs for packages
  - repo: Fix logging metadata download errors handling
  - Copr plugin: Fix resource leak in load_all_configuration
  - Own /var/lib/dnf by libdnf5
  - Display remaining time as nonnegative number
  - automatic: Substitute variables in command_format
  - Bumb readthedocs ubuntu image version to fix the docs generation
  - automatic: add a default setting to not emit boring messages
  - Incorrect library name in libdnf5-cli.pc
  - Fix reporting disk space to be freed on a pure package removal
  - Support ProgressBar messages with wide characters
  - Add padding to ProgressBar messages to avoid overlapping
  - SWIG: support repo::DownloadCallbacks user_data
  - Remove redundant %python_provide statements
  - python3-libdnf5: Remove superfluous provides for python-libdnf
  - Update pre-commit hooks to latest versions in F41


author: Packit <hello@packit.dev> - 5.2.10.0-1
changelog:
  - Update translations from weblate
  - plugins: Provide the actual API version used
  - plugins: Check only major version of API for incompatibility
  - expired-pgp-keys: New plugin for detecting expired PGP keys
  - rpm_signature: Fix rpmdb_lookup comparison case mismatch
  - actions: Update with resolved hook
  - libdnf plugins: Add resolved hook
  - SWIG bindings for common::Message and common::EmptyMessage
  - EmptyMessage: class for passing an empty message
  - Message: base class for passing a message for formatting in the destination
  - utils::format: Support for user defined locale
  - SWIG bindings for utils::Locale
  - utils::Locale: class for passing C and CPP locale
  - utils::format: Support for formatting args according to BgettextMessage
  - bgettext: Add function b_gettextmsg_get_plural_id


author: Petr Pisar <ppisar@redhat.com> - 5.2.12.0-2
changelog:
  - Set a mode for ghost files to 0644 (bug #2343342)
  - Respect install root in expired-pgp-keys plugin (bug #2356528)
  - Add "-i" and "-f" short options for repoquery command (bug #2338174)
  - Document environment variables for a terminal and temporary files
    (bug #2353349)


author: Paul Howarth <paul@city-fan.org> - 3.3.119-1
changelog:
  - Update to 3.3.119
    - Remove FST_DO_MISALIGNED_OPS
    - Update lz4 to current version from GitHub
    - Change LZ4_compress to LZ4_compress_default
    - Update libghw.c/.h to latest upstream version
    - Fix for -Wsign-compare in fstapi.c
    - Security fixes for GHW
    - Fix left shift of a negative number warning in fstapi.c
    - Fix ctrl-A behavior for SST filter entry
    - Fix for bad shmat return value in main.c
  - Hardlink identical icons together to save space


author: Paul Howarth <paul@city-fan.org> - 3.3.121-1
changelog:
  - Update to 3.3.121
    - Add launchable tag in io.github.gtkwave.GTKWave.metainfo.xml
    - Fix memory leak on name in build_hierarchy_array()
    - Fix memory leak in ptranslate/ttranslate
    - Fix case of missing newline at EOF for VCD loaders
    - Add escape handling state machine for vars in FST loader
    - Remove escape check on coalesce in FST loader
    - CreateFileMapping() warning fix for Win32 compiles
    - Integrate gtkwave/pull/376 and gtkwave/pull/377 updates to the FST loader
      for Windows and warnings fixes
    - Clang warning fixes in fstapi.c on dynamic arrays


author: Paul Howarth <paul@city-fan.org> - 3.3.121-6
changelog:
  - Add dependency on gdk-pixbuf2-modules-extra, needed for XPM support on
    F-41, EL-10 onwards
    (https://github.com/gtkwave/gtkwave/issues/417#issuecomment-2682344768)


author: Jan Kratochvil <jan@jankratochvil.net> - 4.23.9.0-4
changelog:
  - Fix memory corruption with too many arguments
    https://bugzilla.redhat.com/show_bug.cgi?id=2345921
  - Use %autosetup


author: Alessandro Astone <ales.astone@gmail.com> - 1.4.0-2
changelog:
  - 1.4.0
  - Add qt6-doc package for Qt6 API
  - Release number 2 because we should always be ahead of f39 for the obsoletion path


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.4.5-1
changelog:
  - Starting with Fedora 43, do not build PDF documentation
  - Drop the -doc subpackage (again, starting with Fedora 43)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.30.0-2
changelog:
  - Conditionalize python-k5test test dependency
  - Allows building on EPEL10, where it is currently unavailable


author: Packit <hello@packit.dev> - 0.34.2-1
changelog:
  - context_management: add a type stub override to fix typing. Type checkers like mypy and pyright can now correctly determine the types for `.sources()`, `.sections()`, and the other `Specfile` methods that return context managers. (#457)
  - Resolves: rhbz#2344364


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.5.0-1
changelog:
  - Initial package (close RHBZ#2328487)
  - Re-generate with rust2rpm 27 for a slightly nicer spec file


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.10.4-2
changelog:
  - On i686, skip a test that is designed for 64-bit
  - Send a PR upstream to conditionalize the test by architecture.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 17.1-1
changelog:
  - Update to 17.1 (close RHBZ#2356072)
  - The ppc64le version of Stockfish now uses VSX extensions (POWER8)


