Open dr460nf1r3 opened 8 months ago
Excuse me?
Sorry if this was the wrong thing to do 😅
I am not the maintainer of libsForQt5.applet-window-buttons
.
Oh god, you are right 🫠 that's absolutely my bad. Sorry again.
I was able to get it running with:
{ lib, stdenv, fetchgit, cmake, extra-cmake-modules, kcolorscheme, kconfig
, kcoreaddons, kdecoration, ki18n, kirigami, kitemmodels, ksvg, libplasma
, plasma-workspace, qt6 }:
stdenv.mkDerivation rec {
pname = "applet-window-buttons6";
version = "0.13.0";
src = fetchgit {
#owner = "moodyhunter";
#repo = "applet-window-buttons";
url = "https://github.com/moodyhunter/applet-window-buttons6.git";
rev = "326382805641d340c9902689b549e4488682f553";
hash = "sha256-POr56g3zqs10tmCbKN+QcF6P6OL84tQNkA+Jtk1LUfY=";
};
nativeBuildInputs = [ cmake extra-cmake-modules qt6.wrapQtAppsHook ];
buildInputs = [
kcolorscheme
kconfig
kcoreaddons
kdecoration
ki18n
kirigami
kitemmodels
ksvg
libplasma
plasma-workspace
qt6.qtbase
qt6.qtdeclarative
];
meta = with lib; {
description =
"Plasma 6 applet in order to show window buttons in your panels";
homepage = "https://github.com/psifidotos/applet-window-buttons";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ dotlambda ];
};
}
Which can later be included like any other package (kdePackages.callPackage ./applet-window-buttons.nix { })
.
I'm new to nix and not sure if I did everything right (I also had issues using fetchGitHub) but I'll try to upsream this in the coming days.
I was able to get it running with:
Which can later be included like any other package
(kdePackages.callPackage ./applet-window-buttons.nix { })
. I'm new to nix and not sure if I did everything right (I also had issues using fetchGitHub) but I'll try to upsream this in the coming days.
Good stuff! I'm also quite new to nix and appreciate the effort you went through to make this module. It works for me with the exception of it always defaulting to "Always Visible" even when "visibility" is set to anything else in Plasma-Manager with overrideConfig enabled. Likely an issue with plasma-manager, but I'm not 100% sure.
Closing because it's unacceptable you assign others who aren't working on the issue.
You are right that it was not ok from op to assign anyone but the issue is still there. Can someone please reopen it?
I was able to get it running with:
Which can later be included like any other package
(kdePackages.callPackage ./applet-window-buttons.nix { })
. I'm new to nix and not sure if I did everything right (I also had issues using fetchGitHub) but I'll try to upsream this in the coming days.Good stuff! I'm also quite new to nix and appreciate the effort you went through to make this module. It works for me with the exception of it always defaulting to "Always Visible" even when "visibility" is set to anything else in Plasma-Manager with overrideConfig enabled. Likely an issue with plasma-manager, but I'm not 100% sure.
I too have this issue and hope that I'll get it fixed soon. Once I have more time and everything is working ok I'll make a PR to get it fixed upstream
@dotlambda The search lists you as the maintainer. Does this mean, this is not up to date anymore?
@dotlambda The search lists you as the maintainer. Does this mean, this is not up to date anymore?
It is but that doesn't mean you can expect me to fix every issue with the package. Besides, someone being assigned means they are working on it which I'm not.
No expectations. ☺️
@dotlambda can you please re open this issue so it is still tracked?
Ok it looks like a new package built directly from the fork has arised: https://github.com/NixOS/nixpkgs/blob/6212d8033f4fa94ac48fd5befca1403babaf1b06/pkgs/kde/third-party/applet-window-buttons6/default.nix
Maybe the old package should just be removed? I have no idea of the process so a friendly ping to the new and old maintainer @A1ca7raz and @dotlambda so we can find a solution.
Maybe the old package should just be removed?
Unless KDE5 is removed completely from nixpkgs, I think we should keep the old package.
Describe the bug
The current version of
libsForQt5.applet-window-buttons
is made for Qt5 and needs to be updated for usage with KDE 6 since it does not work anymore.Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
The applet works.
Additional context
Notify maintainers
@dotlambda
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.