Merge branch 'master' into staging-next
A mass darwin rebuild from master (#55784).
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
{ stdenv, autoconf, automake, bash, fetchFromGitHub, libgcc, libjpeg_turbo,
|
||||
libpng, libtool, libxml2, pkgconfig, which, xorg }:
|
||||
stdenv.mkDerivation rec {
|
||||
name = "nx-libs-${version}";
|
||||
version = "3.5.99.18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ArcticaProject";
|
||||
repo = "nx-libs";
|
||||
rev = version;
|
||||
sha256 = "07559zk9flzfnyr2ngcdr3nzccga4bl30wghalhrvpgpyljivdyv";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoconf automake libtool pkgconfig which
|
||||
xorg.gccmakedep xorg.imake ];
|
||||
buildInputs = [ libgcc libjpeg_turbo libpng libxml2 xorg.fontutil
|
||||
xorg.libXcomposite xorg.libXdamage xorg.libXdmcp xorg.libXext xorg.libXfont2
|
||||
xorg.libXinerama xorg.libXpm xorg.libXrandr xorg.libXtst xorg.pixman
|
||||
xorg.xkbcomp xorg.xkeyboardconfig ];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
postPatch = ''
|
||||
patchShebangs .
|
||||
find . -type f -name Makefile -exec sed -i 's|^\(SHELL:=\)/bin/bash$|\1${stdenv.shell}|g' {} \;
|
||||
ln -s libNX_X11.so.6.3.0
|
||||
'';
|
||||
|
||||
PREFIX=""; # Don't install to $out/usr/local
|
||||
installPhase = ''
|
||||
make DESTDIR="$out" install
|
||||
# See:
|
||||
# - https://salsa.debian.org/debian-remote-team/nx-libs/blob/bcc152100617dc59156015a36603a15db530a64f/debian/rules#L66-72
|
||||
# - https://github.com/ArcticaProject/nx-libs/issues/652
|
||||
patchelf --remove-needed "libX11.so.6" $out/bin/nxagent
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "NX X server based on Xnest";
|
||||
homepage = https://github.com/ArcticaProject/nx-libs;
|
||||
license = stdenv.lib.licenses.gpl2;
|
||||
maintainers = with stdenv.lib.maintainers; [ jD91mZM2 ];
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
{ stdenv, fetchurl, autoreconfHook, pkgconfig, libxcomp }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "nxproxy-${version}";
|
||||
version = "3.5.99.17-1";
|
||||
|
||||
src = fetchurl {
|
||||
sha256 = "18a7cvjnaf50lf1cc5axx9jmi8n9g75d2i5y4s6q9r3phpwyp918";
|
||||
url = "https://code.x2go.org/releases/source/nx-libs/nx-libs-${version}-lite.tar.gz";
|
||||
};
|
||||
|
||||
buildInputs = [ libxcomp ];
|
||||
nativeBuildInputs = [ autoreconfHook pkgconfig ];
|
||||
|
||||
preAutoreconf = ''
|
||||
cd nxproxy/
|
||||
sed -i 's|-L\$(top_srcdir)/../nxcomp/src/.libs ||' src/Makefile.am
|
||||
'';
|
||||
|
||||
makeFlags = [ "exec_prefix=$(out)" ];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "NX compression proxy";
|
||||
homepage = http://wiki.x2go.org/doku.php/wiki:libs:nx-libs;
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "bashplotlib";
|
||||
version = "2017-10-11";
|
||||
version = "2019-01-02";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "glamp";
|
||||
repo = "bashplotlib";
|
||||
rev = "fdc52be2c1fed13753692eced328143ab1db6f3d";
|
||||
sha256 = "1ycql6j65zywyav2n3c0x1i5cm9w6glzqc3v0cgdvv1bdg4wi0gf";
|
||||
rev = "f7533172c4dc912b5accae42edd5c0f655d7468f";
|
||||
sha256 = "1sifqslvvz2c05spwrl81kcdg792l6jwvfd3ih9q5wjkvkm0plz8";
|
||||
};
|
||||
|
||||
# No tests
|
||||
|
||||
@@ -7,12 +7,12 @@
|
||||
stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
pname = "calamares";
|
||||
version = "3.2.2";
|
||||
version = "3.2.4";
|
||||
|
||||
# release including submodule
|
||||
src = fetchurl {
|
||||
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/${name}.tar.gz";
|
||||
sha256 = "14hsv2m0jza33kf68l3rhqfjj7224fmvgvk1kg2qwhvplpjdn16v";
|
||||
sha256 = "0wsr1awmk5dnx2cqpp5sb6xhsq7b1jqwbsi1n39db97iyshah6fb";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "netmask-${version}";
|
||||
version = "2.4.3";
|
||||
version = "2.4.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tlby";
|
||||
repo = "netmask";
|
||||
rev = "v${version}";
|
||||
sha256 = "1n6b9f60j7hfdbpbppgkhz3lr7pg963bxnfrq95i1d49xmx41f87";
|
||||
sha256 = "1269bmdvl534wr0bamd7cqbnr76pnb14yn8ly4qsfg29kh7hrds6";
|
||||
};
|
||||
|
||||
buildInputs = [ texinfo ];
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
let
|
||||
pname = "network-manager-applet";
|
||||
version = "1.8.18";
|
||||
version = "1.8.20";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
|
||||
sha256 = "0y31g0lxr93370xi74hbpvcy9m81n5wdkdhq8xy2nqp0y4219p13";
|
||||
sha256 = "1v1lvw9ak37gxha11rv49sai1vdyv128hdy0kliibiv6alavn385";
|
||||
};
|
||||
|
||||
mesonFlags = [
|
||||
|
||||
@@ -4,13 +4,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "rofi-pass-${version}";
|
||||
version = "2.0.1";
|
||||
version = "2.0.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "carnager";
|
||||
repo = "rofi-pass";
|
||||
rev = version;
|
||||
sha256 = "1r5z9g2kc6qf9r2d7vanzdc594apf8fgyn1rh30fvxygl2976yrw";
|
||||
sha256 = "131jpcwyyzgzjn9lx4k1zn95pd68pjw4i41jfzcp9z9fnazyln5n";
|
||||
};
|
||||
|
||||
buildInputs = [ makeWrapper ];
|
||||
|
||||
Reference in New Issue
Block a user