aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/traditional_layout.hh
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/repositories/e/traditional_layout.hh')
-rw-r--r--paludis/repositories/e/traditional_layout.hh9
1 files changed, 8 insertions, 1 deletions
diff --git a/paludis/repositories/e/traditional_layout.hh b/paludis/repositories/e/traditional_layout.hh
index 7647c4a27..99e1c0411 100644
--- a/paludis/repositories/e/traditional_layout.hh
+++ b/paludis/repositories/e/traditional_layout.hh
@@ -23,6 +23,7 @@
#include <paludis/repositories/e/layout.hh>
#include <paludis/util/pimp.hh>
+#include <paludis/environment-fwd.hh>
namespace paludis
{
@@ -48,7 +49,10 @@ namespace paludis
///\name Basic operations
///\{
- TraditionalLayout(const ERepository * const, const FSPath &,
+ TraditionalLayout(
+ const Environment * const env,
+ const ERepository * const,
+ const FSPath &,
const std::shared_ptr<const FSPathSequence> &);
virtual ~TraditionalLayout();
@@ -133,6 +137,9 @@ namespace paludis
PALUDIS_ATTRIBUTE((warn_unused_result));
virtual FSPath sync_filter_file() const;
+
+ virtual std::shared_ptr<const MasksInfo> repository_masks(const std::shared_ptr<const PackageID> &) const
+ PALUDIS_ATTRIBUTE((warn_unused_result));
};
}
}