mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-02 13:00:23 +00:00
Compare commits
234 Commits
haskell-up
...
dependabot
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8a0a2750fc | ||
|
|
af0493cbef | ||
|
|
17bbc9cb59 | ||
|
|
9eb787cdeb | ||
|
|
4514762066 | ||
|
|
19f9b5b53c | ||
|
|
741cb5506c | ||
|
|
66f7dcc529 | ||
|
|
b90a8f17a9 | ||
|
|
dab8a58c28 | ||
|
|
ffe95fa2c6 | ||
|
|
10dd2c349c | ||
|
|
76366bd14d | ||
|
|
03dce97e70 | ||
|
|
afee6392fb | ||
|
|
9003c40a1e | ||
|
|
5b639ba1e3 | ||
|
|
ebb452784a | ||
|
|
677e6ed02e | ||
|
|
44450eb33e | ||
|
|
a7ff90e9d1 | ||
|
|
1e204b1603 | ||
|
|
b6d3895ff5 | ||
|
|
f3d9b1855e | ||
|
|
0439f75413 | ||
|
|
b05969e746 | ||
|
|
93d46423a5 | ||
|
|
ce58efa871 | ||
|
|
a2d49f1dac | ||
|
|
e550293f75 | ||
|
|
f6667a0aaf | ||
|
|
885643aa74 | ||
|
|
40725e0ba2 | ||
|
|
a356f05b4d | ||
|
|
88eef74512 | ||
|
|
b687ab7341 | ||
|
|
a95622ea7c | ||
|
|
f953618bd2 | ||
|
|
7b2f2fef8c | ||
|
|
9d75539df5 | ||
|
|
2b1b57d33e | ||
|
|
0677f5662b | ||
|
|
e62ce77b02 | ||
|
|
417e5eda47 | ||
|
|
af309d9c1e | ||
|
|
531f1bbf4b | ||
|
|
00280f6651 | ||
|
|
009e45ec66 | ||
|
|
ed62fc768c | ||
|
|
6d240d1ad3 | ||
|
|
5e0e4326af | ||
|
|
d0d674b389 | ||
|
|
dd3f531b00 | ||
|
|
0b6c8b1f11 | ||
|
|
3ff8145404 | ||
|
|
180af181b1 | ||
|
|
14b50091c1 | ||
|
|
4d6ac0c9c2 | ||
|
|
716bbaf301 | ||
|
|
a10945f5aa | ||
|
|
c855fec20b | ||
|
|
ce1f150b7d | ||
|
|
f94e5c72fb | ||
|
|
6c7be4a343 | ||
|
|
dcb294fcda | ||
|
|
3d20af35ab | ||
|
|
60f5a821c5 | ||
|
|
f757e549a7 | ||
|
|
f72046ee4d | ||
|
|
4e943fbcb4 | ||
|
|
4a5bd9b236 | ||
|
|
d027e2ece1 | ||
|
|
bfc18aa917 | ||
|
|
7f4f636224 | ||
|
|
997e21c869 | ||
|
|
daa207ec8d | ||
|
|
30dba16f24 | ||
|
|
064eaee3ce | ||
|
|
c79a2eff73 | ||
|
|
55ce8b4688 | ||
|
|
0651276228 | ||
|
|
2758a40e23 | ||
|
|
cb00a10aae | ||
|
|
a0b70a177f | ||
|
|
8723799652 | ||
|
|
36c8b9c26f | ||
|
|
aaac581fdf | ||
|
|
6fefb8042e | ||
|
|
fe275b4d20 | ||
|
|
3894e5ab5d | ||
|
|
fd69e9ef81 | ||
|
|
2a8fbb33d5 | ||
|
|
99b3247f2b | ||
|
|
d6b40bdc24 | ||
|
|
6003a8c9f2 | ||
|
|
61cdb721cc | ||
|
|
91cca97ba9 | ||
|
|
d82adb8c4f | ||
|
|
bb3311507e | ||
|
|
eaf1fb10bd | ||
|
|
681a3befd2 | ||
|
|
3e8b3bb15a | ||
|
|
565d75be76 | ||
|
|
f2e6bc884d | ||
|
|
41cd05907c | ||
|
|
bc85db41db | ||
|
|
15fde803e0 | ||
|
|
c79d0316eb | ||
|
|
97046051a1 | ||
|
|
052da30ae4 | ||
|
|
3d64cad7d0 | ||
|
|
f7c2d80b59 | ||
|
|
732a0741d7 | ||
|
|
597873500d | ||
|
|
6f7113942b | ||
|
|
0e14b89ecc | ||
|
|
a583a5663a | ||
|
|
dc385b6693 | ||
|
|
720a9a5e44 | ||
|
|
4094ccec48 | ||
|
|
ea63eaf1d4 | ||
|
|
cc7da63ceb | ||
|
|
b25ed4ec05 | ||
|
|
6d2a258e1c | ||
|
|
b038ec83f8 | ||
|
|
ea504cfba0 | ||
|
|
2cdb9f55c6 | ||
|
|
fedca69b29 | ||
|
|
1a81152a3e | ||
|
|
40bb42237e | ||
|
|
7c31d834eb | ||
|
|
c2ffbc03da | ||
|
|
e52e21e1e4 | ||
|
|
ffdae3c26f | ||
|
|
be14653947 | ||
|
|
5ef8809f81 | ||
|
|
4e67c7d755 | ||
|
|
aa0af92f90 | ||
|
|
d0adc54e3c | ||
|
|
cd9ad34815 | ||
|
|
a7b62128a1 | ||
|
|
4e160d1f01 | ||
|
|
9f46a58d61 | ||
|
|
cfcecc7fe2 | ||
|
|
cc0a7a7a07 | ||
|
|
31d23d25a1 | ||
|
|
6feafd9c75 | ||
|
|
e0482907e1 | ||
|
|
f629afe0d0 | ||
|
|
23375065c1 | ||
|
|
20a0b3fd82 | ||
|
|
2fb6bb7cc8 | ||
|
|
049d994b87 | ||
|
|
f3bd1486c0 | ||
|
|
5cc5fb3cb4 | ||
|
|
c3989de884 | ||
|
|
3bc812bad8 | ||
|
|
0e17e7c738 | ||
|
|
2a4393c912 | ||
|
|
d2251b7daf | ||
|
|
b2db4b3c6b | ||
|
|
f3e7d5cb33 | ||
|
|
a3b0f5e44d | ||
|
|
1a6f63007b | ||
|
|
6ec0fbc9e5 | ||
|
|
f88aeb2087 | ||
|
|
1fb48270a6 | ||
|
|
f878453ab1 | ||
|
|
bb5a0e0cc7 | ||
|
|
233ca74e1c | ||
|
|
011e485621 | ||
|
|
cb79fd6bc4 | ||
|
|
6fb136e886 | ||
|
|
a324c98011 | ||
|
|
6277aec1f4 | ||
|
|
68642281ae | ||
|
|
f2dda67e45 | ||
|
|
f56ed7060a | ||
|
|
50fdfd31cf | ||
|
|
9369bd6c1c | ||
|
|
61c048339a | ||
|
|
96656e96eb | ||
|
|
5073d93c21 | ||
|
|
1e7b3118ae | ||
|
|
a27471b7fc | ||
|
|
6eb9c0618f | ||
|
|
77b0757cd5 | ||
|
|
2be34bc039 | ||
|
|
2a59030f9d | ||
|
|
23501ecfb7 | ||
|
|
98fd146a24 | ||
|
|
dca4cb90cb | ||
|
|
8def5c5ded | ||
|
|
27a6febd7a | ||
|
|
368bd947c7 | ||
|
|
fb9e6aee13 | ||
|
|
69f3afd1cc | ||
|
|
61c8f8a820 | ||
|
|
50286b3d56 | ||
|
|
f2a495e1d7 | ||
|
|
824f05ac1e | ||
|
|
2ee347bc73 | ||
|
|
65ca177327 | ||
|
|
f7ebc7c773 | ||
|
|
9f143c4ce1 | ||
|
|
26b96f3138 | ||
|
|
6608d93592 | ||
|
|
f6aa9c45bf | ||
|
|
1140c486ef | ||
|
|
21e1490641 | ||
|
|
25dd27c987 | ||
|
|
7b537436f5 | ||
|
|
fe1b373bbf | ||
|
|
90ad3beb40 | ||
|
|
482fad7ee3 | ||
|
|
82e49139fa | ||
|
|
d3b15d5d76 | ||
|
|
242d7ddd78 | ||
|
|
0cd7eb1f75 | ||
|
|
54bf576e70 | ||
|
|
03642a2a18 | ||
|
|
0ab6f0b63e | ||
|
|
83b378cfad | ||
|
|
f34715d95f | ||
|
|
9a9c413f38 | ||
|
|
6eb789e148 | ||
|
|
9b5f9c4f23 | ||
|
|
62fc2ca29f | ||
|
|
81c82ee9a7 | ||
|
|
d9c74a2819 | ||
|
|
507784ea3a | ||
|
|
ed65227297 | ||
|
|
3707036baf | ||
|
|
7f35bd27e8 |
2
.github/workflows/backport.yml
vendored
2
.github/workflows/backport.yml
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
|
||||
- name: Create backport PRs
|
||||
id: backport
|
||||
uses: korthout/backport-action@6b65649031ac6d18ffdfd0c0820e9436f3fde22b # v4.6.1
|
||||
uses: korthout/backport-action@8560fb503c275d433c56f05a2f64850093baa9f7 # v4.7.0
|
||||
with:
|
||||
# Config README: https://github.com/korthout/backport-action#backport-action
|
||||
add_author_as_reviewer: true
|
||||
|
||||
@@ -87,7 +87,7 @@ rec {
|
||||
mySed = overrideDerivation pkgs.gnused (oldAttrs: {
|
||||
name = "sed-4.2.2-pre";
|
||||
src = fetchurl {
|
||||
url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2;
|
||||
url = "ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2";
|
||||
hash = "sha256-MxBJRcM2rYzQYwJ5XKxhXTQByvSg5jZc5cSHEZoB2IY=";
|
||||
};
|
||||
patches = [];
|
||||
|
||||
@@ -67,6 +67,9 @@
|
||||
machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'")
|
||||
|
||||
with subtest("Open run dialog"):
|
||||
machine.wait_for_console_text("Monitoring /home/${user.name}/.config/budgie-desktop/labwc/environment for keyboard layout changes")
|
||||
machine.wait_for_console_text("Published CurrentLayout=us")
|
||||
machine.sleep(2)
|
||||
machine.send_key("alt-f2")
|
||||
machine.wait_until_succeeds("pgrep -xf budgie-run-dialog")
|
||||
machine.sleep(2)
|
||||
@@ -76,7 +79,7 @@
|
||||
with subtest("Open Budgie Control Center"):
|
||||
machine.succeed("su - ${user.name} -c '${env} budgie-control-center >&2 &'")
|
||||
machine.wait_until_succeeds("su - ${user.name} -c '${env} wlrctl toplevel list | grep org.buddiesofbudgie.ControlCenter'")
|
||||
machine.wait_for_text("Network|Ethernet|Control|Connected")
|
||||
machine.wait_for_text(r"(Network|Introduction|Privacy)")
|
||||
|
||||
with subtest("Open GNOME terminal"):
|
||||
machine.succeed("su - ${user.name} -c '${env} gnome-terminal >&2 &'")
|
||||
|
||||
@@ -69,7 +69,7 @@ in
|
||||
)
|
||||
# Only SQLCipher should be able to read the encrypted DB:
|
||||
machine.fail(
|
||||
"su - alice -c 'sqlite3 ~/.config/Signal/sql/db.sqlite .tables'"
|
||||
"su - alice -c 'sqlite3 ~/.config/Signal/sql/db.sqlite \"SELECT count(*) FROM sqlite_master\"'"
|
||||
)
|
||||
print(machine.succeed(
|
||||
"su - alice -c 'sqlcipher ~/.config/Signal/sql/db.sqlite'"
|
||||
|
||||
@@ -418,13 +418,13 @@
|
||||
"vendorHash": null
|
||||
},
|
||||
"fastly_fastly": {
|
||||
"hash": "sha256-xACpLdPQDGPZDpsI8NxhKQ3aWCDEcRGM52vlEN8nxrs=",
|
||||
"hash": "sha256-mDVtvKatzHwjA/+UjbVPRTMS2jDHq2NFIJWTB/yPMk0=",
|
||||
"homepage": "https://registry.terraform.io/providers/fastly/fastly",
|
||||
"owner": "fastly",
|
||||
"repo": "terraform-provider-fastly",
|
||||
"rev": "v9.7.0",
|
||||
"rev": "v9.8.0",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-d/NxLuO9ksyw6SCi43uS4BWyIkQsmgm/ZvSJZrDW0lE="
|
||||
"vendorHash": "sha256-1CIpxatQ4Iw2bkdFJyXUKVqRPTrkJ+yjXsVG+dAxIo0="
|
||||
},
|
||||
"flexibleenginecloud_flexibleengine": {
|
||||
"hash": "sha256-yEZ9JiUSqFFbfqzOOD59ZBv4yFCeUBBKlp6aiUqDqiM=",
|
||||
|
||||
@@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "C++ wrappers for ATK accessibility toolkit";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
homepage = "https://gtkmm.org";
|
||||
homepage = "https://gitlab.gnome.org/GNOME/atkmm";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -69,9 +69,9 @@
|
||||
|
||||
application-insights = mkAzExtension rec {
|
||||
pname = "application-insights";
|
||||
version = "2.0.0b1";
|
||||
version = "2.0.0b2";
|
||||
url = "https://azcliprod.blob.core.windows.net/cli-extensions/application_insights-${version}-py2.py3-none-any.whl";
|
||||
hash = "sha256-4akS+zbaKxFrs0x0uKP/xX28WyK5KLduOkgZaBYeANM=";
|
||||
hash = "sha256-CpDStul4wj9GJ5VW5uQIX53NTrsAMv6cVGjOGkDERkk=";
|
||||
description = "Support for managing Application Insights components and querying metrics, events, and logs from such components";
|
||||
pythonRelaxDeps = [ "isodate" ];
|
||||
propagatedBuildInputs = with python3Packages; [ isodate ];
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "betterleaks";
|
||||
version = "1.8.1";
|
||||
version = "1.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "betterleaks";
|
||||
repo = "betterleaks";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-TFWjGY5s1/X3JGCvXiK2n0mkedWvcwzOfWYkVBsFBg8=";
|
||||
hash = "sha256-gMh96BrWI5D0+y3ugA82lJVO0h56euIq8vjD2r+gR9Y=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-iawGHP22k96dnpoSMNxlMJ8aHZPOW1Mbaih6vAh3G94=";
|
||||
|
||||
@@ -16,16 +16,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "broot";
|
||||
version = "1.60.1";
|
||||
version = "1.60.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Canop";
|
||||
repo = "broot";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-l+NR7i1vo0W5oDuPvcRECdhB7TQTwd+aWbRJwbNLuSI=";
|
||||
hash = "sha256-q6dzE3sdNyVbXTZuXFwn67T1Tau+ChctlIlOm2Xpt7A=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-zAOvbJkQF5jc16/txTUnVy8GcpKvfFbRSEc0EDWbCzc=";
|
||||
cargoHash = "sha256-R4KNPRB4cfa1zeDASkJJUxQ/X7gMXmshJDjQzofV18c=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "budgie-desktop-services";
|
||||
version = "1.0.2";
|
||||
version = "1.0.3";
|
||||
|
||||
src = fetchFromGitea {
|
||||
domain = "forge.moderndesktop.dev";
|
||||
owner = "BuddiesOfBudgie";
|
||||
repo = "budgie-desktop-services";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-YOa2pUePp33d1xKF7HrBX2EkjEQsRmzoiJMq72fl3CE=";
|
||||
hash = "sha256-k3gpDQ61GZT1DW/Otk/JBj30it9Ogp8OjL5LZVKDL7Q=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -18,13 +18,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "budgie-desktop-view";
|
||||
version = "10.10.2";
|
||||
version = "10.10.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "BuddiesOfBudgie";
|
||||
repo = "budgie-desktop-view";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-XwfNbrK9+FCYtO2tiz5TfHsJmctFbcEaUORiVs/aynE=";
|
||||
hash = "sha256-DRN2a20EdfCFeSLE7tMfXH7mgwY5FayhkLWSxThPSFY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -44,8 +44,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
libxfce4windowing
|
||||
];
|
||||
|
||||
mesonFlags = [ (lib.mesonBool "werror" false) ];
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
@@ -15,16 +15,13 @@
|
||||
gtk-doc,
|
||||
gtk3,
|
||||
gtk-layer-shell,
|
||||
ibus,
|
||||
intltool,
|
||||
libcanberra-gtk3,
|
||||
libgee,
|
||||
libgtop,
|
||||
libnotify,
|
||||
libpeas2,
|
||||
libpulseaudio,
|
||||
libuuid,
|
||||
libwacom,
|
||||
libwnck,
|
||||
libxfce4windowing,
|
||||
meson,
|
||||
mutter,
|
||||
@@ -53,14 +50,14 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "budgie-desktop";
|
||||
version = "10.10.2";
|
||||
version = "10.10.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "BuddiesOfBudgie";
|
||||
repo = "budgie-desktop";
|
||||
tag = "v${finalAttrs.version}";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-Eaq7/LY65HpyPRfR57FWDPqkVqBbymlHHQHFUvxER20=";
|
||||
hash = "sha256-WEUFB3Q3RQZfsZd/xUn6qmGXPM/dR3sUe6pBnJG3vIk=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
@@ -77,10 +74,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
docbook-xsl-nons
|
||||
gobject-introspection
|
||||
gtk-doc
|
||||
intltool
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
python3
|
||||
sassc
|
||||
vala
|
||||
validatePkgConfig
|
||||
@@ -97,14 +94,12 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
gst_all_1.gst-plugins-base
|
||||
gtk3
|
||||
gtk-layer-shell
|
||||
ibus
|
||||
libcanberra-gtk3
|
||||
libgee
|
||||
libgtop
|
||||
libnotify
|
||||
libpulseaudio
|
||||
libuuid
|
||||
libwacom
|
||||
libwnck
|
||||
libxfce4windowing
|
||||
mutter # org.gnome.mutter.keybindings
|
||||
pythonEnv
|
||||
@@ -117,19 +112,17 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
];
|
||||
|
||||
mesonFlags = [
|
||||
"-Dbudgie-session-libexecdir=${budgie-session}/libexec"
|
||||
"-Dgsd-libexecdir=${gnome-settings-daemon}/libexec"
|
||||
"-Dxdp-libexecdir=${xdg-desktop-portal}/libexec"
|
||||
"-Dwith-runtime-dependencies=false"
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace src/session/budgie-desktop.in \
|
||||
--replace-fail "@bindir@/org.buddiesofbudgie.Services" "${lib.getExe budgie-desktop-services}" \
|
||||
--replace-fail "@libexecdirroot@/xdg-desktop-portal" "${xdg-desktop-portal}/libexec/xdg-desktop-portal" \
|
||||
--replace-fail "@gsd_libexecdir@/budgie-session-compositor-ready" "${budgie-session}/libexec/budgie-session-compositor-ready"
|
||||
patchShebangs po/listUiFiles.py
|
||||
|
||||
chmod +x src/bridges/labwc/labwc_bridge.py
|
||||
substituteInPlace src/bridges/labwc/org.buddiesofbudgie.labwc-bridge.desktop.in \
|
||||
--replace-fail "Exec=python3 @libexecdir@/labwc_bridge.py" "Exec=@libexecdir@/labwc_bridge.py"
|
||||
substituteInPlace src/session/budgie-desktop.in \
|
||||
--replace-fail "@bindir@/org.buddiesofbudgie.Services" "${lib.getExe budgie-desktop-services}"
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
|
||||
@@ -40,7 +40,8 @@ let
|
||||
|
||||
[com.solus-project.budgie-panel:Budgie]
|
||||
dark-theme=false
|
||||
builtin-theme=false
|
||||
# See https://github.com/vinceliuice/Qogir-theme/issues/364.
|
||||
builtin-theme=true
|
||||
|
||||
[com.solus-project.icon-tasklist:Budgie]
|
||||
pinned-launchers=["nemo.desktop", "firefox.desktop", "vlc.desktop"]
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "cli50";
|
||||
version = "8.0.1";
|
||||
version = "8.0.3";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cs50";
|
||||
repo = "cli50";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-0gu31NPql8pFPN4jFbPwYkQmF/rbrAai6EY1ZVfXLew=";
|
||||
hash = "sha256-+9XYKGkc0/c4EtJn3nKsrWTmNyrAH63JFPx+w/gb6lI=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -29,18 +29,18 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "codex";
|
||||
version = "0.159.3";
|
||||
version = "0.160.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "openai";
|
||||
repo = "codex";
|
||||
tag = "rust-v${finalAttrs.version}";
|
||||
hash = "sha256-djo9XISA01gXziGjCsSrNlQ67lRNb3FSwrfs03srYIE=";
|
||||
hash = "sha256-UFPv9UK0MBYZfpZ3QlkTXa19ykHwIEo3JdwPtUUrJls=";
|
||||
};
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/codex-rs";
|
||||
|
||||
cargoHash = "sha256-U20V8MkGJZd+qTOQETzqB25QJPYxJGV89LiR1kToW7A=";
|
||||
cargoHash = "sha256-DMRbIOynO0wGXjBxaXZJNKorD9YQv3fAoRTZ4iZEIE4=";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
|
||||
@@ -5,18 +5,19 @@
|
||||
automake,
|
||||
libtool,
|
||||
intltool,
|
||||
ddccontrol-dbgen,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ddccontrol-db";
|
||||
version = "20260922";
|
||||
version = "20260928";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ddccontrol";
|
||||
repo = "ddccontrol-db";
|
||||
tag = finalAttrs.version;
|
||||
sha256 = "sha256-i5d/zvJVZpQ9EUXPbiT398hdfjC6jbES0UIM0Un3BQY=";
|
||||
sha256 = "sha256-JpHarxvL147ATcvYLR1nxfMY24Pp2TYJlEXG9L1vqSo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -24,6 +25,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
automake
|
||||
intltool
|
||||
libtool
|
||||
ddccontrol-dbgen
|
||||
];
|
||||
|
||||
preConfigure = ''
|
||||
|
||||
20
pkgs/by-name/dd/ddccontrol-dbgen/package.nix
Normal file
20
pkgs/by-name/dd/ddccontrol-dbgen/package.nix
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
rustPlatform,
|
||||
ddccontrol,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "ddccontrol-dbgen";
|
||||
inherit (ddccontrol)
|
||||
version
|
||||
src
|
||||
cargoDeps
|
||||
meta
|
||||
;
|
||||
__structuredAttrs = true;
|
||||
|
||||
cargoBuildFlags = [
|
||||
"--package"
|
||||
"ddccontrol-dbgen"
|
||||
];
|
||||
})
|
||||
@@ -20,18 +20,18 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ddccontrol";
|
||||
version = "3.2.0";
|
||||
version = "3.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ddccontrol";
|
||||
repo = "ddccontrol";
|
||||
tag = finalAttrs.version;
|
||||
sha256 = "sha256-8VqnmWLXt6rXapAqvzvtDQ9XjQ7H6s7pLqPhQ6Zflc4=";
|
||||
sha256 = "sha256-1rCO99n89N2dbUU5vfTFyCrLC18iBF3ShcCjVjTz2to=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit (finalAttrs) pname version src;
|
||||
hash = "sha256-UN308Tt9LCRLBSswem06UupjdIFntt6SqpTxteY5O78=";
|
||||
hash = "sha256-eLRK1fNl/vCs7pR78BglN87/axh8G/gYvZv0dQzzy8c=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -112,12 +112,12 @@ in
|
||||
# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
|
||||
python.pkgs.buildPythonApplication rec {
|
||||
pname = "diffoscope";
|
||||
version = "331";
|
||||
version = "332";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
|
||||
hash = "sha256-x1Sc1S3PER3m1+maUZjDofoGqiOoYIm2Oso7Q5NKNtw=";
|
||||
hash = "sha256-eNmrIxt0yQlby20WRXgKBVXZ2jNnNLpksOvr25dXJvI=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"version": "12.17.2",
|
||||
"version": "12.18.1",
|
||||
"sources": {
|
||||
"aarch64-linux": {
|
||||
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.17.2/floorp-linux-aarch64.tar.xz",
|
||||
"sha256": "21a47c35a45e208fbf350f1123a0222451dd90b0b6239b0bf46f27b2250a6c0b"
|
||||
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.18.1/floorp-linux-aarch64.tar.xz",
|
||||
"sha256": "80c5cf950098c14277e2a4c36bcfd7e583c17d217ef04891ba3086cc3f2ddd29"
|
||||
},
|
||||
"x86_64-linux": {
|
||||
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.17.2/floorp-linux-x86_64.tar.xz",
|
||||
"sha256": "2f59e332766d8ca5e966cc655450a0f1d3cf6e286f9f52172f8bd3caa7858ffc"
|
||||
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.18.1/floorp-linux-x86_64.tar.xz",
|
||||
"sha256": "2891d016b03cee91e030231d709d572b63980780612e4ccaae8e7dca76d86edd"
|
||||
},
|
||||
"aarch64-darwin": {
|
||||
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.17.2/floorp-macOS-universal.dmg",
|
||||
"sha256": "7086e8817196e2dde6fb89555b18453e5f201eeeaff4ab6807c15ba49a8dac3e"
|
||||
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.18.1/floorp-macOS-universal.dmg",
|
||||
"sha256": "1f44f59b9a2d2e7d131db99af8f32069926caf313d17e9a00d48bb69e19cb19b"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,13 +16,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "gearboy";
|
||||
version = "3.8.12";
|
||||
version = "3.8.16";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "drhelius";
|
||||
repo = "Gearboy";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-5R0ZMgXd/t9AgbaJJNHt71fLD9jiUX74xZ8mkvRsPRk=";
|
||||
hash = "sha256-ayfU9ljovytto6NxVFkMedDVYnHNAQebdtys1C/7JBE=";
|
||||
};
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "6.5.4";
|
||||
version = "6.6.0";
|
||||
in
|
||||
rustPlatform.buildRustPackage {
|
||||
pname = "git-mit";
|
||||
@@ -19,10 +19,10 @@ rustPlatform.buildRustPackage {
|
||||
owner = "PurpleBooth";
|
||||
repo = "git-mit";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-X8PNsYhhFgcBZQojOTBh0SN+trO6lstwWzLbo0a1Do4=";
|
||||
hash = "sha256-F9lU75X3Ysb1Lgjc0UVoyhBY1jrrgt5wEc4zjn18HjI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-6lKCtNPEKanVxweY8WcyOXnyLOdDMfRPoN/b6bxmKdA=";
|
||||
cargoHash = "sha256-hq05UxZ0wzfz1NVvxOUjpsZ3U7h3w/l4d6mdaoFmO8I=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
|
||||
@@ -48,6 +48,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
postPatch = ''
|
||||
substituteInPlace wxprefs.cpp \
|
||||
--replace-fail 'PYTHON_SHLIB' '${python3}/lib/libpython3.so'
|
||||
|
||||
substituteInPlace ../cmdline/bgolly.cpp \
|
||||
--replace-fail '&popcount' '&::popcount' \
|
||||
--replace-fail 'if (popcount)' 'if (::popcount)'
|
||||
''
|
||||
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
substituteInPlace makefile-gtk \
|
||||
|
||||
@@ -34,7 +34,7 @@ stdenv.mkDerivation (
|
||||
enterprise = fetchGristEnterprise {
|
||||
gristSrc = finalAttrs.src;
|
||||
inherit (finalAttrs) version;
|
||||
hash = "sha256-7lqt+L/Qmx/3kl2zJnRsbmCSmu+iAyzpNnqI/yJD9Q8=";
|
||||
hash = "sha256-fAi0qCfNPH+w51EmsaecS1y0aP4vx2kYK9hS5UQHIA8=";
|
||||
offlineCacheHash = "sha256-oMLNZZolY9Wg4DwJyYPDL6K28aEyWcXS9ivnzCuYcS0=";
|
||||
};
|
||||
|
||||
@@ -66,19 +66,19 @@ stdenv.mkDerivation (
|
||||
in
|
||||
{
|
||||
pname = "grist-core";
|
||||
version = "1.7.19";
|
||||
version = "1.7.20";
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gristlabs";
|
||||
repo = "grist-core";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-IKnSluSQnPHO+qAwWF7KR/ukIDHVVulmJqIqaMI88Lg=";
|
||||
hash = "sha256-umLdlxC0YBhhb17XMDVOeSNVJqkO9+DFwaHP3Sq3rWw=";
|
||||
};
|
||||
|
||||
offlineCache = fetchYarnDeps {
|
||||
yarnLock = "${finalAttrs.src}/yarn.lock";
|
||||
hash = "sha256-E8LDY7GF9d7+iXxr4BLYRUkwQxcpVihMU6HrXJ80pic=";
|
||||
hash = "sha256-o3hsHfgq1/14j0O13mjJ4a+dpwQ9kXkDnNOHsEhCroM=";
|
||||
};
|
||||
|
||||
env = {
|
||||
|
||||
@@ -89,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
There's extensive documentation, including API reference and a
|
||||
tutorial.
|
||||
'';
|
||||
homepage = "https://gtkmm.org/";
|
||||
homepage = "https://gitlab.gnome.org/GNOME/gtkmm";
|
||||
license = lib.licenses.lgpl2Plus;
|
||||
teams = [ lib.teams.gnome ];
|
||||
platforms = lib.platforms.unix;
|
||||
|
||||
@@ -17,7 +17,7 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "${name}-bin";
|
||||
version = "34.3.0";
|
||||
version = "34.9.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/be5invis/Iosevka/releases/download/v${finalAttrs.version}/PkgTTC-${name}-${finalAttrs.version}.zip";
|
||||
|
||||
@@ -1,93 +1,93 @@
|
||||
# This file was autogenerated. DO NOT EDIT!
|
||||
{
|
||||
Iosevka = "1hi3lj7lhxi9mc9qx5wx6pf2gp4n92nr3w077g8125d0qj1lynmz";
|
||||
IosevkaAile = "0jm03g4z0x2vf27dabcpdhj7y6kmm8c81z3avxa4s5rhw86di3wl";
|
||||
IosevkaCurly = "0sr322g251lsw1bvfcfg5pim8r5lrjh56xyrn0ghd4961cccymvq";
|
||||
IosevkaCurlySlab = "1pjnk9pzn2xknikg7md94cf3m62jjzbkbsp631fkda84vxpla72y";
|
||||
IosevkaEtoile = "1k1ds0bb02rqz9p3bc85512xiihkkljal5p82bappkhha1xqr19v";
|
||||
IosevkaSlab = "132xdhggnq06w062vsm8gq1a9phid7ajwyki7kk76d0xpvh4g91d";
|
||||
IosevkaSS01 = "1r2g1wq2yvzkiywd22x8cji4lg242fvqh2wa80fyj8cb0kza9675";
|
||||
IosevkaSS02 = "0bcjln3aif8vx1l8yfl39yaf2y29rbab21v771y0nh4zq19b3j2h";
|
||||
IosevkaSS03 = "12pps3qhrfg5i7zw2f64ajw3bkgwsa9br857981iv5p9d8fsqaa4";
|
||||
IosevkaSS04 = "0a4x2zhab01abn12r2vq7skjsycij2xkg2hk2zpaa5nzc81vwx7r";
|
||||
IosevkaSS05 = "1g0bvg7ms1smxz1x4p3vbvdmv0ywk9xn88p1lda6glcjjdjvvrj0";
|
||||
IosevkaSS06 = "01kb9mqmkgrrwza5vhdcc4rrwdpq18bmsmk2sdglykxxb4wxdypv";
|
||||
IosevkaSS07 = "0lgx2lshr1z568999c0gj1ym4pjb6y9z9h0sb8wjhjbg2myfzmmv";
|
||||
IosevkaSS08 = "0wxzraih01xxi8sj9y7l5xbplszq4mzimw6zn9asq5lzq0rzyrjy";
|
||||
IosevkaSS09 = "1065na837i39jgy7iml6y2aylsbiipj1kpzrqv370xg70nv4jpvb";
|
||||
IosevkaSS10 = "01n8kxlj6k5674j6yavyl5vcslis6zpmfc26d3yhr13b2lmk8jnx";
|
||||
IosevkaSS11 = "1ds9q64s3vh8s5jzf8hsh37i2dzp98g11by31gip5f3ki0ygiq0s";
|
||||
IosevkaSS12 = "17dw6zsk1y6nh9gdf1wbry792c43rr5qxy2h6jn761g7p5k2yqr4";
|
||||
IosevkaSS13 = "0jyhc22ylhsx5krm7m5fqkpvl6d5qvmwrvizrz1aj6cj9qg7gmk9";
|
||||
IosevkaSS14 = "0n9cibyf9dbhpjv65r0vcz540g878p66nf233y5a9783ilqnaf6g";
|
||||
IosevkaSS15 = "082dj9l6np0jv9l6py0n94dp12z4j21nh4c5rnnd70gwm62a8bs4";
|
||||
IosevkaSS16 = "1d799ggds6yrv7iwif8m9bw5b7wbzzish9yj77k8w2f0m3kkd2bm";
|
||||
IosevkaSS17 = "0fx25bnb3yr9krj3px8zs6s3nbzk75d5dx3g4wy2p103l2dw6kbr";
|
||||
IosevkaSS18 = "1a1f6k45pslin4f07phd4lqcdmqsdwmdn2cyd53zw8hbwc123hy3";
|
||||
SGr-Iosevka = "1p1wrxnlwlwv84ml3y6pd76ipkivk7vg4d4lriv1jf9bc5cf92jq";
|
||||
SGr-IosevkaCurly = "0rzmixda0chbhzmacpqaln5rw83wk5i3aa2ahjh2pyw1mg5aj7ki";
|
||||
SGr-IosevkaCurlySlab = "1byvpqnjb9ima7aw1758x29nrgmsq1hwpxryh0hlyww6yr6iwdc2";
|
||||
SGr-IosevkaFixed = "1a5c67ssj83mzzs7aghmfffchlqajjk4rg5vqlrs2mzm2j03xdkf";
|
||||
SGr-IosevkaFixedCurly = "05b8msl7hxh96djrai6g1s107h3lqzrc2x9qz6qrwni90w5cyv60";
|
||||
SGr-IosevkaFixedCurlySlab = "1nbn1qp977mqg4jlzz6ba4v07f9v7xal7acpfqfw66xjjbbyys36";
|
||||
SGr-IosevkaFixedSlab = "1rs3w2qb9bq8pjvz4lsx3gbiz40jdhjqd7m12mzfwbhmnhxk2pam";
|
||||
SGr-IosevkaFixedSS01 = "1bn3y6k6bg6kibqd9ai6imz8fanz2b8ryj74dva2vcjjhbzw8gfv";
|
||||
SGr-IosevkaFixedSS02 = "01qdpf0zj529s9yp87z54cz9gg4fmpfgrlln1iw19nzj37h2y8kw";
|
||||
SGr-IosevkaFixedSS03 = "0dyj1n82l8zmjrl9061029pjy35vmr4i46bic98m0n23xz10glb7";
|
||||
SGr-IosevkaFixedSS04 = "1kgy80bv21z57lxcc7v22961i2qfczqbvw236f5dsqnjgcx9bf5i";
|
||||
SGr-IosevkaFixedSS05 = "0ac7qnmmnw69gnzm6c0y90mclp0sbqmnyhcaqril2h5nba2s582k";
|
||||
SGr-IosevkaFixedSS06 = "1d5wvzyd7h5n6wg6c8qflmw8a4hc3h4mccf8vam7fglhwbbfswlv";
|
||||
SGr-IosevkaFixedSS07 = "0wjbsdkqr1y10vnmwra16a13yxnvd9gqd030265w6gwnhs0p7r4j";
|
||||
SGr-IosevkaFixedSS08 = "0pypcjicqnm6h133j8m4q5gc1vdk2j2vkl70m81zxlhs9xxf5nlh";
|
||||
SGr-IosevkaFixedSS09 = "0cba4zvq7rgb17bx4z91mbynadgns9szd4wpj5skmg80abkj2wh3";
|
||||
SGr-IosevkaFixedSS10 = "19q3ixasmz0py5h52jx4ic819lv0p2hkipj3gwszhv35cafwi2mc";
|
||||
SGr-IosevkaFixedSS11 = "1zkmhr756k1l5mr51phrc3wkkyc6xpimhz7szxa6r2rq2l0dw5yb";
|
||||
SGr-IosevkaFixedSS12 = "02xxzbnq15dibn3s4b117qafz72a89y1hbznbkds7w1lgrcd3n42";
|
||||
SGr-IosevkaFixedSS13 = "17flb0hw6mddgy39qgi9k18sa4f2mb62qng023zbw2labn1cfk5p";
|
||||
SGr-IosevkaFixedSS14 = "13wqkn6jxajwg0w3rs0m93wzm95i7dsbs4ilni2ab8n4jvx5crhb";
|
||||
SGr-IosevkaFixedSS15 = "04mqjii28fzs6380aqsswcqi8kxd5qykqqw6225z12hb01gz17zz";
|
||||
SGr-IosevkaFixedSS16 = "1i0ngdm70m2fzi7ns5j61rbv9nn3czb0spc7zwj6hg3ric2zddx7";
|
||||
SGr-IosevkaFixedSS17 = "0lsgkvfpj5j4yv5a38afllbhj4py8p2ggx3lfdhd6r8bhqkbn0xi";
|
||||
SGr-IosevkaFixedSS18 = "0yqkjckn5bycp0ckgpf8v9f6w26rpwc27zckbjab29q0l8mv6mz8";
|
||||
SGr-IosevkaSlab = "0ph358rgb0frc4gvar432gsxh7byai9gsrv8awgp089ydjsmwzhj";
|
||||
SGr-IosevkaSS01 = "0kfbh35ibfcj4k38dl3mcs2caplc7s0fagqfjflhz2vwdjwdg1pj";
|
||||
SGr-IosevkaSS02 = "1y3w272bhdyk8vgahr7gayd8q1587wfgfllcr3hj0clgr2k4i64w";
|
||||
SGr-IosevkaSS03 = "1jari56mqa6r7vqqcdcpyidbsv0xl6vps3kpn4p3l02whq1d9wkl";
|
||||
SGr-IosevkaSS04 = "1icn0hj8vwmzk6axfmyqmp6vsm756gwn4l7fhsh0izrrqa5fisz1";
|
||||
SGr-IosevkaSS05 = "12gd65kz1f0i2mrxvmd7vc02r4qrmns7wkzij6klz4fnhfxr7fkz";
|
||||
SGr-IosevkaSS06 = "0vgjdgfm3a396lgz719ykhccx22a35861ckqna1z4k02kqzxps5b";
|
||||
SGr-IosevkaSS07 = "1w8z9ps08yxa8hgqyp31r8yph2n3x3wdhn8dra35xpqrhbf9r6xz";
|
||||
SGr-IosevkaSS08 = "087nyj5pcadz8gg005m4hk6y9hsmvywxnv8bpbz1kw0xlhas23bn";
|
||||
SGr-IosevkaSS09 = "1489nmb0b26any5arppcaxj55an5dsbcr5dz5gpz1mkskl33nqdd";
|
||||
SGr-IosevkaSS10 = "03z56s9zqs7zpdxnq5xpfqz2iddbnj6n3ii5djdg08pms78p5a0z";
|
||||
SGr-IosevkaSS11 = "10byk5zk8x8gkg584cdmjnwx4k7j797blw5mj9rr89v3qz6xd30d";
|
||||
SGr-IosevkaSS12 = "1q40rwqfsk1k51mmkjc89l17cz4r2q69mg9n95nfdgklw96s2pw1";
|
||||
SGr-IosevkaSS13 = "04zmlsz1n40j2yda368dn1918m7zazd4zbmqwjsxiifhqpnl2y2v";
|
||||
SGr-IosevkaSS14 = "05ip3xflipjgp9qbna44fa1gzd5nfc6xs3v4z6xli7c4aiqv96vi";
|
||||
SGr-IosevkaSS15 = "1hhkwk6g041i0zywbh4yn88x9frrghsk77h06k3vayxavg2ygqm3";
|
||||
SGr-IosevkaSS16 = "1mz9811kbgc27sn0njin82v2bphk6gn02gmz3mvl2hgxic97hmaz";
|
||||
SGr-IosevkaSS17 = "112hqzmfcfjj3h0yg9595k9ml0v6cwmkab9yxfjccqyzwmk12s3w";
|
||||
SGr-IosevkaSS18 = "0w0q4znxh2pv4nrdbvgwvfyk8vrm871kps2z7m20pwjl67w6rwj7";
|
||||
SGr-IosevkaTerm = "041arqjjd6nir7swbnl88fshif4aj5fmn77vqi9qswmc5lz4r18z";
|
||||
SGr-IosevkaTermCurly = "1y8s9rarqcdw13lk19dz9k8dvnqcl8nbpbcah8jm313xgxs4cypx";
|
||||
SGr-IosevkaTermCurlySlab = "1dkpv5612zgxijdq5k1v5xdy9l0b2j3pj2phaxdk4px5ayk92i7k";
|
||||
SGr-IosevkaTermSlab = "0f6i383pclkf8n89ra00qs88468vikrwbqmhan5cx5ll5s3j0p7v";
|
||||
SGr-IosevkaTermSS01 = "06snskzqlyjji01n146yp5r49xx6j7kal1rm8qplbibznrb6l7lh";
|
||||
SGr-IosevkaTermSS02 = "04s0y369xsrbsq0kl51jf6mzizc7v1y68wqpvnpxr0qnzsfrfksm";
|
||||
SGr-IosevkaTermSS03 = "1a1dsbbjsmc8bq4hxnwd1ngdd50y936c1ab9j8lj60q7xbifimka";
|
||||
SGr-IosevkaTermSS04 = "0zc39zsysxhcbvndb9j6z46kxsjcj6afcvw7wl5kyrf5l515n3la";
|
||||
SGr-IosevkaTermSS05 = "1nsd9g1rfyxxa2l6b4sf59k2339js5yy3hcrx3k8albyq1v3pm9g";
|
||||
SGr-IosevkaTermSS06 = "1cxnqmxs44savsx04bphh1pnqdcsbbcz7q7fzbgkfzw6pxv0cd29";
|
||||
SGr-IosevkaTermSS07 = "0a2fa875i8597n0q0f0lhxhg05f76nf8cdpvnn3ihhqc98wk4xds";
|
||||
SGr-IosevkaTermSS08 = "13024qddvy4yys9jr4nfqq6y33vqdpaswc5hbjbywzda6ljb7sxq";
|
||||
SGr-IosevkaTermSS09 = "06bz9i4m4rsw3whbgqj8c14y016j316zzi7cc753xnk8ss4ynfq2";
|
||||
SGr-IosevkaTermSS10 = "1lhssdc0dvnqbmy6qmfcpn2psxqvyflqhvvjkrzjwy6gwiqn4bnh";
|
||||
SGr-IosevkaTermSS11 = "11nbhfjzai80i7gw0ig1md5xcabskahqx0qfawhapfrpfil6wwdl";
|
||||
SGr-IosevkaTermSS12 = "07362a24f67qhxmf6lm07zbi2w5rmissnbyig2fc3mpz1f853478";
|
||||
SGr-IosevkaTermSS13 = "1cw5ayfl33hyi26j4vnhm3ymidkhrvcmn7v2f3zcg38ki1d27m84";
|
||||
SGr-IosevkaTermSS14 = "1ksb378jpx1ja5n9nnd27qhnbnlbq7r99yn06lchpdbfxwrk4gqd";
|
||||
SGr-IosevkaTermSS15 = "0jj2cj634ml1cgzqwgr9ivyi7222hmvnl7wm3xhc2ckir1p4jpfa";
|
||||
SGr-IosevkaTermSS16 = "0mf3slw6xrwblv3b4afznv3aizqagj60rdcya7n1bjfdci1jzmjq";
|
||||
SGr-IosevkaTermSS17 = "0xzd8sr07a1cxknb9w8j0yskm3x9zyj5dggdsjdx4dnn5g2rxwnn";
|
||||
SGr-IosevkaTermSS18 = "0rdvxf1kbp44zh7bgp6cpm8kzwp7fr3dch5zn61rzpwrpn1brrdf";
|
||||
Iosevka = "0yhdqzmdillrarflc47lm7qrixjyg24lslbak1d2gk50rwh3409i";
|
||||
IosevkaAile = "1xnbr1j5jf4bdfm392dv7dsh21vvg8qx0wpqdyysjvk5scqp4jma";
|
||||
IosevkaCurly = "1hir3lk47id70k2ghpc9y8d45ka4p37gqv6mvihr8a07mlmqrlx2";
|
||||
IosevkaCurlySlab = "0pvzzfiryjhpqck0cal1n3czp2vfdyf4p2p46qhbvc88xyzcqr9p";
|
||||
IosevkaEtoile = "1ix5mg3dydr228r9qqcrv0ss04pib4m92vs8gzf0pg8pvh51ay6s";
|
||||
IosevkaSlab = "0pqvg9g2bc3gnhdg3mndd9aj6nvhpim20mlsslyqhd5pf8hw4yzj";
|
||||
IosevkaSS01 = "0fasc3ikkzw5d27a8xba1zb51hfqjlw6pz4ixk32rncs40i28swn";
|
||||
IosevkaSS02 = "14z2mdbmjmjf0gfl7wdkwqbyw9ypn6qh5s96qz1nxckk8042x1vd";
|
||||
IosevkaSS03 = "0pkrs0aj9p5l9705f7099h24fgqgr58c7r652ls0qpaqmmsyhm92";
|
||||
IosevkaSS04 = "1sn3gl83qj5qhwx06rqi92lw221zmp2c6pnbd48k2hpksxmg6zhk";
|
||||
IosevkaSS05 = "1v573aq8bmrfp8hz85bivy7db56r8rv97dmxcsj5qmmjxzph6kb1";
|
||||
IosevkaSS06 = "060p1n3xlchijk2cmjpshsanz19zmydnfpjx8m49289q6zyfb5jj";
|
||||
IosevkaSS07 = "1x6hf1g46qk6z7syizb20ni8mflg7rg2isrs242q694bgplkiwd6";
|
||||
IosevkaSS08 = "1vc1f4p4vyrqzh09crhijybarjhb8sl9qjdn1v5c7rma2cqxyg6a";
|
||||
IosevkaSS09 = "1snky1dnxi8hsjd2cc0vgp5db260xn0jsm5awdj1an3ibnd3afjr";
|
||||
IosevkaSS10 = "0hhlm3vs6fmnl99cg9b70rd2larz4rwv69pma2v2m80015ih5c4s";
|
||||
IosevkaSS11 = "153202jcd9rs5spdh5ii9swwgdf0pbh71jvnpn4qp3b3imx6j612";
|
||||
IosevkaSS12 = "13xk5w64qvm4c6k3v6118hv3bdzgqcng4gsdjhwyi3am271fg11p";
|
||||
IosevkaSS13 = "101fnz9c7810m06jmk1db2aaf1x9a3dw3sdvgx9br8knd4fnwkn0";
|
||||
IosevkaSS14 = "010d2v0arqqmi3dj1afg771hqsynn7k48197bv6n1h9hd3mzn6ky";
|
||||
IosevkaSS15 = "15sfp50pksign79hi93rapsj85l2d6p55m7zr8rfvk4z07lair2y";
|
||||
IosevkaSS16 = "1kwaryicgz1gs9f6ibz8sjb2xmryyl41lkpr78ijd1q3m98kf12y";
|
||||
IosevkaSS17 = "1jf277smvgvkia56vzjpfcg3ybb42szlci46443wy6agy4nf03cp";
|
||||
IosevkaSS18 = "1r94qq8j947wh91aiq78a42mf7zq3wdms9cpdkydkrylqqkgv0qd";
|
||||
SGr-Iosevka = "08x16l2aypx6dfk57xknzh72hmjnq36jg0hl9l6i50ag469vyygi";
|
||||
SGr-IosevkaCurly = "16yh5czsgxmc1z0j304bv946rj1yk8xp352m3j9srd0khmi11n6s";
|
||||
SGr-IosevkaCurlySlab = "007iy0p6r8zchb3fx3f54dhqd6lrqlhbfcxjsnzyf2f0a1kzlab4";
|
||||
SGr-IosevkaFixed = "12lksjrgnl83wpzxangkkyzww38kyiph33fizg7jhk8hjc5rcdyq";
|
||||
SGr-IosevkaFixedCurly = "11l17rxkj3f3v4jc8aff1ldgqqaddgyszcvcmcq35zjgcj5dw7x1";
|
||||
SGr-IosevkaFixedCurlySlab = "0c6nbkhijr8pvip0kzdhmszd9sxhhvn4kccdza2pfhy526f73zw5";
|
||||
SGr-IosevkaFixedSlab = "00dif23y12wc0m5zq731xm1yjgwjg05z54nsyx19sjdr5ld9yjsb";
|
||||
SGr-IosevkaFixedSS01 = "1nmsndrm83yndgx50z9dxp6a5804l0ra4hf7x8rgwqxfm9ljbrwq";
|
||||
SGr-IosevkaFixedSS02 = "0296gzgfdf7kwcq1ryfk4yxxg4kkynab5gf63gnh1ly4zap10ymh";
|
||||
SGr-IosevkaFixedSS03 = "170x6kf1vhgaz9lc6dixp0f9by9a7x2g2kln3gbhkxhx3lbd14rs";
|
||||
SGr-IosevkaFixedSS04 = "051dvqrjnwcmf5k1xfhncrvv1wycijbch4qcb2dzqx0sw4azf5v3";
|
||||
SGr-IosevkaFixedSS05 = "1mfhshy3s9xbz6qysvpdsvkqy7rki0y8w114qci5kq12ijsdnj2n";
|
||||
SGr-IosevkaFixedSS06 = "0k01hrzl9658g488sw7yybgzgg4s679d0nalym9pg99lnlf39sf9";
|
||||
SGr-IosevkaFixedSS07 = "0n1wp18g0xp852i4wlcv1q46msj2a3qn5r7jk1wqd7klzshbh4hj";
|
||||
SGr-IosevkaFixedSS08 = "04sg8g4jc83jra6lv71xl802qf8nvdfg4ff8bngdy4p5jbfg3y2a";
|
||||
SGr-IosevkaFixedSS09 = "0fa1l417v932m6qmmscnk2dv5vyzpkxqzyglxxs1c2sd1zx7ldiv";
|
||||
SGr-IosevkaFixedSS10 = "1lrkps0qrvk5nrg34c9c0mdgnc3vsky5fazqmgczafsdc5x1rk8k";
|
||||
SGr-IosevkaFixedSS11 = "0zcf8b21ck4xxy019wh6xjr3cy32hkqycwlmqc1cng6gsywsrqkv";
|
||||
SGr-IosevkaFixedSS12 = "10ajjs672l981bv6zrsa9ranzgn3j1c372yg0sfk2akvjb2l2vpy";
|
||||
SGr-IosevkaFixedSS13 = "06bhz5xjxix0bj4wypvrq65s1qirnmr9035d8kp6r2pisjq18q91";
|
||||
SGr-IosevkaFixedSS14 = "14av7f9xp9dswacdig42ndy9fq7avcbld2asc0qqrgry1nmbwsbf";
|
||||
SGr-IosevkaFixedSS15 = "0bg894yjm3bnf1alshkkwdznn7414gjyhrdwa05g0wl26bhwq4ys";
|
||||
SGr-IosevkaFixedSS16 = "072vhaxbnz6sap4m85fr8fp9gjhrzyfs7kpgpm8fxpjyablyamf1";
|
||||
SGr-IosevkaFixedSS17 = "1l8jcqil4hxnbgcbxcb2xh9977m29xxgvrhxmjcbymn15ywj4pzv";
|
||||
SGr-IosevkaFixedSS18 = "08m0cmqx2qii85711z9wh289s3312zba5ysiqhgzydm8hxxq0fzh";
|
||||
SGr-IosevkaSlab = "1xq2ff4417x69pbfq7fgcvdb2lsmghvy3s8zjnxcr0zvddl46i72";
|
||||
SGr-IosevkaSS01 = "0xa36ly32gn4vqsy593v6hn5cfb66d34f6hws24v26z2ylqc1cii";
|
||||
SGr-IosevkaSS02 = "1sw4772lvbdg5mkvw3grvfq5ccl31syc09rk3gqman6i3nbb4cqf";
|
||||
SGr-IosevkaSS03 = "1zqxqb40c7rwsr4g25qs8rwa6y1kxy5jqk6s664cm4ym707jxhmr";
|
||||
SGr-IosevkaSS04 = "1vd7syl08dwfqapp2ygxhf6qmv4aqznzwcsdkbw4v71z67k2fjn6";
|
||||
SGr-IosevkaSS05 = "0lq2xl9jh469lqdlh6lk7ra2sn6ha5ww409wkmpq35jr0rlrch2q";
|
||||
SGr-IosevkaSS06 = "1pwjdwz65nklrfrmb6pwgd42729ih23zfa0vs9g9wyyh96b3hpwv";
|
||||
SGr-IosevkaSS07 = "065zmdrpm112vsj6azkh97z06dn1vh2n4shg3l1pq0db2l15b4nh";
|
||||
SGr-IosevkaSS08 = "0v4qgsgsn4mwp850bm2p9fwpk10rhwv6cqzcyj519q6fwyhnrwsb";
|
||||
SGr-IosevkaSS09 = "00fbfqp65mzgkkr733cak8p5w70919r5jdcs0fkfsy42adgs70kg";
|
||||
SGr-IosevkaSS10 = "038hmz2xdz49x075qb3gikbmcl58889s2jplnjkq7id7f6xy35ka";
|
||||
SGr-IosevkaSS11 = "0838xa9dqf710fxc3gcqyg5ibwjn8k9sfrrpxrgdx5j3g8k89h83";
|
||||
SGr-IosevkaSS12 = "0mj6yr4gc6cbmwfjvmkpx4dhgg3hwiqz1ciah1lcaay1bdd908s7";
|
||||
SGr-IosevkaSS13 = "1178mh8k53kwcq8qd1wf3v9ylhnmzvrn63yfkd6xdidpl43xgx8j";
|
||||
SGr-IosevkaSS14 = "07yydffly0fia16vliggyddwflyif2wi1zxwchhg7r0jpx00yc2j";
|
||||
SGr-IosevkaSS15 = "0pxqmdgd0qj3pbvl9k6fw05kyxa19m0idff7agjzcmyp9cm3zjml";
|
||||
SGr-IosevkaSS16 = "1y69sn5m46navy2slw78d8in5lq1h79z61rqwg375m41i2biy34d";
|
||||
SGr-IosevkaSS17 = "1isma8zs23vzs4535lxqqrw5ngvv9vi2xlvdb4vsbzih8kq67hsp";
|
||||
SGr-IosevkaSS18 = "1mshalbymvp7xy3pqlnlk1cm149626ybpmz373zzkh6w5ac8qi7s";
|
||||
SGr-IosevkaTerm = "0vkw5hq8s34qggc171am5wp5n35rv9m0nyiskwgrdwrm1r7vv72z";
|
||||
SGr-IosevkaTermCurly = "0jxmlwmach4jywx5dppg01bvmxv06f4vxkyiymmxkm8wcn8jj22q";
|
||||
SGr-IosevkaTermCurlySlab = "0xrpbz8rpjan2dhvds1rx7m4fz6iqblsdh1rg9dq1y2zy8avc5fc";
|
||||
SGr-IosevkaTermSlab = "0x0lq7ygjcycrw6lbrg9x24138irsfpf3ar21xlpzgzcny4bckbj";
|
||||
SGr-IosevkaTermSS01 = "0rk7wm03ydb6psk696vp3qyr3gk0g3kr6v1ndx3qqpj952nb29hy";
|
||||
SGr-IosevkaTermSS02 = "0wh9jq23ly9cdr83rwnqviamf642rpcq7k4dp2qflwny1lmjvmdi";
|
||||
SGr-IosevkaTermSS03 = "0aplriv82yk0pnpfvklph3jb79bsm5hgxbv0m87j1yfv1hsfc3xm";
|
||||
SGr-IosevkaTermSS04 = "0daw5l8234pppr93d7x9dp6zllpgli29fbdnrni1d975dw2djq7s";
|
||||
SGr-IosevkaTermSS05 = "008rvh3f102cj75irgs49vm5r444r64wai6j0i8p31c7fszqy4xq";
|
||||
SGr-IosevkaTermSS06 = "1dznqxnpjxljf0nbsdxhn7fbdj3v51daskkbdkcnkwbgwxlfwjs2";
|
||||
SGr-IosevkaTermSS07 = "0c4iprfbpjc7fmb8fivqyqlqvihxim745mknjdh7s08bbj5kki0b";
|
||||
SGr-IosevkaTermSS08 = "10dlk1mznk10ydc943wfvf74wzkq205dvkqvhnzcbw575im0qfmp";
|
||||
SGr-IosevkaTermSS09 = "11flx0bkxgypl0zf3wkl7ik3gvqig42knc8ishlmgjnwlsi1n4iq";
|
||||
SGr-IosevkaTermSS10 = "176vfy21shvsa5apgjncs0dsdzdvq58418ikc01ybggrdkfl51xg";
|
||||
SGr-IosevkaTermSS11 = "0mjaj1gbnr8842h0c26xqw70xmqylrf5a0fljmr5cnkj151fla91";
|
||||
SGr-IosevkaTermSS12 = "11kk68wlcdwm3hp9z1v57g2i0p86n4v6w92r84k7470l19xaq00s";
|
||||
SGr-IosevkaTermSS13 = "1y6r8f6fqwxj8v5q5d48arblqnpxf7cvglkgrdzkxyhibwsdm6w8";
|
||||
SGr-IosevkaTermSS14 = "0zgy85k6s7g4pmjpswj0b9mrh67i3pcnvlrv84i4sx7xbrnz703m";
|
||||
SGr-IosevkaTermSS15 = "058gmy2v5af6c2r00mi5s0h3203cn6wfz8x3jzmr6a8lh6wxx1pf";
|
||||
SGr-IosevkaTermSS16 = "0fwg8s35ianms81d4x8nryps62asngi5yh8lmmry27a1152ya9ai";
|
||||
SGr-IosevkaTermSS17 = "0cm41jw8fmyibdzmlp5m37ma5z11lb5kr5r5jri2fsm8pcqb32h9";
|
||||
SGr-IosevkaTermSS18 = "1brbklj892jfrcsw67f56kkbfzw0ax8a8bkdy9rkw2fisc3yyfm2";
|
||||
}
|
||||
|
||||
@@ -82,13 +82,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "jc303";
|
||||
version = "0.12.3";
|
||||
version = "0.13.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "midilab";
|
||||
repo = "jc303";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-5OA7ir8loT0Lx05guwuZNCW9J9I3TA5+A9JZ9E7oWXA=";
|
||||
hash = "sha256-isU0EzSQNHRQ9nRURr/RR0yRWQddUB5Bb0cBSSBwR7w=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [ bzip2 ];
|
||||
|
||||
# cannot run test program while cross compiling
|
||||
configureFlags = lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
|
||||
configureFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
|
||||
"ac_cv_openssl_xts_duplicate_keys=yes"
|
||||
];
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "lookapp";
|
||||
version = "0.6.13";
|
||||
version = "0.7.1";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -35,13 +35,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
owner = "kunkka19xx";
|
||||
repo = "look";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-rfSuwSRD1mHpvi8wP+xZNaE4bsc6btMRxAM4q/314FU=";
|
||||
hash = "sha256-o0ljBn4b2d+Mcelrx4Zr4RdwozYt3fB1e7kEYCRtmgA=";
|
||||
};
|
||||
|
||||
cargoRoot = "apps/linows/src-tauri";
|
||||
buildAndTestSubdir = finalAttrs.cargoRoot;
|
||||
|
||||
cargoHash = "sha256-U58By3qm5hr35oZjOChOHgf7LcrJy5VEAAjKz+vWdmw=";
|
||||
cargoHash = "sha256-dCeeUHbDQUBTTfJrwb7UOdxOdl6z6jSNm7GwH6BrYAQ=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
copyDesktopItems
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "matterircd";
|
||||
version = "0.32.0";
|
||||
version = "0.33.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "42wim";
|
||||
repo = "matterircd";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-maIc7HgzW4mhz59WFmm26tJddC70kvF2GdsYZ0HW9AU=";
|
||||
sha256 = "sha256-auMd4coShEp4EKtxZhFlMXokZtF5SCqIgiSP1BGHn5U=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
||||
@@ -12,16 +12,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "mergiraf";
|
||||
version = "0.19.1";
|
||||
version = "0.20.0";
|
||||
|
||||
src = fetchFromCodeberg {
|
||||
owner = "mergiraf";
|
||||
repo = "mergiraf";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-belYegVxLLrXr3h+n1qjmF14+rJoadkXoNwL+S/2jZE=";
|
||||
hash = "sha256-MR0ZkCEQYyYD15htRuFUQelfp14dvlXijqdHtRjionU=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-DioS90ecNOEryE7zVddu3ov2S3ylTRtLxe+Zmw2hkmM=";
|
||||
cargoHash = "sha256-8QAb5HlZMl7WDMhI20/oY6LY/9U1hMAJaQk5hRaBXQc=";
|
||||
|
||||
# grammars generated by older tree-sitter bundle an array.h that breaks strict aliasing
|
||||
# https://codeberg.org/mergiraf/mergiraf/issues/761
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
cmake,
|
||||
cacert,
|
||||
tzdata,
|
||||
python3,
|
||||
usage,
|
||||
testers,
|
||||
runCommand,
|
||||
@@ -22,16 +23,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "mise";
|
||||
version = "2026.8.6";
|
||||
version = "2026.9.18";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jdx";
|
||||
repo = "mise";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-dm+cIb6i+npYSIUfxaEi3ohumeT9lXXlQwYREndwZFE=";
|
||||
hash = "sha256-6l8U2p8bX+UznA6iNaLyQ2VyPwkPacgupSGCeUPfJmA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-VzRNo2fa4n4oOw27itjFebKpIhSdm8UmI/xdBBJIh9g=";
|
||||
cargoHash = "sha256-l5AW4YyP8iSSYGkzvx/k30zmtoj2X0gtDD/CY77NGFw=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
@@ -47,25 +48,38 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
./src/cli/generate/git_pre_commit.rs \
|
||||
./src/cli/generate/snapshots/*.snap
|
||||
|
||||
substituteInPlace ./src/test.rs \
|
||||
substituteInPlace ./src/testing.rs \
|
||||
--replace-fail '/usr/bin/env bash' '${lib.getExe bash}'
|
||||
|
||||
substituteInPlace ./src/git.rs \
|
||||
substituteInPlace ./crates/mise-util/src/git.rs \
|
||||
--replace-fail '"git"' '"${lib.getExe git}"'
|
||||
|
||||
substituteInPlace ./src/env_diff.rs \
|
||||
substituteInPlace ./crates/mise-util/src/env_diff.rs \
|
||||
--replace-fail '"bash"' '"${lib.getExe bash}"'
|
||||
|
||||
substituteInPlace ./src/cli/direnv/exec.rs \
|
||||
--replace-fail '"env"' '"${lib.getExe' coreutils "env"}"' \
|
||||
--replace-fail 'cmd!("direnv"' 'cmd!("${lib.getExe direnv}"'
|
||||
|
||||
# tests spawn helpers with PATH=/usr/bin:/bin, which is near-empty here
|
||||
substituteInPlace ./crates/mise-util/src/cmd/tests.rs \
|
||||
--replace-fail '.env("PATH", "/usr/bin:/bin")' '.env("PATH", "${lib.getBin coreutils}/bin:/usr/bin:/bin")'
|
||||
|
||||
substituteInPlace ./crates/mise-util/src/inline_command.rs \
|
||||
--replace-fail '.env("PATH", "/usr/bin:/bin")' '.env("PATH", "${lib.getBin coreutils}/bin:/usr/bin:/bin")' \
|
||||
--replace-fail 'Command::new("/bin/sh")' 'Command::new("${lib.getExe' bash "sh"}")'
|
||||
|
||||
substituteInPlace ./crates/mise-util/src/agecrypt/fixtures/age-plugin-se.py \
|
||||
--replace-fail '#!/usr/bin/env python3' '#!${lib.getExe python3}'
|
||||
'';
|
||||
|
||||
nativeCheckInputs = [
|
||||
cacert
|
||||
cmake
|
||||
coreutils
|
||||
# gix spawns git-upload-pack by name in file:// clone tests.
|
||||
git
|
||||
python3
|
||||
rustPlatform.bindgenHook
|
||||
];
|
||||
|
||||
@@ -74,33 +88,85 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
NIX_CFLAGS_COMPILE = "-Wno-error";
|
||||
# tera date helper tests look up timezone data via TZDIR.
|
||||
TZDIR = "${tzdata}/share/zoneinfo";
|
||||
# the other profiles' 250ms slow-timeout kills tests on loaded builders
|
||||
NEXTEST_PROFILE = "ci-shared";
|
||||
};
|
||||
|
||||
# the suite assumes nextest's process-per-test model: tests move or unlink
|
||||
# the process cwd, which strands later tests in a shared `cargo test` process
|
||||
useNextest = true;
|
||||
|
||||
# nextest's libtest emulation takes `--skip PATTERN`, not `--skip=`
|
||||
checkFlags = [
|
||||
# last_modified will always be different in nix
|
||||
"--skip=tera::tests::test_last_modified"
|
||||
]
|
||||
++ lib.optionals (stdenv.hostPlatform.isDarwin) [
|
||||
# shell out to macOS system binaries that the darwin sandbox refuses to exec
|
||||
"--skip=system::defaults::tests::test_status_missing_keys_are_unset"
|
||||
"--skip"
|
||||
"tera::tests::test_last_modified"
|
||||
# bootstrapping node-gyp through aube requires network access
|
||||
"--skip"
|
||||
"mise_binary_services_aube_node_gyp_bootstrap_trampoline"
|
||||
# we don't care about brew tests and a lot of them fails here
|
||||
"--skip=system::packages::brew::cask::tests::"
|
||||
"--skip"
|
||||
"system::packages::brew::cask::tests::"
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
# shell out to macOS system binaries that the darwin sandbox refuses to exec
|
||||
"--skip"
|
||||
"system::defaults::tests::test_status_missing_keys_are_unset"
|
||||
# need a running cfprefsd
|
||||
"--skip"
|
||||
"system::defaults::tests::test_dock_apps_native_round_trip"
|
||||
"--skip"
|
||||
"system::defaults::tests::test_host_scopes_are_independent"
|
||||
"--skip"
|
||||
"system::defaults::tests::test_host_uuid_names_core_foundation_byhost_files"
|
||||
"--skip"
|
||||
"system::defaults::tests::test_nested_value_round_trip"
|
||||
"--skip"
|
||||
"system::defaults::tests::test_patch_native_round_trip_and_preflight"
|
||||
"--skip"
|
||||
"system::defaults::tests::test_sandboxed_round_trip_writes_container"
|
||||
# sandbox-exec is unavailable in the sandbox
|
||||
"--skip"
|
||||
"sandbox::macos::tests::"
|
||||
"--skip"
|
||||
"cmd::tests::test_macos_sandbox_preserves_piped_stdin"
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [
|
||||
# un_dmg shells out to hdiutil
|
||||
"--skip"
|
||||
"file::tests::links::un_dmg_accepts_license_and_extracts_app"
|
||||
"--skip"
|
||||
"file::tests::links::un_dmg_extracts_app_without_license"
|
||||
# the copy probe symlinks /bin/cp, which the sandbox does not provide
|
||||
"--skip"
|
||||
"backend::spm::tests::test_inline_install_command_uses_install_environment"
|
||||
# chmods setuid, which the sandbox refuses
|
||||
"--skip"
|
||||
"system_install::tests::archive_boundary"
|
||||
];
|
||||
|
||||
cargoTestFlags = [ "--all-features" ];
|
||||
# some tests access the same folders, don't test in parallel to avoid race conditions
|
||||
# mise-util's own tests keep their caches under the real $HOME
|
||||
preCheck = ''
|
||||
export HOME=$(mktemp -d)
|
||||
'';
|
||||
|
||||
# every test process resets the same fixed $HOME/cwd
|
||||
dontUseCargoParallelTests = true;
|
||||
|
||||
cargoTestFlags = [
|
||||
# much of the suite moved into the mise-util workspace crate
|
||||
"--package=mise"
|
||||
"--package=mise-util"
|
||||
"--all-features"
|
||||
"--no-fail-fast"
|
||||
];
|
||||
|
||||
# HTTP tests use mock servers that bind to localhost. Without this, darwin builds fail.
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
postInstall = ''
|
||||
installManPage ./man/man1/mise.1
|
||||
|
||||
substituteInPlace ./completions/{mise.bash,mise.fish,_mise} \
|
||||
--replace-fail 'usage &> /dev/null' '${lib.getExe usage} &> /dev/null' \
|
||||
--replace-fail 'usage complete-word' '${lib.getExe usage} complete-word'
|
||||
|
||||
installShellCompletion \
|
||||
--bash ./completions/mise.bash \
|
||||
--fish ./completions/mise.fish \
|
||||
|
||||
@@ -72,7 +72,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = {
|
||||
description = "Vanity address generator for tor onion v3 (ed25519) hidden services";
|
||||
homepage = "http://cathug2kyi4ilneggumrenayhuhsvrgn6qv2y47bgeet42iivkpynqad.onion/";
|
||||
homepage = "https://github.com/cathugger/mkp224o";
|
||||
license = lib.licenses.cc0;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = [ ];
|
||||
|
||||
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
|
||||
control repository. An installation of mm-common is not required for
|
||||
building tarball releases, unless configured to use maintainer-mode.
|
||||
'';
|
||||
homepage = "https://www.gtkmm.org";
|
||||
homepage = "https://gitlab.gnome.org/GNOME/mm-common";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
teams = [ lib.teams.gnome ];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -60,7 +60,7 @@ let
|
||||
in
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "models-dev";
|
||||
version = "sdk-v0.0.5-unstable-2026-09-22";
|
||||
version = "sdk-v0.0.5-unstable-2026-10-02";
|
||||
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
@@ -68,8 +68,8 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
src = fetchFromGitHub {
|
||||
owner = "anomalyco";
|
||||
repo = "models.dev";
|
||||
rev = "d0a0af81e26a783730ba502b6fbaf7b9ec52714b";
|
||||
hash = "sha256-crR+erCZFBe2pUIHcoT6MWJfJSd7hXWCj1sJ8a1YDJo=";
|
||||
rev = "e752025f46d6ab6357e7df98e169e7357b033293";
|
||||
hash = "sha256-A4iXr7hJo+0TTfNntx5f197XiSKPTIkiejjrBKzYTUQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ bun ];
|
||||
|
||||
@@ -11,16 +11,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "mongodb-atlas-cli";
|
||||
version = "1.58.3";
|
||||
version = "1.59.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mongodb";
|
||||
repo = "mongodb-atlas-cli";
|
||||
tag = "atlascli/v${finalAttrs.version}";
|
||||
hash = "sha256-C4Sc2MEMXB0p7B6yoHFMYVj5iohIy9Szri1dg/66qRY=";
|
||||
hash = "sha256-5VX6lIZdLc+FCOtP+PFBRHcXJSReu2scMYfGEh3kKQs=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-cCg6dBCJcORKDHQyFz+xGksNGRyz2pkra/j4IcRU5do=";
|
||||
vendorHash = "sha256-h330R4hbRyDnMMpgYIw8JxF1/q8rOMyDK0dkIZSdGM4=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
||||
@@ -58,7 +58,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
license = lib.licenses.lgpl3Plus;
|
||||
maintainers = [ lib.maintainers.raskin ];
|
||||
platforms = lib.platforms.unix;
|
||||
downloadPage = "https://mpir.org/downloads.html";
|
||||
homepage = "https://mpir.org/";
|
||||
homepage = "https://github.com/wbhart/mpir";
|
||||
};
|
||||
})
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
}:
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "mpls";
|
||||
version = "0.22.0";
|
||||
version = "0.23.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mhersson";
|
||||
repo = "mpls";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-26WRMprKyuxyyW8rBwjTPbsU9XCqUle6NBIoubXuzCM=";
|
||||
hash = "sha256-3rXBQ1gvN2gesoFoQf0n/bnNG3/b94Y/jeTZDiXL+h4=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-Yo6uD0hRwBEPtYDqYs4ZB5NhICwZpkO3VdCl8B/+7qQ=";
|
||||
vendorHash = "sha256-NGcl9KgdUPwWotAhRNlULF+RQXgQ2mdFctZLfGTiRkQ=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -78,7 +78,7 @@ let
|
||||
in
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "netbird-${componentName}";
|
||||
version = "0.79.0";
|
||||
version = "0.80.0";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -86,7 +86,7 @@ buildGoModule (finalAttrs: {
|
||||
owner = "netbirdio";
|
||||
repo = "netbird";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Bi83uh8VKvFGUY+AxP34VCXYxpZI1C/oOa6eHmKXpDw=";
|
||||
hash = "sha256-oZgDYmNzf8UESUEbwn0Br0CaPTNLaEpuiKR2wW5zeGw=";
|
||||
};
|
||||
|
||||
overrideModAttrs = final: prev: {
|
||||
@@ -100,7 +100,7 @@ buildGoModule (finalAttrs: {
|
||||
};
|
||||
|
||||
proxyVendor = true;
|
||||
vendorHash = "sha256-+JwuUz8msyoiPUTz8cH3vn9DrvLp6gaM2NqFuTOcRdg=";
|
||||
vendorHash = "sha256-2lM0KtyU3RxA7KJtM10JslMpyHmgqxQ23B1Ieq986Y8=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
||||
@@ -56,13 +56,13 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
__structuredAttrs = true;
|
||||
|
||||
pname = "noctalia";
|
||||
version = "5.2.0";
|
||||
version = "5.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "noctalia-dev";
|
||||
repo = "noctalia";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-RfRxWi9PfJVSyoLrLj5mQ5vo24FjkgfBIi+UmE96zZo=";
|
||||
hash = "sha256-ukT5U54WQSpq6sktl5QJOZ8S4ZF3LLmP8CAFel1XJf0=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
@@ -46,7 +46,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "Fast new version checker for software releases";
|
||||
homepage = "https://nvrs.adamperkowski.dev";
|
||||
homepage = "https://nvrs.koi.rip/";
|
||||
changelog = "https://github.com/koibtw/nvrs/blob/v${finalAttrs.version}/CHANGELOG.md";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ koi ];
|
||||
|
||||
@@ -32,7 +32,7 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "omp";
|
||||
version = "18.4.8";
|
||||
version = "18.4.10";
|
||||
|
||||
strictDeps = true;
|
||||
__structuredAttrs = true;
|
||||
@@ -41,12 +41,12 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "can1357";
|
||||
repo = "oh-my-pi";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-AMWaw6lbNV4+yncRnWtU3ifaKTk2d+dlyGmE+KySjdQ=";
|
||||
hash = "sha256-w61FLXu8E0d2fVT/HcSSJk1f2VJ0ruZDK0MtKKdqQeg=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit (finalAttrs) src;
|
||||
hash = "sha256-8E8WBFD61zTBnwTPwrKAVbtFRnRKibtrUZfixi+2xvo=";
|
||||
hash = "sha256-T6LvmmBbenf6zKZRwTMBuYM+7bjndippWOOwuu0i50I=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -40,7 +40,7 @@ buildGoModule (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
mainProgram = "policy";
|
||||
homepage = "https://www.openpolicyregistry.io/";
|
||||
homepage = "https://openpolicycontainers.com/";
|
||||
changelog = "https://github.com/opcr-io/policy/releases/tag/v${finalAttrs.version}";
|
||||
description = "CLI for managing authorization policies";
|
||||
longDescription = ''
|
||||
|
||||
@@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
installFlags = [ "PREFIX=$(out)" ];
|
||||
|
||||
meta = {
|
||||
homepage = "http://compression.ca/pbzip2/";
|
||||
homepage = "https://launchpad.net/pbzip2";
|
||||
description = "Parallel implementation of bzip2 for multi-core machines";
|
||||
license = lib.licenses.bsd2;
|
||||
maintainers = [ ];
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "pgit";
|
||||
version = "1.1.0";
|
||||
version = "2.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "picosh";
|
||||
repo = "pgit";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-81ZiaY973+mGnYbDX+6fhe9NTYjQhWsvdpW0v42pasw=";
|
||||
hash = "sha256-W+vnlplSVV1oZYQ4Fw4gfm0c1CP3fj9tXmqUmk5EhrI=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-in8GVcOlGsvmcbegJmYwvE0AVJhVJ83x1v3ymV0uTpg=";
|
||||
@@ -32,8 +32,7 @@ buildGoModule (finalAttrs: {
|
||||
echo "Read me please" > README
|
||||
${lib.getExe git} add README
|
||||
${lib.getExe git} commit -m "First commit"
|
||||
${lib.getExe pgit} -desc "The description" -revs smoke -repo . -out ./public
|
||||
grep "The description" ./public/index.html
|
||||
${lib.getExe pgit} -revs smoke -repo . -out ./public
|
||||
grep "First commit" ./public/logs/smoke/index.html
|
||||
grep "Read me please" ./public/tree/smoke/item/README.html
|
||||
touch $out
|
||||
|
||||
@@ -13,16 +13,16 @@
|
||||
}:
|
||||
buildNpmPackage (finalAttrs: {
|
||||
pname = "pi-coding-agent";
|
||||
version = "0.99.2";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "earendil-works";
|
||||
repo = "pi";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-ukN//DNSnCr9gZHKSzexAGEZu95eMzTGJLjLc5B+Hwo=";
|
||||
hash = "sha256-CGznIVHXG6gr2F8vzHcR/v4P9xJgZHeMTt/CJ/kB78o=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-eKghIpCAKawZm0Uf2iG6y1fz21Z5jNnMiAFJ5Quj3GI=";
|
||||
npmDepsHash = "sha256-ndEvWdB6sa5nNNtabk2OMZKUFG9x3op185deZHxFnXk=";
|
||||
|
||||
# The provider model catalog (packages/ai/src/providers/data/) is generated by
|
||||
# a network fetch (models.dev plus provider APIs) and is gitignored upstream,
|
||||
@@ -31,7 +31,7 @@ buildNpmPackage (finalAttrs: {
|
||||
# under dist/providers/data/. Bump this hash alongside version.
|
||||
modelData = fetchurl {
|
||||
url = "https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-${finalAttrs.version}.tgz";
|
||||
hash = "sha256-Cz34eRtIghbzCdkIeJKUp0S7Ybuq0SPZQJjlbflTjSU=";
|
||||
hash = "sha256-85uZwpuFmPF1sQhA5dKoGYPnwM5crk19+DoQB0R9LCs=";
|
||||
};
|
||||
|
||||
preConfigure = ''
|
||||
|
||||
@@ -95,7 +95,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
doCheck = false; # fails 1 out of 1 tests with "Error: could not open fstab-type file: No such file or directory"
|
||||
|
||||
meta = {
|
||||
homepage = "https://bazaar.launchpad.net/~fourmond/pmount/main/files";
|
||||
homepage = "https://salsa.debian.org/debian/pmount";
|
||||
description = "Mount removable devices as normal user";
|
||||
license = lib.licenses.gpl2Only;
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "3.14.0";
|
||||
version = "3.15.0";
|
||||
|
||||
pname = "prometheus";
|
||||
|
||||
@@ -46,7 +46,7 @@ let
|
||||
owner = "prometheus";
|
||||
repo = "prometheus";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-7PSfh+KWUpmL3BZ7INa1DOZ/ysaXXdWG9n/F+H0cGYo=";
|
||||
hash = "sha256-H0VkirdEVWoFxg86g8utf6EuCSH3pHD8iuHg6y0xOZE=";
|
||||
};
|
||||
|
||||
assets = stdenv.mkDerivation (finalAssetsAttrs: {
|
||||
@@ -65,7 +65,7 @@ let
|
||||
inherit (finalAssetsAttrs) pname version src;
|
||||
pnpm = pnpm_11;
|
||||
fetcherVersion = 4;
|
||||
hash = "sha256-lmKUkeDdinb6WlnZSx3FnBlF/ACgUmvSMpYo84tRdCw=";
|
||||
hash = "sha256-iSnP2zImIBklU/Ejq2NiuAYAo0SCuWtYbsAyTFHuD7Q=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -113,7 +113,7 @@ buildGoModule (finalAttrs: {
|
||||
src
|
||||
;
|
||||
|
||||
vendorHash = "sha256-sCgxO2/w3Bi6Ncs/Q+JVZVtQC448FEx3llYxe/UxWEE=";
|
||||
vendorHash = "sha256-ax/uL+fR0dGOiEMQfEzYPh+437i6sUGFmBEBfENbEqI=";
|
||||
|
||||
proxyVendor = true;
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "proton-pass-cli";
|
||||
version = "2.4.1";
|
||||
version = "2.4.2";
|
||||
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
@@ -57,15 +57,15 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
sources = {
|
||||
"aarch64-darwin" = fetchurl {
|
||||
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64";
|
||||
hash = "sha256-Sx+OqpLUTM3d0rb3Fsjz4O04jLKHCAWbu8hhcPw5U5w=";
|
||||
hash = "sha256-mehiCU/SpPgniMkAC6WpIkbnc5+Gw1qEZVudfirfcic=";
|
||||
};
|
||||
"aarch64-linux" = fetchurl {
|
||||
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64";
|
||||
hash = "sha256-ZVo/bG6/hrC8Z8yy4JmgkBo63xP4zAdNlliGv+cEA/o=";
|
||||
hash = "sha256-7uOPxFSaXfy7eUqvy21RfJ4M0Nw8U7uymX/YFC7Wgcc=";
|
||||
};
|
||||
"x86_64-linux" = fetchurl {
|
||||
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64";
|
||||
hash = "sha256-9BiEMEZuCj1mi1Z5GotDAWLLIM6xCP7U/b/P530wgOY=";
|
||||
hash = "sha256-QIm99ZgRQKxb7mXS15v5h2dTf1TTMZe3nl+GxjBxSEI=";
|
||||
};
|
||||
};
|
||||
updateScript = writeShellScript "update-proton-pass-cli" ''
|
||||
|
||||
@@ -3,7 +3,9 @@
|
||||
libuuid,
|
||||
cups,
|
||||
dpkg,
|
||||
fetchurl,
|
||||
cacert,
|
||||
curl,
|
||||
jq,
|
||||
glib,
|
||||
libssh2,
|
||||
gtk3,
|
||||
@@ -19,6 +21,7 @@
|
||||
nss,
|
||||
libxdamage,
|
||||
systemd,
|
||||
runCommandLocal,
|
||||
stdenv,
|
||||
undmg,
|
||||
at-spi2-core,
|
||||
@@ -31,12 +34,40 @@
|
||||
}:
|
||||
|
||||
let
|
||||
sources = import ./sources.nix { inherit fetchurl; };
|
||||
fetchqq =
|
||||
{
|
||||
url,
|
||||
hash,
|
||||
}:
|
||||
runCommandLocal (baseNameOf url)
|
||||
{
|
||||
outputHash = hash;
|
||||
outputHashMode = "flat";
|
||||
nativeBuildInputs = [
|
||||
curl
|
||||
jq
|
||||
cacert
|
||||
];
|
||||
}
|
||||
''
|
||||
# https://github.com/flathub/com.qq.QQ/issues/274#issuecomment-5512982615
|
||||
signedUrl=$(
|
||||
curl -fsS --retry 3 -X POST "https://im.qq.com/http2rpc/gotrpc/noauth/trpc.qqntv2.urlsign.UrlSign/GetSign" \
|
||||
-H "Content-Type: application/json" \
|
||||
-H 'x-oidb: {"uint32_command":"0x9b8e","uint32_service_type":1}' \
|
||||
-d "{\"url\":\"${url}\"}" | jq -er '.data.url'
|
||||
)
|
||||
curl -fL --retry 3 -o "$out" "$signedUrl"
|
||||
'';
|
||||
sources = import ./sources.nix { };
|
||||
source =
|
||||
sources.${stdenv.hostPlatform.system}
|
||||
or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||
pname = "qq";
|
||||
inherit (source) version src;
|
||||
version = source.version;
|
||||
src = fetchqq {
|
||||
inherit (source) url hash;
|
||||
};
|
||||
passthru = {
|
||||
# nixpkgs-update: no auto update
|
||||
updateScript = ./update.sh;
|
||||
|
||||
@@ -1,26 +1,20 @@
|
||||
# Generated by ./update.sh - do not update manually!
|
||||
# Last updated: 2026-08-15
|
||||
{ fetchurl }:
|
||||
# Last updated: 2026-09-27
|
||||
{ }:
|
||||
{
|
||||
aarch64-darwin = {
|
||||
version = "7.0.0-2026-08-12";
|
||||
src = fetchurl {
|
||||
url = "https://qqdl.gtimg.cn/qqfile/QQNT/9.9.33/release/126b7ce6/QQ_7.0.0_260812_01.dmg";
|
||||
hash = "sha256-sZXCbfNir1iVTImKsd2YR4Sium9Xpinm+5s+zDv55lw=";
|
||||
};
|
||||
version = "7.0.2-2026-09-24";
|
||||
url = "https://qqdl.gtimg.cn/qqfile/QQNTV2/9.9.36/release/837fcb63/QQ_7.0.2_260924_01.dmg";
|
||||
hash = "sha256-0nC3jwshBTJjcHZTKog9yGWYUbbaqSRRmDmFq58yFvA=";
|
||||
};
|
||||
aarch64-linux = {
|
||||
version = "3.2.32-2026-08-12";
|
||||
src = fetchurl {
|
||||
url = "https://qqdl.gtimg.cn/qqfile/QQNT/9.9.33/release/3f89efc5/QQ_3.2.32_260812_arm64_01.deb";
|
||||
hash = "sha256-h5bM/WaswCXvGNs3GFUy1AvIxYkh4X2m0owpWsvPj5I=";
|
||||
};
|
||||
version = "3.2.34-2026-09-24";
|
||||
url = "https://qqdl.gtimg.cn/qqfile/QQNTV2/9.9.36/release/9ee04bef/QQ_3.2.34_260924_arm64_01.deb";
|
||||
hash = "sha256-GBuJXLVzVI45blS7BUjMqS/9wbGksBj6RVG7BiOF/co=";
|
||||
};
|
||||
x86_64-linux = {
|
||||
version = "3.2.32-2026-08-12";
|
||||
src = fetchurl {
|
||||
url = "https://qqdl.gtimg.cn/qqfile/QQNT/9.9.33/release/3f89efc5/QQ_3.2.32_260812_amd64_01.deb";
|
||||
hash = "sha256-0IXdiTlyJQYeufGUMI9ogSmBjtRFd36XpKChbhPXsOg=";
|
||||
};
|
||||
version = "3.2.34-2026-09-24";
|
||||
url = "https://qqdl.gtimg.cn/qqfile/QQNTV2/9.9.36/release/9ee04bef/QQ_3.2.34_260924_amd64_01.deb";
|
||||
hash = "sha256-Q2xl4d0oQi4SiiHL3bX+Ti5sB51/J/7CVB4BTTjMM24=";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -5,6 +5,14 @@ set -euo pipefail
|
||||
|
||||
cd $(readlink -e $(dirname "${BASH_SOURCE[0]}"))
|
||||
|
||||
sign_url() {
|
||||
# https://github.com/flathub/com.qq.QQ/issues/274#issuecomment-5512982615
|
||||
curl -fsS -X POST "https://im.qq.com/http2rpc/gotrpc/noauth/trpc.qqntv2.urlsign.UrlSign/GetSign" \
|
||||
-H "Content-Type: application/json" \
|
||||
-H 'x-oidb: {"uint32_command":"0x9b8e","uint32_service_type":1}' \
|
||||
-d "{\"url\":\"$1\"}" | jq -er '.data.url'
|
||||
}
|
||||
|
||||
# darwin
|
||||
|
||||
darwin_payload=$(curl https://cdn-go.cn/qq-web/im.qq.com_new/latest/rainbow/macOSConfig.js | grep -oP "var params= \K\{.*\}(?=;)")
|
||||
@@ -12,7 +20,7 @@ darwin_version=$(jq -r .version <<< "$darwin_payload" | awk -F\ '{print $1}')-$
|
||||
|
||||
darwin_url=$(jq -r .downloadUrl <<< "$darwin_payload")
|
||||
|
||||
darwin_hash=$(nix-prefetch-url $darwin_url)
|
||||
darwin_hash=$(nix-prefetch-url "$(sign_url "$darwin_url")")
|
||||
|
||||
# use friendlier hashes
|
||||
darwin_hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$darwin_hash")
|
||||
@@ -25,8 +33,8 @@ linux_version=$(jq -r .version <<< "$linux_payload")-$(jq -r .updateDate <<< "$l
|
||||
linux_aarch64_url=$(jq -r .armDownloadUrl.deb <<< "$linux_payload")
|
||||
linux_x86_64_url=$(jq -r .x64DownloadUrl.deb <<< "$linux_payload")
|
||||
|
||||
linux_aarch64_hash=$(nix-prefetch-url $linux_aarch64_url)
|
||||
linux_x86_64_hash=$(nix-prefetch-url $linux_x86_64_url)
|
||||
linux_aarch64_hash=$(nix-prefetch-url "$(sign_url "$linux_aarch64_url")")
|
||||
linux_x86_64_hash=$(nix-prefetch-url "$(sign_url "$linux_x86_64_url")")
|
||||
|
||||
# use friendlier hashes
|
||||
linux_aarch64_hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$linux_aarch64_hash")
|
||||
@@ -35,28 +43,22 @@ linux_x86_64_hash=$(nix --extra-experimental-features nix-command hash convert -
|
||||
cat >sources.nix <<EOF
|
||||
# Generated by ./update.sh - do not update manually!
|
||||
# Last updated: $(date +%F)
|
||||
{ fetchurl }:
|
||||
{ }:
|
||||
{
|
||||
aarch64-darwin = {
|
||||
version = "$darwin_version";
|
||||
src = fetchurl {
|
||||
url = "$darwin_url";
|
||||
hash = "$darwin_hash";
|
||||
};
|
||||
url = "$darwin_url";
|
||||
hash = "$darwin_hash";
|
||||
};
|
||||
aarch64-linux = {
|
||||
version = "$linux_version";
|
||||
src = fetchurl {
|
||||
url = "$linux_aarch64_url";
|
||||
hash = "$linux_aarch64_hash";
|
||||
};
|
||||
url = "$linux_aarch64_url";
|
||||
hash = "$linux_aarch64_hash";
|
||||
};
|
||||
x86_64-linux = {
|
||||
version = "$linux_version";
|
||||
src = fetchurl {
|
||||
url = "$linux_x86_64_url";
|
||||
hash = "$linux_x86_64_hash";
|
||||
};
|
||||
url = "$linux_x86_64_url";
|
||||
hash = "$linux_x86_64_hash";
|
||||
};
|
||||
}
|
||||
EOF
|
||||
|
||||
@@ -24,7 +24,6 @@ stdenvNoCC.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "http://www.impallari.com/quattrocentosans/";
|
||||
description = "Classic, elegant and sober sans-serif typeface";
|
||||
license = lib.licenses.ofl;
|
||||
platforms = lib.platforms.all;
|
||||
|
||||
@@ -23,7 +23,6 @@ stdenvNoCC.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "http://www.impallari.com/quattrocento/";
|
||||
description = "Classic, elegant, sober and strong serif typeface";
|
||||
license = lib.licenses.ofl;
|
||||
platforms = lib.platforms.all;
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
|
||||
python3.pkgs.buildPythonApplication (finalAttrs: {
|
||||
pname = "radicale";
|
||||
version = "3.8.0";
|
||||
version = "3.8.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Kozea";
|
||||
repo = "Radicale";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-xeNiLbh2/OsivbQ9RKGCqqs/VPpBtEjj4sqXcQ9p9pw=";
|
||||
hash = "sha256-457vXuaj+55bK4irqtzcUrbPdZY0JGAo6c1X/6QMojA=";
|
||||
};
|
||||
|
||||
build-system = with python3.pkgs; [
|
||||
|
||||
@@ -2,7 +2,7 @@ source 'https://rubygems.org'
|
||||
|
||||
ruby '>= 3.2.0', '< 4.1.0'
|
||||
|
||||
gem 'rails', '8.1.3.1'
|
||||
gem 'rails', '8.1.4'
|
||||
gem 'rouge', '~> 5.0'
|
||||
gem 'mini_mime', '~> 1.1.0'
|
||||
gem "actionpack-xml_parser"
|
||||
|
||||
143
pkgs/by-name/re/redmine/Gemfile.lock
generated
143
pkgs/by-name/re/redmine/Gemfile.lock
generated
@@ -3,29 +3,29 @@ GEM
|
||||
specs:
|
||||
action_text-trix (2.1.19)
|
||||
railties
|
||||
actioncable (8.1.3.1)
|
||||
actionpack (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
actioncable (8.1.4)
|
||||
actionpack (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
nio4r (~> 2.0)
|
||||
websocket-driver (>= 0.6.1)
|
||||
zeitwerk (~> 2.6)
|
||||
actionmailbox (8.1.3.1)
|
||||
actionpack (= 8.1.3.1)
|
||||
activejob (= 8.1.3.1)
|
||||
activerecord (= 8.1.3.1)
|
||||
activestorage (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
actionmailbox (8.1.4)
|
||||
actionpack (= 8.1.4)
|
||||
activejob (= 8.1.4)
|
||||
activerecord (= 8.1.4)
|
||||
activestorage (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
mail (>= 2.8.0)
|
||||
actionmailer (8.1.3.1)
|
||||
actionpack (= 8.1.3.1)
|
||||
actionview (= 8.1.3.1)
|
||||
activejob (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
actionmailer (8.1.4)
|
||||
actionpack (= 8.1.4)
|
||||
actionview (= 8.1.4)
|
||||
activejob (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
mail (>= 2.8.0)
|
||||
rails-dom-testing (~> 2.2)
|
||||
actionpack (8.1.3.1)
|
||||
actionview (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
actionpack (8.1.4)
|
||||
actionview (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
nokogiri (>= 1.8.5)
|
||||
rack (>= 2.2.4)
|
||||
rack-session (>= 1.0.1)
|
||||
@@ -36,36 +36,36 @@ GEM
|
||||
actionpack-xml_parser (2.0.1)
|
||||
actionpack (>= 5.0)
|
||||
railties (>= 5.0)
|
||||
actiontext (8.1.3.1)
|
||||
actiontext (8.1.4)
|
||||
action_text-trix (~> 2.1.15)
|
||||
actionpack (= 8.1.3.1)
|
||||
activerecord (= 8.1.3.1)
|
||||
activestorage (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
actionpack (= 8.1.4)
|
||||
activerecord (= 8.1.4)
|
||||
activestorage (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
globalid (>= 0.6.0)
|
||||
nokogiri (>= 1.8.5)
|
||||
actionview (8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
actionview (8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
builder (~> 3.1)
|
||||
erubi (~> 1.11)
|
||||
rails-dom-testing (~> 2.2)
|
||||
rails-html-sanitizer (~> 1.6)
|
||||
activejob (8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
activejob (8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
globalid (>= 0.3.6)
|
||||
activemodel (8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
activerecord (8.1.3.1)
|
||||
activemodel (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
activemodel (8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
activerecord (8.1.4)
|
||||
activemodel (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
timeout (>= 0.4.0)
|
||||
activestorage (8.1.3.1)
|
||||
actionpack (= 8.1.3.1)
|
||||
activejob (= 8.1.3.1)
|
||||
activerecord (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
activestorage (8.1.4)
|
||||
actionpack (= 8.1.4)
|
||||
activejob (= 8.1.4)
|
||||
activerecord (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
marcel (~> 1.0)
|
||||
activesupport (8.1.3.1)
|
||||
activesupport (8.1.4)
|
||||
base64
|
||||
bigdecimal
|
||||
concurrent-ruby (~> 1.0, >= 1.3.1)
|
||||
@@ -88,7 +88,7 @@ GEM
|
||||
base64 (0.3.0)
|
||||
bcrypt (3.1.22)
|
||||
benchmark (0.5.0)
|
||||
bigdecimal (4.1.2)
|
||||
bigdecimal (4.1.3)
|
||||
builder (3.3.0)
|
||||
bullet (8.2.0)
|
||||
activesupport (>= 3.0.0)
|
||||
@@ -113,8 +113,9 @@ GEM
|
||||
concurrent-ruby (1.3.8)
|
||||
connection_pool (3.0.2)
|
||||
crass (1.0.7)
|
||||
css_parser (3.0.0)
|
||||
css_parser (3.2.0)
|
||||
addressable
|
||||
base64
|
||||
ssrf_filter (~> 1.5)
|
||||
csv (3.3.6)
|
||||
date (3.5.1)
|
||||
@@ -129,7 +130,7 @@ GEM
|
||||
drb (2.2.3)
|
||||
erb (6.0.7)
|
||||
erubi (1.13.1)
|
||||
faraday (2.14.3)
|
||||
faraday (2.14.4)
|
||||
faraday-net_http (>= 2.0, < 3.5)
|
||||
json
|
||||
logger
|
||||
@@ -147,14 +148,14 @@ GEM
|
||||
actionpack (>= 6.0.0)
|
||||
activesupport (>= 6.0.0)
|
||||
railties (>= 6.0.0)
|
||||
io-console (0.9.2)
|
||||
io-console (0.9.4)
|
||||
irb (1.18.0)
|
||||
pp (>= 0.6.0)
|
||||
prism (>= 1.3.0)
|
||||
rdoc (>= 4.0.0)
|
||||
reline (>= 0.4.2)
|
||||
json (2.21.2)
|
||||
jwt (3.2.0)
|
||||
jwt (3.3.0)
|
||||
base64
|
||||
language_server-protocol (3.17.0.6)
|
||||
lint_roller (1.1.0)
|
||||
@@ -190,7 +191,7 @@ GEM
|
||||
bigdecimal
|
||||
net-http (0.9.1)
|
||||
uri (>= 0.11.1)
|
||||
net-imap (0.6.6)
|
||||
net-imap (0.6.7)
|
||||
date
|
||||
net-protocol
|
||||
net-ldap (0.20.0)
|
||||
@@ -198,9 +199,9 @@ GEM
|
||||
ostruct
|
||||
net-pop (0.1.2)
|
||||
net-protocol
|
||||
net-protocol (0.3.0)
|
||||
net-protocol (0.4.0)
|
||||
timeout
|
||||
net-smtp (0.5.1)
|
||||
net-smtp (0.5.2)
|
||||
net-protocol
|
||||
nio4r (2.7.5)
|
||||
nokogiri (1.19.4)
|
||||
@@ -217,7 +218,7 @@ GEM
|
||||
snaky_hash (~> 2.0, >= 2.0.7)
|
||||
version_gem (~> 1.1, >= 1.1.14)
|
||||
ostruct (0.6.3)
|
||||
parallel (2.1.0)
|
||||
parallel (2.2.0)
|
||||
parser (3.3.12.0)
|
||||
ast (~> 2.4.1)
|
||||
racc
|
||||
@@ -242,20 +243,20 @@ GEM
|
||||
rack (>= 1.3)
|
||||
rackup (2.3.1)
|
||||
rack (>= 3)
|
||||
rails (8.1.3.1)
|
||||
actioncable (= 8.1.3.1)
|
||||
actionmailbox (= 8.1.3.1)
|
||||
actionmailer (= 8.1.3.1)
|
||||
actionpack (= 8.1.3.1)
|
||||
actiontext (= 8.1.3.1)
|
||||
actionview (= 8.1.3.1)
|
||||
activejob (= 8.1.3.1)
|
||||
activemodel (= 8.1.3.1)
|
||||
activerecord (= 8.1.3.1)
|
||||
activestorage (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
rails (8.1.4)
|
||||
actioncable (= 8.1.4)
|
||||
actionmailbox (= 8.1.4)
|
||||
actionmailer (= 8.1.4)
|
||||
actionpack (= 8.1.4)
|
||||
actiontext (= 8.1.4)
|
||||
actionview (= 8.1.4)
|
||||
activejob (= 8.1.4)
|
||||
activemodel (= 8.1.4)
|
||||
activerecord (= 8.1.4)
|
||||
activestorage (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
bundler (>= 1.15.0)
|
||||
railties (= 8.1.3.1)
|
||||
railties (= 8.1.4)
|
||||
rails-dom-testing (2.3.0)
|
||||
activesupport (>= 5.0.0)
|
||||
minitest
|
||||
@@ -263,9 +264,9 @@ GEM
|
||||
rails-html-sanitizer (1.7.1)
|
||||
loofah (~> 2.25, >= 2.25.2)
|
||||
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
|
||||
railties (8.1.3.1)
|
||||
actionpack (= 8.1.3.1)
|
||||
activesupport (= 8.1.3.1)
|
||||
railties (8.1.4)
|
||||
actionpack (= 8.1.4)
|
||||
activesupport (= 8.1.4)
|
||||
irb (~> 1.13)
|
||||
rackup (>= 1.0.0)
|
||||
rake (>= 12.2)
|
||||
@@ -288,17 +289,16 @@ GEM
|
||||
logger
|
||||
prism (>= 1.6.0)
|
||||
tsort
|
||||
rdoc (8.0.0)
|
||||
rdoc (8.1.0)
|
||||
erb
|
||||
prism (>= 1.6.0)
|
||||
rbs (>= 4.0.0)
|
||||
tsort
|
||||
regexp_parser (2.12.0)
|
||||
regexp_parser (2.13.1)
|
||||
reline (0.7.0)
|
||||
io-console (~> 0.5)
|
||||
requestjs-rails (0.0.14)
|
||||
railties (>= 7.1.0)
|
||||
rexml (3.4.4)
|
||||
roadie (5.3.1)
|
||||
css_parser (>= 1.4, < 4.0)
|
||||
nokogiri (~> 1.15)
|
||||
@@ -343,10 +343,9 @@ GEM
|
||||
crass (~> 1.0.2)
|
||||
nokogiri (>= 1.16.8)
|
||||
securerandom (0.4.1)
|
||||
selenium-webdriver (4.48.0)
|
||||
selenium-webdriver (4.50.0)
|
||||
base64 (~> 0.2)
|
||||
logger (~> 1.4)
|
||||
rexml (~> 3.2, >= 3.2.5)
|
||||
rubyzip (>= 1.2.2, < 4.0)
|
||||
websocket (~> 1.0)
|
||||
simplecov (0.22.0)
|
||||
@@ -360,7 +359,7 @@ GEM
|
||||
version_gem (~> 1.1, >= 1.1.14)
|
||||
sqlite3 (2.9.6)
|
||||
mini_portile2 (~> 2.8.0)
|
||||
ssrf_filter (1.5.0)
|
||||
ssrf_filter (1.6.0)
|
||||
stimulus-rails (1.3.4)
|
||||
railties (>= 6.0.0)
|
||||
strscan (3.1.8)
|
||||
@@ -377,9 +376,9 @@ GEM
|
||||
tsort (0.2.0)
|
||||
tzinfo (2.0.6)
|
||||
concurrent-ruby (~> 1.0)
|
||||
unicode-display_width (3.2.0)
|
||||
unicode-emoji (~> 4.1)
|
||||
unicode-emoji (4.2.0)
|
||||
unicode-display_width (3.3.0)
|
||||
unicode-emoji (~> 4.3)
|
||||
unicode-emoji (4.3.0)
|
||||
uniform_notifier (1.18.0)
|
||||
uri (1.1.1)
|
||||
useragent (0.16.11)
|
||||
@@ -433,7 +432,7 @@ DEPENDENCIES
|
||||
propshaft (~> 1.3.0)
|
||||
puma
|
||||
rack (>= 3.1.3)
|
||||
rails (= 8.1.3.1)
|
||||
rails (= 8.1.4)
|
||||
rails-dom-testing (>= 2.3.0)
|
||||
rbpdf (~> 1.21.4)
|
||||
requestjs-rails (~> 0.0.13)
|
||||
|
||||
127
pkgs/by-name/re/redmine/gemset.nix
generated
127
pkgs/by-name/re/redmine/gemset.nix
generated
@@ -22,10 +22,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "06yrlf0a6jnlcigvnhdsdskvf368cwi0ypz2vzps6y68jn154673";
|
||||
sha256 = "04bzm9z05dllly0yy6jpgkmd0vmdqpc2lxvdr76irq31r3w75kfg";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
actionmailbox = {
|
||||
dependencies = [
|
||||
@@ -40,10 +40,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "071b1103h7xsrrx73wbdj8mp7b0x99lr6pj3ivg3m13x15r4jw2z";
|
||||
sha256 = "1sq679wp7f18bc88svhfdbjn8kv3ia5sfglgap773dpbfzjjaicw";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
actionmailer = {
|
||||
dependencies = [
|
||||
@@ -58,10 +58,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0g64lm550x0sx2ad5sgwmx19jg9acj98hih6q33a00pz50dl9sl8";
|
||||
sha256 = "14zhp9s8cmb7scmhxmanir7syrljcdik6792iyinxr1afvb9abgq";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
actionpack = {
|
||||
dependencies = [
|
||||
@@ -79,10 +79,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1l13fy0y55h5c5ccm7c94mwfhf6bk5xj83qv1d3izs288lavfk4p";
|
||||
sha256 = "190fwdv8rx9ixr9y020szwr5nzpsh141iz768mv5l6dya7696m14";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
actionpack-xml_parser = {
|
||||
dependencies = [
|
||||
@@ -112,10 +112,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1wlam4mqrxfsylsyf01yc7907ramis3kisgfn7frr8ni6gc2k9sx";
|
||||
sha256 = "0i7nvd06ydm5x4h0pch1m9ifrqd82dqb363xzh8zjsnslyz9kvik";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
actionview = {
|
||||
dependencies = [
|
||||
@@ -129,10 +129,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1dng2b5bbjm4c1bcpak7q9w4zh71mz2nkknipszl6yy42j28p9id";
|
||||
sha256 = "0xk0487vhlkklcfcj973nnxgsryb7d12ncl8sax9m5jdgk8fzwgg";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
activejob = {
|
||||
dependencies = [
|
||||
@@ -143,10 +143,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0jlm75lxj7bjd67jkgclzlrhlm9sj4ywdzngxq6z83ckvxsx538w";
|
||||
sha256 = "16a0h9wc6nmf7k3wiq7fhi42l83g6kwgxv4vy3swiiacipnv5maf";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
activemodel = {
|
||||
dependencies = [ "activesupport" ];
|
||||
@@ -154,10 +154,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "124gi0hlvkabkl5fzfn90ylj7gbyg22rv5208k8p3hxf5z705k4r";
|
||||
sha256 = "1s50ww57lm2qysr2vryfvj1xll7pp09dnmv1y2jql4dx4z0hc2cs";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
activerecord = {
|
||||
dependencies = [
|
||||
@@ -169,10 +169,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0fs0q1c35k2bh079kj1xbx9pvqx7q2z4k9d32fqgcf29iz1bcbqa";
|
||||
sha256 = "0kxh03zk69y5nrvpky5a068kmh7a2a9r1akzplqr4v14gzm5fj9v";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
activestorage = {
|
||||
dependencies = [
|
||||
@@ -186,10 +186,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1vv3c41nfsii6j2nl80mbgffld96s4ak3zfjk6jgy73v717jamgm";
|
||||
sha256 = "1a67hni2l39ig4i91k7laqmzh9xngj3prd9jnghfaqzfr4z6z5gl";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
activesupport = {
|
||||
dependencies = [
|
||||
@@ -214,10 +214,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0xhkhdx8svhaf439y398yixik0snzarnnsy43688p92yy9jqfic5";
|
||||
sha256 = "1pw09rmd9f9x0i0ai11ajcf6c7xvi48pn8sbjf8q7z648gzd67c9";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
addressable = {
|
||||
dependencies = [ "public_suffix" ];
|
||||
@@ -321,10 +321,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1g9zi8c4i7g8zz0c3hxrw6mblrjvgn7akys60clb9si7c1k1gljk";
|
||||
sha256 = "0rng45p4vc3f6nac44cnylwch7rj4zsff3icdz6c7garwpjy3sv1";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.1.2";
|
||||
version = "4.1.3";
|
||||
};
|
||||
builder = {
|
||||
groups = [ "default" ];
|
||||
@@ -457,16 +457,17 @@
|
||||
css_parser = {
|
||||
dependencies = [
|
||||
"addressable"
|
||||
"base64"
|
||||
"ssrf_filter"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "119q8j23xyb9pifka1n6jjrw04099zpwwdajh5pd10fm7wlfkw7a";
|
||||
sha256 = "0rdcx914w5flavh54gpcd19wdqc1yp5jzqln1dflsv94cihxgng2";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.0.0";
|
||||
version = "3.2.0";
|
||||
};
|
||||
csv = {
|
||||
groups = [ "default" ];
|
||||
@@ -591,10 +592,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0y7j6yzv07zggic6g0p2v1ivnvkzsbqjnfdl4215qqb6cxz290hq";
|
||||
sha256 = "0vmb5wpiz7mf2r6vjvhvfp38rrfvqjzmv7m3max0s6v28j641d4v";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.14.3";
|
||||
version = "2.14.4";
|
||||
};
|
||||
faraday-net_http = {
|
||||
dependencies = [ "net-http" ];
|
||||
@@ -714,10 +715,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "026v93kja19bfslnwi9xfq2dj4r89kkwdprim4whjg6h3n4lz9zg";
|
||||
sha256 = "1cgvhm0d4awr8j42b8v1nl1jfgx45ihv8mylargfi3lj697k00x4";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.9.2";
|
||||
version = "0.9.4";
|
||||
};
|
||||
irb = {
|
||||
dependencies = [
|
||||
@@ -762,10 +763,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1mqps8z4ly74hpksfajcfamqk1wb79biy187pn10knmi6zzb26al";
|
||||
sha256 = "0ip59r7z8mjwy1rq0pp53kxhvkjb5d942rpn7hiliha1qgxk9k24";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.2.0";
|
||||
version = "3.3.0";
|
||||
};
|
||||
language_server-protocol = {
|
||||
groups = [
|
||||
@@ -995,10 +996,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1px886qvws5zvqphy5cysj8vg01lym0w7vs9wq1h41pk1pjlxaln";
|
||||
sha256 = "0q1nq8mx22v9sn1296s45nm6dni42y3m3s1f4pg5dn3mx4xmgjdm";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.6.6";
|
||||
version = "0.6.7";
|
||||
};
|
||||
net-ldap = {
|
||||
dependencies = [
|
||||
@@ -1031,10 +1032,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0wklahcafcib6jwrr3angj7zzcb9csq3c0xj3axldb8w9wyhqcds";
|
||||
sha256 = "0ly8x39gr23blbmfwfyy14lb2v9kg8bj5x0b2r2llyb4dy60rygr";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.3.0";
|
||||
version = "0.4.0";
|
||||
};
|
||||
net-smtp = {
|
||||
dependencies = [ "net-protocol" ];
|
||||
@@ -1042,10 +1043,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0dh7nzjp0fiaqq1jz90nv4nxhc2w359d7c199gmzq965cfps15pd";
|
||||
sha256 = "0g4gcydr0hza3wiizny0p5q4phl3fkhfsa4r5xir8bbb9p03q41m";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.5.1";
|
||||
version = "0.5.2";
|
||||
};
|
||||
nio4r = {
|
||||
groups = [
|
||||
@@ -1120,10 +1121,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0mlkn1vhh9lr7vljibpgspwsswk7mzm8nw6bbr616c9fbj35hlmk";
|
||||
sha256 = "1n0w07z55hsrb803sl20vcmr8hkay1lsff7c1a55ajdnsxgrq1g1";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.1.0";
|
||||
version = "2.2.0";
|
||||
};
|
||||
parser = {
|
||||
dependencies = [
|
||||
@@ -1319,10 +1320,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0an5r7sxc6011kkalh78vp4w14ff1r6d31fmcsfbywf1pwv1mlfc";
|
||||
sha256 = "0fx325cnd3p5s23iyqz5fr6jixq09avf7zmq64p9pdx3lbwwsgjz";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
rails-dom-testing = {
|
||||
dependencies = [
|
||||
@@ -1368,10 +1369,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "11s4n3zqd7bry5ndraq02f641hskhmnfcza8lkzcw04sawra5213";
|
||||
sha256 = "0g2qzxzxkykghafprg82dhgaw2lnf5wj4qmgd16i2csfk3lairxm";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.1.3.1";
|
||||
version = "8.1.4";
|
||||
};
|
||||
rainbow = {
|
||||
groups = [
|
||||
@@ -1502,10 +1503,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0sf4909q2mr9z0rpygv94z12b0yamg07gz8cba2mi5k3m448rgq3";
|
||||
sha256 = "02pn63i2r5z44hcfhxbaag9rvqsyznsliivnn7f3dzaw1a43gz5y";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.0.0";
|
||||
version = "8.1.0";
|
||||
};
|
||||
regexp_parser = {
|
||||
groups = [
|
||||
@@ -1515,10 +1516,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1fwfw26a32rps78920nn29shqg2zmqv72i89j1fap41isshida9m";
|
||||
sha256 = "0jxl6c5cagjz5i5n9jplhdy2izad6wapmwgfhqggb22nqfvvdvas";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.12.0";
|
||||
version = "2.13.1";
|
||||
};
|
||||
reline = {
|
||||
dependencies = [ "io-console" ];
|
||||
@@ -1546,19 +1547,6 @@
|
||||
};
|
||||
version = "0.0.14";
|
||||
};
|
||||
rexml = {
|
||||
groups = [
|
||||
"default"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0hninnbvqd2pn40h863lbrn9p11gvdxp928izkag5ysx8b1s5q0r";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.4.4";
|
||||
};
|
||||
roadie = {
|
||||
dependencies = [
|
||||
"css_parser"
|
||||
@@ -1774,7 +1762,6 @@
|
||||
dependencies = [
|
||||
"base64"
|
||||
"logger"
|
||||
"rexml"
|
||||
"rubyzip"
|
||||
"websocket"
|
||||
];
|
||||
@@ -1782,10 +1769,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "153s0z9dwgmkf3imvlhwc546g9yfrpnfcvzy8f9qg950r3mpd0qc";
|
||||
sha256 = "1jqg0v5xcl0n4iwja8918nfbp9wn93pqsszd512g8fn3bc198byi";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.48.0";
|
||||
version = "4.50.0";
|
||||
};
|
||||
simplecov = {
|
||||
dependencies = [
|
||||
@@ -1861,10 +1848,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1xlpb8y555frl82cx4q2i922mps36mmn0ajk21kpy3bks6wwsgg0";
|
||||
sha256 = "16grvk48dxx5wljmzfcnpmb6a3mrrg0sj4kgyhqwk183dp15plbq";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.5.0";
|
||||
version = "1.6.0";
|
||||
};
|
||||
stimulus-rails = {
|
||||
dependencies = [ "railties" ];
|
||||
@@ -1989,10 +1976,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0hiwhnqpq271xqari6mg996fgjps42sffm9cpk6ljn8sd2srdp8c";
|
||||
sha256 = "04xnl0zwpjjvxipd6rdnxkm11pfhbhhi3179yzv51nqi9dmacyjb";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.2.0";
|
||||
version = "3.3.0";
|
||||
};
|
||||
unicode-emoji = {
|
||||
groups = [
|
||||
@@ -2002,10 +1989,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "03zqn207zypycbz5m9mn7ym763wgpk7hcqbkpx02wrbm1wank7ji";
|
||||
sha256 = "1kp89lja8ii7l6f0bq5vdxq1p3kxr3a2qmmhdc38qdwh6akjzh0i";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.2.0";
|
||||
version = "4.3.0";
|
||||
};
|
||||
uniform_notifier = {
|
||||
groups = [
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "7.0.1";
|
||||
version = "7.0.2";
|
||||
rubyEnv = bundlerEnv {
|
||||
name = "redmine-env-${version}";
|
||||
|
||||
@@ -73,7 +73,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.redmine.org/releases/redmine-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-aFOLQxD6UKx5pSEEXLVf47z/7VwVYtaETPkOZudhkgk=";
|
||||
hash = "sha256-1F5tTDc8w8jTPx9NSi/64eGtsYcDFgcHRnST3ntL5ZE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
@@ -29,7 +29,7 @@ stdenv.mkDerivation {
|
||||
|
||||
meta = {
|
||||
inherit version;
|
||||
homepage = "http://linvdr.org/projects/regionset/";
|
||||
homepage = "https://manpages.debian.org/trixie/regionset/regionset.8.en.html";
|
||||
description = "Tool for changing the region code setting of DVD players";
|
||||
mainProgram = "regionset";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
|
||||
@@ -52,7 +52,7 @@ stdenv.mkDerivation {
|
||||
|
||||
meta = {
|
||||
description = ''Open-source modernization of the 1993 classic "Master of Orion", written in Java'';
|
||||
homepage = "https://www.remnantsoftheprecursors.com/";
|
||||
homepage = "https://github.com/rayfowler/rotp-public";
|
||||
|
||||
# See LICENSE file in source repo for more details.
|
||||
license = with lib.licenses; [
|
||||
|
||||
@@ -13,15 +13,15 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "rust-analyzer-unwrapped";
|
||||
version = "2026-09-21";
|
||||
version = "2026-09-28";
|
||||
|
||||
cargoHash = "sha256-9f66oV3CyRS7y43JoLc+bf2D6P/EHKKpdpWQrgJ4TyI=";
|
||||
cargoHash = "sha256-pCbofUTBCIRID5icso1SKdMNjO8Eowy2c/pVBJplaqY=";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rust-lang";
|
||||
repo = "rust-analyzer";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-EKsvvSydG/DQnd6diQhQhrhJs1pzPWTDoHA36RO8nWk=";
|
||||
hash = "sha256-j8y/AO3AMDF9p+11aIDhnA21JnNj5PjvcejTI43vI8Q=";
|
||||
};
|
||||
|
||||
cargoBuildFlags = [
|
||||
|
||||
@@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "Tools for maintaining UEFI signature databases";
|
||||
homepage = "http://jk.ozlabs.org/docs/sbkeysync-maintaing-uefi-key-databases";
|
||||
homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git";
|
||||
maintainers = with lib.maintainers; [
|
||||
hmenke
|
||||
raitobezarius
|
||||
|
||||
@@ -31,7 +31,7 @@ rustPlatform.buildRustPackage rec {
|
||||
meta = {
|
||||
changelog = "https://github.com/schemamap/schemamap/releases/tag/v${version}";
|
||||
description = "Instant batch data import for Postgres";
|
||||
homepage = "https://schemamap.io";
|
||||
homepage = "https://github.com/schemamap/schemamap";
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "schemamap";
|
||||
maintainers = with lib.maintainers; [ thenonameguy ];
|
||||
|
||||
@@ -9,16 +9,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "selene";
|
||||
version = "0.31.0";
|
||||
version = "0.32.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kampfkarren";
|
||||
repo = "selene";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-1VxFhr/PxMVQktf1pfhCPEnEi9RF2nTM4p8vYJnPLAk=";
|
||||
hash = "sha256-uTeUEYVQ/bfLP98+gqRlZdqQxyTAeUW0+14ftl7Mfcw=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-Hv/2F3xBbnYw6GAMUd7nYyZl7pTIuQlgGh6+r3OFglw=";
|
||||
cargoHash = "sha256-jJJgwzvnyv8W/OBiOne/Kf+DzagDJSUBCRCZIPcWlII=";
|
||||
|
||||
nativeBuildInputs = lib.optionals robloxSupport [
|
||||
pkg-config
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
fetchPnpmDeps,
|
||||
pnpmConfigHook,
|
||||
pnpmBuildHook,
|
||||
electron_43,
|
||||
electron_44,
|
||||
python3,
|
||||
makeWrapper,
|
||||
callPackage,
|
||||
@@ -34,7 +34,7 @@ assert lib.warnIf (commandLineArgs != "")
|
||||
let
|
||||
nodejs = nodejs_24;
|
||||
pnpm = pnpm_11;
|
||||
electron = electron_43;
|
||||
electron = electron_44;
|
||||
|
||||
libsignal-node = callPackage ./libsignal-node.nix { inherit nodejs; };
|
||||
signal-sqlcipher = callPackage ./signal-sqlcipher.nix {
|
||||
@@ -45,13 +45,13 @@ let
|
||||
webrtc = callPackage ./webrtc.nix { };
|
||||
ringrtc = callPackage ./ringrtc.nix { inherit webrtc; };
|
||||
|
||||
version = "8.26.0";
|
||||
version = "8.28.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "signalapp";
|
||||
repo = "Signal-Desktop";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-GgNFy7ZNft4rwTmS+OGp4eis6izlc7RGubnmSc8OeKc=";
|
||||
hash = "sha256-zQQ5z9abHoVSYt9d/buN7G9gsG+JhaBW1xgcja98iZI=";
|
||||
# Emoji font files will be added in `postFetch` if `withAppleEmojis` is enabled. They
|
||||
# are fetched separately below.
|
||||
postFetch = ''
|
||||
@@ -84,7 +84,7 @@ let
|
||||
pnpm config set fetch-timeout 300000
|
||||
'';
|
||||
fetcherVersion = 4;
|
||||
hash = "sha256-9LC62SFDnP4GMDqsP8NcSiACUA+BkPwnbdmNnvJ8gKg=";
|
||||
hash = "sha256-vYMT1yBAZ+ABQN9KXfBX4j08i3xKw5BUfpG2kYqs8MY=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
@@ -191,7 +191,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
pnpm config set fetch-timeout 300000
|
||||
'';
|
||||
fetcherVersion = 4;
|
||||
hash = "sha256-9LC62SFDnP4GMDqsP8NcSiACUA+BkPwnbdmNnvJ8gKg=";
|
||||
hash = "sha256-vYMT1yBAZ+ABQN9KXfBX4j08i3xKw5BUfpG2kYqs8MY=";
|
||||
};
|
||||
|
||||
env = {
|
||||
@@ -199,7 +199,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
SIGNAL_ENV = "production";
|
||||
# Signal enforces that builds expire 90 days after the last source code change to disallow sending messages from older versions.
|
||||
# We set the source-changed date to match the corresponding upstream release date.
|
||||
SOURCE_DATE_EPOCH = 1788454304;
|
||||
SOURCE_DATE_EPOCH = 1790198139;
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
|
||||
@@ -13,13 +13,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "svt-av1-hdr";
|
||||
version = "4.1.0";
|
||||
version = "4.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "juliobbv-p";
|
||||
repo = "svt-av1-hdr";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-n66RPDTfBsPCR/4y8dpU3Au1WZHpkpln899e2+LKxto=";
|
||||
hash = "sha256-axJ4C2gSQMdiGo6qLNxaQ5AWUuZp6gRnEI8Bx0B7tlw=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "syft";
|
||||
version = "1.52.0";
|
||||
version = "1.54.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "anchore";
|
||||
repo = "syft";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-05jrSB9uCfmZehZysc7Wx8R+GUsbBLrOGG67EBzq30A=";
|
||||
hash = "sha256-pVSroq42pXaGpbjY1iVR+1FoVLReJ08ilhlgG+ad2CQ=";
|
||||
# populate values that require us to use git. By doing this in postFetch we
|
||||
# can delete .git afterwards and maintain better reproducibility of the src.
|
||||
leaveDotGit = true;
|
||||
@@ -29,7 +29,7 @@ buildGoModule (finalAttrs: {
|
||||
# hash mismatch with darwin
|
||||
proxyVendor = true;
|
||||
|
||||
vendorHash = "sha256-leoR5svdqksDWNmT6fLirXGMCCYqg3ZXpJ8gVhl+tis=";
|
||||
vendorHash = "sha256-v2fxDkpz0Jq+J1vBNwxEwXVwW7z5CwB4qy0NoZd+gzI=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
||||
@@ -234,7 +234,8 @@ buildGoModule (finalAttrs: {
|
||||
} \
|
||||
--suffix PATH : ${lib.makeBinPath [ procps ]}
|
||||
sed -i -e "s#/usr/sbin#$out/bin#" -e "/^EnvironmentFile/d" ./cmd/tailscaled/tailscaled.service
|
||||
install -D -m0444 -t $out/lib/systemd/system ./cmd/tailscaled/tailscaled.service
|
||||
substituteInPlace ./cmd/tailscaled/tailscale-wait-online.service --replace-fail "/usr/bin" "$out/bin"
|
||||
install -D -m0444 -t $out/lib/systemd/system ./cmd/tailscaled/{tailscaled.service,tailscale-online.target,tailscale-wait-online.service}
|
||||
''
|
||||
+ lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
|
||||
local INSTALL="$out/bin/tailscale"
|
||||
|
||||
@@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
homepage = "http://tcpcrypt.org/";
|
||||
homepage = "https://github.com/scslab/tcpcrypt";
|
||||
description = "Fast TCP encryption";
|
||||
platforms = lib.platforms.all;
|
||||
license = lib.licenses.bsd2;
|
||||
|
||||
@@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "Collection of audio feature analysis externals for puredata";
|
||||
homepage = "http://williambrent.conflations.com/pages/research.html";
|
||||
homepage = "https://github.com/wbrent/timbreIDLib";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -54,7 +54,7 @@ stdenv.mkDerivation {
|
||||
passthru.tests.tmate-ssh-server = nixosTests.tmate-ssh-server;
|
||||
|
||||
meta = {
|
||||
homepage = "https://tmate.io/";
|
||||
homepage = "https://github.com/tmate-io/tmate-ssh-server";
|
||||
description = "tmate SSH Server";
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.unix;
|
||||
|
||||
@@ -51,7 +51,7 @@ stdenv.mkDerivation {
|
||||
dontUseCmakeConfigure = true;
|
||||
|
||||
meta = {
|
||||
homepage = "https://tmate.io/";
|
||||
homepage = "https://github.com/tmate-io/tmate";
|
||||
description = "Instant Terminal Sharing";
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.unix;
|
||||
|
||||
@@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = {
|
||||
homepage = "http://www.tntnet.org/tntdb.html";
|
||||
homepage = "https://github.com/maekitalo/tntdb";
|
||||
description = "C++ library which makes accessing SQL databases easy and robust";
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.lgpl21;
|
||||
|
||||
@@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = {
|
||||
homepage = "http://www.tntnet.org/tntnet.html";
|
||||
homepage = "https://github.com/maekitalo/tntnet";
|
||||
description = "Web server which allows users to develop web applications using C++";
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.lgpl21;
|
||||
|
||||
@@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "Tool to integrate C/Cpp code with Lua";
|
||||
homepage = "http://www.codenix.com/~tolua/";
|
||||
homepage = "https://github.com/LuaDist/toluapp";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ colinsane ];
|
||||
mainProgram = "tolua++";
|
||||
|
||||
@@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://projects.sirrix.com/trac/tpmmanager";
|
||||
homepage = "https://github.com/Rohde-Schwarz/TPMManager";
|
||||
description = "Tool for managing the TPM";
|
||||
mainProgram = "tpmmanager";
|
||||
license = lib.licenses.gpl2;
|
||||
|
||||
@@ -74,7 +74,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
thinking that it "might be too powerful" because remember power is good
|
||||
and lightweight power is uGet!
|
||||
'';
|
||||
homepage = "http://www.ugetdm.com";
|
||||
homepage = "https://sourceforge.net/projects/urlget/";
|
||||
license = lib.licenses.lgpl21;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ romildo ];
|
||||
|
||||
@@ -250,7 +250,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
USRP devices are designed and sold by Ettus Research, LLC and its parent
|
||||
company, National Instruments.
|
||||
'';
|
||||
homepage = "https://uhd.ettus.com/";
|
||||
homepage = "https://uhd.readthedocs.io";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
maintainers = with lib.maintainers; [
|
||||
|
||||
@@ -19,7 +19,7 @@ buildGoModule (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "Simple GTD-style todo list for the command line";
|
||||
homepage = "https://ultralist.io";
|
||||
homepage = "https://github.com/gammons/ultralist";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ uvnikita ];
|
||||
mainProgram = "ultralist";
|
||||
|
||||
@@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "Convert between any document format supported by LibreOffice/OpenOffice";
|
||||
homepage = "http://dag.wieers.com/home-made/unoconv/";
|
||||
homepage = "https://github.com/unoconv/unoconv";
|
||||
license = lib.licenses.gpl2Only;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ lib.maintainers.bjornfor ];
|
||||
|
||||
@@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
];
|
||||
|
||||
meta = {
|
||||
homepage = "http://urjtag.org/";
|
||||
homepage = "https://sourceforge.net/projects/urjtag/";
|
||||
description = "Universal JTAG library, server and tools";
|
||||
license = with lib.licenses; [
|
||||
gpl2Plus
|
||||
|
||||
@@ -85,7 +85,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "Novel computer vision C++ library with customizable algorithms and data structures";
|
||||
mainProgram = "vigra-config";
|
||||
homepage = "https://hci.iwr.uni-heidelberg.de/vigra";
|
||||
homepage = "https://ukoethe.github.io/vigra/";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
ShamrockLee
|
||||
|
||||
@@ -86,7 +86,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "Cross-platform C library that allows one to defer selection of an OpenGL API and window system until runtime";
|
||||
mainProgram = "wflinfo";
|
||||
homepage = "https://www.waffle-gl.org/";
|
||||
homepage = "https://gitlab.freedesktop.org/mesa/waffle";
|
||||
license = lib.licenses.bsd2;
|
||||
inherit (libgbm.meta) platforms;
|
||||
maintainers = with lib.maintainers; [ Flakebi ];
|
||||
|
||||
@@ -37,7 +37,7 @@ buildGoModule (finalAttrs: {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://docs.gitops.weave.works";
|
||||
homepage = "https://docs.gitops.weaveworks.org/";
|
||||
description = "Weave Gitops CLI";
|
||||
license = lib.licenses.mpl20;
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://blog.neil.brown.name/category/wiggle/";
|
||||
homepage = "https://github.com/neilbrown/wiggle";
|
||||
description = "Tool for applying patches with conflicts";
|
||||
mainProgram = "wiggle";
|
||||
longDescription = ''
|
||||
|
||||
@@ -32,7 +32,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "Windows 10 icon theme";
|
||||
homepage = "http://b00merang.weebly.com/windows-10.html";
|
||||
homepage = "https://github.com/B00merang-Artwork/Windows-10";
|
||||
license = lib.licenses.unfree;
|
||||
maintainers = with lib.maintainers; [ mib ];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
333
pkgs/by-name/wi/witx-codegen/Cargo.lock
generated
Normal file
333
pkgs/by-name/wi/witx-codegen/Cargo.lock
generated
Normal file
@@ -0,0 +1,333 @@
|
||||
# This file is automatically @generated by Cargo.
|
||||
# It is not intended for manual editing.
|
||||
version = 4
|
||||
|
||||
[[package]]
|
||||
name = "ansi_term"
|
||||
version = "0.12.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
|
||||
dependencies = [
|
||||
"winapi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "anyhow"
|
||||
version = "1.0.100"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
|
||||
|
||||
[[package]]
|
||||
name = "atty"
|
||||
version = "0.2.14"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
|
||||
dependencies = [
|
||||
"hermit-abi",
|
||||
"libc",
|
||||
"winapi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "bitflags"
|
||||
version = "1.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||
|
||||
[[package]]
|
||||
name = "clap"
|
||||
version = "2.34.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
|
||||
dependencies = [
|
||||
"ansi_term",
|
||||
"atty",
|
||||
"bitflags",
|
||||
"strsim",
|
||||
"textwrap",
|
||||
"unicode-width",
|
||||
"vec_map",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "convert_case"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f"
|
||||
dependencies = [
|
||||
"unicode-segmentation",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "heck"
|
||||
version = "0.3.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
|
||||
dependencies = [
|
||||
"unicode-segmentation",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "heck"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
|
||||
|
||||
[[package]]
|
||||
name = "hermit-abi"
|
||||
version = "0.1.19"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
|
||||
dependencies = [
|
||||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "lazy_static"
|
||||
version = "1.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
|
||||
|
||||
[[package]]
|
||||
name = "leb128"
|
||||
version = "0.2.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"
|
||||
|
||||
[[package]]
|
||||
name = "libc"
|
||||
version = "0.2.177"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
|
||||
|
||||
[[package]]
|
||||
name = "log"
|
||||
version = "0.4.28"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro-error"
|
||||
version = "1.0.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
|
||||
dependencies = [
|
||||
"proc-macro-error-attr",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 1.0.109",
|
||||
"version_check",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro-error-attr"
|
||||
version = "1.0.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"version_check",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro2"
|
||||
version = "1.0.103"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
|
||||
dependencies = [
|
||||
"unicode-ident",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "quote"
|
||||
version = "1.0.41"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "strsim"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
|
||||
|
||||
[[package]]
|
||||
name = "structopt"
|
||||
version = "0.3.26"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"lazy_static",
|
||||
"structopt-derive",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "structopt-derive"
|
||||
version = "0.4.18"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
|
||||
dependencies = [
|
||||
"heck 0.3.3",
|
||||
"proc-macro-error",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 1.0.109",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "strum"
|
||||
version = "0.27.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"
|
||||
|
||||
[[package]]
|
||||
name = "strum_macros"
|
||||
version = "0.27.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"
|
||||
dependencies = [
|
||||
"heck 0.5.0",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.108",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "syn"
|
||||
version = "1.0.109"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"unicode-ident",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "syn"
|
||||
version = "2.0.108"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"unicode-ident",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "textwrap"
|
||||
version = "0.11.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
|
||||
dependencies = [
|
||||
"unicode-width",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "thiserror"
|
||||
version = "1.0.69"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
|
||||
dependencies = [
|
||||
"thiserror-impl",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "thiserror-impl"
|
||||
version = "1.0.69"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.108",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "unicode-ident"
|
||||
version = "1.0.22"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
|
||||
|
||||
[[package]]
|
||||
name = "unicode-segmentation"
|
||||
version = "1.12.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
|
||||
|
||||
[[package]]
|
||||
name = "unicode-width"
|
||||
version = "0.1.14"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
|
||||
|
||||
[[package]]
|
||||
name = "vec_map"
|
||||
version = "0.8.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
|
||||
|
||||
[[package]]
|
||||
name = "version_check"
|
||||
version = "0.9.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
|
||||
|
||||
[[package]]
|
||||
name = "wast"
|
||||
version = "36.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8b5d7ba374a364571da1cb0a379a3dc302582a2d9937a183bfe35b68ad5bb9c4"
|
||||
dependencies = [
|
||||
"leb128",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "winapi"
|
||||
version = "0.3.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
||||
dependencies = [
|
||||
"winapi-i686-pc-windows-gnu",
|
||||
"winapi-x86_64-pc-windows-gnu",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "winapi-i686-pc-windows-gnu"
|
||||
version = "0.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||
|
||||
[[package]]
|
||||
name = "winapi-x86_64-pc-windows-gnu"
|
||||
version = "0.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||
|
||||
[[package]]
|
||||
name = "witnext"
|
||||
version = "0.10.0-beta3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cd72996583dbd3c9a58399dad1243c10af38bf46d5ad3edb23ddb3f37cc7f19d"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"log",
|
||||
"thiserror",
|
||||
"wast",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "witx-codegen"
|
||||
version = "0.11.4"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"convert_case",
|
||||
"structopt",
|
||||
"strum",
|
||||
"strum_macros",
|
||||
"witnext",
|
||||
]
|
||||
39
pkgs/by-name/wi/witx-codegen/package.nix
Normal file
39
pkgs/by-name/wi/witx-codegen/package.nix
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
nix-update-script,
|
||||
rustPlatform,
|
||||
versionCheckHook,
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "witx-codegen";
|
||||
version = "0.11.4";
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jedisct1";
|
||||
repo = "witx-codegen";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-/Zi7iQ2NSy0eGLyAQBp/PiKQEAp33OSW9MkXawQuLMA=";
|
||||
};
|
||||
|
||||
# Upstream does not provide a Cargo.lock file
|
||||
cargoLock.lockFile = ./Cargo.lock;
|
||||
postPatch = ''
|
||||
ln -s ${./Cargo.lock} Cargo.lock
|
||||
'';
|
||||
|
||||
doInstallCheck = true;
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
description = "WITX code and documentation generator for AssemblyScript, Zig, Rust and more";
|
||||
homepage = "https://github.com/jedisct1/witx-codegen";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.zebreus ];
|
||||
mainProgram = "witx-codegen";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
})
|
||||
@@ -81,7 +81,7 @@ stdenv.mkDerivation {
|
||||
meta = {
|
||||
description = "Open source QCD fit framework designed to extract PDFs and assess the impact of new data";
|
||||
license = lib.licenses.gpl3;
|
||||
homepage = "https://www.xfitter.org/xFitter";
|
||||
homepage = "https://gitlab.cern.ch/fitters/xfitter";
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ veprbl ];
|
||||
};
|
||||
|
||||
@@ -31,8 +31,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
|
||||
|
||||
meta = {
|
||||
homepage = "https://xpra.org/";
|
||||
downloadPage = "https://xpra.org/src/";
|
||||
homepage = "https://github.com/Xpra-org/xpra-html5";
|
||||
description = "HTML5 client for Xpra";
|
||||
changelog = "https://github.com/Xpra-org/xpra-html5/releases/tag/v${finalAttrs.version}";
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "Cuddly teddy bear for your X desktop";
|
||||
homepage = "https://weber.itn.liu.se/~stegu/xteddy/";
|
||||
homepage = "https://salsa.debian.org/games-team/xteddy";
|
||||
license = lib.licenses.gpl2;
|
||||
maintainers = [ lib.maintainers.xaverdh ];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -5,13 +5,13 @@
|
||||
}:
|
||||
mkYaziPlugin {
|
||||
pname = "clipboard.yazi";
|
||||
version = "0-unstable-2026-08-27";
|
||||
version = "0-unstable-2026-09-25";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "XYenon";
|
||||
repo = "clipboard.yazi";
|
||||
rev = "b25ec9697df1855634dc98d225a436d9c6783cec";
|
||||
hash = "sha256-zrlwx26aiCeWBWTcZQ+IlxjI6W2neg7kNyq7CHnTRk0=";
|
||||
rev = "a2655fde94dbbea56aa0230a300ab64503df53f4";
|
||||
hash = "sha256-Jh8mZQjU5bzo9yly36M6b3Jfz4bIUdMSIS43VM/i/j4=";
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -5,13 +5,13 @@
|
||||
}:
|
||||
mkYaziPlugin {
|
||||
pname = "mime-ext.yazi";
|
||||
version = "0-unstable-2026-09-01";
|
||||
version = "0-unstable-2026-09-30";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "yazi-rs";
|
||||
repo = "plugins";
|
||||
rev = "4dc7f1b6458c2578f4494f10d468c68c1082214f";
|
||||
hash = "sha256-BSAOkL4H4LVMbTRFv4kzGGRpLgtKkfNTEsDH2EQ219Q=";
|
||||
rev = "33dde2872cee694543fe37619628a9005921c52c";
|
||||
hash = "sha256-r6a/6yNTrLcHlpPrIjNDGOf0u+ZXUUIX4QbV35Ib+jw=";
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -29,13 +29,13 @@ assert
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "z3";
|
||||
version = "4.16.0";
|
||||
version = "5.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Z3Prover";
|
||||
repo = "z3";
|
||||
rev = "z3-${finalAttrs.version}";
|
||||
hash = "sha256-DnhX3kxggnFmyYwXEPBsBA1rh4oor1oIJR5TMJk/jvc=";
|
||||
hash = "sha256-F46bADHVe6ssQrj6oXPSi3KRGBaX//pXO3+4bMFi8Ag=";
|
||||
};
|
||||
|
||||
patches = lib.optionals useCmakeBuild [
|
||||
@@ -134,6 +134,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
''
|
||||
)
|
||||
+ lib.optionalString pythonBindings ''
|
||||
# delete dangling symlink
|
||||
rm -f $python/${python3Packages.python.sitePackages}/z3/libz3.so.*
|
||||
ln -sf $lib/lib $python/${python3Packages.python.sitePackages}/z3/lib
|
||||
'';
|
||||
|
||||
|
||||
@@ -14,20 +14,20 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "zigbee2mqtt";
|
||||
version = "2.14.1";
|
||||
version = "2.14.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Koenkk";
|
||||
repo = "zigbee2mqtt";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-/yU/eMWDm6kdy4z8IYGNx+7fP33c/tmaCP+Yn5LDohc=";
|
||||
hash = "sha256-az/mbrflILDWSu3kIA280dJWqTlImh1s7FvHeu/DKe4=";
|
||||
};
|
||||
|
||||
pnpmDeps = fetchPnpmDeps {
|
||||
inherit (finalAttrs) pname version src;
|
||||
pnpm = pnpm_10;
|
||||
fetcherVersion = 4;
|
||||
hash = "sha256-1OUS58Eo4NVREvMuYCKTY2gOG+o43/Ix8Qs3Bh3zrO8=";
|
||||
hash = "sha256-D4qF40ZyyqHjveLvu56Vy6lRJF6LxxhU+79KlfLYhN4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -39,7 +39,7 @@ buildGoModule (finalAttrs: {
|
||||
|
||||
meta = {
|
||||
description = "General purpose HTTP reverse proxy and forwarding tool written in Go";
|
||||
homepage = "https://zoraxy.arozos.com/";
|
||||
homepage = "https://zoraxy.aroz.org/";
|
||||
changelog = "https://github.com/tobychui/zoraxy/blob/v${finalAttrs.version}/CHANGELOG.md";
|
||||
license = lib.licenses.agpl3Only;
|
||||
maintainers = [ lib.maintainers.luftmensch-luftmensch ];
|
||||
|
||||
@@ -201,6 +201,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
mesonFlags = [
|
||||
"--sysconfdir=/etc"
|
||||
|
||||
# Disable debug assertions for performance/compatibility
|
||||
# https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/meson.rst?ref_type=heads#options
|
||||
(lib.mesonBool "b_ndebug" true)
|
||||
|
||||
# What to build
|
||||
(lib.mesonOption "platforms" (lib.concatStringsSep "," eglPlatforms))
|
||||
(lib.mesonOption "gallium-drivers" (lib.concatStringsSep "," galliumDrivers))
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
sensor-state-data,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "bluemaestro-ble";
|
||||
version = "1.0.0";
|
||||
version = "1.2.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Bluetooth-Devices";
|
||||
repo = "bluemaestro-ble";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-H7VAidnClMA/Qmc4ahzrmSaqkWj50zMjfakRD0wX8xM=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Uz4JE7ALfHxmdi7OesdJZqp4JhQdQGNwoiDxZyk8g9c=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
@@ -40,8 +40,8 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Library for bluemaestro BLE devices";
|
||||
homepage = "https://github.com/Bluetooth-Devices/bluemaestro-ble";
|
||||
changelog = "https://github.com/Bluetooth-Devices/bluemaestro-ble/blob/v${version}/CHANGELOG.md";
|
||||
changelog = "https://github.com/Bluetooth-Devices/bluemaestro-ble/blob/${finalAttrs.src.tag}/CHANGELOG.md";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user