Commit Graph

59 Commits (3d75f674655e0e1637e12932e203336cb5777a5a)

Author SHA1 Message Date
nick black 6c02012cbf debian: pull comments from dep list 4 years ago
nick black f565c0472c rust: dep on clang-dev 4 years ago
nick black 716260831e drone: try building rust 4 years ago
nick black 508da16b77
debian: drop graphviz build dep 4 years ago
nick black d32d71c868 Debian: notcurses-bin deps on {python3:Depends} 4 years ago
nick black e55044e76a debian: wrap-and-sort -sbt pass 4 years ago
nick black 33b8ad0518
Don't build doxygen by default 4 years ago
nick black 83e73fb429
install notcurses-pydemo #359 4 years ago
Nick Black e6637e81cc
Prep for serious rusting #101 (#354)
* CMake: add USE_PANDOC, USE_DOXYGEN options #101
* README: mention rust
* start integrating rust into build #101
* CMake: add USE_NETWORK option for cargo
* Debian: build-dep on doxygen
* rust: colloquy checks in Cargo.lock
* extract NCKEY defines into their own include
* colloquy: use clap to parse CLI args
* CMake: unify option namespace
* Python: update include path
* Rust: fix up --frozen workings for -DUSE_NETWORK=off
* CMake: abstract out colloquy a little
* Sync direct.hh to the New Way
4 years ago
nick black 2b08c53075 prep for 1.2.0 4 years ago
nick black 438ee1257b
remove doctest, rely on system 4 years ago
nick black 9fc53e811f
ncplane_perimeter() plus unit test 4 years ago
nick black dd69695fde
Debian: add Rules-Requires-Root: no 4 years ago
nick black c8dc9bda84
Debian: notcurses-{data, bin} -> graphics 4 years ago
nick black e1eb6ee04d Debian: address lintian too-short warnings 4 years ago
nick black 3cf4c3c064 Debian: reduce build-dep to python3-dev 4 years ago
nick black b8adfe1a39 Debian/python: make module runnable #335 5 years ago
nick black b388fa90db restore shlibs dep to python3-notcurses #326 5 years ago
nick black c2199d0673 Debian: add control stanza for python3-notcurses-dbg #326 5 years ago
nick black 2d685616a7 Debian: dep on python3-all-dbg for python dbgsyms generation 5 years ago
nick black e5c5063603 Debian: drop unused shlib:Depends from python/data 5 years ago
nick black 736717f58b
DFSG: unit test using only free multimedia #326 5 years ago
nick black 24eb133b63 Debian: drop explicit g++ dep 5 years ago
nick black e6c024216a
Debian: drop versioned dep on g++ 5 years ago
nick black c4d7d3744c Debian: relax ncurses-dev versioned dep 5 years ago
nick black a076bc1e4b Debian: correct libav* versioned deps 5 years ago
nick black 0ed348ff61 Drop unnecessary versioned depends 5 years ago
nick black 0271ba5abf python: fix debuild when no notcurses is present 5 years ago
nick black ecf921c135
run wrap-and-sort -sbt per @edmonds 5 years ago
nick black f0d2c51b85 Debian: use dh-sequence-python3 5 years ago
nick black 3ee6f44831 Debian: python3-notcurses deps on ${shlibs:Depends} 5 years ago
nick black 7ea49832ae
debian: minimum verison 4.20191017 for dh-python 5 years ago
nick black a2f061a91d Python: build debian packages successfully #298
With this, we can finally build Python Debian packages. Of course,
it wrecks our standard Python installation capabilities. I'll need
fix that. I'm talking on #debian-python IRC now.
5 years ago
nick black c1c25afcc7 Python: fix up debug package #298 5 years ago
nick black 278182e1f9 Debian: 'testsuite' is in debian/control 5 years ago
nick black b2909e9e8e
Debian: try building python package #298 5 years ago
nick black aadf98179a
Debian: dep on python3-cffi and -setuptools 5 years ago
nick black e899f8b7ed demo summary: also print real FPS 5 years ago
nick black 5992d3f610
debian: update copyrights 5 years ago
nick black d1d4b9f14e
debian policy 4.5.0.0 5 years ago
Marek Habersack 75a90461dd Add C++ bindings 5 years ago
nick black 17df279b66 libnotcurses-sys rust lowlevel bindings 5 years ago
nick black 202115d826 Add python3-all-dev build-dep 5 years ago
Nick Black f6975d11d5
Docs/API sweep for 1.0.0 #244 #249 (#250)
* sync up some docs #244
* sync README and man page
* notcurses_output() man page work
* pull attr/channels from output functions #244
* witherworm: clean up explicit moves #244
* still more man page work
* notcurses_lines, last of the man pages i think
* panelreel man page #244
* debian: ruby-ronn->pandoc
* debian: full multiarch compliance
* debian: symbols file
* pandoc: fix syntax for lexgrog
* fm6.mkv: strip audio
* pandoc: fix up apropos man syntax #249
* ncurses_lines man page
5 years ago
nick black 2ea4f77875
introduce ncplane_aligned() #237 5 years ago
nick black e2745cd12f debian: no more dep on libgtest-dev 5 years ago
nick black 9739f010e0 debian: add build-dep on ruby-ronn 5 years ago
Nick Black ce2a390b52
Out with googletest, in with doctest #202 (#231)
* introduce doctest over googletest #202
* call dtester in in targets
* doctest conversion #202
* channel.cpp -> doctest #202
* egcpool tests -> doctest #202
* input tests to doctester
* zaxis -> doctest
* drone: always define LANG
* libav to doctest #202
* panelreel tests to doctest #202
* spec that a C++17 compiler is now required for doctest #202
* enmetric tests -> doctest #202
* fade tests -> doctest #202
* notcurses test case -> doctest #202
* last conversion to doctest #202
* finish move to doctest #202
* drone: set up make test
5 years ago
nick black 873badfc80 relax dep on libgtest...hrm 5 years ago
nick black c61513901f
try building on ubuntu-bionic 5 years ago