Remove a couple of dead packages
[fedora-ocaml-rebuild.git] / Goalfile
index 083aa83..af2e690 100644 (file)
--- a/Goalfile
+++ b/Goalfile
@@ -6,11 +6,11 @@ let fedora-dir = "%HOME/d/fedora"
 
 let fedora-branch = "rawhide"
 #let fedora-branch = "f34"
-let fedora-tag = "f35-build-side-38024"
+let fedora-tag = "f36-build-side-46495"
 
 # The magic string that must appear in %changelog when the
 # package has been rebuilt.
-let fedora-rebuild-name = "OCaml 4.12.0 build"
+let fedora-rebuild-name = "OCaml 4.13.1 build"
 
 # Packages that are ignored, which means they are treated as if
 # they have been rebuilt.
@@ -32,8 +32,10 @@ let packages = [
     "ocaml-biniou",
     "ocaml-bin-prot",
     "ocaml-bisect-ppx",
+    "ocaml-bos",
     "ocaml-cairo",
     "ocaml-calendar",
+    "ocaml-camlbz2",
     "ocaml-camlidl",
     "ocaml-camlimages",
     "ocaml-camlp5",
@@ -79,11 +81,13 @@ let packages = [
     "ocaml-lacaml",
     "ocaml-lambda-term",
     "ocaml-libvirt",
+    "ocaml-logs",
     "ocaml-luv",
     "ocaml-lwt",
     "ocaml-lwt-log",
     "ocaml-markup",
     "ocaml-mccs",
+    "ocaml-mdx",
     "ocaml-menhir",
     "ocaml-merlin",
     "ocaml-mew",
@@ -92,11 +96,11 @@ let packages = [
     "ocaml-mlgmpidl",
     "ocaml-mlmpfr",
     "ocaml-mmap",
+    "ocaml-mtime",
     "ocamlmod",
     "ocaml-mysql",
     "ocaml-newt",
     "ocaml-num",
-    "ocaml-oasis",
     "ocaml-obuild",
     "ocaml-ocamlbuild",
     "ocaml-ocamlgraph",
@@ -105,10 +109,12 @@ let packages = [
     "ocaml-ocplib-endian",
     "ocaml-ocplib-simplex",
     "ocaml-octavius",
-    #"ocaml-odoc",    # Causes dep loop.
+    "ocaml-odoc",
+    "ocaml-odoc-parser",
     "ocaml-omake",
     "ocaml-opam-file-format",
     "ocaml-ounit",
+    "ocaml-parmap",
     "ocaml-parsexp",
     "ocaml-pcre",
     "ocaml-perl4caml",
@@ -122,26 +128,27 @@ let packages = [
     "ocaml-ppx-deriving",
     "ocaml-ppx-deriving-yojson",
     "ocaml-ppx-enumerate",
+    "ocaml-ppx-expect",
     "ocaml-ppx-fields-conv",
     "ocaml-ppx-hash",
     "ocaml-ppx-here",
     "ocaml-ppx-inline-test",
     "ocaml-ppx-js-style",
+    "ocaml-ppx-let",
     "ocaml-ppxlib",
     "ocaml-ppx-optcomp",
     "ocaml-ppx-sexp-conv",
-    "ocaml-ppx-tools",
-    "ocaml-ppx-tools-versioned",
     "ocaml-ppx-variants-conv",
     "ocaml-psmt2-frontend",
     "ocaml-ptmap",
+    "ocaml-pyml",
     "ocaml-qcheck",
     "ocaml-qtest",
     "ocaml-re",
     "ocaml-react",
     "ocaml-res",
     "ocaml-result",
-    "ocaml-rope",
+    "ocaml-rresult",
     "ocaml-SDL",
     "ocaml-sedlex",
     "ocaml-seq",
@@ -150,6 +157,7 @@ let packages = [
     "ocaml-sha",
     "ocaml-sqlite",
     "ocaml-ssl",
+    "ocaml-stdcompat",
     "ocaml-stdint",
     "ocaml-stdio",
     "ocaml-time-now",
@@ -160,6 +168,7 @@ let packages = [
     "ocaml-uuidm",
     "ocaml-uutf",
     "ocaml-variantslib",
+    "ocaml-version",
     "ocaml-xml-light",
     "ocaml-xmlm",
     "ocaml-xmlrpc-light",
@@ -205,6 +214,8 @@ pure function get-source-packages () returning strings = {
     for f in %packages; do
         if [ -f $f/%fedora-branch/$f.spec ]; then
             echo "$f"
+        elif [ -f $f/%fedora-branch/dead.package ]; then
+            echo "WARNING: $f: is a dead package, ignored" >&2
         else
             echo "$f: package is not checked out locally" >&2
             exit 1