uboot: (firmwareOdroidC2/C4) don't invoke patch tool, use patches = [] instead
https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh#L948 this can do it nicely. Signed-off-by: Anton Arapov <anton@deadbeef.mx>
This commit is contained in:
commit
56de2bcd43
30691 changed files with 3076956 additions and 0 deletions
11
pkgs/development/libraries/popt/1.16-cygwin.patch
Normal file
11
pkgs/development/libraries/popt/1.16-cygwin.patch
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- origsrc/poptconfig.c 2009-05-20 08:18:07.000000000 -0500
|
||||
+++ src/poptconfig.c 2012-03-29 18:13:46.869286100 -0500
|
||||
@@ -42,7 +42,7 @@ extern int glob_pattern_p (const char *_
|
||||
/*@=declundef =exportheader =incondefs =protoparammatch =redecl =type @*/
|
||||
#endif /* __LCLINT__ */
|
||||
|
||||
-#if !defined(__GLIBC__)
|
||||
+#if !defined(__GLIBC__) && !defined(__CYGWIN__)
|
||||
/* Return nonzero if PATTERN contains any metacharacters.
|
||||
Metacharacters can be quoted with backslashes if QUOTE is nonzero. */
|
||||
static int
|
||||
34
pkgs/development/libraries/popt/1.16-vpath.patch
Normal file
34
pkgs/development/libraries/popt/1.16-vpath.patch
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
--- origsrc/Doxyfile.in 2008-04-26 16:57:32.000000000 -0500
|
||||
+++ src/Doxyfile.in 2012-03-29 18:15:56.649709100 -0500
|
||||
@@ -460,14 +460,14 @@ WARN_LOGFILE =
|
||||
# with spaces.
|
||||
|
||||
INPUT = \
|
||||
- ./popt.c \
|
||||
- ./popt.h \
|
||||
- ./poptconfig.c \
|
||||
- ./popthelp.c \
|
||||
- ./poptint.c \
|
||||
- ./poptint.h \
|
||||
- ./poptparse.c \
|
||||
- ./system.h
|
||||
+ @srcdir@/popt.c \
|
||||
+ @srcdir@/popt.h \
|
||||
+ @srcdir@/poptconfig.c \
|
||||
+ @srcdir@/popthelp.c \
|
||||
+ @srcdir@/poptint.c \
|
||||
+ @srcdir@/poptint.h \
|
||||
+ @srcdir@/poptparse.c \
|
||||
+ @srcdir@/system.h
|
||||
|
||||
# If the value of the INPUT tag contains directories, you can use the
|
||||
# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
|
||||
@@ -658,7 +658,7 @@ HTML_HEADER =
|
||||
# each generated HTML page. If it is left blank doxygen will generate a
|
||||
# standard footer.
|
||||
|
||||
-HTML_FOOTER = footer_no_timestamp.html
|
||||
+HTML_FOOTER = @srcdir@/footer_no_timestamp.html
|
||||
|
||||
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
|
||||
# style sheet that is used by each HTML page. It can be used to
|
||||
26
pkgs/development/libraries/popt/default.nix
Normal file
26
pkgs/development/libraries/popt/default.nix
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{ lib, stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "popt";
|
||||
version = "1.18";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://ftp.osuosl.org/pub/rpm/popt/releases/popt-1.x/popt-${version}.tar.gz";
|
||||
sha256 = "1lf5zlj5rbg6s4bww7hbhpca97prgprnarx978vcwa0bl81vqnai";
|
||||
};
|
||||
|
||||
patches = lib.optionals stdenv.isCygwin [
|
||||
./1.16-cygwin.patch
|
||||
./1.16-vpath.patch
|
||||
];
|
||||
|
||||
doCheck = false; # fails
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/rpm-software-management/popt";
|
||||
description = "Command line option parsing library";
|
||||
maintainers = with maintainers; [ qyliss ];
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue