ocamlPackages.otoml: 0.9.0 → 1.0.1; soupault: 3.2.0 → 4.0.0 (#173032)

* ocamlPackages.otoml: 0.9.0 → 1.0.1

* soupault: 3.2.0 → 4.0.0

> toastal: I'm switching the OPAM tarball link to codeberg for 4.0.0

— dmbaturin, #soupault Libera.Chat

As directed by the maintainer, the releases will now point to the
Codeberg Gitea Git forge instance. This is a win for open source code
platforms and users as they will not need to interact with a
proprietary code forge!
main
toastal 2 years ago committed by GitHub
parent 3d4109f3a4
commit 2fc228efaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      pkgs/development/ocaml-modules/otoml/default.nix
  2. 24
      pkgs/tools/typesetting/soupault/default.nix

@ -1,4 +1,6 @@
{ lib, fetchFromGitHub, buildDunePackage { lib
, fetchFromGitHub
, buildDunePackage
, menhir , menhir
, menhirLib , menhirLib
, uutf , uutf
@ -6,7 +8,7 @@
buildDunePackage rec { buildDunePackage rec {
pname = "otoml"; pname = "otoml";
version = "0.9.0"; version = "1.0.1";
useDune2 = true; useDune2 = true;
@ -16,7 +18,7 @@ buildDunePackage rec {
owner = "dmbaturin"; owner = "dmbaturin";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "0l0c60rzgk11y8xq05kr8q9hkzb3c8vi995mq84x98ys73wb42j3"; sha256 = "sha256-2WGuq4ZLbLvfG6WZ3iimiSMqMYHCuruZc1EttZ/5rBE=";
}; };
strictDeps = true; strictDeps = true;

@ -1,20 +1,27 @@
{ fetchFromGitHub, ocamlPackages, lib }: { lib
, fetchFromGitea
, ocamlPackages
}:
ocamlPackages.buildDunePackage rec { ocamlPackages.buildDunePackage rec {
pname = "soupault"; pname = "soupault";
version = "3.2.0"; version = "4.0.0";
useDune2 = true; useDune2 = true;
src = fetchFromGitHub { minimalOCamlVersion = "4.08";
owner = "dmbaturin";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "PataphysicalSociety";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-T1K/ntCK19LfPmMtaAa9c1JjSL+5dax2SNhM4yUFln4="; sha256 = "sha256-txNKAZMd3LReFoAtf6iaoDF+Ku3IUNDzBWUqGC2ePKw=";
}; };
buildInputs = with ocamlPackages; [ buildInputs = with ocamlPackages; [
base64 base64
camomile
containers containers
ezjsonm ezjsonm
fileutils fileutils
@ -32,11 +39,10 @@ ocamlPackages.buildDunePackage rec {
yaml yaml
]; ];
meta = with lib; { meta = {
description = "A tool that helps you create and manage static websites"; description = "A tool that helps you create and manage static websites";
homepage = "https://soupault.app/"; homepage = "https://soupault.app/";
license = licenses.mit; license = lib.licenses.mit;
maintainers = [ maintainers.toastal ]; maintainers = with lib.maintainers; [ toastal ];
}; };
} }

Loading…
Cancel
Save