Commit 65f5cbb5 authored by K900's avatar K900
Browse files

kdePackages: Gear 24.05.2 -> 24.08.0

- kweathercore to gear
- kipi removed
- knotes removed
- kgraphviewer and massif-visualizer added
- kdevelop and friends to qt6
parent 8242d315
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -73,6 +73,9 @@ OK_MISSING_BY_PACKAGE = {
    "kwin": {
        "display-info",  # newer versions identify as libdisplay-info
    },
    "libksysguard": {
        "Libcap",  # used to call setcap at build time and nothing else
    },
    "mlt": {
        "Qt5",  # intentionally disabled
        "SWIG",
@@ -88,6 +91,9 @@ OK_MISSING_BY_PACKAGE = {
    "powerdevil": {
        "DDCUtil",  # cursed, intentionally disabled
    },
    "print-manager": {
        "PackageKitQt6",  # used for auto-installing drivers which does not work for obvious reasons
    },
    "pulseaudio-qt": {
        "Qt6Qml",  # tests only
        "Qt6Quick",
+1 −5
Original line number Diff line number Diff line
@@ -55,13 +55,10 @@
      plasma-wayland-protocols = libsForQt5.plasma-wayland-protocols;

      selenium-webdriver-at-spi = null; # Used for integration tests that we don't run, stub
      # Not ported to Qt6 yet
      kdevelop-pg-qt = null;
      okteta = null;
      libmediawiki = null;

      alpaka = self.callPackage ./misc/alpaka {};
      kdiagram = self.callPackage ./misc/kdiagram {};
      kdevelop-pg-qt = self.callPackage ./misc/kdevelop-pg-qt {};
      kdsoap-ws-discovery-client = self.callPackage ./misc/kdsoap-ws-discovery-client {};
      kirigami-addons = self.callPackage ./misc/kirigami-addons {};
      kio-extras-kf5 = self.callPackage ./misc/kio-extras-kf5 {};
@@ -69,7 +66,6 @@
      ktextaddons = self.callPackage ./misc/ktextaddons {};
      kunifiedpush = self.callPackage ./misc/kunifiedpush {};
      kup = self.callPackage ./misc/kup {};
      kweathercore = self.callPackage ./misc/kweathercore {};
      marknote = self.callPackage ./misc/marknote {};
      mpvqt = self.callPackage ./misc/mpvqt {};
      oxygen-icons = self.callPackage ./misc/oxygen-icons {};
+1 −1
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@
  cargo,
  rustc,
  # provided as callPackage input to enable easier overrides through overlays
  cargoHash ? "sha256-po8ykNdP0+8gVUcebxqpo+p3Jm4DzZlskmgfBwzVc5s=",
  cargoHash ? "sha256-XZ40qGBPRz7xyem3EP4+hzTliryxxDyGtvfjbNNVDQo=",
}:
mkKdeDerivation rec {
  pname = "akonadi-search";
+1 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@
  cargo,
  rustc,
  # provided as callPackage input to enable easier overrides through overlays
  cargoHash ? "sha256-GHXZKP4K5+ii2RyG9phllRSms4gRAl7kbFUyTUO59s0=",
  cargoHash ? "sha256-y7iJGN3ATK3IT8ko64puGlFXBM9OZw9u8JenrOBDuFA=",
  qcoro,
}:
mkKdeDerivation rec {
+0 −10
Original line number Diff line number Diff line
{
  mkKdeDerivation,
  fetchpatch,
  libarchive,
  libzip,
}:
mkKdeDerivation {
  pname = "ark";

  # Backport fix to clean up temporary folders with Qt 6.7
  # FIXME: remove in next update
  patches = [
    (fetchpatch {
      url = "https://invent.kde.org/utilities/ark/-/commit/85c5e26f581cf011638a53e62b92e1da8fd55fcd.patch";
      hash = "sha256-ZjVdKgFoGE0Jme8JhGVn7+PODJqdwHQhglrHzsxePf8=";
    })
  ];

  extraBuildInputs = [libarchive libzip];
  meta.mainProgram = "ark";
}
Loading