lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #107496 from mjlbach/init_neochat

neochat: init at 1.0

authored by

Bernardo Meurer and committed by
GitHub
29f7ba6f e89ecac0

+67
+41
pkgs/applications/networking/instant-messengers/neochat/default.nix
··· 1 + { mkDerivation, stdenv, fetchFromGitLab 2 + , pkgconfig, wrapQtAppsHook 3 + , cmake 4 + , qtbase, qttools, qtquickcontrols2, qtmultimedia, qtkeychain 5 + , libpulseaudio 6 + # Not mentioned but seems needed 7 + , qtgraphicaleffects 8 + , qtdeclarative 9 + , qtmacextras 10 + , olm, libsecret, cmark, extra-cmake-modules, kirigami2, ki18n, knotifications, kdbusaddons, kconfig, libquotient 11 + , KQuickImageEdit, kitemmodels 12 + }: 13 + 14 + let 15 + qtkeychain-qt5 = qtkeychain.override { 16 + inherit qtbase qttools; 17 + withQt5 = true; 18 + }; 19 + 20 + in mkDerivation rec { 21 + pname = "neochat"; 22 + version = "v1.0"; 23 + 24 + src = fetchFromGitLab { 25 + domain = "invent.kde.org"; 26 + owner = "network"; 27 + repo = pname; 28 + rev = version; 29 + sha256 = "1r9n83kvc5v215lzmzh6hyc5q9i3w6znbf508qk0mdwdzxz4zry9"; 30 + }; 31 + 32 + nativeBuildInputs = [ pkgconfig cmake extra-cmake-modules wrapQtAppsHook ]; 33 + buildInputs = [ qtbase qtkeychain-qt5 qtquickcontrols2 qtmultimedia qtgraphicaleffects qtdeclarative olm libsecret cmark kirigami2 ki18n knotifications kdbusaddons kconfig libquotient KQuickImageEdit kitemmodels libpulseaudio ]; 34 + 35 + meta = with stdenv.lib; { 36 + description = "A client for matrix, the decentralized communication protocol."; 37 + homepage = "https://apps.kde.org/en/neochat"; 38 + license = licenses.gpl3; 39 + platforms = with platforms; linux; 40 + }; 41 + }
+22
pkgs/development/libraries/KQuickImageEdit/default.nix
··· 1 + { stdenv 2 + , fetchFromGitLab 3 + , extra-cmake-modules 4 + , qtbase 5 + , qtquickcontrols2 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "KQuickImageEditor"; 10 + version = "0.1"; 11 + 12 + src = fetchFromGitLab { 13 + domain = "invent.kde.org"; 14 + owner = "libraries"; 15 + repo = pname; 16 + rev = version; 17 + sha256 = "0krx9bq6nfmpjjangis8gaz8rx3z35f6m3cpsrcfdwpgpm22fqll"; 18 + }; 19 + 20 + nativeBuildInputs = [ extra-cmake-modules ]; 21 + buildInputs = [ qtbase qtquickcontrols2 ]; 22 + }
+4
pkgs/top-level/all-packages.nix
··· 5939 5939 5940 5940 neo-cowsay = callPackage ../tools/misc/neo-cowsay { }; 5941 5941 5942 + neochat = libsForQt5.callPackage ../applications/networking/instant-messengers/neochat { }; 5943 + 5942 5944 neofetch = callPackage ../tools/misc/neofetch { }; 5943 5945 5944 5946 nerdfonts = callPackage ../data/fonts/nerdfonts { }; ··· 15658 15660 kpeoplevcard = callPackage ../development/libraries/kpeoplevcard { }; 15659 15661 15660 15662 kreport = callPackage ../development/libraries/kreport { }; 15663 + 15664 + KQuickImageEdit = callPackage ../development/libraries/KQuickImageEdit { }; 15661 15665 15662 15666 ldutils = callPackage ../development/libraries/ldutils { }; 15663 15667