haskellPackages.{glade,webkitgtk3}: mark as broken

These packages haven't been working for a while since they rely on
deprecated / outdated libs and also no longer work with the Haskell gtk
package we ship. Marking them as broken ensures that their reverse
dependencies won't be attempted to build which declutters our build
reports.
This commit is contained in:
sternenseemann 2022-06-04 10:55:54 +02:00
parent 9ebf890b3f
commit 2a2bb553e7
4 changed files with 31 additions and 4 deletions

View File

@ -1742,6 +1742,7 @@ broken-packages:
- gitson
- gitter
- git-vogue
- glade
- glapp
- glaze
- Gleam
@ -5563,6 +5564,7 @@ broken-packages:
- webdriver
- webdriver-snoy
- web-encodings
- webkitgtk3
- WeberLogic
- webex-teams-pipes
- webfinger-client

View File

@ -612,12 +612,8 @@ dont-distribute-packages:
- spike
- web-browser-in-haskell
- webkit
- webkitgtk3
- webkitgtk3-javascriptcore
- websnap
# glade relies on system libglade which is deprecated
- glade
# mesos was removed from nixpkgs
- hs-mesos

View File

@ -142,6 +142,7 @@ dont-distribute-packages:
- GrowlNotify
- Gtk2hsGenerics
- GtkGLTV
- GuiHaskell
- GuiTV
- H
- HAppS-Data
@ -173,6 +174,7 @@ dont-distribute-packages:
- HLearn-distributions
- HNM
- HPhone
- HPlot
- HPong
- HROOT
- HROOT-core
@ -832,6 +834,7 @@ dont-distribute-packages:
- blosum
- bloxorz
- blubber
- bluetile
- blunt
- bno055-haskell
- bogre-banana
@ -1229,6 +1232,7 @@ dont-distribute-packages:
- diagrams-pandoc
- diagrams-reflex
- diagrams-wx
- dialog
- difference-monoid
- differential
- digestive-functors-hsp
@ -1594,6 +1598,7 @@ dont-distribute-packages:
- ghc-tags-plugin
- ghci-pretty
- ghcjs-dom-hello
- ghcjs-dom-webkit
- ghcjs-fetch
- ghcjs-hplay
- ghcprofview
@ -1617,6 +1622,7 @@ dont-distribute-packages:
- gitlib-cross
- gitlib-s3
- givegif
- gladexml-accessor
- glazier
- glazier-pipes
- glazier-react
@ -1874,6 +1880,7 @@ dont-distribute-packages:
- gstorable
- gtfs
- gtk-serialized-event
- gtk2hs-cast-glade
- gtk2hs-cast-gnomevfs
- gtk2hs-cast-gtk
- gtk2hs-cast-gtkglext
@ -2057,6 +2064,8 @@ dont-distribute-packages:
- hbb
- hbcd
- hbf
- hbro
- hbro-contrib
- hcg-minus-cairo
- hcheat
- hcheckers
@ -2251,6 +2260,7 @@ dont-distribute-packages:
- hstar
- hstox
- hstradeking
- hstzaar
- hsubconvert
- hswip
- hsx-jmacro
@ -2516,6 +2526,7 @@ dont-distribute-packages:
- lambdaFeed
- lambdaLit
- lambdabot-zulip
- lambdacat
- lambdacms-media
- lambdacube
- lambdacube-bullet
@ -2756,6 +2767,7 @@ dont-distribute-packages:
- migrant-postgresql-simple
- migrant-sqlite-simple
- minecraft-data
- minesweeper
- mini-egison
- minilight-lua
- minimung
@ -2950,6 +2962,7 @@ dont-distribute-packages:
- nyan
- nyan-interpolation
- nyan-interpolation-simple
- nymphaea
- oanda-rest-api
- oath
- obd
@ -3176,6 +3189,7 @@ dont-distribute-packages:
- prolude
- prometheus-effect
- propane
- proplang
- prosidyc
- proteome
- proto-lens-descriptors
@ -3573,6 +3587,7 @@ dont-distribute-packages:
- shellmate-extras
- shine-varying
- short-vec-lens
- showdown
- shpider
- shuffle
- si-clock

View File

@ -7812,6 +7812,7 @@ self: {
];
description = "A graphical REPL and development environment for Haskell";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"GuiTV" = callPackage
@ -9101,6 +9102,7 @@ self: {
executablePkgconfigDepends = [ plplotd-gnome2 ];
description = "A minimal monadic PLplot interface for Haskell";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {plplotd-gnome2 = null;};
"HPong" = callPackage
@ -45849,6 +45851,7 @@ self: {
executablePkgconfigDepends = [ gtk2 ];
description = "full-featured tiling for the GNOME desktop environment";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {inherit (pkgs) gtk2;};
"bluetileutils" = callPackage
@ -110763,6 +110766,7 @@ self: {
description = "Binding to the glade library";
license = lib.licenses.lgpl21Only;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {inherit (pkgs.gnome2) libglade;};
"gladexml-accessor" = callPackage
@ -110774,6 +110778,7 @@ self: {
libraryHaskellDepends = [ base glade HaXml template-haskell ];
description = "Automagically declares getters for widget handles in specified interface file";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"glambda" = callPackage
@ -117711,6 +117716,7 @@ self: {
];
description = "A type class for cast functions of Gtk2hs: glade package";
license = "unknown";
hydraPlatforms = lib.platforms.none;
}) {};
"gtk2hs-cast-glib" = callPackage
@ -129222,6 +129228,7 @@ self: {
platforms = [
"aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux"
];
hydraPlatforms = lib.platforms.none;
}) {};
"hbro-contrib" = callPackage
@ -129257,6 +129264,7 @@ self: {
platforms = [
"aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux"
];
hydraPlatforms = lib.platforms.none;
}) {};
"hburg" = callPackage
@ -146351,6 +146359,7 @@ self: {
];
description = "A two player abstract strategy game";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"hsubconvert" = callPackage
@ -183766,6 +183775,7 @@ self: {
];
description = "Minesweeper game which is always solvable without guessing";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"mini-egison" = callPackage
@ -199315,6 +199325,7 @@ self: {
];
description = "An interactive GUI for manipulating L-systems";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"nyx-game" = callPackage
@ -222155,6 +222166,7 @@ self: {
libraryHaskellDepends = [ base glade glib gtk ];
description = "A library for functional GUI development";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"props" = callPackage
@ -249720,6 +249732,7 @@ self: {
executableHaskellDepends = [ base glade gtk random ];
description = "A simple gtk based Russian Roulette game";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"shower" = callPackage
@ -295537,6 +295550,7 @@ self: {
description = "Binding to the Webkit library";
license = lib.licenses.lgpl21Only;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {inherit (pkgs) webkitgtk;};
"webkitgtk3-javascriptcore" = callPackage