Skip to content

Commit 6c45517

Browse files
committed
2 parents 673c114 + 34d73e3 commit 6c45517

File tree

4 files changed

+75
-3
lines changed

4 files changed

+75
-3
lines changed

CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,14 @@ if (NOT (APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU"))
7070
target_precompile_headers(abaddon PRIVATE <gtkmm.h> src/abaddon.hpp src/util.hpp)
7171
endif ()
7272

73-
if ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR
74-
(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND
75-
((CMAKE_SYSTEM_NAME STREQUAL "Linux") OR (CMAKE_CXX_COMPILER_VERSION LESS 9))))
73+
if ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "9.1"))
7674
target_link_libraries(abaddon stdc++fs)
7775
endif ()
7876

77+
if ((CMAKE_CXX_COMPILER_ID STREQUAL "Clang") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "9.0"))
78+
target_link_libraries(abaddon c++fs)
79+
endif ()
80+
7981
if (NOT WIN32)
8082
target_sources(abaddon PRIVATE src/notifications/notifier_gio.cpp)
8183
else ()

res/desktop/icon.svg

Lines changed: 13 additions & 0 deletions
Loading
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/usr/bin/env xdg-open
2+
[Desktop Entry]
3+
Version=1.5
4+
Type=Application
5+
6+
Name=Abaddon
7+
Comment=An alternative Discord client with voice support made with C++ and GTK 3
8+
Categories=Network;Chat;
9+
10+
Icon=io.github.uowuo.abaddon
11+
Exec=abaddon
12+
Terminal=false
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<component type="desktop-application">
3+
<id>io.github.uowuo.abaddon</id>
4+
5+
<name>Abaddon</name>
6+
<summary>An alternative Discord client with voice support made with C++ and GTK 3</summary>
7+
<metadata_license>MIT</metadata_license>
8+
<project_license>GPL-3.0-only</project_license>
9+
10+
<description>
11+
<p>Abaddon offers a fast and minimalist way to use Discord. It supports voice calls, threads, messages, and replies.</p>
12+
</description>
13+
14+
<content_rating type="oars-1.1">
15+
<content_attribute id="social-chat">intense</content_attribute>
16+
<content_attribute id="social-info">mild</content_attribute>
17+
<content_attribute id="social-audio">intense</content_attribute>
18+
<content_attribute id="social-contacts">intense</content_attribute>
19+
</content_rating>
20+
21+
22+
<url type="homepage">https://github.com/uowuo/abaddon/</url>
23+
24+
<releases>
25+
<release version="0.2.1-ci" date="2025-01-30"/>
26+
</releases>
27+
28+
<developer id="io.github.uowuo">
29+
<name>ouwou</name>
30+
<name>Abaddon Contributors</name>
31+
</developer>
32+
33+
<launchable type="desktop-id">io.github.uowuo.abaddon.desktop</launchable>
34+
<screenshots>
35+
<screenshot type="default">
36+
<image>https://raw.githubusercontent.com/uowuo/abaddon/4c79ae6a69ee42cfa4892aae3e105b404b9a29c1/.readme/s5.png</image>
37+
</screenshot>
38+
<screenshot>
39+
<image>https://github.com/uowuo/abaddon/raw/4c79ae6a69ee42cfa4892aae3e105b404b9a29c1/.readme/s6.png</image>
40+
</screenshot>
41+
<screenshot>
42+
<image>https://github.com/uowuo/abaddon/raw/4c79ae6a69ee42cfa4892aae3e105b404b9a29c1/.readme/s7.png</image>
43+
</screenshot>
44+
</screenshots>
45+
</component>

0 commit comments

Comments
 (0)