Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

fbrnch-1.5-22.fc40 RPM for aarch64

From Fedora 40 updates for aarch64 / Packages / f

Name: fbrnch Distribution: Fedora Project
Version: 1.5 Vendor: Fedora Project
Release: 22.fc40 Build date: Sun Aug 18 14:01:20 2024
Group: Unspecified Build host: buildhw-a64-09.iad2.fedoraproject.org
Size: 66893102 Source RPM: fbrnch-1.5-22.fc40.src.rpm
Packager: Fedora Project
Url: https://hackage.haskell.org/package/fbrnch
Summary: Fedora packager tool to build package branches
Fbrnch (fedora branch or "f-branch" for short) is a convenient packaging tool
for Fedora Packagers, with integration for Bugzilla, Koji, and Bodhi.

Features include:
- merging and building a package across release branches
- automated parallel builds of sets of packages in dependency order
- creating, updating and listing one's package reviews
- requesting repos for new approved packages and branch requests
- import srpms from package reviews
- progressive copr builds
and many more commands.

Provides

Requires

License

GPL-2.0-or-later AND MIT AND GPL-3.0-or-later AND BSD-3-Clause

Changelog

* Sun Aug 18 2024 Jens Petersen <petersen@redhat.com> - 1.5-22
  - 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
* Fri Aug 02 2024 Jens Petersen <petersen@redhat.com> - 1.4-21
  - update bodhi to 0.1.2
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-20
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri May 03 2024 Jens Petersen <petersen@redhat.com> - 1.4-19
  - 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
* Fri Mar 08 2024 Jens Petersen <petersen@redhat.com>
  - simple-prompt is now packaged in Fedora
  - require rpmautospec and recommend koji-tool
  - bump copr-api to 0.2.0
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-17
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-16
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Oct 19 2023 Jens Petersen <petersen@redhat.com> - 1.3.3-15
  - https://hackage.haskell.org/package/fbrnch-1.3.3/changelog :
  - 'bump': add --dry-run
  - 'copr': track pkg name to output build results url on failure
  - 'create-review','update-review': prompt to offer scratch build (#43)
  - 'diff': allow origin as alias for origin/<branch>
  - 'import': encode url from bz comment if needed (#40)
  - 'import': prefix bug# with rhbz in commit (#38)
  - 'install': add --no-build to install existing built rpms
  - 'parallel': --delay to override default inter-package pause [default 3s]
  - 'parallel': use pkg name in changelog instead of nvr
  - 'request-repo': avoid head crash on firstname (#45)
  - 'request-repo': no longer post request url to avoid duplication
  - 'scratch': with --exclude-arch respect ExcludeArch: fields
  - 'unpushed': add --bump
  - 'unpushed': output improvements for --latest and dead.package/missing
  - 'update-sources': alias for "update-version --source-only"
  - 'update-version': only warn about branch if dist-git
  - 'update-version': rpm prep with --nodeps
  - 'update-version': take .gpg and .tgz file for lookaside archive!
  - Krb: loop fkinit until okay
  - Main: --dry-run options now better described
  - RpmBuild: prevent srpm creation from being interrupted (eg ctrl-c)
  - gitFetchSilent: use \r to hide "git fetching..."
  - kojiWatchTask: do not hardcode koji-tool path
  - pkgNameVerRel: use fedpkg to determine correct autorelease (#39)
* Fri Aug 04 2023 Jens Petersen <petersen@redhat.com> - 1.3.2-14
  - ghc-cached-json-file is now packaged in Fedora
* Sat Jul 29 2023 Jens Petersen <petersen@redhat.com> - 1.3.2-13
  - rebuild
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-12
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue May 30 2023 Jens Petersen <petersen@redhat.com> - 1.3.2-11
  - https://hackage.haskell.org/package/fbrnch-1.3.2/changelog :
  - prompts now support line-editing thanks to simple-prompt-0.2 using haskeline
  - 'parallel', 'sort', 'graph': use getDynSourcesMacros
  - 'parallel': include no of layers in "more package layers" message
  - 'parallel': output sidetag
  - 'prep': default to --nodeps
  - 'request-branches': output owners (to ask) if no permission
  - 'request-branches': committers can also request branches
  - 'scratch': print target for srpm build (only)
  - 'src-deps': add --define 'MACRO DEF'
  - 'update-version': munch spectool patch filenames too
  - Bodhi only accepts update notes <= 10000 characters now
  - Git refPrompt: also accept y/yes
  - Koji targetMaybeSidetag dryrun: do not append "-dryrun" to buildtag
  - Merge: newline after local commits
  - Package cleanChangelog: append a newline
  - https://hackage.haskell.org/package/fbrnch-1.3.1/changelog :
  - check for autorelease more carefully
  - buildRequires: fix dynamic BRs with getSources and space after %_srcrpmdir
    (reported by kiilerix)
* Sat Apr 08 2023 Jens Petersen <petersen@redhat.com> - 1.3-10
  - new 'autospec' command converts packages to use rpmautospec
  - new 'move-artifacts' command moves rpmbuild artifacts into dirs (--delete)
  - new 'srpm-spec' command shows or diffs srpm specfiles
  - new 'unpushed' command shows unpushed commits; and --latest option
  - new 'bzusers' command searches users in bugzilla
  - 'build': check for Bodhi update before koji tags
  - 'build': do not repeat header when merging
  - 'build': improve logic and prompt for unpushed check
  - 'bump': add --changelog override and handle autorelease
  - 'copr': intersperse newlines between packages
  - 'diff': --debug option to print package header
  - 'diff': handle missing and non-release branches
  - 'install': add --ignore-builddeps (for existing built rpms)
  - 'install': ignore dead.package's
  - 'install': show dnf commands with sudoLog and cmdN sudo
  - 'merge': --no-fetch option
  - 'mock': add --arch option
  - 'mock': new --shell-only option which skips build
  - 'override': default to ./ when no pkg path given
  - 'parallel': if single layer, don't output layer no
  - 'parallel': improve sidetag update transition messages, now waits 90s
  - 'parallel': output tweaks for more packages/layers and existing nvr
  - 'parallel': prompt whether to continue after failure
  - 'parallel': reverse the package order for update changelog
  - 'parallel': be quieter when many parallel packages
  - 'push': --no-fetch option and also print header
  - 'push': allow specifying a ref
  - 'rename-rawhide': now pulls to get latest
  - 'scratch': add --srpm option to build existing srpm
  - 'status': add pkg/branch prefix before latest log
  - Bugzilla: update checkRepoCreatedComment for fedora-admin automation
  - Copr branchRelease: do not error for EPELNext!
  - buildRPMs: backup the build.log file to build.log.prev
  - buildRPMs: print NVR instead of package name
  - kojiWatchTask: use koji-tool to get build.log tail on failure
  - use simple-prompt
* Wed Jan 04 2023 Jens Petersen <petersen@redhat.com> - 1.2.1-9
  - fedora-packager-kerberos not in epel9
* Wed Nov 23 2022 Jens Petersen <petersen@redhat.com> - 1.2.1-8
  - 'install': if dnf install fails, include command in error message
  - 'override': check for kerberos ticket
  - 'override': new --list and --expire option subcommands
  - 'parallel': print package header for merge
  - 'parallel': wait for sidetag update to transition to request testing
  - 'request-branches': check package owner and admins: drop unordered-containers
  - 'sidetags': ensure krb ticket
  - 'update-version': now commits sources too
  - 'update-version': prompt rather than warn if not updating rawhide
  - Git: fix conflictPrompt to handle long hashes correctly
  - Prompt: use show for unprintable characters
  - mergeBranch: print package branch header
  - require bugzilla-redhat-1.0.1 since b.r.c dropped Bug see_also field (juhp/hsbugzilla#18)
  - use logMsg when waiting for repo
  - https://hackage.haskell.org/package/fbrnch-1.2.1/changelog
  - fbrnch.spec: SPDX migration of license tags
* Sat Nov 12 2022 Jens Petersen <petersen@redhat.com> - 1.2-7
  - improvements to the branch merging logic
  - no more gratuitous merge rebasing
  - 'build' bugfix: use long git commit hashes
  - 'build','scratch','waitrepo': add --sidetag option
  - 'local': add --short-compile and rename --short-circuit to --short-install
  - 'merge': --skip-bumps ignores up to N (trivial) commits & --show-all
  - 'mock': add simple --short-circuit option for install stage
  - 'parallel': no longer offer to remove sidetag
  - 'parallel': update improvements, including fixing parallel
     single package update (#36)
  - 'request-branches': add --recurse-from BRANCH
  - 'scratch' builds now support multiple (serial) targets
  - 'install': offer to merge and add --from to override branch
  - 'install': only update installed subpackages, unless --all-subpackages
  - new git 'fetch' command
  - new 'list-local' command: lists packages with a spec file in a branch
  - new 'owner' command: prints owner and admins of package(s)
  - new 'src-deps' command: wrapper of rpmbuild-order (r)deps
  - many smaller fixes and improvements:
    see https://hackage.haskell.org/package/fbrnch-1.2/changelog for details

Files

/usr/bin/fbrnch
/usr/lib/.build-id
/usr/lib/.build-id/2b
/usr/lib/.build-id/2b/1964b50bf79636a83d74b2ad355b5953e42274
/usr/share/bash-completion/completions/fbrnch
/usr/share/doc/fbrnch
/usr/share/doc/fbrnch/CHANGELOG.md
/usr/share/doc/fbrnch/README.md
/usr/share/licenses/fbrnch
/usr/share/licenses/fbrnch/LICENSE
/usr/share/man/man1/fbrnch.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Nov 15 06:15:53 2024