summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2011-04-11 20:22:59 +0000
committermarkd <markd@pkgsrc.org>2011-04-11 20:22:59 +0000
commit33e44fab83243acb1acf54ec31969d0837a6fdd8 (patch)
tree913f54dd3fddf058bba838dd9a3b29e16b3b886b /net
parent820c6297859118871b1dbe7c61cead2a1cd0d5e0 (diff)
downloadpkgsrc-33e44fab83243acb1acf54ec31969d0837a6fdd8.tar.gz
Fix build on DragonFlyBSD. PR pkg/44832.
Diffstat (limited to 'net')
-rw-r--r--net/netatalk/distinfo5
-rw-r--r--net/netatalk/patches/patch-ap16
-rw-r--r--net/netatalk/patches/patch-include_atalk_dsi.h12
3 files changed, 28 insertions, 5 deletions
diff --git a/net/netatalk/distinfo b/net/netatalk/distinfo
index 29aee11e425..846f02a3d72 100644
--- a/net/netatalk/distinfo
+++ b/net/netatalk/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.38 2011/03/26 18:45:51 bouyer Exp $
+$NetBSD: distinfo,v 1.39 2011/04/11 20:22:59 markd Exp $
SHA1 (netatalk-2.1.5.tar.bz2) = 689856ed96ccf34f2f7b83d70c97d30213638a70
RMD160 (netatalk-2.1.5.tar.bz2) = 9265b34f303a21b89c78401c24ed464c61041ff3
@@ -14,10 +14,11 @@ SHA1 (patch-ah) = a990c3109c9f45f80c645f3dd5d22bf1443ea29b
SHA1 (patch-am) = a01ab55a793c5249cc6fa0a4d98d61e43f173021
SHA1 (patch-an) = 5472758813b927708ca178809fb89733719e67b4
SHA1 (patch-ao) = 1b140d7b8fc1df6b44b15a181ddc625744610bb9
-SHA1 (patch-ap) = 642051a6b4ab5336c334ef00b19d1e0091e33f06
+SHA1 (patch-ap) = c5e7cc0e1773d7e60106df7e1f3ded234308bb8c
SHA1 (patch-aq) = 15eea1ce4d9721cfa29959990ee014f623f816a0
SHA1 (patch-ar) = 42e58ab5b4fb4f79b6dfbc6f0f56e4f00821739c
SHA1 (patch-as) = db1b120beb2311959b9d012a3d2e13231f59f137
SHA1 (patch-at) = 02946db1ffc6eccc1f7925461c39000c0d0845f2
SHA1 (patch-au) = cff38d7d61af4ee260cead2c741f6aae07be3ddd
SHA1 (patch-bj) = e1e0fc2be101554a2e0d53c24d113b593556eb41
+SHA1 (patch-include_atalk_dsi.h) = 77c16e42758f1b7db9daadb040337c2c23830c12
diff --git a/net/netatalk/patches/patch-ap b/net/netatalk/patches/patch-ap
index 434005eec93..96dd10be0f8 100644
--- a/net/netatalk/patches/patch-ap
+++ b/net/netatalk/patches/patch-ap
@@ -1,11 +1,21 @@
-$NetBSD: patch-ap,v 1.7 2010/07/19 21:21:25 markd Exp $
+$NetBSD: patch-ap,v 1.8 2011/04/11 20:22:59 markd Exp $
+
+Fix build on DragonFlyBSD
Fixes loading of pam modules on older versions on NetBSD, where
the dependency of the module on libpam was not explicit.
---- include/atalk/util.h.orig 2010-05-03 09:28:16.000000000 +0000
+--- include/atalk/util.h.orig 2010-11-15 09:10:15.000000000 +0000
+++ include/atalk/util.h
-@@ -65,7 +65,7 @@ extern void mod_close __P((void *));
+@@ -17,6 +17,7 @@
+
+ #include <sys/cdefs.h>
+ #include <sys/types.h>
++#include <sys/socket.h>
+ #ifdef HAVE_UNISTD_H
+ #include <unistd.h>
+ #endif /* HAVE_UNISTD_H */
+@@ -78,7 +79,7 @@ extern void mod_close (void *);
* OpenBSD currently does not use the second arg for dlopen(). For
* future compatibility we define DL_LAZY */
#ifdef __NetBSD__
diff --git a/net/netatalk/patches/patch-include_atalk_dsi.h b/net/netatalk/patches/patch-include_atalk_dsi.h
new file mode 100644
index 00000000000..44c1db9cf28
--- /dev/null
+++ b/net/netatalk/patches/patch-include_atalk_dsi.h
@@ -0,0 +1,12 @@
+$NetBSD: patch-include_atalk_dsi.h,v 1.1 2011/04/11 20:22:59 markd Exp $
+
+--- include/atalk/dsi.h.orig 2010-09-20 08:32:27.000000000 +0000
++++ include/atalk/dsi.h
+@@ -11,6 +11,7 @@
+ #include <sys/time.h>
+ #include <signal.h>
+
++#include <sys/socket.h>
+ #include <netinet/in.h>
+ #include <atalk/afp.h>
+ #include <atalk/server_child.h>