aboutsummaryrefslogtreecommitdiff
path: root/manifest
diff options
context:
space:
mode:
Diffstat (limited to 'manifest')
-rw-r--r--manifest51
1 files changed, 34 insertions, 17 deletions
diff --git a/manifest b/manifest
index 36f7fb4..63c866e 100644
--- a/manifest
+++ b/manifest
@@ -1,6 +1,6 @@
: 1
name: brep
-version: 0.13.0-a.0.z
+version: 0.17.0-a.0.z
project: build2
summary: build2 package repository web interface
license: MIT
@@ -12,24 +12,41 @@ url: https://build2.org
doc-url: https://build2.org/doc.xhtml
src-url: https://git.build2.org/cgit/brep/tree/
email: users@build2.org
-build-email: builds@build2.org
-builds: linux freebsd ; Only supports Linux and FreeBSD.
-builds: -linux -freebsd ; Requires system packages.
+build-warning-email: builds@build2.org
requires: c++14
requires: postgresql >= 9.0
requires: apache2 ; Including development files (httpd.h header, etc).
-depends: * build2 >= 0.12.0
-depends: * bpkg >= 0.12.0
-# @@ Should probably become conditional dependency.
-requires: ? cli ; Only required if changing .cli files.
+depends: * build2 >= 0.16.0-
+depends: * bpkg >= 0.16.0-
+# @@ DEP Should probably become conditional dependency.
+#requires: ? cli ; Only required if changing .cli files.
depends: libapr1
depends: libapreq2
-depends: libcmark-gfm == 0.29.0-a.1
-depends: libcmark-gfm-extensions == 0.29.0-a.1
-depends: libstudxml ^1.1.0-b.8
-depends: libodb [2.5.0-b.18.1 2.5.0-b.19)
-depends: libodb-pgsql [2.5.0-b.18.1 2.5.0-b.19)
-depends: libbutl [0.13.0-a.0.1 0.13.0-a.1)
-depends: libbpkg [0.13.0-a.0.1 0.13.0-a.1)
-depends: libbbot [0.13.0-a.0.1 0.13.0-a.1)
-depends: libbutl.bash [0.13.0-a.0.1 0.13.0-a.1)
+depends: libcmark-gfm == 0.29.0-a.4
+depends: libcmark-gfm-extensions == 0.29.0-a.4
+depends: libstudxml ^1.1.0-b.10
+depends: libodb [2.5.0-b.26.1 2.5.0-b.27)
+depends: libodb-pgsql [2.5.0-b.26.1 2.5.0-b.27)
+depends: libbutl [0.17.0-a.0.1 0.17.0-a.1)
+depends: libbpkg [0.17.0-a.0.1 0.17.0-a.1)
+depends: libbbot [0.17.0-a.0.1 0.17.0-a.1)
+depends: libbutl.bash [0.17.0-a.0.1 0.17.0-a.1)
+depends: bpkg-util [0.17.0-a.0.1 0.17.0-a.1)
+
+# This package dependens on platform-specific implementation libraries that
+# are (currently) not packaged and need to come from the system package
+# manager. It also requires rsync for tests.
+#
+builds: none
+
+debian-builds: sys
+debian-build-exclude: linux_debian_12-** ; libapreq2 not available
+debian-build-include: linux_debian*-**
+debian-build-include: linux_ubuntu*-**
+debian-build-exclude: **
+debian-build-config: sys:apache2-dev ?sys:libapr1 ?sys:libapreq2 ?sys:libpq sys:rsync
+
+fedora-builds: sys
+fedora-build-include: linux_fedora*-**
+fedora-build-exclude: **
+fedora-build-config: sys:httpd-devel ?sys:libapr1 ?sys:libapreq2 ?sys:libpq sys:rsync