Unverified Commit 87192c90 authored by Felix Bühler's avatar Felix Bühler Committed by GitHub
Browse files

homer: 25.02.1 -> 25.04.1 (#396586)

parents cc43d0e3 e38b09ae
Loading
Loading
Loading
Loading
+55 −57
Original line number Diff line number Diff line
@@ -12,21 +12,20 @@ Signed-off-by: Christoph Heiss <christoph@c8h4.io>
 3 files changed, 41 insertions(+), 16 deletions(-)
 create mode 100644 patches/sass-embedded.patch

diff --git a/package.json b/package.json
index 87e57b9..723e0b6 100644
--- a/package.json
+++ b/package.json
@@ -28,5 +28,10 @@
     "vite-plugin-pwa": "^0.21.1"
   },
diff --git i/package.json w/package.json
index 897b42e..7a91a85 100644
--- i/package.json
+++ w/package.json
@@ -32,6 +32,9 @@
   "license": "Apache-2.0",
-  "packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0"
+  "packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0",
+  "pnpm": {
   "packageManager": "pnpm@10.4.1+sha512.c753b6c3ad7afa13af388fa6d808035a008e30ea9993f58c6663e2bc5ff21679aa834db094987129aa4d488b86df57f7b634981b2f827cdcacc698cc0cfb88af",
   "pnpm": {
-    "neverBuiltDependencies": []
+    "neverBuiltDependencies": [],
+    "patchedDependencies": {
+      "sass-embedded": "patches/sass-embedded.patch"
+    }
+  }
   }
 }
diff --git a/patches/sass-embedded.patch b/patches/sass-embedded.patch
new file mode 100644
@@ -49,10 +48,10 @@ index 0000000..f941a8e
+     const platform = process.platform === 'linux' && isLinuxMusl(process.execPath)
+         ? 'linux-musl'
+         : process.platform;
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f347757..d054bea 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
diff --git i/pnpm-lock.yaml w/pnpm-lock.yaml
index 5df58fb..bb27c4b 100644
--- i/pnpm-lock.yaml
+++ w/pnpm-lock.yaml
@@ -4,6 +4,11 @@ settings:
   autoInstallPeers: true
   excludeLinksFromLockfile: false
@@ -65,80 +64,79 @@ index f347757..d054bea 100644
 importers:

   .:
@@ -26,7 +31,7 @@ importers:
     devDependencies:
@@ -29,7 +34,7 @@ importers:
         version: 9.21.0
       '@vitejs/plugin-vue':
         specifier: ^5.2.1
-        version: 5.2.1(vite@6.0.11(sass-embedded@1.83.4)(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13)
+        version: 5.2.1(vite@6.0.11(sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13)
-        version: 5.2.1(vite@6.1.3(sass-embedded@1.85.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13)
+        version: 5.2.1(vite@6.1.3(sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13)
       '@vue/eslint-config-prettier':
         specifier: ^10.2.0
         version: 10.2.0(eslint@9.19.0)(prettier@3.4.2)
@@ -44,13 +49,13 @@ importers:
         version: 3.4.2
         version: 10.2.0(eslint@9.21.0)(prettier@3.5.2)
@@ -50,13 +55,13 @@ importers:
         version: 3.5.2
       sass-embedded:
         specifier: ^1.83.4
-        version: 1.83.4
+        version: 1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi)
         specifier: ^1.85.0
-        version: 1.85.0
+        version: 1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi)
       vite:
         specifier: ^6.0.11
-        version: 6.0.11(sass-embedded@1.83.4)(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0)
+        version: 6.0.11(sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0)
         specifier: ^6.1.3
-        version: 6.1.3(sass-embedded@1.85.0)(terser@5.39.0)(yaml@2.7.0)
+        version: 6.1.3(sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(terser@5.39.0)(yaml@2.7.0)
       vite-plugin-pwa:
         specifier: ^0.21.1
-        version: 0.21.1(vite@6.0.11(sass-embedded@1.83.4)(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0))(workbox-build@7.1.0)(workbox-window@7.1.0)
+        version: 0.21.1(vite@6.0.11(sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0))(workbox-build@7.1.0)(workbox-window@7.1.0)
-        version: 0.21.1(vite@6.1.3(sass-embedded@1.85.0)(terser@5.39.0)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0)
+        version: 0.21.1(vite@6.1.3(sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(terser@5.39.0)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0)

 packages:

@@ -3683,9 +3688,9 @@ snapshots:
@@ -3477,9 +3482,9 @@ snapshots:

   '@types/trusted-types@2.0.7': {}

-  '@vitejs/plugin-vue@5.2.1(vite@6.0.11(sass-embedded@1.83.4)(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13)':
+  '@vitejs/plugin-vue@5.2.1(vite@6.0.11(sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13)':
-  '@vitejs/plugin-vue@5.2.1(vite@6.1.3(sass-embedded@1.85.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13)':
+  '@vitejs/plugin-vue@5.2.1(vite@6.1.3(sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13)':
     dependencies:
-      vite: 6.0.11(sass-embedded@1.83.4)(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0)
+      vite: 6.0.11(sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0)
-      vite: 6.1.3(sass-embedded@1.85.0)(terser@5.39.0)(yaml@2.7.0)
+      vite: 6.1.3(sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(terser@5.39.0)(yaml@2.7.0)
       vue: 3.5.13

   '@vue/compiler-core@3.5.13':
@@ -4965,7 +4970,7 @@ snapshots:
   sass-embedded-win32-x64@1.83.4:
@@ -4702,7 +4707,7 @@ snapshots:
   sass-embedded-win32-x64@1.85.0:
     optional: true

-  sass-embedded@1.83.4:
+  sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi):
-  sass-embedded@1.85.0:
+  sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi):
     dependencies:
       '@bufbuild/protobuf': 2.2.0
       '@bufbuild/protobuf': 2.2.3
       buffer-builder: 0.2.0
@@ -5286,18 +5291,18 @@ snapshots:
@@ -5001,25 +5006,25 @@ snapshots:

   varint@6.0.0: {}

-  vite-plugin-pwa@0.21.1(vite@6.0.11(sass-embedded@1.83.4)(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0))(workbox-build@7.1.0)(workbox-window@7.1.0):
+  vite-plugin-pwa@0.21.1(vite@6.0.11(sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0))(workbox-build@7.1.0)(workbox-window@7.1.0):
-  vite-plugin-pwa@0.21.1(vite@6.1.3(sass-embedded@1.85.0)(terser@5.39.0)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0):
+  vite-plugin-pwa@0.21.1(vite@6.1.3(sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(terser@5.39.0)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0):
     dependencies:
       debug: 4.3.7
       debug: 4.4.0
       pretty-bytes: 6.1.1
       tinyglobby: 0.2.10
-      vite: 6.0.11(sass-embedded@1.83.4)(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0)
+      vite: 6.0.11(sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0)
       workbox-build: 7.1.0
       workbox-window: 7.1.0
       tinyglobby: 0.2.12
-      vite: 6.1.3(sass-embedded@1.85.0)(terser@5.39.0)(yaml@2.7.0)
+      vite: 6.1.3(sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(terser@5.39.0)(yaml@2.7.0)
       workbox-build: 7.3.0
       workbox-window: 7.3.0
     transitivePeerDependencies:
       - supports-color

-  vite@6.0.11(sass-embedded@1.83.4)(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0):
+  vite@6.0.11(sass-embedded@1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(sass@1.79.5)(terser@5.37.0)(yaml@2.7.0):
-  vite@6.1.3(sass-embedded@1.85.0)(terser@5.39.0)(yaml@2.7.0):
+  vite@6.1.3(sass-embedded@1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi))(terser@5.39.0)(yaml@2.7.0):
     dependencies:
       esbuild: 0.24.2
       postcss: 8.5.1
@@ -5305,7 +5310,7 @@ snapshots:
       postcss: 8.5.3
       rollup: 4.38.0
     optionalDependencies:
       fsevents: 2.3.3
       sass: 1.79.5
-      sass-embedded: 1.83.4
+      sass-embedded: 1.83.4(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi)
       terser: 5.37.0
-      sass-embedded: 1.85.0
+      sass-embedded: 1.85.0(patch_hash=6wjvcsryx2tfkpottp4wf5nbzi)
       terser: 5.39.0
       yaml: 2.7.0
+3 −3
Original line number Diff line number Diff line
@@ -10,12 +10,12 @@
}:
stdenvNoCC.mkDerivation rec {
  pname = "homer";
  version = "25.02.1";
  version = "25.04.1";
  src = fetchFromGitHub {
    owner = "bastienwirtz";
    repo = "homer";
    rev = "v${version}";
    hash = "sha256-Fh6qV2eU7VRskbPun7OcJmqgjILVE8w5lV70xH6znmc=";
    hash = "sha256-hvDrFGv6Mht9whA2lJbDLQnP2LkOiCo3NtjMpWr/q6A=";
  };

  pnpmDeps = pnpm_9.fetchDeps {
@@ -25,7 +25,7 @@ stdenvNoCC.mkDerivation rec {
      src
      patches
      ;
    hash = "sha256-qeMmPI2B5FW82qLVtbREDjQh76THMCOZRQCM0DgvCqI=";
    hash = "sha256-y1R+rlaOtFOHHAgEHPBl40536U10Ft0iUSfGcfXS08Y=";
  };

  # Enables specifying a custom Sass compiler binary path via `SASS_EMBEDDED_BIN_PATH` environment variable.