Skip to content

Commit

Permalink
Merge pull request #315117 from OPNA2608/fix/lomiri-24.05-buildable
Browse files Browse the repository at this point in the history
lomiri.*: Make buildable while waiting for GLib fix
  • Loading branch information
OPNA2608 authored May 29, 2024
2 parents 361afb9 + 1370157 commit 33ce263
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 5 deletions.
4 changes: 2 additions & 2 deletions nixos/modules/services/desktop-managers/lomiri.nix
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ in {
morph-browser
qtmir # not having its desktop file for Xwayland available causes any X11 application to crash the session
suru-icon-theme
telephony-service
# telephony-service # currently broken: https://github.com/NixOS/nixpkgs/pull/314043
]);
};

Expand Down Expand Up @@ -79,7 +79,7 @@ in {
] ++ lib.optionals (config.hardware.pulseaudio.enable || config.services.pipewire.pulse.enable) [
ayatana-indicator-sound
]) ++ (with pkgs.lomiri; [
telephony-service
# telephony-service # currently broken: https://github.com/NixOS/nixpkgs/pull/314043
] ++ lib.optionals config.networking.networkmanager.enable [
lomiri-indicator-network
]);
Expand Down
2 changes: 1 addition & 1 deletion nixos/tests/ayatana-indicators.nix
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ in {
ayatana-indicator-sound
] ++ (with pkgs.lomiri; [
lomiri-indicator-network
telephony-service
# telephony-service # currently broken: https://github.com/NixOS/nixpkgs/pull/314043
]);
};

Expand Down
2 changes: 1 addition & 1 deletion pkgs/desktops/lomiri/applications/lomiri/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ stdenv.mkDerivation (finalAttrs: {
lomiri-settings-components
lomiri-thumbnailer
qtmultimedia
telephony-service
# telephony-service # currently broken: https://github.com/NixOS/nixpkgs/pull/314043
];

nativeCheckInputs = [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,8 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeBool "BUILD_DOC" true) # lacks QML docs, needs qdoc: https://github.com/NixOS/nixpkgs/pull/245379
];

doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform;
# Currently broken: https://github.com/NixOS/nixpkgs/pull/314043
doCheck = false;

postInstall = ''
substituteInPlace $out/etc/dbus-1/services/com.lomiri.connectivity1.service \
Expand Down
2 changes: 2 additions & 0 deletions pkgs/desktops/lomiri/services/telephony-service/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -197,5 +197,7 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.gpl3Only;
maintainers = teams.lomiri.members;
platforms = platforms.linux;
# Completely broken until https://github.com/NixOS/nixpkgs/pull/314043 is merged
broken = true;
};
})

0 comments on commit 33ce263

Please sign in to comment.