Skip to content

Commit 6b92659

Browse files
authored
Merge pull request #1752 from fastfetch-cli/dev
Release: v2.43.0
2 parents 630d876 + 7e04305 commit 6b92659

File tree

179 files changed

+6419
-3638
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

179 files changed

+6419
-3638
lines changed

.codespellrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[codespell]
22
check-filenames =
33
builtin = clear,rare,usage,informal
4-
skip = */.git,*/cmake-build-*,*/.idea,*/completions,*/presets,*/screenshots,*/tests,*/3rdparty,*/logo/ascii
4+
skip = */.git,*/cmake-build-*,*/.idea,*/completions,*/presets,*/screenshots,*/tests,*/3rdparty,*/logo/ascii,./src/detection/gpu/asahi_drm.h
55
ignore-words-list = iterm,compiletime,unknwn,pengwin,siduction,master,slave,sur,doas,conexant,ags,bu

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
# 2.43.0
2+
3+
Features:
4+
* Support physical core count and package count detection on Solaris (CPU, SunOS)
5+
* Improve physical core count detection on FreeBSD (CPU, FreeBSD)
6+
* Add option to hide unknown GPUs (GPU)
7+
* Detect VRAM type of AMD GPUs on Linux (GPU, Linux)
8+
* Support playing media detection on macOS 15.4 (#1737, Media, macOS)
9+
* Whether it works on newer versions is unknown
10+
* Detect player name for Windows UMP apps (Media, Windows)
11+
12+
Bugfixes:
13+
* Fix disk usage detection on 32-bit Linux (#1734, Disk, Linux)
14+
* Fix compiling on Asahi Linux (GPU, Linux)
15+
* Fix duplicated playback status (Media, Linux)
16+
* Don't show 255 in custom format when muted on macOS (#1750, Sound, macOS)
17+
* Remove shared memory detection for AMD GPUs, which doesn't work as expected (GPU, Windows)
18+
19+
Logos:
20+
* new AthenaOS
21+
* add Hydra Framework
22+
123
# 2.42.0
224

325
Changes:

CMakeLists.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.12.0) # target_link_libraries with OBJECT libs & project homepage url
22

33
project(fastfetch
4-
VERSION 2.42.0
4+
VERSION 2.43.0
55
LANGUAGES C
66
DESCRIPTION "Fast neofetch-like system information tool"
77
HOMEPAGE_URL "https://github.com/fastfetch-cli/fastfetch"
@@ -326,6 +326,11 @@ endif()
326326
fastfetch_encode_c_string("${DATATEXT_JSON_HELP}" DATATEXT_JSON_HELP)
327327
fastfetch_load_text(src/data/structure.txt DATATEXT_STRUCTURE)
328328

329+
if(APPLE)
330+
# See src/detection/media/media_apple.m
331+
fastfetch_load_text(src/data/nowPlaying.scptd DATATEXT_NOWPLAYING)
332+
endif()
333+
329334
configure_file(src/fastfetch_config.h.in fastfetch_config.h @ONLY)
330335
configure_file(src/fastfetch_datatext.h.in fastfetch_datatext.h @ONLY)
331336
if(APPLE)
@@ -342,7 +347,6 @@ foreach(file ${LOGO_FILES})
342347
fastfetch_load_text("${file}" content)
343348
get_filename_component(file "${file}" NAME_WE)
344349
string(TOUPPER "${file}" file)
345-
string(REGEX REPLACE "\\$\\{c([0-9]+)\\}" "$\\1" content "${content}")
346350
set(LOGO_BUILTIN_H "${LOGO_BUILTIN_H}#define FASTFETCH_DATATEXT_LOGO_${file} ${content}\n")
347351
endforeach()
348352
file(GENERATE OUTPUT logo_builtin.h CONTENT "${LOGO_BUILTIN_H}")

debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
fastfetch (2.42.0) jammy; urgency=medium
2+
3+
* Update to 2.42.0
4+
5+
-- Carter Li <[email protected]> Wed, 30 Apr 2025 14:08:57 +0800
6+
17
fastfetch (2.41.0) jammy; urgency=medium
28

39
* Update to 2.41.0

debian/files

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
fastfetch_2.41.0_source.buildinfo universe/utils optional
1+
fastfetch_2.42.0_source.buildinfo universe/utils optional

doc/json_schema.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2053,6 +2053,7 @@
20532053
"enum": [
20542054
"integrated",
20552055
"discrete",
2056+
"unknown",
20562057
"none"
20572058
],
20582059
"default": "none"

src/3rdparty/yyjson/repo.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"home": "https://github.com/ibireme/yyjson",
33
"license": "MIT ( embed in source )",
4-
"version": "0.10.0",
4+
"version": "0.11.1",
55
"author": "ibireme"
66
}

0 commit comments

Comments
 (0)