[GIT] branch master updated (4e1943a -> bc82ef5)

Daniel M. Capella polycitizen at gmail.com
Wed Sep 2 19:38:54 UTC 2020


This is an automated email from the git hooks/post-receive script.

polyzen pushed a change to branch master
in repository pacman-contrib.

    from 4e1943a  pactree: Fix tree drawing for --optional
     new ea49cf3  pactree: Fix vertical limbs for --optional
     new 1f1245e  doc: Fix minor mistakes in manpages
     new bc82ef5  pactree: Hide dependency satisfiers in more cases

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Graph of new commits:

  * bc82ef5 (HEAD -> master) pactree: Hide dependency satisfiers in more cases
  * 1f1245e doc: Fix minor mistakes in manpages
  * ea49cf3 pactree: Fix vertical limbs for --optional


Detailed log of new commits:

commit bc82ef509b59e44d4b0786591add394644c01bdd
Author: Sebastian Jakubiak <jakseb.dev at gmail.com>
Date:   Wed Sep 2 19:41:08 2020 +0200

    pactree: Hide dependency satisfiers in more cases
    
    Pactree takes care not to print both a dependency and the package to
    which it resolves if they are equal. Extend (fix?) this to cover
    versioned dependencies and optional dependencies containing
    descriptions, so that e.g. `gnupg provides gnupg>=2` and `clang provides
    clang: for qdoc` will be made more compact.
    
    Implementation suggested by Eli Schwartz.
    
    Signed-off-by: Sebastian Jakubiak <jakseb.dev at gmail.com>
    Signed-off-by: Daniel M. Capella <polyzen at archlinux.org>

commit 1f1245e3367611e1986df815c2b9169bba114fcb
Author: Sebastian Jakubiak <jakseb.dev at gmail.com>
Date:   Tue Aug 4 23:43:58 2020 +0200

    doc: Fix minor mistakes in manpages
    
    Signed-off-by: Sebastian Jakubiak <jakseb.dev at gmail.com>
    Signed-off-by: Daniel M. Capella <polyzen at archlinux.org>

commit ea49cf33d238511f3a13c21741a318960db041f2
Author: Sebastian Jakubiak <jakseb.dev at gmail.com>
Date:   Tue Aug 4 16:09:48 2020 +0200

    pactree: Fix vertical limbs for --optional
    
    When pactree was run with -o/--optional turned on, limbs were sometimes
    not properly cut off for the last children of packages that had no
    optional dependencies. Example:
    
        $ pactree -a -d2 -o libluv
        libluv
        |-luajit
        | `-gcc-libs
        `-libuv
        | |-glibc
        | `-libnsl
    
    Signed-off-by: Sebastian Jakubiak <jakseb.dev at gmail.com>
    Signed-off-by: Daniel M. Capella <polyzen at archlinux.org>

Summary of changes:
 doc/checkupdates.8.txt |  2 +-
 doc/pacsort.8.txt      |  2 +-
 src/pactree.c          | 16 +++++++++++++---
 3 files changed, 15 insertions(+), 5 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the pacman-contrib mailing list