File tree 2 files changed +28
-0
lines changed
2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -2471,6 +2471,7 @@ newman
2471
2471
newrelic-cli
2472
2472
newrelic-infra-agent
2473
2473
newsboat
2474
+ newsraft
2474
2475
newt
2475
2476
nextdns
2476
2477
nexttrace
Original file line number Diff line number Diff line change
1
+ class Newsraft < Formula
2
+ desc "Terminal feed reader"
3
+ homepage "https://codeberg.org/newsraft/newsraft"
4
+ url "https://codeberg.org/newsraft/newsraft/archive/newsraft-0.29.tar.gz"
5
+ sha256 "1dbec925d5556cae70e92dcc7b69cc4899473deb1d26a600b8903dbc0b3fde65"
6
+ license "ISC"
7
+
8
+ depends_on "scdoc" => :build
9
+ depends_on "gumbo-parser"
10
+ depends_on "ncurses"
11
+ depends_on "yajl"
12
+
13
+ uses_from_macos "curl"
14
+ uses_from_macos "expat"
15
+ uses_from_macos "sqlite"
16
+
17
+ def install
18
+ system "make" , "install" , "PREFIX=#{ prefix } "
19
+ end
20
+
21
+ test do
22
+ assert_match version . to_s , shell_output ( "#{ bin } /newsraft -v 2>&1" )
23
+
24
+ system "#{ bin } /newsraft -l test 2>&1 || :"
25
+ assert_match "Trying to initialize curses library..." , File . read ( "test" )
26
+ end
27
+ end
You can’t perform that action at this time.
0 commit comments