3
0
Fork 0
forked from mirrors/nixpkgs

emanote: init at 0.8.0.0

This commit is contained in:
maralorn 2022-11-04 03:13:32 +01:00
parent a0c026a0d7
commit 8b4a5f4d3e
6 changed files with 24 additions and 6 deletions

View file

@ -2645,4 +2645,10 @@ in {
# 2022-10-04: Needs newer tasty-dejafu than (currently) in stackage
rec-def = super.rec-def.override { tasty-dejafu = self.tasty-dejafu_2_1_0_0; };
# 2022-11-04: The situation around heist-emanote is quite terrible.
# Its simply a heist fork because heist is unmaintained.
# Upstream jailbreak is unreleased: https://github.com/srid/heist/commit/988692ea850b3cbe966c7dc4dd26ba1d49647706
heist-emanote = doJailbreak (dontCheck super.heist-emanote);
})

View file

@ -2137,7 +2137,6 @@ broken-packages:
- heidi
- hein
- heist-async
- heist-emanote
- helisp
- helix
- hell
@ -5027,7 +5026,6 @@ broken-packages:
- tagsoup-selection
- tai
- tai64
- tailwind
- tak
- takahashi
- Takusen

View file

@ -290,6 +290,7 @@ package-maintainers:
maralorn:
- cabal-fmt
- ema
- emanote
- generic-optics
- ghcid
- ghcide

View file

@ -1102,6 +1102,20 @@ self: super: builtins.intersectAttrs super {
broken = false;
}) super.cabal-install;
tailwind = addBuildDepend
# Overrides for tailwindcss copied from:
# https://github.com/EmaApps/emanote/blob/master/nix/tailwind.nix
(pkgs.nodePackages.tailwindcss.overrideAttrs (oa: {
plugins = [
pkgs.nodePackages."@tailwindcss/aspect-ratio"
pkgs.nodePackages."@tailwindcss/forms"
pkgs.nodePackages."@tailwindcss/line-clamp"
pkgs.nodePackages."@tailwindcss/typography"
];
})) super.tailwind;
emanote = addBuildDepend pkgs.stork super.emanote;
keid-render-basic = addBuildTool pkgs.glslang super.keid-render-basic;
# ghcide-bench tests need network

View file

@ -90499,6 +90499,7 @@ self: {
description = "Emanate a structured view of your plain-text notes";
license = lib.licenses.agpl3Only;
mainProgram = "emanote";
maintainers = [ lib.maintainers.maralorn ];
}) {};
"embed-config" = callPackage
@ -135822,8 +135823,6 @@ self: {
];
description = "An Haskell template system supporting both HTML5 and XML";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"heist-extra" = callPackage
@ -278895,9 +278894,7 @@ self: {
];
description = "Tailwind wrapped in Haskell";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
mainProgram = "tailwind-run";
broken = true;
}) {};
"tak" = callPackage

View file

@ -18567,6 +18567,8 @@ with pkgs;
elfio = callPackage ../development/libraries/elfio { };
emanote = haskell.lib.compose.justStaticExecutables haskellPackages.emanote;
enchant1 = callPackage ../development/libraries/enchant/1.x.nix { };
enchant2 = callPackage ../development/libraries/enchant/2.x.nix { };