summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gentoobrowse-api/service/maintenanceGitOperations.cpp4
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/blogilo/metadata.xml (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/blogilo/metadata.xml)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-addons/metadata.xml (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-addons/metadata.xml)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-common-libs/metadata.xml (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-common-libs/metadata.xml)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-runtime/metadata.xml (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-runtime/metadata.xml)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/libkgapi/metadata.xml (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/libkgapi/metadata.xml)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-admin/conky-1.10.6-r1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-admin/conky-1.10.6-r1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-admin/keepass-2.35-r1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-admin/keepass-2.35-r1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-arch/libarchive-3.2.2-r1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-arch/libarchive-3.2.2-r1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/ghostscript-gpl-9.20-r1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/ghostscript-gpl-9.20-r1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/libpaper-1.1.24_p5 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/libpaper-1.1.24_p5)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/pandoc-1.19.2.1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/pandoc-1.19.2.1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/qpdf-6.0.0-r2 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/qpdf-6.0.0-r2)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.10.4.1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.10.4.1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/skylighting-0.1.1.5 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/skylighting-0.1.1.5)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/texmath-0.9.1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/texmath-0.9.1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/weigh-0.0.3 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/weigh-0.0.3)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-lang/ghc-7.10.3 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-lang/ghc-7.10.3)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-lang/ghc-8.0.2 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-lang/ghc-8.0.2)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-libs/libwacom-0.24 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-libs/libwacom-0.24)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-ml/pomap-3.0.6 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-ml/pomap-3.0.6)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-tex/crosstex-0.6-r1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-tex/crosstex-0.6-r1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-tex/texamator-1.7.5-r1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-tex/texamator-1.7.5-r1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-util/universalindentgui-1.2.0-r3 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-util/universalindentgui-1.2.0-r3)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/blogilo-16.12.2 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/blogilo-16.12.2)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/blogilo-4.14.11_pre20160211 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/blogilo-4.14.11_pre20160211)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdebase-kioslaves-16.04.3-r2 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdebase-kioslaves-16.04.3-r2)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-addons-16.12.2 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-addons-16.12.2)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-common-libs-4.14.11_pre20160211 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-common-libs-4.14.11_pre20160211)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-runtime-16.12.2 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-runtime-16.12.2)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-runtime-4.14.11_pre20160211 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-runtime-4.14.11_pre20160211)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/libkgapi-2.2.0 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/libkgapi-2.2.0)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/libkgapi-5.3.1-r1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/libkgapi-5.3.1-r1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.0.5 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.0.5)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.1.0 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.1.0)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.1.1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.1.1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-analyzer/nagios-plugins-flameeyes-9999 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-analyzer/nagios-plugins-flameeyes-9999)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-libs/openslp-2.0.0-r2 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-libs/openslp-2.0.0-r2)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-2.2.2-r3 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-2.2.2-r3)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-9999 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-9999)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-1.13.4 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-1.13.4)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-1.5.0 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-1.5.0)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-9999 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-9999)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/gutenprint-5.2.12 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/gutenprint-5.2.12)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/www-apps/gitit-0.12.2.1 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/www-apps/gitit-0.12.2.1)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20170216 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20170216)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/x11-misc/flow-pomodoro-1.2.0 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/x11-misc/flow-pomodoro-1.2.0)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/package.mask (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/package.mask)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/updates/1Q-2017 (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/updates/1Q-2017)0
-rw-r--r--gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/use.local.desc (renamed from gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/use.local.desc)0
51 files changed, 2 insertions, 2 deletions
diff --git a/gentoobrowse-api/service/maintenanceGitOperations.cpp b/gentoobrowse-api/service/maintenanceGitOperations.cpp
index 76445ab..c867c50 100644
--- a/gentoobrowse-api/service/maintenanceGitOperations.cpp
+++ b/gentoobrowse-api/service/maintenanceGitOperations.cpp
@@ -203,8 +203,8 @@ namespace Gentoo {
fp.second->prepare(dbc.get());
}
RepoMap repos;
- dbc->select("SELECT name, repoid FROM gentoobrowse.repos")->forEachRow<std::string, int64_t>([&repos](auto name, auto id) {
- repos[id] = name;
+ dbc->select("SELECT path, repoid FROM gentoobrowse.repos")->forEachRow<std::string, int64_t>([&repos](auto path, auto id) {
+ repos[id] = path;
});
std::map<std::string, FileHandleFunc> funcs;
funcs["D"] = boost::bind(&FileProcessor::deleted, _1, dbc.get(), _2, _3);
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/blogilo/metadata.xml b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/blogilo/metadata.xml
index d520954..d520954 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/blogilo/metadata.xml
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/blogilo/metadata.xml
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-addons/metadata.xml b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-addons/metadata.xml
index d520954..d520954 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-addons/metadata.xml
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-addons/metadata.xml
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-common-libs/metadata.xml b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-common-libs/metadata.xml
index d520954..d520954 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-common-libs/metadata.xml
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-common-libs/metadata.xml
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-runtime/metadata.xml b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-runtime/metadata.xml
index 79bfb58..79bfb58 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/kdepim-runtime/metadata.xml
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/kdepim-runtime/metadata.xml
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/libkgapi/metadata.xml b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/libkgapi/metadata.xml
index 2fdbf33..2fdbf33 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/kde-apps/libkgapi/metadata.xml
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/kde-apps/libkgapi/metadata.xml
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-admin/conky-1.10.6-r1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-admin/conky-1.10.6-r1
index ee5d898..ee5d898 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-admin/conky-1.10.6-r1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-admin/conky-1.10.6-r1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-admin/keepass-2.35-r1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-admin/keepass-2.35-r1
index 45e5e28..45e5e28 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-admin/keepass-2.35-r1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-admin/keepass-2.35-r1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-arch/libarchive-3.2.2-r1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-arch/libarchive-3.2.2-r1
index 6f6a808..6f6a808 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-arch/libarchive-3.2.2-r1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-arch/libarchive-3.2.2-r1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1
index f59c153..f59c153 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/ghostscript-gpl-9.20-r1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/ghostscript-gpl-9.20-r1
index 9679a8c..9679a8c 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/ghostscript-gpl-9.20-r1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/ghostscript-gpl-9.20-r1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/libpaper-1.1.24_p5 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/libpaper-1.1.24_p5
index ea560ea..ea560ea 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/libpaper-1.1.24_p5
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/libpaper-1.1.24_p5
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/pandoc-1.19.2.1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/pandoc-1.19.2.1
index 3a0ead3..3a0ead3 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/pandoc-1.19.2.1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/pandoc-1.19.2.1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/qpdf-6.0.0-r2 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/qpdf-6.0.0-r2
index d6e8301..d6e8301 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/app-text/qpdf-6.0.0-r2
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/app-text/qpdf-6.0.0-r2
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.10.4.1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.10.4.1
index 9e1c75f..9e1c75f 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.10.4.1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.10.4.1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/skylighting-0.1.1.5 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/skylighting-0.1.1.5
index 5ec25f0..5ec25f0 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/skylighting-0.1.1.5
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/skylighting-0.1.1.5
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/texmath-0.9.1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/texmath-0.9.1
index 293ec9c..293ec9c 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/texmath-0.9.1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/texmath-0.9.1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/weigh-0.0.3 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/weigh-0.0.3
index 05c0597..05c0597 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-haskell/weigh-0.0.3
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-haskell/weigh-0.0.3
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-lang/ghc-7.10.3 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-lang/ghc-7.10.3
index 5b54cce..5b54cce 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-lang/ghc-7.10.3
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-lang/ghc-7.10.3
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-lang/ghc-8.0.2 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-lang/ghc-8.0.2
index e25b71c..e25b71c 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-lang/ghc-8.0.2
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-lang/ghc-8.0.2
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-libs/libwacom-0.24 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-libs/libwacom-0.24
index 9a079ee..9a079ee 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-libs/libwacom-0.24
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-libs/libwacom-0.24
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-ml/pomap-3.0.6 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-ml/pomap-3.0.6
index 1f78bcb..1f78bcb 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-ml/pomap-3.0.6
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-ml/pomap-3.0.6
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-tex/crosstex-0.6-r1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-tex/crosstex-0.6-r1
index 53b4c69..53b4c69 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-tex/crosstex-0.6-r1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-tex/crosstex-0.6-r1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-tex/texamator-1.7.5-r1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-tex/texamator-1.7.5-r1
index bae7961..bae7961 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-tex/texamator-1.7.5-r1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-tex/texamator-1.7.5-r1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-util/universalindentgui-1.2.0-r3 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-util/universalindentgui-1.2.0-r3
index 7747233..7747233 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/dev-util/universalindentgui-1.2.0-r3
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/dev-util/universalindentgui-1.2.0-r3
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/blogilo-16.12.2 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/blogilo-16.12.2
index 3d3d764..3d3d764 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/blogilo-16.12.2
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/blogilo-16.12.2
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/blogilo-4.14.11_pre20160211 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/blogilo-4.14.11_pre20160211
index 6379438..6379438 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/blogilo-4.14.11_pre20160211
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/blogilo-4.14.11_pre20160211
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdebase-kioslaves-16.04.3-r2 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdebase-kioslaves-16.04.3-r2
index dfee3b2..dfee3b2 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdebase-kioslaves-16.04.3-r2
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdebase-kioslaves-16.04.3-r2
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-addons-16.12.2 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-addons-16.12.2
index 7120c89..7120c89 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-addons-16.12.2
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-addons-16.12.2
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-common-libs-4.14.11_pre20160211 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-common-libs-4.14.11_pre20160211
index 91ff5b6..91ff5b6 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-common-libs-4.14.11_pre20160211
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-common-libs-4.14.11_pre20160211
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-runtime-16.12.2 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-runtime-16.12.2
index 522eb3b..522eb3b 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-runtime-16.12.2
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-runtime-16.12.2
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-runtime-4.14.11_pre20160211 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-runtime-4.14.11_pre20160211
index 7367945..7367945 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/kdepim-runtime-4.14.11_pre20160211
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/kdepim-runtime-4.14.11_pre20160211
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/libkgapi-2.2.0 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/libkgapi-2.2.0
index 8ac4e8e..8ac4e8e 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/libkgapi-2.2.0
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/libkgapi-2.2.0
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/libkgapi-5.3.1-r1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/libkgapi-5.3.1-r1
index 164902f..164902f 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-apps/libkgapi-5.3.1-r1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-apps/libkgapi-5.3.1-r1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.0.5 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.0.5
index 60c9dd5..60c9dd5 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.0.5
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.0.5
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.1.0 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.1.0
index 0f51372..0f51372 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.1.0
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.1.0
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.1.1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.1.1
index 2261910..2261910 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/kde-misc/kio-gdrive-1.1.1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/kde-misc/kio-gdrive-1.1.1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-analyzer/nagios-plugins-flameeyes-9999 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-analyzer/nagios-plugins-flameeyes-9999
index 51b5820..51b5820 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-analyzer/nagios-plugins-flameeyes-9999
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-analyzer/nagios-plugins-flameeyes-9999
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-libs/openslp-2.0.0-r2 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-libs/openslp-2.0.0-r2
index f27dcc6..f27dcc6 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-libs/openslp-2.0.0-r2
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-libs/openslp-2.0.0-r2
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-2.2.2-r3 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-2.2.2-r3
index 03d339b..03d339b 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-2.2.2-r3
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-2.2.2-r3
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-9999 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-9999
index b6a2f5d..b6a2f5d 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-9999
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-9999
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-1.13.4 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-1.13.4
index c5ea8c0..c5ea8c0 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-1.13.4
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-1.13.4
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-1.5.0 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-1.5.0
index 9f7c5ff..9f7c5ff 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-1.5.0
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-1.5.0
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-9999 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-9999
index 1c89cda..1c89cda 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/cups-filters-9999
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/cups-filters-9999
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/gutenprint-5.2.12 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/gutenprint-5.2.12
index 9db96d7..9db96d7 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/net-print/gutenprint-5.2.12
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/net-print/gutenprint-5.2.12
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/www-apps/gitit-0.12.2.1 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/www-apps/gitit-0.12.2.1
index 06fe8d6..06fe8d6 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/www-apps/gitit-0.12.2.1
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/www-apps/gitit-0.12.2.1
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20170216 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20170216
index b01d435..b01d435 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20170216
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20170216
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/x11-misc/flow-pomodoro-1.2.0 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/x11-misc/flow-pomodoro-1.2.0
index 223cfb8..223cfb8 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/metadata/md5-cache/x11-misc/flow-pomodoro-1.2.0
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/metadata/md5-cache/x11-misc/flow-pomodoro-1.2.0
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/package.mask b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/package.mask
index c62fc7c..c62fc7c 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/package.mask
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/package.mask
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/updates/1Q-2017 b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/updates/1Q-2017
index 09a6d6b..09a6d6b 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/updates/1Q-2017
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/updates/1Q-2017
diff --git a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/use.local.desc b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/use.local.desc
index 37b899a..37b899a 100644
--- a/gentoobrowse-api/unittests/fixtures/gitrepo/gentoo/profiles/use.local.desc
+++ b/gentoobrowse-api/unittests/fixtures/gitrepo/usr/portage/profiles/use.local.desc