Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8b57b917a1d983456c34eadf7e33354b91a10a37)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8b57b917a1d983456c34eadf7e33354b91a10a37)
  • Date: Fri, 4 Jun 2021 12:16:04 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 3 +
crypto/ca-certificates/DETAILS | 5 -
crypto/ca-certificates/HISTORY | 5 +
crypto/ca-certificates/init.d/update-ca-certificates | 2
libs/libbsd/DEPENDS | 2
libs/libbsd/DETAILS | 2
libs/libbsd/HISTORY | 4 +
libs/libmd/DEPENDS | 1
libs/libmd/DETAILS | 22 ++++++++
libs/libmd/HISTORY | 3 +
net/ifupdown-ng/DEPENDS | 2
net/ifupdown-ng/DETAILS | 4 -
net/ifupdown-ng/HISTORY | 6 ++
net/ifupdown-ng/PRE_BUILD | 4 +
net/ifupdown-ng/patches/0001-Fix-linking-against-libbsd.patch | 26
++++++++++
15 files changed, 84 insertions(+), 7 deletions(-)

New commits:
commit 8b57b917a1d983456c34eadf7e33354b91a10a37
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/ifupdown-ng: version 0.11.3

commit d98f428f28ca349715e256baa7135ac65767599f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libbsd: version 0.11.3

commit 199e201ee5a74539db8d0454ee34265e4d7f147c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libmd: new spell, message digest functions from BSD

commit deb9dc67c838eff3e423378267bc7905b33db710
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/ca-certificates: version 20210119

diff --git a/ChangeLog b/ChangeLog
index 06ef185..d5eb041 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * libs/libmd: new spell, message digest functions from BSD
+
2021-06-03 Florian Franzmann <bwlf AT bandrate.org>
* net/isc.gpg: import 750F3C87723E4012
* doc/vale: new spell, a syntax checker for prose
diff --git a/crypto/ca-certificates/DETAILS b/crypto/ca-certificates/DETAILS
index f473237..24e6a7a 100755
--- a/crypto/ca-certificates/DETAILS
+++ b/crypto/ca-certificates/DETAILS
@@ -1,8 +1,7 @@
SPELL=ca-certificates
- VERSION=20200601
- PATCHLEVEL=2
+ VERSION=20210119
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:05da1d5ce879e11da28013eab10d2716ddb4c8b8fce158cdc295d702a3d1caab9f16d4a9873cf9b991d9193c783959332ab7b7f5ef20779294f15d0f563f18ec
+
SOURCE_HASH=sha512:e63d0656af3039e5294d889d40e744b7a20e222f205e2a14228de93abb41e8395d457b537af53066fff580813fbf8e36abd2f0527617bd502a6f8b03c008e279
SOURCE=${SPELL}_${VERSION}_all.deb
SOURCE_URL[0]=https://ftp.de.debian.org/debian/pool/main/c/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
diff --git a/crypto/ca-certificates/HISTORY b/crypto/ca-certificates/HISTORY
index 2efab0d..17cd824 100644
--- a/crypto/ca-certificates/HISTORY
+++ b/crypto/ca-certificates/HISTORY
@@ -1,3 +1,8 @@
+2021-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 20210119
+ * init.d/update-ca-certificates: move to runlevel 3 network is
+ unavailable in S
+
2020-10-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 20200601

diff --git a/crypto/ca-certificates/init.d/update-ca-certificates
b/crypto/ca-certificates/init.d/update-ca-certificates
index 992c94e..390ae26 100755
--- a/crypto/ca-certificates/init.d/update-ca-certificates
+++ b/crypto/ca-certificates/init.d/update-ca-certificates
@@ -2,7 +2,7 @@

PROGRAM=/usr/sbin/update-ca-certificates
ARGS="--fresh"
-RUNLEVEL=S
+RUNLEVEL=3
NEEDS='+network +local_fs'

. /etc/init.d/smgl_init
diff --git a/libs/libbsd/DEPENDS b/libs/libbsd/DEPENDS
new file mode 100755
index 0000000..3204ba9
--- /dev/null
+++ b/libs/libbsd/DEPENDS
@@ -0,0 +1,2 @@
+depends gcc &&
+depends libmd
diff --git a/libs/libbsd/DETAILS b/libs/libbsd/DETAILS
index 6b8ead1..ab5c8cb 100755
--- a/libs/libbsd/DETAILS
+++ b/libs/libbsd/DETAILS
@@ -1,5 +1,5 @@
SPELL=libbsd
- VERSION=0.10.0
+ VERSION=0.11.3
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=https://libbsd.freedesktop.org/releases/${SOURCE}
diff --git a/libs/libbsd/HISTORY b/libs/libbsd/HISTORY
index a1de700..5048acd 100644
--- a/libs/libbsd/HISTORY
+++ b/libs/libbsd/HISTORY
@@ -1,3 +1,7 @@
+2021-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 0.11.3
+ * DEPENDS: add dependency on libmd
+
2020-01-01 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.10.0
* PRE_BUILD, headers.patch: removed
diff --git a/libs/libmd/DEPENDS b/libs/libmd/DEPENDS
new file mode 100755
index 0000000..9eea587
--- /dev/null
+++ b/libs/libmd/DEPENDS
@@ -0,0 +1 @@
+depends gcc
diff --git a/libs/libmd/DETAILS b/libs/libmd/DETAILS
new file mode 100755
index 0000000..6fc4dc6
--- /dev/null
+++ b/libs/libmd/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=libmd
+ VERSION=1.0.3
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=https://archive.hadrons.org/software/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:f4b5a86bea7b9fac9f7f173032ee436d1e7141f760c1a114a785d31644edbf6802fe8193cc4cf3b5c66d38963be919c05055780bdf6bf5a47927690490ff5966
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.hadrons.org/software/libmd/";
+ LICENSE[0]=BSD
+ ENTERED=20210604
+ SHORT="a library of message digest functions found on BSD systems"
+cat << EOF
+libmd provides message digest functions found on BSD systems either on their
+libc (NetBSD, OpenBSD) or libmd (FreeBSD, DragonflyBSD, macOS, Solaris)
+libraries and lacking on others like GNU systems.
+
+The intention here is to have a library with extremely permissive licenses
+(see below), that can be used by any project; that has a very small scope
+and as such can be part of the base system on most distributions; and that
+has a compatible API with the implementations on other systems and those
+that other projects are embedding, so that they can switch to use the system
+library instead of duplicating the same code all over the place.
+EOF
diff --git a/libs/libmd/HISTORY b/libs/libmd/HISTORY
new file mode 100644
index 0000000..fd85bca
--- /dev/null
+++ b/libs/libmd/HISTORY
@@ -0,0 +1,3 @@
+2021-06-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/net/ifupdown-ng/DEPENDS b/net/ifupdown-ng/DEPENDS
index 0bc8025..d331559 100755
--- a/net/ifupdown-ng/DEPENDS
+++ b/net/ifupdown-ng/DEPENDS
@@ -1,3 +1,5 @@
depends iproute2 &&
+depends libbsd &&
+
optional_depends dhcpcd '' '' 'for DHCP support' &&
optional_depends wpa_supplicant '' '' 'for 802.11i (WPA/2/3) support'
diff --git a/net/ifupdown-ng/DETAILS b/net/ifupdown-ng/DETAILS
index 055ee7d..e41e894 100755
--- a/net/ifupdown-ng/DETAILS
+++ b/net/ifupdown-ng/DETAILS
@@ -1,8 +1,8 @@
SPELL=ifupdown-ng
- VERSION=0.11.2
+ VERSION=0.11.3
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/$SPELL/$SPELL/archive/refs/tags/$SOURCE
-
SOURCE_HASH=sha512:a10e8aba67082c6fadf64925d6477aae6794f8b989cdabf47f2369ac1accc645e953436ed74c8d06f2ae37ab86746c9c6614aea1c163ad040ada1dbc0dc8ed95
+
SOURCE_HASH=sha512:d6c1f9304dab3eba986b290cf5f4ec39b0c459337c20a7feaeb67a9bb4107384286046b5fb23bfabe8e4594debf45184b04ff9477dad7f59af37e14ebd9fe650
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$SPELL-$VERSION"
WEB_SITE="https://github.com/ifupdown-ng/ifupdown-ng";
LICENSE[0]="ISC"
diff --git a/net/ifupdown-ng/HISTORY b/net/ifupdown-ng/HISTORY
index b34bfd8..43e339d 100644
--- a/net/ifupdown-ng/HISTORY
+++ b/net/ifupdown-ng/HISTORY
@@ -1,3 +1,9 @@
+2021-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 0.11.3
+ * PRE_BUILD, patches/0001-Fix-linking-against-libbsd.patch: fix
linking
+ against libbsd
+ * DEPENDS: add dependency on libbsd
+
2021-05-30 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, CONFLICTS, DEPENDS, DETAILS, INSTALL, init.d/mountnetwork,
init.d/mountnetwork.conf, init.d/network: spell created
diff --git a/net/ifupdown-ng/PRE_BUILD b/net/ifupdown-ng/PRE_BUILD
new file mode 100755
index 0000000..3357329
--- /dev/null
+++ b/net/ifupdown-ng/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+apply_patch_dir patches
diff --git a/net/ifupdown-ng/patches/0001-Fix-linking-against-libbsd.patch
b/net/ifupdown-ng/patches/0001-Fix-linking-against-libbsd.patch
new file mode 100644
index 0000000..ad521cd
--- /dev/null
+++ b/net/ifupdown-ng/patches/0001-Fix-linking-against-libbsd.patch
@@ -0,0 +1,26 @@
+From 9eb068527c1f7d43ff2a3e335509bc533d0c1d5d Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Fri, 4 Jun 2021 13:42:18 +0200
+Subject: [PATCH] Fix linking against libbsd
+
+---
+ Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 5b41f7e..f99ba66 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,7 +1,7 @@
+ LAYOUT ?= linux
+ SCDOC := scdoc
+-LIBBSD_CFLAGS =
+-LIBBSD_LIBS =
++LIBBSD_CFLAGS := $(shell pkg-config --cflags libbsd-overlay)
++LIBBSD_LIBS := $(shell pkg-config --libs libbsd-overlay)
+
+ PACKAGE_NAME := ifupdown-ng
+ PACKAGE_VERSION := 0.11.3
+--
+2.31.1
+



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8b57b917a1d983456c34eadf7e33354b91a10a37), Florian Franzmann, 06/04/2021

Archive powered by MHonArc 2.6.24.

Top of Page