Merge remote-tracking branch 'origin/master' into staging-next
This commit is contained in:
@@ -25,6 +25,6 @@ mkDerivation rec {
|
||||
description = "Tool that visualizes massif data generated by valgrind";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ lethalman zraexy ];
|
||||
maintainers = with maintainers; [ zraexy ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
From e54c17899118ea940c36bc17a48d8ff759243f16 Mon Sep 17 00:00:00 2001
|
||||
From: Uri Baghin <uri@canva.com>
|
||||
Date: Sat, 8 May 2021 09:49:18 +1000
|
||||
Subject: [PATCH] Fix darwin build.
|
||||
|
||||
---
|
||||
src/itimer.cpp | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/itimer.cpp b/src/itimer.cpp
|
||||
index 08c46d1..52628ef 100644
|
||||
--- a/src/itimer.cpp
|
||||
+++ b/src/itimer.cpp
|
||||
@@ -52,8 +52,8 @@ Error ITimer::start(Arguments& args) {
|
||||
|
||||
OS::installSignalHandler(SIGPROF, signalHandler);
|
||||
|
||||
- long sec = _interval / 1000000000;
|
||||
- long usec = (_interval % 1000000000) / 1000;
|
||||
+ time_t sec = _interval / 1000000000;
|
||||
+ suseconds_t usec = (_interval % 1000000000) / 1000;
|
||||
struct itimerval tv = {{sec, usec}, {sec, usec}};
|
||||
|
||||
if (setitimer(ITIMER_PROF, &tv, NULL) != 0) {
|
||||
--
|
||||
2.31.1
|
||||
|
||||
@@ -22,6 +22,11 @@ stdenv.mkDerivation rec {
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
patches = [
|
||||
# https://github.com/jvm-profiling-tools/async-profiler/pull/428
|
||||
./0001-Fix-darwin-build.patch
|
||||
];
|
||||
|
||||
fixupPhase = ''
|
||||
substituteInPlace $out/bin/async-profiler \
|
||||
--replace 'JATTACH=$SCRIPT_DIR/build/jattach' \
|
||||
|
||||
@@ -1,21 +1,41 @@
|
||||
{ fetchFromGitHub, lib, python3Packages }:
|
||||
|
||||
let
|
||||
python3Packages2 = python3Packages.override {
|
||||
overrides = self: super: {
|
||||
arrow = self.callPackage ../../python-modules/arrow/2.nix { };
|
||||
};
|
||||
};
|
||||
in
|
||||
let
|
||||
python3Packages = python3Packages2; # two separate let … in to avoid infinite recursion
|
||||
in
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "backblaze-b2";
|
||||
version = "2.1.0";
|
||||
version = "2.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Backblaze";
|
||||
repo = "B2_Command_Line_Tool";
|
||||
rev = "v${version}";
|
||||
sha256 = "1kkpvxqgh5pw4kr8lh5gy9d7960hv9zvajbjiqhj6xgykwbpbgmq";
|
||||
src = python3Packages.fetchPypi {
|
||||
inherit version;
|
||||
pname = "b2";
|
||||
sha256 = "sha256-nNQDdSjUolj3PjWRn1fPBAEtPlgeent2PxzHqwH1Z6s=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py \
|
||||
--replace 'setuptools_scm<6.0' 'setuptools_scm'
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = with python3Packages; [
|
||||
b2sdk
|
||||
class-registry
|
||||
phx-class-registry
|
||||
setuptools
|
||||
docutils
|
||||
rst2ansi
|
||||
];
|
||||
|
||||
nativeBuildInputs = with python3Packages; [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
checkInputs = with python3Packages; [ pytestCheckHook ];
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ lib, fetchurl, pkg-config, libxml2Python, libxslt, intltool, gnome3
|
||||
{ lib, fetchurl, pkg-config, libxml2Python, libxslt, intltool, gnome
|
||||
, python2Packages }:
|
||||
|
||||
python2Packages.buildPythonApplication rec {
|
||||
@@ -24,7 +24,7 @@ python2Packages.buildPythonApplication rec {
|
||||
propagatedBuildInputs = [ libxml2Python ];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = pname;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
, docbook-xsl-nons
|
||||
, libxslt
|
||||
, gettext
|
||||
, gnome3
|
||||
, gnome
|
||||
, withDblatex ? false, dblatex
|
||||
}:
|
||||
|
||||
@@ -77,7 +77,7 @@ python3.pkgs.buildPythonApplication rec {
|
||||
passthru = {
|
||||
# Consumers are expected to copy the m4 files to their source tree, let them reuse the patch
|
||||
respect_xml_catalog_files_var_patch = ./respect-xml-catalog-files-var.patch;
|
||||
updateScript = gnome3.updateScript {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = pname;
|
||||
versionPolicy = "none";
|
||||
};
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
, libxml2
|
||||
, docbook-xsl-nons
|
||||
, docbook_xml_dtd_42
|
||||
, gnome3
|
||||
, gnome
|
||||
, gdk-pixbuf
|
||||
, libxslt
|
||||
, gsettings-desktop-schemas
|
||||
@@ -54,11 +54,11 @@ stdenv.mkDerivation rec {
|
||||
python3.pkgs.pygobject3
|
||||
gsettings-desktop-schemas
|
||||
gdk-pixbuf
|
||||
gnome3.adwaita-icon-theme
|
||||
gnome.adwaita-icon-theme
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = pname;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
, gtk3
|
||||
, python3
|
||||
, wrapGAppsHook
|
||||
, gnome3
|
||||
, gnome
|
||||
, libwnck3
|
||||
, gobject-introspection
|
||||
, gettext
|
||||
@@ -38,7 +38,7 @@ python3.pkgs.buildPythonApplication rec {
|
||||
|
||||
buildInputs = [
|
||||
glib
|
||||
gnome3.adwaita-icon-theme
|
||||
gnome.adwaita-icon-theme
|
||||
gtk3
|
||||
libwnck3
|
||||
];
|
||||
@@ -61,7 +61,7 @@ python3.pkgs.buildPythonApplication rec {
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = pname;
|
||||
attrPath = "dfeet";
|
||||
versionPolicy = "none";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ lib, stdenv, fetchurl, pkg-config, glib, bison, flex, gnome3 }:
|
||||
{ lib, stdenv, fetchurl, pkg-config, glib, bison, flex, gnome }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gob2";
|
||||
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
|
||||
buildInputs = [ glib bison flex ];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = pname;
|
||||
versionPolicy = "none";
|
||||
};
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
, libgsf
|
||||
, gcab
|
||||
, bzip2
|
||||
, gnome3
|
||||
, gnome
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@@ -66,7 +66,7 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = pname;
|
||||
versionPolicy = "none";
|
||||
};
|
||||
|
||||
@@ -27,6 +27,6 @@ stdenv.mkDerivation rec {
|
||||
description = "Source code search and cross reference engine";
|
||||
homepage = "https://opengrok.github.io/OpenGrok/";
|
||||
license = licenses.cddl;
|
||||
maintainers = [ maintainers.lethalman ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
, fetchurl
|
||||
, fetchpatch
|
||||
, pkg-config
|
||||
, gnome3
|
||||
, gnome
|
||||
, gtk3
|
||||
, libxml2
|
||||
, intltool
|
||||
@@ -72,7 +72,7 @@ stdenv.mkDerivation rec {
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = "nemiver";
|
||||
versionPolicy = "none";
|
||||
};
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
, shared-mime-info
|
||||
, systemd
|
||||
, wrapGAppsHook
|
||||
, gnome3
|
||||
, gnome
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
|
||||
pkg-config
|
||||
shared-mime-info
|
||||
wrapGAppsHook
|
||||
gnome3.adwaita-icon-theme
|
||||
gnome.adwaita-icon-theme
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = pname;
|
||||
versionPolicy = "odd-unstable";
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ lib, stdenv, fetchurl, unzip, cairo, xorg, gdk-pixbuf, fontconfig, pango, gnome3, atk, at-spi2-atk, at-spi2-core
|
||||
{ lib, stdenv, fetchurl, unzip, cairo, xorg, gdk-pixbuf, fontconfig, pango, gnome, atk, at-spi2-atk, at-spi2-core
|
||||
, gtk3, glib, freetype, dbus, nss, nspr, alsaLib, cups, expat, udev, makeDesktopItem
|
||||
}:
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
|
||||
description = "Code Intelligence for Vala & Genie";
|
||||
homepage = "https://github.com/benwaffle/vala-language-server";
|
||||
license = licenses.lgpl21Plus;
|
||||
maintainers = with maintainers; [ andreasfelix worldofpeace ];
|
||||
maintainers = with maintainers; [ andreasfelix ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user