From 67d798dcb056b815b5439b05bd823a4a46843899 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Wed, 12 Mar 2025 13:04:58 +0100 Subject: katja: Show only updates --- include/katja/repository.hpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'include/katja/repository.hpp') diff --git a/include/katja/repository.hpp b/include/katja/repository.hpp index ca20277..0a799bd 100644 --- a/include/katja/repository.hpp +++ b/include/katja/repository.hpp @@ -5,6 +5,26 @@ */ #pragma once +#include +#include + +#include "katja/database.hpp" + namespace katja { + struct package_identifier + { + const std::string name; + const std::string version; + const std::string architecture; + const std::string data; + + std::string to_string() const; + }; + + class repository + { + public: + virtual std::vector get_updates(const package_database& database) = 0; + }; } -- cgit v1.2.3