pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/mirador



Module Name:    pkgsrc
Committed By:   pin
Date:           Sun Sep 13 13:37:34 UTC 2026

Modified Files:
        pkgsrc/sysutils/mirador: Makefile cargo-depends.mk distinfo

Log Message:
sysutils/mirador: update to 1.12.0

1.12.0
Release Notes
Added

    A battery panel, for laptops. The charge in block numerals with the
    meter beneath it, a label for which way things are going, the time left or
    to full in the border, and a line of detail — health, cycles, power draw.
    Amber below 20%
    and red below 10% only while running on the battery, and below 10% the
    status bar carries an alert. Not placed in the default layout, since a
    desktop would open on No battery; w switches it on. [battery] in the
    config sets the two thresholds and the sample interval.
    A temperature panel. The hottest sensor with its history in the CPU
    panel's face, and a table of every sensor group's current and peak
    reading. The platform's list is grouped the way a person would write it —
    Apple silicon's fourteen die readings become one CPU die row, and
    sensors reporting impossible values are dropped. u toggles Celsius and
    Fahrenheit, and the choice is remembered. Above alert_above_c the status
    bar says so. Also not in the default layout: on Windows the sensors need
    elevation, and a VM or a container has none, so the panel says so rather
    than drawing an empty graph.

1.11.0
Release Notes
Added

    Three more bundled themes, completing two pairs. everforest is the
    dark half of everforest-light; rose-pine and rose-pine-moon are the two
    dark modes of the palette rose-pine-dawn is the daylight of. Each mirrors
    its sibling role for role and cites the upstream values it took. Nineteen
    themes ship.

    A memory panel. Memory in use as a percentage, a moving braille chart
    of it, and — on a machine that has swap — a swap meter that s hides and
    shows. It is cpu's sibling in every respect and sits beside it on the
    instrument row of the default layout, which now holds five panels; the
    markets grid keeps its width and its change column, and the timer and the
    two graphs each gave up a little. [memory] in the config carries the same
    history and sample_secs as [cpu].

Fixed

    A readout squeezed below the width of its first value could lose its
    unit without saying so. 38 for 38%, at a width of three cells, in any
    panel whose first value is a figure beside a unit. The abridging now marks
    the cut with … wherever it falls. Found by the memory panel's own tests
    on the day it was written.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/mirador/Makefile \
    pkgsrc/sysutils/mirador/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/mirador/cargo-depends.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/mirador/Makefile
diff -u pkgsrc/sysutils/mirador/Makefile:1.4 pkgsrc/sysutils/mirador/Makefile:1.5
--- pkgsrc/sysutils/mirador/Makefile:1.4        Wed Sep  9 11:08:30 2026
+++ pkgsrc/sysutils/mirador/Makefile    Sun Sep 13 13:37:34 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2026/09/09 11:08:30 pin Exp $
+# $NetBSD: Makefile,v 1.5 2026/09/13 13:37:34 pin Exp $
 
-DISTNAME=      mirador-1.10.1
+DISTNAME=      mirador-1.12.0
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=jchultarsky/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
Index: pkgsrc/sysutils/mirador/distinfo
diff -u pkgsrc/sysutils/mirador/distinfo:1.4 pkgsrc/sysutils/mirador/distinfo:1.5
--- pkgsrc/sysutils/mirador/distinfo:1.4        Wed Sep  9 11:08:30 2026
+++ pkgsrc/sysutils/mirador/distinfo    Sun Sep 13 13:37:34 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2026/09/09 11:08:30 pin Exp $
+$NetBSD: distinfo,v 1.5 2026/09/13 13:37:34 pin Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -42,6 +42,9 @@ Size (bitflags-2.13.1.crate) = 51395 byt
 BLAKE2s (block-buffer-0.10.4.crate) = 4422d2b2ea2e697a7339956a06cff79b3c5d6b263fbf51993c90fef1f9a0a9ef
 SHA512 (block-buffer-0.10.4.crate) = b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 Size (block-buffer-0.10.4.crate) = 10538 bytes
+BLAKE2s (block2-0.6.2.crate) = 230721d026f101141d7a5339503297451f8ec2c25de86cee99bfee92138c4a81
+SHA512 (block2-0.6.2.crate) = 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38
+Size (block2-0.6.2.crate) = 34505 bytes
 BLAKE2s (bumpalo-3.20.3.crate) = d0c72662efaf43a3c6fe9d806a1057a4d3bbc146ab5217628fbcfbed52cd5611
 SHA512 (bumpalo-3.20.3.crate) = c0e8ebd1c9eaf0a093370251a8a4993f73ed925a95ec852173649e6716741e38fbe1b1bbe15dd7704722fa67e3113f82a76b3e9edb5691f3b5c68a3a55b0c039
 Size (bumpalo-3.20.3.crate) = 98671 bytes
@@ -261,6 +264,9 @@ Size (lab-0.11.0.crate) = 15140 bytes
 BLAKE2s (lazy_static-1.5.0.crate) = e1c1f0f38c4bae0138784e2df43c1a683e7dc5a2fb3fc0c9f49e01c04b770b40
 SHA512 (lazy_static-1.5.0.crate) = 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
 Size (lazy_static-1.5.0.crate) = 14025 bytes
+BLAKE2s (lazycell-1.3.0.crate) = 4b68bb7aee4d9c2db1f382991cd5257b908571f8e550a9af7818ce4a2c268469
+SHA512 (lazycell-1.3.0.crate) = f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
+Size (lazycell-1.3.0.crate) = 12502 bytes
 BLAKE2s (libc-0.2.189.crate) = 1783ee1cd2f111dc2c064e01ae615942f295563538c0bc6a93e59ae6a35da5a2
 SHA512 (libc-0.2.189.crate) = 0cf621171ed4e6bbfeb71fb582ebf037d62ab481bc406ca2fb766bd4a8416f220a189325a0d3cb3e3cb39d80e09312516ca6335fad71b329c5fccddabedf4110
 Size (libc-0.2.189.crate) = 851502 bytes
@@ -291,6 +297,9 @@ Size (lru-0.18.1.crate) = 18616 bytes
 BLAKE2s (mac_address-1.1.8.crate) = 17046be57e9a6d6a1c8d9232b7c299d2d68fa32ff832a88d29c8a93d37e02797
 SHA512 (mac_address-1.1.8.crate) = bc267a2347aa81e479f831ac6a06830176c7d5e97d85ec213c2845b30824585fb240111d3a8fbc2aee6b53dc6941d51f57c08dc4461d0293e945fc51f9d7bb35
 Size (mac_address-1.1.8.crate) = 12876 bytes
+BLAKE2s (mach2-0.6.0.crate) = c247fa7a68db03cbbc215f087707809cb0fbf692debfe24a8335fa8a6c37cde3
+SHA512 (mach2-0.6.0.crate) = 59f0f1597f5232b738102fcafcdcb81f49d3a7bfcb588af07e4c393a3cb62b6ae6ebcda692a6edea33563171728fdf0c7c2e8d9942d1236969abfb1b0c684ca4
+Size (mach2-0.6.0.crate) = 33580 bytes
 BLAKE2s (memchr-2.8.3.crate) = f18d09ec2f1d3e7ec6d9764389518b51cd9bdec5d3cb677a2d38b6f58a452c31
 SHA512 (memchr-2.8.3.crate) = 2965717bb9e0451c8fcb3d81f509898918491a7b72a894bec5a0d48619cf24db4378e28c6f71f22dbb0f47f1e96662cd86adb0cf1ffad81a7efc2a973fbcd62f
 Size (memchr-2.8.3.crate) = 99165 bytes
@@ -309,12 +318,15 @@ Size (miniz_oxide-0.8.9.crate) = 67132 b
 BLAKE2s (mio-1.2.2.crate) = 63f82be1eeda715419c2fc39b6975f9172fa56c01595637d46c38c5bd8cb9482
 SHA512 (mio-1.2.2.crate) = 018a8310768d7f7114f0b017ee85ee028ed5a97e7694826b63e5cc36ed41921cd2f3b03817231892a852b98611555465f78b1cdffb30e88ee4ff1c515c32d532
 Size (mio-1.2.2.crate) = 111363 bytes
-BLAKE2s (mirador-1.10.1.tar.gz) = 0740d9cca6c5d34f2085e462ea7987f74fc2827ac233becd00df5a54199a19dd
-SHA512 (mirador-1.10.1.tar.gz) = 728b8c6209126892fa322ce7afdcc1938cb0429e6d5cf61c5dc47aae44944a92c8d995ca5ec6291f3814d9430f0c370c86129d20640131e9bef88bb98c0b4faf
-Size (mirador-1.10.1.tar.gz) = 1534114 bytes
+BLAKE2s (mirador-1.12.0.tar.gz) = 1e0316412afd75dd09dbd254c481bc48330150dc88acf77d19932eceddb8e1e0
+SHA512 (mirador-1.12.0.tar.gz) = f23a0e3d8fa034a4aa3c5e18a6b8046065ad71a34bd08f6971625037ce3e4abfc3810aca438fc3f6bc3877fcfda3202782b864725f68a93013a824be15e432af
+Size (mirador-1.12.0.tar.gz) = 1568402 bytes
 BLAKE2s (nix-0.29.0.crate) = 084b04649afac1124562c8c1c209ec5e206278e462f736f3cc9a2b848be8970f
 SHA512 (nix-0.29.0.crate) = 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
 Size (nix-0.29.0.crate) = 318248 bytes
+BLAKE2s (nix-0.31.3.crate) = 27ca0ff5834980848140d8cef606a5fba632355abd5fbf8986a604985f9ba289
+SHA512 (nix-0.31.3.crate) = 199e8f56355ab115c86a3e166c9cf53b4656a39b4643de69b34658ea74a6d91a94c08bd4d8a06a0e4dceb4cd014ea8df326c12d20b9bdae06030910cdd583643
+Size (nix-0.31.3.crate) = 347476 bytes
 BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc
 SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
 Size (nom-7.1.3.crate) = 117570 bytes
@@ -405,6 +417,9 @@ Size (phf_shared-0.11.3.crate) = 15199 b
 BLAKE2s (pin-project-lite-0.2.17.crate) = eec243c604d00a363522121c01823158a8ed81bbf8f9274b1944784d973c8ee8
 SHA512 (pin-project-lite-0.2.17.crate) = 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df
 Size (pin-project-lite-0.2.17.crate) = 31034 bytes
+BLAKE2s (plist-1.10.1.crate) = e64d954e391371510c57bd0087d96f00b281143dbeb8254a60e0133523db62ae
+SHA512 (plist-1.10.1.crate) = a3b098fdfa234bc288c9e62f44be1dd3a0ca73fe2ecdd0ad6939e0285990e0b1710ded2e4825a7301d675a0a056783c7c8bb06d9ec9ca30b67f78c955036e138
+Size (plist-1.10.1.crate) = 60204 bytes
 BLAKE2s (portable-atomic-1.14.0.crate) = 1e170e6f2c99b580265b7dca43302c96900356faa1726365d2acc6e1a50c9128
 SHA512 (portable-atomic-1.14.0.crate) = 4c306fb2767b1689be65e57552260c2367f37808d0a32affafa21fddacd330c7735b0c3c8fe456fac10c4088ca5e8ede980b6d6da2171fadb682b925ff9a2c63
 Size (portable-atomic-1.14.0.crate) = 200703 bytes
@@ -543,6 +558,9 @@ Size (slab-0.4.12.crate) = 19080 bytes
 BLAKE2s (smallvec-1.15.2.crate) = 0cc4310d8ae4cd03028465aeb0c2b6c658d91a277199f42e77d38cdfaed4b413
 SHA512 (smallvec-1.15.2.crate) = 8c19ab367289dee2e60c9169f977d66723e219b7e56f8f71b2746bcddd84da7de4d17f32b49233dc87bd897063bee0c8cd679c9bdd0895696a189eb11fa83051
 Size (smallvec-1.15.2.crate) = 34899 bytes
+BLAKE2s (starship-battery-0.11.1.crate) = a9292aeeafcadebea081f51ccec76b32eaf84e9c88282bf66e6740f9baf6b13d
+SHA512 (starship-battery-0.11.1.crate) = 5c14c0d230c84d3075d3799fc81066dfc7b3e07116c9e10a686bcf96ca1669cd303999e01329a617f3e50636fde4a504f0659156d275558b85f93d00474fd7f1
+Size (starship-battery-0.11.1.crate) = 46969 bytes
 BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
 SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
 Size (static_assertions-1.1.0.crate) = 18480 bytes
@@ -600,6 +618,9 @@ Size (time-0.3.54.crate) = 279146 bytes
 BLAKE2s (time-core-0.1.9.crate) = 84c181dbfc23e925147ca09677afcb9f50d835929371aba572d720a4830973e2
 SHA512 (time-core-0.1.9.crate) = 6ddd5d228fbb1303ee0ee8c59aec19f6bf0f8c481daa2567a4fec68ef79273e19b7ae23df8b331d87384e5e3cf0be0cafb5fcdeb1a6bb780c063f5cc8c95f4dd
 Size (time-core-0.1.9.crate) = 10320 bytes
+BLAKE2s (time-macros-0.2.32.crate) = 6d30daca251c03d65d7fc8abde61aaaf016518878de2914435fbef27eb05d0fb
+SHA512 (time-macros-0.2.32.crate) = 873701a3ab753df8334a963d4693667e56b7f46bbd1f0371f9f76c89a6c2851aa640ff573225880c67141e2545e2d50de8d7a3492a9b44b786ee421d9b7cede3
+Size (time-macros-0.2.32.crate) = 33664 bytes
 BLAKE2s (toml-1.1.5+spec-1.1.0.crate) = edcd484529e56d51d87173e4988701a331c1f2342ccfc9d89874b06a8818c49d
 SHA512 (toml-1.1.5+spec-1.1.0.crate) = 85bbb549c1341abce82a1e60aee1db179bc66c97d308c8e1ee9eadf38a7901a0762f283d9f06f36fca986340ca16e29e0c2ab13fbb941326401ba0d2575cb4bc
 Size (toml-1.1.5+spec-1.1.0.crate) = 55950 bytes
@@ -633,6 +654,9 @@ Size (unicode-width-0.2.2.crate) = 28276
 BLAKE2s (untrusted-0.9.0.crate) = 48fd20f1ccabe5057140657a1103382efe55b4711cc443e17c503849f38c1589
 SHA512 (untrusted-0.9.0.crate) = 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
 Size (untrusted-0.9.0.crate) = 14447 bytes
+BLAKE2s (uom-0.38.0.crate) = 256905a4ef94a2956317fc51d8666916962bb25d7c7a2efd05d8c49e7767d92a
+SHA512 (uom-0.38.0.crate) = e3d7b59f35e4bb97dac6d38c20302654f58b531a97dd63af8fb44c413912d1a5033908b9fa4d19dca0478021a01e21c3e021cbeda5a65ad79cecafe0f9e56223
+Size (uom-0.38.0.crate) = 162864 bytes
 BLAKE2s (ureq-3.4.0.crate) = 3a06fc966845fedd62e09558f9ba75f1cbfada85b189f520bf3097e3f6c7539e
 SHA512 (ureq-3.4.0.crate) = 4e24743e7f5c465b4347bdb1e7b9073e8007001ed4e9de0c0b56822aa8dd0a7f1a73b298f67df1498d6de1105cf540e240a5c8474f2b63007f7f07207cbd773a
 Size (ureq-3.4.0.crate) = 149941 bytes

Index: pkgsrc/sysutils/mirador/cargo-depends.mk
diff -u pkgsrc/sysutils/mirador/cargo-depends.mk:1.3 pkgsrc/sysutils/mirador/cargo-depends.mk:1.4
--- pkgsrc/sysutils/mirador/cargo-depends.mk:1.3        Wed Sep  9 11:08:30 2026
+++ pkgsrc/sysutils/mirador/cargo-depends.mk    Sun Sep 13 13:37:34 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.3 2026/09/09 11:08:30 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.4 2026/09/13 13:37:34 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.4
@@ -14,6 +14,7 @@ CARGO_CRATE_DEPENDS+= bit-vec-0.6.3
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=  bitflags-2.13.1
 CARGO_CRATE_DEPENDS+=  block-buffer-0.10.4
+CARGO_CRATE_DEPENDS+=  block2-0.6.2
 CARGO_CRATE_DEPENDS+=  bumpalo-3.20.3
 CARGO_CRATE_DEPENDS+=  by_address-1.2.1
 CARGO_CRATE_DEPENDS+=  bytemuck-1.25.2
@@ -87,6 +88,7 @@ CARGO_CRATE_DEPENDS+= js-sys-0.3.103
 CARGO_CRATE_DEPENDS+=  kasuari-0.4.12
 CARGO_CRATE_DEPENDS+=  lab-0.11.0
 CARGO_CRATE_DEPENDS+=  lazy_static-1.5.0
+CARGO_CRATE_DEPENDS+=  lazycell-1.3.0
 CARGO_CRATE_DEPENDS+=  libc-0.2.189
 CARGO_CRATE_DEPENDS+=  libm-0.2.16
 CARGO_CRATE_DEPENDS+=  libredox-0.1.18
@@ -97,6 +99,7 @@ CARGO_CRATE_DEPENDS+= lock_api-0.4.14
 CARGO_CRATE_DEPENDS+=  log-0.4.33
 CARGO_CRATE_DEPENDS+=  lru-0.18.1
 CARGO_CRATE_DEPENDS+=  mac_address-1.1.8
+CARGO_CRATE_DEPENDS+=  mach2-0.6.0
 CARGO_CRATE_DEPENDS+=  memchr-2.8.3
 CARGO_CRATE_DEPENDS+=  memmem-0.1.1
 CARGO_CRATE_DEPENDS+=  memoffset-0.9.1
@@ -104,6 +107,7 @@ CARGO_CRATE_DEPENDS+=       minimal-lexical-0.
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.8.9
 CARGO_CRATE_DEPENDS+=  mio-1.2.2
 CARGO_CRATE_DEPENDS+=  nix-0.29.0
+CARGO_CRATE_DEPENDS+=  nix-0.31.3
 CARGO_CRATE_DEPENDS+=  nom-7.1.3
 CARGO_CRATE_DEPENDS+=  ntapi-0.4.3
 CARGO_CRATE_DEPENDS+=  num-conv-0.2.2
@@ -134,6 +138,7 @@ CARGO_CRATE_DEPENDS+=       phf_generator-0.11
 CARGO_CRATE_DEPENDS+=  phf_macros-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_shared-0.11.3
 CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.17
+CARGO_CRATE_DEPENDS+=  plist-1.10.1
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.14.0
 CARGO_CRATE_DEPENDS+=  portable-atomic-util-0.2.7
 CARGO_CRATE_DEPENDS+=  powerfmt-0.2.0
@@ -180,6 +185,7 @@ CARGO_CRATE_DEPENDS+=       simd-adler32-0.3.1
 CARGO_CRATE_DEPENDS+=  siphasher-1.0.3
 CARGO_CRATE_DEPENDS+=  slab-0.4.12
 CARGO_CRATE_DEPENDS+=  smallvec-1.15.2
+CARGO_CRATE_DEPENDS+=  starship-battery-0.11.1
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
 CARGO_CRATE_DEPENDS+=  strsim-0.11.1
 CARGO_CRATE_DEPENDS+=  strum-0.28.0
@@ -199,6 +205,7 @@ CARGO_CRATE_DEPENDS+=       thiserror-impl-1.0
 CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.19
 CARGO_CRATE_DEPENDS+=  time-0.3.54
 CARGO_CRATE_DEPENDS+=  time-core-0.1.9
+CARGO_CRATE_DEPENDS+=  time-macros-0.2.32
 CARGO_CRATE_DEPENDS+=  toml-1.1.5+spec-1.1.0
 CARGO_CRATE_DEPENDS+=  toml_datetime-1.1.1+spec-1.1.0
 CARGO_CRATE_DEPENDS+=  toml_parser-1.1.3+spec-1.1.0
@@ -210,6 +217,7 @@ CARGO_CRATE_DEPENDS+=       unicode-segmentati
 CARGO_CRATE_DEPENDS+=  unicode-truncate-2.0.1
 CARGO_CRATE_DEPENDS+=  unicode-width-0.2.2
 CARGO_CRATE_DEPENDS+=  untrusted-0.9.0
+CARGO_CRATE_DEPENDS+=  uom-0.38.0
 CARGO_CRATE_DEPENDS+=  ureq-3.4.0
 CARGO_CRATE_DEPENDS+=  ureq-proto-0.6.1
 CARGO_CRATE_DEPENDS+=  utf8-zero-0.8.1



Home | Main Index | Thread Index | Old Index