File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 ref = "refs/heads/master" ;
55 rev = "5d0ebea1934d80948ff7b84f3b06e4ec9d99ee49" ;
66 } ) { } ;
7+ ncurses = pkgs . ncurses . overrideAttrs ( finalAttrs : previousAttrs : {
8+ configureFlags = previousAttrs . configureFlags ++ [ "--disable-opaque-curses" ] ;
9+ } ) ;
710 gems = pkgs . bundlerEnv {
811 name = "ruby3.1-gems-for-sup" ;
912 ruby = pkgs . ruby_3_1 ;
1922 sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=" ;
2023 } ;
2124 } ;
25+ # Workaround for Sup issue #623
26+ ncursesw = attrs : pkgs . defaultGemConfig . ncursesw attrs // {
27+ buildInputs = [ ncurses ] ;
28+ buildFlags = [
29+ "--with-cflags=-I${ ncurses . dev } /include"
30+ "--with-ldflags=-L${ ncurses . out } /lib"
31+ ] ;
32+ } ;
2233 } ;
2334 } ;
2435in pkgs . mkShell { packages = [ gems gems . wrappedRuby pkgs . pandoc ] ; }
Original file line number Diff line number Diff line change 44 ref = "refs/heads/master" ;
55 rev = "5d0ebea1934d80948ff7b84f3b06e4ec9d99ee49" ;
66 } ) { } ;
7+ ncurses = pkgs . ncurses . overrideAttrs ( finalAttrs : previousAttrs : {
8+ configureFlags = previousAttrs . configureFlags ++ [ "--disable-opaque-curses" ] ;
9+ } ) ;
710 gems = pkgs . bundlerEnv {
811 name = "ruby3.2-gems-for-sup" ;
912 ruby = pkgs . ruby_3_2 ;
1922 sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=" ;
2023 } ;
2124 } ;
25+ # Workaround for Sup issue #623
26+ ncursesw = attrs : pkgs . defaultGemConfig . ncursesw attrs // {
27+ buildInputs = [ ncurses ] ;
28+ buildFlags = [
29+ "--with-cflags=-I${ ncurses . dev } /include"
30+ "--with-ldflags=-L${ ncurses . out } /lib"
31+ ] ;
32+ } ;
2233 } ;
2334 } ;
2435in pkgs . mkShell { packages = [ gems gems . wrappedRuby pkgs . pandoc ] ; }
Original file line number Diff line number Diff line change 44 ref = "refs/heads/master" ;
55 rev = "5d0ebea1934d80948ff7b84f3b06e4ec9d99ee49" ;
66 } ) { } ;
7+ ncurses = pkgs . ncurses . overrideAttrs ( finalAttrs : previousAttrs : {
8+ configureFlags = previousAttrs . configureFlags ++ [ "--disable-opaque-curses" ] ;
9+ } ) ;
710 gems = pkgs . bundlerEnv {
811 name = "ruby3.3-gems-for-sup" ;
912 ruby = pkgs . ruby_3_3 ;
1922 sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=" ;
2023 } ;
2124 } ;
25+ # Workaround for Sup issue #623
26+ ncursesw = attrs : pkgs . defaultGemConfig . ncursesw attrs // {
27+ buildInputs = [ ncurses ] ;
28+ buildFlags = [
29+ "--with-cflags=-I${ ncurses . dev } /include"
30+ "--with-ldflags=-L${ ncurses . out } /lib"
31+ ] ;
32+ } ;
2233 } ;
2334 } ;
2435in pkgs . mkShell { packages = [ gems gems . wrappedRuby pkgs . pandoc ] ; }
Original file line number Diff line number Diff line change 44 ref = "refs/heads/master" ;
55 rev = "5d0ebea1934d80948ff7b84f3b06e4ec9d99ee49" ;
66 } ) { } ;
7+ ncurses = pkgs . ncurses . overrideAttrs ( finalAttrs : previousAttrs : {
8+ configureFlags = previousAttrs . configureFlags ++ [ "--disable-opaque-curses" ] ;
9+ } ) ;
710 gems = pkgs . bundlerEnv {
811 name = "ruby3.4-gems-for-sup" ;
912 ruby = pkgs . ruby_3_4 ;
1922 sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=" ;
2023 } ;
2124 } ;
25+ # Workaround for Sup issue #623
26+ ncursesw = attrs : pkgs . defaultGemConfig . ncursesw attrs // {
27+ buildInputs = [ ncurses ] ;
28+ buildFlags = [
29+ "--with-cflags=-I${ ncurses . dev } /include"
30+ "--with-ldflags=-L${ ncurses . out } /lib"
31+ ] ;
32+ } ;
2233 } ;
2334 } ;
2435in pkgs . mkShell { packages = [ gems gems . wrappedRuby pkgs . pandoc ] ; }
You can’t perform that action at this time.
0 commit comments