All Versions
11
Latest Version
Avg Release Cycle
111 days
Latest Release
1462 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.4.3 Changes
September 18, 2020- 'deps' and 'rdeps' can now take --ignore-BR options (provided through depsPackages and new createGraph''')
- 'sort' no longer outputs a leading newline
-
v0.4.3.1 Changes
September 24, 2020- ๐ฆ 'deps' and 'rdeps': --exclude option to ignore a "broken" neighboring package
-
v0.4.2 Changes
August 04, 2020- ๐ support options for rpmspec (suggested by QuLogic)
eg
rpmbuild-order sort --rpmopt --with=bootstrap ...
- Graph: add createGraphRpmOpts and createGraph''
- Order: add dependencySortRpmOpts
- โ add a newline between cycles
- ๐ support options for rpmspec (suggested by QuLogic)
eg
-
v0.4.2.1 Changes
September 10, 2020- 'sort': fix arg handled which was causing reverse ordering!
- โ add a sort test for the installed rpmbuild-order
- โฌ๏ธ drop the erroneous dependency on Cabal
-
v0.4.1 Changes
August 03, 2020- โก๏ธ no longer assume pkg dir = pkg name (though still optimize for it)
- output any subcycles for cyclic graph (suggested by QuLogic)
-
v0.4.0 Changes
July 29, 2020- ๐ performance: rework just to use String and only parse spec files once and also use faster PatriciaTree.Gr On about 500 packages roughly twice as fast as 0.3.1
- ๐ฆ sort now defaults to outputting separate dependency stacks, with options for combined, connected, and independent packages only
- ๐ new 'layers' command outputs packages in ordered dependency independent layers
- ๐ new 'chain' command outputs Fedora chain-build format
- ๐ new 'leaves' commands to list outer leaf packages
- ๐ new 'roots' commands lists lowest dependencies
- ๐ new library exposed with 2 modules: low-level Graph and high-level Order:
- Distribution.RPM.Build.Order provides: dependencySort, dependencySortParallel, dependencyLayers, sortGraph output
- Distribution.RPM.Build.Graph provides: createGraph, dependencyNodes, subgraph', packageLayers, etc
- ๐ฆ graph Nodes are now only labelled by package/spec filepath and no longer carry redundant dependency lists
- โ add a basic testsuite for the library
-
v0.3.1 Changes
July 04, 2020- ๐ fix detection of circular dependencies (bug introduced in 0.3)
-
v0.3 Changes
October 10, 2019- ๐ฆ check package provides instead of rpms
- ๐ฆ use ByteString for packages (provides)
- ๐ move to simple-cmd-args (optparse-applicative)
- โ add --lenient for rpmspec failures
-
v0.2.1
August 17, 2018 -
v0.2 Changes
August 17, 2018- error if no spec file
- filter out hidden files from deps search
- โ add --version
- generate manpage with help2man