gnomeExtensions: rename uuid field to extensionUuid

piegames 6aae2894 48db86f4

+46 -45
+1 -1
pkgs/desktops/gnome/extensions/EasyScreenCast/default.nix
··· 25 25 26 26 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 27 27 28 - uuid = "EasyScreenCast@iacopodeenosee.gmail.com"; 28 + passthru.extensionUuid = "EasyScreenCast@iacopodeenosee.gmail.com"; 29 29 30 30 meta = with lib; { 31 31 description = "Simplifies the use of the video recording function integrated in gnome shell";
+1 -1
pkgs/desktops/gnome/extensions/appindicator/default.nix
··· 16 16 # installing doesn't build an unnecessary release. 17 17 dontBuild = true; 18 18 19 - uuid = "appindicatorsupport@rgcjonas.gmail.com"; 19 + passthru.extensionUuid = "appindicatorsupport@rgcjonas.gmail.com"; 20 20 installPhase = '' 21 21 runHook preInstall 22 22 mkdir -p $out/share/gnome-shell/extensions/${uuid}
+1 -1
pkgs/desktops/gnome/extensions/arcmenu/default.nix
··· 24 24 25 25 makeFlags = [ "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions" ]; 26 26 27 - uuid = "arcmenu@arcmenu.com"; 27 + passthru.extensionUuid = "arcmenu@arcmenu.com"; 28 28 29 29 meta = with lib; { 30 30 description = "Application menu for GNOME Shell, designed to provide a more traditional user experience and workflow";
+2 -2
pkgs/desktops/gnome/extensions/caffeine/default.nix
··· 11 11 sha256 = "0dyagnjmk91h96xr98mc177c473bqpxcv86qf6g3kyh3arwa9shs"; 12 12 }; 13 13 14 - uuid = "caffeine@patapon.info"; 14 + passthru.extensionUuid = "caffeine@patapon.info"; 15 15 16 16 nativeBuildInputs = [ 17 17 glib gettext ··· 27 27 installPhase = '' 28 28 runHook preInstall 29 29 mkdir -p $out/share/gnome-shell/extensions 30 - cp -r ${uuid} $out/share/gnome-shell/extensions 30 + cp -r "caffeine@patapon.info" $out/share/gnome-shell/extensions 31 31 runHook postInstall 32 32 ''; 33 33
+3 -3
pkgs/desktops/gnome/extensions/clock-override/default.nix
··· 10 10 stripRoot = false; 11 11 }; 12 12 13 - uuid = "clock-override@gnomeshell.kryogenix.org"; 13 + passthru.extensionUuid = "clock-override@gnomeshell.kryogenix.org"; 14 14 15 15 nativeBuildInputs = [ gettext glib ]; 16 16 ··· 22 22 23 23 installPhase = '' 24 24 runHook preInstall 25 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 26 - cp -r {convenience.js,extension.js,format.js,locale,metadata.json,prefs.js,schemas} $out/share/gnome-shell/extensions/${uuid} 25 + mkdir -p "$out/share/gnome-shell/extensions/clock-override@gnomeshell.kryogenix.org" 26 + cp -r {convenience.js,extension.js,format.js,locale,metadata.json,prefs.js,schemas} "$out/share/gnome-shell/extensions/clock-override@gnomeshell.kryogenix.org" 27 27 runHook postInstall 28 28 ''; 29 29
+1 -1
pkgs/desktops/gnome/extensions/dash-to-dock/default.nix
··· 24 24 "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions" 25 25 ]; 26 26 27 - uuid = "dash-to-dock@micxgx.gmail.com"; 27 + passthru.extensionUuid = "dash-to-dock@micxgx.gmail.com"; 28 28 29 29 meta = with lib; { 30 30 description = "A dock for the Gnome Shell";
+1 -1
pkgs/desktops/gnome/extensions/dash-to-panel/default.nix
··· 17 17 18 18 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 19 19 20 - uuid = "dash-to-panel@jderose9.github.com"; 20 + passthru.extensionUuid = "dash-to-panel@jderose9.github.com"; 21 21 22 22 meta = with lib; { 23 23 description = "An icon taskbar for Gnome Shell";
+2 -2
pkgs/desktops/gnome/extensions/drop-down-terminal/default.nix
··· 11 11 sha256 = "0igfxgrjdqq6z6xg4rsawxn261pk25g5dw2pm3bhwz5sqsy4bq3i"; 12 12 }; 13 13 14 - uuid = "drop-down-terminal@gs-extensions.zzrough.org"; 14 + passthru.extensionUuid = "drop-down-terminal@gs-extensions.zzrough.org"; 15 15 16 16 patches = [ 17 17 (substituteAll { ··· 23 23 installPhase = '' 24 24 runHook preInstall 25 25 mkdir -p $out/share/gnome-shell/extensions 26 - cp -r ${uuid} $out/share/gnome-shell/extensions/ 26 + cp -r "drop-down-terminal@gs-extensions.zzrough.org" $out/share/gnome-shell/extensions/ 27 27 runHook postInstall 28 28 ''; 29 29
+1
pkgs/desktops/gnome/extensions/dynamic-panel-transparency/default.nix
··· 12 12 }; 13 13 14 14 uuid = "dynamic-panel-transparency@rockon999.github.io"; 15 + passthru.extensionUuid = uuid; 15 16 16 17 nativeBuildInputs = [ glib ]; 17 18
+3 -3
pkgs/desktops/gnome/extensions/emoji-selector/default.nix
··· 11 11 sha256 = "0x60pg5nl5d73av494dg29hyfml7fbf2d03wm053vx1q8a3pxbyb"; 12 12 }; 13 13 14 - uuid = "emoji-selector@maestroschan.fr"; 14 + passthru.extensionUuid = "emoji-selector@maestroschan.fr"; 15 15 16 16 nativeBuildInputs = [ glib ]; 17 17 18 18 buildPhase = '' 19 19 runHook preBuild 20 - glib-compile-schemas ./${uuid}/schemas 20 + glib-compile-schemas "./emoji-selector@maestroschan.fr/schemas" 21 21 runHook postBuild 22 22 ''; 23 23 24 24 installPhase = '' 25 25 runHook preInstall 26 26 mkdir -p $out/share/gnome-shell/extensions 27 - cp -r ${uuid} $out/share/gnome-shell/extensions 27 + cp -r "emoji-selector@maestroschan.fr" $out/share/gnome-shell/extensions 28 28 runHook postInstall 29 29 ''; 30 30
+3 -3
pkgs/desktops/gnome/extensions/freon/default.nix
··· 4 4 pname = "gnome-shell-extension-freon"; 5 5 version = "44"; 6 6 7 - uuid = "freon@UshakovVasilii_Github.yahoo.com"; 7 + passthru.extensionUuid = "freon@UshakovVasilii_Github.yahoo.com"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "UshakovVasilii"; ··· 17 17 18 18 buildPhase = '' 19 19 runHook preBuild 20 - glib-compile-schemas --strict --targetdir=${uuid}/schemas ${uuid}/schemas 20 + glib-compile-schemas --strict --targetdir="freon@UshakovVasilii_Github.yahoo.com/schemas" "freon@UshakovVasilii_Github.yahoo.com/schemas" 21 21 runHook postBuild 22 22 ''; 23 23 24 24 installPhase = '' 25 25 runHook preInstall 26 26 mkdir -p $out/share/gnome-shell/extensions 27 - cp -r ${uuid} $out/share/gnome-shell/extensions 27 + cp -r "freon@UshakovVasilii_Github.yahoo.com" $out/share/gnome-shell/extensions 28 28 runHook postInstall 29 29 ''; 30 30
+1 -1
pkgs/desktops/gnome/extensions/fuzzy-app-search/default.nix
··· 11 11 sha256 = "127n3jc5d6cl0yrpjf8acdj76br97knks1wx4f6jcswkx9x47w0a"; 12 12 }; 13 13 14 - uuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com"; 14 + passthru.extensionUuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com"; 15 15 16 16 nativeBuildInputs = [ glib ]; 17 17
+1 -1
pkgs/desktops/gnome/extensions/gsconnect/default.nix
··· 98 98 done 99 99 ''; 100 100 101 - uuid = "gsconnect@andyholmes.github.io"; 101 + passthru.extensionUuid = "gsconnect@andyholmes.github.io"; 102 102 103 103 passthru = { 104 104 tests = {
+2 -2
pkgs/desktops/gnome/extensions/icon-hider/default.nix
··· 11 11 sha256 = "18c8zkdrmdbghqqz7b450vhgpykgz25mgigwn2nggcb2lxmvm9ks"; 12 12 }; 13 13 14 - uuid = "icon-hider@kalnitsky.org"; 14 + passthru.extensionUuid = "icon-hider@kalnitsky.org"; 15 15 16 16 installPhase = '' 17 17 runHook preInstall 18 18 mkdir -p $out/share/gnome-shell/extensions 19 - cp -r ${uuid} $out/share/gnome-shell/extensions 19 + cp -r "icon-hider@kalnitsky.org" $out/share/gnome-shell/extensions 20 20 runHook postInstall 21 21 ''; 22 22
+2 -2
pkgs/desktops/gnome/extensions/impatience/default.nix
··· 24 24 installPhase = '' 25 25 runHook preInstall 26 26 mkdir -p $out/share/gnome-shell/extensions 27 - cp -r impatience $out/share/gnome-shell/extensions/${uuid} 27 + cp -r impatience "$out/share/gnome-shell/extensions/impatience@gfxmonk.net" 28 28 runHook postInstall 29 29 ''; 30 30 31 - uuid = "impatience@gfxmonk.net"; 31 + passthru.extensionUuid = "impatience@gfxmonk.net"; 32 32 33 33 meta = with lib; { 34 34 description = "Speed up builtin gnome-shell animations";
+2 -2
pkgs/desktops/gnome/extensions/night-theme-switcher/default.nix
··· 14 14 nativeBuildInputs = [ unzip ]; 15 15 buildInputs = [ glib gnome.gnome-shell ]; 16 16 17 - uuid = "nightthemeswitcher@romainvigier.fr"; 17 + passthru.extensionUuid = "nightthemeswitcher@romainvigier.fr"; 18 18 19 19 installPhase = '' 20 20 runHook preInstall 21 21 mkdir -p $out/share/gnome-shell/extensions/ 22 - unzip build/${uuid}.shell-extension.zip -d $out/share/gnome-shell/extensions/${uuid} 22 + unzip "build/nightthemeswitcher@romainvigier.fr.shell-extension.zip" -d "$out/share/gnome-shell/extensions/nightthemeswitcher@romainvigier.fr" 23 23 runHook postInstall 24 24 ''; 25 25
+1 -1
pkgs/desktops/gnome/extensions/no-title-bar/default.nix
··· 23 23 24 24 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 25 25 26 - uuid = "no-title-bar@jonaspoehler.de"; 26 + passthru.extensionUuid = "no-title-bar@jonaspoehler.de"; 27 27 28 28 meta = with lib; { 29 29 description = "Integrates maximized windows with the top panel";
+3 -3
pkgs/desktops/gnome/extensions/paperwm/default.nix
··· 11 11 sha256 = "1jq15qrq3khqpjsjbcc17amdr1k53jkvambdacdf56xbqkycvlgs"; 12 12 }; 13 13 14 - uuid = "paperwm@hedning:matrix.org"; 14 + passthru.extensionUuid = "paperwm@hedning:matrix.org"; 15 15 16 16 dontBuild = true; 17 17 18 18 installPhase = '' 19 19 runHook preInstall 20 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 21 - cp -r . $out/share/gnome-shell/extensions/${uuid} 20 + mkdir -p "$out/share/gnome-shell/extensions/paperwm@hedning:matrix.org" 21 + cp -r . "$out/share/gnome-shell/extensions/paperwm@hedning:matrix.org" 22 22 runHook postInstall 23 23 ''; 24 24
+1 -1
pkgs/desktops/gnome/extensions/pidgin-im-integration/default.nix
··· 23 23 runHook postInstall 24 24 ''; 25 25 26 - uuid = "pidgin@muffinmad"; 26 + passthru.extensionUuid = "pidgin@muffinmad"; 27 27 28 28 meta = with lib; { 29 29 homepage = "https://github.com/muffinmad/pidgin-im-gnome-shell-extension";
+1 -1
pkgs/desktops/gnome/extensions/sound-output-device-chooser/default.nix
··· 27 27 28 28 dontBuild = true; 29 29 30 - uuid = "sound-output-device-chooser@kgshank.net"; 30 + passthru.extensionUuid = "sound-output-device-chooser@kgshank.net"; 31 31 32 32 makeFlags = [ 33 33 "INSTALL_DIR=${placeholder "out"}/share/gnome-shell/extensions"
+3 -3
pkgs/desktops/gnome/extensions/system-monitor/default.nix
··· 28 28 29 29 buildPhase = '' 30 30 runHook preBuild 31 - glib-compile-schemas --targetdir=${uuid}/schemas ${uuid}/schemas 31 + glib-compile-schemas --targetdir="system-monitor@paradoxxx.zero.gmail.com/schemas" "system-monitor@paradoxxx.zero.gmail.com/schemas" 32 32 runHook postBuild 33 33 ''; 34 34 35 35 installPhase = '' 36 36 runHook preInstall 37 37 mkdir -p $out/share/gnome-shell/extensions 38 - cp -r ${uuid} $out/share/gnome-shell/extensions 38 + cp -r "system-monitor@paradoxxx.zero.gmail.com" $out/share/gnome-shell/extensions 39 39 runHook postInstall 40 40 ''; 41 41 42 - uuid = "system-monitor@paradoxxx.zero.gmail.com"; 42 + passthru.extensionUuid = "system-monitor@paradoxxx.zero.gmail.com"; 43 43 44 44 meta = with lib; { 45 45 description = "Display system informations in gnome shell status bar";
+1 -1
pkgs/desktops/gnome/extensions/taskwhisperer/default.nix
··· 19 19 taskwarrior 20 20 ]; 21 21 22 - uuid = "taskwhisperer-extension@infinicode.de"; 22 + passthru.extensionUuid = "taskwhisperer-extension@infinicode.de"; 23 23 24 24 makeFlags = [ 25 25 "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions"
+3 -3
pkgs/desktops/gnome/extensions/tilingnome/default.nix
··· 21 21 22 22 installPhase = '' 23 23 runHook preInstall 24 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 25 - cp -r * $out/share/gnome-shell/extensions/${uuid}/ 24 + mkdir -p "$out/share/gnome-shell/extensions/tilingnome@rliang.github.com" 25 + cp -r * "$out/share/gnome-shell/extensions/tilingnome@rliang.github.com/" 26 26 runHook postInstall 27 27 ''; 28 28 29 - uuid = "tilingnome@rliang.github.com"; 29 + passthru.extensionUuid = "tilingnome@rliang.github.com"; 30 30 31 31 meta = with lib; { 32 32 description = "Tiling window management for GNOME Shell";
+1 -1
pkgs/desktops/gnome/extensions/topicons-plus/default.nix
··· 17 17 18 18 makeFlags = [ "INSTALL_PATH=$(out)/share/gnome-shell/extensions" ]; 19 19 20 - uuid = "TopIcons@phocean.net"; 20 + passthru.extensionUuid = "TopIcons@phocean.net"; 21 21 22 22 meta = with lib; { 23 23 description = "Brings all icons back to the top panel, so that it's easier to keep track of apps running in the backround";
+3 -3
pkgs/desktops/gnome/extensions/unite/default.nix
··· 11 11 sha256 = "sha256-Ys2kWPj/FugW/LkvLAZdbj7Ufg/KShC+EX6QrjKNVH8="; 12 12 }; 13 13 14 - uuid = "unite@hardpixel.eu"; 14 + passthru.extensionUuid = "unite@hardpixel.eu"; 15 15 16 16 nativeBuildInputs = [ glib ]; 17 17 ··· 19 19 20 20 buildPhase = '' 21 21 runHook preBuild 22 - glib-compile-schemas --strict --targetdir=${uuid}/schemas/ ${uuid}/schemas 22 + glib-compile-schemas --strict --targetdir="unite@hardpixel.eu/schemas/" "unite@hardpixel.eu/schemas" 23 23 runHook postBuild 24 24 ''; 25 25 26 26 installPhase = '' 27 27 runHook preInstall 28 28 mkdir -p $out/share/gnome-shell/extensions 29 - cp -r ${uuid} $out/share/gnome-shell/extensions 29 + cp -r "unite@hardpixel.eu" $out/share/gnome-shell/extensions 30 30 runHook postInstall 31 31 ''; 32 32
+2 -2
pkgs/desktops/gnome/extensions/window-corner-preview/default.nix
··· 13 13 14 14 dontBuild = true; 15 15 16 - uuid = "window-corner-preview@fabiomereu.it"; 16 + passthru.extensionUuid = "window-corner-preview@fabiomereu.it"; 17 17 installPhase = '' 18 18 runHook preInstall 19 19 mkdir -p $out/share/gnome-shell/extensions 20 - cp -r ${uuid} $out/share/gnome-shell/extensions 20 + cp -r "window-corner-preview@fabiomereu.it" $out/share/gnome-shell/extensions 21 21 runHook postInstall 22 22 ''; 23 23