mauiPackages: drop

This commit is contained in:
K900
2025-08-21 23:21:45 +03:00
parent ecc7580c6c
commit bb4ebb76c1
23 changed files with 0 additions and 1169 deletions
-57
View File
@@ -1,57 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
kcoreaddons,
ki18n,
kirigami2,
mauikit,
mauikit-filebrowsing,
prison,
qtgraphicaleffects,
qtmultimedia,
qtquickcontrols2,
gst_all_1,
}:
mkDerivation {
pname = "booth";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kcoreaddons
ki18n
kirigami2
mauikit
mauikit-filebrowsing
prison
qtgraphicaleffects
qtmultimedia
qtquickcontrols2
]
++ (with gst_all_1; [
gst-plugins-bad
gst-plugins-base
gst-plugins-good
gstreamer
]);
preFixup = ''
qtWrapperArgs+=(
--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
)
'';
meta = with lib; {
description = "Camera application";
mainProgram = "booth";
homepage = "https://invent.kde.org/maui/booth";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ];
};
}
-50
View File
@@ -1,50 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
applet-window-buttons,
karchive,
kcoreaddons,
ki18n,
kio,
kirigami2,
mauikit,
mauikit-filebrowsing,
mauikit-accounts,
mauikit-texteditor,
qtmultimedia,
qtquickcontrols2,
}:
mkDerivation {
pname = "buho";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
applet-window-buttons
karchive
kcoreaddons
ki18n
kio
kirigami2
mauikit
mauikit-filebrowsing
mauikit-accounts
mauikit-texteditor
qtmultimedia
qtquickcontrols2
];
meta = with lib; {
description = "Task and Note Keeper";
mainProgram = "buho";
homepage = "https://invent.kde.org/maui/buho";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ onny ];
};
}
-50
View File
@@ -1,50 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
applet-window-buttons,
karchive,
kcoreaddons,
ki18n,
kio,
kirigami2,
mauikit,
mauikit-filebrowsing,
qtmultimedia,
qtquickcontrols2,
taglib,
ffmpeg,
}:
mkDerivation {
pname = "clip";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
applet-window-buttons
karchive
kcoreaddons
ki18n
kio
kirigami2
mauikit
mauikit-filebrowsing
qtmultimedia
qtquickcontrols2
taglib
ffmpeg
];
meta = with lib; {
description = "Video player and video collection manager";
mainProgram = "clip";
homepage = "https://invent.kde.org/maui/clip";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ onny ];
};
}
-59
View File
@@ -1,59 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
applet-window-buttons,
karchive,
kcoreaddons,
ki18n,
kio,
kirigami2,
mauikit,
mauikit-accounts,
mauikit-filebrowsing,
mauikit-texteditor,
qtmultimedia,
qtquickcontrols2,
kpeople,
kcontacts,
}:
mkDerivation {
pname = "communicator";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace "/usr/share/maui-accounts/manifests" "$out/usr/share/maui-accounts/manifests"
'';
buildInputs = [
applet-window-buttons
karchive
kcoreaddons
ki18n
kio
kirigami2
mauikit
mauikit-accounts
mauikit-filebrowsing
mauikit-texteditor
qtmultimedia
qtquickcontrols2
kpeople
kcontacts
];
meta = with lib; {
description = "Contacts and dialer application";
mainProgram = "communicator";
homepage = "https://invent.kde.org/maui/communicator";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ onny ];
};
}
-92
View File
@@ -1,92 +0,0 @@
/*
# New packages
READ THIS FIRST
This module is for the MauiKit framework and official Maui applications. All
available packages are listed in `callPackage ./srcs.nix`, although some are not yet
packaged in Nixpkgs.
IF YOUR PACKAGE IS NOT LISTED IN `callPackage ./srcs.nix`, IT DOES NOT GO HERE.
See also `pkgs/applications/kde` as this is what this is based on.
# Updates
1. Update the URL in `./fetch.sh`.
2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/maui`
from the top of the Nixpkgs tree.
3. Use `nixpkgs-review wip` to check that everything builds.
4. Commit the changes and open a pull request.
*/
{
lib,
libsForQt5,
fetchurl,
}:
let
mirror = "mirror://kde";
srcs = import ./srcs.nix { inherit fetchurl mirror; };
mkDerivation =
args:
let
inherit (args) pname;
inherit (srcs.${pname}) src version;
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) { };
in
mkDerivation (
args
// {
inherit pname version src;
outputs = args.outputs or [ "out" ];
meta =
let
meta = args.meta or { };
in
meta
// {
homepage = meta.homepage or "https://mauikit.org/";
platforms = meta.platforms or lib.platforms.linux;
};
}
);
packages =
self:
let
callPackage = self.newScope {
inherit mkDerivation;
};
in
{
# libraries
mauikit = callPackage ./mauikit.nix { };
mauikit-accounts = callPackage ./mauikit-accounts.nix { };
mauikit-calendar = callPackage ./mauikit-calendar { };
mauikit-documents = callPackage ./mauikit-documents.nix { };
mauikit-filebrowsing = callPackage ./mauikit-filebrowsing.nix { };
mauikit-imagetools = callPackage ./mauikit-imagetools.nix { };
mauikit-terminal = callPackage ./mauikit-terminal.nix { };
mauikit-texteditor = callPackage ./mauikit-texteditor.nix { };
mauiman = callPackage ./mauiman.nix { };
# applications
booth = callPackage ./booth.nix { };
buho = callPackage ./buho.nix { };
clip = callPackage ./clip.nix { };
communicator = callPackage ./communicator.nix { };
index = callPackage ./index.nix { };
nota = callPackage ./nota.nix { };
pix = callPackage ./pix.nix { };
shelf = callPackage ./shelf.nix { };
station = callPackage ./station.nix { };
vvave = callPackage ./vvave.nix { };
};
in
lib.makeScope libsForQt5.newScope packages
-1
View File
@@ -1 +0,0 @@
WGET_ARGS=( https://download.kde.org/stable/maui/ -A '*.tar.xz' )
-49
View File
@@ -1,49 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
karchive,
kcoreaddons,
ki18n,
kio,
kirigami2,
mauikit,
mauikit-filebrowsing,
qtmultimedia,
qtquickcontrols2,
}:
mkDerivation {
pname = "index-fm";
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace "-Werror" ""
'';
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
karchive
kcoreaddons
ki18n
kio
kirigami2
mauikit
mauikit-filebrowsing
qtmultimedia
qtquickcontrols2
];
meta = with lib; {
description = "Multi-platform file manager";
mainProgram = "index";
homepage = "https://invent.kde.org/maui/index-fm";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dotlambda ];
};
}
@@ -1,31 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
kconfig,
kio,
mauikit,
}:
mkDerivation {
pname = "mauikit-accounts";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kconfig
kio
mauikit
];
meta = with lib; {
homepage = "https://invent.kde.org/maui/mauikit-accounts";
description = "MauiKit utilities to handle User Accounts";
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ onny ];
};
}
@@ -1,39 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
mauikit,
qtquickcontrols2,
akonadi,
akonadi-contacts,
akonadi-calendar,
calendarsupport,
eventviews,
}:
mkDerivation {
pname = "mauikit-calendar";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
akonadi
akonadi-contacts
akonadi-calendar
calendarsupport
eventviews
mauikit
qtquickcontrols2
];
meta = with lib; {
homepage = "https://invent.kde.org/maui/mauikit-calendar";
description = "Calendar support components for Maui applications";
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ onny ];
};
}
@@ -1,48 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
karchive,
kconfig,
kcoreaddons,
kfilemetadata,
kguiaddons,
ki18n,
kiconthemes,
kio,
mauikit,
poppler,
}:
mkDerivation {
pname = "mauikit-documents";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
karchive
kconfig
kcoreaddons
kfilemetadata
kguiaddons
ki18n
kiconthemes
kio
mauikit
poppler
];
meta = {
homepage = "https://invent.kde.org/maui/mauikit-documents";
description = "MauiKit QtQuick plugins for text editing";
license = with lib.licenses; [
bsd2
lgpl21Plus
];
maintainers = with lib.maintainers; [ dotlambda ];
};
}
@@ -1,31 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
kconfig,
kio,
mauikit,
}:
mkDerivation {
pname = "mauikit-filebrowsing";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kconfig
kio
mauikit
];
meta = with lib; {
homepage = "https://invent.kde.org/maui/mauikit-filebrowsing";
description = "MauiKit File Browsing utilities and controls";
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ dotlambda ];
};
}
@@ -1,43 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
kconfig,
kio,
leptonica,
mauikit,
opencv,
qtlocation,
exiv2,
kquickimageedit,
tesseract,
}:
mkDerivation {
pname = "mauikit-imagetools";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kconfig
kio
leptonica
mauikit
opencv
qtlocation
exiv2
kquickimageedit
tesseract
];
meta = with lib; {
homepage = "https://invent.kde.org/maui/mauikit-imagetools";
description = "MauiKit Image Tools Components";
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ onny ];
};
}
@@ -1,33 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
kconfig,
kcoreaddons,
ki18n,
mauikit,
}:
mkDerivation {
pname = "mauikit-terminal";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kconfig
kcoreaddons
ki18n
mauikit
];
meta = with lib; {
homepage = "https://invent.kde.org/maui/mauikit-terminal";
description = "Terminal support components for Maui applications";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ dotlambda ];
};
}
@@ -1,33 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
kconfig,
kio,
mauikit,
syntax-highlighting,
}:
mkDerivation {
pname = "mauikit-texteditor";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kconfig
kio
mauikit
syntax-highlighting
];
meta = with lib; {
homepage = "https://invent.kde.org/maui/mauikit-texteditor";
description = "MauiKit Text Editor components";
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ onny ];
};
}
-39
View File
@@ -1,39 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
kconfig,
kcoreaddons,
ki18n,
knotifications,
mauiman,
qtquickcontrols2,
qtx11extras,
}:
mkDerivation {
pname = "mauikit";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kconfig
kcoreaddons
ki18n
knotifications
mauiman
qtquickcontrols2
qtx11extras
];
meta = with lib; {
homepage = "https://mauikit.org/";
description = "Free and modular front-end framework for developing fast and compelling user experiences";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ dotlambda ];
};
}
-27
View File
@@ -1,27 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
qtsystems,
}:
mkDerivation {
pname = "mauiman";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
qtsystems
];
meta = with lib; {
homepage = "https://invent.kde.org/maui/mauiman";
description = "Maui Manager Library. Server and public library API";
mainProgram = "MauiManServer3";
maintainers = with maintainers; [ dotlambda ];
};
}
-48
View File
@@ -1,48 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
applet-window-buttons,
karchive,
kcoreaddons,
ki18n,
kio,
kirigami2,
mauikit,
mauikit-filebrowsing,
mauikit-texteditor,
qtmultimedia,
qtquickcontrols2,
}:
mkDerivation {
pname = "nota";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
applet-window-buttons
karchive
kcoreaddons
ki18n
kio
kirigami2
mauikit
mauikit-filebrowsing
mauikit-texteditor
qtmultimedia
qtquickcontrols2
];
meta = with lib; {
description = "Multi-platform text editor";
mainProgram = "nota";
homepage = "https://invent.kde.org/maui/nota";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ onny ];
};
}
-75
View File
@@ -1,75 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
applet-window-buttons,
karchive,
kcoreaddons,
ki18n,
kio,
kirigami2,
mauikit,
mauikit-filebrowsing,
mauikit-imagetools,
qtmultimedia,
qtquickcontrols2,
qtlocation,
exiv2,
kquickimageedit,
fetchFromGitHub,
}:
let
src-kdtree = fetchFromGitHub {
owner = "cdalitz";
repo = "kdtree-cpp";
rev = "refs/tags/v1.3";
hash = "sha256-h3cmndvjMlp/MTk/Ve3R183BLrE7VbL7GQx8YkOHEgU=";
};
in
mkDerivation {
pname = "pix";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
postPatch = ''
cp ${src-kdtree}/kdtree.cpp src/
substituteInPlace src/CMakeLists.txt \
--replace-fail "main.cpp" "main.cpp kdtree.cpp"
'';
env = {
NIX_CFLAGS_COMPILE = toString [
"-I${src-kdtree}"
];
};
buildInputs = [
applet-window-buttons
karchive
kcoreaddons
ki18n
kio
kirigami2
mauikit
mauikit-filebrowsing
mauikit-imagetools
qtmultimedia
qtquickcontrols2
qtlocation
exiv2
kquickimageedit
];
meta = {
description = "Image gallery application";
mainProgram = "pix";
homepage = "https://invent.kde.org/maui/pix";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ onny ];
};
}
-52
View File
@@ -1,52 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
applet-window-buttons,
karchive,
kcoreaddons,
ki18n,
kio,
kirigami2,
mauikit,
mauikit-documents,
mauikit-filebrowsing,
mauikit-texteditor,
qtmultimedia,
qtquickcontrols2,
poppler,
}:
mkDerivation {
pname = "shelf";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
applet-window-buttons
karchive
kcoreaddons
ki18n
kio
kirigami2
mauikit
mauikit-documents
mauikit-filebrowsing
mauikit-texteditor
qtmultimedia
qtquickcontrols2
poppler
];
meta = with lib; {
description = "Document and EBook collection manager";
mainProgram = "shelf";
homepage = "https://invent.kde.org/maui/shelf";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ onny ];
};
}
-206
View File
@@ -1,206 +0,0 @@
# DO NOT EDIT! This file is generated automatically.
# Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/maui
{ fetchurl, mirror }:
{
agenda = {
version = "0.5.3";
src = fetchurl {
url = "${mirror}/stable/maui/agenda/0.5.3/agenda-0.5.3.tar.xz";
sha256 = "0kx5adv8w0dm84hibaazik6y9bcxw7w7zikw546d4dlaq13pk97i";
name = "agenda-0.5.3.tar.xz";
};
};
arca = {
version = "0.5.3";
src = fetchurl {
url = "${mirror}/stable/maui/arca/0.5.3/arca-0.5.3.tar.xz";
sha256 = "0mgn3y2jh9ifxg41fb6z14gp27f1pwfk9y8492qfp3wqfhhmycmk";
name = "arca-0.5.3.tar.xz";
};
};
bonsai = {
version = "1.1.3";
src = fetchurl {
url = "${mirror}/stable/maui/bonsai/1.1.3/bonsai-1.1.3.tar.xz";
sha256 = "0xyfqaihzjdbgcd0mg81qpd12w304zlhdw8mmiyqfamxh33xksql";
name = "bonsai-1.1.3.tar.xz";
};
};
booth = {
version = "1.1.3";
src = fetchurl {
url = "${mirror}/stable/maui/booth/1.1.3/booth-1.1.3.tar.xz";
sha256 = "0l7bjlpm3m2wc528c6y5s5yf9rlxrl5h0c1lk9s90zzkmyhzpxrl";
name = "booth-1.1.3.tar.xz";
};
};
buho = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/buho/3.1.0/buho-3.1.0.tar.xz";
sha256 = "0pw8ljnhb3xsbsls6ynihvb5vargk13bija02s963kkbyvcrka0a";
name = "buho-3.1.0.tar.xz";
};
};
clip = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/clip/3.1.0/clip-3.1.0.tar.xz";
sha256 = "1pcka3z5ik5s9hv0np83f6g1fp1pgzq14h83k4l38wfcvbmnjngb";
name = "clip-3.1.0.tar.xz";
};
};
communicator = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/communicator/3.1.0/communicator-3.1.0.tar.xz";
sha256 = "0207jz891d8hs36ma51jbm9af53423lvfir41xmbw5k8j1wi925p";
name = "communicator-3.1.0.tar.xz";
};
};
era = {
version = "0.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/era/0.1.0/era-0.1.0.tar.xz";
sha256 = "0qllnpibkhrr52gsngrkzrxcaj68hngsaavdwkds3rbaq4a5by9g";
name = "era-0.1.0.tar.xz";
};
};
fiery = {
version = "1.1.3";
src = fetchurl {
url = "${mirror}/stable/maui/fiery/1.1.3/fiery-1.1.3.tar.xz";
sha256 = "1wkvrp1b0y0b7mppwymxmlfrbczxqgxaws10y2001mdxryjf160b";
name = "fiery-1.1.3.tar.xz";
};
};
index-fm = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/index/3.1.0/index-fm-3.1.0.tar.xz";
sha256 = "13pvx4rildnc0yqb3km9r9spd2wf6vwayfh0i6bai2vfklv405yg";
name = "index-fm-3.1.0.tar.xz";
};
};
mauikit = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit/3.1.0/mauikit-3.1.0.tar.xz";
sha256 = "1v7nas1mdkpfyz6580y1z1rk3ad0azh047y19bjy0rrpp75iclmz";
name = "mauikit-3.1.0.tar.xz";
};
};
mauikit-accounts = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-accounts/3.1.0/mauikit-accounts-3.1.0.tar.xz";
sha256 = "0blzmjdv4cs2m4967mksj0pxpd1gvgjpkgwbwkhya36qc443yfya";
name = "mauikit-accounts-3.1.0.tar.xz";
};
};
mauikit-calendar = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-calendar/3.1.0/mauikit-calendar-3.1.0.tar.xz";
sha256 = "13hf6z99ibly4cbaf4n4r54qc2vcbmf8i8qjndf35z6kxjc4iwpd";
name = "mauikit-calendar-3.1.0.tar.xz";
};
};
mauikit-documents = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-documents/3.1.0/mauikit-documents-3.1.0.tar.xz";
sha256 = "1v1hbzb84rkva5icmynh87h979xgv8a8da6pfzlf1y7h6syw1wf4";
name = "mauikit-documents-3.1.0.tar.xz";
};
};
mauikit-filebrowsing = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-filebrowsing/3.1.0/mauikit-filebrowsing-3.1.0.tar.xz";
sha256 = "146iflqb4kq25f1azajlbwlbphbk754vvf6w7fzl75pdwhqsbxvp";
name = "mauikit-filebrowsing-3.1.0.tar.xz";
};
};
mauikit-imagetools = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-imagetools/3.1.0/mauikit-imagetools-3.1.0.tar.xz";
sha256 = "1r7j9lg19s63325xyz6i8hzfn751s14mlpxym533mpzpx6yg784q";
name = "mauikit-imagetools-3.1.0.tar.xz";
};
};
mauikit-terminal = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-terminal/3.1.0/mauikit-terminal-3.1.0.tar.xz";
sha256 = "0q2d8lxzhmncassnl043vrgz9am25yk060v7l7bwm6fp9vv5ix5f";
name = "mauikit-terminal-3.1.0.tar.xz";
};
};
mauikit-texteditor = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-texteditor/3.1.0/mauikit-texteditor-3.1.0.tar.xz";
sha256 = "0fsjqfvg2fnfmrsz9hfcw20l5yv0pi5jiww2aqyqqpy09q7jxphv";
name = "mauikit-texteditor-3.1.0.tar.xz";
};
};
mauiman = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauiman/3.1.0/mauiman-3.1.0.tar.xz";
sha256 = "1462j8xbla6jra3qpxgp5hi580lk53a6ry4fzmllqpzprwgiyx2w";
name = "mauiman-3.1.0.tar.xz";
};
};
nota = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/nota/3.1.0/nota-3.1.0.tar.xz";
sha256 = "0x9xaas86rhbqs7wsc7chxc4iijg73wnzj2125dgdwcridmdfxix";
name = "nota-3.1.0.tar.xz";
};
};
pix = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/pix/3.1.0/pix-3.1.0.tar.xz";
sha256 = "0j3xwdscjqyisv5zn8pb0mqarpfkknz3wxgzd7yl2g1gxdpl502h";
name = "pix-3.1.0.tar.xz";
};
};
shelf = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/shelf/3.1.0/shelf-3.1.0.tar.xz";
sha256 = "166l6f5ifv5yz3sgds50bi9swdr3zl7m499myy5x8ph2jw1i2dvq";
name = "shelf-3.1.0.tar.xz";
};
};
station = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/station/3.1.0/station-3.1.0.tar.xz";
sha256 = "0skwagzwd4v24ldrww727zs3chzfb1spbynzdjb0yc7pggzxn8nf";
name = "station-3.1.0.tar.xz";
};
};
strike = {
version = "1.1.3";
src = fetchurl {
url = "${mirror}/stable/maui/strike/1.1.3/strike-1.1.3.tar.xz";
sha256 = "1b0n56mfchcf37j33i3kxp3pd9sc2f1fq5hjfhy1s34dk8gfv947";
name = "strike-1.1.3.tar.xz";
};
};
vvave = {
version = "3.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/vvave/3.1.0/vvave-3.1.0.tar.xz";
sha256 = "1ig6vzrqrq4h8y69xm6hxppzspa4vrawpn4rk6rva26j5qm7dh1l";
name = "vvave-3.1.0.tar.xz";
};
};
}
-44
View File
@@ -1,44 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
kconfig,
kcoreaddons,
ki18n,
kirigami2,
mauikit,
mauikit-filebrowsing,
mauikit-terminal,
qmltermwidget,
qtmultimedia,
}:
mkDerivation {
pname = "station";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kconfig
kcoreaddons
ki18n
kirigami2
mauikit
mauikit-filebrowsing
mauikit-terminal
qmltermwidget
qtmultimedia
];
meta = with lib; {
description = "Convergent terminal emulator";
mainProgram = "station";
homepage = "https://invent.kde.org/maui/station";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ onny ];
};
}
-50
View File
@@ -1,50 +0,0 @@
{
lib,
mkDerivation,
cmake,
extra-cmake-modules,
applet-window-buttons,
karchive,
kcoreaddons,
ki18n,
kio,
kirigami2,
mauikit,
mauikit-accounts,
mauikit-filebrowsing,
qtmultimedia,
qtquickcontrols2,
taglib,
}:
mkDerivation {
pname = "vvave";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
applet-window-buttons
karchive
kcoreaddons
ki18n
kio
kirigami2
mauikit
mauikit-accounts
mauikit-filebrowsing
qtmultimedia
qtquickcontrols2
taglib
];
meta = with lib; {
description = "Multi-platform media player";
mainProgram = "vvave";
homepage = "https://invent.kde.org/maui/vvave";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ onny ];
};
}
-12
View File
@@ -70,16 +70,6 @@ makeScopeWithSplicing' {
in
(lib.makeOverridable mkPlamoGear attrs);
mauiPackages =
let
mkMaui = import ../applications/maui;
attrs = {
inherit libsForQt5;
inherit (pkgs) lib fetchurl;
};
in
(lib.makeOverridable mkMaui attrs);
noExtraAttrs =
set:
lib.attrsets.removeAttrs set [
@@ -96,7 +86,6 @@ makeScopeWithSplicing' {
// plasma5
// plasma5.thirdParty
// kdeGear
// mauiPackages
// qt5
// {
@@ -105,7 +94,6 @@ makeScopeWithSplicing' {
plasmaMobileGear
plasma5
kdeGear
mauiPackages
qt5
;