diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-09-07 06:01:25 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-07 06:01:25 +0000 |
commit | 93a166b92d0ace99679f80d382cad54e53c703a0 (patch) | |
tree | 9d1444d1ff2f1333922b58786d3c4e160fdb4662 /pkgs/tools | |
parent | b3a6861647e6c0cd59fa481ff1afe6fc4b94cc5a (diff) | |
parent | 2a84cc37bf98d858cb9cfa2c12b1448ee319a27f (diff) | |
download | nixlib-93a166b92d0ace99679f80d382cad54e53c703a0.tar nixlib-93a166b92d0ace99679f80d382cad54e53c703a0.tar.gz nixlib-93a166b92d0ace99679f80d382cad54e53c703a0.tar.bz2 nixlib-93a166b92d0ace99679f80d382cad54e53c703a0.tar.lz nixlib-93a166b92d0ace99679f80d382cad54e53c703a0.tar.xz nixlib-93a166b92d0ace99679f80d382cad54e53c703a0.tar.zst nixlib-93a166b92d0ace99679f80d382cad54e53c703a0.zip |
Merge staging-next into staging
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/archivers/7zz/default.nix | 10 | ||||
-rw-r--r-- | pkgs/tools/graphics/fgallery/default.nix | 9 | ||||
-rw-r--r-- | pkgs/tools/inputmethods/fusuma/Gemfile.lock | 2 | ||||
-rw-r--r-- | pkgs/tools/inputmethods/fusuma/gemset.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/security/crowdsec/default.nix | 8 | ||||
-rw-r--r-- | pkgs/tools/system/bfs/default.nix | 6 | ||||
-rw-r--r-- | pkgs/tools/system/xe/default.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/wayland/gtklock/default.nix | 6 |
8 files changed, 35 insertions, 14 deletions
diff --git a/pkgs/tools/archivers/7zz/default.nix b/pkgs/tools/archivers/7zz/default.nix index 6df03f1d83d2..48b072b0cf4b 100644 --- a/pkgs/tools/archivers/7zz/default.nix +++ b/pkgs/tools/archivers/7zz/default.nix @@ -69,6 +69,16 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isMinGW [ "-Wno-conversion" "-Wno-unused-macros" + ] ++ lib.optionals stdenv.cc.isClang [ + "-Wno-declaration-after-statement" + (lib.optionals (lib.versionAtLeast (lib.getVersion stdenv.cc.cc) "13") [ + "-Wno-reserved-identifier" + "-Wno-unused-but-set-variable" + ]) + (lib.optionals (lib.versionAtLeast (lib.getVersion stdenv.cc.cc) "16") [ + "-Wno-unsafe-buffer-usage" + "-Wno-cast-function-type-strict" + ]) ]); inherit makefile; diff --git a/pkgs/tools/graphics/fgallery/default.nix b/pkgs/tools/graphics/fgallery/default.nix index 66f8d8d84100..7af5c6129f25 100644 --- a/pkgs/tools/graphics/fgallery/default.nix +++ b/pkgs/tools/graphics/fgallery/default.nix @@ -10,16 +10,21 @@ stdenv.mkDerivation rec { pname = "fgallery"; - version = "1.8.2"; + version = "1.9.1"; src = fetchurl { url = "https://www.thregr.org/~wavexx/software/fgallery/releases/fgallery-${version}.zip"; - sha256 = "18wlvqbxcng8pawimbc8f2422s8fnk840hfr6946lzsxr0ijakvf"; + hash = "sha256-FvF0wkRe3wTPUG9/GEBxkaxvZ1B4wEd9kI9rURHKxn0="; }; nativeBuildInputs = [ makeWrapper unzip ]; buildInputs = (with perlPackages; [ perl ImageExifTool CpanelJSONXS ]); + postPatch = '' + substituteInPlace Makefile \ + --replace "/usr" $out + ''; + installPhase = '' mkdir -p "$out/bin" mkdir -p "$out/share/fgallery" diff --git a/pkgs/tools/inputmethods/fusuma/Gemfile.lock b/pkgs/tools/inputmethods/fusuma/Gemfile.lock index 1ca313c6cd54..86cbfcfc5d88 100644 --- a/pkgs/tools/inputmethods/fusuma/Gemfile.lock +++ b/pkgs/tools/inputmethods/fusuma/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - fusuma (1.3.0) + fusuma (3.1.0) PLATFORMS ruby diff --git a/pkgs/tools/inputmethods/fusuma/gemset.nix b/pkgs/tools/inputmethods/fusuma/gemset.nix index 87e0ae14da8c..bcb624aa5841 100644 --- a/pkgs/tools/inputmethods/fusuma/gemset.nix +++ b/pkgs/tools/inputmethods/fusuma/gemset.nix @@ -4,9 +4,9 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "150jc8jyqj3w4k13lf1ihqmm2sld1yawp4jwnf43jixnc9rmzx6f"; + sha256 = "163an1yv8lasbdmdjsj2a4byq1rljg7vf5z86ip33xpb9l133xmm"; type = "gem"; }; - version = "1.3.0"; + version = "3.1.0"; }; } diff --git a/pkgs/tools/security/crowdsec/default.nix b/pkgs/tools/security/crowdsec/default.nix index 5ef11a7b60eb..10a8291a54d4 100644 --- a/pkgs/tools/security/crowdsec/default.nix +++ b/pkgs/tools/security/crowdsec/default.nix @@ -23,8 +23,12 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/crowdsecurity/crowdsec/pkg/cwversion.Version=v${version}" - "-X github.com/crowdsecurity/crowdsec/pkg/cwversion.BuildDate=1970-01-01_00:00:00" + "-X github.com/crowdsecurity/go-cs-lib/pkg/version.Version=v${version}" + "-X github.com/crowdsecurity/go-cs-lib/pkg/version.BuildDate=1970-01-01_00:00:00" + "-X github.com/crowdsecurity/go-cs-lib/pkg/version.Tag=${src.rev}" + "-X github.com/crowdsecurity/crowdsec/pkg/cwversion.Codename=alphaga" + "-X github.com/crowdsecurity/crowdsec/pkg/csconfig.defaultConfigDir=/etc/crowdsec" + "-X github.com/crowdsecurity/crowdsec/pkg/csconfig.defaultDataDir=/var/lib/crowdsec/data" ]; postBuild = "mv $GOPATH/bin/{crowdsec-cli,cscli}"; diff --git a/pkgs/tools/system/bfs/default.nix b/pkgs/tools/system/bfs/default.nix index 5a11a1740b27..7df1cbd6bd07 100644 --- a/pkgs/tools/system/bfs/default.nix +++ b/pkgs/tools/system/bfs/default.nix @@ -2,20 +2,20 @@ stdenv.mkDerivation rec { pname = "bfs"; - version = "2.6.3"; + version = "3.0.1"; src = fetchFromGitHub { repo = "bfs"; owner = "tavianator"; rev = version; - sha256 = "sha256-XsbD5WYa05tldwBylr6CLwARo61/g4IN686pkCpGGM4="; + sha256 = "sha256-/CiQUK6nmu3MtkG5PMQPn05qIO/M0Oy/LdBI/8oFdqA="; }; buildInputs = [ oniguruma ] ++ lib.optionals stdenv.isLinux [ libcap acl ]; # Disable LTO on darwin. See https://github.com/NixOS/nixpkgs/issues/19098 preConfigure = lib.optionalString stdenv.isDarwin '' - substituteInPlace Makefile --replace "-flto -DNDEBUG" "-DNDEBUG" + substituteInPlace Makefile --replace "-flto" "" ''; makeFlags = [ "PREFIX=$(out)" ]; diff --git a/pkgs/tools/system/xe/default.nix b/pkgs/tools/system/xe/default.nix index 2464f624a28e..f31cdaab4c5a 100644 --- a/pkgs/tools/system/xe/default.nix +++ b/pkgs/tools/system/xe/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "xe"; - version = "0.11"; + version = "1.0"; src = fetchFromGitHub { owner = "chneukirchen"; repo = "xe"; rev = "v${version}"; - sha256 = "04jr8f6jcijr0bsmn8ajm0aj35qh9my3xjsaq64h8lwg5bpyn29x"; + sha256 = "sha256-yek6flBhgjSeN3M695BglUfcbnUGp3skzWT2W/BxW8Y="; }; makeFlags = [ "PREFIX=$(out)" ]; diff --git a/pkgs/tools/wayland/gtklock/default.nix b/pkgs/tools/wayland/gtklock/default.nix index c5146532e442..0b583ad8743e 100644 --- a/pkgs/tools/wayland/gtklock/default.nix +++ b/pkgs/tools/wayland/gtklock/default.nix @@ -1,12 +1,14 @@ { lib , stdenv , fetchFromGitHub +, wrapGAppsHook , pam , scdoc , gtk3 , pkg-config , gtk-layer-shell , glib +, librsvg , wayland , wayland-scanner }: @@ -22,13 +24,12 @@ stdenv.mkDerivation rec { sha256 = "sha256-Jh+BmtKGaLgAcTXc44ydV83dp/W4wzByehUWyeyBoFI="; }; - strictDeps = true; - nativeBuildInputs = [ scdoc pkg-config wayland-scanner glib + wrapGAppsHook ]; buildInputs = [ @@ -36,6 +37,7 @@ stdenv.mkDerivation rec { gtk3 pam gtk-layer-shell + librsvg ]; installFlags = [ |