Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2026-04-05 12:12:11 +00:00
committed by GitHub
77 changed files with 1832 additions and 1093 deletions
@@ -170,6 +170,7 @@ in
kconfig # required for xdg-terminal from xdg-utils
qtbase # for qtpaths which is required for xdg-mime from xdg-utils
]
++ lib.optional config.networking.networkmanager.enable qrca
++ lib.optionals config.hardware.sensor.iio.enable [
# This is required for autorotation in Plasma 6
qtsensors
@@ -6,11 +6,11 @@
melpaBuild (finalAttrs: {
pname = "ebuild-mode";
version = "1.81";
version = "1.82";
src = fetchzip {
url = "https://gitweb.gentoo.org/proj/ebuild-mode.git/snapshot/ebuild-mode-${finalAttrs.version}.tar.bz2";
hash = "sha256-b+59Ec+NOHvFgbFOmnsvGjnq392VR1JCsPx/ORSdffo=";
hash = "sha256-Rb1L++Ln7jGmdIpXTIBg7x64hHAm0b/yJqILKllCNQs=";
};
meta = {
@@ -8,18 +8,18 @@
gitMinimal,
}:
let
version = "1.10.1";
version = "1.10.2";
src = fetchFromGitHub {
owner = "Saghen";
repo = "blink.cmp";
tag = "v${version}";
hash = "sha256-y8f+bmPkb3M6DzcUkJMxd2woDLoBYslne7aB8A0ejCk=";
hash = "sha256-C1FpyGw0f35NdHvDUGPXxmKdOgw3SpIteK1gAjVy6Ns=";
};
blink-fuzzy-lib = rustPlatform.buildRustPackage {
inherit version src;
pname = "blink-fuzzy-lib";
cargoHash = "sha256-3o2n4xwNF9Fc3VlPKf3lnvmN7FVus5jQB8gcXXwz50c=";
cargoHash = "sha256-z8koRYVM9mkgKB6rdZAKIfjZfinVUUpYAW0IvPgmjZ4=";
nativeBuildInputs = [ gitMinimal ];
@@ -1270,8 +1270,8 @@ let
mktplcRef = {
publisher = "denoland";
name = "vscode-deno";
version = "3.51.0";
hash = "sha256-iEwguP0qL8WHIMuJDPPPUp5ka9S4g7XHOl0i2++jgi8=";
version = "3.52.0";
hash = "sha256-0Qkruo7Eh86JRm58G7XhyceUpCJDmhoYaPjUKJQjFiU=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/denoland.vscode-deno/changelog";
@@ -3552,8 +3552,8 @@ let
mktplcRef = {
name = "vscode-just-syntax";
publisher = "nefrob";
version = "0.10.0";
hash = "sha256-dBNftT+yhyfXutDtRvihwl1WrgFENR61eFh9ONqjjq0=";
version = "0.10.1";
hash = "sha256-s/JxIALrYb/dew1CdvvM1UmnewyRcJPB/ETJ/Ai2QJA=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/nefrob.vscode-just-syntax/changelog";
@@ -4497,8 +4497,8 @@ let
mktplcRef = {
name = "svelte-vscode";
publisher = "svelte";
version = "109.14.2";
hash = "sha256-yY1iVbTz4Yq6ZgNVaSpukxnKLlg2XccEPWzuGoGMkmM=";
version = "109.15.0";
hash = "sha256-/1we+6X3l7MCx96ELz7wg6oDDAcYCJBt7XJ4X0ihwx0=";
};
meta = {
changelog = "https://github.com/sveltejs/language-tools/releases";
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "jjk";
publisher = "jjk";
version = "0.9.3";
hash = "sha256-wkHMZTLi3dDV6JQdfJ4hI5uwGAlCmKwg+v8Z9RMU1wU=";
version = "0.10.0";
hash = "sha256-mzsujU3fil3z3yDxpecaOpbXX1K8oh+6dfx/rbOwFYs=";
};
meta = {
changelog = "https://github.com/keanemind/jjk/releases";
@@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "vscode-pylance";
publisher = "MS-python";
version = "2026.1.1";
hash = "sha256-82zIUJBgjbBW0R6ExBLXGYYtYxm1vC7bz/3BvP3IIXA=";
version = "2026.2.1";
hash = "sha256-u1n4OqjBCAaRZe8Mu2vzYfZE6tpJQSQ3gSInJsNSSnQ=";
};
buildInputs = [ pyright ];
@@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "vsliveshare";
publisher = "ms-vsliveshare";
version = "1.0.5959";
hash = "sha256-MibP2zqTwlXXVsXQOSuoi5SO8BskJC/AihrhJFg8tac=";
version = "1.1.119";
hash = "sha256-s7GCJvlMCcZ+OOwdSh82moU7BlQLz1hVPMwZ9MYtahM=";
};
postPatch = ''
@@ -10,8 +10,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "tinymist";
publisher = "myriad-dreamin";
version = "0.14.14";
hash = "sha256-CfYlhglaSe36tdCCX6u3U1b/KqbQR6foO8GNn6BbzFg=";
version = "0.14.16";
hash = "sha256-R4tlQgtQaXIT6qiBg1RqQB0Usnsj0Ijs2Bhn2J1CQq4=";
};
nativeBuildInputs = [
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "claude-dev";
publisher = "saoudrizwan";
version = "3.75.0";
hash = "sha256-ckOvU9aWSASUmOqJe+4u4+E3C7Nf2a6tFkO+P4MLt9k=";
version = "3.77.0";
hash = "sha256-xJDHPmqPRAc9hOD8tIat4isTqLYpN1mOzgw/f+nt1GI=";
};
meta = {
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "mednafen-supergrafx";
version = "0-unstable-2024-11-15";
version = "0-unstable-2026-03-31";
src = fetchFromGitHub {
owner = "libretro";
repo = "beetle-supergrafx-libretro";
rev = "a776133c34ae8da5daf7d9ccb43e3e292e2b07b0";
hash = "sha256-FemWW4EPQCwhrS7YEytf6fEeimdTTfzaDdyRNDIBQyk=";
rev = "3442f442b112ccf869791600661438804f1dfc51";
hash = "sha256-5MJ9IxIL2PX0vxZTSCcAHjxacK5BQZ+Dj5tSxiW+2x8=";
};
makefile = "Makefile";
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "gw";
version = "0-unstable-2024-10-21";
version = "0-unstable-2026-03-31";
src = fetchFromGitHub {
owner = "libretro";
repo = "gw-libretro";
rev = "435e5cfd4bf6aea03a84259e9b8dba3daf3ff5bd";
hash = "sha256-csaOqrZMSk9xZUlGAKgypV38q9XE7K6hLLdBC10g9Ao=";
rev = "f8750d0f37db5f1f779437710f2653e8b1651ded";
hash = "sha256-nhCklogKXqjIsRFFKPk6SoIA+K7oCl+15dWdtvvcznE=";
};
makefile = "Makefile";
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "handy";
version = "0-unstable-2025-06-16";
version = "0-unstable-2026-03-31";
src = fetchFromGitHub {
owner = "libretro";
repo = "libretro-handy";
rev = "fca239207e9c111da3e85d2faf0b1b9d7524e498";
hash = "sha256-8RpRhGgW5JWY6TZa9CEaXF66WpbjcjprorVqu+FGYu0=";
rev = "ae216ac46e15b0f7af20d0d42042d7db1a28ec96";
hash = "sha256-KKYdAEzFnUCbzanB8P+ME2pEdz90eAzAE79pTOFSHZo=";
};
makefile = "Makefile";
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "mame2003";
version = "0-unstable-2025-12-13";
version = "0-unstable-2026-04-02";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame2003-libretro";
rev = "6c32fa9fc005d7e924909c6ff4684da9abb00ceb";
hash = "sha256-NPPwLruxafBUwKYy+DuLrTZa5QlbneWQSvCRN6ispdM=";
rev = "c651c573655218428d7c524f611f7d62d13861a1";
hash = "sha256-7tAmLBClwM6gMILiWN3cIl452EX0JVFtTSEdxPoRs/4=";
};
# Fix build with GCC 14
@@ -110,13 +110,13 @@
"vendorHash": null
},
"bpg_proxmox": {
"hash": "sha256-vPxAIFCOvVveDJQQR/2lQFced/CPyM5f/vujhMV+myQ=",
"hash": "sha256-1bNiIhF5AyvpQZYIOu9YHa+ACx/mE+1MRUdK8AcHuv0=",
"homepage": "https://registry.terraform.io/providers/bpg/proxmox",
"owner": "bpg",
"repo": "terraform-provider-proxmox",
"rev": "v0.99.0",
"rev": "v0.100.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-bTFGdrWN2P7z9+IQhftJYlne9NCrVMPDyx0eysZ8y44="
"vendorHash": "sha256-l0acl8PpDN/o2OHVRirswy297L/VM8MC85OrsPbyo0s="
},
"brightbox_brightbox": {
"hash": "sha256-pwFbCP+qDL/4IUfbPRCkddkbsEEeAu7Wp12/mDL0ABA=",
@@ -824,13 +824,13 @@
"vendorHash": "sha256-7mJ+BX7laBKsr4DX1keMXnGi79CZp8M1jD0COQ1lcmU="
},
"kreuzwerker_docker": {
"hash": "sha256-ywVrqqwgYCOZO7Cey3gM9w+EdSQY+vJ/djfJF0X5xyc=",
"hash": "sha256-fektxIObUvQSHeu1MJL3lirF+oUq8+CheaxcPDoQB+k=",
"homepage": "https://registry.terraform.io/providers/kreuzwerker/docker",
"owner": "kreuzwerker",
"repo": "terraform-provider-docker",
"rev": "v3.9.0",
"rev": "v4.0.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-Cxz0mDLOgUAnfP1kCP3DE28T1LwLsABAipyVXCngpYE="
"vendorHash": "sha256-wqHArSldDyAxFX0Hmcl6FRDzfRuZGssl1h4GjN/0mgQ="
},
"launchdarkly_launchdarkly": {
"hash": "sha256-lcemT7kpBlZX35Sb+ujHzSdakBQkUSmYAxTVsJkRW6A=",
+122 -36
View File
@@ -4,9 +4,11 @@
fetchurl,
fetchgit,
fetchpatch2,
fetchFromGitLab,
lib,
pam,
python3,
python3Packages,
libxslt,
perl,
perlPackages,
@@ -28,6 +30,8 @@
flex,
zip,
unzip,
fast-float,
md4c,
gtk3,
libmspack,
getopt,
@@ -35,9 +39,12 @@
cairo,
which,
icu,
boost,
boost188,
jdk21,
ant,
cups,
libixion,
libxtst,
libxi,
libxinerama,
@@ -78,6 +85,7 @@
libcdr,
lcms2,
unixodbc,
mdds,
sane-backends,
mythes,
libexttextcat,
@@ -107,6 +115,7 @@
libepubgen,
libetonyek,
libpng,
liborcus,
libxcrypt,
langs ? [
"ar"
@@ -213,6 +222,90 @@ let
];
};
mdds_2_1 = mdds.overrideAttrs {
version = "2.1.1";
src = fetchFromGitLab {
owner = "mdds";
repo = "mdds";
rev = "2.1.1";
hash = "sha256-a412LpgDiYM8TMToaUrTlHtblYS1HehzrDOwvIAAxiA=";
};
};
# required for libreoffice-collabora version 25.04.9-4
libixion_0_19 = libixion.overrideAttrs {
version = "0.19.0";
src = fetchFromGitLab {
owner = "ixion";
repo = "ixion";
rev = "0.19.0";
hash = "sha256-BrexWRaxrLTWuoU62kqws3tlSqVOHecSV5MXc4ZezFs=";
};
buildInputs = [
boost188
mdds_2_1
python3
];
patches = [
# fix build with gcc 15, Add a missing <cstdint> include
(fetchpatch2 {
url = "https://gitlab.com/ixion/ixion/-/merge_requests/70.patch";
hash = "sha256-FzU/aejcMktrDQql5pzobiq6BJXryIXQXZTBWCkyqtU=";
})
];
};
# required for libreoffice-collabora version 25.04.9-4
liborcus_0_19 = liborcus.overrideAttrs {
version = "0.19.2";
src = fetchFromGitLab {
owner = "orcus";
repo = "orcus";
rev = "0.19.2";
hash = "sha256-+9C52H99c/kL5DEIoXV+WcLnTftRbicRLQN/FdIXBw8=";
};
buildInputs = [
boost188
libixion_0_19
mdds_2_1
python3
zlib
];
patches = [
# fix build with gcc 15, Add missing <cstdint> includes
(fetchpatch2 {
url = "https://gitlab.com/orcus/orcus/-/merge_requests/200.patch";
hash = "sha256-CZVw1+ri6UO56Bg/Y27W6G8JkGU6xDInd7fABr6i+7g=";
})
];
};
# required for libreoffice-still version 25.8.5.2
liborcus_0_20 = liborcus.overrideAttrs {
version = "0.20.1";
src = fetchFromGitLab {
owner = "orcus";
repo = "orcus";
rev = "0.20.1";
hash = "sha256-+YTK0EPgGHN4yKurJjuWWrAHzgtbc1dOvtppcvuRei4=";
};
buildInputs = [
boost188
libixion
mdds
python3
zlib
];
};
importVariant = f: import (./. + "/src-${variant}/${f}");
# Update these files with:
# nix-shell maintainers/scripts/update.nix --argstr package libreoffice-$VARIANT.unwrapped
@@ -304,47 +397,25 @@ stdenv.mkDerivation (finalAttrs: {
# Don't detect Qt paths from qmake, so our patched-in onese are used
./dont-detect-qt-paths-from-qmake.patch
]
++ lib.optionals (variant != "collabora") [
# Revert part of https://github.com/LibreOffice/core/commit/6f60670877208612b5ea320b3677480ef6508abb that broke zlib linking
./readd-explicit-zlib-link.patch
]
++ lib.optionals (lib.versionOlder version "25.8.2.1") [
++ lib.optionals (variant == "collabora") [
# Backport patch to fix build with Poppler 25.09
(fetchpatch2 {
url = "https://github.com/LibreOffice/core/commit/7848e02819c007026952a3fdc9da0961333dc079.patch";
includes = [ "sdext/*" ];
hash = "sha256-Nw6GFmkFy13w/ktCxw5s7SHL34auP1BQ9JvQnQ65aVU=";
})
# Fix build with Poppler 25.10
(fetchpatch2 {
url = "https://gitlab.archlinux.org/archlinux/packaging/packages/libreoffice-still/-/raw/f5241554e4a0f6fd95ac4e5cc398a30243407e6a/fix_build_with_poppler_25.10.patch";
hash = "sha256-lbPOkc1HeT5Qsp6XfVyVJtmvSL68qTrmbd3q9lvKSu8=";
})
]
++ lib.optionals (lib.versionAtLeast version "25.8.2.2") [
# Fix build with Poppler 25.10
(fetchpatch2 {
url = "https://gitlab.archlinux.org/archlinux/packaging/packages/libreoffice-fresh/-/raw/f7b0e4385108b95c134599502a7bccf0a41925c8/poppler-25.10.patch";
hash = "sha256-KMsjDtRRH8Vy/FXaVwxUo0Ww10PCE0sK8+ZL0Ja2kJQ=";
})
]
++ lib.optionals (variant == "collabora") [
# Backport patch to fix build with Poppler 25.05
(fetchpatch2 {
url = "https://github.com/LibreOffice/core/commit/0ee2636304ac049f21415c67e92040f7d6c14d35.patch";
includes = [ "sdext/*" ];
hash = "sha256-8yipl5ln1yCNfVM8SuWowsw1Iy/SXIwbdT1ZfNw4cJA=";
})
# Currently included in the condition above
# Uncomment if Collabora is again the only version needing it
# Remove if Collabora is updated far enough not to need it anymore
## Fix build with Poppler 25.10
#(fetchpatch2 {
# url = "https://gitlab.archlinux.org/archlinux/packaging/packages/libreoffice-still/-/raw/f5241554e4a0f6fd95ac4e5cc398a30243407e6a/fix_build_with_poppler_25.10.patch";
# hash = "sha256-lbPOkc1HeT5Qsp6XfVyVJtmvSL68qTrmbd3q9lvKSu8=";
#})
]
++ lib.optionals (variant == "collabora") [
./fix-unpack-collabora.patch
];
@@ -391,6 +462,9 @@ stdenv.mkDerivation (finalAttrs: {
++ optionals withJava [
ant
jdk21
]
++ optionals (lib.versionAtLeast version "26.2.1.2") [
python3Packages.afdko
];
buildInputs =
@@ -404,6 +478,7 @@ stdenv.mkDerivation (finalAttrs: {
coinmp
abseil-cpp
bluez5
boost
box2d_2
cairo
clucene-core_2
@@ -469,6 +544,7 @@ stdenv.mkDerivation (finalAttrs: {
libzmf
libwebp
lp_solve
mdds
mythes
ncurses
neon
@@ -495,6 +571,20 @@ stdenv.mkDerivation (finalAttrs: {
]
++ optionals withJava [
jre'
]
++ optionals (variant == "collabora") [
fast-float
liborcus_0_19
mdds_2_1
md4c
]
++ optionals (variant == "still") [
liborcus_0_20
]
++ optionals (variant == "fresh") [
fast-float
liborcus
md4c
];
preConfigure = ''
@@ -537,6 +627,8 @@ stdenv.mkDerivation (finalAttrs: {
"--without-buildconfig-recorded"
(lib.withFeature withHelp "help")
"--with-boost=${getDev boost}"
"--with-boost-libdir=${getLib boost}/lib"
"--with-vendor=NixOS"
"--disable-report-builder"
"--disable-online-update"
@@ -563,8 +655,10 @@ stdenv.mkDerivation (finalAttrs: {
(lib.withFeature withFonts "fonts")
"--without-doxygen"
"--with-system-afdko"
"--with-system-cairo"
"--with-system-coinmp"
"--with-system-fast-float"
"--with-system-headers"
"--with-system-libabw"
"--with-system-libcmis"
@@ -574,6 +668,7 @@ stdenv.mkDerivation (finalAttrs: {
"--with-system-libs"
"--with-system-libwps"
"--with-system-lpsolve"
"--with-system-mdds"
"--with-system-openldap"
"--with-system-openssl"
"--with-system-orcus"
@@ -593,12 +688,6 @@ stdenv.mkDerivation (finalAttrs: {
"--without-system-dragonbox"
"--without-system-libfixmath"
# TODO: bump this to 0.20
"--without-system-orcus"
# TODO: bump this to 3.0 (#382851)
"--without-system-mdds"
# requires an oddly specific, old version
"--without-system-hsqldb"
@@ -608,9 +697,6 @@ stdenv.mkDerivation (finalAttrs: {
# is packaged but headers can't be found because there is no pkg-config file
"--without-system-zxcvbn"
# cannot find headers, no idea why
"--without-system-boost"
"--without-system-java-websocket"
]
++ optionals kdeIntegration [
@@ -47,6 +47,42 @@ index 1396cef69fa5..8ca0e4043f72 100644
createScDoc();
ScDocument* pDoc = getScDoc();
diff --git i/sc/qa/unit/subsequent_filters_test3.cxx w/sc/qa/unit/subsequent_filters_test3.cxx
index fb5343932ac7..b48c3e9c08c7 100644
--- i/sc/qa/unit/subsequent_filters_test3.cxx
+++ w/sc/qa/unit/subsequent_filters_test3.cxx
@@ -888,6 +888,7 @@ CPPUNIT_TEST_FIXTURE(ScFiltersTest3, testAutoheight2Rows)
CPPUNIT_TEST_FIXTURE(ScFiltersTest3, testXLSDefColWidth)
{
+ return; // flaky layout test; depends on the system font versions?
// XLS has only 256 columns; but on import, we need to set default width to all above that limit
createScDoc("xls/chartx.xls");
ScDocument* pDoc = getScDoc();
diff --git i/sc/qa/unit/subsequent_filters_test4.cxx w/sc/qa/unit/subsequent_filters_test4.cxx
index b1b170de2a0b..fa4b16445717 100644
--- i/sc/qa/unit/subsequent_filters_test4.cxx
+++ w/sc/qa/unit/subsequent_filters_test4.cxx
@@ -297,6 +297,7 @@ CPPUNIT_TEST_FIXTURE(ScFiltersTest4, testChartImportODS)
#if HAVE_MORE_FONTS
CPPUNIT_TEST_FIXTURE(ScFiltersTest4, testChartImportXLS)
{
+ return; // fails consistently
createScDoc("xls/chartx.xls");
ScDocument* pDoc = getScDoc();
diff --git i/sd/qa/filter/eppt/eppt.cxx w/sd/qa/filter/eppt/eppt.cxx
index 460a6c10db1f..d455d0973449 100644
--- i/sd/qa/filter/eppt/eppt.cxx
+++ w/sd/qa/filter/eppt/eppt.cxx
@@ -113,6 +113,7 @@ CPPUNIT_TEST_FIXTURE(Test, testThemeExport)
CPPUNIT_TEST_FIXTURE(Test, testLoopingFromAnimation)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
// Given a media shape that has an animation that specifies looping for the video:
loadFromFile(u"video-loop.pptx");
diff --git a/sc/qa/unit/ucalc_formula.cxx b/sc/qa/unit/ucalc_formula.cxx
index 40d2c6f174de..9f540581133e 100644
--- a/sc/qa/unit/ucalc_formula.cxx
@@ -200,3 +236,79 @@ index 4909267f7c74..63a177b0a2a5 100644
saveAsPDF(u"tdf164106.fodt");
auto pPdfDocument = parsePDFExport();
diff --git i/sd/qa/unit/export-tests-ooxml2.cxx w/sd/qa/unit/export-tests-ooxml2.cxx
index 9678eabb27ee..05deb6f234b7 100644
--- i/sd/qa/unit/export-tests-ooxml2.cxx
+++ w/sd/qa/unit/export-tests-ooxml2.cxx
@@ -1290,6 +1290,7 @@ CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest2, testRotateFlip)
CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest2, testTdf106867)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
createSdImpressDoc("pptx/tdf106867.pptx");
save(TestFilter::PPTX);
@@ -1915,6 +1916,7 @@ CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest2, testTdf59323_slideFooters)
CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest2, testTdf53970)
{
+ return; // error: XDG_RUNTIME_DIR is invalid or not set in the environment.
// Embedded media file
{
createSdImpressDoc("odp/tdf53970.odp");
diff --git i/slideshow/qa/engine/engine.cxx w/slideshow/qa/engine/engine.cxx
index 6644ddae0d4c..fb4a70b1e700 100644
--- i/slideshow/qa/engine/engine.cxx
+++ w/slideshow/qa/engine/engine.cxx
@@ -54,6 +54,7 @@ GetFirstCommandNodeOfPage(const uno::Reference<drawing::XDrawPage>& xPage)
CPPUNIT_TEST_FIXTURE(Test, testLoopingFromAnimation)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
// Given a document with a looping video, the looping is defined as part of its auto-play
// animation (and not on the media shape):
loadFromFile(u"video-loop.pptx");
--- i/xmloff/qa/unit/draw.cxx
+++ w/xmloff/qa/unit/draw.cxx
@@ -164,6 +164,7 @@ CPPUNIT_TEST_FIXTURE(XmloffDrawTest, testThemeExport)
CPPUNIT_TEST_FIXTURE(XmloffDrawTest, testVideoSnapshot)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
// Execute ODP import:
loadFromFile(u"video-snapshot.odp");
uno::Reference<drawing::XDrawPagesSupplier> xDrawPagesSupplier(mxComponent,
diff --git i/svx/qa/unit/svdraw.cxx w/svx/qa/unit/svdraw.cxx
index b3b8ce14e227..eae079a6a717 100644
--- i/svx/qa/unit/svdraw.cxx
+++ w/svx/qa/unit/svdraw.cxx
@@ -571,6 +571,7 @@ CPPUNIT_TEST_FIXTURE(SvdrawTest, testMaterialSpecular)
CPPUNIT_TEST_FIXTURE(SvdrawTest, testVideoSnapshot)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
// Given a slide with a media shape, containing a 4 sec video, red-green-blue-black being the 4
// seconds:
loadFromFile(u"video-snapshot.pptx");
diff --git i/sd/qa/unit/SVGExportTests.cxx w/sd/qa/unit/SVGExportTests.cxx
index 5f73bad89f3b..d1ff4ccf7f5f 100644
--- i/sd/qa/unit/SVGExportTests.cxx
+++ w/sd/qa/unit/SVGExportTests.cxx
@@ -149,6 +149,7 @@ public:
void testSVGExportEmbeddedVideo()
{
+ return; // Failed to connect PipeWire event context (errno: 112)
loadFromFile(u"slide-video-thumbnail.odp");
save(TestFilter::SVG_IMPRESS);
--- i/vcl/qa/cppunit/pdfexport/pdfexport.cxx
+++ w/vcl/qa/cppunit/pdfexport/pdfexport.cxx
@@ -392,6 +392,7 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest, testTdf107868)
/// Tests that embedded video from Impress is not exported as a linked one.
CPPUNIT_TEST_FIXTURE(PdfExportTest, testTdf105093)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
vcl::filter::PDFDocument aDocument;
load(u"tdf105093.odp", aDocument);
@@ -116,18 +116,6 @@ index 5f008a55b1c0..c6ae2a9023de 100644
createSwDoc("tdf166152.fodt");
auto* pWrtShell = getSwDocShell()->GetWrtShell();
diff --git i/sw/qa/extras/odfexport/odfexport4.cxx w/sw/qa/extras/odfexport/odfexport4.cxx
index 91d51ef40d48..f4447b5f7f35 100644
--- i/sw/qa/extras/odfexport/odfexport4.cxx
+++ w/sw/qa/extras/odfexport/odfexport4.cxx
@@ -1196,6 +1196,7 @@ CPPUNIT_TEST_FIXTURE(Test, testMidnightRedlineDatetime)
// - Error: "2001-01-01" does not satisfy the "dateTime" type
// because "2001-01-01T00:00:00" became "2001-01-01" on roundtrip.
loadAndReload("midnight_redline.fodt");
+ return; // fails on aarch64
xmlDocUniquePtr pXmlDoc = parseExport(u"content.xml"_ustr);
assertXPathContent(pXmlDoc,
diff --git a/sw/qa/extras/tiledrendering/tiledrendering.cxx b/sw/qa/extras/tiledrendering/tiledrendering.cxx
index 0f0cd9ed3403..b40b3240120c 100644
--- a/sw/qa/extras/tiledrendering/tiledrendering.cxx
@@ -177,6 +165,235 @@ index 0537b6e4f4ffdae3b094457db0034f2de8676608..8ce4deaa368f11fdc7eb36fec4e75501
uno::Reference<sheet::XSpreadsheetDocument> xDoc(mxComponent, uno::UNO_QUERY_THROW);
uno::Reference<container::XIndexAccess> xIndex(xDoc->getSheets(), uno::UNO_QUERY_THROW);
uno::Reference<sheet::XSpreadsheet> xSheet(xIndex->getByIndex(0), uno::UNO_QUERY_THROW);
diff --git i/reportdesign/qa/unit/ReportDesignBasicTests.cxx w/reportdesign/qa/unit/ReportDesignBasicTests.cxx
index 875aca028be9..41df1e3e7ab0 100644
--- i/reportdesign/qa/unit/ReportDesignBasicTests.cxx
+++ w/reportdesign/qa/unit/ReportDesignBasicTests.cxx
@@ -37,6 +37,7 @@ public:
CPPUNIT_TEST_FIXTURE(RptBasicTest, roundTripTest)
{
+ return; // com.sun.star.io.WrongFormatException: {Message: "The extension is not installed."
// Test loading and saving an already prepared Report
// This is a very general test designed to catch crashes
// on import and saving
@@ -61,6 +62,7 @@ CPPUNIT_TEST_FIXTURE(RptBasicTest, roundTripTest)
CPPUNIT_TEST_FIXTURE(RptBasicTest, multiGroupingSameFieldIntervals)
{
+ return; // com.sun.star.io.WrongFormatException: {Message: "The extension is not installed."
// ODB fixture must contain a table and a report that groups on the same field twice
// with different settings (e.g., INTERVAL 5 and INTERVAL 10). The report should be
// prepared to reproduce the original failure (Column not found: INT_count_...).
diff --git i/sc/qa/unit/subsequent_filters_test3.cxx w/sc/qa/unit/subsequent_filters_test3.cxx
index fb5343932ac7..b48c3e9c08c7 100644
--- i/sc/qa/unit/subsequent_filters_test3.cxx
+++ w/sc/qa/unit/subsequent_filters_test3.cxx
@@ -888,6 +888,7 @@ CPPUNIT_TEST_FIXTURE(ScFiltersTest3, testAutoheight2Rows)
CPPUNIT_TEST_FIXTURE(ScFiltersTest3, testXLSDefColWidth)
{
+ return; // flaky layout test; depends on the system font versions?
// XLS has only 256 columns; but on import, we need to set default width to all above that limit
createScDoc("xls/chartx.xls");
ScDocument* pDoc = getScDoc();
diff --git i/sd/qa/filter/eppt/eppt.cxx w/sd/qa/filter/eppt/eppt.cxx
index 460a6c10db1f..d455d0973449 100644
--- i/sd/qa/filter/eppt/eppt.cxx
+++ w/sd/qa/filter/eppt/eppt.cxx
@@ -113,6 +113,7 @@ CPPUNIT_TEST_FIXTURE(Test, testThemeExport)
CPPUNIT_TEST_FIXTURE(Test, testLoopingFromAnimation)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
// Given a media shape that has an animation that specifies looping for the video:
loadFromFile(u"video-loop.pptx");
diff --git i/sd/qa/unit/export-tests.cxx w/sd/qa/unit/export-tests.cxx
index 15c867227d8f..53071c9a0eff 100644
--- i/sd/qa/unit/export-tests.cxx
+++ w/sd/qa/unit/export-tests.cxx
@@ -1065,6 +1065,7 @@ CPPUNIT_TEST_FIXTURE(SdExportTest, testExplodedPdfTextPos)
CPPUNIT_TEST_FIXTURE(SdExportTest, testExplodedPdfFont)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
auto pPdfium = vcl::pdf::PDFiumLibrary::get();
if (!pPdfium)
return;
@@ -1104,6 +1105,7 @@ CPPUNIT_TEST_FIXTURE(SdExportTest, testExplodedPdfFont)
CPPUNIT_TEST_FIXTURE(SdExportTest, testExplodedPdfHindi)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
auto pPdfium = vcl::pdf::PDFiumLibrary::get();
if (!pPdfium)
return;
diff --git i/sd/qa/unit/SVGExportTests.cxx w/sd/qa/unit/SVGExportTests.cxx
index 5f73bad89f3b..d1ff4ccf7f5f 100644
--- i/sd/qa/unit/SVGExportTests.cxx
+++ w/sd/qa/unit/SVGExportTests.cxx
@@ -149,6 +149,7 @@ public:
void testSVGExportEmbeddedVideo()
{
+ return; // Failed to connect PipeWire event context (errno: 112)
loadFromFile(u"slide-video-thumbnail.odp");
save(TestFilter::SVG_IMPRESS);
diff --git i/sd/qa/unit/export-tests-ooxml2.cxx w/sd/qa/unit/export-tests-ooxml2.cxx
index 9678eabb27ee..05deb6f234b7 100644
--- i/sd/qa/unit/export-tests-ooxml2.cxx
+++ w/sd/qa/unit/export-tests-ooxml2.cxx
@@ -1290,6 +1290,7 @@ CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest2, testRotateFlip)
CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest2, testTdf106867)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
createSdImpressDoc("pptx/tdf106867.pptx");
save(TestFilter::PPTX);
@@ -1915,6 +1916,7 @@ CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest2, testTdf59323_slideFooters)
CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest2, testTdf53970)
{
+ return; // error: XDG_RUNTIME_DIR is invalid or not set in the environment.
// Embedded media file
{
createSdImpressDoc("odp/tdf53970.odp");
diff --git i/slideshow/qa/engine/engine.cxx w/slideshow/qa/engine/engine.cxx
index 6644ddae0d4c..fb4a70b1e700 100644
--- i/slideshow/qa/engine/engine.cxx
+++ w/slideshow/qa/engine/engine.cxx
@@ -54,6 +54,7 @@ GetFirstCommandNodeOfPage(const uno::Reference<drawing::XDrawPage>& xPage)
CPPUNIT_TEST_FIXTURE(Test, testLoopingFromAnimation)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
// Given a document with a looping video, the looping is defined as part of its auto-play
// animation (and not on the media shape):
loadFromFile(u"video-loop.pptx");
diff --git i/xmloff/qa/unit/draw.cxx w/xmloff/qa/unit/draw.cxx
index 92f810ef8bb7..bda56abe3f24 100644
--- i/xmloff/qa/unit/draw.cxx
+++ w/xmloff/qa/unit/draw.cxx
@@ -164,6 +164,7 @@ CPPUNIT_TEST_FIXTURE(XmloffDrawTest, testThemeExport)
CPPUNIT_TEST_FIXTURE(XmloffDrawTest, testVideoSnapshot)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
// Execute ODP import:
loadFromFile(u"video-snapshot.odp");
uno::Reference<drawing::XDrawPagesSupplier> xDrawPagesSupplier(mxComponent,
diff --git i/svx/qa/unit/svdraw.cxx w/svx/qa/unit/svdraw.cxx
index b3b8ce14e227..eae079a6a717 100644
--- i/svx/qa/unit/svdraw.cxx
+++ w/svx/qa/unit/svdraw.cxx
@@ -571,6 +571,7 @@ CPPUNIT_TEST_FIXTURE(SvdrawTest, testMaterialSpecular)
CPPUNIT_TEST_FIXTURE(SvdrawTest, testVideoSnapshot)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
// Given a slide with a media shape, containing a 4 sec video, red-green-blue-black being the 4
// seconds:
loadFromFile(u"video-snapshot.pptx");
diff --git i/sw/qa/extras/layout/layout4.cxx w/sw/qa/extras/layout/layout4.cxx
index b1e3897acd12..d4d29bd6090c 100644
--- i/sw/qa/extras/layout/layout4.cxx
+++ w/sw/qa/extras/layout/layout4.cxx
@@ -380,6 +380,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, testTdf145826)
CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, testTable0HeightRows)
{
+ return; // flaky layout test; depends on the system font versions?
createSwDoc("table-0-height-rows.fodt");
xmlDocUniquePtr pXmlDoc = parseLayoutDump();
diff --git i/sw/qa/extras/layout/layout6.cxx w/sw/qa/extras/layout/layout6.cxx
index 59571bcdf03f..7853bc378951 100644
--- i/sw/qa/extras/layout/layout6.cxx
+++ w/sw/qa/extras/layout/layout6.cxx
@@ -485,6 +485,8 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter6, testTdf158658c)
CPPUNIT_TEST_FIXTURE(SwLayoutWriter6, testTdf155177)
{
+ return; // flaky
+
createSwDoc("tdf155177-1-min.odt");
uno::Reference<beans::XPropertySet> xStyle(
diff --git i/sw/qa/extras/uiwriter/uiwriter4.cxx w/sw/qa/extras/uiwriter/uiwriter4.cxx
index a4c3b4a62bbc..8a41e4a9b2ed 100644
--- i/sw/qa/extras/uiwriter/uiwriter4.cxx
+++ w/sw/qa/extras/uiwriter/uiwriter4.cxx
@@ -94,6 +94,7 @@ void SwUiWriterTest4::mergeDocs(const char* aDestDoc, const char* aInsertDoc)
CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testTdf96515)
{
+ return; // assertion failed?
// Enable hide whitespace mode.
createSwDoc();
SwWrtShell* pWrtShell = getSwDocShell()->GetWrtShell();
@@ -552,6 +553,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testTdf96943)
CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testTdf96536)
{
+ return; // fails on aarch64
// Enable hide whitespace mode.
createSwDoc();
SwWrtShell* pWrtShell = getSwDocShell()->GetWrtShell();
@@ -963,6 +965,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testRemoveBookmarkTextAndAddNewAfterReload
CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testTdf96961)
{
+ return; // fails on aarch64
// Insert a page break.
createSwDoc();
SwWrtShell* pWrtShell = getSwDocShell()->GetWrtShell();
@@ -2105,6 +2108,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testTdf106736)
CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testMsWordCompTrailingBlanks)
{
+ return; // fails on aarch64
// The option is true in settings.xml
createSwDoc("MsWordCompTrailingBlanksTrue.odt");
SwDoc* pDoc = getSwDoc();
diff --git i/vcl/qa/cppunit/pdfexport/pdfexport.cxx w/vcl/qa/cppunit/pdfexport/pdfexport.cxx
index 7766c3aa3e76..bb00df6ba673 100644
--- i/vcl/qa/cppunit/pdfexport/pdfexport.cxx
+++ w/vcl/qa/cppunit/pdfexport/pdfexport.cxx
@@ -392,6 +392,7 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest, testTdf107868)
/// Tests that embedded video from Impress is not exported as a linked one.
CPPUNIT_TEST_FIXTURE(PdfExportTest, testTdf105093)
{
+ return; // Failed to connect PipeWire event context (errno: 112)
vcl::filter::PDFDocument aDocument;
load(u"tdf105093.odp", aDocument);
diff --git i/vcl/qa/cppunit/pdfexport/pdfexport2.cxx w/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
index b9c560f422b5..e415b1fcc807 100644
--- i/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
+++ w/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
@@ -6320,6 +6320,7 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest2, testTextBoxRuby)
CPPUNIT_TEST_FIXTURE(PdfExportTest2, testTdf166044ContFootnoteOnlyOnePgNum)
{
+ return; // fails due to missing font: Noto Sans Lao
saveAsPDF(u"tdf166044-cont-footnote-one-pgnum.fodt");
auto pPdfDocument = parsePDFExport();
diff --git a/svgio/qa/cppunit/data/tdf160386.svg b/svgio/qa/cppunit/data/tdf160386.svg
index 1644b0d15514..cf429508bcd4 100644
--- a/svgio/qa/cppunit/data/tdf160386.svg
+++ b/svgio/qa/cppunit/data/tdf160386.svg
@@ -8,7 +8,6 @@
<text systemLanguage="en">Hello!</text>
<text systemLanguage="es">Hola!</text>
<text systemLanguage="fr">Bonjour!</text>
- <text systemLanguage="ja">こんにちは</text>
<text systemLanguage="ru">Привет!</text>
<text>☺</text>
</switch>
diff --git i/sc/qa/unit/subsequent_export_test2.cxx w/sc/qa/unit/subsequent_export_test2.cxx
index 956838656b28..70b38e4d59ba 100644
--- i/sc/qa/unit/subsequent_export_test2.cxx
@@ -197,29 +414,3 @@ index 956838656b28..70b38e4d59ba 100644
createScDoc();
ScDocument* pDoc = getScDoc();
diff --git i/sw/qa/extras/tiledrendering/tiledrendering.cxx w/sw/qa/extras/tiledrendering/tiledrendering.cxx
index 4ebc4be96149..28ebf8c0d446 100644
--- i/sw/qa/extras/tiledrendering/tiledrendering.cxx
+++ w/sw/qa/extras/tiledrendering/tiledrendering.cxx
@@ -1262,6 +1262,7 @@ static void addDarkLightThemes(const Color& rDarkColor, const Color& rLightColor
CPPUNIT_TEST_FIXTURE(SwTiledRenderingTest, testGetViewRenderState)
{
+ return;
addDarkLightThemes(COL_BLACK, COL_WHITE);
SwXTextDocument* pXTextDocument = createDoc();
int nFirstViewId = SfxLokHelper::getView();
diff --git i/vcl/qa/cppunit/complextext.cxx w/vcl/qa/cppunit/complextext.cxx
index 9be428b59128..b5a5493c53e8 100644
--- i/vcl/qa/cppunit/complextext.cxx
+++ w/vcl/qa/cppunit/complextext.cxx
@@ -794,6 +794,8 @@ CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf165510)
CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf154104)
{
+ return;
+
ScopedVclPtrInstance<VirtualDevice> pOutDev;
vcl::Font aBaseFont{ u"David Libre"_ustr, u"Regular"_ustr, Size{ 0, 72 } };
@@ -85,16 +85,6 @@
createDoc("shape.fodt");
SwWrtShell* pWrtShell = getSwDocShell()->GetWrtShell();
--- a/sw/qa/extras/odfexport/odfexport2.cxx
+++ b/sw/qa/extras/odfexport/odfexport2.cxx
@@ -1711,6 +1711,7 @@ CPPUNIT_TEST_FIXTURE(Test, testMidnightRedlineDatetime)
// - Error: "2001-01-01" does not satisfy the "dateTime" type
// because "2001-01-01T00:00:00" became "2001-01-01" on roundtrip.
loadAndReload("midnight_redline.fodt");
+ return; // fails on aarch64
xmlDocUniquePtr pXmlDoc = parseExport(u"content.xml"_ustr);
assertXPathContent(pXmlDoc,
--- a/sdext/qa/unit/pdfimport.cxx 2025-03-22 14:46:52.202082763 +0100
+++ b/sdext/qa/unit/pdfimport.cxx 2025-03-22 14:49:22.947719369 +0100
@@ -785,6 +785,7 @@
@@ -115,6 +105,17 @@
aMediaDescriptor[u"FilterName"_ustr] <<= u"writer_pdf_Export"_ustr;
saveAsPDF(u"tdf164106.fodt");
--- a/sw/qa/extras/layout/layout3.cxx
+++ b/sw/qa/extras/layout/layout3.cxx
@@ -1388,6 +1388,8 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter3, testTdf158658c)
CPPUNIT_TEST_FIXTURE(SwLayoutWriter3, testTdf155177)
{
+ return; // flaky
+
createSwDoc("tdf155177-1-min.odt");
uno::Reference<beans::XPropertySet> xStyle(
--- a/sw/qa/extras/layout/layout4.cxx
+++ b/sw/qa/extras/layout/layout4.cxx
@@ -1518,6 +1518,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter4, TestTdf104209VertRTL)
@@ -206,3 +207,47 @@
uno::Reference<sheet::XSpreadsheetDocument> xDoc(mxComponent, uno::UNO_QUERY_THROW);
uno::Reference<container::XIndexAccess> xIndex(xDoc->getSheets(), uno::UNO_QUERY_THROW);
uno::Reference<sheet::XSpreadsheet> xSheet(xIndex->getByIndex(0), uno::UNO_QUERY_THROW);
diff --git i/vcl/qa/cppunit/pdfexport/pdfexport2.cxx w/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
index b9c560f422b5..e415b1fcc807 100644
--- i/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
+++ w/vcl/qa/cppunit/pdfexport/pdfexport2.cxx
@@ -6320,6 +6320,7 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest2, testTextBoxRuby)
CPPUNIT_TEST_FIXTURE(PdfExportTest2, testTdf166044ContFootnoteOnlyOnePgNum)
{
+ return; // fails due to missing font: Noto Sans Lao
saveAsPDF(u"tdf166044-cont-footnote-one-pgnum.fodt");
auto pPdfDocument = parsePDFExport();
diff --git a/svgio/qa/cppunit/data/tdf160386.svg b/svgio/qa/cppunit/data/tdf160386.svg
index 1644b0d15514..cf429508bcd4 100644
--- a/svgio/qa/cppunit/data/tdf160386.svg
+++ b/svgio/qa/cppunit/data/tdf160386.svg
@@ -8,7 +8,6 @@
<text systemLanguage="en">Hello!</text>
<text systemLanguage="es">Hola!</text>
<text systemLanguage="fr">Bonjour!</text>
- <text systemLanguage="ja">こんにちは</text>
<text systemLanguage="ru">Привет!</text>
<text>☺</text>
</switch>
diff --git i/sc/qa/unit/subsequent_export_test2.cxx w/sc/qa/unit/subsequent_export_test2.cxx
index 956838656b28..70b38e4d59ba 100644
--- i/sc/qa/unit/subsequent_export_test2.cxx
+++ w/sc/qa/unit/subsequent_export_test2.cxx
@@ -100,6 +100,7 @@ CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringXLSX)
CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringConfigXLSX)
{
+ return;
// this doc is configured with CalcA1 ref syntax
createScDoc("xlsx/empty.xlsx");
@@ -137,6 +138,7 @@ CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringConfigXLSX)
CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringUnspecified)
{
+ return;
createScDoc();
ScDocument* pDoc = getScDoc();
@@ -20,18 +20,6 @@ index 231aea8d0f3c..214a23c82562 100644
LibLibreOffice_Impl aOffice;
LibLODocument_Impl* pDocument = loadDoc("search.ods");
pDocument->pClass->initializeForRendering(pDocument, nullptr);
diff --git a/svgio/qa/cppunit/data/tdf160386.svg b/svgio/qa/cppunit/data/tdf160386.svg
index 1644b0d15514..cf429508bcd4 100644
--- a/svgio/qa/cppunit/data/tdf160386.svg
+++ b/svgio/qa/cppunit/data/tdf160386.svg
@@ -8,7 +8,6 @@
<text systemLanguage="en">Hello!</text>
<text systemLanguage="es">Hola!</text>
<text systemLanguage="fr">Bonjour!</text>
- <text systemLanguage="ja">こんにちは</text>
<text systemLanguage="ru">Привет!</text>
<text>☺</text>
</switch>
diff --git a/sw/qa/core/accessibilitycheck/AccessibilityCheckTest.cxx b/sw/qa/core/accessibilitycheck/AccessibilityCheckTest.cxx
index d8093e57a4e8..c95a742a68d3 100644
--- a/sw/qa/core/accessibilitycheck/AccessibilityCheckTest.cxx
@@ -83,19 +71,40 @@ index 6cf8f22647b9..12848713771b 100644
createSwWebDoc("outline-level.html");
// This was 0, HTML imported into Writer lost the outline numbering for
// Heading 1 styles.
diff --git a/sw/qa/extras/layout/layout3.cxx b/sw/qa/extras/layout/layout3.cxx
index e53d22c8fd1a..2f9decb0d931 100644
--- a/sw/qa/extras/layout/layout3.cxx
+++ b/sw/qa/extras/layout/layout3.cxx
@@ -1388,6 +1388,8 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter3, testTdf158658c)
CPPUNIT_TEST_FIXTURE(SwLayoutWriter3, testTdf155177)
diff --git i/sw/qa/extras/layout/layout5.cxx w/sw/qa/extras/layout/layout5.cxx
index b1b6c9cc9d23..3f920d00f996 100644
--- i/sw/qa/extras/layout/layout5.cxx
+++ w/sw/qa/extras/layout/layout5.cxx
@@ -721,6 +721,7 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter5, testTdf117028)
CPPUNIT_TEST_FIXTURE(SwLayoutWriter5, testTdf106390)
{
+ return; // flaky
+ return; // fails due to missing font: DejaVu Sans
createSwDoc("tdf106390.odt");
SwDocShell* pShell = getSwDocShell();
diff --git i/sw/qa/extras/layout/layout5.cxx w/sw/qa/extras/layout/layout5.cxx
index b1b6c9cc9d23..72990739711f 100644
--- i/sw/qa/extras/layout/layout5.cxx
+++ w/sw/qa/extras/layout/layout5.cxx
@@ -739,6 +739,8 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter5, testTdf106390)
CPPUNIT_TEST_FIXTURE(SwLayoutWriter5, testTableExtrusion1)
{
+ return; // fails due to missing font: DejaVu Sans
+
createSwDoc("tdf155177-1-min.odt");
uno::Reference<beans::XPropertySet> xStyle(
createSwDoc("table-extrusion1.odt");
SwDocShell* pShell = getSwDocShell();
@@ -759,6 +761,8 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter5, testTableExtrusion1)
CPPUNIT_TEST_FIXTURE(SwLayoutWriter5, testTableExtrusion2)
{
+ return; // fails due to missing font: DejaVu Sans
+
createSwDoc("table-extrusion2.odt");
SwDocShell* pShell = getSwDocShell();
diff --git a/sw/qa/extras/odfimport/odfimport.cxx b/sw/qa/extras/odfimport/odfimport.cxx
index 794b3bd16ed4..3feaadd7a20f 100644
--- a/sw/qa/extras/odfimport/odfimport.cxx
@@ -162,6 +171,28 @@ index e37df27fd817..937c12e8c4c5 100644
// Regression test for bidi portion line breaking where the portion layout ends with underflow,
// but the bidi portion should not be truncated.
createSwDoc("tdf162314.fodt");
--- i/sw/qa/extras/tiledrendering/tiledrendering.cxx
+++ w/sw/qa/extras/tiledrendering/tiledrendering.cxx
@@ -1262,6 +1262,7 @@ static void addDarkLightThemes(const Color& rDarkColor, const Color& rLightColor
CPPUNIT_TEST_FIXTURE(SwTiledRenderingTest, testGetViewRenderState)
{
+ return;
addDarkLightThemes(COL_BLACK, COL_WHITE);
SwXTextDocument* pXTextDocument = createDoc();
int nFirstViewId = SfxLokHelper::getView();
--- i/vcl/qa/cppunit/complextext.cxx
+++ w/vcl/qa/cppunit/complextext.cxx
@@ -794,6 +794,8 @@ CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf165510)
CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf154104)
{
+ return;
+
ScopedVclPtrInstance<VirtualDevice> pOutDev;
vcl::Font aBaseFont{ u"David Libre"_ustr, u"Regular"_ustr, Size{ 0, 72 } };
--- a/vcl/qa/cppunit/pdfexport/pdfexport2.cxx 2025-11-05 10:25:25.693126767 +0100
+++ b/vcl/qa/cppunit/pdfexport/pdfexport2.cxx 2025-11-05 10:27:38.216128865 +0100
@@ -5127,6 +5127,7 @@
+134 -113
View File
@@ -77,11 +77,11 @@
md5name = "09d63b05e9c594ec423778ab59b7a5aa1d76fdd71d25c7048b0258c4ec9c3384-dragonbox-1.1.3.tar.gz";
}
{
name = "dtoa-20180411.tgz";
url = "https://dev-www.libreoffice.org/src/dtoa-20180411.tgz";
sha256 = "0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4";
name = "fast_float-8.1.0.tar.gz";
url = "https://dev-www.libreoffice.org/src/fast_float-8.1.0.tar.gz";
sha256 = "4bfabb5979716995090ce68dce83f88f99629bc17ae280eae79311c5340143e1";
md5 = "";
md5name = "0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4-dtoa-20180411.tgz";
md5name = "4bfabb5979716995090ce68dce83f88f99629bc17ae280eae79311c5340143e1-fast_float-8.1.0.tar.gz";
}
{
name = "libcmis-0.6.2.tar.xz";
@@ -105,11 +105,11 @@
md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz";
}
{
name = "curl-8.12.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/curl-8.12.1.tar.xz";
sha256 = "0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202";
name = "curl-8.14.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/curl-8.14.1.tar.xz";
sha256 = "f4619a1e2474c4bbfedc88a7c2191209c8334b48fa1f4e53fd584cc12e9120dd";
md5 = "";
md5name = "0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202-curl-8.12.1.tar.xz";
md5name = "f4619a1e2474c4bbfedc88a7c2191209c8334b48fa1f4e53fd584cc12e9120dd-curl-8.14.1.tar.xz";
}
{
name = "libe-book-0.1.3.tar.xz";
@@ -140,18 +140,18 @@
md5name = "03e084b994cbeffc8c3dd13303b2cb805f44d8f2c3b79f7690d7e3fc7f6215ad-libepubgen-0.1.1.tar.xz";
}
{
name = "libetonyek-0.1.12.tar.xz";
url = "https://dev-www.libreoffice.org/src/libetonyek-0.1.12.tar.xz";
sha256 = "b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83";
name = "libetonyek-0.1.13.tar.xz";
url = "https://dev-www.libreoffice.org/src/libetonyek-0.1.13.tar.xz";
sha256 = "032b71cb597edd92a0b270b916188281bc35be55296b263f6817b29adbcb1709";
md5 = "";
md5name = "b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83-libetonyek-0.1.12.tar.xz";
md5name = "032b71cb597edd92a0b270b916188281bc35be55296b263f6817b29adbcb1709-libetonyek-0.1.13.tar.xz";
}
{
name = "expat-2.7.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/expat-2.7.1.tar.xz";
sha256 = "354552544b8f99012e5062f7d570ec77f14b412a3ff5c7d8d0dae62c0d217c30";
name = "expat-2.7.4.tar.xz";
url = "https://dev-www.libreoffice.org/src/expat-2.7.4.tar.xz";
sha256 = "9e9cabb457c1e09de91db2706d8365645792638eb3be1f94dbb2149301086ac0";
md5 = "";
md5name = "354552544b8f99012e5062f7d570ec77f14b412a3ff5c7d8d0dae62c0d217c30-expat-2.7.1.tar.xz";
md5name = "9e9cabb457c1e09de91db2706d8365645792638eb3be1f94dbb2149301086ac0-expat-2.7.4.tar.xz";
}
{
name = "Firebird-3.0.7.33374-0.tar.bz2";
@@ -161,11 +161,11 @@
md5name = "acb85cedafa10ce106b1823fb236b1b3e5d942a5741e8f8435cc8ccfec0afe76-Firebird-3.0.7.33374-0.tar.bz2";
}
{
name = "fontconfig-2.16.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/fontconfig-2.16.1.tar.xz";
sha256 = "f4577b62f3a909597c9fb032c6a7a2ae39649ed8ce7048b615a48f32abc0d53a";
name = "fontconfig-2.16.2.tar.xz";
url = "https://dev-www.libreoffice.org/src/fontconfig-2.16.2.tar.xz";
sha256 = "165b8fd2a119864c87464b233986c4a1bc09efb09c65de1ca40cc1e85ffb77e2";
md5 = "";
md5name = "f4577b62f3a909597c9fb032c6a7a2ae39649ed8ce7048b615a48f32abc0d53a-fontconfig-2.16.1.tar.xz";
md5name = "165b8fd2a119864c87464b233986c4a1bc09efb09c65de1ca40cc1e85ffb77e2-fontconfig-2.16.2.tar.xz";
}
{
name = "crosextrafonts-20130214.tar.gz";
@@ -413,11 +413,11 @@
md5name = "cae999a9fc5638cb69cf0812e8bca1437ef1ebbf094f8b3c5b3f0a3ea2ef8c3a-Amiri-1.001.zip";
}
{
name = "ReemKufi-1.7.zip";
url = "https://dev-www.libreoffice.org/src/ReemKufi-1.7.zip";
sha256 = "2359f036c7bddeb4d5529d7b3c9139c3288c920cc26053d417cdbb563eafe0a4";
name = "ReemKufi-1.8.zip";
url = "https://dev-www.libreoffice.org/src/ReemKufi-1.8.zip";
sha256 = "6bf586b0473edaaca19dbd594c25e2bf6111952b8643a262976b7fa75ef345dc";
md5 = "";
md5name = "2359f036c7bddeb4d5529d7b3c9139c3288c920cc26053d417cdbb563eafe0a4-ReemKufi-1.7.zip";
md5name = "6bf586b0473edaaca19dbd594c25e2bf6111952b8643a262976b7fa75ef345dc-ReemKufi-1.8.zip";
}
{
name = "Scheherazade-2.100.zip";
@@ -497,11 +497,11 @@
md5name = "0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac-libfreehand-0.1.2.tar.xz";
}
{
name = "freetype-2.13.3.tar.xz";
url = "https://dev-www.libreoffice.org/src/freetype-2.13.3.tar.xz";
sha256 = "0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289";
name = "freetype-2.14.2.tar.xz";
url = "https://dev-www.libreoffice.org/src/freetype-2.14.2.tar.xz";
sha256 = "4b62dcab4c920a1a860369933221814362e699e26f55792516d671e6ff55b5e1";
md5 = "";
md5name = "0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289-freetype-2.13.3.tar.xz";
md5name = "4b62dcab4c920a1a860369933221814362e699e26f55792516d671e6ff55b5e1-freetype-2.14.2.tar.xz";
}
{
name = "frozen-1.2.0.tar.gz";
@@ -518,11 +518,11 @@
md5name = "09c5716296787e1f7fcb87b1cbdbf26814ec1288ed6259ccd30d5d9795809fa5-glm-1.0.1.zip";
}
{
name = "gpgme-1.24.2.tar.bz2";
url = "https://dev-www.libreoffice.org/src/gpgme-1.24.2.tar.bz2";
sha256 = "e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581";
name = "gpgme-1.24.3.tar.bz2";
url = "https://dev-www.libreoffice.org/src/gpgme-1.24.3.tar.bz2";
sha256 = "bfc17f5bd1b178c8649fdd918956d277080f33df006a2dc40acdecdce68c50dd";
md5 = "";
md5name = "e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581-gpgme-1.24.2.tar.bz2";
md5name = "bfc17f5bd1b178c8649fdd918956d277080f33df006a2dc40acdecdce68c50dd-gpgme-1.24.3.tar.bz2";
}
{
name = "graphite2-minimal-1.3.14.tgz";
@@ -672,11 +672,11 @@
md5name = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf-libjpeg-turbo-2.1.5.1.tar.gz";
}
{
name = "language-subtag-registry-2025-03-10.tar.bz2";
url = "https://dev-www.libreoffice.org/src/language-subtag-registry-2025-03-10.tar.bz2";
sha256 = "555968dd413c69fe2c072a29e0f1a2a48856533d923ffd8377ff86f6ea701b39";
name = "language-subtag-registry-2025-08-25.tar.bz2";
url = "https://dev-www.libreoffice.org/src/language-subtag-registry-2025-08-25.tar.bz2";
sha256 = "9b008d21f97bbf37c5aefd07805ff5500524bccbe8c39d623e184b1ed425ff39";
md5 = "";
md5name = "555968dd413c69fe2c072a29e0f1a2a48856533d923ffd8377ff86f6ea701b39-language-subtag-registry-2025-03-10.tar.bz2";
md5name = "9b008d21f97bbf37c5aefd07805ff5500524bccbe8c39d623e184b1ed425ff39-language-subtag-registry-2025-08-25.tar.bz2";
}
{
name = "lcms2-2.17.tar.gz";
@@ -693,11 +693,11 @@
md5name = "d2931cdad266e633510f9970e1a2f346055e351bb19f9b78912475b8074c36f6-libassuan-3.0.2.tar.bz2";
}
{
name = "libatomic_ops-7.8.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/libatomic_ops-7.8.2.tar.gz";
sha256 = "d305207fe207f2b3fb5cb4c019da12b44ce3fcbc593dfd5080d867b1a2419b51";
name = "libatomic_ops-7.8.4.tar.gz";
url = "https://dev-www.libreoffice.org/src/libatomic_ops-7.8.4.tar.gz";
sha256 = "2356e002e80ef695875e971d6a4fd8c61ca5c6fa4fd1bf31cce54a269c8bfcd5";
md5 = "";
md5name = "d305207fe207f2b3fb5cb4c019da12b44ce3fcbc593dfd5080d867b1a2419b51-libatomic_ops-7.8.2.tar.gz";
md5name = "2356e002e80ef695875e971d6a4fd8c61ca5c6fa4fd1bf31cce54a269c8bfcd5-libatomic_ops-7.8.4.tar.gz";
}
{
name = "libeot-0.01.tar.bz2";
@@ -714,18 +714,18 @@
md5name = "df0a59d413a5b202573d8d4f5159e33a8538da4f8e8e60979facc64d6290cebd-libexttextcat-3.4.7.tar.xz";
}
{
name = "libffi-3.4.8.tar.gz";
url = "https://dev-www.libreoffice.org/src/libffi-3.4.8.tar.gz";
sha256 = "bc9842a18898bfacb0ed1252c4febcc7e78fa139fd27fdc7a3e30d9d9356119b";
name = "libffi-3.5.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/libffi-3.5.2.tar.gz";
sha256 = "f3a3082a23b37c293a4fcd1053147b371f2ff91fa7ea1b2a52e335676bac82dc";
md5 = "";
md5name = "bc9842a18898bfacb0ed1252c4febcc7e78fa139fd27fdc7a3e30d9d9356119b-libffi-3.4.8.tar.gz";
md5name = "f3a3082a23b37c293a4fcd1053147b371f2ff91fa7ea1b2a52e335676bac82dc-libffi-3.5.2.tar.gz";
}
{
name = "libgpg-error-1.53.tar.bz2";
url = "https://dev-www.libreoffice.org/src/libgpg-error-1.53.tar.bz2";
sha256 = "6a0721b52027415f53abcbf63b5c37776a0f774d9126d560a3ce76c0eb42903f";
name = "libgpg-error-1.55.tar.bz2";
url = "https://dev-www.libreoffice.org/src/libgpg-error-1.55.tar.bz2";
sha256 = "95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78";
md5 = "";
md5name = "6a0721b52027415f53abcbf63b5c37776a0f774d9126d560a3ce76c0eb42903f-libgpg-error-1.53.tar.bz2";
md5name = "95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78-libgpg-error-1.55.tar.bz2";
}
{
name = "liblangtag-0.6.7.tar.bz2";
@@ -749,11 +749,11 @@
md5name = "296272d93435991308eb73607600c034b558807a07e829e751142e65ccfa9d08-ltm-1.3.0.tar.xz";
}
{
name = "libwebp-1.5.0.tar.gz";
url = "https://dev-www.libreoffice.org/src/libwebp-1.5.0.tar.gz";
sha256 = "7d6fab70cf844bf6769077bd5d7a74893f8ffd4dfb42861745750c63c2a5c92c";
name = "libwebp-1.6.0.tar.gz";
url = "https://dev-www.libreoffice.org/src/libwebp-1.6.0.tar.gz";
sha256 = "e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564";
md5 = "";
md5name = "7d6fab70cf844bf6769077bd5d7a74893f8ffd4dfb42861745750c63c2a5c92c-libwebp-1.5.0.tar.gz";
md5name = "e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564-libwebp-1.6.0.tar.gz";
}
{
name = "xmlsec1-1.3.6.tar.gz";
@@ -763,11 +763,11 @@
md5name = "952b626ad3f3be1a4598622dab52fdab2a8604d0837c1b00589f3637535af92f-xmlsec1-1.3.6.tar.gz";
}
{
name = "libxml2-2.13.7.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxml2-2.13.7.tar.xz";
sha256 = "14796d24402108e99d8de4e974d539bed62e23af8c4233317274ce073ceff93b";
name = "libxml2-2.14.6.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxml2-2.14.6.tar.xz";
sha256 = "7ce458a0affeb83f0b55f1f4f9e0e55735dbfc1a9de124ee86fb4a66b597203a";
md5 = "";
md5name = "14796d24402108e99d8de4e974d539bed62e23af8c4233317274ce073ceff93b-libxml2-2.13.7.tar.xz";
md5name = "7ce458a0affeb83f0b55f1f4f9e0e55735dbfc1a9de124ee86fb4a66b597203a-libxml2-2.14.6.tar.xz";
}
{
name = "libxslt-1.1.43.tar.xz";
@@ -784,18 +784,18 @@
md5name = "26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz";
}
{
name = "lxml-5.3.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/lxml-5.3.2.tar.gz";
sha256 = "773947d0ed809ddad824b7b14467e1a481b8976e87278ac4a730c2f7c7fcddc1";
name = "lxml-5.4.0.tar.gz";
url = "https://dev-www.libreoffice.org/src/lxml-5.4.0.tar.gz";
sha256 = "d12832e1dbea4be280b22fd0ea7c9b87f0d8fc51ba06e92dc62d52f804f78ebd";
md5 = "";
md5name = "773947d0ed809ddad824b7b14467e1a481b8976e87278ac4a730c2f7c7fcddc1-lxml-5.3.2.tar.gz";
md5name = "d12832e1dbea4be280b22fd0ea7c9b87f0d8fc51ba06e92dc62d52f804f78ebd-lxml-5.4.0.tar.gz";
}
{
name = "mariadb-connector-c-3.3.15-src.tar.gz";
url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.15-src.tar.gz";
sha256 = "b593fdd3d5b8964a9feec2bf57a13e6cc8f178a4fe948e89f60ede9c53d621fe";
name = "mariadb-connector-c-3.3.17-src.tar.gz";
url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.17-src.tar.gz";
sha256 = "a5abb7331508988f7287b481c1839bd929261ce38352cd0fde6c002c300e0c01";
md5 = "";
md5name = "b593fdd3d5b8964a9feec2bf57a13e6cc8f178a4fe948e89f60ede9c53d621fe-mariadb-connector-c-3.3.15-src.tar.gz";
md5name = "a5abb7331508988f7287b481c1839bd929261ce38352cd0fde6c002c300e0c01-mariadb-connector-c-3.3.17-src.tar.gz";
}
{
name = "mdds-2.1.1.tar.xz";
@@ -833,11 +833,11 @@
md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz";
}
{
name = "nss-3.102.1-with-nspr-4.35.tar.gz";
url = "https://dev-www.libreoffice.org/src/nss-3.102.1-with-nspr-4.35.tar.gz";
sha256 = "ddfdec73fb4b0eedce5fc4de09de9ba14d2ddbfbf67e42372903e1510f2d3d65";
name = "nss-3.121-with-nspr-4.38.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/nss-3.121-with-nspr-4.38.2.tar.gz";
sha256 = "76b9a1364bc4522abc652c4d676498d5062f502f64e38b32e9e2c7a3fff530f1";
md5 = "";
md5name = "ddfdec73fb4b0eedce5fc4de09de9ba14d2ddbfbf67e42372903e1510f2d3d65-nss-3.102.1-with-nspr-4.35.tar.gz";
md5name = "76b9a1364bc4522abc652c4d676498d5062f502f64e38b32e9e2c7a3fff530f1-nss-3.121-with-nspr-4.38.2.tar.gz";
}
{
name = "libodfgen-0.1.8.tar.xz";
@@ -854,11 +854,11 @@
md5name = "d55495ab3a86544650587de2a72180ddf8bfc6376d14ddfa923992dbc86a06e0-odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar";
}
{
name = "officeotron-0.7.4-master.jar";
url = "https://dev-www.libreoffice.org/src/../extern/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar";
sha256 = "f2443f27561af52324eee03a1892d9f569adc8db9e7bca55614898bc2a13a770";
md5 = "8249374c274932a21846fa7629c2aa9b";
md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar";
name = "officeotron-0.8.8.jar";
url = "https://dev-www.libreoffice.org/src/../extern/officeotron-0.8.8.jar";
sha256 = "c72cdcb7fe7cfe917d1fb8766ddbc3f92b6124ecd5fb8c6dc0ddabb74a7e057c";
md5 = "";
md5name = "c72cdcb7fe7cfe917d1fb8766ddbc3f92b6124ecd5fb8c6dc0ddabb74a7e057c-officeotron-0.8.8.jar";
}
{
name = "onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz";
@@ -868,18 +868,18 @@
md5name = "37206cf981e8409d048b59ac5839621ea107ff49af72beb9d7769a2f41da8d90-onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz";
}
{
name = "openldap-2.6.9.tgz";
url = "https://dev-www.libreoffice.org/src/openldap-2.6.9.tgz";
sha256 = "2cb7dc73e9c8340dff0d99357fbaa578abf30cc6619f0521972c555681e6b2ff";
name = "openldap-2.6.10.tgz";
url = "https://dev-www.libreoffice.org/src/openldap-2.6.10.tgz";
sha256 = "c065f04aad42737aebd60b2fe4939704ac844266bc0aeaa1609f0cad987be516";
md5 = "";
md5name = "2cb7dc73e9c8340dff0d99357fbaa578abf30cc6619f0521972c555681e6b2ff-openldap-2.6.9.tgz";
md5name = "c065f04aad42737aebd60b2fe4939704ac844266bc0aeaa1609f0cad987be516-openldap-2.6.10.tgz";
}
{
name = "openssl-3.0.16.tar.gz";
url = "https://dev-www.libreoffice.org/src/openssl-3.0.16.tar.gz";
sha256 = "57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86";
name = "openssl-3.0.19.tar.gz";
url = "https://dev-www.libreoffice.org/src/openssl-3.0.19.tar.gz";
sha256 = "fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072";
md5 = "";
md5name = "57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86-openssl-3.0.16.tar.gz";
md5name = "fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072-openssl-3.0.19.tar.gz";
}
{
name = "liborcus-0.19.2.tar.xz";
@@ -902,6 +902,20 @@
md5 = "";
md5name = "e647ca4fcc2c91d9dca717452e1b1be1ab6155ac4977dca716041652c7b10bdd-pdfium-7012.tar.bz2";
}
{
name = "afdko-4.0.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/afdko-4.0.2.tar.gz";
sha256 = "e1a31e871e83dd022635b852297c433c8e9c9d9d4f0c0f634e8d55dde28ad930";
md5 = "";
md5name = "e1a31e871e83dd022635b852297c433c8e9c9d9d4f0c0f634e8d55dde28ad930-afdko-4.0.2.tar.gz";
}
{
name = "antlr4-cpp-runtime-4.13.2-source.zip";
url = "https://dev-www.libreoffice.org/src/antlr4-cpp-runtime-4.13.2-source.zip";
sha256 = "0ed13668906e86dbc0dcddf30fdee68c10203dea4e83852b4edb810821bee3c4";
md5 = "";
md5name = "0ed13668906e86dbc0dcddf30fdee68c10203dea4e83852b4edb810821bee3c4-antlr4-cpp-runtime-4.13.2-source.zip";
}
{
name = "pixman-0.42.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/pixman-0.42.2.tar.gz";
@@ -910,25 +924,25 @@
md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz";
}
{
name = "libpng-1.6.47.tar.xz";
url = "https://dev-www.libreoffice.org/src/libpng-1.6.47.tar.xz";
sha256 = "b213cb381fbb1175327bd708a77aab708a05adde7b471bc267bd15ac99893631";
name = "libpng-1.6.55.tar.xz";
url = "https://dev-www.libreoffice.org/src/libpng-1.6.55.tar.xz";
sha256 = "d925722864837ad5ae2a82070d4b2e0603dc72af44bd457c3962298258b8e82d";
md5 = "";
md5name = "b213cb381fbb1175327bd708a77aab708a05adde7b471bc267bd15ac99893631-libpng-1.6.47.tar.xz";
md5name = "d925722864837ad5ae2a82070d4b2e0603dc72af44bd457c3962298258b8e82d-libpng-1.6.55.tar.xz";
}
{
name = "tiff-4.7.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/tiff-4.7.0.tar.xz";
sha256 = "273a0a73b1f0bed640afee4a5df0337357ced5b53d3d5d1c405b936501f71017";
name = "tiff-4.7.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/tiff-4.7.1.tar.xz";
sha256 = "b92017489bdc1db3a4c97191aa4b75366673cb746de0dce5d7a749d5954681ba";
md5 = "";
md5name = "273a0a73b1f0bed640afee4a5df0337357ced5b53d3d5d1c405b936501f71017-tiff-4.7.0.tar.xz";
md5name = "b92017489bdc1db3a4c97191aa4b75366673cb746de0dce5d7a749d5954681ba-tiff-4.7.1.tar.xz";
}
{
name = "poppler-25.01.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/poppler-25.01.0.tar.xz";
sha256 = "7eefc122207bbbd72a303c5e0743f4941e8ae861e24dcf0501e18ce1d1414112";
name = "poppler-25.08.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/poppler-25.08.0.tar.xz";
sha256 = "425ed4d4515a093bdcdbbaac6876f20617451edc710df6a4fd6c45dd67eb418d";
md5 = "";
md5name = "7eefc122207bbbd72a303c5e0743f4941e8ae861e24dcf0501e18ce1d1414112-poppler-25.01.0.tar.xz";
md5name = "425ed4d4515a093bdcdbbaac6876f20617451edc710df6a4fd6c45dd67eb418d-poppler-25.08.0.tar.xz";
}
{
name = "poppler-data-0.4.12.tar.gz";
@@ -938,18 +952,18 @@
md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz";
}
{
name = "postgresql-14.17.tar.bz2";
url = "https://dev-www.libreoffice.org/src/postgresql-14.17.tar.bz2";
sha256 = "6ce0ccd6403bf7f0f2eddd333e2ee9ba02edfa977c66660ed9b4b1057e7630a1";
name = "postgresql-15.15.tar.bz2";
url = "https://dev-www.libreoffice.org/src/postgresql-15.15.tar.bz2";
sha256 = "5753aaeb8b09cbf61016f78aa69bf5cbdf01b43263f010cbf168c82896213aaa";
md5 = "";
md5name = "6ce0ccd6403bf7f0f2eddd333e2ee9ba02edfa977c66660ed9b4b1057e7630a1-postgresql-14.17.tar.bz2";
md5name = "5753aaeb8b09cbf61016f78aa69bf5cbdf01b43263f010cbf168c82896213aaa-postgresql-15.15.tar.bz2";
}
{
name = "Python-3.10.17.tar.xz";
url = "https://dev-www.libreoffice.org/src/Python-3.10.17.tar.xz";
sha256 = "4c68050f049d1b4ac5aadd0df5f27941c0350d2a9e7ab0907ee5eb5225d9d6b0";
name = "Python-3.10.19.tar.xz";
url = "https://dev-www.libreoffice.org/src/Python-3.10.19.tar.xz";
sha256 = "c8f4a596572201d81dd7df91f70e177e19a70f1d489968b54b5fbbf29a97c076";
md5 = "";
md5name = "4c68050f049d1b4ac5aadd0df5f27941c0350d2a9e7ab0907ee5eb5225d9d6b0-Python-3.10.17.tar.xz";
md5name = "c8f4a596572201d81dd7df91f70e177e19a70f1d489968b54b5fbbf29a97c076-Python-3.10.19.tar.xz";
}
{
name = "libqxp-0.0.2.tar.xz";
@@ -986,6 +1000,13 @@
md5 = "";
md5name = "5892ca6796f7a2a93d580832e907e849b19d980b40d326a283b18877ab6de0c5-librevenge-0.0.5.tar.bz2";
}
{
name = "md4c-release-0.5.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/md4c-release-0.5.2.tar.gz";
sha256 = "55d0111d48fb11883aaee91465e642b8b640775a4d6993c2d0e7a8092758ef21";
md5 = "";
md5name = "55d0111d48fb11883aaee91465e642b8b640775a4d6993c2d0e7a8092758ef21-md4c-release-0.5.2.tar.gz";
}
{
name = "rhino-1.7.15.zip";
url = "https://dev-www.libreoffice.org/src/rhino-1.7.15.zip";
@@ -994,11 +1015,11 @@
md5name = "42fce6baf1bf789b62bf938b8e8ec18a1ac92c989dd6e7221e9531454cbd97fa-rhino-1.7.15.zip";
}
{
name = "skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz";
url = "https://dev-www.libreoffice.org/src/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz";
sha256 = "53f55303821158b6de9e6b90f1cc3a548611a7e430c1a0883ff159a8db89677d";
name = "skia-m133-ecebe831881cdf52c65df518777210071f7970dd.tar.xz";
url = "https://dev-www.libreoffice.org/src/skia-m133-ecebe831881cdf52c65df518777210071f7970dd.tar.xz";
sha256 = "af3676facdf12d59a9ad5a0f63c60e6bb47f7d6bb243acdd0c6abc8c9b0b3c59";
md5 = "";
md5name = "53f55303821158b6de9e6b90f1cc3a548611a7e430c1a0883ff159a8db89677d-skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz";
md5name = "af3676facdf12d59a9ad5a0f63c60e6bb47f7d6bb243acdd0c6abc8c9b0b3c59-skia-m133-ecebe831881cdf52c65df518777210071f7970dd.tar.xz";
}
{
name = "libstaroffice-0.0.7.tar.xz";
@@ -1015,11 +1036,11 @@
md5name = "82c818be771f242388457aa8c807e4b52aa84dc22b21c6c56184a6b4cbb085e6-twaindsm_2.4.1.orig.tar.gz";
}
{
name = "libvisio-0.1.8.tar.xz";
url = "https://dev-www.libreoffice.org/src/libvisio-0.1.8.tar.xz";
sha256 = "b4098ffbf4dcb9e71213fa0acddbd928f27bed30db2d80234813b15d53d0405b";
name = "libvisio-0.1.10.tar.xz";
url = "https://dev-www.libreoffice.org/src/libvisio-0.1.10.tar.xz";
sha256 = "9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472";
md5 = "";
md5name = "b4098ffbf4dcb9e71213fa0acddbd928f27bed30db2d80234813b15d53d0405b-libvisio-0.1.8.tar.xz";
md5name = "9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472-libvisio-0.1.10.tar.xz";
}
{
name = "libwpd-0.10.3.tar.xz";
@@ -1064,11 +1085,11 @@
md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz";
}
{
name = "zxcvbn-c-2.5.tar.gz";
url = "https://dev-www.libreoffice.org/src/zxcvbn-c-2.5.tar.gz";
sha256 = "77d6c6ecb35952a8d8ce7f736b7a2bf466275c48210e309b73782d6b7e84dffd";
name = "zxcvbn-c-2.6.tar.gz";
url = "https://dev-www.libreoffice.org/src/zxcvbn-c-2.6.tar.gz";
sha256 = "11e39f6776f9c82c68b2acb94336e32697d4ab6cdb4ac16f9583ccbdd735113a";
md5 = "";
md5name = "77d6c6ecb35952a8d8ce7f736b7a2bf466275c48210e309b73782d6b7e84dffd-zxcvbn-c-2.5.tar.gz";
md5name = "11e39f6776f9c82c68b2acb94336e32697d4ab6cdb4ac16f9583ccbdd735113a-zxcvbn-c-2.6.tar.gz";
}
{
name = "zxing-cpp-2.2.1.tar.gz";
@@ -1,6 +1,6 @@
{ fetchgit, ... }:
fetchgit {
url = "https://gerrit.libreoffice.org/help";
tag = "cp-25.04.1-1";
hash = "sha256-jKcrkvdxpebCTeILrjA7bKfcsWw8VFjS7eimJI1dgFQ=";
tag = "cp-25.04.9-4";
hash = "sha256-J2gtGU3YSgKnoGMALoPY1Bn2i8bU6KJM+aU7nmcAUIg=";
}
@@ -1,7 +1,7 @@
{ fetchgit, ... }:
fetchgit {
url = "https://gerrit.libreoffice.org/core";
tag = "cp-25.04.1-1";
hash = "sha256-WhNNKL1RC0hWi21wH5EJRZ8V8U7jk6z8h3E3mVR56zk=";
tag = "cp-25.04.9-4";
hash = "sha256-9NE5GCIUUyinteFUBBkmV+ZwT7rfnVvynQqhumlYYEc=";
fetchSubmodules = false;
}
@@ -1,6 +1,6 @@
{ fetchgit, ... }:
fetchgit {
url = "https://gerrit.libreoffice.org/translations";
tag = "cp-25.04.1-1";
hash = "sha256-kZ5LwhEMWYv9peYPjTL14wjYv4LHUMtaM7XGYSVw68U=";
tag = "cp-25.04.9-4";
hash = "sha256-Axjw2uB3dCboOEUW7cLt8CQKjRC4sA2x+QOtgwD3aPU=";
}
@@ -1 +1 @@
"25.04.1-1"
"25.04.9-4"
+183 -141
View File
@@ -14,11 +14,11 @@
md5name = "daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c-phc-winner-argon2-20190702.tar.gz";
}
{
name = "boost_1_88_0.tar.xz";
url = "https://dev-www.libreoffice.org/src/boost_1_88_0.tar.xz";
sha256 = "5c67a448c562f1606e38203ba7ed7e8d7453581b6b9ca324e96205eae0da5ff8";
name = "boost_1_89_0.tar.xz";
url = "https://dev-www.libreoffice.org/src/boost_1_89_0.tar.xz";
sha256 = "b3a976c659961f1d7fae9a8e58d6729a11f5473abaf2ef0e623f53777c86475d";
md5 = "";
md5name = "5c67a448c562f1606e38203ba7ed7e8d7453581b6b9ca324e96205eae0da5ff8-boost_1_88_0.tar.xz";
md5name = "b3a976c659961f1d7fae9a8e58d6729a11f5473abaf2ef0e623f53777c86475d-boost_1_89_0.tar.xz";
}
{
name = "box2d-2.4.1.tar.gz";
@@ -49,11 +49,11 @@
md5name = "ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269-bzip2-1.0.8.tar.gz";
}
{
name = "cairo-1.17.6.tar.xz";
url = "https://dev-www.libreoffice.org/src/cairo-1.17.6.tar.xz";
sha256 = "4eebc4c2bad0402bc3f501db184417094657d111fb6c06f076a82ea191fe1faf";
name = "cairo-1.18.4.tar.xz";
url = "https://dev-www.libreoffice.org/src/cairo-1.18.4.tar.xz";
sha256 = "445ed8208a6e4823de1226a74ca319d3600e83f6369f99b14265006599c32ccb";
md5 = "";
md5name = "4eebc4c2bad0402bc3f501db184417094657d111fb6c06f076a82ea191fe1faf-cairo-1.17.6.tar.xz";
md5name = "445ed8208a6e4823de1226a74ca319d3600e83f6369f99b14265006599c32ccb-cairo-1.18.4.tar.xz";
}
{
name = "libcdr-0.1.8.tar.xz";
@@ -77,11 +77,11 @@
md5name = "09d63b05e9c594ec423778ab59b7a5aa1d76fdd71d25c7048b0258c4ec9c3384-dragonbox-1.1.3.tar.gz";
}
{
name = "dtoa-20180411.tgz";
url = "https://dev-www.libreoffice.org/src/dtoa-20180411.tgz";
sha256 = "0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4";
name = "fast_float-8.2.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/fast_float-8.2.2.tar.gz";
sha256 = "e64b5fff88e04959154adbd5fb83331d91f2e04ac06454671cdfcbdff172b158";
md5 = "";
md5name = "0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4-dtoa-20180411.tgz";
md5name = "e64b5fff88e04959154adbd5fb83331d91f2e04ac06454671cdfcbdff172b158-fast_float-8.2.2.tar.gz";
}
{
name = "libcmis-0.6.2.tar.xz";
@@ -140,18 +140,18 @@
md5name = "03e084b994cbeffc8c3dd13303b2cb805f44d8f2c3b79f7690d7e3fc7f6215ad-libepubgen-0.1.1.tar.xz";
}
{
name = "libetonyek-0.1.12.tar.xz";
url = "https://dev-www.libreoffice.org/src/libetonyek-0.1.12.tar.xz";
sha256 = "b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83";
name = "libetonyek-0.1.13.tar.xz";
url = "https://dev-www.libreoffice.org/src/libetonyek-0.1.13.tar.xz";
sha256 = "032b71cb597edd92a0b270b916188281bc35be55296b263f6817b29adbcb1709";
md5 = "";
md5name = "b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83-libetonyek-0.1.12.tar.xz";
md5name = "032b71cb597edd92a0b270b916188281bc35be55296b263f6817b29adbcb1709-libetonyek-0.1.13.tar.xz";
}
{
name = "expat-2.7.2.tar.xz";
url = "https://dev-www.libreoffice.org/src/expat-2.7.2.tar.xz";
sha256 = "21b778b34ec837c2ac285aef340f9fb5fa063a811b21ea4d2412a9702c88995c";
name = "expat-2.7.4.tar.xz";
url = "https://dev-www.libreoffice.org/src/expat-2.7.4.tar.xz";
sha256 = "9e9cabb457c1e09de91db2706d8365645792638eb3be1f94dbb2149301086ac0";
md5 = "";
md5name = "21b778b34ec837c2ac285aef340f9fb5fa063a811b21ea4d2412a9702c88995c-expat-2.7.2.tar.xz";
md5name = "9e9cabb457c1e09de91db2706d8365645792638eb3be1f94dbb2149301086ac0-expat-2.7.4.tar.xz";
}
{
name = "Firebird-3.0.7.33374-0.tar.bz2";
@@ -217,11 +217,11 @@
md5name = "e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip";
}
{
name = "NotoKufiArabic-v2.109.zip";
url = "https://dev-www.libreoffice.org/src/NotoKufiArabic-v2.109.zip";
sha256 = "1b6880e4b8df09c3b9e246d6084bfd94bf32a0ffff60cf2dcffd3622d0e2d79f";
name = "NotoKufiArabic-v2.110.zip";
url = "https://dev-www.libreoffice.org/src/NotoKufiArabic-v2.110.zip";
sha256 = "34390882c196f032811f2a3db8982c1e839f69aae3e4c2c1fdd63203150690df";
md5 = "";
md5name = "1b6880e4b8df09c3b9e246d6084bfd94bf32a0ffff60cf2dcffd3622d0e2d79f-NotoKufiArabic-v2.109.zip";
md5name = "34390882c196f032811f2a3db8982c1e839f69aae3e4c2c1fdd63203150690df-NotoKufiArabic-v2.110.zip";
}
{
name = "NotoSans-v2.015.zip";
@@ -252,11 +252,11 @@
md5name = "a5a34ac1ea01d0d71c083f99440ebfb1f64224474a0d88bb7ef0e2f8d9a996d2-NotoSansArabic-v2.010.zip";
}
{
name = "NotoNaskhArabic-v2.019.zip";
url = "https://dev-www.libreoffice.org/src/NotoNaskhArabic-v2.019.zip";
sha256 = "7a509e10c9c8d21f384a26807ef2f5fbbecec46fdb8626c5441bed6d894edb81";
name = "NotoNaskhArabic-v2.021.zip";
url = "https://dev-www.libreoffice.org/src/NotoNaskhArabic-v2.021.zip";
sha256 = "6c050ab9bd087d69b733c505a7576e60c528c2f33cd7b91005a5bd7da4514032";
md5 = "";
md5name = "7a509e10c9c8d21f384a26807ef2f5fbbecec46fdb8626c5441bed6d894edb81-NotoNaskhArabic-v2.019.zip";
md5name = "6c050ab9bd087d69b733c505a7576e60c528c2f33cd7b91005a5bd7da4514032-NotoNaskhArabic-v2.021.zip";
}
{
name = "NotoSansHebrew-v3.001.zip";
@@ -343,11 +343,11 @@
md5name = "cae999a9fc5638cb69cf0812e8bca1437ef1ebbf094f8b3c5b3f0a3ea2ef8c3a-Amiri-1.001.zip";
}
{
name = "ReemKufi-1.8.zip";
url = "https://dev-www.libreoffice.org/src/ReemKufi-1.8.zip";
sha256 = "6bf586b0473edaaca19dbd594c25e2bf6111952b8643a262976b7fa75ef345dc";
name = "ReemKufi-2.0.zip";
url = "https://dev-www.libreoffice.org/src/ReemKufi-2.0.zip";
sha256 = "94ae468fd88f37011607f03466bfc3a03fb617682b7bac6419b70de94cac22f0";
md5 = "";
md5name = "6bf586b0473edaaca19dbd594c25e2bf6111952b8643a262976b7fa75ef345dc-ReemKufi-1.8.zip";
md5name = "94ae468fd88f37011607f03466bfc3a03fb617682b7bac6419b70de94cac22f0-ReemKufi-2.0.zip";
}
{
name = "Scheherazade-2.100.zip";
@@ -427,11 +427,11 @@
md5name = "ed8339c017d7c5fe019ac2c642477f435278f0dc643c1d69d3f3b1e95915e823-frozen-1.2.0.tar.gz";
}
{
name = "glm-1.0.1.zip";
url = "https://dev-www.libreoffice.org/src/glm-1.0.1.zip";
sha256 = "09c5716296787e1f7fcb87b1cbdbf26814ec1288ed6259ccd30d5d9795809fa5";
name = "glm-1.0.3.zip";
url = "https://dev-www.libreoffice.org/src/glm-1.0.3.zip";
sha256 = "3aa4347b8f13cba882df1c7b61a6ca910c75a875c56ec3d75d7dc9ae8eac34df";
md5 = "";
md5name = "09c5716296787e1f7fcb87b1cbdbf26814ec1288ed6259ccd30d5d9795809fa5-glm-1.0.1.zip";
md5name = "3aa4347b8f13cba882df1c7b61a6ca910c75a875c56ec3d75d7dc9ae8eac34df-glm-1.0.3.zip";
}
{
name = "gpgme-1.24.3.tar.bz2";
@@ -448,11 +448,11 @@
md5name = "b8e892d8627c41888ff121e921455b9e2d26836978f2359173d19825da62b8fc-graphite2-minimal-1.3.14.tgz";
}
{
name = "harfbuzz-11.5.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/harfbuzz-11.5.1.tar.xz";
sha256 = "972a60a8d274d49e70361da6920c3a73dfb0fb4387f6c6811906a47ba634d8a1";
name = "harfbuzz-12.3.2.tar.xz";
url = "https://dev-www.libreoffice.org/src/harfbuzz-12.3.2.tar.xz";
sha256 = "6f6db164359a2da5a84ef826615b448b33e6306067ad829d85d5b0bf936f1bb8";
md5 = "";
md5name = "972a60a8d274d49e70361da6920c3a73dfb0fb4387f6c6811906a47ba634d8a1-harfbuzz-11.5.1.tar.xz";
md5name = "6f6db164359a2da5a84ef826615b448b33e6306067ad829d85d5b0bf936f1bb8-harfbuzz-12.3.2.tar.xz";
}
{
name = "hsqldb_1_8_0.zip";
@@ -483,18 +483,18 @@
md5name = "0e279003f5199f80031c6dcd08f79d6f65a0505139160e7df0d09b226bff4023-IAccessible2-1.3+git20231013.3d8c7f0.tar.gz";
}
{
name = "icu4c-77_1-src.tgz";
url = "https://dev-www.libreoffice.org/src/icu4c-77_1-src.tgz";
sha256 = "588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061";
name = "icu4c-78.2-sources.tgz";
url = "https://dev-www.libreoffice.org/src/icu4c-78.2-sources.tgz";
sha256 = "3e99687b5c435d4b209630e2d2ebb79906c984685e78635078b672e03c89df35";
md5 = "";
md5name = "588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061-icu4c-77_1-src.tgz";
md5name = "3e99687b5c435d4b209630e2d2ebb79906c984685e78635078b672e03c89df35-icu4c-78.2-sources.tgz";
}
{
name = "icu4c-77_1-data.zip";
url = "https://dev-www.libreoffice.org/src/icu4c-77_1-data.zip";
sha256 = "1e08bfafa442260ccabf9a872d4eab12de813d42b90769df056bab032b37e1d3";
name = "icu4c-78.2-data.zip";
url = "https://dev-www.libreoffice.org/src/icu4c-78.2-data.zip";
sha256 = "582968cf174c9498b2046b4f4e7f786def5f18222bd8d98432d7a29399c38c70";
md5 = "";
md5name = "1e08bfafa442260ccabf9a872d4eab12de813d42b90769df056bab032b37e1d3-icu4c-77_1-data.zip";
md5name = "582968cf174c9498b2046b4f4e7f786def5f18222bd8d98432d7a29399c38c70-icu4c-78.2-data.zip";
}
{
name = "Java-WebSocket-1.6.0.tar.gz";
@@ -581,11 +581,11 @@
md5name = "39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip";
}
{
name = "libjpeg-turbo-3.1.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/libjpeg-turbo-3.1.2.tar.gz";
sha256 = "560f6338b547544c4f9721b18d8b87685d433ec78b3c644c70d77adad22c55e6";
name = "libjpeg-turbo-3.1.3.tar.gz";
url = "https://dev-www.libreoffice.org/src/libjpeg-turbo-3.1.3.tar.gz";
sha256 = "3a13a5ba767dc8264bc40b185e41368a80d5d5f945944d1dbaa4b2fb0099f4e5";
md5 = "";
md5name = "560f6338b547544c4f9721b18d8b87685d433ec78b3c644c70d77adad22c55e6-libjpeg-turbo-3.1.2.tar.gz";
md5name = "3a13a5ba767dc8264bc40b185e41368a80d5d5f945944d1dbaa4b2fb0099f4e5-libjpeg-turbo-3.1.3.tar.gz";
}
{
name = "language-subtag-registry-2025-08-25.tar.bz2";
@@ -595,11 +595,11 @@
md5name = "9b008d21f97bbf37c5aefd07805ff5500524bccbe8c39d623e184b1ed425ff39-language-subtag-registry-2025-08-25.tar.bz2";
}
{
name = "lcms2-2.17.tar.gz";
url = "https://dev-www.libreoffice.org/src/lcms2-2.17.tar.gz";
sha256 = "d11af569e42a1baa1650d20ad61d12e41af4fead4aa7964a01f93b08b53ab074";
name = "lcms2-2.18.tar.gz";
url = "https://dev-www.libreoffice.org/src/lcms2-2.18.tar.gz";
sha256 = "ee67be3566f459362c1ee094fde2c159d33fa0390aa4ed5f5af676f9e5004347";
md5 = "";
md5name = "d11af569e42a1baa1650d20ad61d12e41af4fead4aa7964a01f93b08b53ab074-lcms2-2.17.tar.gz";
md5name = "ee67be3566f459362c1ee094fde2c159d33fa0390aa4ed5f5af676f9e5004347-lcms2-2.18.tar.gz";
}
{
name = "libassuan-3.0.2.tar.bz2";
@@ -609,11 +609,11 @@
md5name = "d2931cdad266e633510f9970e1a2f346055e351bb19f9b78912475b8074c36f6-libassuan-3.0.2.tar.bz2";
}
{
name = "libatomic_ops-7.8.4.tar.gz";
url = "https://dev-www.libreoffice.org/src/libatomic_ops-7.8.4.tar.gz";
sha256 = "2356e002e80ef695875e971d6a4fd8c61ca5c6fa4fd1bf31cce54a269c8bfcd5";
name = "libatomic_ops-7.10.0.tar.gz";
url = "https://dev-www.libreoffice.org/src/libatomic_ops-7.10.0.tar.gz";
sha256 = "0db3ebff755db170f65e74a64ec4511812e9ee3185c232eeffeacd274190dfb0";
md5 = "";
md5name = "2356e002e80ef695875e971d6a4fd8c61ca5c6fa4fd1bf31cce54a269c8bfcd5-libatomic_ops-7.8.4.tar.gz";
md5name = "0db3ebff755db170f65e74a64ec4511812e9ee3185c232eeffeacd274190dfb0-libatomic_ops-7.10.0.tar.gz";
}
{
name = "libeot-0.01.tar.bz2";
@@ -637,18 +637,18 @@
md5name = "f3a3082a23b37c293a4fcd1053147b371f2ff91fa7ea1b2a52e335676bac82dc-libffi-3.5.2.tar.gz";
}
{
name = "libgpg-error-1.55.tar.bz2";
url = "https://dev-www.libreoffice.org/src/libgpg-error-1.55.tar.bz2";
sha256 = "95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78";
name = "libgpg-error-1.59.tar.bz2";
url = "https://dev-www.libreoffice.org/src/libgpg-error-1.59.tar.bz2";
sha256 = "a19bc5087fd97026d93cb4b45d51638d1a25202a5e1fbc3905799f424cfa6134";
md5 = "";
md5name = "95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78-libgpg-error-1.55.tar.bz2";
md5name = "a19bc5087fd97026d93cb4b45d51638d1a25202a5e1fbc3905799f424cfa6134-libgpg-error-1.59.tar.bz2";
}
{
name = "liblangtag-0.6.7.tar.bz2";
url = "https://dev-www.libreoffice.org/src/liblangtag-0.6.7.tar.bz2";
sha256 = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e";
name = "liblangtag-0.6.8.tar.bz2";
url = "https://dev-www.libreoffice.org/src/liblangtag-0.6.8.tar.bz2";
sha256 = "a96975b79ddd8fef6d9295c083fe3f1afa1a8898a57235d4069255ade44e5cf2";
md5 = "";
md5name = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e-liblangtag-0.6.7.tar.bz2";
md5name = "a96975b79ddd8fef6d9295c083fe3f1afa1a8898a57235d4069255ade44e5cf2-liblangtag-0.6.8.tar.bz2";
}
{
name = "libnumbertext-1.0.11.tar.xz";
@@ -672,11 +672,11 @@
md5name = "e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564-libwebp-1.6.0.tar.gz";
}
{
name = "xmlsec1-1.3.7.tar.gz";
url = "https://dev-www.libreoffice.org/src/xmlsec1-1.3.7.tar.gz";
sha256 = "d82e93b69b8aa205a616b62917a269322bf63a3eaafb3775014e61752b2013ea";
name = "xmlsec1-1.3.9.tar.gz";
url = "https://dev-www.libreoffice.org/src/xmlsec1-1.3.9.tar.gz";
sha256 = "a631c8cd7a6b86e6adb9f5b935d45a9cf9768b3cb090d461e8eb9d043cf9b62f";
md5 = "";
md5name = "d82e93b69b8aa205a616b62917a269322bf63a3eaafb3775014e61752b2013ea-xmlsec1-1.3.7.tar.gz";
md5name = "a631c8cd7a6b86e6adb9f5b935d45a9cf9768b3cb090d461e8eb9d043cf9b62f-xmlsec1-1.3.9.tar.gz";
}
{
name = "libxml2-2.14.6.tar.xz";
@@ -686,11 +686,11 @@
md5name = "7ce458a0affeb83f0b55f1f4f9e0e55735dbfc1a9de124ee86fb4a66b597203a-libxml2-2.14.6.tar.xz";
}
{
name = "libxslt-1.1.43.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxslt-1.1.43.tar.xz";
sha256 = "5a3d6b383ca5afc235b171118e90f5ff6aa27e9fea3303065231a6d403f0183a";
name = "libxslt-1.1.45.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxslt-1.1.45.tar.xz";
sha256 = "9acfe68419c4d06a45c550321b3212762d92f41465062ca4ea19e632ee5d216e";
md5 = "";
md5name = "5a3d6b383ca5afc235b171118e90f5ff6aa27e9fea3303065231a6d403f0183a-libxslt-1.1.43.tar.xz";
md5name = "9acfe68419c4d06a45c550321b3212762d92f41465062ca4ea19e632ee5d216e-libxslt-1.1.45.tar.xz";
}
{
name = "lp_solve_5.5.tar.gz";
@@ -707,11 +707,18 @@
md5name = "cd79f3367bd74b317dda655dc8fcfa304d9eb6e4fb06b7168c5cf27f96e0cd62-lxml-6.0.2.tar.gz";
}
{
name = "mariadb-connector-c-3.3.17-src.tar.gz";
url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.17-src.tar.gz";
sha256 = "a5abb7331508988f7287b481c1839bd929261ce38352cd0fde6c002c300e0c01";
name = "xz-5.8.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/xz-5.8.2.tar.gz";
sha256 = "ce09c50a5962786b83e5da389c90dd2c15ecd0980a258dd01f70f9e7ce58a8f1";
md5 = "";
md5name = "a5abb7331508988f7287b481c1839bd929261ce38352cd0fde6c002c300e0c01-mariadb-connector-c-3.3.17-src.tar.gz";
md5name = "ce09c50a5962786b83e5da389c90dd2c15ecd0980a258dd01f70f9e7ce58a8f1-xz-5.8.2.tar.gz";
}
{
name = "mariadb-connector-c-3.3.18-src.tar.gz";
url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.18-src.tar.gz";
sha256 = "292c0f2e6ce5cb6f1217f3a53c72f792e55fb20393e00924b11943e2f9f6e9d5";
md5 = "";
md5name = "292c0f2e6ce5cb6f1217f3a53c72f792e55fb20393e00924b11943e2f9f6e9d5-mariadb-connector-c-3.3.18-src.tar.gz";
}
{
name = "mdds-3.1.0.tar.xz";
@@ -756,11 +763,11 @@
md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz";
}
{
name = "nss-3.116-with-nspr-4.37.tar.gz";
url = "https://dev-www.libreoffice.org/src/nss-3.116-with-nspr-4.37.tar.gz";
sha256 = "af6f21bae9f16534988842597871754450fd6cdbd786750e7cd069f8d231ce10";
name = "nss-3.119.1-with-nspr-4.38.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/nss-3.119.1-with-nspr-4.38.2.tar.gz";
sha256 = "1e86aacdce66c3bdd38bb011e617a3c93013ed6f802102365a589d6f686efe4b";
md5 = "";
md5name = "af6f21bae9f16534988842597871754450fd6cdbd786750e7cd069f8d231ce10-nss-3.116-with-nspr-4.37.tar.gz";
md5name = "1e86aacdce66c3bdd38bb011e617a3c93013ed6f802102365a589d6f686efe4b-nss-3.119.1-with-nspr-4.38.2.tar.gz";
}
{
name = "libodfgen-0.1.8.tar.xz";
@@ -777,11 +784,11 @@
md5name = "d55495ab3a86544650587de2a72180ddf8bfc6376d14ddfa923992dbc86a06e0-odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar";
}
{
name = "officeotron-0.7.4-master.jar";
url = "https://dev-www.libreoffice.org/src/../extern/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar";
sha256 = "f2443f27561af52324eee03a1892d9f569adc8db9e7bca55614898bc2a13a770";
md5 = "8249374c274932a21846fa7629c2aa9b";
md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar";
name = "officeotron-0.8.5.jar";
url = "https://dev-www.libreoffice.org/src/../extern/officeotron-0.8.5.jar";
sha256 = "0c2a4227394ac78147387f1c1ff1063e87f2151ffc91f1eb97bb17c2650fa708";
md5 = "";
md5name = "0c2a4227394ac78147387f1c1ff1063e87f2151ffc91f1eb97bb17c2650fa708-officeotron-0.8.5.jar";
}
{
name = "onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz";
@@ -791,25 +798,25 @@
md5name = "37206cf981e8409d048b59ac5839621ea107ff49af72beb9d7769a2f41da8d90-onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz";
}
{
name = "openldap-2.6.10.tgz";
url = "https://dev-www.libreoffice.org/src/openldap-2.6.10.tgz";
sha256 = "c065f04aad42737aebd60b2fe4939704ac844266bc0aeaa1609f0cad987be516";
name = "openldap-2.6.12.tgz";
url = "https://dev-www.libreoffice.org/src/openldap-2.6.12.tgz";
sha256 = "1716ad779e85d743694c3e3b05277fb71b6a5eadca43c7a958aa62683b22208e";
md5 = "";
md5name = "c065f04aad42737aebd60b2fe4939704ac844266bc0aeaa1609f0cad987be516-openldap-2.6.10.tgz";
md5name = "1716ad779e85d743694c3e3b05277fb71b6a5eadca43c7a958aa62683b22208e-openldap-2.6.12.tgz";
}
{
name = "openssl-3.0.18.tar.gz";
url = "https://dev-www.libreoffice.org/src/openssl-3.0.18.tar.gz";
sha256 = "d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b";
name = "openssl-3.5.5.tar.gz";
url = "https://dev-www.libreoffice.org/src/openssl-3.5.5.tar.gz";
sha256 = "b28c91532a8b65a1f983b4c28b7488174e4a01008e29ce8e69bd789f28bc2a89";
md5 = "";
md5name = "d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b-openssl-3.0.18.tar.gz";
md5name = "b28c91532a8b65a1f983b4c28b7488174e4a01008e29ce8e69bd789f28bc2a89-openssl-3.5.5.tar.gz";
}
{
name = "liborcus-0.20.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/liborcus-0.20.1.tar.xz";
sha256 = "ec27f30e8445a2a3f307f7e829fc446fd48193150b7f8f23bb5bfb25ec6e4e27";
name = "liborcus-0.21.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/liborcus-0.21.0.tar.xz";
sha256 = "1c6e473d6b8a63d61d0e6874a1762d6f0e0e78338d763e48ac93126ecde19b37";
md5 = "";
md5name = "ec27f30e8445a2a3f307f7e829fc446fd48193150b7f8f23bb5bfb25ec6e4e27-liborcus-0.20.1.tar.xz";
md5name = "1c6e473d6b8a63d61d0e6874a1762d6f0e0e78338d763e48ac93126ecde19b37-liborcus-0.21.0.tar.xz";
}
{
name = "libpagemaker-0.0.4.tar.xz";
@@ -819,25 +826,39 @@
md5name = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d-libpagemaker-0.0.4.tar.xz";
}
{
name = "pdfium-7012.tar.bz2";
url = "https://dev-www.libreoffice.org/src/pdfium-7012.tar.bz2";
sha256 = "e647ca4fcc2c91d9dca717452e1b1be1ab6155ac4977dca716041652c7b10bdd";
name = "pdfium-7471.tar.bz2";
url = "https://dev-www.libreoffice.org/src/pdfium-7471.tar.bz2";
sha256 = "7144b0fa78fd408997e7b84ffd3c257db602e392a1bb1584828d80e60b6b27c5";
md5 = "";
md5name = "e647ca4fcc2c91d9dca717452e1b1be1ab6155ac4977dca716041652c7b10bdd-pdfium-7012.tar.bz2";
md5name = "7144b0fa78fd408997e7b84ffd3c257db602e392a1bb1584828d80e60b6b27c5-pdfium-7471.tar.bz2";
}
{
name = "pixman-0.42.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/pixman-0.42.2.tar.gz";
sha256 = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e";
name = "afdko-4.0.3.tar.gz";
url = "https://dev-www.libreoffice.org/src/afdko-4.0.3.tar.gz";
sha256 = "5feed7c2468e25b25fce0479c04af07f4ed2680bc9251bb4c4aef9ec2fba5720";
md5 = "";
md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz";
md5name = "5feed7c2468e25b25fce0479c04af07f4ed2680bc9251bb4c4aef9ec2fba5720-afdko-4.0.3.tar.gz";
}
{
name = "libpng-1.6.50.tar.xz";
url = "https://dev-www.libreoffice.org/src/libpng-1.6.50.tar.xz";
sha256 = "4df396518620a7aa3651443e87d1b2862e4e88cad135a8b93423e01706232307";
name = "antlr4-cpp-runtime-4.13.2-source.zip";
url = "https://dev-www.libreoffice.org/src/antlr4-cpp-runtime-4.13.2-source.zip";
sha256 = "0ed13668906e86dbc0dcddf30fdee68c10203dea4e83852b4edb810821bee3c4";
md5 = "";
md5name = "4df396518620a7aa3651443e87d1b2862e4e88cad135a8b93423e01706232307-libpng-1.6.50.tar.xz";
md5name = "0ed13668906e86dbc0dcddf30fdee68c10203dea4e83852b4edb810821bee3c4-antlr4-cpp-runtime-4.13.2-source.zip";
}
{
name = "pixman-0.46.4.tar.xz";
url = "https://dev-www.libreoffice.org/src/pixman-0.46.4.tar.xz";
sha256 = "a098c33924754ad43f981b740f6d576c70f9ed1006e12221b1845431ebce1239";
md5 = "";
md5name = "a098c33924754ad43f981b740f6d576c70f9ed1006e12221b1845431ebce1239-pixman-0.46.4.tar.xz";
}
{
name = "libpng-1.6.55.tar.xz";
url = "https://dev-www.libreoffice.org/src/libpng-1.6.55.tar.xz";
sha256 = "d925722864837ad5ae2a82070d4b2e0603dc72af44bd457c3962298258b8e82d";
md5 = "";
md5name = "d925722864837ad5ae2a82070d4b2e0603dc72af44bd457c3962298258b8e82d-libpng-1.6.55.tar.xz";
}
{
name = "tiff-4.7.1.tar.xz";
@@ -847,11 +868,11 @@
md5name = "b92017489bdc1db3a4c97191aa4b75366673cb746de0dce5d7a749d5954681ba-tiff-4.7.1.tar.xz";
}
{
name = "poppler-25.09.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/poppler-25.09.1.tar.xz";
sha256 = "0c1091d01d3dd1664a13816861e812d02b29201e96665454b81b52d261fad658";
name = "poppler-26.01.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/poppler-26.01.0.tar.xz";
sha256 = "1cb944a4b88847f5fb6551683bc799db59f04990f5d8be07aba2acbf38601089";
md5 = "";
md5name = "0c1091d01d3dd1664a13816861e812d02b29201e96665454b81b52d261fad658-poppler-25.09.1.tar.xz";
md5name = "1cb944a4b88847f5fb6551683bc799db59f04990f5d8be07aba2acbf38601089-poppler-26.01.0.tar.xz";
}
{
name = "poppler-data-0.4.12.tar.gz";
@@ -861,18 +882,18 @@
md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz";
}
{
name = "postgresql-15.14.tar.bz2";
url = "https://dev-www.libreoffice.org/src/postgresql-15.14.tar.bz2";
sha256 = "06dd75d305cd3870ee62b3932e661c624543eaf9ae2ba37cdec0a4f8edd051d2";
name = "postgresql-15.15.tar.bz2";
url = "https://dev-www.libreoffice.org/src/postgresql-15.15.tar.bz2";
sha256 = "5753aaeb8b09cbf61016f78aa69bf5cbdf01b43263f010cbf168c82896213aaa";
md5 = "";
md5name = "06dd75d305cd3870ee62b3932e661c624543eaf9ae2ba37cdec0a4f8edd051d2-postgresql-15.14.tar.bz2";
md5name = "5753aaeb8b09cbf61016f78aa69bf5cbdf01b43263f010cbf168c82896213aaa-postgresql-15.15.tar.bz2";
}
{
name = "Python-3.11.13.tar.xz";
url = "https://dev-www.libreoffice.org/src/Python-3.11.13.tar.xz";
sha256 = "8fb5f9fbc7609fa822cb31549884575db7fd9657cbffb89510b5d7975963a83a";
name = "Python-3.12.12.tar.xz";
url = "https://dev-www.libreoffice.org/src/Python-3.12.12.tar.xz";
sha256 = "fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c4";
md5 = "";
md5name = "8fb5f9fbc7609fa822cb31549884575db7fd9657cbffb89510b5d7975963a83a-Python-3.11.13.tar.xz";
md5name = "fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c4-Python-3.12.12.tar.xz";
}
{
name = "python.3.12.8.nupkg";
@@ -917,18 +938,32 @@
md5name = "5892ca6796f7a2a93d580832e907e849b19d980b40d326a283b18877ab6de0c5-librevenge-0.0.5.tar.bz2";
}
{
name = "rhino-1.7.15.zip";
url = "https://dev-www.libreoffice.org/src/rhino-1.7.15.zip";
sha256 = "42fce6baf1bf789b62bf938b8e8ec18a1ac92c989dd6e7221e9531454cbd97fa";
name = "md4c-release-0.5.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/md4c-release-0.5.2.tar.gz";
sha256 = "55d0111d48fb11883aaee91465e642b8b640775a4d6993c2d0e7a8092758ef21";
md5 = "";
md5name = "42fce6baf1bf789b62bf938b8e8ec18a1ac92c989dd6e7221e9531454cbd97fa-rhino-1.7.15.zip";
md5name = "55d0111d48fb11883aaee91465e642b8b640775a4d6993c2d0e7a8092758ef21-md4c-release-0.5.2.tar.gz";
}
{
name = "skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz";
url = "https://dev-www.libreoffice.org/src/skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz";
sha256 = "2384f5f44a0b714d8dc78923fdf17453ab5a1808ca638154e3e27b361531db25";
name = "rhino-1.7.15.1.zip";
url = "https://dev-www.libreoffice.org/src/rhino-1.7.15.1.zip";
sha256 = "65599965d82c0e60332601d511dacb0241e796cabfa5550c72bb80c4bf89e8ad";
md5 = "";
md5name = "2384f5f44a0b714d8dc78923fdf17453ab5a1808ca638154e3e27b361531db25-skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz";
md5name = "65599965d82c0e60332601d511dacb0241e796cabfa5550c72bb80c4bf89e8ad-rhino-1.7.15.1.zip";
}
{
name = "skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz";
url = "https://dev-www.libreoffice.org/src/skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz";
sha256 = "45ae58e84fa2d1e261bfc980e1c5b7bbfaf83887e3813795bd343d3786f4d0bc";
md5 = "";
md5name = "45ae58e84fa2d1e261bfc980e1c5b7bbfaf83887e3813795bd343d3786f4d0bc-skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz";
}
{
name = "sqlite-amalgamation-3510200.zip";
url = "https://dev-www.libreoffice.org/src/sqlite-amalgamation-3510200.zip";
sha256 = "6e2a845a493026bdbad0618b2b5a0cf48584faab47384480ed9f592d912f23ec";
md5 = "";
md5name = "6e2a845a493026bdbad0618b2b5a0cf48584faab47384480ed9f592d912f23ec-sqlite-amalgamation-3510200.zip";
}
{
name = "libstaroffice-0.0.7.tar.xz";
@@ -945,11 +980,11 @@
md5name = "82c818be771f242388457aa8c807e4b52aa84dc22b21c6c56184a6b4cbb085e6-twaindsm_2.4.1.orig.tar.gz";
}
{
name = "libvisio-0.1.8.tar.xz";
url = "https://dev-www.libreoffice.org/src/libvisio-0.1.8.tar.xz";
sha256 = "b4098ffbf4dcb9e71213fa0acddbd928f27bed30db2d80234813b15d53d0405b";
name = "libvisio-0.1.10.tar.xz";
url = "https://dev-www.libreoffice.org/src/libvisio-0.1.10.tar.xz";
sha256 = "9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472";
md5 = "";
md5name = "b4098ffbf4dcb9e71213fa0acddbd928f27bed30db2d80234813b15d53d0405b-libvisio-0.1.8.tar.xz";
md5name = "9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472-libvisio-0.1.10.tar.xz";
}
{
name = "libwpd-0.10.3.tar.xz";
@@ -980,11 +1015,18 @@
md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip";
}
{
name = "zlib-1.3.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/zlib-1.3.1.tar.xz";
sha256 = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32";
name = "y-crdt-0.23.5.tar.gz";
url = "https://dev-www.libreoffice.org/src/y-crdt-0.23.5.tar.gz";
sha256 = "67c02f1b74fda33bcc824a310028c100ce2a84b6e63ade46ae1a3258e867a225";
md5 = "";
md5name = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32-zlib-1.3.1.tar.xz";
md5name = "67c02f1b74fda33bcc824a310028c100ce2a84b6e63ade46ae1a3258e867a225-y-crdt-0.23.5.tar.gz";
}
{
name = "zlib-1.3.2.tar.xz";
url = "https://dev-www.libreoffice.org/src/zlib-1.3.2.tar.xz";
sha256 = "d7a0654783a4da529d1bb793b7ad9c3318020af77667bcae35f95d0e42a792f3";
md5 = "";
md5name = "d7a0654783a4da529d1bb793b7ad9c3318020af77667bcae35f95d0e42a792f3-zlib-1.3.2.tar.xz";
}
{
name = "zstd-1.5.7.tar.gz";
@@ -1,5 +1,5 @@
{ fetchurl, ... }:
fetchurl {
sha256 = "0pzb8xaiqzwqs0l3pdb857vk3z26n2zwqicmyj0paxaw0cndx7xv";
url = "https://download.documentfoundation.org/libreoffice/src/25.8.2/libreoffice-help-25.8.2.2.tar.xz";
sha256 = "0s15v57xn936mwxrksfc2xy5pfr7jphfiw8ihhij3sxjq4qr49ys";
url = "https://download.documentfoundation.org/libreoffice/src/26.2.1/libreoffice-help-26.2.1.2.tar.xz";
}
@@ -1,5 +1,5 @@
{ fetchurl, ... }:
fetchurl {
sha256 = "0pn1swdy3vpi5phh4br1q3mly6b349qbanmwalv8v0fzqgpa4b00";
url = "https://download.documentfoundation.org/libreoffice/src/25.8.2/libreoffice-25.8.2.2.tar.xz";
sha256 = "0a7wx3slnnbvql59dihby5gb57xbdxm29qiw1dqkfapvfdgj5khq";
url = "https://download.documentfoundation.org/libreoffice/src/26.2.1/libreoffice-26.2.1.2.tar.xz";
}
@@ -1,5 +1,5 @@
{ fetchurl, ... }:
fetchurl {
sha256 = "0c184wz9c55q7q87wnf0jy87cws01rwqsqc2cyilv2r5sy7ih0gv";
url = "https://download.documentfoundation.org/libreoffice/src/25.8.2/libreoffice-translations-25.8.2.2.tar.xz";
sha256 = "0hwim8sz9kf802svnv1py4fw4pv9n0ilk5k1r2801r843vlxsy2c";
url = "https://download.documentfoundation.org/libreoffice/src/26.2.1/libreoffice-translations-26.2.1.2.tar.xz";
}
@@ -1 +1 @@
"25.8.2.2"
"26.2.1.2"
+170 -149
View File
@@ -14,11 +14,11 @@
md5name = "daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c-phc-winner-argon2-20190702.tar.gz";
}
{
name = "boost_1_86_0.tar.xz";
url = "https://dev-www.libreoffice.org/src/boost_1_86_0.tar.xz";
sha256 = "efd6d4ce7e8571ba86f77a30bee2d3dd8dccd306721351464fc6998dd00b0c8c";
name = "boost_1_88_0.tar.xz";
url = "https://dev-www.libreoffice.org/src/boost_1_88_0.tar.xz";
sha256 = "5c67a448c562f1606e38203ba7ed7e8d7453581b6b9ca324e96205eae0da5ff8";
md5 = "";
md5name = "efd6d4ce7e8571ba86f77a30bee2d3dd8dccd306721351464fc6998dd00b0c8c-boost_1_86_0.tar.xz";
md5name = "5c67a448c562f1606e38203ba7ed7e8d7453581b6b9ca324e96205eae0da5ff8-boost_1_88_0.tar.xz";
}
{
name = "box2d-2.4.1.tar.gz";
@@ -140,18 +140,18 @@
md5name = "03e084b994cbeffc8c3dd13303b2cb805f44d8f2c3b79f7690d7e3fc7f6215ad-libepubgen-0.1.1.tar.xz";
}
{
name = "libetonyek-0.1.12.tar.xz";
url = "https://dev-www.libreoffice.org/src/libetonyek-0.1.12.tar.xz";
sha256 = "b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83";
name = "libetonyek-0.1.13.tar.xz";
url = "https://dev-www.libreoffice.org/src/libetonyek-0.1.13.tar.xz";
sha256 = "032b71cb597edd92a0b270b916188281bc35be55296b263f6817b29adbcb1709";
md5 = "";
md5name = "b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83-libetonyek-0.1.12.tar.xz";
md5name = "032b71cb597edd92a0b270b916188281bc35be55296b263f6817b29adbcb1709-libetonyek-0.1.13.tar.xz";
}
{
name = "expat-2.7.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/expat-2.7.1.tar.xz";
sha256 = "354552544b8f99012e5062f7d570ec77f14b412a3ff5c7d8d0dae62c0d217c30";
name = "expat-2.7.4.tar.xz";
url = "https://dev-www.libreoffice.org/src/expat-2.7.4.tar.xz";
sha256 = "9e9cabb457c1e09de91db2706d8365645792638eb3be1f94dbb2149301086ac0";
md5 = "";
md5name = "354552544b8f99012e5062f7d570ec77f14b412a3ff5c7d8d0dae62c0d217c30-expat-2.7.1.tar.xz";
md5name = "9e9cabb457c1e09de91db2706d8365645792638eb3be1f94dbb2149301086ac0-expat-2.7.4.tar.xz";
}
{
name = "Firebird-3.0.7.33374-0.tar.bz2";
@@ -161,11 +161,11 @@
md5name = "acb85cedafa10ce106b1823fb236b1b3e5d942a5741e8f8435cc8ccfec0afe76-Firebird-3.0.7.33374-0.tar.bz2";
}
{
name = "fontconfig-2.16.2.tar.xz";
url = "https://dev-www.libreoffice.org/src/fontconfig-2.16.2.tar.xz";
sha256 = "165b8fd2a119864c87464b233986c4a1bc09efb09c65de1ca40cc1e85ffb77e2";
name = "fontconfig-2.17.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/fontconfig-2.17.1.tar.xz";
sha256 = "9f5cae93f4fffc1fbc05ae99cdfc708cd60dfd6612ffc0512827025c026fa541";
md5 = "";
md5name = "165b8fd2a119864c87464b233986c4a1bc09efb09c65de1ca40cc1e85ffb77e2-fontconfig-2.16.2.tar.xz";
md5name = "9f5cae93f4fffc1fbc05ae99cdfc708cd60dfd6612ffc0512827025c026fa541-fontconfig-2.17.1.tar.xz";
}
{
name = "crosextrafonts-20130214.tar.gz";
@@ -217,11 +217,11 @@
md5name = "e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip";
}
{
name = "NotoKufiArabic-v2.109.zip";
url = "https://dev-www.libreoffice.org/src/NotoKufiArabic-v2.109.zip";
sha256 = "1b6880e4b8df09c3b9e246d6084bfd94bf32a0ffff60cf2dcffd3622d0e2d79f";
name = "NotoKufiArabic-v2.110.zip";
url = "https://dev-www.libreoffice.org/src/NotoKufiArabic-v2.110.zip";
sha256 = "34390882c196f032811f2a3db8982c1e839f69aae3e4c2c1fdd63203150690df";
md5 = "";
md5name = "1b6880e4b8df09c3b9e246d6084bfd94bf32a0ffff60cf2dcffd3622d0e2d79f-NotoKufiArabic-v2.109.zip";
md5name = "34390882c196f032811f2a3db8982c1e839f69aae3e4c2c1fdd63203150690df-NotoKufiArabic-v2.110.zip";
}
{
name = "NotoSans-v2.015.zip";
@@ -252,11 +252,11 @@
md5name = "a5a34ac1ea01d0d71c083f99440ebfb1f64224474a0d88bb7ef0e2f8d9a996d2-NotoSansArabic-v2.010.zip";
}
{
name = "NotoNaskhArabic-v2.019.zip";
url = "https://dev-www.libreoffice.org/src/NotoNaskhArabic-v2.019.zip";
sha256 = "7a509e10c9c8d21f384a26807ef2f5fbbecec46fdb8626c5441bed6d894edb81";
name = "NotoNaskhArabic-v2.021.zip";
url = "https://dev-www.libreoffice.org/src/NotoNaskhArabic-v2.021.zip";
sha256 = "6c050ab9bd087d69b733c505a7576e60c528c2f33cd7b91005a5bd7da4514032";
md5 = "";
md5name = "7a509e10c9c8d21f384a26807ef2f5fbbecec46fdb8626c5441bed6d894edb81-NotoNaskhArabic-v2.019.zip";
md5name = "6c050ab9bd087d69b733c505a7576e60c528c2f33cd7b91005a5bd7da4514032-NotoNaskhArabic-v2.021.zip";
}
{
name = "NotoSansHebrew-v3.001.zip";
@@ -343,11 +343,11 @@
md5name = "cae999a9fc5638cb69cf0812e8bca1437ef1ebbf094f8b3c5b3f0a3ea2ef8c3a-Amiri-1.001.zip";
}
{
name = "ReemKufi-1.8.zip";
url = "https://dev-www.libreoffice.org/src/ReemKufi-1.8.zip";
sha256 = "6bf586b0473edaaca19dbd594c25e2bf6111952b8643a262976b7fa75ef345dc";
name = "ReemKufi-2.0.zip";
url = "https://dev-www.libreoffice.org/src/ReemKufi-2.0.zip";
sha256 = "94ae468fd88f37011607f03466bfc3a03fb617682b7bac6419b70de94cac22f0";
md5 = "";
md5name = "6bf586b0473edaaca19dbd594c25e2bf6111952b8643a262976b7fa75ef345dc-ReemKufi-1.8.zip";
md5name = "94ae468fd88f37011607f03466bfc3a03fb617682b7bac6419b70de94cac22f0-ReemKufi-2.0.zip";
}
{
name = "Scheherazade-2.100.zip";
@@ -413,11 +413,11 @@
md5name = "0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac-libfreehand-0.1.2.tar.xz";
}
{
name = "freetype-2.13.3.tar.xz";
url = "https://dev-www.libreoffice.org/src/freetype-2.13.3.tar.xz";
sha256 = "0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289";
name = "freetype-2.14.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/freetype-2.14.1.tar.xz";
sha256 = "32427e8c471ac095853212a37aef816c60b42052d4d9e48230bab3bdf2936ccc";
md5 = "";
md5name = "0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289-freetype-2.13.3.tar.xz";
md5name = "32427e8c471ac095853212a37aef816c60b42052d4d9e48230bab3bdf2936ccc-freetype-2.14.1.tar.xz";
}
{
name = "frozen-1.2.0.tar.gz";
@@ -427,11 +427,11 @@
md5name = "ed8339c017d7c5fe019ac2c642477f435278f0dc643c1d69d3f3b1e95915e823-frozen-1.2.0.tar.gz";
}
{
name = "glm-1.0.1.zip";
url = "https://dev-www.libreoffice.org/src/glm-1.0.1.zip";
sha256 = "09c5716296787e1f7fcb87b1cbdbf26814ec1288ed6259ccd30d5d9795809fa5";
name = "glm-1.0.2.zip";
url = "https://dev-www.libreoffice.org/src/glm-1.0.2.zip";
sha256 = "be64032585415ca7dbea0d614915bb8eec012adf7b4d4fea7ff6b5bd3e0b906a";
md5 = "";
md5name = "09c5716296787e1f7fcb87b1cbdbf26814ec1288ed6259ccd30d5d9795809fa5-glm-1.0.1.zip";
md5name = "be64032585415ca7dbea0d614915bb8eec012adf7b4d4fea7ff6b5bd3e0b906a-glm-1.0.2.zip";
}
{
name = "gpgme-1.24.3.tar.bz2";
@@ -448,11 +448,11 @@
md5name = "b8e892d8627c41888ff121e921455b9e2d26836978f2359173d19825da62b8fc-graphite2-minimal-1.3.14.tgz";
}
{
name = "harfbuzz-8.5.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/harfbuzz-8.5.0.tar.xz";
sha256 = "77e4f7f98f3d86bf8788b53e6832fb96279956e1c3961988ea3d4b7ca41ddc27";
name = "harfbuzz-12.3.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/harfbuzz-12.3.0.tar.xz";
sha256 = "8660ebd3c27d9407fc8433b5d172bafba5f0317cb0bb4339f28e5370c93d42b7";
md5 = "";
md5name = "77e4f7f98f3d86bf8788b53e6832fb96279956e1c3961988ea3d4b7ca41ddc27-harfbuzz-8.5.0.tar.xz";
md5name = "8660ebd3c27d9407fc8433b5d172bafba5f0317cb0bb4339f28e5370c93d42b7-harfbuzz-12.3.0.tar.xz";
}
{
name = "hsqldb_1_8_0.zip";
@@ -483,18 +483,18 @@
md5name = "0e279003f5199f80031c6dcd08f79d6f65a0505139160e7df0d09b226bff4023-IAccessible2-1.3+git20231013.3d8c7f0.tar.gz";
}
{
name = "icu4c-75_1-src.tgz";
url = "https://dev-www.libreoffice.org/src/icu4c-75_1-src.tgz";
sha256 = "cb968df3e4d2e87e8b11c49a5d01c787bd13b9545280fc6642f826527618caef";
name = "icu4c-77_1-src.tgz";
url = "https://dev-www.libreoffice.org/src/icu4c-77_1-src.tgz";
sha256 = "588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061";
md5 = "";
md5name = "cb968df3e4d2e87e8b11c49a5d01c787bd13b9545280fc6642f826527618caef-icu4c-75_1-src.tgz";
md5name = "588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061-icu4c-77_1-src.tgz";
}
{
name = "icu4c-75_1-data.zip";
url = "https://dev-www.libreoffice.org/src/icu4c-75_1-data.zip";
sha256 = "a5104212dc317a64f9b035723ea706f2f4fd5a0f37b7923fae7aeb9d1d0061b1";
name = "icu4c-77_1-data.zip";
url = "https://dev-www.libreoffice.org/src/icu4c-77_1-data.zip";
sha256 = "1e08bfafa442260ccabf9a872d4eab12de813d42b90769df056bab032b37e1d3";
md5 = "";
md5name = "a5104212dc317a64f9b035723ea706f2f4fd5a0f37b7923fae7aeb9d1d0061b1-icu4c-75_1-data.zip";
md5name = "1e08bfafa442260ccabf9a872d4eab12de813d42b90769df056bab032b37e1d3-icu4c-77_1-data.zip";
}
{
name = "Java-WebSocket-1.6.0.tar.gz";
@@ -581,11 +581,11 @@
md5name = "39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip";
}
{
name = "libjpeg-turbo-2.1.5.1.tar.gz";
url = "https://dev-www.libreoffice.org/src/libjpeg-turbo-2.1.5.1.tar.gz";
sha256 = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf";
name = "libjpeg-turbo-3.1.3.tar.gz";
url = "https://dev-www.libreoffice.org/src/libjpeg-turbo-3.1.3.tar.gz";
sha256 = "3a13a5ba767dc8264bc40b185e41368a80d5d5f945944d1dbaa4b2fb0099f4e5";
md5 = "";
md5name = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf-libjpeg-turbo-2.1.5.1.tar.gz";
md5name = "3a13a5ba767dc8264bc40b185e41368a80d5d5f945944d1dbaa4b2fb0099f4e5-libjpeg-turbo-3.1.3.tar.gz";
}
{
name = "language-subtag-registry-2025-08-25.tar.bz2";
@@ -595,11 +595,11 @@
md5name = "9b008d21f97bbf37c5aefd07805ff5500524bccbe8c39d623e184b1ed425ff39-language-subtag-registry-2025-08-25.tar.bz2";
}
{
name = "lcms2-2.17.tar.gz";
url = "https://dev-www.libreoffice.org/src/lcms2-2.17.tar.gz";
sha256 = "d11af569e42a1baa1650d20ad61d12e41af4fead4aa7964a01f93b08b53ab074";
name = "lcms2-2.18.tar.gz";
url = "https://dev-www.libreoffice.org/src/lcms2-2.18.tar.gz";
sha256 = "ee67be3566f459362c1ee094fde2c159d33fa0390aa4ed5f5af676f9e5004347";
md5 = "";
md5name = "d11af569e42a1baa1650d20ad61d12e41af4fead4aa7964a01f93b08b53ab074-lcms2-2.17.tar.gz";
md5name = "ee67be3566f459362c1ee094fde2c159d33fa0390aa4ed5f5af676f9e5004347-lcms2-2.18.tar.gz";
}
{
name = "libassuan-3.0.2.tar.bz2";
@@ -609,11 +609,11 @@
md5name = "d2931cdad266e633510f9970e1a2f346055e351bb19f9b78912475b8074c36f6-libassuan-3.0.2.tar.bz2";
}
{
name = "libatomic_ops-7.8.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/libatomic_ops-7.8.2.tar.gz";
sha256 = "d305207fe207f2b3fb5cb4c019da12b44ce3fcbc593dfd5080d867b1a2419b51";
name = "libatomic_ops-7.8.4.tar.gz";
url = "https://dev-www.libreoffice.org/src/libatomic_ops-7.8.4.tar.gz";
sha256 = "2356e002e80ef695875e971d6a4fd8c61ca5c6fa4fd1bf31cce54a269c8bfcd5";
md5 = "";
md5name = "d305207fe207f2b3fb5cb4c019da12b44ce3fcbc593dfd5080d867b1a2419b51-libatomic_ops-7.8.2.tar.gz";
md5name = "2356e002e80ef695875e971d6a4fd8c61ca5c6fa4fd1bf31cce54a269c8bfcd5-libatomic_ops-7.8.4.tar.gz";
}
{
name = "libeot-0.01.tar.bz2";
@@ -637,18 +637,18 @@
md5name = "f3a3082a23b37c293a4fcd1053147b371f2ff91fa7ea1b2a52e335676bac82dc-libffi-3.5.2.tar.gz";
}
{
name = "libgpg-error-1.55.tar.bz2";
url = "https://dev-www.libreoffice.org/src/libgpg-error-1.55.tar.bz2";
sha256 = "95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78";
name = "libgpg-error-1.56.tar.bz2";
url = "https://dev-www.libreoffice.org/src/libgpg-error-1.56.tar.bz2";
sha256 = "82c3d2deb4ad96ad3925d6f9f124fe7205716055ab50e291116ef27975d169c0";
md5 = "";
md5name = "95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78-libgpg-error-1.55.tar.bz2";
md5name = "82c3d2deb4ad96ad3925d6f9f124fe7205716055ab50e291116ef27975d169c0-libgpg-error-1.56.tar.bz2";
}
{
name = "liblangtag-0.6.7.tar.bz2";
url = "https://dev-www.libreoffice.org/src/liblangtag-0.6.7.tar.bz2";
sha256 = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e";
name = "liblangtag-0.6.8.tar.bz2";
url = "https://dev-www.libreoffice.org/src/liblangtag-0.6.8.tar.bz2";
sha256 = "a96975b79ddd8fef6d9295c083fe3f1afa1a8898a57235d4069255ade44e5cf2";
md5 = "";
md5name = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e-liblangtag-0.6.7.tar.bz2";
md5name = "a96975b79ddd8fef6d9295c083fe3f1afa1a8898a57235d4069255ade44e5cf2-liblangtag-0.6.8.tar.bz2";
}
{
name = "libnumbertext-1.0.11.tar.xz";
@@ -672,25 +672,25 @@
md5name = "e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564-libwebp-1.6.0.tar.gz";
}
{
name = "xmlsec1-1.3.6.tar.gz";
url = "https://dev-www.libreoffice.org/src/xmlsec1-1.3.6.tar.gz";
sha256 = "952b626ad3f3be1a4598622dab52fdab2a8604d0837c1b00589f3637535af92f";
name = "xmlsec1-1.3.9.tar.gz";
url = "https://dev-www.libreoffice.org/src/xmlsec1-1.3.9.tar.gz";
sha256 = "a631c8cd7a6b86e6adb9f5b935d45a9cf9768b3cb090d461e8eb9d043cf9b62f";
md5 = "";
md5name = "952b626ad3f3be1a4598622dab52fdab2a8604d0837c1b00589f3637535af92f-xmlsec1-1.3.6.tar.gz";
md5name = "a631c8cd7a6b86e6adb9f5b935d45a9cf9768b3cb090d461e8eb9d043cf9b62f-xmlsec1-1.3.9.tar.gz";
}
{
name = "libxml2-2.14.5.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxml2-2.14.5.tar.xz";
sha256 = "03d006f3537616833c16c53addcdc32a0eb20e55443cba4038307e3fa7d8d44b";
name = "libxml2-2.14.6.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxml2-2.14.6.tar.xz";
sha256 = "7ce458a0affeb83f0b55f1f4f9e0e55735dbfc1a9de124ee86fb4a66b597203a";
md5 = "";
md5name = "03d006f3537616833c16c53addcdc32a0eb20e55443cba4038307e3fa7d8d44b-libxml2-2.14.5.tar.xz";
md5name = "7ce458a0affeb83f0b55f1f4f9e0e55735dbfc1a9de124ee86fb4a66b597203a-libxml2-2.14.6.tar.xz";
}
{
name = "libxslt-1.1.43.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxslt-1.1.43.tar.xz";
sha256 = "5a3d6b383ca5afc235b171118e90f5ff6aa27e9fea3303065231a6d403f0183a";
name = "libxslt-1.1.45.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxslt-1.1.45.tar.xz";
sha256 = "9acfe68419c4d06a45c550321b3212762d92f41465062ca4ea19e632ee5d216e";
md5 = "";
md5name = "5a3d6b383ca5afc235b171118e90f5ff6aa27e9fea3303065231a6d403f0183a-libxslt-1.1.43.tar.xz";
md5name = "9acfe68419c4d06a45c550321b3212762d92f41465062ca4ea19e632ee5d216e-libxslt-1.1.45.tar.xz";
}
{
name = "lp_solve_5.5.tar.gz";
@@ -700,25 +700,25 @@
md5name = "26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz";
}
{
name = "lxml-5.4.0.tar.gz";
url = "https://dev-www.libreoffice.org/src/lxml-5.4.0.tar.gz";
sha256 = "d12832e1dbea4be280b22fd0ea7c9b87f0d8fc51ba06e92dc62d52f804f78ebd";
name = "lxml-6.0.2.tar.gz";
url = "https://dev-www.libreoffice.org/src/lxml-6.0.2.tar.gz";
sha256 = "cd79f3367bd74b317dda655dc8fcfa304d9eb6e4fb06b7168c5cf27f96e0cd62";
md5 = "";
md5name = "d12832e1dbea4be280b22fd0ea7c9b87f0d8fc51ba06e92dc62d52f804f78ebd-lxml-5.4.0.tar.gz";
md5name = "cd79f3367bd74b317dda655dc8fcfa304d9eb6e4fb06b7168c5cf27f96e0cd62-lxml-6.0.2.tar.gz";
}
{
name = "mariadb-connector-c-3.3.15-src.tar.gz";
url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.15-src.tar.gz";
sha256 = "b593fdd3d5b8964a9feec2bf57a13e6cc8f178a4fe948e89f60ede9c53d621fe";
name = "mariadb-connector-c-3.3.18-src.tar.gz";
url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.18-src.tar.gz";
sha256 = "292c0f2e6ce5cb6f1217f3a53c72f792e55fb20393e00924b11943e2f9f6e9d5";
md5 = "";
md5name = "b593fdd3d5b8964a9feec2bf57a13e6cc8f178a4fe948e89f60ede9c53d621fe-mariadb-connector-c-3.3.15-src.tar.gz";
md5name = "292c0f2e6ce5cb6f1217f3a53c72f792e55fb20393e00924b11943e2f9f6e9d5-mariadb-connector-c-3.3.18-src.tar.gz";
}
{
name = "mdds-2.1.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/mdds-2.1.1.tar.xz";
sha256 = "1483d90cefb8aa4563c4d0a85cb7b243aa95217d235d422e9ca6722fd5b97e56";
name = "mdds-3.1.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/mdds-3.1.0.tar.xz";
sha256 = "ca295f4c86968a7eb1f5d503ff7ae180e6605210cfb26d01658be42048c0924c";
md5 = "";
md5name = "1483d90cefb8aa4563c4d0a85cb7b243aa95217d235d422e9ca6722fd5b97e56-mdds-2.1.1.tar.xz";
md5name = "ca295f4c86968a7eb1f5d503ff7ae180e6605210cfb26d01658be42048c0924c-mdds-3.1.0.tar.xz";
}
{
name = "mDNSResponder-878.200.35.tar.gz";
@@ -727,6 +727,13 @@
md5 = "";
md5name = "e777b4d7dbf5eb1552cb80090ad1ede319067ab6e45e3990d68aabf6e8b3f5a0-mDNSResponder-878.200.35.tar.gz";
}
{
name = "meson-1.8.3.tar.gz";
url = "https://dev-www.libreoffice.org/src/meson-1.8.3.tar.gz";
sha256 = "f118aa910fc0a137cc2dd0122232dbf82153d9a12fb5b0f5bb64896f6a157abf";
md5 = "";
md5name = "f118aa910fc0a137cc2dd0122232dbf82153d9a12fb5b0f5bb64896f6a157abf-meson-1.8.3.tar.gz";
}
{
name = "libmspub-0.1.4.tar.xz";
url = "https://dev-www.libreoffice.org/src/libmspub-0.1.4.tar.xz";
@@ -749,11 +756,11 @@
md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz";
}
{
name = "nss-3.102.1-with-nspr-4.35.tar.gz";
url = "https://dev-www.libreoffice.org/src/nss-3.102.1-with-nspr-4.35.tar.gz";
sha256 = "ddfdec73fb4b0eedce5fc4de09de9ba14d2ddbfbf67e42372903e1510f2d3d65";
name = "nss-3.118.1-with-nspr-4.37.tar.gz";
url = "https://dev-www.libreoffice.org/src/nss-3.118.1-with-nspr-4.37.tar.gz";
sha256 = "9e1f7da9f4e5e3bdfd73f7dc2c618d6125a12354aadaeedbb35af3699bc03e15";
md5 = "";
md5name = "ddfdec73fb4b0eedce5fc4de09de9ba14d2ddbfbf67e42372903e1510f2d3d65-nss-3.102.1-with-nspr-4.35.tar.gz";
md5name = "9e1f7da9f4e5e3bdfd73f7dc2c618d6125a12354aadaeedbb35af3699bc03e15-nss-3.118.1-with-nspr-4.37.tar.gz";
}
{
name = "libodfgen-0.1.8.tar.xz";
@@ -770,11 +777,11 @@
md5name = "d55495ab3a86544650587de2a72180ddf8bfc6376d14ddfa923992dbc86a06e0-odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar";
}
{
name = "officeotron-0.7.4-master.jar";
url = "https://dev-www.libreoffice.org/src/../extern/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar";
sha256 = "f2443f27561af52324eee03a1892d9f569adc8db9e7bca55614898bc2a13a770";
md5 = "8249374c274932a21846fa7629c2aa9b";
md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar";
name = "officeotron-0.8.4.jar";
url = "https://dev-www.libreoffice.org/src/../extern/officeotron-0.8.4.jar";
sha256 = "567b9579510969e34085ed30995d87b27a11584f03711d7fc9b7ec2e1cea36c5";
md5 = "";
md5name = "567b9579510969e34085ed30995d87b27a11584f03711d7fc9b7ec2e1cea36c5-officeotron-0.8.4.jar";
}
{
name = "onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz";
@@ -791,18 +798,18 @@
md5name = "c065f04aad42737aebd60b2fe4939704ac844266bc0aeaa1609f0cad987be516-openldap-2.6.10.tgz";
}
{
name = "openssl-3.0.17.tar.gz";
url = "https://dev-www.libreoffice.org/src/openssl-3.0.17.tar.gz";
sha256 = "dfdd77e4ea1b57ff3a6dbde6b0bdc3f31db5ac99e7fdd4eaf9e1fbb6ec2db8ce";
name = "openssl-3.0.19.tar.gz";
url = "https://dev-www.libreoffice.org/src/openssl-3.0.19.tar.gz";
sha256 = "fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072";
md5 = "";
md5name = "dfdd77e4ea1b57ff3a6dbde6b0bdc3f31db5ac99e7fdd4eaf9e1fbb6ec2db8ce-openssl-3.0.17.tar.gz";
md5name = "fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072-openssl-3.0.19.tar.gz";
}
{
name = "liborcus-0.19.2.tar.xz";
url = "https://dev-www.libreoffice.org/src/liborcus-0.19.2.tar.xz";
sha256 = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39";
name = "liborcus-0.20.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/liborcus-0.20.1.tar.xz";
sha256 = "ec27f30e8445a2a3f307f7e829fc446fd48193150b7f8f23bb5bfb25ec6e4e27";
md5 = "";
md5name = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39-liborcus-0.19.2.tar.xz";
md5name = "ec27f30e8445a2a3f307f7e829fc446fd48193150b7f8f23bb5bfb25ec6e4e27-liborcus-0.20.1.tar.xz";
}
{
name = "libpagemaker-0.0.4.tar.xz";
@@ -812,11 +819,11 @@
md5name = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d-libpagemaker-0.0.4.tar.xz";
}
{
name = "pdfium-6764.tar.bz2";
url = "https://dev-www.libreoffice.org/src/pdfium-6764.tar.bz2";
sha256 = "59d5df3b38312b069d96a8de9d4f8d7f44a29835c9dc82bd792ea02be86c4e49";
name = "pdfium-7012.tar.bz2";
url = "https://dev-www.libreoffice.org/src/pdfium-7012.tar.bz2";
sha256 = "e647ca4fcc2c91d9dca717452e1b1be1ab6155ac4977dca716041652c7b10bdd";
md5 = "";
md5name = "59d5df3b38312b069d96a8de9d4f8d7f44a29835c9dc82bd792ea02be86c4e49-pdfium-6764.tar.bz2";
md5name = "e647ca4fcc2c91d9dca717452e1b1be1ab6155ac4977dca716041652c7b10bdd-pdfium-7012.tar.bz2";
}
{
name = "pixman-0.42.2.tar.gz";
@@ -826,25 +833,25 @@
md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz";
}
{
name = "libpng-1.6.50.tar.xz";
url = "https://dev-www.libreoffice.org/src/libpng-1.6.50.tar.xz";
sha256 = "4df396518620a7aa3651443e87d1b2862e4e88cad135a8b93423e01706232307";
name = "libpng-1.6.55.tar.xz";
url = "https://dev-www.libreoffice.org/src/libpng-1.6.55.tar.xz";
sha256 = "d925722864837ad5ae2a82070d4b2e0603dc72af44bd457c3962298258b8e82d";
md5 = "";
md5name = "4df396518620a7aa3651443e87d1b2862e4e88cad135a8b93423e01706232307-libpng-1.6.50.tar.xz";
md5name = "d925722864837ad5ae2a82070d4b2e0603dc72af44bd457c3962298258b8e82d-libpng-1.6.55.tar.xz";
}
{
name = "tiff-4.7.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/tiff-4.7.0.tar.xz";
sha256 = "273a0a73b1f0bed640afee4a5df0337357ced5b53d3d5d1c405b936501f71017";
name = "tiff-4.7.1.tar.xz";
url = "https://dev-www.libreoffice.org/src/tiff-4.7.1.tar.xz";
sha256 = "b92017489bdc1db3a4c97191aa4b75366673cb746de0dce5d7a749d5954681ba";
md5 = "";
md5name = "273a0a73b1f0bed640afee4a5df0337357ced5b53d3d5d1c405b936501f71017-tiff-4.7.0.tar.xz";
md5name = "b92017489bdc1db3a4c97191aa4b75366673cb746de0dce5d7a749d5954681ba-tiff-4.7.1.tar.xz";
}
{
name = "poppler-25.08.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/poppler-25.08.0.tar.xz";
sha256 = "425ed4d4515a093bdcdbbaac6876f20617451edc710df6a4fd6c45dd67eb418d";
name = "poppler-25.12.0.tar.xz";
url = "https://dev-www.libreoffice.org/src/poppler-25.12.0.tar.xz";
sha256 = "c18b40eb36b1a0c5b86e29ca054bf0770304583da4f2cdd42fe86eca6a20de48";
md5 = "";
md5name = "425ed4d4515a093bdcdbbaac6876f20617451edc710df6a4fd6c45dd67eb418d-poppler-25.08.0.tar.xz";
md5name = "c18b40eb36b1a0c5b86e29ca054bf0770304583da4f2cdd42fe86eca6a20de48-poppler-25.12.0.tar.xz";
}
{
name = "poppler-data-0.4.12.tar.gz";
@@ -854,18 +861,25 @@
md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz";
}
{
name = "postgresql-14.19.tar.bz2";
url = "https://dev-www.libreoffice.org/src/postgresql-14.19.tar.bz2";
sha256 = "727e9e334bc1a31940df808259f69fe47a59f6d42174b22ae62d67fe7a01ad80";
name = "postgresql-15.16.tar.bz2";
url = "https://dev-www.libreoffice.org/src/postgresql-15.16.tar.bz2";
sha256 = "695ee29a77be1f5010e10f3667696f29871587f7aa311eadc1f809bea287cf48";
md5 = "";
md5name = "727e9e334bc1a31940df808259f69fe47a59f6d42174b22ae62d67fe7a01ad80-postgresql-14.19.tar.bz2";
md5name = "695ee29a77be1f5010e10f3667696f29871587f7aa311eadc1f809bea287cf48-postgresql-15.16.tar.bz2";
}
{
name = "Python-3.10.18.tar.xz";
url = "https://dev-www.libreoffice.org/src/Python-3.10.18.tar.xz";
sha256 = "ae665bc678abd9ab6a6e1573d2481625a53719bc517e9a634ed2b9fefae3817f";
name = "Python-3.11.14.tar.xz";
url = "https://dev-www.libreoffice.org/src/Python-3.11.14.tar.xz";
sha256 = "8d3ed8ec5c88c1c95f5e558612a725450d2452813ddad5e58fdb1a53b1209b78";
md5 = "";
md5name = "ae665bc678abd9ab6a6e1573d2481625a53719bc517e9a634ed2b9fefae3817f-Python-3.10.18.tar.xz";
md5name = "8d3ed8ec5c88c1c95f5e558612a725450d2452813ddad5e58fdb1a53b1209b78-Python-3.11.14.tar.xz";
}
{
name = "python.3.12.8.nupkg";
url = "https://dev-www.libreoffice.org/src/python.3.12.8.nupkg";
sha256 = "406856be971d957e0bee7a5cefe20a5ec78d70a495e9e33cd0e53d31faec049d";
md5 = "";
md5name = "406856be971d957e0bee7a5cefe20a5ec78d70a495e9e33cd0e53d31faec049d-python.3.12.8.nupkg";
}
{
name = "libqxp-0.0.2.tar.xz";
@@ -903,18 +917,18 @@
md5name = "5892ca6796f7a2a93d580832e907e849b19d980b40d326a283b18877ab6de0c5-librevenge-0.0.5.tar.bz2";
}
{
name = "rhino-1.7.15.zip";
url = "https://dev-www.libreoffice.org/src/rhino-1.7.15.zip";
sha256 = "42fce6baf1bf789b62bf938b8e8ec18a1ac92c989dd6e7221e9531454cbd97fa";
name = "rhino-1.7.15.1.zip";
url = "https://dev-www.libreoffice.org/src/rhino-1.7.15.1.zip";
sha256 = "65599965d82c0e60332601d511dacb0241e796cabfa5550c72bb80c4bf89e8ad";
md5 = "";
md5name = "42fce6baf1bf789b62bf938b8e8ec18a1ac92c989dd6e7221e9531454cbd97fa-rhino-1.7.15.zip";
md5name = "65599965d82c0e60332601d511dacb0241e796cabfa5550c72bb80c4bf89e8ad-rhino-1.7.15.1.zip";
}
{
name = "skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz";
url = "https://dev-www.libreoffice.org/src/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz";
sha256 = "53f55303821158b6de9e6b90f1cc3a548611a7e430c1a0883ff159a8db89677d";
name = "skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz";
url = "https://dev-www.libreoffice.org/src/skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz";
sha256 = "2384f5f44a0b714d8dc78923fdf17453ab5a1808ca638154e3e27b361531db25";
md5 = "";
md5name = "53f55303821158b6de9e6b90f1cc3a548611a7e430c1a0883ff159a8db89677d-skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz";
md5name = "2384f5f44a0b714d8dc78923fdf17453ab5a1808ca638154e3e27b361531db25-skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz";
}
{
name = "libstaroffice-0.0.7.tar.xz";
@@ -931,11 +945,11 @@
md5name = "82c818be771f242388457aa8c807e4b52aa84dc22b21c6c56184a6b4cbb085e6-twaindsm_2.4.1.orig.tar.gz";
}
{
name = "libvisio-0.1.8.tar.xz";
url = "https://dev-www.libreoffice.org/src/libvisio-0.1.8.tar.xz";
sha256 = "b4098ffbf4dcb9e71213fa0acddbd928f27bed30db2d80234813b15d53d0405b";
name = "libvisio-0.1.10.tar.xz";
url = "https://dev-www.libreoffice.org/src/libvisio-0.1.10.tar.xz";
sha256 = "9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472";
md5 = "";
md5name = "b4098ffbf4dcb9e71213fa0acddbd928f27bed30db2d80234813b15d53d0405b-libvisio-0.1.8.tar.xz";
md5name = "9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472-libvisio-0.1.10.tar.xz";
}
{
name = "libwpd-0.10.3.tar.xz";
@@ -972,6 +986,13 @@
md5 = "";
md5name = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32-zlib-1.3.1.tar.xz";
}
{
name = "zstd-1.5.7.tar.gz";
url = "https://dev-www.libreoffice.org/src/zstd-1.5.7.tar.gz";
sha256 = "eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3";
md5 = "";
md5name = "eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3-zstd-1.5.7.tar.gz";
}
{
name = "libzmf-0.0.2.tar.xz";
url = "https://dev-www.libreoffice.org/src/libzmf-0.0.2.tar.xz";
@@ -987,10 +1008,10 @@
md5name = "11e39f6776f9c82c68b2acb94336e32697d4ab6cdb4ac16f9583ccbdd735113a-zxcvbn-c-2.6.tar.gz";
}
{
name = "zxing-cpp-2.2.1.tar.gz";
url = "https://dev-www.libreoffice.org/src/zxing-cpp-2.2.1.tar.gz";
sha256 = "02078ae15f19f9d423a441f205b1d1bee32349ddda7467e2c84e8f08876f8635";
name = "zxing-cpp-2.3.0.tar.gz";
url = "https://dev-www.libreoffice.org/src/zxing-cpp-2.3.0.tar.gz";
sha256 = "64e4139103fdbc57752698ee15b5f0b0f7af9a0331ecbdc492047e0772c417ba";
md5 = "";
md5name = "02078ae15f19f9d423a441f205b1d1bee32349ddda7467e2c84e8f08876f8635-zxing-cpp-2.2.1.tar.gz";
md5name = "64e4139103fdbc57752698ee15b5f0b0f7af9a0331ecbdc492047e0772c417ba-zxing-cpp-2.3.0.tar.gz";
}
]
@@ -1,5 +1,5 @@
{ fetchurl, ... }:
fetchurl {
sha256 = "0spbylki80y5ny45hrjmhjfax7m1pps0k4blyjbi8knpxr2cnak4";
url = "https://download.documentfoundation.org/libreoffice/src/25.2.6/libreoffice-help-25.2.6.2.tar.xz";
sha256 = "1wn5qv1xblv8bff9zf484xi76ycsjswm93p4v09n42j10ai9qhxn";
url = "https://download.documentfoundation.org/libreoffice/src/25.8.5/libreoffice-help-25.8.5.2.tar.xz";
}
@@ -1,5 +1,5 @@
{ fetchurl, ... }:
fetchurl {
sha256 = "0ix7d20qa396cf8gvzicma9l257js97840hvkavrdk2pyznq5286";
url = "https://download.documentfoundation.org/libreoffice/src/25.2.6/libreoffice-25.2.6.2.tar.xz";
sha256 = "1bwiqwr98jhjlxphw8q0zlbrfn6ihk0s3izanskjm1lqs27xqqvz";
url = "https://download.documentfoundation.org/libreoffice/src/25.8.5/libreoffice-25.8.5.2.tar.xz";
}
@@ -1,5 +1,5 @@
{ fetchurl, ... }:
fetchurl {
sha256 = "1kgqfk59qs4lqlgw32csh0wgyyqi3hzy1wv3dl7rm960n0im7xqh";
url = "https://download.documentfoundation.org/libreoffice/src/25.2.6/libreoffice-translations-25.2.6.2.tar.xz";
sha256 = "0im4g4gxx4zvv0csdcmzinm0vp8lxpz57dlclhnbxkasnh1y9vji";
url = "https://download.documentfoundation.org/libreoffice/src/25.8.5/libreoffice-translations-25.8.5.2.tar.xz";
}
@@ -1 +1 @@
"25.2.6.2"
"25.8.5.2"
@@ -83,6 +83,7 @@ case $variant in
rev=$(grep --perl-regexp --only-matching --max-count=1 \
'\Krefs/tags/cp-\d+\.\d+\.\d+-\d+$' <<< "$all_tags")
full_version=${rev#refs/tags/cp-}
tag=${rev#refs/tags/}
echoerr full version is $full_version
echo \"$full_version\" > version.nix
@@ -98,7 +99,7 @@ case $variant in
echo "{ fetchgit, ... }:" > $t.nix
echo "fetchgit {" >> $t.nix
echo " url = \"$(jq -r '.url' <<< "$prefetch_output")\";" >> $t.nix
echo " rev = \"$rev\";" >> $t.nix
echo " tag = \"$tag\";" >> $t.nix
echo " hash = \"$(jq -r '.hash' <<< "$prefetch_output")\";" >> $t.nix
echo "}" >> "$t.nix"
done
+2 -2
View File
@@ -7,11 +7,11 @@
let
pname = "apidog";
version = "2.8.12";
version = "2.8.23";
src = fetchurl {
url = "https://file-assets.apidog.com/download/${version}/Apidog-${version}.AppImage";
hash = "sha256-bCh3GW+K++3eI3SdcD5t7Vk1jYPl4KFWr1dwqXL7fOQ=";
hash = "sha256-N3ULCrYJilcc3R102ndXjKH3g/km7WcEMdi+NL8nmqA=";
};
appimageContents = appimageTools.extract {
+1 -13
View File
@@ -65,19 +65,7 @@ stdenv.mkDerivation (finalAttrs: {
libpng
lz4
openssl
(wolfssl.overrideAttrs (oldAttrs: {
configureFlags = oldAttrs.configureFlags ++ [
"--enable-jni"
];
# Disable failing tests when jni enabled
postPatch = oldAttrs.postPatch or "" + ''
sed -i '/TEST_DECL(test_wolfSSL_Tls13_ECH)/d;
/TEST_DECL(test_wolfSSL_Tls13_ECH_HRR)/d;
/TEST_DECL(test_TLSX_CA_NAMES_bad_extension)/d' tests/api.c
sed -i '/quic/d' tests/include.am
sed -i '300,305d' tests/unit.c
'';
}))
(wolfssl.override { enableJni = true; })
xz
zlib
];
+3 -3
View File
@@ -29,18 +29,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "bcachefs-tools";
version = "1.37.3";
version = "1.37.4";
src = fetchFromGitHub {
owner = "koverstreet";
repo = "bcachefs-tools";
tag = "v${finalAttrs.version}";
hash = "sha256-cFqjht3mNzvvd9itIkc271iYfb2sfezWtC98jz0vD+I=";
hash = "sha256-VlljE+xoKg6GryVuebUA1v9x2shMBUb7veCtD68MBJw=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
hash = "sha256-ivJntxMIx8R2ytCr1ja2pQIXqjkQ12w9OhVh5YWsFFM=";
hash = "sha256-t6ghsIRJFR2Kqism4tdizhnJ8qcE2ZZwH6c3nYogHlo=";
};
postPatch = ''
+5 -5
View File
@@ -2,12 +2,12 @@
{ fetchLibrustyV8 }:
fetchLibrustyV8 {
version = "140.2.0";
version = "146.9.0";
shas = {
# NOTE; Follows supported platforms of package (see meta.platforms attribute)!
x86_64-linux = "0xgkyjx4vhi001p8iv0wqjpal4nl0vj65fnhp5x8ckss6mhanymg";
aarch64-linux = "1gal8sylc0k9x37m4lrlncmcfaxn5bdizgi9rhyfb9da9wi41n9f";
x86_64-darwin = "0y117lgc1d90f3z285ljazacscs02mmk9b57h403ilgqfly8dzh7";
aarch64-darwin = "106n64mrmwk0jzm8zy891kjjbxrr7yggj7m986pxinf8igvab7br";
x86_64-linux = "167yh6wabn154axrylam4p76n5a411rqjdgaza4dwsfc5cg2zvv2";
aarch64-linux = "1lmpqndmv9lyzsca1sx4prw76fsnk63cr1i15jdmk764j3zyyki6";
x86_64-darwin = "1zdlwgq3kgd931ppd9afvqkn45vg8gjsz6k8jb2vnbwzf03grsv0";
aarch64-darwin = "0hm2wdkd5palsxdw0r9y5365gdww7f37g5z9260sa639211lipp4";
};
}
+5 -13
View File
@@ -18,16 +18,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "brioche";
version = "0.1.6";
version = "0.1.7";
src = fetchFromGitHub {
owner = "brioche-dev";
repo = "brioche";
tag = "v${finalAttrs.version}";
hash = "sha256-tMVBpFCTxesrkj7Z3huVD86baw1tYAtPdPAzYJzTCnA=";
hash = "sha256-j0Hi75olubvlHEOzVbW0cMAslZFWCzHiwXaBqmkXzmE=";
};
cargoHash = "sha256-LPHJHS69oUvmTaYoMSINCcyYIHYMq++UCUMh9KrCm/0=";
cargoHash = "sha256-3UvggE45Gvus5ghd64ZK+Nh/VB3NJBmZNrbStl/xJu0=";
env = {
OPENSSL_NO_VENDOR = true;
@@ -42,16 +42,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
openssl
];
checkFlags = [
# Require internet access
"--skip=test_bake_process"
];
nativeCheckInputs = [
# Otherwise, some tests fail with:
# Error: failed to find time zone `Etc/Unknown` since there is no time zone database configured at line 1 column 415
tzdata
];
# Tests require network access and CA certificates, which are unavailable in the nix sandbox
doCheck = false;
nativeInstallCheckInputs = [
versionCheckHook
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cfspeedtest";
version = "2.2.1";
version = "2.2.2";
src = fetchFromGitHub {
owner = "code-inflation";
repo = "cfspeedtest";
tag = "v${finalAttrs.version}";
hash = "sha256-6ZlcZZSC5WPrlskxWnLheMt5sJlHI7K4UPAPsvr8zSc=";
hash = "sha256-xwiWYTqs1ZQg7CQYg2IqskMV5HMrFqNstobDkh17GyU=";
};
cargoHash = "sha256-h9X/WKKiXri4I2DBulkNnpiTaYAL9oXAx0BiTBKaEtE=";
cargoHash = "sha256-CBNShvjczlegOOrdULpPZ5GPdaWWqP3yhQFc9spaNlg=";
nativeBuildInputs = [ installShellFiles ];
+3 -3
View File
@@ -7,13 +7,13 @@
}:
buildGoModule (finalAttrs: {
pname = "dns-collector";
version = "2.2.0";
version = "2.2.1";
src = fetchFromGitHub {
owner = "dmachard";
repo = "dns-collector";
tag = "v${finalAttrs.version}";
hash = "sha256-497qilu1/76XbAO3fKIRpDWjQaCmdDgdxswkE5y8pNU=";
hash = "sha256-UMzL+use4T0WfcbJAW7XKi3ZuSh9ZFRjYcEr+BV9mkc=";
};
subPackages = [ "." ];
@@ -27,7 +27,7 @@ buildGoModule (finalAttrs: {
"-X github.com/prometheus/common/version.Version=${finalAttrs.version}"
];
vendorHash = "sha256-4gvGqNPRdB/t498WBF9vTqyuTl2rkAo7nRvNEpTMPqY=";
vendorHash = "sha256-xEtMe9xrdeYDHNLbcVa9INMprF6mEHyyrAt84nUAsUI=";
passthru.updateScript = nix-update-script { };
+5 -5
View File
@@ -11,11 +11,11 @@
}:
let
version = "3.6.9";
etcdSrcHash = "sha256-6rNCfjfs/lwiF3rnq5IM8ohW8Gz9r6gFHhIu9kvJ8VA=";
etcdCtlVendorHash = "sha256-yUA28nP5ueJz/b7spbg1mFRs2doBIyVNuZMCMlf//AE=";
etcdUtlVendorHash = "sha256-E3AVaUVulVKWGRbj/v2owbqkIfvxo/5naN1sNd96z+s=";
etcdServerVendorHash = "sha256-HtAsmsdjBbqls0S80E08PZcZYFlfpKUYrgJunRFP8Gc=";
version = "3.6.10";
etcdSrcHash = "sha256-BGPOSML9Jd8D3eeksTykjM+lNvUxWw20jnXtxqg72Hc=";
etcdCtlVendorHash = "sha256-uluiQqq6X7xswG5qh9odd8ylsVexTrwmKR3id8GEHj0=";
etcdUtlVendorHash = "sha256-GVih32FEUV7FiDe/5+V5cDUhUM3D9kSA+5jpHu1fwFs=";
etcdServerVendorHash = "sha256-silFeLWbqqSJ8WMmlE4dDH98cCFUKLQDvs8Vhx5LnDY=";
src = applyPatches {
src = fetchFromGitHub {
+2 -2
View File
@@ -25,13 +25,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "freeorion";
version = "0.5.1.1";
version = "0.5.1.2";
src = fetchFromGitHub {
owner = "freeorion";
repo = "freeorion";
tag = "v${finalAttrs.version}";
hash = "sha256-0z3EPiSlViWQzpUu6+4IZ3ih0pbwdkZWAiVPsVcJr8o=";
hash = "sha256-/pLNOkxjuh/vdQQZQ9BzPCMygYPMDJDJuSXxn5lJt2o=";
};
buildInputs = [
+2 -2
View File
@@ -2,8 +2,8 @@
lib,
appimageTools,
fetchurl,
version ? "0.9.15.9",
hash ? "sha256-aJaygIDn3LxP5KhIpyLpof3OaNJrdWh0InBlb90p/uk=",
version ? "0.9.16.0",
hash ? "sha256-2DV+glvSDw6ZY1gJ0BKs0SLpIwx1bgPlloc7RQWTVKs=",
}:
let
+5 -5
View File
@@ -1,21 +1,21 @@
{
lib,
buildGoModule,
buildGo126Module,
fetchFromGitHub,
}:
buildGoModule (finalAttrs: {
buildGo126Module (finalAttrs: {
pname = "hyprmon";
version = "0.0.12";
version = "0.0.13";
src = fetchFromGitHub {
owner = "erans";
repo = "hyprmon";
rev = "v${finalAttrs.version}";
hash = "sha256-jZUtdOMmpd75CyjaXdrqXcYxcQ9q7G2YGBHoUUvycX8=";
hash = "sha256-fITGGP01RB8h8loClSZ+vuohViJQC8mpSt4iNZVK9yk=";
};
vendorHash = "sha256-THfdsr8jSvbcV1C2C2IJNvjeeonSZDfmCo6Ws2WreBA=";
vendorHash = "sha256-JahEeFmPYfJVXjbKdfUePI/xF3Ob/c2czFXKCy92ouQ=";
meta = {
description = "TUI monitor configuration tool for Hyprland with visual layout, drag-and-drop, and profile management";
+2 -2
View File
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lexbor";
version = "2.7.0";
version = "3.0.0";
src = fetchFromGitHub {
owner = "lexbor";
repo = "lexbor";
tag = "v${finalAttrs.version}";
hash = "sha256-MFwsXMiqKnkHRQkNrl34UDFfRQq1Q5gOYfsE56ZgWwY=";
hash = "sha256-P5ng/9lkjaWlZmyFzd3MpN39qBqhe8Rlkb/vv3cZ1MI=";
};
nativeBuildInputs = [
+15 -4
View File
@@ -2,6 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
fetchFromGitLab,
autoreconfHook,
pkg-config,
boost,
@@ -14,16 +15,26 @@
mdds,
zlib,
}:
let
mdds_2_1 = mdds.overrideAttrs {
version = "2.1.1";
src = fetchFromGitLab {
owner = "mdds";
repo = "mdds";
rev = "2.1.1";
hash = "sha256-a412LpgDiYM8TMToaUrTlHtblYS1HehzrDOwvIAAxiA=";
};
};
in
stdenv.mkDerivation (finalAttrs: {
pname = "libetonyek";
version = "0.1.12";
version = "0.1.13";
src = fetchFromGitHub {
owner = "LibreOffice";
repo = "libetonyek";
rev = "libetonyek-${finalAttrs.version}";
hash = "sha256-dvYbV+7IakgOkGsZ+zaW+qgn/QoD6Jwq/juaE+7iYug=";
hash = "sha256-Dr4QhzZQzLNHf7OMMjUaR6WbnIQbu18LIiAjPD0sCsY=";
};
nativeBuildInputs = [
@@ -39,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
liblangtag
librevenge
libxml2
mdds
mdds_2_1
zlib
];
+6 -4
View File
@@ -4,20 +4,22 @@
fetchFromGitLab,
autoreconfHook,
pkg-config,
boost,
boost188,
mdds,
python3,
}:
let
boost = boost188;
in
stdenv.mkDerivation (finalAttrs: {
pname = "libixion";
version = "0.19.0";
version = "0.20.0";
src = fetchFromGitLab {
owner = "ixion";
repo = "ixion";
rev = finalAttrs.version;
hash = "sha256-BrexWRaxrLTWuoU62kqws3tlSqVOHecSV5MXc4ZezFs=";
hash = "sha256-v72ihA/V21zM2xHe8t5MKYag1RUC9bWGpq7Sr7x+YIw=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "liborcus";
version = "0.19.2";
version = "0.21.0";
src = fetchFromGitLab {
owner = "orcus";
repo = "orcus";
rev = finalAttrs.version;
hash = "sha256-+9C52H99c/kL5DEIoXV+WcLnTftRbicRLQN/FdIXBw8=";
hash = "sha256-vR/TtfUOa2Fmc4APfqG+Xu+mTAILGV+/JJnnmNHNJdQ=";
};
nativeBuildInputs = [
+44
View File
@@ -0,0 +1,44 @@
{
lib,
rustPlatform,
fetchFromGitHub,
versionCheckHook,
go,
writableTmpDirAsHomeHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lisette";
version = "0.1.2";
src = fetchFromGitHub {
owner = "ivov";
repo = "lisette";
tag = "lisette-v${finalAttrs.version}";
hash = "sha256-wUd4LjwbsW5hS2VAbzzq9oDDPLbdXie6JmkuOEBsjmA=";
};
cargoHash = "sha256-E+8eFfftyrIGNfddQqDmmfPpv1FyYg2u00+KKru+B0Y=";
preCheck = ''
export NO_COLOR=true
'';
nativeCheckInputs = [
go
writableTmpDirAsHomeHook
];
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "version";
meta = {
description = "Little language inspired by Rust that compiles to Go";
homepage = "https://github.com/ivov/lisette";
changelog = "https://github.com/ivov/lisette/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ drupol ];
mainProgram = "lis";
};
})
+3 -3
View File
@@ -6,18 +6,18 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ludtwig";
version = "0.12.0";
version = "0.13.0";
src = fetchFromGitHub {
owner = "MalteJanz";
repo = "ludtwig";
rev = "v${finalAttrs.version}";
hash = "sha256-zRroSPI41PU1sPwvKALWkydGWYJrz5uDJ94uimsCNys=";
hash = "sha256-czxfze7irABr5+iGwsJ7wR2kqRwDC6wOFGGxj1SUijw=";
};
checkType = "debug";
cargoHash = "sha256-cGxstBXNwyzQRNfedTbbO8Qf9C7VlMf2asz7VgQfZaA=";
cargoHash = "sha256-gSTWma7zZ4K425Tx8VSyEG5IBQnsoK+B2Rmt895b580=";
meta = {
description = "Linter / Formatter for Twig template files which respects HTML and your time";
+38
View File
@@ -0,0 +1,38 @@
{
lib,
rustPlatform,
fetchFromGitHub,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mcp-gateway";
version = "2.9.1";
src = fetchFromGitHub {
owner = "MikkoParkkola";
repo = "mcp-gateway";
tag = "v${finalAttrs.version}";
hash = "sha256-jPggWHX/Qz3sMh3P791D9WRMsppy3xRfUXd3jAcef5M=";
};
cargoHash = "sha256-TLjiI6mgWRkxZEifbyLzZpHj+486RYoGY2GOXsh/1Bs=";
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
# Most of the tests are failing.
doCheck = false;
meta = {
description = "Universal MCP Gateway - Single-port multiplexing with Meta-MCP for ~95% context token savings";
homepage = "https://github.com/MikkoParkkola/mcp-gateway";
changelog = "https://github.com/MikkoParkkola/mcp-gateway/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ drupol ];
mainProgram = "mcp-gateway";
};
})
+2 -2
View File
@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mdds";
version = "2.1.1";
version = "3.1.0";
src = fetchFromGitLab {
owner = "mdds";
repo = "mdds";
rev = finalAttrs.version;
hash = "sha256-a412LpgDiYM8TMToaUrTlHtblYS1HehzrDOwvIAAxiA=";
hash = "sha256-8xI0RmxMDvXp2rPWEd6Yu2i7q3ba8nSLBMF8SKjdIBs=";
};
nativeBuildInputs = [ autoreconfHook ];
@@ -1,5 +1,5 @@
diff --git a/.cargo/config.toml b/.cargo/config.toml
index dde3bc53f..693808c6e 100644
index 0ab50ad46..3f5fe0788 100644
--- a/.cargo/config.toml
+++ b/.cargo/config.toml
@@ -1,15 +1,10 @@
@@ -9,7 +9,7 @@ index dde3bc53f..693808c6e 100644
[target.aarch64-apple-darwin]
rustflags = [
- "-C", "target-cpu=native",
"-C", "target-feature=+aes,+sha2,+fp16",
"-C", "target-feature=+aes,+sha2,+fp16,+i8mm",
]
[target.x86_64-apple-darwin]
+3 -3
View File
@@ -74,13 +74,13 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mistral-rs";
version = "0.7.0";
version = "0.8.0";
src = fetchFromGitHub {
owner = "EricLBuehler";
repo = "mistral.rs";
tag = "v${finalAttrs.version}";
hash = "sha256-2gE3LRm2oy6H+y6dRNnwYIjlaG67it16bfhfTk4CUTc=";
hash = "sha256-WuDvD2ifk0AtB4fpgLqQSiXVfb/50M9oIuz738pdsis=";
};
patches = [
@@ -96,7 +96,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
"lto = false"
'';
cargoHash = "sha256-nktoMh07PfGJ156XrKa1N/icB634cr9ybsHq/y9zHKo=";
cargoHash = "sha256-MzGU62v6ZvVzTN7Ra+zz1uNlk4ul09YG5Hbj2A7hZbY=";
nativeBuildInputs = [
pkg-config
@@ -14,13 +14,13 @@ assert
buildGoModule (finalAttrs: {
pname = "open-policy-agent";
version = "1.15.0";
version = "1.15.1";
src = fetchFromGitHub {
owner = "open-policy-agent";
repo = "opa";
tag = "v${finalAttrs.version}";
hash = "sha256-IzgqQ52nTkcQLg1w9yn3op5Q2P/7rVMNh3IgVYb5sFI=";
hash = "sha256-TUFVyrRX0eqXCY+wOYA9yAFTzsupBO4d7bHmQXRRGDE=";
};
vendorHash = "sha256-l2HrTap6qZeKOvvCY6d+issQT2pL6TPU0pIdDN8vfVc=";
+6 -1
View File
@@ -1,4 +1,9 @@
{
"os_media_controls": "sha256-6aM7C9KuF7we//yMUQ0SZ8o+5KQ9EP5sjkzwdghM4EQ=",
"auto_updater": "sha256-787cMkeT2BlfwVcy4y46XkWioNqLKJgQ/CCxQvERa+A=",
"auto_updater_macos": "sha256-787cMkeT2BlfwVcy4y46XkWioNqLKJgQ/CCxQvERa+A=",
"auto_updater_platform_interface": "sha256-787cMkeT2BlfwVcy4y46XkWioNqLKJgQ/CCxQvERa+A=",
"auto_updater_windows": "sha256-787cMkeT2BlfwVcy4y46XkWioNqLKJgQ/CCxQvERa+A=",
"material_symbols_icons": "sha256-XRB6AZ4Q33sQKVZFA8lgdXCW/bx55h/RpmuItmFYVJM=",
"os_media_controls": "sha256-kSJov92pvzFQGIKnQb6XlwRXTY0Xs4iOZmc/390yf0c=",
"wakelock_plus": "sha256-OOTRP8v5mUma3j+G+koWoAufxrynWFMMhCLecvd1MhE="
}
+123 -89
View File
@@ -1,8 +1,10 @@
{
lib,
stdenv,
stdenvNoCC,
flutter338,
fetchFromGitHub,
yq-go,
fetchurl,
pkg-config,
libsecret,
jsoncpp,
@@ -10,108 +12,39 @@
libass,
keybinder3,
ffmpeg,
sdl3,
zlib,
libevdev,
jdk,
makeDesktopItem,
copyDesktopItems,
imagemagick,
_experimental-update-script-combinators,
nix-update-script,
_7zz,
makeBinaryWrapper,
runCommand,
dart,
}:
flutter338.buildFlutterApplication rec {
let
pname = "plezy";
version = "1.17.0";
version = "1.30.0";
src = fetchFromGitHub {
owner = "edde746";
repo = "plezy";
tag = version;
hash = "sha256-bJ/Qho6hkjbGOFUJj3J4XKk4Eq+3PU1VFGxik5ht16c=";
hash = "sha256-9bB9L9f2s0i2xF4JIe4vlEpt/bmF1gf3gxcoHdCrYqc=";
};
pubspecLock = lib.importJSON ./pubspec.lock.json;
gitHashes = lib.importJSON ./git-hashes.json;
nativeBuildInputs = [
pkg-config
copyDesktopItems
imagemagick
];
buildInputs = [
libsecret
jsoncpp
mpv-unwrapped
libass
keybinder3
ffmpeg
sdl3
];
postPatch = ''
# Avoid FetchContent download of SDL3 during build.
substituteInPlace linux/CMakeLists.txt \
--replace-fail "set(BUNDLE_SDL3 ON CACHE BOOL \"\" FORCE)" \
"set(BUNDLE_SDL3 OFF CACHE BOOL \"\" FORCE)"
'';
desktopItems = [
(makeDesktopItem {
name = "plezy";
exec = "plezy";
icon = "plezy";
desktopName = "Plezy";
comment = "Modern cross-platform Plex client built with Flutter";
categories = [
"AudioVideo"
"Video"
"Player"
];
})
];
postInstall = ''
install -Dm644 assets/plezy.png $out/share/icons/hicolor/128x128/apps/plezy.png
for size in 16 24 32 48 64 256 512; do
mkdir -p $out/share/icons/hicolor/''${size}x''${size}/apps
convert assets/plezy.png -resize ''${size}x''${size} $out/share/icons/hicolor/''${size}x''${size}/apps/plezy.png
done
'';
passthru = {
pubspecSource =
runCommand "pubspec.lock.json"
{
inherit src;
nativeBuildInputs = [ yq-go ];
}
''
yq eval --output-format=json --prettyPrint $src/pubspec.lock > "$out"
'';
updateScript = _experimental-update-script-combinators.sequence [
(nix-update-script { })
(
(_experimental-update-script-combinators.copyAttrOutputToFile "plezy.pubspecSource" ./pubspec.lock.json)
// {
supportedFeatures = [ ];
}
)
{
command = [
dart.fetchGitHashesScript
"--input"
./pubspec.lock.json
"--output"
./git-hashes.json
];
supportedFeatures = [ ];
}
];
simdutf = fetchurl {
url = "https://github.com/simdutf/simdutf/releases/download/v6.4.2/singleheader.zip";
hash = "sha256-n+TW9RVySlXI3oj+5EY+CJChq+ImfNoTxLXSRdWAOeY=";
};
zlib-root = runCommand "zlib-root" { } ''
mkdir $out
ln -s ${zlib.dev}/include $out/include
ln -s ${zlib}/lib $out/lib
'';
meta = {
description = "Modern cross-platform Plex client built with Flutter";
homepage = "https://github.com/edde746/plezy";
@@ -121,6 +54,107 @@ flutter338.buildFlutterApplication rec {
mio
miniharinn
];
platforms = lib.platforms.linux;
platforms = lib.platforms.linux ++ [
"x86_64-darwin"
"aarch64-darwin"
];
sourceProvenance = lib.optionals stdenv.hostPlatform.isDarwin (
with lib.sourceTypes; [ binaryNativeCode ]
);
};
}
linux = flutter338.buildFlutterApplication rec {
inherit pname version src;
pubspecLock = lib.importJSON ./pubspec.lock.json;
gitHashes = lib.importJSON ./git-hashes.json;
nativeBuildInputs = [
pkg-config
copyDesktopItems
imagemagick
];
buildInputs = [
libsecret
jsoncpp
mpv-unwrapped
libass
keybinder3
ffmpeg
zlib
libevdev
jdk
];
env = {
ZLIB_ROOT = zlib-root;
JAVA_HOME = "${jdk}/lib/openjdk";
};
postPatch = ''
substituteInPlace linux/CMakeLists.txt \
--replace-fail "URL https://github.com/simdutf/simdutf/releases/download/v6.4.2/singleheader.zip" \
"URL file://${simdutf}"
'';
desktopItems = [
(makeDesktopItem {
name = "plezy";
exec = "plezy";
icon = "plezy";
desktopName = "Plezy";
comment = meta.description;
categories = [
"AudioVideo"
"Video"
"Player"
];
})
];
postInstall = ''
install -Dm644 assets/plezy.png $out/share/icons/hicolor/128x128/apps/plezy.png
for size in 16 24 32 48 64 256 512; do
mkdir -p $out/share/icons/hicolor/''${size}x''${size}/apps
convert assets/plezy.png -resize ''${size}x''${size} $out/share/icons/hicolor/''${size}x''${size}/apps/plezy.png
done
'';
passthru.updateScript = ./update.sh;
inherit meta;
};
darwin = stdenvNoCC.mkDerivation {
inherit pname version;
passthru.updateScript = ./update.sh;
src = fetchurl {
url = "https://github.com/edde746/plezy/releases/download/${version}/plezy-macos.dmg";
hash = "sha256-a3LvwWZvLPD7yKKbC+oYXSgoHXUS+mOojzfDyW7/QOE=";
};
nativeBuildInputs = [
_7zz
makeBinaryWrapper
];
sourceRoot = "Plezy.app";
installPhase = ''
runHook preInstall
mkdir -p $out/Applications/Plezy.app
cp -r . $out/Applications/Plezy.app
makeBinaryWrapper $out/Applications/Plezy.app/Contents/MacOS/Plezy $out/bin/plezy
runHook postInstall
'';
inherit meta;
};
in
if stdenv.hostPlatform.isDarwin then darwin else linux
File diff suppressed because it is too large Load Diff
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env nix-shell
#! nix-shell -I nixpkgs=./. -i bash -p curl gnused jq nix nix-prefetch-git python3 yq-go
set -eou pipefail
ROOT="$(dirname "$(readlink -f "$0")")"
latestVersion=$(curl --fail --silent https://api.github.com/repos/edde746/plezy/releases/latest | jq --raw-output .tag_name)
currentVersion=$(nix-instantiate --eval -E "with import ./. {}; plezy.version" | tr -d '"')
if [[ "$currentVersion" == "$latestVersion" ]]; then
echo "plezy is up-to-date: $currentVersion"
exit 0
fi
echo "updating plezy: $currentVersion -> $latestVersion"
sed -i "s/version = \".*\"/version = \"${latestVersion}\"/" "$ROOT/package.nix"
GIT_SRC_URL="https://github.com/edde746/plezy/archive/refs/tags/${latestVersion}.tar.gz"
GIT_SRC_SHA=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 "$(nix-prefetch-url --unpack "$GIT_SRC_URL")")
sed -i "/fetchFromGitHub/,/hash/{s|hash = \".*\"|hash = \"${GIT_SRC_SHA}\"|}" "$ROOT/package.nix"
DMG_URL="https://github.com/edde746/plezy/releases/download/${latestVersion}/plezy-macos.dmg"
DMG_SHA=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 "$(nix-prefetch-url "$DMG_URL")")
sed -i "/plezy-macos.dmg/,/hash/{s|hash = \".*\"|hash = \"${DMG_SHA}\"|}" "$ROOT/package.nix"
curl --fail --silent "https://raw.githubusercontent.com/edde746/plezy/${latestVersion}/pubspec.lock" \
| yq eval --output-format=json --prettyPrint > "$ROOT/pubspec.lock.json"
python3 "$(dirname "$(readlink -f "$0")")/../../../development/compilers/dart/fetch-git-hashes.py" \
--input "$ROOT/pubspec.lock.json" \
--output "$ROOT/git-hashes.json"
+3 -3
View File
@@ -7,13 +7,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "polarity";
version = "latest-unstable-2026-03-23";
version = "latest-unstable-2026-03-27";
src = fetchFromGitHub {
owner = "polarity-lang";
repo = "polarity";
rev = "134d730457e0e874308d0f0abab4600eb89bf084";
hash = "sha256-EzPNv9GmHqIcSkADEVDBLzlWD/kubQIWBfYeCWowAhw=";
rev = "5d253a2701288573a32b58fbf592c66254b825ee";
hash = "sha256-jOIuBqJd5dKxEwHoaMMV4Jh9tOhQLkrIuuKsszPkpnE=";
};
cargoHash = "sha256-eat5XK8GZlbdPdkcrvOF99ln0a2SHZexAnqH55i8Vec=";
+2 -2
View File
@@ -54,11 +54,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "qmmp";
version = "2.3.1";
version = "2.3.2";
src = fetchurl {
url = "https://qmmp.ylsoftware.com/files/qmmp/2.3/qmmp-${finalAttrs.version}.tar.bz2";
hash = "sha256-ph0cH6qcQRx1KSpXEJmRgrkYgxuPDyAMhxSeP/NTvqk=";
hash = "sha256-TYu65hnpnP1mXZbDaI0tMG9f/DAUTgezfKcBqZ4yY2U=";
};
nativeBuildInputs = [
+4 -4
View File
@@ -10,7 +10,7 @@
cargo,
rustc,
cmake,
version ? "1.0.0-rc.5",
version ? "1.0.0-rc.12",
}:
stdenv.mkDerivation (finalAttrs: {
pname = "rolldown";
@@ -22,13 +22,13 @@ stdenv.mkDerivation (finalAttrs: {
owner = "rolldown";
repo = "rolldown";
tag = "v${finalAttrs.version}";
hash = "sha256-uqgJN7jn70z3cQlEEyk+0TeiHDn1AkvMmCaEOksHxhM=";
hash = "sha256-G26fPJElnIob1b94KqM5b2A64qs+x/d8FNrAsaN8BOI=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
pname = "rolldown";
version = finalAttrs.version;
src = finalAttrs.src;
hash = "sha256-tyayOAwdqP1euzicJrstwHiHxoFRWq+IGSiN/uFNZz8=";
hash = "sha256-btGnMU+t8zij/gRfFp5p6h2/781IZM5AWvZNqC2dfNs=";
};
pnpmDeps = fetchPnpmDeps {
pname = "rolldown";
@@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
src = finalAttrs.src;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-16NBCf4dP8a8dbgnmtFawMHKD7geIkLXt4F4w18FSUM=";
hash = "sha256-lQVbYV8S3P1+AQwF9PBDxJqbKf9jBAtwymKcxQ55FeQ=";
};
# cmake is only needed for Rust build (mimalloc-sys), not for a top-level configure
+78 -28
View File
@@ -1,76 +1,126 @@
{
lib,
stdenv,
buildGoModule,
fetchFromGitHub,
libredirect,
iana-etc,
testers,
seaweedfs,
installShellFiles,
lib,
libredirect,
nix-update-script,
stdenv,
versionCheckHook,
}:
buildGoModule (finalAttrs: {
pname = "seaweedfs";
version = "4.17";
version = "4.18";
src = fetchFromGitHub {
owner = "seaweedfs";
repo = "seaweedfs";
tag = finalAttrs.version;
hash = "sha256-xy3gXw3cbFO3OkzgEmIecvxPJT15tn58FI4ppibckzE=";
leaveDotGit = true;
postFetch = ''
pushd "$out"
git rev-parse --short HEAD 2>/dev/null >$out/COMMIT
find "$out" -name .git -print0 | xargs -0 rm -rf
popd
'';
hash = "sha256-X0/BCdLpM7Cs2Q7goW9JHw8tA+ztlm+qxusn+OIQ/qg=";
};
vendorHash = "sha256-XbfKYftKfbJDkbp9DwVAs56w5lMvqdlW5cwhhivniBM=";
postPatch = ''
# Remove unmaintained code that's not used and generates various issues.
rm -rf unmaintained
'';
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libredirect.hook ];
vendorHash = "sha256-W5fRmE89IBP5h11+Op3mkCQw9WkUgAtXduEHBdHiQVI=";
nativeBuildInputs = [
installShellFiles
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
libredirect.hook
];
subPackages = [ "weed" ];
ldflags = [
"-s"
"-X github.com/seaweedfs/seaweedfs/weed/util.COMMIT=N/A"
];
tags = [
"elastic"
"gocdk"
"rclone"
"sqlite"
"ydb"
"tarantool"
"tikv"
"ydb"
];
ldflags = [
"-s"
"-extldflags=-static"
];
env = {
CGO_ENABLED = 0;
GODEBUG = "http2client=0";
};
preBuild = ''
export GODEBUG=http2client=0
ldflags+=" -X \"github.com/seaweedfs/seaweedfs/weed/util/version.COMMIT=$(<COMMIT)\""
'';
preCheck = ''
# Test all targets.
unset subPackages
# Remove unmaintained tests and those that require additional services.
rm -rf unmaintained test/s3 test/fuse_integration test/kafka test/sftp test/tus test/volume_server
# TestECEncodingVolumeLocationTimingBug, TestECEncodingMasterTimingRaceCondition: weed binary not found
export PATH=$PATH:$NIX_BUILD_TOP/go/bin
# Remove tests that require specialized environment or additional setup
# that's not possible to achieve inside a sandbox.
for i in test/{fuse_integration,kafka,s3,sftp,volume_server}; do
find "$i" -name '*_test.go' -delete
done
# Required for reusing build artifacts in tests.
export PATH="$PATH:$NIX_BUILD_TOP/go/bin"
''
+ lib.optionalString (finalAttrs.env.CGO_ENABLED == 0) ''
# Depends on CGO.
rm -rf weed/mq/offset/{benchmark,end_to_end,sql_storage}_test.go
''
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
export NIX_REDIRECTS=/etc/protocols=${iana-etc}/etc/protocols:/etc/services=${iana-etc}/etc/services
'';
__darwinAllowLocalNetworking = true;
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
for shell in bash fish zsh; do
installShellCompletion \
--cmd weed \
--$shell <($out/bin/weed autocomplete $shell)
done
'';
passthru.tests.version = testers.testVersion {
package = seaweedfs;
command = "weed version";
};
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "version";
passthru.updateScript = nix-update-script { };
__darwinAllowLocalNetworking = true;
meta = {
description = "Simple and highly scalable distributed file system";
homepage = "https://github.com/chrislusf/seaweedfs";
longDescription = ''
SeaweedFS is a versatile and efficient storage system designed to meet the
needs of modern sysadmins managing a mix of blob, object, file, and data
warehouse storage requirements. Its architecture guarantees fast access
times, with constant-time (O(1)) disk seeks, regardless of the size of the
dataset. This makes it an excellent choice for environments where speed
and efficiency are critical.
'';
homepage = "https://github.com/seaweedfs/seaweedfs";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
azahi
cmacrae
wozeparrot
];
mainProgram = "weed";
license = lib.licenses.asl20;
};
})
+2 -2
View File
@@ -21,13 +21,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "shader-slang";
version = "2026.5.1";
version = "2026.5.2";
src = fetchFromGitHub {
owner = "shader-slang";
repo = "slang";
tag = "v${finalAttrs.version}";
hash = "sha256-PJVeuFxgwV72Obb9/JCwdLpdQYUu8oQZKzzn+4GcowE=";
hash = "sha256-kx1g7GrUX8ZPg/HGS6SpRYat/YLTJejxCM2UgcUkDgo=";
fetchSubmodules = true;
};
+2 -2
View File
@@ -12,12 +12,12 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "signal-cli";
version = "0.14.1";
version = "0.14.2";
# Building from source would be preferred, but is much more involved.
src = fetchurl {
url = "https://github.com/AsamK/signal-cli/releases/download/v${finalAttrs.version}/signal-cli-${finalAttrs.version}.tar.gz";
hash = "sha256-zs2ksSxCwYhEZ/Oh8BN3U2ISwqXPshCl82HoL4wWNug=";
hash = "sha256-riu8b8ZomoqyPVfmN9fpzbtDQpN72xtU1M9rVkDfHg0=";
};
buildInputs = lib.optionals stdenvNoCC.hostPlatform.isLinux [
+3 -3
View File
@@ -12,16 +12,16 @@
buildGoModule (finalAttrs: {
pname = "stackit-cli";
version = "0.57.0";
version = "0.59.0";
src = fetchFromGitHub {
owner = "stackitcloud";
repo = "stackit-cli";
rev = "v${finalAttrs.version}";
hash = "sha256-rkgDMS2Blc5RSRP/Itx4yOOfzYO9n092dWbPPC6gGmI=";
hash = "sha256-OOvcdkvNur+pLEHsoGROCOuD/oydZqbhMPUDUSDnLes=";
};
vendorHash = "sha256-WnGLi2C6Vk26I/Uzh/bvcnLVRPxUJFt19MUqasov/iU=";
vendorHash = "sha256-HZ5k1AIuSsAdVIHMzo3awguw+AlctLMicLRzzGgM7xA=";
subPackages = [ "." ];
+2 -2
View File
@@ -13,11 +13,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "synthv1";
version = "1.3.2";
version = "1.4.1";
src = fetchurl {
url = "mirror://sourceforge/synthv1/synthv1-${finalAttrs.version}.tar.gz";
hash = "sha256-tCxgJdl5PMNvnhPZOsNhlS3LqBksmXBojfnSLZUZKMY=";
hash = "sha256-z4jy6Zo7LaYLf3QoAXl0MvZ9rcZWThWwChGDJBY0HYg=";
};
postPatch = ''
+2 -2
View File
@@ -10,12 +10,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = "terraria-server";
version = "1.4.5.5";
version = "1.4.5.6";
urlVersion = lib.replaceStrings [ "." ] [ "" ] finalAttrs.version;
src = fetchurl {
url = "https://terraria.org/api/download/pc-dedicated-server/terraria-server-${finalAttrs.urlVersion}.zip";
hash = "sha256-BmLT5ATBviSfYuc3Cx/aMHUNTBs6S56GHJF8YIJXhtU=";
hash = "sha256-11xFWsIX/TQ0RIyPglHBNH8IdahcQ4WJ3HG1V3d+kVU=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -15,16 +15,16 @@ rustPlatform.buildRustPackage (finalAttrs: {
pname = "tinymist";
# Please update the corresponding vscode extension when updating
# this derivation.
version = "0.14.14";
version = "0.14.16";
src = fetchFromGitHub {
owner = "Myriad-Dreamin";
repo = "tinymist";
tag = "v${finalAttrs.version}";
hash = "sha256-AYOuJO9wVuOX6zC7GYXCccC7A8LJaEj+L2oADwJx29s=";
hash = "sha256-Lcv/yAH+4LlzaFhTk5GA3WHxm8gHWO+7560zolTCIIM=";
};
cargoHash = "sha256-4xIGW0WCd7RF6mGY753qK6Ncs72AJbs3kzOVBp9sGYY=";
cargoHash = "sha256-D9G08K2rp0uBFz+1LktdH8thGNpzaTD2QCCV2P3Hl9M=";
nativeBuildInputs = [
installShellFiles
+12
View File
@@ -10,6 +10,7 @@
# requiring to build a special variant for that software. Example: 'haproxy'
variant ? "all",
extraConfigureFlags ? [ ],
enableJni ? false,
enableARMCryptoExtensions ?
stdenv.hostPlatform.isAarch64
&& ((builtins.match "^.*\\+crypto.*$" stdenv.hostPlatform.gcc.arch) != null),
@@ -31,6 +32,14 @@ stdenv.mkDerivation (finalAttrs: {
# ensure test detects musl-based systems too
substituteInPlace scripts/ocsp-stapling2.test \
--replace '"linux-gnu"' '"linux-"'
''
+ lib.optionalString enableJni ''
# Some tests fail when JNI is enabled
sed -i '/TEST_DECL(test_wolfSSL_Tls13_ECH)/d;
/TEST_DECL(test_wolfSSL_Tls13_ECH_HRR)/d;
/TEST_DECL(test_TLSX_CA_NAMES_bad_extension)/d' tests/api.c
sed -i '/quic/d' tests/include.am
sed -i '/WOLFSSL_QUIC/,/#endif/d' tests/unit.c
'';
configureFlags = [
@@ -65,6 +74,9 @@ stdenv.mkDerivation (finalAttrs: {
# No runtime detection under ARM and no platform function checks like for X86.
(if enableARMCryptoExtensions then "--enable-armasm=inline" else "--disable-armasm")
]
++ lib.optionals enableJni [
"--enable-jni"
]
++ extraConfigureFlags;
# Breaks tls13 tests on aarch64-darwin.
+2 -2
View File
@@ -25,13 +25,13 @@
}:
let
version = "2.0.0";
version = "2.0.1";
src = fetchFromGitHub {
owner = "Wox-launcher";
repo = "Wox";
tag = "v${version}";
hash = "sha256-6QJCv1geDff4noSaurVsO0Gz0g5+cdobG9DpKBcrMkA=";
hash = "sha256-1g38ry6+iWiRBLVbgLNaotc/jlsG5LLVYvzJbmEjIdA=";
};
metaCommon = {
@@ -5,7 +5,7 @@
}:
let
version = "1.2.1";
version = "1.3.1";
in
buildPecl rec {
inherit version;
@@ -15,7 +15,7 @@ buildPecl rec {
owner = "open-telemetry";
repo = "opentelemetry-php-instrumentation";
rev = version;
hash = "sha256-zUrcikGB3O44ihcw2zOAhInfgF+sXT+Xl2lF7XJphzY=";
hash = "sha256-L58QiuwCIaNPzeh+E7/16kgUNa7vfHCowU7eDKiiImc=";
};
sourceRoot = "${src.name}/ext";
@@ -923,10 +923,30 @@
};
go-template = {
version = "0-unstable-2025-12-12";
version = "0-unstable-2026-03-21";
url = "github:ngalaiko/tree-sitter-go-template";
rev = "c59999dc449c29549f5735eaac31b938a13b6c14";
hash = "sha256-YKqpNkCRLX+89Ottw4KVXxrEsIPRUsWs0UwIgucHwdo=";
rev = "aa71f63de226c5592dfbfc1f29949522d7c95fac";
hash = "sha256-QSzUyRDGdBH9TaG3YCHnJp12WcR8kdbsZFIk8I+JW1Y=";
meta = {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
azahi
];
};
};
go-template-helm = {
version = "0-unstable-2026-03-21";
url = "github:ngalaiko/tree-sitter-go-template";
rev = "aa71f63de226c5592dfbfc1f29949522d7c95fac";
hash = "sha256-QSzUyRDGdBH9TaG3YCHnJp12WcR8kdbsZFIk8I+JW1Y=";
location = "dialects/helm";
meta = {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
azahi
];
};
};
godot-resource = {
@@ -1,28 +0,0 @@
{ lib }:
with lib.kernel;
{
# DRM_AMDGPU = yes;
IPV6 = yes;
MPTCP = yes;
IP_MULTIPLE_TABLES = yes;
# Enable advanced path-managers...
MPTCP_PM_ADVANCED = yes;
MPTCP_FULLMESH = yes;
MPTCP_NDIFFPORTS = yes;
# ... but use none by default.
# The default is safer if source policy routing is not setup.
DEFAULT_DUMMY = yes;
DEFAULT_MPTCP_PM.freeform = "default";
# MPTCP scheduler selection.
MPTCP_SCHED_ADVANCED = yes;
DEFAULT_MPTCP_SCHED.freeform = "default";
# Smarter TCP congestion controllers
TCP_CONG_LIA = module;
TCP_CONG_OLIA = module;
TCP_CONG_WVEGAS = module;
TCP_CONG_BALIA = module;
}
+1
View File
@@ -827,6 +827,7 @@ mapAliases {
glfw-wayland-minecraft = throw "'glfw-wayland-minecraft' has been renamed to/replaced by 'glfw3-minecraft'"; # Converted to throw 2025-10-27
glxinfo = throw "'glxinfo' has been renamed to/replaced by 'mesa-demos'"; # Converted to throw 2025-10-27
gmnisrv = throw "'gmnisrv' has been removed due to lack of maintenance upstream"; # Added 2025-06-07
gmu = throw "'gmu' has been removed as it was broken and unmaintained in Nixpkgs"; # Added 2026-04-04
gnat11 = throw "gnat11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08
gnat12 = throw "gnat12 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08
gnat12Packages = throw "gnat12Packages has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08