Commit graph

26 commits

Author SHA1 Message Date
nerix 2cb965d352
docs: cleanup/polish Markdown files (#5038)
Fixed some language stuff.
    Added alternative to httpbin.
    Updated expected space requirement on Windows.
    Removed unused VS component on Windows.
    Moved Qt Creator formatting to Windows docs.
    Updated nativs link to Qt 6.
    Added missing language to code blocks.
    Removed # Description from PR template and added instructions to fix a GitHub issue.

Co-authored-by: Wissididom <30803034+Wissididom@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson+github@pajlada.com>
2023-12-23 11:39:53 +01:00
pajlada 7ea742c593
fix fedora build dependencies (#4828) 2023-09-18 14:12:19 +02:00
kyle e6e21269a0
Update Debian dependencies to include libsecret (#4451) 2023-03-16 20:30:23 +01:00
Wissididom 4c8ad85074
Improve Linux build instructions (#4382)
Removed QtMultimedia and GStreamer dependencies from build documentations.
These are no longer required ever since miniaudio replaced them for highlight sounds.
2023-02-15 23:52:28 +01:00
Felanbird 04f685f3f3
Add qt5-imageformats to Fedora dependency list (#4265) 2022-12-27 17:48:57 +01:00
Wissididom df22441913
Copied and adjusted BUILDING_ON_LINUX.md from SevenTV (#4085)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-10-28 10:17:51 +00:00
Mm2PL 044dd8a616
Remove official support for QMake (#3839)
* delet chatterino.pro

* Update documentation

* Update Github Actions config

* Update Cirrus CI config

* Attempt to fix Cirrus CI

* Add changelog entry

* Delete tools/update_filelist.py

It was a QMake-only script? Maybe will need revert + change to CMake or something?

* fix?

* Fuck this linter

* Attempt to clean up build.yml a little

* Add cmaake to install list, remove step for qmake PATH

* Change list entries to always use 1.

Sneaky unrelated change

* These are no longer tests!

* FUCK YOU PRETTIER

* Make BUILDING_ON_LINUX.md simpler

* Get rid of Jenkins

* Get rid of travis

* Remove dupes

* Remove appveyor

* Remove qmake from conanfile

* Try removing explicit qmake path

* Nothing uses the qt style plugins installer anymore

* Update manual linux building instructions

* Update freebsd compilation instructions with a copy paste from the linux instructions

* Remove unused docker files

* Remove linux breakpad build script as it's unused

* Update changelog entry phrasing

* Lint build markdown files

* Change top changelog entry to not be confused as a link

* Skip QtCreator conan setup if conan is disabled

This reduces the amount of warnings & errors Windows users get with
QtCreator

* lint building on linux file

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-07-23 14:04:29 +02:00
Johannes 3341a44fb5
add potentially missing qt5 dependency (#3851)
Co-authored-by: Kasia <zneix@zneix.eu>
2022-07-06 16:30:26 +00:00
oldLucke 778afc293d
Update BUILDING_ON_LINUX.md (#3589)
added pacman parameter to skip reinstalling dependencies
2022-03-06 16:44:41 +01:00
ooxi 6f7961444f
Updated build instructions (#3573)
Building on Ubuntu 18.04 no longer works as documented

```
CMake Error at lib/settings/CMakeLists.txt:132 (message):
  GCC version must be at least 8.0 if using std filesystem
```

I verified the build instructions on Ubuntu 20.04 and they work as advertised.

For Ubuntu 18.04, you'd have the option of
1) Manually installing a later version of GCC
2) Using clang
3) passing the `-DPAJLADA_SETTINGS_USE_BOOST_FILESYSTEM=1` flag to cmake
2022-02-27 10:34:49 +01:00
Niko bbe7849240
Fixes some basic grammatical mistakes (#3053) 2021-07-31 13:03:07 +02:00
Paweł dff2629e81
Updated building docs regarding CMake update (#2585) 2021-04-04 15:58:18 +02:00
pajlada e00938dfde
Add support for CMake (buildsystem generator) (#2468)
Co-authored-by: Edgar <Edgar@AnotherFoxGuy.com>
2021-03-28 16:58:51 +02:00
pajlada e015013773
Add lint github action (#2473) 2021-02-21 14:45:42 +01:00
Paweł 3ffb28427d
Updated minimum required Qt versions (#2210)
This updates both the build instructions and enforces qt version when running qmake
2020-11-21 11:24:32 +01:00
Paweł 431bfe2cdc
Updated required packages for arch (#2109)
* Updated required packages for arch

Also added thread number to make, so it won't build with just 1 thread.

* Update BUILDING_ON_LINUX.md

Co-authored-by: fourtf <tf.four@gmail.com>
2020-10-22 20:16:27 +02:00
Nils 1330837a41
Update NixOS build instructions (#1910) 2020-08-24 11:11:19 +02:00
fourtf 95d6be6bb9
Update BUILDING_ON_LINUX.md 2020-08-13 21:41:54 +02:00
fourtf fcf55a1689
Update BUILDING_ON_LINUX.md 2020-08-13 21:41:12 +02:00
Maverick 0d53248b4c Clean up build instructions for Fedora (#1403)
* Clean-up build instructions for Fedora

- separate development vs. optional dependencies
- change use of `yum` to `dnf`
- fix typo from `streamer-plugins-good` to `gstreamer-plugins-good`
- mention info regarding `gstreamer-plugins-good` being retired in f31
2019-11-02 02:21:50 -07:00
Ruben Anders 2d21bb0695 Add libboost-filesystem-dev to ubuntu dependencies, closes #957 2019-05-09 19:44:40 +02:00
rexim 0644134f7c Add NixOS Building Instructions 2019-05-01 20:18:29 +07:00
RAnders00 2393ae62af Document minimum Qt 5.10 requirement 2018-10-19 22:41:59 +02:00
Ian 935b22d091 Added guide for fedora (#459) 2018-06-08 20:50:58 +02:00
fourtf 87f33501b2 Updated build instructions for ubuntu 2018-05-27 23:32:11 +02:00
fourtf c31cccb8b3 moved building instructions into different md files 2018-05-25 17:09:23 +02:00