fbrnch 1.8.2 → 1.8.3
raw patch · 4 files changed
+10/−3 lines, 4 files
Files
- CHANGELOG.md +3/−0
- README.md +1/−1
- fbrnch.cabal +1/−1
- src/Patch.hs +5/−1
CHANGELOG.md view
@@ -1,5 +1,8 @@ # Changelog +## 1.8.3 (2026-06-03)+- 'compare-tarballs': order tarballs by removal and addition+ ## 1.8.2 (2026-06-03) - 'autospec': don't switch to rawhide and pass pkg spec file to convert - 'copr': filter out canceled builds from existing builds
README.md view
@@ -270,7 +270,7 @@ `$ fbrnch --version` ```-1.8.2+1.8.3 ``` `$ fbrnch --help`
fbrnch.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: fbrnch-version: 1.8.2+version: 1.8.3 synopsis: Fedora packager tool to build package branches description: fbrnch (fedora branch or "f-branch" for short) is
src/Patch.hs view
@@ -12,7 +12,7 @@ simplifyMinimalDiff :: [String] -> [String] simplifyMinimalDiff =- maybeRemoveDiffGit . filterCommon+ sortOn diffKey . maybeRemoveDiffGit . filterCommon where filterCommon = filter (not .@@ -24,6 +24,10 @@ if length gitDiffs == 1 then ls \\ gitDiffs else ls++ diffKey ('-':fs) = (False, fs)+ diffKey ('+':fs) = (True, fs)+ diffKey s = error $ "bad diff line:" +-+ show s -- adapted from flist in swish matchPreds :: [a -> Bool] -> a -> Bool