Unverified Commit f2f1962b authored by Peder Bergebakken Sundt's avatar Peder Bergebakken Sundt Committed by GitHub
Browse files

miriway: 0-unstable-2024-08-31 -> 24.09 (#345920)

parents 3abf5b52 cb53ffd4
Loading
Loading
Loading
Loading
+19 −17
Original line number Diff line number Diff line
{ stdenv
, lib
, fetchFromGitHub
, unstableGitUpdater
, nixosTests
, cmake
, pkg-config
, mir
, libxkbcommon
{
  stdenv,
  lib,
  fetchFromGitHub,
  gitUpdater,
  nixosTests,
  cmake,
  pkg-config,
  mir,
  libxkbcommon,
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "miriway";
  version = "0-unstable-2024-08-31";
  version = "24.09";

  src = fetchFromGitHub {
    owner = "Miriway";
    repo = "Miriway";
    rev = "2d754931f038865bd91938578b862262f0ce7c00";
    hash = "sha256-wmtAbajZ859tvLjKuwqFUq05VGLxHNJX1XyIXM6vvgU=";
    rev = "refs/tags/v${finalAttrs.version}";
    hash = "sha256-/0txc9ynC3rj9tbHwYNlDe2C1DlmjoE2Q2/uoBz2GFg=";
  };

  strictDeps = true;
@@ -33,14 +34,14 @@ stdenv.mkDerivation (finalAttrs: {
  ];

  passthru = {
    updateScript = unstableGitUpdater { };
    updateScript = gitUpdater { rev-prefix = "v"; };
    providedSessions = [ "miriway" ];
    tests = {
      inherit (nixosTests) miriway;
    };
  };

  meta = with lib; {
  meta = {
    description = "Mir based Wayland compositor";
    longDescription = ''
      Miriway is a starting point for creating a Wayland based desktop environment using Mir.
@@ -64,8 +65,9 @@ stdenv.mkDerivation (finalAttrs: {
      enabling these in miriway-shell.config.
    '';
    homepage = "https://github.com/Miriway/Miriway";
    license = licenses.gpl3Only;
    platforms = platforms.linux;
    maintainers = with maintainers; [ OPNA2608 ];
    license = lib.licenses.gpl3Only;
    platforms = lib.platforms.linux;
    mainProgram = "miriway";
    maintainers = with lib.maintainers; [ OPNA2608 ];
  };
})
+0 −2
Original line number Diff line number Diff line
@@ -24924,8 +24924,6 @@ with pkgs;
    mir
    mir_2_15;
  miriway = callPackage ../applications/window-managers/miriway { };
  icinga2 = callPackage ../servers/monitoring/icinga2 { };
  icinga2-agent = callPackage ../servers/monitoring/icinga2 {