mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-26 21:33:03 +03:00
confuse: remove and replace with libconfuse
- confuse is a duplicate of libconfuse - upstream name is libconfuse so keep this one - replace confuse with libconfuse in packages depending on it
This commit is contained in:
parent
2fbde72556
commit
9762e2c3bd
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig
|
{ stdenv, fetchzip, pkgconfig
|
||||||
, autoreconfHook, gettext, expat
|
, autoreconfHook, gettext, expat
|
||||||
, confuse, vte, gtk
|
, libconfuse, vte, gtk
|
||||||
, makeWrapper }:
|
, makeWrapper }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -8,13 +8,13 @@ stdenv.mkDerivation rec {
|
|||||||
name = "tilda-${version}";
|
name = "tilda-${version}";
|
||||||
version = "1.4.1";
|
version = "1.4.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchzip {
|
||||||
url = "https://github.com/lanoxx/tilda/archive/${name}.tar.gz";
|
url = "https://github.com/lanoxx/tilda/archive/${name}.tar.gz";
|
||||||
sha256 = "0w2hry2bqcqrkik4l100b1a9jlsih6sq8zwhfpl8zzfq20i00lfs";
|
sha256 = "154rsldqjv2m1bddisb930qicb0y35kx7bxq392n2hn68jr2pxkj";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook pkgconfig ];
|
nativeBuildInputs = [ autoreconfHook makeWrapper pkgconfig ];
|
||||||
buildInputs = [ gettext confuse vte gtk makeWrapper ];
|
buildInputs = [ gettext libconfuse vte gtk ];
|
||||||
|
|
||||||
LD_LIBRARY_PATH = "${expat.out}/lib"; # ugly hack for xgettext to work during build
|
LD_LIBRARY_PATH = "${expat.out}/lib"; # ugly hack for xgettext to work during build
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ fetchurl, stdenv, confuse, yajl, alsaLib, libpulseaudio, libnl, pkgconfig
|
{ fetchurl, stdenv, libconfuse, yajl, alsaLib, libpulseaudio, libnl, pkgconfig
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
buildInputs = [ confuse yajl alsaLib libpulseaudio libnl ];
|
buildInputs = [ libconfuse yajl alsaLib libpulseaudio libnl ];
|
||||||
|
|
||||||
makeFlags = [ "all" "PREFIX=$(out)" ];
|
makeFlags = [ "all" "PREFIX=$(out)" ];
|
||||||
|
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
{stdenv, fetchurl}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "confuse-${version}";
|
|
||||||
version = "3.2.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://github.com/martinh/libconfuse/releases/download/v${version}/${name}.tar.xz";
|
|
||||||
sha256 = "0pnjmlj9i0alp407qd7c0vq83sz7gpsjrbdgpcn4xvzjp9r35ii3";
|
|
||||||
};
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
homepage = http://www.nongnu.org/confuse/;
|
|
||||||
description = "Configuration file parser library";
|
|
||||||
license = stdenv.lib.licenses.isc;
|
|
||||||
platforms = stdenv.lib.platforms.unix;
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, cmake, pkgconfig, libusb1, confuse
|
{ stdenv, fetchurl, cmake, pkgconfig, libusb1, libconfuse
|
||||||
, cppSupport ? true, boost ? null
|
, cppSupport ? true, boost ? null
|
||||||
, pythonSupport ? true, python ? null, swig ? null
|
, pythonSupport ? true, python ? null, swig ? null
|
||||||
, docSupport ? true, doxygen ? null
|
, docSupport ? true, doxygen ? null
|
||||||
@ -16,8 +16,8 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "0x0vncf6i92slgrn0h7ghkskqbglbs534220qa84d0qg114zndpc";
|
sha256 = "0x0vncf6i92slgrn0h7ghkskqbglbs534220qa84d0qg114zndpc";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ cmake pkgconfig ];
|
||||||
buildInputs = with stdenv.lib; [ cmake confuse ]
|
buildInputs = with stdenv.lib; [ libconfuse ]
|
||||||
++ optionals cppSupport [ boost ]
|
++ optionals cppSupport [ boost ]
|
||||||
++ optionals pythonSupport [ python swig ]
|
++ optionals pythonSupport [ python swig ]
|
||||||
++ optionals docSupport [ doxygen ];
|
++ optionals docSupport [ doxygen ];
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
{
|
{ stdenv
|
||||||
stdenv
|
, fetchFromGitHub
|
||||||
, fetchurl
|
|
||||||
, pciutils
|
, pciutils
|
||||||
, confuse
|
, libconfuse
|
||||||
, alsaLib
|
, alsaLib
|
||||||
, audiofile
|
, audiofile
|
||||||
, pkgconfig
|
, pkgconfig
|
||||||
@ -15,10 +14,11 @@ stdenv.mkDerivation rec {
|
|||||||
version = "1.51lw";
|
version = "1.51lw";
|
||||||
name = "${pkgname}-${version}";
|
name = "${pkgname}-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchFromGitHub {
|
||||||
url = "https://github.com/bytbox/${pkgname}/archive/v${version}.tar.gz";
|
owner = "bytbox";
|
||||||
|
repo = pkgname;
|
||||||
sha256 = "11wi17bh2br1hp8gmq40b1hm5drm6h969505f7432zam3cm8mc8q";
|
rev = "v${version}";
|
||||||
|
sha256 = "18fvdwwhcl6s4bpf2f2i389s71c8k4g0yb81am9rdddqmzaw27iy";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
@ -28,12 +28,12 @@ stdenv.mkDerivation rec {
|
|||||||
substituteInPlace pommed/cd_eject.c --replace /usr/bin/eject ${eject}/bin/eject
|
substituteInPlace pommed/cd_eject.c --replace /usr/bin/eject ${eject}/bin/eject
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
pciutils
|
pciutils
|
||||||
confuse
|
libconfuse
|
||||||
alsaLib
|
alsaLib
|
||||||
audiofile
|
audiofile
|
||||||
pkgconfig
|
|
||||||
zlib
|
zlib
|
||||||
eject
|
eject
|
||||||
];
|
];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, automake, autoconf, udisks1, dbus-glib, glib, confuse }:
|
{ stdenv, fetchurl, pkgconfig, automake, autoconf, udisks1, dbus-glib, glib, libconfuse }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "udisks-glue-1.3.5";
|
name = "udisks-glue-1.3.5";
|
||||||
@ -9,7 +9,7 @@ stdenv.mkDerivation {
|
|||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig automake autoconf ];
|
nativeBuildInputs = [ pkgconfig automake autoconf ];
|
||||||
buildInputs = [ udisks1 dbus-glib glib confuse ];
|
buildInputs = [ udisks1 dbus-glib glib libconfuse ];
|
||||||
|
|
||||||
preConfigure = "sh autogen.sh";
|
preConfigure = "sh autogen.sh";
|
||||||
|
|
||||||
@ -18,6 +18,6 @@ stdenv.mkDerivation {
|
|||||||
description = "A tool to associate udisks events to user-defined actions";
|
description = "A tool to associate udisks events to user-defined actions";
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = stdenv.lib.platforms.linux;
|
||||||
maintainers = with stdenv.lib.maintainers; [pSub];
|
maintainers = with stdenv.lib.maintainers; [pSub];
|
||||||
license = stdenv.lib.licenses.free;
|
license = stdenv.lib.licenses.bsd2;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, libX11, libXi, confuse }:
|
{ stdenv, fetchFromGitHub, libX11, libXi, libconfuse }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "dispad-${version}";
|
name = "dispad-${version}";
|
||||||
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "0y0n9mf1hs3s706gkpmg1lh74m6vvkqc9rdbzgc6s2k7vdl2zp1y";
|
sha256 = "0y0n9mf1hs3s706gkpmg1lh74m6vvkqc9rdbzgc6s2k7vdl2zp1y";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ libX11 libXi confuse ];
|
buildInputs = [ libX11 libXi libconfuse ];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "A small daemon for disabling trackpads while typing";
|
description = "A small daemon for disabling trackpads while typing";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, ncurses, confuse
|
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, ncurses, libconfuse
|
||||||
, libnl }:
|
, libnl }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook pkgconfig ];
|
nativeBuildInputs = [ autoreconfHook pkgconfig ];
|
||||||
|
|
||||||
buildInputs = [ ncurses confuse libnl ];
|
buildInputs = [ ncurses libconfuse libnl ];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "Network bandwidth monitor";
|
description = "Network bandwidth monitor";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchgit, libusb, libusb1, autoconf, automake, confuse, pkgconfig
|
{ stdenv, fetchgit, libusb, libusb1, autoconf, automake, libconfuse, pkgconfig
|
||||||
, gccCross ? null
|
, gccCross ? null
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@ -28,8 +28,8 @@ stdenv.mkDerivation {
|
|||||||
# Not to strip cross build binaries (this is for the gcc-cross-wrapper)
|
# Not to strip cross build binaries (this is for the gcc-cross-wrapper)
|
||||||
dontCrossStrip = true;
|
dontCrossStrip = true;
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ autoconf automake pkgconfig ];
|
||||||
buildInputs = [ libusb libusb1 autoconf automake confuse ] ++
|
buildInputs = [ libusb libusb1 libconfuse ] ++
|
||||||
stdenv.lib.optional (gccCross != null) gccCross;
|
stdenv.lib.optional (gccCross != null) gccCross;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
@ -9344,8 +9344,6 @@ with pkgs;
|
|||||||
|
|
||||||
commoncpp2 = callPackage ../development/libraries/commoncpp2 { };
|
commoncpp2 = callPackage ../development/libraries/commoncpp2 { };
|
||||||
|
|
||||||
confuse = callPackage ../development/libraries/confuse { };
|
|
||||||
|
|
||||||
coredumper = callPackage ../development/libraries/coredumper { };
|
coredumper = callPackage ../development/libraries/coredumper { };
|
||||||
|
|
||||||
ctl = callPackage ../development/libraries/ctl { };
|
ctl = callPackage ../development/libraries/ctl { };
|
||||||
@ -22672,7 +22670,7 @@ with pkgs;
|
|||||||
|
|
||||||
vimUtils = callPackage ../misc/vim-plugins/vim-utils.nix { };
|
vimUtils = callPackage ../misc/vim-plugins/vim-utils.nix { };
|
||||||
|
|
||||||
vimPlugins = recurseIntoAttrs (callPackage ../misc/vim-plugins {
|
vimPlugins = recurseIntoAttrs (callPackage ../misc/vim-plugins {
|
||||||
llvmPackages = llvmPackages_6;
|
llvmPackages = llvmPackages_6;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user