devel/git-base

* Disabled support for http/https network connexion
 * Disabled support for ftp/ftps network connexion
This commit is contained in:
Lionel Sambuc 2014-04-19 16:18:49 +02:00
parent e0987cda89
commit 78d20acfa3
4 changed files with 72 additions and 11 deletions

View File

@ -87,8 +87,8 @@ libexec/git-core/git-grep
libexec/git-core/git-hash-object
libexec/git-core/git-help
libexec/git-core/git-http-backend
libexec/git-core/git-http-fetch
libexec/git-core/git-http-push
@comment libexec/git-core/git-http-fetch
@comment libexec/git-core/git-http-push
libexec/git-core/git-imap-send
libexec/git-core/git-index-pack
libexec/git-core/git-init
@ -140,10 +140,10 @@ libexec/git-core/git-relink
libexec/git-core/git-remote
libexec/git-core/git-remote-ext
libexec/git-core/git-remote-fd
libexec/git-core/git-remote-ftp
libexec/git-core/git-remote-ftps
libexec/git-core/git-remote-http
libexec/git-core/git-remote-https
@comment libexec/git-core/git-remote-ftp
@comment libexec/git-core/git-remote-ftps
@comment libexec/git-core/git-remote-http
@comment libexec/git-core/git-remote-https
libexec/git-core/git-remote-testsvn
libexec/git-core/git-repack
libexec/git-core/git-replace

View File

@ -10,5 +10,6 @@ SHA1 (patch-af) = d4741caeaed3ef6cfabf415f9fdbc95968307131
SHA1 (patch-ag) = 4f0b9a5745203ea7ef369c8272b3ea7c644762f0
SHA1 (patch-ah) = f22a2160631fb624e9e20616c68ad1a4aa2bebc7
SHA1 (patch-ai) = 56b63d4790a11f5eb128186ad5efdd1bcf102f2e
SHA1 (patch-config.mak.uname) = f18aafb64828f3c3e49321d6ef9756fff42c2056
SHA1 (patch-aj) = 7bf6ca4176f53bfd00ee663b66851a5331073c5d
SHA1 (patch-config.mak.uname) = 5de1ab407af0e5c2ddf633c5da89cf29ca1ecb66
SHA1 (patch-wrapper.c) = d8252c63cca9a134fca3f8f6f28663f563c7b4bc

View File

@ -0,0 +1,11 @@
--- compat/nedmalloc/malloc.c.h.orig Fri Apr 18 16:10:39 2014
+++ compat/nedmalloc/malloc.c.h Fri Apr 18 16:12:29 2014
@@ -1323,7 +1323,7 @@ int mspace_mallopt(int, int);
#ifndef LACKS_UNISTD_H
#include <unistd.h> /* for sbrk, sysconf */
#else /* LACKS_UNISTD_H */
-#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__)
+#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__minix)
extern void* sbrk(ptrdiff_t);
#endif /* FreeBSD etc */
#endif /* LACKS_UNISTD_H */

View File

@ -1,7 +1,5 @@
$NetBSD: patch-config.mak.uname,v 1.3 2014/02/23 10:00:27 adam Exp $
--- config.mak.uname.orig Tue Dec 3 19:34:59 2013
+++ config.mak.uname
--- config.mak.uname.orig Fri Feb 14 21:57:09 2014
+++ config.mak.uname Fri Apr 18 16:46:01 2014
@@ -101,7 +101,7 @@ endif
ifeq ($(uname_S),SunOS)
NEEDS_SOCKET = YesPlease
@ -20,3 +18,54 @@ $NetBSD: patch-config.mak.uname,v 1.3 2014/02/23 10:00:27 adam Exp $
BASIC_CFLAGS += -D__EXTENSIONS__ -D__sun__ -DHAVE_ALLOCA_H
endif
ifeq ($(uname_O),Cygwin)
@@ -205,6 +203,29 @@ ifeq ($(uname_S),MirBSD)
NEEDS_LIBICONV = YesPlease
HAVE_PATHS_H = YesPlease
endif
+ifeq ($(uname_S),Minix)
+ ifeq ($(shell expr "$(uname_R)" : '[01]\.'),2)
+ NEEDS_LIBICONV = YesPlease
+ endif
+ BASIC_CFLAGS += -I/usr/pkg/include
+ BASIC_LDFLAGS += -L/usr/pkg/lib $(CC_LD_DYNPATH)/usr/pkg/lib
+ USE_ST_TIMESPEC = YesPlease
+ NO_MKSTEMPS = YesPlease
+ HAVE_PATHS_H = YesPlease
+# MINIX Deviation from NetBSD
+ NO_IPV6 = YesPlease
+ NEEDS_CRYPTO_WITH_SSL = YesPlease
+ NEEDS_IDN_WITH_CURL = YesPlease
+ NEEDS_SSL_WITH_CURL = YesPlease
+# NEEDS_LIBGEN =
+# NEEDS_RESOLV =
+# NO_NSEC = YesPlease
+# NO_ST_BLOCKS_IN_STRUCT_STAT = YesPlease
+# NO_HSTRERROR = YesPlease
+# NO_MMAP = YesPlease
+# NO_CURL =
+# NO_EXPAT =
+endif
ifeq ($(uname_S),NetBSD)
ifeq ($(shell expr "$(uname_R)" : '[01]\.'),2)
NEEDS_LIBICONV = YesPlease
@@ -397,20 +418,6 @@ ifeq ($(uname_S),Interix)
NO_SOCKADDR_STORAGE = YesPlease
NO_FNMATCH_CASEFOLD = YesPlease
endif
-endif
-ifeq ($(uname_S),Minix)
- NO_IPV6 = YesPlease
- NO_ST_BLOCKS_IN_STRUCT_STAT = YesPlease
- NO_NSEC = YesPlease
- NEEDS_LIBGEN =
- NEEDS_CRYPTO_WITH_SSL = YesPlease
- NEEDS_IDN_WITH_CURL = YesPlease
- NEEDS_SSL_WITH_CURL = YesPlease
- NEEDS_RESOLV =
- NO_HSTRERROR = YesPlease
- NO_MMAP = YesPlease
- NO_CURL =
- NO_EXPAT =
endif
ifeq ($(uname_S),NONSTOP_KERNEL)
# Needs some C99 features, "inline" is just one of them.