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