import: KDE updater finds packages even in sub-directory.
authorHartmut Goebel <h.goebel@crazy-compilers.com>
Sun, 4 Aug 2019 09:32:39 +0000 (11:32 +0200)
committerHartmut Goebel <h.goebel@crazy-compilers.com>
Tue, 10 Sep 2019 17:04:06 +0000 (19:04 +0200)
commit4eb69bf0d33810886ee118f38989cef696e4c868
treed98805cf3ef0d975414d6847008d1ccb1fa82c80
parentd1dce0c3638a577a2ab713d2551f4aabe67d031c
import: KDE updater finds packages even in sub-directory.

Fixes <http://issues.guix.gnu.org/issue/30345> and
finally fixes <http://issues.guix.gnu.org/issue/25020>.

Formerly packages living in a path like
/stable/frameworks/5.60/portingAids/kross-5.60.0.tar.xz
have not been found.

* guix/import/kde.scm (uri->kde-path-pattern): New procedure.
  (latest-kde-release): Use pattern to search for file.
guix/import/kde.scm