tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
falkon: 3.2.0 -> 22.04.0, kde gear
André Vitor de Lima Matos
3 years ago
69b03815
fa5f7871
+6
-16
4 changed files
expand all
collapse all
unified
split
pkgs
applications
kde
default.nix
falkon.nix
top-level
aliases.nix
all-packages.nix
+1
pkgs/applications/kde/default.nix
···
86
86
dragon = callPackage ./dragon.nix {};
87
87
elisa = callPackage ./elisa.nix {};
88
88
eventviews = callPackage ./eventviews.nix {};
89
89
+
falkon = callPackage ./falkon.nix {};
89
90
ffmpegthumbs = callPackage ./ffmpegthumbs.nix { };
90
91
filelight = callPackage ./filelight.nix {};
91
92
granatier = callPackage ./granatier.nix {};
+4
-13
pkgs/applications/networking/browsers/falkon/default.nix
pkgs/applications/kde/falkon.nix
···
1
1
{ stdenv, mkDerivation, lib, fetchFromGitHub, fetchpatch
2
2
-
, cmake, extra-cmake-modules, pkg-config, qmake
2
2
+
, cmake, extra-cmake-modules, pkg-config
3
3
, libpthreadstubs, libxcb, libXdmcp
4
4
, qtsvg, qttools, qtwebengine, qtx11extras
5
5
, qtwayland, wrapQtAppsHook
6
6
-
, kwallet
6
6
+
, kwallet, kpurpose, karchive, kio
7
7
}:
8
8
9
9
mkDerivation rec {
10
10
pname = "falkon";
11
11
-
version = "3.2.0";
12
12
-
13
13
-
src = fetchFromGitHub {
14
14
-
owner = "KDE";
15
15
-
repo = "falkon";
16
16
-
rev = "v${version}";
17
17
-
sha256 = "sha256-esi9YWd1PtQpDBhI1NtWEjZIoMoNUpAF+kQad67mLzE=";
18
18
-
};
19
11
20
12
preConfigure = ''
21
13
export NONBLOCK_JS_DIALOGS=true
···
27
19
buildInputs = [
28
20
libpthreadstubs libxcb libXdmcp
29
21
qtsvg qttools qtwebengine qtx11extras
30
30
-
kwallet
22
22
+
kwallet kpurpose karchive kio
31
23
] ++ lib.optionals stdenv.isLinux [ qtwayland ];
32
24
33
25
nativeBuildInputs = [
34
26
cmake
35
27
extra-cmake-modules
36
28
pkg-config
37
37
-
qmake
38
29
qttools
39
30
wrapQtAppsHook
40
31
];
41
32
42
33
meta = with lib; {
43
34
description = "QtWebEngine based cross-platform web browser";
44
44
-
homepage = "https://community.kde.org/Incubator/Projects/Falkon";
35
35
+
homepage = "https://www.falkon.org";
45
36
license = licenses.gpl3;
46
37
maintainers = with maintainers; [ peterhoeg ];
47
38
platforms = platforms.unix;
+1
-1
pkgs/top-level/aliases.nix
···
1497
1497
1498
1498
inherit (plasma5Packages)
1499
1499
akonadi akregator ark bluedevil bomber bovo breeze-grub breeze-gtk
1500
1500
-
breeze-icons breeze-plymouth breeze-qt5 discover dolphin dragon elisa
1500
1500
+
breeze-icons breeze-plymouth breeze-qt5 discover dolphin dragon elisa falkon
1501
1501
ffmpegthumbs filelight granatier gwenview k3b kactivitymanagerd kaddressbook
1502
1502
kalendar kalzium kapman kapptemplate kate katomic kblackbox kblocks kbounce
1503
1503
kcachegrind kcalc kcharselect kcolorchooser kde-cli-tools kde-gtk-config
-2
pkgs/top-level/all-packages.nix
···
29051
29051
29052
29052
quiterss = libsForQt514.callPackage ../applications/networking/newsreaders/quiterss {};
29053
29053
29054
29054
-
falkon = libsForQt5.callPackage ../applications/networking/browsers/falkon { };
29055
29055
-
29056
29054
quodlibet = callPackage ../applications/audio/quodlibet {
29057
29055
keybinder3 = null;
29058
29056
libmodplug = null;