# changelog

author: Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.3-4
changelog:
  - Update License field to SPDX
  - Additionally, the license is corrected; it should have been “BSD” rather
    than “BSD with advertising” under the old system.


author: Felix Kaechele <felix@kaechele.ca> - 1.7.15-1
changelog:
  - update to 1.7.15
  - upstream removed `upgrade-borgmatic-config` command
  - updated module import for bash completion


author: Troy Dawson <tdawson@redhat.com> - 0.7.1-3
changelog:
  - Fix determine_active_y_version bug
  - Better user output when determine_active_y_version fails
  - Skip rhel-target when doing scratch builds


author: Troy Dawson <tdawson@redhat.com> - 0.7.4-1
changelog:
  - Check package spelling (CS-767)
  - Add StreamLookasideCache specific get_download_url method
  - Exit with message if unable to look for file


author: Than Ngo <than@redhat.com> - 114.0.5735.45-1
changelog:
  - update to 114.0.5735.45
  - add qt6 linuxui backend
  - backport: handle scale factor changes
  - backport: fix font double_scaling


author: Than Ngo <than@redhat.com> - 114.0.5735.133-1
changelog:
  - update to 114.0.5735.133 
  - Enable AllowQt feature flag
  - Fix Qt deps
  - Fix Qt logical scale factor


author: Sérgio Basto <sergio@serjux.com> - 0.103.7-3
changelog:
  - (#2128276) Please port your pcre dependency to pcre2
  - Explicit dependency on systemd since systemd-devel no longer has this dependency on F37+


author: Sérgio Basto <sergio@serjux.com> - 0.103.7-4
changelog:
  - (#2136977) not requires data(clamav) on clamav-libs
  - (#2023371) Add documentation to preserve user permissions of DatabaseOwner


author: Sérgio Basto <sergio@serjux.com> - 0.103.8-2
changelog:
  - Split out documentation into separate -doc sub-package
  - (#2128276) Please port your pcre dependency to pcre2
  - Explicit dependency on systemd since systemd-devel no longer has this dependency on F37+
  - (#2136977) not requires data(clamav) on clamav-libs
  - (#2023371) Add documentation to preserve user permissions of DatabaseOwner


author: Orion Poplawski <orion@nwra.com> - 1.0.1-4
changelog:
  - Mark cvd files is clamav-data as %config(noreplace) (bz#2170876)
  - Rename clamav-update to clamav-freshclam
  - Make clamav-freshclam supplement clamd
  - Have clamav-freshclam ghost all of the .cld and .cvd files
  - Update data files with help of Cisco-Talos/cvdupdate
  - Update to 1.0.1
  - Make sure RUSTFLAGS are passed to rustc (bz#2167194)
  - Fix multilib install


author: Jakub Kadlcik <frostyx@email.cz> 0.62-1
changelog:
  - migrate from pipes to shlex
  - move to GitHub home page
  - use repos from task for custom method
  - switch to template for custom method
  - strip trailing / from clone url


author: Jakub Kadlcik <frostyx@email.cz> 0.63-1
changelog:
  - Retry when copr-distgit is temporarily down
  - Don't print traceback for 404 errors on SRPM download
  - Decode URL encoded characters such as %5E into caret
  - Use SPDX license


author: Jakub Kadlcik <frostyx@email.cz> 0.67-1
changelog:
  - Add loggs to python-backoff decorator
  - Set git.safe_directory as repo rootdir
  - Explain how to reproduce the build locally
  - Retry only git clone without checkouting
  - Use git checkout instead of switch but ignore files


author: Pavel Raiskup <praiskup@redhat.com> 0.69-1
changelog:
  - require python-specfile (in new enough) version, and use it for specfile
    parsing instead of parsing the metadata from SRPMs
  - make sure we have (also) the latest DNF5 on builders
  - override disttag macro to None
  - make sure detected epoch is int() or None
  - build RPMs in one Mock step, instead of two (SRPM and then RPM)
  - use Mock's bootstrap_image_ready for the custom build (Mock 5.0+ required)
  - store review.json generated by fedora-review into the result directory
  - better/more verbose logging in the results.json generator
  - drop dependency on simplejson
  - repeatedly try to download files from lookaside cache
  - moving the package NEVRA parsing to from backend here into copr-rpmbuild
  - priority=X support added for the Copr repository itself
  - query exclusivearch and excludearch from the specfile, and store into results.json


author: Jakub Kadlcik <frostyx@email.cz> 1.102-1
changelog:
  - Add support for pyp2spec generator
  - Fix the --debug test on EL7
  - Simplify cli configuration
  - Make requests-gssapi an opt-in dep in PyPI
  - Sync 'copr build' with other 'copr build*' methods
  - De-duplicate printing builds, and waiting
  - De-duplicate logic for taking dirname from arg
  - Simplify and fix progress bar
  - Add API support for runtime_dependencies
  - Print the URL of created project


author: Jakub Kadlcik <frostyx@email.cz> 1.105-1
changelog:
  - More understandable module hotfixes description
  - Add options to download only built RPMs/spec files
  - Use the --dirname parameter for copr-cli monitor
  - Disable appstream by default
  - Use SPDX license


author: Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.106-1
changelog:
  - Add --review parameter for download-build
  - Disable default option for modifying project
  - Add option for follow_fedora_branching
  - Simplify `mock-config` output


author: Jakub Kadlcik <frostyx@email.cz> 1.109-1
changelog:
  - Show CHROOT in help output instead of CHROOTS
  - More readable errors related to implicit ownername
  - General check if it makes sense to upload SRPM
  - Describe add-package-custom and edit-package-custom in the manpage
  - Sync --timeout manpage docs with --help output


author: Pavel Raiskup <praiskup@redhat.com> 1.110-1
changelog:
  - priority=X support for copr DNF repositories added
  - new 'copr-cli download-build --logs' option added
  - make the pyp2spec tool the default PyPI spec generator


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 0.45.0-2
changelog:
  - Lower minimum version of assert_cmd to 2.0.4 (2.0.8 needs cargo2rpm,
    2.0.5 was never packaged)
  - rebuild against libmimalloc-sys 0.1.30


author: Jens Petersen <petersen@redhat.com> - 0.9.4-1
changelog:
  - add new F38 spins: Budgie and Sway
  - change koji target to --koji mirror option
  - if mirror redirect fails then fallback to primary
  - run with qemu -cpu host option


author: Felix Kaechele <felix@kaechele.ca> - 2.6.6-4
changelog:
  - Add libsctp support
  - add upstream patches for pkg-config files
  - drop unused libnsl2
  - fix typos in spec file


author: Jens Petersen <petersen@redhat.com> - 9.4.3-12
changelog:
  - https://www.haskell.org/ghc/blog/20221103-ghc-9.4.3-released.html
  - https://downloads.haskell.org/~ghc/9.4.3/docs/users_guide/9.4.3-notes.html
  - enable Hadrian for epel9


author: Jens Petersen <petersen@redhat.com> - 9.4.4-15
changelog:
  - https://www.haskell.org/ghc/blog/20221224-ghc-9.4.4-released.html
  - https://downloads.haskell.org/~ghc/9.4.4/docs/users_guide/9.4.4-notes.html


author: Jens Petersen <petersen@redhat.com> - 9.4.4-17
changelog:
  - suffix hadrian with ghc_major
  - only add ld.so.conf.d and remove RPATH if _ghcdynlibdir
  - do not duplicate libHSrts-*.so in filelist
  - add debian haddock-remove-googleapis-fonts.patch
  - update buildpath-abi-stability.patch
  - mv ld.so.conf.d out of rts block
  - use ghcliblib everywhere and add its subdirs
  - update abicheck with ghc_major
  - sync packaging changes: subpackage ghc-bignum, llvm13, -W, _ghcdynlibdir
  - build with ghc9.2


author: Jens Petersen <petersen@redhat.com> - 9.4.5-19
changelog:
  - https://www.haskell.org/ghc/blog/20230418-ghc-9.4.5-released.html
  - https://downloads.haskell.org/~ghc/9.4.5/docs/users_guide/9.4.5-notes.html
  - version bumps for base, bytestring, containers, parsec, text


author: Jens Petersen <petersen@redhat.com> - 9.4.5-21
changelog:
  - backport bcond perfbuild changes from ghc9.6
  - build the ghc.1 manpage with sphinx and version not to conflict
  - patch hadrian to build with Cabal-3.8
  - s390x: no longer apply unregisterized patches


author: Jens Petersen <petersen@redhat.com> - 9.4.6-22
changelog:
  - https://downloads.haskell.org/~ghc/9.4.6/docs/users_guide/9.4.6-notes.html
  - update license tags to SPDX
  - base subpkg now owns ghcliblib and ghclibplatform dirs (#2185357)


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 1.15.2-2
changelog:
  - Temporarily disable dark theme support to work around Wayland issue
  - switch to using SPDX license identifier


author: Dodji Seketeli <dodji@redhat.com> - 2.0-1
changelog:
  - Update to upstream 2.0 tarball
  - Change License to ASL 2.0 to comply with the upstream license change.


author: Dodji Seketeli <dodji@redhat.com> - 2.3-1
changelog:
  - Update to upstream 2.3 release
  - Don't do "dos2unix doc/manuals/html/_static/jquery.js"
    The file doc/manuals/html/_static/jquery.js is no more.
    Hence, don't BuildRequires: dos2unix anymore.
  - The libaigail binary is now libabigail.so.2.0.0.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.6.0-28
changelog:
  - Correction: .so version is “1.4”, not “1”
  - This is a spec file fix, and does not change the installed library


author: Benjamin A. Beasley <code@musicinmybrain.net> - 6.0.9-1
changelog:
  - Update to 6.0.9 (close RHBZ#2116231)
  - Bumped .so version from downstream 0.1 to upstream 6.0
  - Better upstream support for building and installing a shared library
  - The -devel package now contains a .pc file
  - Tests are now built with gcc and fully respect distro flags


author: Christian Krause <chkr@fedoraproject.org> - 1.3.1-1
changelog:
  - Unretire lua-ldap (#2217273)
  - Cleanup spec file
  - Update to latest upstream
  - Remove obsolete patches


author: Remi Collet <remi@remirepo.net> - 1.12.0-1
changelog:
  - update to 1.12.0
  - raise dependency on libbson and libmongoc 1.20.0
  - raise dependency on libmongocrypt 1.3.0
  - raise dependency on PHP 7.2


author: Remi Collet <remi@remirepo.net> - 1.14.0-1
changelog:
  - update to 1.14.0
  - raise dependency on libbson and libmongoc 1.22.0
  - raise dependency on libmongocrypt 1.5.0


author: Jakub Kadlcik <frostyx@email.cz> 1.121-1
changelog:
  - Add support for pyp2spec generator
  - Make requests-gssapi an opt-in dep in PyPI
  - Return the correct message when all request attempts fail
  - Add API support for runtime_dependencies
  - The auth_username() needs to trigger authentication


author: Jakub Kadlcik <frostyx@email.cz> 1.124-1
changelog:
  - move to GitHub home page
  - add external repos for custom build
  - don't play with sessions if using ApiToken


author: Jakub Kadlcik <frostyx@email.cz> 1.125-1
changelog:
  - Drop the unneeded marshmallow dependency
  - Fix APIv3 additional_modules CoprChroot option
  - More understandable module hotfixes description
  - Disable appstream by default
  - Use SPDX license


author: Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.127-1
changelog:
  - Explicitly ask which user checks the permissions
  - Make sure user can build in the project before uploading


author: Pavel Raiskup <praiskup@redhat.com> 1.130-1
changelog:
  - priority=X support added for copr project repositories
  - several forward/backward compat fixes with libs/tooling


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.8.3-2
changelog:
  - Port to pyproject-rpm-macros
  - Add metapackage for “speedups” extra
  - Update License to SPDX
  - Add conditionals for EPEL9 support


author: Jakub Kadlcik <frostyx@email.cz> - 0.16.2.dev-1
changelog:
  - Add background_worker.py from backend
  - Add get_redis_connection function
  - Add Dispatcher, WorkerManager, and QueueTask classes
  - Add WorkerLimit, PredicateWorkerLimit, and GroupWorkerLimit classes


author: Jakub Kadlcik <frostyx@email.cz> 0.17-1
changelog:
  - move to GitHub home page
  - logging shouldn't affect stdout
  - move dispatcher and background workers to copr-common
  - scripts should log also timestamps etc when logging into file
  - move setup_script_logger to copr-common


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.0.0-4
changelog:
  - Build with -ffp-contract=off
  - For the underlying C++ library, this fixes certain test failures on
    aarch64, ppc64le, and s390x. The tests for this package are less “picky”
    and pass either way.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.0.1-3
changelog:
  - Drop BR on virtual Provides for header-only pybind11
  - Fixes FTBFS due to a conflict between Python 3.9 and 3.11 pybind11
    packages in EL9; the Python 3.11 one now appears to provide
    pybind11-static.


author: Ondřej Nosek <onosek@redhat.com> - 1.66-3
changelog:
  - Patch: Process source URLs with fragment in pre-push hook
  - Patch: container-build: update --signing-intent help for OSBS 2


author: Ondřej Nosek <onosek@redhat.com> - 1.66-5
changelog:
  - Patch: Fix unittests for `clone` and pre-push hook script
  - Patch: pre-push hook script contains a user's config
  - Patch: A HEAD query into a lookaside cache
  - Patch: `pre-push-check` have to use spectool with --define
  - Patch: Add more information about pre-push hook
  - Patch: Update to spec file presence checking
  - Patch: More robust spec file presence checking


author: Ondřej Nosek <onosek@redhat.com> - 1.66-6
changelog:
  - Patch: Pre-push hook won't check private branches
  - Patch: Config file option to skip the hook script creation
  - Patch: Allow empty commits when `uses_rpmautospec`
  - Patch: Check remote file with correct hash
  - Patch: Ignore missing spec file in pre-push hook
  - Patch: import_srpm: allow pre-generated srpms


author: Ondřej Nosek <onosek@redhat.com> - 1.66-7
changelog:
  - Patch: Do not require 'sources' file for all namespaces
  - Use release's rpmdefines in unused sources check


author: Ondřej Nosek <onosek@redhat.com> - 1.66-11
changelog:
  - Patch: Support for checking exploded sources before push
  - Patch: Split git credential data on first = only


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 0^20230201gita79b3c3-1
changelog:
  - Repo definitions now split into individual files
  - simplified usage; either pass the distro name or the path to the distro's
    repos
  - rpmdistro-gendnfconf no longer needed for Mageia


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 0^20230612gitcf75cee-1
changelog:
  - Update to snapshot from 20230612
  - Add EPEL source repos
  - Also refactor to deduplicate the repo files
  - Add Amazon Linux configuration (2023+)
  - Add CentOS extras repos


