pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/bird
Module Name: pkgsrc
Committed By: adam
Date: Fri Sep 5 06:23:45 UTC 2025
Modified Files:
pkgsrc/net/bird: Makefile distinfo
pkgsrc/net/bird/patches: patch-configure
Added Files:
pkgsrc/net/bird/patches: patch-proto_bfd_bfd.h
Log Message:
bird: updated to 3.1.3
3.1.3
No changelog
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/bird/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/net/bird/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/bird/patches/patch-configure
cvs rdiff -u -r0 -r1.1 pkgsrc/net/bird/patches/patch-proto_bfd_bfd.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/bird/Makefile
diff -u pkgsrc/net/bird/Makefile:1.8 pkgsrc/net/bird/Makefile:1.9
--- pkgsrc/net/bird/Makefile:1.8 Sun May 18 10:07:34 2025
+++ pkgsrc/net/bird/Makefile Fri Sep 5 06:23:45 2025
@@ -1,26 +1,24 @@
-# $NetBSD: Makefile,v 1.8 2025/05/18 10:07:34 markd Exp $
+# $NetBSD: Makefile,v 1.9 2025/09/05 06:23:45 adam Exp $
-DISTNAME= bird-2.17.1
+DISTNAME= bird-3.1.3
CATEGORIES= net
-MASTER_SITES= https://bird.network.cz/download/
-MASTER_SITES+= ftp://bird.network.cz/pub/bird/
+MASTER_SITES= https://bird.nic.cz/download/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://bird.network.cz/
+HOMEPAGE= https://bird.nic.cz/
COMMENT= The BIRD Internet Routing Daemon
LICENSE= gnu-gpl-v2
# Has hardcoded BSD/Linux support.
-NOT_FOR_PLATFORM= SunOS-*-*
+NOT_FOR_PLATFORM= Darwin-*-* SunOS-*-*
SUPERSEDES+= bird6-[0-9]*
BUILD_DEFS+= VARBASE
USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
USE_TOOLS+= gmake flex bison gm4
-
+GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+= --localstatedir=${VARBASE}
@@ -30,8 +28,7 @@ EGDIR= ${PREFIX}/share/examples/bird
ALL_ENV+= EGDIR=${EGDIR}
CONF_FILES= ${EGDIR}/bird.conf ${PKG_SYSCONFDIR}/bird.conf
-.include "../../devel/readline/buildlink3.mk"
.include "../../devel/ncurses/buildlink3.mk"
+.include "../../devel/readline/buildlink3.mk"
.include "../../security/libssh/buildlink3.mk"
-
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/bird/distinfo
diff -u pkgsrc/net/bird/distinfo:1.14 pkgsrc/net/bird/distinfo:1.15
--- pkgsrc/net/bird/distinfo:1.14 Sun May 18 02:10:49 2025
+++ pkgsrc/net/bird/distinfo Fri Sep 5 06:23:45 2025
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.14 2025/05/18 02:10:49 markd Exp $
+$NetBSD: distinfo,v 1.15 2025/09/05 06:23:45 adam Exp $
-BLAKE2s (bird-2.17.1.tar.gz) = 2b16a8d0ed4d8b04d9c5472bb75decc97f9cdab7e91d47df7d980749f5309504
-SHA512 (bird-2.17.1.tar.gz) = b535bc74f7e865167f40eef3dd82042f085d06de394a2eac2d94bae4c44e247b590d4c45206afe360b2d8879e33f2478117f0a0b1a5182431204cbbf595b9890
-Size (bird-2.17.1.tar.gz) = 1471008 bytes
+BLAKE2s (bird-3.1.3.tar.gz) = 2963a0b60498d0412829be597fee061cc7496e5b834c4065b576cbe0da52f5a4
+SHA512 (bird-3.1.3.tar.gz) = 696b0438dc25363d5e3acbf22cd0b36004b1df41f292e078efcc3088ef73304f41160050ba45d85cc64d9a3be9494537ed899e88f7506daa290f0c3540ea1106
+Size (bird-3.1.3.tar.gz) = 2733495 bytes
SHA1 (patch-Makefile.in) = e5bea06cf3cc7f7d8f6711c8e67c000b0f79e665
-SHA1 (patch-configure) = c604d52199b2b1953b1865ef77da9e2eba66beab
+SHA1 (patch-configure) = 35a910fae3bba6f328cf6c24895acbab501d7e3a
SHA1 (patch-doc_bird.conf.example) = 4b8799ed0bc6bf8ed0e8a9966f54ab9bea0bacb1
+SHA1 (patch-proto_bfd_bfd.h) = d0b33274053d20ff3c438da082658c81475c5116
Index: pkgsrc/net/bird/patches/patch-configure
diff -u pkgsrc/net/bird/patches/patch-configure:1.5 pkgsrc/net/bird/patches/patch-configure:1.6
--- pkgsrc/net/bird/patches/patch-configure:1.5 Sun May 18 02:10:50 2025
+++ pkgsrc/net/bird/patches/patch-configure Fri Sep 5 06:23:45 2025
@@ -1,10 +1,20 @@
-$NetBSD: patch-configure,v 1.5 2025/05/18 02:10:50 markd Exp $
+$NetBSD: patch-configure,v 1.6 2025/09/05 06:23:45 adam Exp $
-let pkgsrc figure out the correct paths
+pthread_spin_lock() is portable.
+Let pkgsrc figure out the correct paths.
---- configure.orig 2025-04-03 18:50:57.000000000 +0000
+--- configure.orig 2025-05-26 19:27:50.000000000 +0000
+++ configure
-@@ -5596,21 +5596,15 @@ else
+@@ -4776,8 +4776,6 @@ main (void)
+
+ pthread_t pt;
+ pthread_create(&pt, NULL, NULL, NULL);
+- pthread_spinlock_t lock;
+- pthread_spin_lock(&lock);
+
+
+ ;
+@@ -5651,21 +5649,15 @@ else
;;
freebsd*)
sysdesc=bsd
Added files:
Index: pkgsrc/net/bird/patches/patch-proto_bfd_bfd.h
diff -u /dev/null pkgsrc/net/bird/patches/patch-proto_bfd_bfd.h:1.1
--- /dev/null Fri Sep 5 06:23:45 2025
+++ pkgsrc/net/bird/patches/patch-proto_bfd_bfd.h Fri Sep 5 06:23:45 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-proto_bfd_bfd.h,v 1.1 2025/09/05 06:23:45 adam Exp $
+
+Remove unused field (pthread_spinlock_t is not portable).
+
+--- proto/bfd/bfd.h.orig 2025-09-05 05:46:36.421261181 +0000
++++ proto/bfd/bfd.h
+@@ -82,7 +82,6 @@ struct bfd_proto
+ {
+ struct proto p;
+
+- pthread_spinlock_t lock;
+
+ pool *tpool;
+
Home |
Main Index |
Thread Index |
Old Index