# changelog

author: Sérgio Basto <sergio@serjux.com> - 2.8.0-1
changelog:
  - Update SDL2_mixer to 2.8.0 (#2259608)
  - Migrate to SPDX license
  - Add Provides: bundled(timidity) (#2103502)


author: Sérgio Basto <sergio@serjux.com> - 2.8.0-4
changelog:
  - Remove libmikmod dependency and add support to wavpack, because version 2.6.0
    removed support for libmikmod as a MOD music backend and version 2.8.0 added
    support for loading wavpack sound files


author: Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.7-4
changelog:
  - Fix arpwatch/arpsnmp permissions in %install, not in %files
  - Works around an issue extracting debuginfo


author: Chris Patterson <cpatterson@microsoft.com> - 0.5.0-1
changelog:
  - Uprev to 0.5.0
  - Drop 0001-cmake-Allow-the-install-directory-to-be-configurable.patch
  - Delete selftest executable after install
  - Add new json-c and libcmocka build dependencies.


author: Michael Engel <mengel@redhat.com> - 0.8.0-2
changelog:
  - Resolved asterisk for dbus interface xml files by explicitly listing files
  - Aligned formatting with GitHub repo from upstream


author: Sérgio Basto <sergio@serjux.com> - 1.5.87-2
changelog:
  - Drop debconf-gnome on epel 10 because we don't have perl-GTK3 package
    and I don't know if we'll ever have or want have it (perl-GTK3 on epel 10)


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.5.87-3
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
  - Fix sbin merge for all releases


author: Sérgio Basto <sergio@serjux.com> - 1.0.140-3
changelog:
  - Better fix for sbin move
  - Use Recommends instead Sugests (Suggests only should be used when is to choose between two or more options)


author: Jens Petersen <petersen@redhat.com> - 1.1-5
changelog:
  - exclude ix86
  - -help and hence help2man fail (since not in Arch). There are no 32bit
    images anyway.


author: Daan De Meyer <daan.j.demeyer@gmail.com> - 1.22.6-1
changelog:
  - Update dpkg to 1.22.6
  - Drop dpkg-fsys-usrunmess as it is not required on properly usr-merged systems
    and pulls in perl as a dependency.


author: Jens Petersen <petersen@redhat.com>
changelog:
  - simple-prompt is now packaged in Fedora
  - require rpmautospec and recommend koji-tool
  - bump copr-api to 0.2.0


author: Jens Petersen <petersen@redhat.com> - 1.4-19
changelog:
  - https://hackage.haskell.org/package/fbrnch-1.4/changelog
  - new features include:
  - 'build' and 'pull' --stash
  - 'build','parallel': now offer to 'update-sources'
  - 'install' build is now verbose
  - 'mock' works from non dist-git
  - 'parallel' no longer waits for request-testing
  - 'parallel' now also uses koji-tool for failure link
  - 'scratch' --allow-head
  - 'sort' now defines %fedora etc


author: Jens Petersen <petersen@redhat.com> - 1.5-22
changelog:
  - https://hackage.haskell.org/package/fbrnch-1.5/changelog
  - highlights:
  - ported from using PDC to Bodhi: `fedora-dists` replaced by `fedora-releases`
  - some improvements to autorelease handling
  - 'clone': prints no of repos and new --group option
  - 'copr' defaults to no longer rebuilding nvr's; new --monitor option
  - 'install': one can now select subpackages (like koji-tool install)
    using new `select-rpms` library
  - 'parallel' accepts chain-build style list of sorted package layers
  - 'review-package': new --interactive lightweight review mode
  - 'reviews': new --assignee, --submitted and --submitter options
  - 'sort' defaults to chain-build style output
  - 'update-sources': git add patches
  - require rpmbuild-order 0.4.12 to order rust crates and rubygems
  - git fetch earlier to get new branches


author: Jens Petersen <petersen@redhat.com> - 1.6-23
changelog:
  - https://hackage.haskell.org/package/fbrnch-1.6/changelog
  - supports new wait-repo-request koji workflow
  - fedora-releases and select-rpms now packaged in fedora
  - Release Highlights:
  - update to fedora-releases-0.2.0 (supports epel10.0)
  - kojiWaitRepo: uses request-repo to trigger newrepo
  - 'build': use --notes to set Bodhi update notes text (#59)
  - 'clone' now uses fedpkg for better compatibility (#62)
  - 'copr' refactoring and fix existingChrootBuilds to prevent rebuilds
  - 'create-review': include FAS id if can be determined (#42)
  - 'create-review': --force to create a new "duplicate" review (#53)
  - 'import': prompt whether to build or only push (#47)
  - 'install': add --existing-only, --skip-existing, --no-reinstall options from select-rpms-0.2 (ported from koji-tool --install)
  - 'parallel': koji-tool tail of failed build.log if < 3 packages in layer
  - 'request-repo': now offers to import the new repo immediately
  - 'request-repo': only post comment if prompt input
  - 'review-package': allow --interactive also for local review
  - 'review-package': summarizes long rpmlint error output
  - 'reviews --created': now uses REL_PREP state
  - 'scratch-x86_64','scratch-aarch64': --exclude-arch no longer fast fails
  - 'sidetag': add --create
  - 'update': remove autorelease -b bump when updating version
  - RpmBuild buildRequires: improve dyn BRs handling
  - fix merging from new unfetched branch
  - sentence-case commit and changelog messages (#38)
  - targetMaybeSidetag: now maps "rawhide" to its dist_tag


author: Jens Petersen <petersen@redhat.com> - 1.6.1-24
changelog:
  - https://hackage.haskell.org/package/fbrnch-1.6.1/changelog
  - 'build','parallel': waitrepo now just uses "koji wait-repo --request"
  - 'build': now respects --waitrepo
  - 'local','install': new --jobs option for _smp_ncpus_max
  - waitrepo is now timed again


author: Jens Petersen <petersen@redhat.com> - 1.6.2-26
changelog:
  - 'diff': use git diff's builtin filtering
  - 'fetch': add --lenient to skip non dist-git directories
  - 'local': --detached-head
  - 'parallel': do not waitrepo for final layer
  - 'parallel': koji-tool tail of failed builds and end with task url
  - 'parallel': only print "parallel layer" is more than one pkg in layer
  - 'request-branches': wait 30s before checking for package added to tag
  - 'sidetags': --tagged lists tagged builds
  - 'unautospec': new command to remove autochangelog and/or autorelease
  - 'update-sources': now takes optional version, replacing 'update-version'
  - new fedora-krb lib replaces Krb module: handles different FAS userid (#67)
  - rename --allow-head to --detached-head
  - targetMaybeSidetag: warn/prompt if target does not match branch


author: Petr Šplíchal <psplicha@redhat.com> - 1.3.0-1
changelog:
  - Allow case-insensitive context matching
  - Move the copr repository to the `teemtee` group
  - Fix missing file require for unit tests
  - Add callback to adjust() to make it observable by callers
  - Drop support for `el-8` and `python-3.6`
  - Fix docs building on readthedocs
  - Install `yq` needed for `tmt` integration tests
  - Include `srpm_build_deps` in the packit config
  - Remove `metadata` from Packit config
  - Add missing build job to Packit config
  - Update pre-commit checks to the latest versions
  - Require `fmf` in tests, remove obsolete coverage
  - Fix a typo in the merging minus sign documentation


author: Petr Šplíchal <psplicha@redhat.com> - 1.4.0-1
changelog:
  - Introduce a new page for release notes
  - Extend the `filter()` documentation slightly
  - Implement the '~' merge operation
  - Support escaping `|` and `&` in `utils.filter()`
  - Accept additional rules in the `adjust()` call (#230)
  - Avoid `copy()` calls in `adjust()`
  - Directive `select` to control node selection
  - Allow filtering based on the node name
  - Drop epel-8
  - Fix github action
  - Remove travis.yaml
  - Turn schema validation method into a stand-alone function
  - Limit number of tests run for integration with tmt (#225)
  - Add a `Toolbelt Catalog` entry for `fmf`


author: Jens Petersen <petersen@redhat.com> - 0.4.10-1
changelog:
  - Order: add depsPackages and factor out depsGraph to Graph
  - Graph: add depsGraphDeps which takes a list of possible deps
  - Graph: add topsortGraph (factored out of sortGraph)
  - Graph rpmspecDynBuildRequires: error if no srpm generated
  - tests: add testcase for deps command


author: Packit <hello@packit.dev> - 9-1
changelog:
  Changes with 9
  ----------------
    * ci/packit: set downstream name (#116)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai
    * specfile: build requires `libxcrypt-compat` (#117)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai

  — Somewhere on the Internet, 2025-02-03


author: Packit <hello@packit.dev> - 10-1
changelog:
  Changes with 10
  ----------------
    * main: fix auto-detected distro that is non-visible, tweak order (#124)
      * Author: Michael Vogt, Reviewers: Ondřej Budai
    * main: reset the terminal properly on SIGINT (#125)
      * Author: Michael Vogt, Reviewers: Ondřej Budai

  — Somewhere on the Internet, 2025-02-05


author: Packit <hello@packit.dev> - 11-1
changelog:
  Changes with 11
  ----------------
    * describeimg: typo in describe output (#129)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt
    * go.mod: update to get the latest `progress` fixes from `bib` (#127)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * main: add `-v,--verbose` switch that enables verbose build logging (#126)
      * Author: Michael Vogt, Reviewers: Ondřej Budai
    * main: add add `--force-repo` flag (#134)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
    * main: add new `--extra-repo` flag (#113)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
    * main: add new upload command (#119)
      * Author: Michael Vogt, Reviewers: Tomáš Hozza
    * main: update for new reporegistry.New() api (c.f. pr#1179) (#128)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou

  — Somewhere on the Internet, 2025-02-14


author: Packit <hello@packit.dev> - 13-1
changelog:
  Changes with 13
  ----------------
    * chore: bump deps (#146)
      * Author: Simon de Vlieger, Reviewers: Brian C. Lane
    * main: add build --with-buildlog (#106)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * main: argument names (#138)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
    * more doc updates (#132)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt
    * readme: update installation instructions (#143)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai

  — Somewhere on the Internet, 2025-03-05


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 2.7.10-1
changelog:
  - Update to 2.7.10 rhbz#2349308
  - Use gcc-toolset only for EL8 https://developers.redhat.com/articles/2024/10/15/rest-peace-gcc-toolset-and-gnu-debugger
  - Workaround issue #11813 depending on glibc-langpack-en and setting LC_ALL
  - Set KEEPASSXC_BUILD_TYPE to Release
  - Drop unused WITH_XC_KEESHARE_SECURE
  - Drop dependency on ykpers-devel as it's not required since 2.7.0 pr#6654
  - Simplify minizip dependency logic


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.22.0-4
changelog:
  - Update the rust-image-0.25 patch to match what was merged upstream
  - Fewer image formats are now supported.


author: Michel Lind <salimma@fedoraproject.org> - 4.2.14-1
changelog:
  - Update to 4.2.14 to address multiple CVEs
  - resolves CVE-2024-38875, CVE-2024-39329, CVE-2024-39330, CVE-2024-39614


author: Michel Lind <salimma@fedoraproject.org> - 4.2.20-1
changelog:
  - Update to version 4.2.20; Fixes: RHBZ#2350882
  - Fix for CVE-2025-26699: Potential denial-of-service vulnerability in
    django.utils.text.wrap()


author: Jakub Kadlcik <frostyx@email.cz> 1.1-1
changelog:
  - Fix Source URL (frostyx@email.cz)
  - Unify descriptions and mention querying bodhi (frostyx@email.cz)
  - Link fedfind project (frostyx@email.cz)
  - make repository REUSE compliant (msuchy@redhat.com)


author: Jakub Kadlcik <frostyx@email.cz> 1.2-1
changelog:
  - Drop bodhi-client dependency (frostyx@email.cz)
  - Add installation instructions (frostyx@email.cz)
  - Show how to get only version numbers (frostyx@email.cz)


author: Jakub Kadlcik <frostyx@email.cz> 1.3-1
changelog:
  - Make sure everything behaves correctly during the branching window
    (frostyx@email.cz)
  - Add releasers.conf (frostyx@email.cz)


author: Jakub Kadlcik <frostyx@email.cz> 1.5-1
changelog:
  - Implement a caching mechanism (frostyx@email.cz)
  - Return bodhi releases as simple dicts (frostyx@email.cz)
  - Add CLI (mfocko@redhat.com)
  - Use pagination for bodhi's API (carlwgeorge@gmail.com)
  - Combine HTTP calls in bodhi_active_releases (carlwgeorge@gmail.com)


author: Jakub Kadlcik <frostyx@email.cz> 1.7-1
changelog:
  - Exclude archived releases (nforro@redhat.com)
  - Generate aliases for minor versions of EPEL (nforro@redhat.com)


author: Ondřej Nosek <onosek@redhat.com> - 1.67-1
changelog:
  - Include URL in upload/download (walters)
  - Use python-requests-gssapi instead of -kerberos (lsedlar)
  - man page generator: use $SOURCE_DATE_EPOCH if specified (zbyszek)
  - do not block tag --clog due autospec usage (msuchy)
  - Processing of another return message from lookaside cache (onosek)
  - Allow setting --force for sources command by env var (lsedlar)
  - Update docker image for Jenkinks tests (onosek)
  - '_set_token' method moved to a shared place (onosek)
  - Fix copr-build command with results_dir=subdir option (otto.liljalaakso)
  - mockbuild: use results/mock_* when results_dir=subdir (tmz)
  - Add option to mockbuild use default resultdir of mock (v3) (sergio)
  - Restrict completion to .src.rpm files for import - #706 (orion)
  - `remote add` command: create a non-anonymous remote - #599 (onosek)
  - `mockbuild`: new argument --extra-pkgs - 498 (onosek)
  - *pkg import: check specfile matches the repo name - 529 (onosek)
  - Fixes syntax issues reported by flake8 (onosek)
  - Unittests for "Undo rpmautospec processing" (onosek)
  - *pkg import: Undo rpmautospec processing - 527 (miro)
  - *pkg import: Don't delete changelog generated by `rpmautospec convert` (miro)
  - Make lookaside cache retries configurable (onosek)
  - Lookaside cache operations retries (onosek)
  - Prepare the lookaside cache code for retries (onosek)
  - Fix flake8 complaints (onosek)
  - Support for checking exploded sources before push (onosek)
  - Split git credential data on first = only - 694 (lsedlar)
  - `commit` command fails on 'containers' namespace (onosek)
  - `copr-build` passes extra_args to copr-cli command - 510 (onosek)
  - Do not require 'sources' file for all namespaces - #684 (onosek)
  - Use release's rpmdefines in unused sources check - #671 (otto.liljalaakso)
  - Pre-push hook won't check private branches - #683 (onosek)
  - Config file option to skip the hook script creation - 515 (onosek)
  - Allow empty commits when `uses_rpmautospec` - #677 (j1.kyjovsky)
  - Check remote file with correct hash (lsedlar)
  - Ignore missing spec file in pre-push hook (lsedlar)
  - import_srpm: allow pre-generated srpms - #655 (onosek)
  - Fix unittests for `clone` and pre-push hook script (onosek)
  - pre-push hook script contains a user's config - #667 (onosek)
  - A HEAD query into a lookaside cache - 513 (onosek)
  - `pre-push-check` have to use spectool with --define - #672 (onosek)
  - Add more information about pre-push hook (lsedlar)
  - Update to spec file presence checking - #663 (onosek)
  - More robust spec file presence checking - #663 (onosek)
  - Do not generate pre-push hook script in some cases - #665 (onosek)
  - Avoid calling repo_name from load_nameverrel - #657 (otto.liljalaakso)
  - Move warnings from missing Git repo to debug level - #659 (otto.liljalaakso)
  - Update docker image for Jenkinks tests (onosek)
  - container-build: update --signing-intent help for OSBS 2 (kdreyer)
  - Process source URLs with fragment in pre-push hook (lsedlar)


author: Ondřej Nosek <onosek@redhat.com> - 1.67-5
changelog:
  - Patch: `chain-build`: correct the info message
  - Patch: Fix regular expression for parsing Source lines
  - Patch: Add draft builds support


author: Sérgio Basto <sergio@serjux.com> - 5.0-0.7.20231006git8d00acdc
changelog:
  - Remove require of libpng12.so.0, lsb-desktop already require libpng
  - redhat-lsb now provides lsb_release, in future maybe we can remove the rest since LSB 5.0 is out of date
  - more cleanups
  - Report that is not LSB compliance, because various components are missing from Fedora, so compliance is not possible


author: Sérgio Basto <sergio@serjux.com> - 5.0-0.10.20231006git8d00acdc
changelog:
  - The packages are architecture-specific, but do not contain any ELF
    binaries with debuginfo to extract, so we need disable debuginfo.


author: Sérgio Basto <sergio@serjux.com> - 5.0-0.13.20231006git8d00acdc
changelog:
  - Remove sub-pacakges: redhat-lsb-core, redhat-lsb-cxx, redhat-lsb-desktop,
    redhat-lsb-languages and redhat-lsb-printing aren't useful for a long time
  - Switch to a noarch package


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.23.1-1
changelog:
  - Update to 1.23.1 (close RHBZ#2349449)
  - Use rust2rpm.toml to exclude license file for unbundled libdeflate
  - Update .rpmlintrc file


author: Jered Floyd <jered@redhat.com> 9.2.4-2
changelog:
  - Enable build with deprecated OpenSSL Engine
    https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine


author: Jered Floyd <jered@redhat.com> 9.2.9-1
changelog:
  - Update to upstream 9.2.9
  - Resolves CVE-2024-38311, CVE-2024-56195, CVE-2024-56196, CVE-2024-56202


author: Richard W.M. Jones <rjones@redhat.com> - 6.1.8.1-2
changelog:
  - Rebuild for Jansson 2.14
    (https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3PYINSQGKQ4BB25NQUI2A2UCGGLAG5ND/)


author: Bojan Smojver <bojan@rexursive.com> - 1:0.10.2~5
changelog:
  - Move README.Fedora to README.md
  - Adjust ownership/permissions of certs/keys for unprivileged user


author: Bojan Smojver <bojan@rexursive.com> - 1:0.10.2~6
changelog:
  - Set permissions of cert, key and rsakeys.ini to 0640
  - Revert optional dependency on noopenh264, library dependency exists


author: Adrien Vergé <adrienverge@gmail.com> - 1.31.0-1
changelog:
  - Update to latest upstream version
  - Temporarily restore setup.py/setup.cfg since setuptools ≥ 61 is not available


