Commit b4ecad6

HPCesia <me@hpcesia.com>
2026-06-19 18:47:36
update package: nocturne: 1.2.2 -> 1.3.0
1 parent ec7ce55
Changed files (3)
pkgs/nocturne/default.nix
@@ -20,13 +20,13 @@
 }:
 stdenv.mkDerivation {
   pname = "nocturne";
-  version = "1.2.2";
+  version = "1.3.0";
 
   src = fetchFromGitHub {
     owner = "Jeffser";
     repo = "Nocturne";
-    rev = "4ff2e1d0cb0dce0f16b37dd6b207d2fdb36b1cb1";
-    hash = "sha256-SCK7XDifXlCcyJ0L9pXtQrAeQbqMcJAWUKyrVL4FEQE=";
+    rev = "0df23a0886aab0abb229309858979d05a4c29c26";
+    hash = "sha256-z7E4PVSp7HDarnJeQFrJ/HznxUT+b6xTF0QTm5ffvTQ=";
   };
 
   nativeBuildInputs = [
@@ -48,7 +48,7 @@ stdenv.mkDerivation {
     (python3.withPackages (py:
       with py; [
         colorthief
-        (callPackage ./mpris-server.nix {})
+        mpris-server
         requests
         syncedlyrics
         tinytag
pkgs/nocturne/mpris-server.nix
@@ -1,45 +0,0 @@
-# From https://forge.kruemmelspalter.org/communix/nur-packages/src/branch/main/pkgs/mpris-server/default.nix
-# Also in NUR https://github.com/nix-community/nur-combined/blob/4c3b2c48edfcb14533c0989fbfd3ba7f68200f9a/repos/Baum/pkgs/mpris-server/default.nix
-{
-  lib,
-  buildPythonPackage,
-  fetchPypi,
-  emoji,
-  pydbus,
-  pygobject3,
-  unidecode,
-  setuptools,
-  strenum,
-}:
-buildPythonPackage rec {
-  pname = "mpris-server";
-  version = "0.9.6";
-  pyproject = true;
-
-  src = fetchPypi {
-    pname = "mpris_server";
-    inherit version;
-    hash = "sha256-T0ZeDQiYIAhKR8aw3iv3rtwzc+R0PTQuIh6+Hi4rIHQ=";
-  };
-
-  build-system = [setuptools];
-
-  dependencies = [
-    emoji
-    pydbus
-    pygobject3
-    strenum
-    unidecode
-  ];
-
-  pythonImportsCheck = ["mpris_server"];
-
-  # upstream has no tests
-  doCheck = false;
-
-  meta = {
-    description = "Publish a MediaPlayer2 MPRIS device to D-Bus";
-    homepage = "https://pypi.org/project/mpris-server/";
-    license = lib.licenses.agpl3Only;
-  };
-}
README.md
@@ -17,7 +17,7 @@
 | `miaomiaowu` | [miaomiaowu](https://github.com/iluobei/miaomiaowu) | `0.7.8` | [MIT](https://spdx.org/licenses/MIT.html) | Personal Clash subscriptions management system |
 | `mo2-lint` | [mo2-lint](https://github.com/Furglitch/modorganizer2-linux-installer) | `7.0.0-rc3` | [GPL-3.0-or-later](https://spdx.org/licenses/GPL-3.0-or-later.html) | An easy-to-use Mod Organizer 2 installer for Linux, rewrited in Python. |
 | `musly-player` | [musly-player](https://github.com/dddevid/Musly) | `1.0.13` | [CC-BY-NC-SA-4.0](https://spdx.org/licenses/CC-BY-NC-SA-4.0.html) | A beautiful Flutter music streaming client for Subsonic-compatible servers with a modern Apple Music-inspired UI. |
-| `nocturne` | [nocturne](https://github.com/Jeffser/Nocturne) | `1.2.2` | [GPL-3.0-or-later](https://spdx.org/licenses/GPL-3.0-or-later.html) | An Adwaita Music Player / Library Manager  |
+| `nocturne` | [nocturne](https://github.com/Jeffser/Nocturne) | `1.3.0` | [GPL-3.0-or-later](https://spdx.org/licenses/GPL-3.0-or-later.html) | An Adwaita Music Player / Library Manager  |
 | `particle-music` | [particle-music](https://github.com/AfalpHy/ParticleMusic) | `2.2.1` | [Apache-2.0](https://spdx.org/licenses/Apache-2.0.html) | A cross-platform local music player based on Flutter |
 | `shimmie2` | [shimmie2](https://github.com/shish/shimmie2) | `2.12.2` | [GPL-2.0-or-later](https://spdx.org/licenses/GPL-2.0-or-later.html) | An easy-to-install community image gallery (aka booru) |
 | `spritz-wine-bin.cachyos` | [spritz-wine-cachyos-bin-10.0-11](https://github.com/NelloKudo/spritz-wine) | `10.0-11` | [MIT](https://spdx.org/licenses/MIT.html) | Spritz-Wine builds for some games  |