Add fuseki and gnugo#949
Conversation
|
I will try to getting to testing this sometime this week, along with the other changes in this milestone. No promises though, as I'm in the middle of a heatwave, which makes doing anything outside of my dayjob kinda difficult at the moment. |
No worries. I finally got closed out a PR I opened 2 years ago, so if you're able to do faster than that, all good :) More seriously, I know well the load of maintainership, so whenever's good for you, no rush. |
|
Life has other plans, it'll have to be later. Perhaps next weekend, but with how things are looking likely later than that. |
How's this going? Any way I can help? |
|
Sorry for how long this is taken, I've had several life events happen in a row, including one today that is taking all of my attention. If you can get one of the other toltec maintainers to give this a test, approve the PR, and merge it, that could help move things forward faster. Most have them have gotten extremely busy in their personal lives as well though. |
Eeems
left a comment
There was a problem hiding this comment.
Issues to resolve:
- Upon install, oxide will not pick up the new application as the draft config points at an executable that doesn't exist
- fuseki icon is placed in
/etcinstead of/opt/etc
Co-authored-by: Nathaniel van Diepen <Eeems@users.noreply.github.com>
Both are now resolved |
Eeems
left a comment
There was a problem hiding this comment.
Will merge if the final test passes
* Use python 3.11 for building * Add fuseki package * Add gnugo package --------- Co-authored-by: Nathaniel van Diepen <Eeems@users.noreply.github.com>
### New Packages - `rmstylusbutton` - 3.0-1 (#939) - `rempack` - 1.1.4 (#940) - `fuseki` - 0.1.0-1 (#949) - `gnugo` - 3.8.0-1 (#949) - `libcpp-utilities` `libcpp-utilities-dev` - 5.31.0-1 (#957) - `libqtforkawesome` `libqtforkawesome-dev` - 0.3.2-1 (#957) - `libqtutilities` `libqtutilities-dev` - 6.18.2-1 (#957) - `syncthingctl` - 2.0.3-1 (#957) ### Updated Packages - `koreader` - 2025.10-1 (#942 #948 #956) - `linux-mainline` - 6.3.0-3 (#904) - `bash-completion` - 2.11-4 (#951) - `calculator` - 0.0.0-17 (#951) - `chessmarkable` - 0.8.1-1 (#951) - `display` - 1:0.0.33-4 (#951) - `doomarkable` - 0.4.1-3 (#951) - `draft` - 0.2.0-26 (#951) - `evtest` - 1.34-4 (#951) - `fbink` - 1.25.0-2 (#951) - `fingerterm` - 1.3.5-16 (#951) - `folly` - 0.0.1-5 (#951) - `fuse` - 1.0.0-6 (#951) - `gocryptfs` - 2.0-beta2-4 (#951) - `keywriter` - 0.2~20-gddc9e73-3 (#951) - `libdlib` `libdlib-dev` - 19.21-3 (#951) - `libvncserver` `libvncclient` `libvncserver-dev` - 0.9.13-3 (#951) - `mmc-utils` - 1.0-2 (#951) - `netevent` - 2.2.2-2 (#951) - `netsurf` - 0.4.0-4 (#951) - `plato` - 0.9.44-1 (#951) - `puzzles` - 0.2.4-5 (#951) - `recrossable` - 0.0.0-9 (#951) - `remarkable-splash` - 1.0-6 (#951) - `remarkable-stylus` - 0.0.3-4 (#951) - `restream` - 1.2.0-2 (#951) - `retris` - 0.6.4-1 (#951) - `rmfakecloud-proxy` - 0.0.3-6 (#951) - `bufshot` - 0.1.2-4 (#951) - `dumbskull` - 0.0.1-5 (#951) - `genie` - 0.1.7-3 (#951) - `harmony` - 0.2.3-3 (#951) - `iago` - 0.1.2-3 (#951) - `lamp` - 0.1.1-4 (#951) - `mines` - 0.1.4-5 (#951) - `nao` - 0.1.2-5 (#951) - `remux` - 0.3.0-7 (#951) - `rpncalc` - 0.0.3-5 (#951) - `simple` - 0.2.1-3 (#951) - `wordlet` - 0.0.2-5 (#951) - `rmservewacominput` - 0.3.0-3 (#951) - `templatectl` - 0.1.3-6 (#951) - `vnsee` - 0.4.1-3 (#951) - `wikipedia` - 0.1.0-5 (#951) - `zshelf` - 0.3.1-5 (#951) ### Tooling - Updated action runners (#941) - Update toltecmk to 0.3.7 (#951) ### Documentation - Remove OpenWrt links from documentation (#944)
Adding the fuseki GnuGo frontend (which also packages a copy of GnuGo cross-compiled for the Remarkable). I'm the author, I own both a v1 and a v2 Remarkable, but Toltec et al is only installed on the v1 as it's my "hacking around" Remarkable as opposed to my "I keep my work and personal notes in it and need not to break it" Remarkable, so I've marked this as RM1-only currently.
So far, I've implemented a Atari Go and human-vs-machine mode (the latter gets a bit slow at times, but that's because GnuGo only goes so fast running on a non-desktop machine) and it all works pretty well.