# changelog

author: Carl George <carl@george.computer> - 1.1.4-2
changelog:
  - Add pivot provides/conflict of sif-runtime
  - Reduce singularity obsoletes upper bound
  - Remove singularity provides due to incompatibilities introduced in apptainer
  - Add the word singularity to the summary so it shows up in dnf search results
  - Move obsoletes to suid subpackage


author: Dave Dykstra <dwd@fnal.gov> - 1.1.4-3
changelog:
  - Restore the singularity obsoletes on the apptainer main package, so
    that now it is on both the main package and suid subpackage.


author: Dave Dykstra <dwd@fnal.gov> - 1.1.5-1
changelog:
  - Update to upstream 1.1.5, including changing the obsoletes on the main
    apptainer package to conflicts.


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: Michel Alexandre Salim <salimma@fedoraproject.org> - 16^20220314gitbd22b0e-1
changelog:
  - Update to snapshot from 20220314; remove patch working around thrift
    issue; enable aarch64 (resolves: rhbz#2036121); build tests


author: Than Ngo <than@redhat.com> - 112.0.5615.121-2
changelog:
  - fix vaapi issue on xwayland
  - fix the build order, chrome_feed_response_metadata.pb.h file not found
  - fix compiler flags and typo


author: Miroslav Suchý <msuchy@redhat.com> 1.82-1
changelog:
  - move symlink of fedora-rawhide to fedora-39
  - add openEuler new key
  - update copr keys
  - add fedora 40 gpg key


author: Miroslav Suchý <msuchy@redhat.com> 1.84-1
changelog:
  - add tumbleweed key
  - Added RPM Fusion keys for Fedora 39.
  - update copr keys
  - add elastic gpg key


author: Miroslav Suchý <msuchy@redhat.com> 1.86-1
changelog:
  - update copr keys
  - Add Jenkins 2023
  - Add keys for Bacula & Baculum
  - Add keys for Google Cloud
  - Add VeraCrypt keys
  - add Element keys


author: Ondřej Nosek <onosek@redhat.com> - 1.43-1
changelog:
  - Improve change management process documentation (onosek)
  - Fix medium level bandit findings (onosek)
  - rpmdefines changes depending on rpkg (onosek)
  - `request-branch`: detect existing branch - #481 (onosek)
  - Refactoring of _request_branch method (drumian)
  - Fix tests with bodhi-client 6+ (awilliam)
  - Add compatibility for Bodhi >= 6.0.0 (aurelien)
  - fedpkg update --suggest-logout option added - 472 (drumian)
  - WIP: Remove python3-mock dependency from fedpkg (drumian)


author: Ondřej Nosek <onosek@redhat.com> - 1.44-1
changelog:
  - Do not execute unittests for old bodhi-client (onosek)
  - New command `disable-monitoring` (onosek)
  - Set default_branch_merge to 'rawhide' (otto.liljalaakso)
  - `fedpkg update`: can handle $EDITOR with arguments - #492 (onosek)
  - Add Jenkinsfile for CI (onosek)


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 2022.07.11.00-4
changelog:
  - Update for gcc changes: Enable test again working with recent gcc Add a
    workaround patch for gcc bug instead of disabling corresponding test


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


author: Jens Petersen <petersen@redhat.com> - 9.4.2-11
changelog:
  - add ld.so.conf.d file for finding shared libraries under Hadrian
    and remove RPATHs for Hadrian builds to rid rpmlint RUNPATH errors
  - export LD to prevent configuring lld (see #2116508)


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> - 0.8.5-1
changelog:
  - use rpm-nvr-0.1.2 for better NVR and NVRA parsing ensuring non-empty names
  - when parsing koji build request fields, detect git hash and fork builds


author: Jens Petersen <petersen@redhat.com> - 0.9.2-1
changelog:
  - tasks --install now takes an install options string
  - install: place rpms in a nvr subdirectory
  - install: when downloading check if local files' timestamp within build time
  - progress: no longer quit after srpm build
  - progress: show duration of build and finished tasks


author: Jens Petersen <petersen@redhat.com> - 0.9.3-1
changelog:
  - 'builds' for a package now use specified query options
  - 'builds': add --install and --tasks options
  - 'install': --exclude globs now filter --package globs
  - 'install': update installed subpackages first then install any new subpkgs
  - 'install': separate prompt logic for "install above" packages
  - 'install': experimental support for rpm-ostree overlaying (--rpm-ostree)
  - 'install': allow noarch tasks
  - 'install': allow package filtering in --list mode
  - 'install': --skip-existing to leave already installed subpackages untouched
  - 'progress' records the largest finished build.log size
  - 'progress': exclude srpm from max log sizes
  - 'progress': show pkg name instead of "unknown" nvr early on
  - 'progress': only use current time if task unfinished
  - 'tasks': fix output url selection for scratch builds
  - 'tasks': check build.log exists before getting its size
  - https://hackage.haskell.org/package/koji-tool-0.9.3/changelog


author: Jens Petersen <petersen@redhat.com> - 0.9.4-1
changelog:
  - 'install': rework install logic to combine reinstall and install pkgs
  - 'install': do not choose rebuildSRPM subtask
  - 'install': show correct top download dir
  - 'install': --add to specify additional package
  - 'install': change rpms prompt to require Enter for consistency with dnf
  - 'progress': another major logic refactor:
     determine poll delay from last-modified time
  - 'progress': skip wait for a build.log after [1..6] sec tries
  - 'progress': put interval times into task outputs
  - 'progress': only print task header if updated task outputs


author: Jens Petersen <petersen@redhat.com> - 0.9.5-1
changelog:
  - 'install': fix determination of package name from srpm
  - 'progress': correctly determine NVR from srpm again


author: Tom Callaway <spot@fedoraproject.org> - 12.38-1
changelog:
  - update to 12.38 for CVE-2022-23935
    NOTE: 12.38 is not considered a "Stable" release and is not on CPAN


author: Pavel Raiskup <praiskup@redhat.com> - 5.5.5-1
changelog:
  - new upstream release, per release notes:
    https://github.com/okbob/pspg/releases/tag/5.5.4
    https://github.com/okbob/pspg/releases/tag/5.5.5


author: Pavel Raiskup <praiskup@redhat.com> - 5.5.13-1
changelog:
  - new upstream release, per release notes:
    https://github.com/okbob/pspg/releases/tag/5.5.13
    https://github.com/okbob/pspg/releases/tag/5.5.12
    https://github.com/okbob/pspg/releases/tag/5.5.11
    https://github.com/okbob/pspg/releases/tag/5.5.10
    https://github.com/okbob/pspg/releases/tag/5.5.9
    https://github.com/okbob/pspg/releases/tag/5.5.8
    https://github.com/okbob/pspg/releases/tag/5.5.7


author: Pavel Raiskup <praiskup@redhat.com> - 5.7.2-1
changelog:
  - new upstream release, per release notes:
    https://github.com/okbob/pspg/releases/tag/5.7.2
    https://github.com/okbob/pspg/releases/tag/5.7.1
    https://github.com/okbob/pspg/releases/tag/5.7.0
    https://github.com/okbob/pspg/releases/tag/5.6.4
    https://github.com/okbob/pspg/releases/tag/5.6.2
    https://github.com/okbob/pspg/releases/tag/5.6.0


author: Pavel Raiskup <praiskup@redhat.com> - 5.7.5-1
changelog:
  - new upstream release, per release notes:
    https://github.com/okbob/pspg/releases/tag/5.7.5
    https://github.com/okbob/pspg/releases/tag/5.7.4
    https://github.com/okbob/pspg/releases/tag/5.7.3


author: Sudip Shil <sshil@redhat.com> - 1.0.9-2
changelog:
  - License changed to Apache-2.0(SPDX format)
  - Removed Requires: python3dist(six) because it's auto generated


author: Ondřej Nosek <onosek@redhat.com> - 1.65-1
changelog:
  - Extra arguments now use shell-escaping - revert (onosek
  - Remove pytest warnings (onosek)
  - Refuse import of packages processed by rpmautospec (zbyszek)
  - follow redirects for lookaside (tkopecek)
  - Repair flake8 complaints (onosek)
  - Fix high level bandit findings (onosek)
  - container-build: improve help text for --compose-ids argument (kdreyer)
  - CONTRIBUTING.md fix links (onosek)
  - Improve change management process documentation (onosek)
  - Removing bandit issues from cli.py (drumian)
  - Extract source RPMs with rpm2archive if possible (praiskup)
  - Set up bandit scanner for rpkg (onosek)
  - Refuse to "commit -c" when using * Fri Apr 28 2023 Fedora Project - 1.66-7.el9
  - local build - 454 (drumian)
  - Refactoring loading rpmautospec feature (onosek)
  - add --background option for container-build which allows to create build with
    lower priority (rcerven)
  - 'clean --dry-run' deprecation warning (drumian)
  - Better exit code for connection error (drumian)
  - Fix generation of optional parameters in man page (mspacek)
  - Use absolute path for mock results in `lint` (onosek)
  - contaner-build does not check for existence of kojisession.buildContainer -
    532 (drumian)
  - Fix: 'lint' subcommand should not invoke rpmlint on debuginfo packages -
    rhbz#2052451 (drumian)
  - Add `--custom-user-metadata` to build command (onosek)
  - Fix: 'lint -i/--info' does not work - rhbz#2016616 (drumian)
  - Fix: AlreadyUploadedError when package has no sources - 604 (drumian)
  - Fix: Extra arguments now use shell-escaping - 587 (drumian)


author: Ondřej Nosek <onosek@redhat.com> - 1.66-1
changelog:
  - container-build: document --compose-ids overrides any new composes (kdreyer)
  - Use srpm when scratch-building from dirty repo - #652 (otto.liljalaakso)
  - Code cleanup in tests/test_cli.py (otto.liljalaakso)
  - Reduce indentation in assert_build helper (otto.liljalaakso)
  - Allow empty commits - 494 (msuchy)
  - Allow forcing download of all sources - #650 (otto.liljalaakso)
  - Add test case for not downloading unused sources (otto.liljalaakso)
  - Support 'results_dir=subdir' when building from srpm - #648
    (otto.liljalaakso)
  - Use local branch name as release when there is no remote (otto.liljalaakso)
  - Allow downstreams to define a default release (otto.liljalaakso)
  - Switch load_branch_merge to use multiple return (otto.liljalaakso)
  - Unittests for 'git push' hook script (onosek)
  - Checking a repo configuration before 'git push' with a git hook script - 491
    (onosek)
  - Fix skipping NVR check with autorelease (nils)
  - pyrpkg.spec.SpecFile: More lenient parser for Source/Patch lines (fweimer)
  - Fix URL in CHANGELOG.rst (tmz)
  - Add Jenkinsfile for CI (onosek)
  - mockbuild: escape rpm command under mock - rhbz#2130349 (onosek)
  - Fixes for exploded SRPM layouts - #633 (tdawson)
  - `fedpkg local` does not show rpmbuild output - rhbz#2124809 (onosek)


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: Derek Weitzel <dweitzel@unl.edu> - 0.7.0-1
changelog:
  - Changes from static analysis
  - If only one key is available, do not error on no kid
  - Support at+jwt profile


author: Derek Weitzel <dweitzel@unl.edu> - 1.0.0-1
changelog:
  - Add async API for parsing and verifying tokens
  - Add configuration API
  - Make nbf claim optional for non-scitokens tokens
  - Update to OpenSSL 3.0


author: Petr Menšík <pemensik@redhat.com> - 0.4.2-2
changelog:
  - Private users do not work with dynamic users
  - Provide path to unbound-anchor key, but keep it commented out


author: Benjamin A. Beasley <code@musicinmybrain.net> - 6.0.4-12
changelog:
  - Explicitly set most Makefile variables
  - Moves the documentation into the standard location
  - Enables rebuilding localized man pages etc.


author: Sérgio Basto <sergio@serjux.com> - 4.4.3-2
changelog:
  - Add unitdir, we may have unitdir but by default disabled, preset just enable service by default which understandably was not approved.
    to check presets run `systemctl status xpra | grep preset`
  - Un-split xpra-udev and other improvements
  - Add support to procps, avif, qrencode, libdrm and libwebp


author: Sérgio Basto <sergio@serjux.com> - 4.4.3-3
changelog:
  - Fix epel builds, seems upstream sort out py3cairo hack on el8
  - el8 now also have xorg-x11-drv-dummy


author: Orion Poplawski <orion@nwra.com> - 1:6.0.13-1
changelog:
  - Update to 6.0.13
  - Add policy to allow zabbix scripts to run chronyc as chronyc_t (bz#2160180)
  - Add policy to allow zabbix agent to run rpm read-only


