From 4ea29081fbbf601b3b626f3de74a14b7e8718fa9 Mon Sep 17 00:00:00 2001 From: Gabriel Volpe Date: Tue, 25 May 2021 17:54:47 +0200 Subject: dconf2nix: 0.0.7 -> 0.0.8 --- pkgs/development/tools/haskell/dconf2nix/dconf2nix.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/haskell/dconf2nix/dconf2nix.nix b/pkgs/development/tools/haskell/dconf2nix/dconf2nix.nix index b857b910f0a..3ebbc9b0339 100644 --- a/pkgs/development/tools/haskell/dconf2nix/dconf2nix.nix +++ b/pkgs/development/tools/haskell/dconf2nix/dconf2nix.nix @@ -1,13 +1,13 @@ -{ mkDerivation, base, containers, fetchgit, hedgehog -, optparse-applicative, parsec, lib, template-haskell, text +{ mkDerivation, base, containers, fetchgit, hedgehog, lib +, optparse-applicative, parsec, template-haskell, text }: mkDerivation { pname = "dconf2nix"; - version = "0.0.7"; + version = "0.0.8"; src = fetchgit { url = "https://github.com/gvolpe/dconf2nix.git"; - sha256 = "04p8di1ckv5fkfa61pjg5xp8vcw091lz1kw39lh4w8ks2zjwaha1"; - rev = "34c523e920b79208c3b4c0ad371900b0948799f7"; + sha256 = "19jk3p0ys3lbqk21lm37a7alkg2vhnmkvcffjqfxrw8p4737hxid"; + rev = "6bf3d7d4ca9f553a9e1ba4a70a65640114d230b2"; fetchSubmodules = true; }; isLibrary = true; -- cgit 1.4.1 From 2aa7662279727652dd326d5e7fc2a9aa50a73eef Mon Sep 17 00:00:00 2001 From: David Birks Date: Fri, 28 May 2021 16:11:44 -0400 Subject: tilt: 0.18.10 -> 0.20.5 --- pkgs/applications/networking/cluster/tilt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/tilt/default.nix b/pkgs/applications/networking/cluster/tilt/default.nix index ccbe9d9a7ac..d717bd42652 100644 --- a/pkgs/applications/networking/cluster/tilt/default.nix +++ b/pkgs/applications/networking/cluster/tilt/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { /* Do not use "dev" as a version. If you do, Tilt will consider itself running in development environment and try to serve assets from the source tree, which is not there once build completes. */ - version = "0.18.10"; + version = "0.20.5"; src = fetchFromGitHub { owner = "tilt-dev"; repo = pname; rev = "v${version}"; - sha256 = "sha256-SvvvHGR3UPyV61MaoFB68SaZKUT3ItYOPT1a7AddxlY="; + sha256 = "sha256-pUKKHrShED7yp5WSmHSbS+eiYs22Nm2/ouc2a8WYc38="; }; vendorSha256 = null; -- cgit 1.4.1 From 1f4163d8394b5fa933368d10853f106bebe9c18d Mon Sep 17 00:00:00 2001 From: hlolli Date: Mon, 31 May 2021 01:16:46 +0200 Subject: fix deprecated sandbox.h features, causing impure syscalls on aarch64-darwin --- pkgs/tools/typesetting/lowdown/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/typesetting/lowdown/default.nix b/pkgs/tools/typesetting/lowdown/default.nix index b9b5e806a4e..2de00702a38 100644 --- a/pkgs/tools/typesetting/lowdown/default.nix +++ b/pkgs/tools/typesetting/lowdown/default.nix @@ -24,12 +24,20 @@ stdenv.mkDerivation rec { ''; # Fix lib extension so that fixDarwinDylibNames detects it - postInstall = lib.optionalString stdenv.isDarwin '' + postInstall = lib.optionalString (stdenv.isDarwin && !stdenv.isAarch64) '' mv $lib/lib/liblowdown.{so,dylib} ''; patches = lib.optional (!stdenv.hostPlatform.isStatic) ./shared.patch; + patchPhase = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) '' + substituteInPlace main.c \ + --replace '#elif HAVE_SANDBOX_INIT' '#elif 0' + ''; + + doInstallCheck = stdenv.hostPlatform == stdenv.buildPlatform; + installCheckPhase = "echo '# TEST' > test.md; $out/bin/lowdown test.md"; + doCheck = stdenv.hostPlatform == stdenv.buildPlatform; checkTarget = "regress"; @@ -41,4 +49,3 @@ stdenv.mkDerivation rec { platforms = platforms.unix; }; } - -- cgit 1.4.1 From b62962b2746ac9b21d5d22583cd30e1bbdb63964 Mon Sep 17 00:00:00 2001 From: hlolli Date: Mon, 31 May 2021 02:18:05 +0200 Subject: remove unneccecary substitute and aarch64 platform check --- pkgs/tools/typesetting/lowdown/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/typesetting/lowdown/default.nix b/pkgs/tools/typesetting/lowdown/default.nix index 2de00702a38..8c55985a404 100644 --- a/pkgs/tools/typesetting/lowdown/default.nix +++ b/pkgs/tools/typesetting/lowdown/default.nix @@ -14,6 +14,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ which ] ++ lib.optionals stdenv.isDarwin [ fixDarwinDylibNames ]; + preConfigure = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) + "echo 'HAVE_SANDBOX_INIT=0' > configure.local"; + configurePhase = '' runHook preConfigure ./configure PREFIX=''${!outputDev} \ @@ -24,17 +27,12 @@ stdenv.mkDerivation rec { ''; # Fix lib extension so that fixDarwinDylibNames detects it - postInstall = lib.optionalString (stdenv.isDarwin && !stdenv.isAarch64) '' + postInstall = lib.optionalString (stdenv.isDarwin) '' mv $lib/lib/liblowdown.{so,dylib} ''; patches = lib.optional (!stdenv.hostPlatform.isStatic) ./shared.patch; - patchPhase = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) '' - substituteInPlace main.c \ - --replace '#elif HAVE_SANDBOX_INIT' '#elif 0' - ''; - doInstallCheck = stdenv.hostPlatform == stdenv.buildPlatform; installCheckPhase = "echo '# TEST' > test.md; $out/bin/lowdown test.md"; -- cgit 1.4.1 From 3f4d1d89aa921eb86ff4fc8c7e61650e514b607b Mon Sep 17 00:00:00 2001 From: happysalada Date: Mon, 31 May 2021 10:52:51 +0900 Subject: vscode-extensions.alefragnani.project-manager: init 12.1.0 --- pkgs/misc/vscode-extensions/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/misc/vscode-extensions/default.nix b/pkgs/misc/vscode-extensions/default.nix index 549b2785382..e56f3293b6e 100644 --- a/pkgs/misc/vscode-extensions/default.nix +++ b/pkgs/misc/vscode-extensions/default.nix @@ -36,6 +36,18 @@ let }; }; + alefragnani.project-manager = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "project-manager"; + publisher = "alefragnani"; + version = "12.1.0"; + sha256 = "sha256-fYBKmWn9pJh2V0fGdqVrXj9zIl8oTrZcBycDaMOXL/8="; + }; + meta = { + license = lib.licenses.mit; + }; + }; + alexdima.copy-relative-path = buildVscodeMarketplaceExtension { mktplcRef = { name = "copy-relative-path"; -- cgit 1.4.1 From 67191e0bd08e26616c6b1a46bd9d717192664dbf Mon Sep 17 00:00:00 2001 From: happysalada Date: Mon, 31 May 2021 11:00:02 +0900 Subject: vscode-extensions.svelte.svelte-vscode: init 105.0.0 --- pkgs/misc/vscode-extensions/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/misc/vscode-extensions/default.nix b/pkgs/misc/vscode-extensions/default.nix index 549b2785382..93ede63279a 100644 --- a/pkgs/misc/vscode-extensions/default.nix +++ b/pkgs/misc/vscode-extensions/default.nix @@ -968,6 +968,18 @@ let }; }; + svelte.svelte-vscode = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "svelte-vscode"; + publisher = "svelte"; + version = "105.0.0"; + sha256 = "sha256-my3RzwUW5MnajAbEnqxtrIR701XH+AKYLbnKD7ivASE="; + }; + meta = { + license = lib.licenses.mit; + }; + }; + tamasfe.even-better-toml = buildVscodeMarketplaceExtension { mktplcRef = { name = "even-better-toml"; -- cgit 1.4.1 From af25be16236399e319e11a4b2cb8f707dedb1c4b Mon Sep 17 00:00:00 2001 From: happysalada Date: Mon, 31 May 2021 11:05:02 +0900 Subject: vscode-extensions.bradlc.vscode-tailwindcss: init 0.6.6 --- pkgs/misc/vscode-extensions/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/misc/vscode-extensions/default.nix b/pkgs/misc/vscode-extensions/default.nix index 549b2785382..622b05cd090 100644 --- a/pkgs/misc/vscode-extensions/default.nix +++ b/pkgs/misc/vscode-extensions/default.nix @@ -123,6 +123,18 @@ let }; }; + bradlc.vscode-tailwindcss = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-tailwindcss"; + publisher = "bradlc"; + version = "0.6.6"; + sha256 = "sha256-CRd+caKHFOXBnePr/LqNkzw0kRGYvNSkf4ecNgedpdA="; + }; + meta = with lib; { + license = licenses.mpl20; + }; + }; + brettm12345.nixfmt-vscode = buildVscodeMarketplaceExtension { mktplcRef = { name = "nixfmt-vscode"; -- cgit 1.4.1 From 259bf508105c7007c366090ab75c31dba503256b Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Sun, 30 May 2021 22:10:20 -0400 Subject: lowdown: remove extra brackets --- pkgs/tools/typesetting/lowdown/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/typesetting/lowdown/default.nix b/pkgs/tools/typesetting/lowdown/default.nix index 8c55985a404..e7280f06529 100644 --- a/pkgs/tools/typesetting/lowdown/default.nix +++ b/pkgs/tools/typesetting/lowdown/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { ''; # Fix lib extension so that fixDarwinDylibNames detects it - postInstall = lib.optionalString (stdenv.isDarwin) '' + postInstall = lib.optionalString stdenv.isDarwin '' mv $lib/lib/liblowdown.{so,dylib} ''; -- cgit 1.4.1 From 879e6926ce663313b336974bb28dbaf10967b195 Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Thu, 15 Apr 2021 13:32:28 -0600 Subject: maintainers: add kennyballou Signed-off-by: Kenny Ballou --- maintainers/maintainer-list.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 4235741d38d..bb992d90509 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5178,6 +5178,16 @@ githubId = 37185887; name = "Calvin Kim"; }; + kennyballou = { + email = "kb@devnulllabs.io"; + github = "kennyballou"; + githubId = 2186188; + name = "Kenny Ballou"; + keys = [{ + longkeyid = "rsa4096/0xB0CAA28A02958308"; + fingerprint = "932F 3E8E 1C0F 4A98 95D7 B8B8 B0CA A28A 0295 8308"; + }]; + }; kentjames = { email = "jameschristopherkent@gmail.com"; github = "kentjames"; -- cgit 1.4.1 From 7ff8b88e6ea79db0f4a1314d46997ad37f0704a8 Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Fri, 7 May 2021 08:13:13 -0600 Subject: akonadi-calendar-tools: init 20.12.3 Borrowing expressions from a stalled/stale PR: NixOS/nixpkgs#98212. Co-authored-by: freezeboy Signed-off-by: Kenny Ballou --- pkgs/applications/kde/akonadi-calendar-tools.nix | 24 ++++++++++++++++++++++++ pkgs/applications/kde/default.nix | 1 + 2 files changed, 25 insertions(+) create mode 100644 pkgs/applications/kde/akonadi-calendar-tools.nix diff --git a/pkgs/applications/kde/akonadi-calendar-tools.nix b/pkgs/applications/kde/akonadi-calendar-tools.nix new file mode 100644 index 00000000000..64fe3e1f438 --- /dev/null +++ b/pkgs/applications/kde/akonadi-calendar-tools.nix @@ -0,0 +1,24 @@ +{ mkDerivation +, lib +, extra-cmake-modules +, kdoctools +, akonadi +, calendarsupport +}: + +mkDerivation { + pname = "akonadi-calendar-tools"; + meta = { + homepage = "https://github.com/KDE/akonadi-calendar-tools"; + description = "Console applications and utilities for managing calendars in Akonadi"; + license = with lib.licenses; [ gpl2Plus cc0 ]; + maintainers = with lib.maintainers; [ kennyballou ]; + platforms = lib.platforms.linux; + }; + nativeBuildInputs = [ extra-cmake-modules kdoctools ]; + propagatedBuildInputs = [ + akonadi + calendarsupport + ]; + outputs = [ "out" "dev" ]; +} diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix index 18e857a2471..f375ea1d9f4 100644 --- a/pkgs/applications/kde/default.nix +++ b/pkgs/applications/kde/default.nix @@ -68,6 +68,7 @@ let in { akonadi = callPackage ./akonadi {}; akonadi-calendar = callPackage ./akonadi-calendar.nix {}; + akonadi-calendar-tools = callPackage ./akonadi-calendar-tools.nix {}; akonadi-contacts = callPackage ./akonadi-contacts.nix {}; akonadi-import-wizard = callPackage ./akonadi-import-wizard.nix {}; akonadi-mime = callPackage ./akonadi-mime.nix {}; -- cgit 1.4.1 From af22c928fc87dcdc0396e6efc9fa1909d23603f9 Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Fri, 7 May 2021 08:19:13 -0600 Subject: kaccounts-providers: init 20.12.3 Borrowing expressions from a stalled/stale PR: NixOS/nixpkgs#98212. Co-authored-by: freezeboy Signed-off-by: Kenny Ballou --- pkgs/applications/kde/default.nix | 1 + pkgs/applications/kde/kaccounts-providers.nix | 44 +++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 pkgs/applications/kde/kaccounts-providers.nix diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix index f375ea1d9f4..d501375126c 100644 --- a/pkgs/applications/kde/default.nix +++ b/pkgs/applications/kde/default.nix @@ -94,6 +94,7 @@ let incidenceeditor = callPackage ./incidenceeditor.nix {}; k3b = callPackage ./k3b.nix {}; kaccounts-integration = callPackage ./kaccounts-integration.nix {}; + kaccounts-providers = callPackage ./kaccounts-providers.nix {}; kaddressbook = callPackage ./kaddressbook.nix {}; kalarm = callPackage ./kalarm.nix {}; kalarmcal = callPackage ./kalarmcal.nix {}; diff --git a/pkgs/applications/kde/kaccounts-providers.nix b/pkgs/applications/kde/kaccounts-providers.nix new file mode 100644 index 00000000000..e0e5ee3cd32 --- /dev/null +++ b/pkgs/applications/kde/kaccounts-providers.nix @@ -0,0 +1,44 @@ +{ mkDerivation +, lib +, accounts-qt +, extra-cmake-modules +, intltool +, kaccounts-integration +, kcmutils +, kcoreaddons +, kdeclarative +, kdoctools +, kio +, kpackage +, kwallet +, qtwebengine +, signond +}: + +mkDerivation { + pname = "kaccounts-providers"; + meta = with lib; { + homepage = "https://community.kde.org/KTp/Setting_up_KAccounts"; + description = "Online account providers"; + maintainers = with maintainers; [ kennyballou ]; + license = licenses.gpl2Plus; + platforms = platforms.linux; + }; + nativeBuildInputs = [ + extra-cmake-modules + intltool + kdoctools + ]; + buildInputs = [ + accounts-qt + kaccounts-integration + kcmutils + kcoreaddons + kdeclarative + kio + kpackage + kwallet + qtwebengine + signond + ]; +} -- cgit 1.4.1 From 28c3c08b5323d9818ee38f1d3f63af8cd43056fb Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Fri, 7 May 2021 08:19:39 -0600 Subject: kio-gdrive: init 20.12.3 Borrowing expressions from a stalled/stale PR: NixOS/nixpkgs#98212. Co-authored-by: freezeboy Signed-off-by: Kenny Ballou --- pkgs/applications/kde/default.nix | 1 + pkgs/applications/kde/kio-gdrive.nix | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/applications/kde/kio-gdrive.nix diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix index d501375126c..68600758841 100644 --- a/pkgs/applications/kde/default.nix +++ b/pkgs/applications/kde/default.nix @@ -139,6 +139,7 @@ let kipi-plugins = callPackage ./kipi-plugins.nix {}; kitinerary = callPackage ./kitinerary.nix {}; kio-extras = callPackage ./kio-extras.nix {}; + kio-gdrive = callPackage ./kio-gdrive.nix {}; kldap = callPackage ./kldap.nix {}; kleopatra = callPackage ./kleopatra.nix {}; klettres = callPackage ./klettres.nix {}; diff --git a/pkgs/applications/kde/kio-gdrive.nix b/pkgs/applications/kde/kio-gdrive.nix new file mode 100644 index 00000000000..0be35469d40 --- /dev/null +++ b/pkgs/applications/kde/kio-gdrive.nix @@ -0,0 +1,36 @@ +{ mkDerivation +, lib +, extra-cmake-modules +, kdoctools +, kio +, libkgapi +, kcalendarcore +, kcontacts +, qtkeychain +, libsecret +, kaccounts-integration +}: + +mkDerivation { + pname = "kio-gdrive"; + meta = with lib; { + homepage = "https://github.com/KDE/kio-gdrive"; + description = "KIO slave for Google APIs"; + maintainers = with maintainers; [ kennyballou ]; + license = licenses.gpl2Plus; + platforms = platforms.linux; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + ]; + buildInputs = [ + kcalendarcore + kcontacts + kaccounts-integration + libkgapi + libsecret + kio + qtkeychain + ]; +} -- cgit 1.4.1 From 768621c16b475e71538ab8b7bb099fa77aa6d59e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 31 May 2021 03:18:01 +0000 Subject: esbuild: 0.12.1 -> 0.12.5 --- pkgs/development/tools/esbuild/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/esbuild/default.nix b/pkgs/development/tools/esbuild/default.nix index 2dfb58013dd..f0f8c156dbd 100644 --- a/pkgs/development/tools/esbuild/default.nix +++ b/pkgs/development/tools/esbuild/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "esbuild"; - version = "0.12.1"; + version = "0.12.5"; src = fetchFromGitHub { owner = "evanw"; repo = "esbuild"; rev = "v${version}"; - sha256 = "sha256-X+mWuGm6hpTofoZSpM9U2GmYlETMH7MuYwk4ahFSyVE="; + sha256 = "sha256-9EVlmdolr189vdnuA01UUrcrmZ9W0FtvCcJuuSX1nLs="; }; vendorSha256 = "sha256-2ABWPqhK2Cf4ipQH7XvRrd+ZscJhYPc3SV2cGT0apdg="; -- cgit 1.4.1 From eec2131b93aeb8bf628e1403fe2bbaec926522c2 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 31 May 2021 02:51:54 +0000 Subject: dua: 2.12.0 -> 2.12.1 --- pkgs/tools/misc/dua/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/dua/default.nix b/pkgs/tools/misc/dua/default.nix index d53676f91d6..a7de0183b67 100644 --- a/pkgs/tools/misc/dua/default.nix +++ b/pkgs/tools/misc/dua/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage rec { pname = "dua"; - version = "2.12.0"; + version = "2.12.1"; buildInputs = lib.optionals stdenv.isDarwin [ libiconv ]; @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage rec { owner = "Byron"; repo = "dua-cli"; rev = "v${version}"; - sha256 = "sha256-YCpWi5+p+d9YG8YEKRbppcX5/IizI1FnUfcnaoCGZNM="; + sha256 = "sha256-ZJCixDh2+H+G+lVgxw9H61Xy4hMg+3MbhI+e7sU4GQU="; # Remove unicode file names which leads to different checksums on HFS+ # vs. other filesystems because of unicode normalisation. extraPostFetch = '' @@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec { ''; }; - cargoSha256 = "sha256-WFxDY4K257QE/tH4B2c3qOzVG3t1RUh4lWRMzqyBC14="; + cargoSha256 = "sha256-rwgvyfjCBPe20xN6gNXBexjN/BwNhZjT1RtabKhCkJs="; doCheck = false; -- cgit 1.4.1 From b1e1a50c0091bad2200271bfce8939a25b5648fd Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sun, 30 May 2021 21:59:29 -0700 Subject: libjpeg-turbo: Fix tests on RISC-V This fixes the tests on RISC-V caused by floating point behavior differences (see linked upstream issue). --- pkgs/development/libraries/libjpeg-turbo/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/libraries/libjpeg-turbo/default.nix b/pkgs/development/libraries/libjpeg-turbo/default.nix index f2d4e00d1aa..1ac842e5593 100644 --- a/pkgs/development/libraries/libjpeg-turbo/default.nix +++ b/pkgs/development/libraries/libjpeg-turbo/default.nix @@ -40,6 +40,10 @@ stdenv.mkDerivation rec { "-DENABLE_SHARED=${if enableShared then "1" else "0"}" ] ++ lib.optionals enableJava [ "-DWITH_JAVA=1" + ] ++ lib.optionals stdenv.hostPlatform.isRiscV [ + # https://github.com/libjpeg-turbo/libjpeg-turbo/issues/428 + # https://github.com/libjpeg-turbo/libjpeg-turbo/commit/88bf1d16786c74f76f2e4f6ec2873d092f577c75 + "-DFLOATTEST=fp-contract" ]; doInstallCheck = true; -- cgit 1.4.1 From f924460e91cba6473c5dc4b8ccb1a1cfc05bc2d7 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 30 May 2021 23:46:01 +0200 Subject: ijq: 0.2.3 → 0.3.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/gpanders/ijq/compare/v0.2.3...v0.3.4 --- pkgs/development/tools/ijq/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/ijq/default.nix b/pkgs/development/tools/ijq/default.nix index 0b0af79301e..f3c0b6c7b1b 100644 --- a/pkgs/development/tools/ijq/default.nix +++ b/pkgs/development/tools/ijq/default.nix @@ -2,15 +2,15 @@ buildGoModule rec { pname = "ijq"; - version = "0.2.3"; + version = "0.3.4"; src = fetchgit { url = "https://git.sr.ht/~gpanders/ijq"; rev = "v${version}"; - sha256 = "14n54jh5387jf97zhc7aidn7w60zp5624xbvq4jdbsh96apg3bk1"; + sha256 = "ZKxEK6SPxEC0S5yXSzITPn0HhpJa4Bcf9X8/N+ZZAeA="; }; - vendorSha256 = "0xbni6lk6y3ig7pj2234fv7ra6b8qv0k8m3bvh59wwans8xpihzb"; + vendorSha256 = "04KlXE2I8ZVDbyo9tBnFskLB6fo5W5/lPzSpo8KGqUU="; nativeBuildInputs = [ makeWrapper ]; -- cgit 1.4.1 From 660c4a822c1631016060ab3420ae467dabaa508e Mon Sep 17 00:00:00 2001 From: SCOTT-HAMILTON Date: Sun, 30 May 2021 14:20:21 +0200 Subject: libiio: fix build with wrong libxml2 find_package Co-authored-by: Dmitry Kalinkin --- .../libraries/libiio/cmake-fix-libxml2-find-package.patch | 13 +++++++++++++ pkgs/development/libraries/libiio/default.nix | 4 ++++ 2 files changed, 17 insertions(+) create mode 100644 pkgs/development/libraries/libiio/cmake-fix-libxml2-find-package.patch diff --git a/pkgs/development/libraries/libiio/cmake-fix-libxml2-find-package.patch b/pkgs/development/libraries/libiio/cmake-fix-libxml2-find-package.patch new file mode 100644 index 00000000000..25345bef90c --- /dev/null +++ b/pkgs/development/libraries/libiio/cmake-fix-libxml2-find-package.patch @@ -0,0 +1,13 @@ +diff --color -ur a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt 2021-05-30 13:46:22.256040282 +0200 ++++ b/CMakeLists.txt 2021-05-30 14:15:42.530181216 +0200 +@@ -333,7 +333,7 @@ + # So, try first to find the CMake module provided by libxml2 package, then fallback + # on the CMake's FindLibXml2.cmake module (which can lack some definition, especially + # in static build case). +-find_package(LibXml2 QUIET NO_MODULE) ++find_package(LibXml2 QUIET MODULE) + if(DEFINED LIBXML2_VERSION_STRING) + set(LIBXML2_FOUND ON) + set(LIBXML2_INCLUDE_DIR ${LIBXML2_INCLUDE_DIRS}) +Seulement dans b: good.patch diff --git a/pkgs/development/libraries/libiio/default.nix b/pkgs/development/libraries/libiio/default.nix index 043e27fb4b2..e704076ab57 100644 --- a/pkgs/development/libraries/libiio/default.nix +++ b/pkgs/development/libraries/libiio/default.nix @@ -23,6 +23,10 @@ stdenv.mkDerivation rec { sha256 = "0psw67mzysdb8fkh8xpcwicm7z94k8plkcc8ymxyvl6inshq0mc7"; }; + # Revert after https://github.com/NixOS/nixpkgs/issues/125008 is + # fixed properly + patches = [ ./cmake-fix-libxml2-find-package.patch ]; + nativeBuildInputs = [ cmake flex -- cgit 1.4.1 From db89e667afcca79a329afd3a71b22a7177014124 Mon Sep 17 00:00:00 2001 From: Hlöðver Sigurðsson Date: Mon, 31 May 2021 08:41:18 +0200 Subject: Update pkgs/tools/typesetting/lowdown/default.nix Co-authored-by: Dmitry Kalinkin --- pkgs/tools/typesetting/lowdown/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/typesetting/lowdown/default.nix b/pkgs/tools/typesetting/lowdown/default.nix index e7280f06529..257f02e0dd3 100644 --- a/pkgs/tools/typesetting/lowdown/default.nix +++ b/pkgs/tools/typesetting/lowdown/default.nix @@ -34,7 +34,12 @@ stdenv.mkDerivation rec { patches = lib.optional (!stdenv.hostPlatform.isStatic) ./shared.patch; doInstallCheck = stdenv.hostPlatform == stdenv.buildPlatform; - installCheckPhase = "echo '# TEST' > test.md; $out/bin/lowdown test.md"; + installCheckPhase = '' + runHook preInstallCheck + echo '# TEST' > test.md + lowdown test.md + runHook postInstallCheck + ''; doCheck = stdenv.hostPlatform == stdenv.buildPlatform; checkTarget = "regress"; -- cgit 1.4.1 From 33e9bc9b4388f7733442daccca8ae94e5f1db573 Mon Sep 17 00:00:00 2001 From: Hlöðver Sigurðsson Date: Mon, 31 May 2021 08:41:51 +0200 Subject: Update pkgs/tools/typesetting/lowdown/default.nix Co-authored-by: Dmitry Kalinkin --- pkgs/tools/typesetting/lowdown/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/typesetting/lowdown/default.nix b/pkgs/tools/typesetting/lowdown/default.nix index 257f02e0dd3..174052b9aec 100644 --- a/pkgs/tools/typesetting/lowdown/default.nix +++ b/pkgs/tools/typesetting/lowdown/default.nix @@ -14,7 +14,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ which ] ++ lib.optionals stdenv.isDarwin [ fixDarwinDylibNames ]; - preConfigure = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) + preConfigure = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) '' + echo 'HAVE_SANDBOX_INIT=0' > configure.local + '' "echo 'HAVE_SANDBOX_INIT=0' > configure.local"; configurePhase = '' -- cgit 1.4.1 From 05ddbbe148deac00c8ecbaae5c9ffe4d9124f3e7 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Mon, 31 May 2021 02:43:09 -0400 Subject: lowdown: fix preConfigure --- pkgs/tools/typesetting/lowdown/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/tools/typesetting/lowdown/default.nix b/pkgs/tools/typesetting/lowdown/default.nix index 174052b9aec..6e8da3dd110 100644 --- a/pkgs/tools/typesetting/lowdown/default.nix +++ b/pkgs/tools/typesetting/lowdown/default.nix @@ -16,8 +16,7 @@ stdenv.mkDerivation rec { preConfigure = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) '' echo 'HAVE_SANDBOX_INIT=0' > configure.local - '' - "echo 'HAVE_SANDBOX_INIT=0' > configure.local"; + ''; configurePhase = '' runHook preConfigure -- cgit 1.4.1 From 47c2be0ad02b8a73bfd9c7e892fd7d3f3cfcff7d Mon Sep 17 00:00:00 2001 From: hlolli Date: Mon, 31 May 2021 08:46:09 +0200 Subject: cleanup from github suggestions --- pkgs/tools/typesetting/lowdown/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/typesetting/lowdown/default.nix b/pkgs/tools/typesetting/lowdown/default.nix index 174052b9aec..e45eda3326a 100644 --- a/pkgs/tools/typesetting/lowdown/default.nix +++ b/pkgs/tools/typesetting/lowdown/default.nix @@ -16,8 +16,7 @@ stdenv.mkDerivation rec { preConfigure = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) '' echo 'HAVE_SANDBOX_INIT=0' > configure.local - '' - "echo 'HAVE_SANDBOX_INIT=0' > configure.local"; + ''; configurePhase = '' runHook preConfigure @@ -39,7 +38,7 @@ stdenv.mkDerivation rec { installCheckPhase = '' runHook preInstallCheck echo '# TEST' > test.md - lowdown test.md + $out/bin/lowdown test.md runHook postInstallCheck ''; -- cgit 1.4.1