From 83149d48fd418792b7d3aeb9a3809fe49f83afae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Nov 2024 17:27:44 +0000 Subject: [PATCH 01/20] python312Packages.openturns: 1.23 -> 1.24 --- pkgs/by-name/op/openturns/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openturns/package.nix b/pkgs/by-name/op/openturns/package.nix index 5d62a61c2e951..17b192621e26b 100644 --- a/pkgs/by-name/op/openturns/package.nix +++ b/pkgs/by-name/op/openturns/package.nix @@ -29,13 +29,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "openturns"; - version = "1.23"; + version = "1.24"; src = fetchFromGitHub { owner = "openturns"; repo = "openturns"; rev = "v${finalAttrs.version}"; - hash = "sha256-csl5cZvxU8fdLKvh04ZWKizClrHqF79c7tAMSejo2lk="; + hash = "sha256-88wxgifLuF/P/qeMLVP0S5Agutf022Dsysu38mh9+8w="; }; nativeBuildInputs = [ From 01ea54baa838c9cef64f62c4f4b896391adbbb7d Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Fri, 27 Dec 2024 23:12:56 +0100 Subject: [PATCH 02/20] python3Packages.loguru: 0.7.2 -> 0.7.3 & cleanups --- .../python-modules/loguru/default.nix | 29 +++++++++++-------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/loguru/default.nix b/pkgs/development/python-modules/loguru/default.nix index d3776308759cd..5fa1a0251bc5c 100644 --- a/pkgs/development/python-modules/loguru/default.nix +++ b/pkgs/development/python-modules/loguru/default.nix @@ -3,37 +3,42 @@ stdenv, buildPythonPackage, colorama, + exceptiongroup, fetchFromGitHub, + flit-core, freezegun, + pytest-mypy-plugins, + pytest-xdist, pytestCheckHook, pythonOlder, - pytest-xdist, }: buildPythonPackage rec { pname = "loguru"; - version = "0.7.2"; - format = "setuptools"; + version = "0.7.3"; + + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "Delgan"; repo = pname; - rev = "refs/tags/${version}"; - hash = "sha256-1xcPAOOhjFmWSxmPj6NICRur3ITOuQRNNKPJlfp89Jw="; + tag = version; + hash = "sha256-tccEzzs9TtFAZM9s43cskF9llc81Ng28LqedjLiE1m4="; }; + build-system = [ flit-core ]; + nativeCheckInputs = [ pytestCheckHook pytest-xdist # massive speedup, not tested by upstream colorama freezegun - ]; + pytest-mypy-plugins + ] ++ lib.optional (pythonOlder "3.10") exceptiongroup; - disabledTestPaths = [ - "tests/test_type_hinting.py" # avoid dependency on mypy - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ "tests/test_multiprocessing.py" ]; + disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [ "tests/test_multiprocessing.py" ]; disabledTests = [ @@ -52,12 +57,12 @@ buildPythonPackage rec { pythonImportsCheck = [ "loguru" ]; - meta = with lib; { + meta = { description = "Python logging made (stupidly) simple"; homepage = "https://github.com/Delgan/loguru"; changelog = "https://github.com/delgan/loguru/releases/tag/${version}"; - license = licenses.mit; - maintainers = with maintainers; [ + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ jakewaksbaum rmcgibbo ]; From d1a62051ae2900236f90ccda72e8adbfe35f46e4 Mon Sep 17 00:00:00 2001 From: Dee Anzorge Date: Tue, 31 Dec 2024 03:29:30 +0100 Subject: [PATCH 03/20] streamlink: 7.0.0 -> 7.1.1 Changes: https://github.com/streamlink/streamlink/releases/tag/7.1.0 https://github.com/streamlink/streamlink/releases/tag/7.1.1 7.1.0 dropped typing-extensions as runtime dependency --- pkgs/by-name/st/streamlink/package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/streamlink/package.nix b/pkgs/by-name/st/streamlink/package.nix index 54f951e847515..b9482571febe2 100644 --- a/pkgs/by-name/st/streamlink/package.nix +++ b/pkgs/by-name/st/streamlink/package.nix @@ -8,12 +8,12 @@ python3Packages.buildPythonApplication rec { pname = "streamlink"; - version = "7.0.0"; + version = "7.1.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-UaQGKGLmeV1pQEbKbnBUnW0TWDxkDRUFlmgEsOA/7/I="; + hash = "sha256-wYge0LulNhLZedmpGLfewFb8k80gKlsHoIDlVo29q0w="; }; patches = [ @@ -50,7 +50,6 @@ python3Packages.buildPythonApplication rec { requests trio trio-websocket - typing-extensions urllib3 websocket-client ]; From 6fba45b6e5a3130eb8f37250bc5f7d012ad09856 Mon Sep 17 00:00:00 2001 From: NAHO <90870942+trueNAHO@users.noreply.github.com> Date: Tue, 31 Dec 2024 16:23:50 +0100 Subject: [PATCH 04/20] antora-ui-default: update hash Fixes: 518ba1789aa2 ("antora-ui-default: 0-unstable-2024-09-20 -> 0-unstable-2024-12-26") --- pkgs/by-name/an/antora-ui-default/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/an/antora-ui-default/package.nix b/pkgs/by-name/an/antora-ui-default/package.nix index 329841bd4d439..33c7346ebf9f3 100644 --- a/pkgs/by-name/an/antora-ui-default/package.nix +++ b/pkgs/by-name/an/antora-ui-default/package.nix @@ -5,7 +5,7 @@ }: let srcFetchFromGitLab = { - hash = "sha256-q2FwkwzjanxTIxjMpCyMpzPt782uYZiWVdZ7Eev79oM="; + hash = "sha256-gUQLLjnWZ1OsAe005IOPIfoM0qmjoevcUuGBRD3oHXA="; owner = "trueNAHO"; repo = "antora-ui-default"; rev = "11f563294248e9b64124b9289d639e349f2e9f5f"; From 79d83ef4cf2b52ae527c1d3ee347147a512a38ef Mon Sep 17 00:00:00 2001 From: Misael Aguayo Date: Tue, 31 Dec 2024 19:12:14 -0600 Subject: [PATCH 05/20] harper: 0.13.0 -> 0.14.0 --- pkgs/by-name/ha/harper/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index d60c74fedb680..679c5686eba7a 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "harper"; - version = "0.13.0"; + version = "0.14.0"; src = fetchFromGitHub { owner = "elijah-potter"; repo = "harper"; rev = "v${version}"; - hash = "sha256-X1mTqaqOqeAM7mq3nNrE2ULZ1zaAxZIqp0p1wdlDwgk="; + hash = "sha256-YKfhvwm8TuKpM81qcVgL15AdiQaI7PXvRq1pWThwmo0="; }; - cargoHash = "sha256-0RJ0Kpht4gqZTBdjld1Wi5r9FN5RB74KboxODmlHoko="; + cargoHash = "sha256-Gf0GJVWefZlMXpnJytAdmM/I9y7bXoCilUZs/HK0Vdw="; meta = { description = "Grammar Checker for Developers"; From 7016fe9d74d694b0bafcb9018dec9c663a902ff1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Jan 2025 10:14:47 +0000 Subject: [PATCH 06/20] bonsai: 1.2.0 -> 1.2.1 --- pkgs/by-name/bo/bonsai/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/bonsai/package.nix b/pkgs/by-name/bo/bonsai/package.nix index 186c77f6c81c6..a8cb48e552945 100644 --- a/pkgs/by-name/bo/bonsai/package.nix +++ b/pkgs/by-name/bo/bonsai/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "bonsai"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromSourcehut { owner = "~stacyharper"; repo = "bonsai"; rev = "v${finalAttrs.version}"; - hash = "sha256-Ggk+OKaRE+kVa8/ij3znuY3b0dT2F5F1CSse4l0MAA8="; + hash = "sha256-WAne0628lELQanUv2lg8Y9QEikZVAT7Xtkndhs8Ozjw="; }; nativeBuildInputs = [ From a846ccc8806b0c12d9c73b30815e67e5d3621bd3 Mon Sep 17 00:00:00 2001 From: Henner Zeller Date: Tue, 31 Dec 2024 19:01:57 +0100 Subject: [PATCH 07/20] openroad: 2.0-unstable-2024-12-22 -> 2.0-unstable-2024-12-31 --- .../science/electronics/openroad/default.nix | 23 +++++++++----- .../electronics/openroad/swig43-compat.patch | 30 +++++++++++++++++++ 2 files changed, 45 insertions(+), 8 deletions(-) create mode 100644 pkgs/applications/science/electronics/openroad/swig43-compat.patch diff --git a/pkgs/applications/science/electronics/openroad/default.nix b/pkgs/applications/science/electronics/openroad/default.nix index e86b68202ceb8..4558a9f69b4b9 100644 --- a/pkgs/applications/science/electronics/openroad/default.nix +++ b/pkgs/applications/science/electronics/openroad/default.nix @@ -15,6 +15,7 @@ clp, # for or-tools cudd, eigen, + gtest, glpk, lcov, lemon-graph, @@ -43,22 +44,27 @@ let in mkDerivation rec { pname = "openroad"; - version = "2.0-unstable-2024-12-22"; + version = "2.0-unstable-2024-12-31"; src = fetchFromGitHub { owner = "The-OpenROAD-Project"; repo = "OpenROAD"; - rev = "51302eb80b11576a01171d33452c362301d55143"; + rev = "21cf29eda317e0c7777fbfaa3f384ec9fab1a0f9"; fetchSubmodules = true; - hash = "sha256-xFeZo6GjKKee7fTrzN4TNNL8eeTDJXyQGPkIKU/WvIc="; + hash = "sha256-cRETSW8cG/Q0hgxaFJjtnBqsIU0r6/kCRy1+5gJfC9o="; }; + patches = [ + ./swig43-compat.patch # https://github.com/The-OpenROAD-Project/OpenROAD/issues/6451 + ]; + nativeBuildInputs = [ bison cmake doxygen flex git + gtest pkg-config swig ]; @@ -95,15 +101,13 @@ mkDerivation rec { patchShebangs --build etc/find_messages.py ''; - # Enable output images from the placer. cmakeFlags = [ - # Tries to download gtest 1.13 as part of the build. We currently rely on - # the regression tests so we can get by without building unit tests. - "-DENABLE_TESTS=OFF" + "-DENABLE_TESTS=ON" "-DUSE_SYSTEM_BOOST=ON" "-DUSE_SYSTEM_ABC=OFF" "-DUSE_SYSTEM_OPENSTA=OFF" - "-DOPENROAD_VERSION=${src.rev}" + "-DOPENROAD_VERSION=${version}_${src.rev}" + "-DCMAKE_RULE_MESSAGES=OFF" "-DTCL_LIBRARY=${tcl}/lib/libtcl.so" "-DTCL_HEADER=${tcl}/include/tcl.h" ]; @@ -115,6 +119,9 @@ mkDerivation rec { # to see if there are any breaking changes in unstable that should be vendored as well. doCheck = true; checkPhase = '' + # Disable two tests that are failing curently. + sed 's/^.*partition_gcd/# \0/g' -i src/par/test/CTestTestfile.cmake + make test ../test/regression ''; diff --git a/pkgs/applications/science/electronics/openroad/swig43-compat.patch b/pkgs/applications/science/electronics/openroad/swig43-compat.patch new file mode 100644 index 0000000000000..97456f84d4d53 --- /dev/null +++ b/pkgs/applications/science/electronics/openroad/swig43-compat.patch @@ -0,0 +1,30 @@ +diff --git a/src/odb/src/swig/python/dbtypes.i b/src/odb/src/swig/python/dbtypes.i +index 37305d55e..d85f2915e 100644 +--- a/src/odb/src/swig/python/dbtypes.i ++++ b/src/odb/src/swig/python/dbtypes.i +@@ -271,7 +271,7 @@ WRAP_OBJECT_RETURN_REF(odb::dbViaParams, params_return) + swig_type_info *tf = SWIG_TypeQuery("odb::dbShape" "*"); + for(std::vector::iterator it = $1->begin(); it != $1->end(); it++) { + PyObject *o = SWIG_NewInstanceObj(&(*it), tf, 0); +- $result = SWIG_Python_AppendOutput($result, o); ++ $result = SWIG_Python_AppendOutput($result, o, 0); + } + } + +@@ -283,14 +283,14 @@ WRAP_OBJECT_RETURN_REF(odb::dbViaParams, params_return) + auto layer = it->second; + PyObject *layer_swig = SWIG_NewInstanceObj(layer, tf, 0); + PyObject *tuple = PyTuple_Pack(2, PyFloat_FromDouble(value), layer_swig); +- $result = SWIG_Python_AppendOutput($result, tuple); ++ $result = SWIG_Python_AppendOutput($result, tuple, 0); + } + } + + %typemap(argout) std::vector &OUTPUT { + for(auto it = $1->begin(); it != $1->end(); it++) { + PyObject *obj = PyInt_FromLong((long)*it); +- $result = SWIG_Python_AppendOutput($result, obj); ++ $result = SWIG_Python_AppendOutput($result, obj, 0); + } + } + From 984ed569b2d7d8ff4a831f6b774464907855e0d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Jan 2025 13:03:38 +0000 Subject: [PATCH 08/20] sirikali: 1.7.2 -> 1.8.0 --- pkgs/by-name/si/sirikali/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/sirikali/package.nix b/pkgs/by-name/si/sirikali/package.nix index e122665acb4c6..692a27cdb4d88 100644 --- a/pkgs/by-name/si/sirikali/package.nix +++ b/pkgs/by-name/si/sirikali/package.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation rec { pname = "sirikali"; - version = "1.7.2"; + version = "1.8.0"; src = fetchFromGitHub { owner = "mhogomchungu"; repo = "sirikali"; rev = version; - hash = "sha256-UtgK+q06J6T6RJ8jQiwzg5yVtgGZaZzmfadNyXxTCIk="; + hash = "sha256-zEiX0eAsmfWDXehxetkqXbdXhB53DE5LDyglMBijckI="; }; buildInputs = From 972b05a0e77aef8af84257486a8bbff1c516d880 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 1 Jan 2025 06:06:06 -0800 Subject: [PATCH 09/20] dbip-asn-lite: 2024-12 -> 2025-01 --- pkgs/by-name/db/dbip-asn-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-asn-lite/package.nix b/pkgs/by-name/db/dbip-asn-lite/package.nix index 471f81965a7c8..b5ca33f499069 100644 --- a/pkgs/by-name/db/dbip-asn-lite/package.nix +++ b/pkgs/by-name/db/dbip-asn-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-asn-lite"; - version = "2024-12"; + version = "2025-01"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-asn-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-tzeXJzgTG6AB46dCYqtdECqMm2nh9PfPigMvRif2+cM="; + hash = "sha256-cRlhlP5ml+swBZGiLpVH5s7nvPiHUi7qxM2GajoeK+Y="; }; dontUnpack = true; From 7b55a95f4a3048974f8505befefe452dc013d2b7 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 1 Jan 2025 06:06:24 -0800 Subject: [PATCH 10/20] dbip-city-lite: 2024-12 -> 2025-01 --- pkgs/by-name/db/dbip-city-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-city-lite/package.nix b/pkgs/by-name/db/dbip-city-lite/package.nix index 57665c88c9389..521d3cebf20e6 100644 --- a/pkgs/by-name/db/dbip-city-lite/package.nix +++ b/pkgs/by-name/db/dbip-city-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-city-lite"; - version = "2024-12"; + version = "2025-01"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-city-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-IkZ6d9CP+AgYXaWmQTfTz2MTHEV7h/f1HiOAGXxBH+g="; + hash = "sha256-fBS2JASkZaLNCjNAadNkrctixTkDvpkTUYP0yUHBXnw="; }; dontUnpack = true; From f003ce29e9593c5dc5b203c48f21a062dbf0378c Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 1 Jan 2025 06:06:29 -0800 Subject: [PATCH 11/20] dbip-country-lite: 2024-12 -> 2025-01 --- pkgs/by-name/db/dbip-country-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-country-lite/package.nix b/pkgs/by-name/db/dbip-country-lite/package.nix index d7642c25bd0a2..00f29f3674d77 100644 --- a/pkgs/by-name/db/dbip-country-lite/package.nix +++ b/pkgs/by-name/db/dbip-country-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-country-lite"; - version = "2024-12"; + version = "2025-01"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-country-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-58g4ch1N1vPPymYx6M7X3Q6l6Sbr5GkEXv/Vi7K9Ivk="; + hash = "sha256-PVpqo1t6V0kdVqA1aEgU0UqwhzmLLMHYB6gyoMusVv8="; }; dontUnpack = true; From 88eaedddc76dfb99201fd0e43815e083386c2c2d Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 1 Jan 2025 06:07:43 -0800 Subject: [PATCH 12/20] v2ray-domain-list-community: 20241210004721 -> 20241221105938 Diff: https://github.com/v2fly/domain-list-community/compare/20241210004721...20241221105938 --- pkgs/by-name/v2/v2ray-domain-list-community/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/v2/v2ray-domain-list-community/package.nix b/pkgs/by-name/v2/v2ray-domain-list-community/package.nix index 5373233bd890b..b7439e413c9a4 100644 --- a/pkgs/by-name/v2/v2ray-domain-list-community/package.nix +++ b/pkgs/by-name/v2/v2ray-domain-list-community/package.nix @@ -9,12 +9,12 @@ let generator = pkgsBuildBuild.buildGoModule rec { pname = "v2ray-domain-list-community"; - version = "20241210004721"; + version = "20241221105938"; src = fetchFromGitHub { owner = "v2fly"; repo = "domain-list-community"; rev = version; - hash = "sha256-CiIjD6hI2rdulK/rqViLqB2YotpHd5ftOOxJncIcYS4="; + hash = "sha256-k42qnHQY9bfSjyGGtaqKdIxlvU/C7TiN8sD0AiRQmVU="; }; vendorHash = "sha256-NLh14rXRci4hgDkBJVJDIDvobndB7KYRKAX7UjyqSsg="; meta = with lib; { From 211e54889a60754cf224a2b2af9d7f9371d9f032 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Jan 2025 14:22:41 +0000 Subject: [PATCH 13/20] ecapture: 0.9.1 -> 0.9.2 --- pkgs/by-name/ec/ecapture/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ec/ecapture/package.nix b/pkgs/by-name/ec/ecapture/package.nix index 3922bab9b40fc..091c65abdaf41 100644 --- a/pkgs/by-name/ec/ecapture/package.nix +++ b/pkgs/by-name/ec/ecapture/package.nix @@ -21,13 +21,13 @@ buildGoModule rec { pname = "ecapture"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "gojue"; repo = "ecapture"; tag = "v${version}"; - hash = "sha256-ucauZ1nvsiNxeqMcMHbUaKidAGF/XW7hi04W+Bv6I6Q="; + hash = "sha256-UPWREeyB2YLYU3B4Rxr5oPoOfksL/lnllWyaFxhAe/0="; fetchSubmodules = true; }; @@ -106,7 +106,7 @@ buildGoModule rec { in [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; - vendorHash = "sha256-A+0ASVHMzNcuLsP9F55hvGjflLg68p0ckj6kPbjdg4E="; + vendorHash = "sha256-8ilfqPt5Phuj5Uaf90+Ir/DFN27oW5Fd+Wsp34/EU9M="; passthru.updateScript = nix-update-script { }; From 01a3482008ad1738e111965cc2588c42741198d1 Mon Sep 17 00:00:00 2001 From: Emily Date: Wed, 27 Nov 2024 07:54:38 +0000 Subject: [PATCH 14/20] python312Packages.python-mapnik: unpin Boost Marked as broken, but compiles successfully and gets to the same failing test even with Boost unpinned. --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 094d527016920..0c0876640148d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13191,7 +13191,7 @@ self: super: with self; { python-mapnik = callPackage ../development/python-modules/python-mapnik rec { inherit (pkgs) pkg-config cairo icu libjpeg libpng libtiff libwebp proj zlib; - boost = pkgs.boost182.override { + boost = pkgs.boost.override { enablePython = true; inherit python; }; From dc213dbe001b01ebec8429c70ab721b9ee1a60ec Mon Sep 17 00:00:00 2001 From: Emily Date: Wed, 27 Nov 2024 07:54:38 +0000 Subject: [PATCH 15/20] python312Packages.rdkit: unpin Boost --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0c0876640148d..15475d6aae870 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13830,7 +13830,7 @@ self: super: with self; { rdflib = callPackage ../development/python-modules/rdflib { }; rdkit = callPackage ../development/python-modules/rdkit { - boost = pkgs.boost182.override { + boost = pkgs.boost.override { enablePython = true; inherit python; }; From 6f2b12dd6a37561b6e21cc88cfec180f828b39d0 Mon Sep 17 00:00:00 2001 From: Emily Date: Wed, 27 Nov 2024 07:54:38 +0000 Subject: [PATCH 16/20] =?UTF-8?q?python312Packages.ifcopenshell:=20add=20u?= =?UTF-8?q?pstream=20patch=20for=20Boost=20=E2=89=A5=201.86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../python-modules/ifcopenshell/default.nix | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ifcopenshell/default.nix b/pkgs/development/python-modules/ifcopenshell/default.nix index c9b5183e4f9e0..8f373abdbaffc 100644 --- a/pkgs/development/python-modules/ifcopenshell/default.nix +++ b/pkgs/development/python-modules/ifcopenshell/default.nix @@ -8,13 +8,14 @@ pytestCheckHook, # fetchers fetchFromGitHub, + fetchpatch, gitUpdater, # build tools cmake, swig, # native dependencies eigen, - boost179, + boost, cgal, gmp, hdf5, @@ -65,6 +66,20 @@ buildPythonPackage rec { hash = "sha256-tnj14lBEkUZNDM9J1sRhNA7OkWTWa5JPTSF8hui3q7k="; }; + patches = [ + (fetchpatch { + name = "ifcopenshell-boost-1.86-mt19937.patch"; + url = "https://github.com/IfcOpenShell/IfcOpenShell/commit/1fe168d331123920eeb9a96e542fcc1453de57fe.patch"; + hash = "sha256-oZDEL8cPcEu83lW+qSvCbmDGYpaNNRrptW9MLu2pN70="; + }) + + (fetchpatch { + name = "ifcopenshell-boost-1.86-json.patch"; + url = "https://github.com/IfcOpenShell/IfcOpenShell/commit/88b861737c7c206d0e7307f90d37467e9585515c.patch"; + hash = "sha256-zMoQcBWRdtavL0xdsr53SqyG6CZoeon8/mmJhrw85lc="; + }) + ]; + nativeBuildInputs = [ # c++ cmake @@ -77,7 +92,7 @@ buildPythonPackage rec { buildInputs = [ # ifcopenshell needs stdc++ (lib.getLib stdenv.cc.cc) - boost179 + boost cgal eigen gmp From 5ab7ac6886342f59496a221bb17d370c1432580c Mon Sep 17 00:00:00 2001 From: NAHO <90870942+trueNAHO@users.noreply.github.com> Date: Wed, 1 Jan 2025 22:20:25 +0100 Subject: [PATCH 17/20] antora-ui-default: conventionally sort fetch attributes --- pkgs/by-name/an/antora-ui-default/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/an/antora-ui-default/package.nix b/pkgs/by-name/an/antora-ui-default/package.nix index 33c7346ebf9f3..7da104702a55b 100644 --- a/pkgs/by-name/an/antora-ui-default/package.nix +++ b/pkgs/by-name/an/antora-ui-default/package.nix @@ -5,10 +5,10 @@ }: let srcFetchFromGitLab = { - hash = "sha256-gUQLLjnWZ1OsAe005IOPIfoM0qmjoevcUuGBRD3oHXA="; owner = "trueNAHO"; repo = "antora-ui-default"; rev = "11f563294248e9b64124b9289d639e349f2e9f5f"; + hash = "sha256-gUQLLjnWZ1OsAe005IOPIfoM0qmjoevcUuGBRD3oHXA="; }; in stdenvNoCC.mkDerivation { From 031e8ea9ef4c3135588e1272f4f2b3456cacb337 Mon Sep 17 00:00:00 2001 From: NAHO <90870942+trueNAHO@users.noreply.github.com> Date: Wed, 1 Jan 2025 22:20:47 +0100 Subject: [PATCH 18/20] antora-lunr-extension: conventionally sort fetch attributes --- pkgs/by-name/an/antora-lunr-extension/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/an/antora-lunr-extension/package.nix b/pkgs/by-name/an/antora-lunr-extension/package.nix index c4eb14a9996fa..35948b865d8fa 100644 --- a/pkgs/by-name/an/antora-lunr-extension/package.nix +++ b/pkgs/by-name/an/antora-lunr-extension/package.nix @@ -10,10 +10,10 @@ buildNpmPackage rec { version = "1.0.0-alpha.8"; src = fetchFromGitLab { - hash = "sha256-GplCwhUl8jurD4FfO6/T3Vo1WFjg+rtAjWeIh35unk4="; owner = "antora"; repo = pname; rev = "v${version}"; + hash = "sha256-GplCwhUl8jurD4FfO6/T3Vo1WFjg+rtAjWeIh35unk4="; }; npmDepsHash = "sha256-EtjZL6U/uSGSYSqtuatCkdWP0NHxRuht13D9OaM4x00="; From 709930aaf6d5b55c8635b2bac7eb92191e6f214f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Jan 2025 00:32:33 +0000 Subject: [PATCH 19/20] beam27Packages.elixir-ls: 0.25.0 -> 0.26.1 --- pkgs/development/beam-modules/elixir-ls/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/beam-modules/elixir-ls/default.nix b/pkgs/development/beam-modules/elixir-ls/default.nix index 0accce293d296..7ca9fda3490ab 100644 --- a/pkgs/development/beam-modules/elixir-ls/default.nix +++ b/pkgs/development/beam-modules/elixir-ls/default.nix @@ -11,12 +11,12 @@ let pname = "elixir-ls"; - version = "0.25.0"; + version = "0.26.1"; src = fetchFromGitHub { owner = "elixir-lsp"; repo = "elixir-ls"; rev = "v${version}"; - hash = "sha256-7Lrv62R0otFPAfUAip1H4VcnBaV4QyDZkcBZTW7yq8I="; + hash = "sha256-fGjHDzQUBROFlv+AIzArRv+Q7RWPTizMFyYXQJGQzjA="; }; in mixRelease { @@ -32,7 +32,7 @@ mixRelease { mixFodDeps = fetchMixDeps { pname = "mix-deps-${pname}"; inherit src version elixir; - hash = "sha256-yR2ttnrtYcWFotBMIfOLmJzEO9NKy3SqiKJZ4mmlkdA="; + hash = "sha256-EUWySBI082cNXbHZKQKEisXffe0/UpupNcHj1GT7Mek="; }; # elixir-ls is an umbrella app From 93e7e39c71b13a406ea70b3da1808f56be207b24 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Jan 2025 01:53:18 +0000 Subject: [PATCH 20/20] mieru: 3.9.0 -> 3.10.0 --- pkgs/by-name/mi/mieru/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mieru/package.nix b/pkgs/by-name/mi/mieru/package.nix index ce770989c8e6d..a8babccde6d69 100644 --- a/pkgs/by-name/mi/mieru/package.nix +++ b/pkgs/by-name/mi/mieru/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "mieru"; - version = "3.9.0"; + version = "3.10.0"; src = fetchFromGitHub { owner = "enfein"; repo = "mieru"; rev = "v${version}"; - hash = "sha256-59TWABRIH3FEOyLvZ+jn7b3jhI0comjU4Mrl4Ggx2eA="; + hash = "sha256-4uJi8+kpVBjigTkLmV9fL0igmcOt5Gb40qkQHYR8kCU="; }; vendorHash = "sha256-hSTKhn39xKZx1N9x66EH/ql4oP4qn0eysGTbUk9mRAk=";