mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-18 19:03:28 +00:00
wslu: install desktop item
This commit is contained in:
parent
c224760817
commit
70330b7e69
39
pkgs/by-name/ws/wslu/fix-desktop-item.patch
Normal file
39
pkgs/by-name/ws/wslu/fix-desktop-item.patch
Normal file
@ -0,0 +1,39 @@
|
||||
From f63028c5712a89cb310165cde9701538fa85ce46 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?=C3=A9clairevoyant?=
|
||||
<848000+eclairevoyant@users.noreply.github.com>
|
||||
Date: Wed, 6 Mar 2024 06:09:44 -0500
|
||||
Subject: [PATCH] fix desktop item
|
||||
|
||||
---
|
||||
Makefile | 1 -
|
||||
src/etc/wslview.desktop | 2 +-
|
||||
2 files changed, 1 insertion(+), 2 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 2399009..e823882 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -59,7 +59,6 @@ res_install:
|
||||
install -Dm 644 src/etc/*.ps1 -t $(DESTDIR)$(PREFIX)/share/wslu
|
||||
install -Dm 644 src/etc/*.ico -t $(DESTDIR)$(PREFIX)/share/wslu
|
||||
install -Dm 755 src/etc/*.sh -t $(DESTDIR)$(PREFIX)/share/wslu
|
||||
- install -Dm 644 src/etc/*.desktop $(DESTDIR)$(PREFIX)/share/wslu
|
||||
install -Dm 644 src/etc/conf $(DESTDIR)$(PREFIX)/share/wslu
|
||||
|
||||
conf_install:
|
||||
diff --git a/src/etc/wslview.desktop b/src/etc/wslview.desktop
|
||||
index ebb84b6..235a365 100644
|
||||
--- a/src/etc/wslview.desktop
|
||||
+++ b/src/etc/wslview.desktop
|
||||
@@ -2,7 +2,7 @@
|
||||
Name=WSLView
|
||||
Comment=Open files and addresses in Windows
|
||||
Icon=windows
|
||||
-Exec=/usr/bin/wslview %U
|
||||
+Exec=wslview %U
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Utility;
|
||||
--
|
||||
2.43.1
|
||||
|
@ -1,6 +1,7 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, copyDesktopItems
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@ -14,8 +15,11 @@ stdenv.mkDerivation rec {
|
||||
hash = "sha256-yhugh836BoSISbTu19ubLOrz5X31Opu5QtCR0DXrbWc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ copyDesktopItems ];
|
||||
|
||||
patches = [
|
||||
./fallback-conf-nix-store.diff
|
||||
./fix-desktop-item.patch
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
@ -28,6 +32,8 @@ stdenv.mkDerivation rec {
|
||||
"PREFIX="
|
||||
];
|
||||
|
||||
desktopItems = [ "src/etc/wslview.desktop" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A collection of utilities for Windows Subsystem for Linux";
|
||||
homepage = "https://github.com/wslutilities/wslu";
|
||||
|
Loading…
Reference in New Issue
Block a user