Jakob P. Liljenberg
c767099d76
Merge pull request #724 from ottok/man-page
2024-03-04 18:03:27 +01:00
Otto Kekäläinen
d8c054d92f
Add 'lowdown' to build dependencies so GitHub actions actually runs it
...
Building the man page is optional and happens automatically if command
'lowdown' is present on the system. Add it to all possible GitHub CI files
so man page conversion will be tested and fully used.
Unfortunately 'lowdown' cannot be added to the musl jobs the program is
available only starting from Alpine v3.15, while the musl Docker images
run Alpine v3.14 (and haven't been updated in 2+ years).
Also, the Snap build used Ubuntu 20.04 "Focal" which equally is too old
to include Lowdown, which is available only from Ubuntu 22.04 "Jammy"
onward:
https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=lowdown
2024-03-03 17:14:13 -08:00
Otto Kekäläinen
ed68589af1
Create man page for btop in Markdown
...
Create a man page in Markdown format so that it can be read online on
GitHub etc and it can be edited much more easily than a raw troff/groff
file.
Compile it to proper man page format at build-time using 'lowdown' if
it is available on the system, otherwise just issue a warning in yellow.
Tested to work both with:
export VERBOSE=1
make
make install
make uninstall
cmake -B build
cmake --build build --verbose
While Lowdown is easy to manually install in all modern Linux distros
and also Homebrew for Mac, this commit does not add 'lowdown' in any
build dependencies or in the CI, that needs to be done separately.
2024-03-03 15:37:35 -08:00
Jakob P. Liljenberg
c6fbfd1e27
Merge pull request #723 from ottok/fix-spelling
2024-03-01 07:58:12 +01:00
Otto Kekäläinen
bfe8c20ebe
Fix misc spelling
2024-02-29 22:11:39 -08:00
Jakob P. Liljenberg
6c66740290
Merge pull request #734 from imwints/build-info
2024-02-18 14:25:11 +01:00
Jakob P. Liljenberg
967ea1ab6f
Merge branch 'main' into build-info
2024-02-18 14:19:05 +01:00
Jakob P. Liljenberg
cf609175fb
Merge pull request #763 from imwints/cmake-bump
2024-02-18 14:08:31 +01:00
Jakob P. Liljenberg
e1575a1fca
Merge pull request #771 from Derppening/fix/linux-battery-wattage
2024-02-18 12:56:19 +01:00
David Mak
e031cce6ba
collect: Fix reading of battery power draw on Linux
...
This was erroneously set to read from the current battery charge.
Fixes #770 .
2024-02-14 01:01:40 +08:00
Steffen Winter
83739f84e1
cmake: Remove version specifier
2024-02-12 23:56:43 +01:00
aristocratos
fd2a2acdad
v1.3.2 Hotfix GPU support AMD ROCm v6
2024-02-12 16:30:09 +01:00
Jakob P. Liljenberg
37d217eeb6
Merge pull request #762 from imwints/fix-rocm-github-link
2024-02-12 16:11:51 +01:00
Jakob P. Liljenberg
f537715d8b
Merge branch 'main' into fix-rocm-github-link
2024-02-12 16:11:28 +01:00
Jakob P. Liljenberg
7a058e4f42
Merge pull request #761 from imwints/fix-rocm-5-6-supported
2024-02-12 16:09:50 +01:00
aristocratos
bae006e94c
Fixed variable names
2024-02-12 15:37:31 +01:00
aristocratos
c625d512e1
Add check for possible librocm_smi64.so.6 and check for version 7 in the function logic
2024-02-12 15:31:43 +01:00
Steffen Winter
43af034317
fix: Can't detect librocm 6.0.x
...
librocm reports it's version as 7.0.0.0 in the 6.0.x release series.
2024-02-12 14:16:28 +01:00
Steffen Winter
5282acc149
fix: Change bad link to old rocm repository
2024-02-12 13:20:20 +01:00
aristocratos
9c34ac75dc
v1.3.1 Bug fixes
2024-02-11 18:32:27 +01:00
Jakob P. Liljenberg
0f224bb0e2
Merge pull request #756 from imwints/unix-duplicates
2024-02-11 18:02:52 +01:00
Jakob P. Liljenberg
65f3ade9b6
Merge branch 'main' into unix-duplicates
2024-02-11 17:54:00 +01:00
Jakob P. Liljenberg
e8137674b0
Merge pull request #755 from imwints/bsd
2024-02-11 17:53:39 +01:00
Jakob P. Liljenberg
1d62896c9b
Merge pull request #753 from lcheylus/utf8-ctype
2024-02-11 17:51:43 +01:00
Jakob P. Liljenberg
283ad3e76e
Merge branch 'main' into utf8-ctype
2024-02-11 17:49:35 +01:00
Jakob P. Liljenberg
97e78ebb12
Merge pull request #722 from MartinPit/hot-reload
2024-02-11 17:49:11 +01:00
aristocratos
1670e1db79
Reuse code from init, properly log warnings and move execution in to main loop
2024-02-11 17:42:51 +01:00
Jakob P. Liljenberg
67561d1994
Merge branch 'main' into hot-reload
2024-02-11 17:07:06 +01:00
Jakob P. Liljenberg
46f6b4fe90
Merge pull request #747 from aristocratos/fix/zombie
2024-02-11 17:06:23 +01:00
Jakob P. Liljenberg
459cbbeb52
Merge branch 'main' into fix/zombie
2024-02-11 16:49:49 +01:00
Jakob P. Liljenberg
d460fc63dc
Merge pull request #746 from M-Sviridov/main
2024-02-11 16:49:25 +01:00
Jakob P. Liljenberg
c587c9f1e3
Merge pull request #743 from planet36/config-trailing-newline
2024-02-11 16:46:44 +01:00
Jakob P. Liljenberg
c7fdd8adfe
Merge branch 'main' into config-trailing-newline
2024-02-11 16:45:56 +01:00
Jakob P. Liljenberg
77c758c349
Merge pull request #689 from vsey/battery-power-2
2024-02-11 16:45:40 +01:00
Jakob P. Liljenberg
f1f37ad6af
Merge branch 'main' into battery-power-2
2024-02-11 16:39:59 +01:00
Jakob P. Liljenberg
338aa72f6f
Merge pull request #735 from rkmcode/main
2024-02-11 16:33:46 +01:00
Jakob P. Liljenberg
842b9f83b2
Merge branch 'main' into main
2024-02-11 16:33:01 +01:00
Jakob P. Liljenberg
cae6c86ecd
Merge pull request #720 from imwints/fmt-header-only
2024-02-11 16:21:17 +01:00
Jakob P. Liljenberg
7f5b060b0c
Merge branch 'main' into fmt-header-only
2024-02-11 16:11:52 +01:00
Jakob P. Liljenberg
bf5618536b
Merge pull request #721 from imwints/debug
2024-02-11 16:11:32 +01:00
Jakob P. Liljenberg
e0884917e6
Merge branch 'main' into debug
2024-02-11 16:11:05 +01:00
Jakob P. Liljenberg
1584ce6468
Merge pull request #717 from imwints/fix-716
2024-02-11 16:10:25 +01:00
Jakob P. Liljenberg
7057d7653d
Merge branch 'main' into fix-716
2024-02-11 15:58:38 +01:00
Jakob P. Liljenberg
91e137a411
Merge pull request #718 from imwints/cmake-openbsd
2024-02-11 15:58:08 +01:00
Jakob P. Liljenberg
bb8c7bc35c
Merge branch 'main' into cmake-openbsd
2024-02-11 15:53:44 +01:00
Jakob P. Liljenberg
70dec20b23
Merge pull request #714 from tessus/fix/if-name-len
2024-02-11 15:51:49 +01:00
Jakob P. Liljenberg
8bf88c1918
Merge branch 'main' into fix/if-name-len
2024-02-11 15:50:14 +01:00
Steffen Winter
ab0bef204a
collect: Share ifaddrs wrapper and use uniq_ptr-like syntax
2024-02-09 14:03:06 +01:00
Steffen Winter
ee46dba838
bsd: Wrap kvm_t* in a uniq_ptr and share code between BSD's
2024-02-09 13:16:09 +01:00
Steffen Winter
a0e2a5c1d2
cmake: Fix undefined reference to `kvm_openfiles' on BSD's
2024-02-09 12:06:16 +01:00