Merge staging-next into master
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
{ fetchurl, stdenv, pkgconfig, libdaemon, dbus, perl, perlXMLParser
|
||||
{ fetchurl, stdenv, pkgconfig, libdaemon, dbus, perlPackages
|
||||
, expat, gettext, intltool, glib, libiconv
|
||||
, qt4 ? null
|
||||
, qt4Support ? false
|
||||
@@ -17,7 +17,8 @@ stdenv.mkDerivation rec {
|
||||
|
||||
patches = [ ./no-mkdir-localstatedir.patch ];
|
||||
|
||||
buildInputs = [ libdaemon dbus perl perlXMLParser glib expat libiconv ]
|
||||
buildInputs = [ libdaemon dbus glib expat libiconv ]
|
||||
++ (with perlPackages; [ perl XMLParser ])
|
||||
++ (stdenv.lib.optional qt4Support qt4);
|
||||
|
||||
nativeBuildInputs = [ pkgconfig gettext intltool glib ];
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{ stdenv, fetchurl
|
||||
, buildPackages
|
||||
, pkgconfig, which, makeWrapper
|
||||
, zlib, bzip2, libpng, gnumake, glib
|
||||
|
||||
@@ -50,6 +51,9 @@ in stdenv.mkDerivation rec {
|
||||
|
||||
configureFlags = [ "--disable-static" "--bindir=$(dev)/bin" ];
|
||||
|
||||
# native compiler to generate building tool
|
||||
CC_BUILD = "${buildPackages.stdenv.cc}/bin/cc";
|
||||
|
||||
# The asm for armel is written with the 'asm' keyword.
|
||||
CFLAGS = optionalString stdenv.isAarch32 "-std=gnu99";
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{ stdenv, fetchurl, pkgconfig, wrapGAppsHook, gtk2, gnome2, gnome3,
|
||||
libstartup_notification, libgtop, perl, perlXMLParser,
|
||||
libstartup_notification, libgtop, perlPackages,
|
||||
autoreconfHook, intltool, docbook_xsl, xauth
|
||||
}:
|
||||
|
||||
@@ -19,8 +19,8 @@ stdenv.mkDerivation rec {
|
||||
|
||||
buildInputs = [
|
||||
gtk2 gnome2.GConf libstartup_notification
|
||||
gnome3.libgnome-keyring libgtop gnome2.libglade perl perlXMLParser
|
||||
];
|
||||
gnome3.libgnome-keyring libgtop gnome2.libglade
|
||||
] ++ (with perlPackages; [ perl XMLParser ]);
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
@@ -30,26 +30,26 @@ stdenv.mkDerivation rec {
|
||||
# Patches from the gentoo ebuild
|
||||
|
||||
# Fix compilation on bsdc
|
||||
./libgksu-2.0.0-fbsd.patch
|
||||
./libgksu-2.0.0-fbsd.patch
|
||||
|
||||
# Fix wrong usage of LDFLAGS, gentoo bug #226837
|
||||
./libgksu-2.0.7-libs.patch
|
||||
./libgksu-2.0.7-libs.patch
|
||||
|
||||
# Use po/LINGUAS
|
||||
./libgksu-2.0.7-polinguas.patch
|
||||
./libgksu-2.0.7-polinguas.patch
|
||||
|
||||
# Don't forkpty; gentoo bug #298289
|
||||
./libgksu-2.0.12-revert-forkpty.patch
|
||||
./libgksu-2.0.12-revert-forkpty.patch
|
||||
|
||||
# Make this gmake-3.82 compliant, gentoo bug #333961
|
||||
./libgksu-2.0.12-fix-make-3.82.patch
|
||||
./libgksu-2.0.12-fix-make-3.82.patch
|
||||
|
||||
# Do not build test programs that are never executed; also fixes gentoo bug #367397 (underlinking issues).
|
||||
./libgksu-2.0.12-notests.patch
|
||||
./libgksu-2.0.12-notests.patch
|
||||
|
||||
# Fix automake-1.11.2 compatibility, gentoo bug #397411
|
||||
./libgksu-2.0.12-automake-1.11.2.patch
|
||||
];
|
||||
./libgksu-2.0.12-automake-1.11.2.patch
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# gentoo bug #467026
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{stdenv, lib, fetchurl, gettext, perl, perlXMLParser, intltool, pkgconfig, glib,
|
||||
{stdenv, lib, fetchurl, gettext, perlPackages, intltool, pkgconfig, glib,
|
||||
libxml2, sqlite, zlib, sg3_utils, gdk_pixbuf, taglib,
|
||||
libimobiledevice, pythonPackages, mutagen,
|
||||
monoSupport ? true, mono, gtk-sharp-2_0
|
||||
@@ -25,8 +25,9 @@ in stdenv.mkDerivation rec {
|
||||
propagatedBuildInputs = [ glib libxml2 sqlite zlib sg3_utils
|
||||
gdk_pixbuf taglib libimobiledevice python pygobject2 mutagen ];
|
||||
|
||||
nativeBuildInputs = [ gettext perlXMLParser intltool pkgconfig perl] ++
|
||||
lib.optionals monoSupport [ mono gtk-sharp-2_0 ];
|
||||
nativeBuildInputs = [ gettext intltool pkgconfig ]
|
||||
++ (with perlPackages; [ perl XMLParser ])
|
||||
++ lib.optionals monoSupport [ mono gtk-sharp-2_0 ];
|
||||
|
||||
meta = {
|
||||
homepage = http://gtkpod.sourceforge.net/;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{ stdenv, lib, fetchurl, fetchpatch
|
||||
, zlib, xz, python2, findXMLCatalogs
|
||||
, zlib, xz, python2, ncurses, findXMLCatalogs
|
||||
, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
|
||||
, icuSupport ? false, icu ? null
|
||||
, enableShared ? stdenv.hostPlatform.libc != "msvcrt"
|
||||
@@ -37,6 +37,7 @@ in stdenv.mkDerivation rec {
|
||||
propagatedBuildOutputs = "out bin" + lib.optionalString pythonSupport " py";
|
||||
|
||||
buildInputs = lib.optional pythonSupport python
|
||||
++ lib.optional (pythonSupport && python?isPy3 && python.isPy3) ncurses
|
||||
# Libxml2 has an optional dependency on liblzma. However, on impure
|
||||
# platforms, it may end up using that from /usr/lib, and thus lack a
|
||||
# RUNPATH for that, leading to undefined references for its users.
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
{ stdenv
|
||||
, fetchFromGitHub
|
||||
, autoreconfHook, zlib, gmock
|
||||
, autoreconfHook, zlib, gmock, which, buildPackages
|
||||
, version, sha256
|
||||
, ...
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
let
|
||||
mkProtobufDerivation = buildProtobuf: stdenv: stdenv.mkDerivation rec {
|
||||
name = "protobuf-${version}";
|
||||
|
||||
# make sure you test also -A pythonPackages.protobuf
|
||||
@@ -28,8 +29,10 @@ stdenv.mkDerivation rec {
|
||||
--replace 'tmpnam(b)' '"'$TMPDIR'/foo"'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
nativeBuildInputs = [ autoreconfHook buildPackages.which buildPackages.stdenv.cc buildProtobuf ];
|
||||
|
||||
buildInputs = [ zlib ];
|
||||
configureFlags = if buildProtobuf == null then [] else [ "--with-protoc=${buildProtobuf}/bin/protoc" ];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
@@ -54,4 +57,7 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
passthru.version = version;
|
||||
}
|
||||
};
|
||||
in mkProtobufDerivation(if (stdenv.buildPlatform != stdenv.hostPlatform)
|
||||
then (mkProtobufDerivation null buildPackages.stdenv)
|
||||
else null) stdenv
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{stdenv, fetchurl, pkgconfig, perl, perlXMLParser, libxml2, libxslt, docbook_xml_dtd_42, gnome3}:
|
||||
{stdenv, fetchurl, pkgconfig, perlPackages, libxml2, libxslt, docbook_xml_dtd_42, gnome3}:
|
||||
let
|
||||
pname = "rarian";
|
||||
version = "0.8.1";
|
||||
@@ -11,7 +11,8 @@ in stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ perl perlXMLParser libxml2 libxslt];
|
||||
buildInputs = [ libxml2 libxslt ]
|
||||
++ (with perlPackages; [ perl XMLParser ]);
|
||||
configureFlags = [ "--with-xml-catalog=${docbook_xml_dtd_42}/xml/dtd/docbook/docbook.cat" ];
|
||||
|
||||
passthru = {
|
||||
|
||||
Reference in New Issue
Block a user