sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (7a1bf64455dde74c7a28a60692407ce5ae088a7c)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (7a1bf64455dde74c7a28a60692407ce5ae088a7c)
- Date: Mon, 22 Jan 2024 09:53:59 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
openprinting/pappl/DEPENDS | 5 ++++-
openprinting/pappl/HISTORY | 3 +++
printer/cups/DEPENDS | 15 +++++----------
printer/cups/HISTORY | 3 +++
smgl/systemd/DEPENDS | 7 +++++--
smgl/systemd/DETAILS | 4 ++--
smgl/systemd/HISTORY | 4 ++++
7 files changed, 26 insertions(+), 15 deletions(-)
New commits:
commit c1a3cbc612b23455742842a5dfb565f0134072b0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
cups - fix depends flags
commit 3b250aa608c61686327f87aee11630be18f9e17e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pappl - tweak depends
commit 8cd8033a6060e5b922e10a6f2c43c79c636b8df3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
systemd - depends++
commit f873088ad772555e7078a4393f35789c8ac68a10
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
systemd: => 254.8
diff --git a/openprinting/pappl/DEPENDS b/openprinting/pappl/DEPENDS
index 367f9c0..49d892e 100755
--- a/openprinting/pappl/DEPENDS
+++ b/openprinting/pappl/DEPENDS
@@ -12,7 +12,10 @@ optional_depends_one_of PAPPL_TLS \
'' \
'TLS support' &&
-depends avahi &&
+optional_depends avahi \
+ --with-dnssd=avahi \
+ --with-dnssd=no \
+ 'DNS-SD support' &&
optional_depends JPEG \
--enable-libjpeg \
--disable-libjpeg \
diff --git a/openprinting/pappl/HISTORY b/openprinting/pappl/HISTORY
index 6904f74..08b17bf 100644
--- a/openprinting/pappl/HISTORY
+++ b/openprinting/pappl/HISTORY
@@ -1,3 +1,6 @@
+2024-01-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: avahi optional
+
2023-12-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.4
diff --git a/printer/cups/DEPENDS b/printer/cups/DEPENDS
index e8da8c1..1c8a34a 100755
--- a/printer/cups/DEPENDS
+++ b/printer/cups/DEPENDS
@@ -5,15 +5,10 @@ depends PKG-CONFIG &&
depends shared-mime-info &&
optional_depends avahi \
- '--enable-avahi' \
- '--disable-avahi' \
+ '--with-dnssd=avahi' \
+ '--with-dnssd=no' \
'use Avahi Service Discovery' &&
-optional_depends mdnsresponder \
- '--enable-dnssd' \
- '--disable-dnssd' \
- 'DNS Service Discovery' &&
-
optional_depends libpaper \
'--enable-libpaper' \
'--disable-libpaper' \
@@ -33,15 +28,15 @@ optional_depends "linux-pam" \
"--disable-pam" \
"for pluggable authentication" &&
-optional_depends gnutls "--enable-gnutls" "--disable-gnutls --disable-ssl"
'security' &&
+optional_depends gnutls "--with-tls=gnutls" "" 'security' &&
optional_depends "acl" \
"--enable-acl"
\
"--disable-acl"
\
"for file system access control lists support" &&
-optional_depends krb5 '--enable-gssapi' '--disable-gssapi' 'GSSAPI support'
&&
-optional_depends systemd '--enable-systemd' '--disable-systemd' 'SystemD
support' &&
+optional_depends krb5 '--enable-gssapi' '--disable-gssapi' 'GSSAPI support
(deprecated)' &&
+optional_depends systemd '--with-systemd' '--without-systemd' 'SystemD
support' &&
optional_depends libxcrypt '' '' 'crypto support' &&
suggest_depends ghostscript '' '' 'to print Postscript files' &&
diff --git a/printer/cups/HISTORY b/printer/cups/HISTORY
index 7b726cd..77ed9af 100644
--- a/printer/cups/HISTORY
+++ b/printer/cups/HISTORY
@@ -1,3 +1,6 @@
+2024-01-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix various flags
+
2024-01-21 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: optional xlibxcrypt
diff --git a/smgl/systemd/DEPENDS b/smgl/systemd/DEPENDS
index 6c92718..779623c 100755
--- a/smgl/systemd/DEPENDS
+++ b/smgl/systemd/DEPENDS
@@ -35,9 +35,12 @@ optional_depends elfutils "elfutils=true"
"elfutils=false" "for elfutils suppo
optional_depends policykit "polkit=true" "polkit=false" "for polkit
support" &&
suggest_depends dracut "" "" "for dracut
support" &&
suggest_depends lxml "" "" "for building
indices" &&
-optional_depends gnu-efi "gnu-efi=true" "gnu-efi=false" "support for
sd-boot" &&
+optional_depends gnu-efi "efi=true" "efi=false" "support for
sd-boot" &&
suggest_depends libxslt "" "" "to build
documentation" &&
suggest_depends docbook-xsl "" "" "to build
documentation" &&
optional_depends p11-kit "p11kit=true" "p11kit=false" "support for
p11-kit" &&
optional_depends gnutls "gnutls=true" "gnutls=false" "support for
dns-over-tls" &&
-optional_depends openssl "openssl=true" "openssl=false" "support for
openssl"
+optional_depends openssl "openssl=true" "openssl=false" "support for
openssl" &&
+optional_depends libfido2 "libfido2=true" "libfido2=false" "FIDO2 support"
&&
+optional_depends libxkbcommon "xkbcommon=true" "xkbcommon=false" "xkbcommon
keymap support" &&
+optional_depends pcre2 "pcre2=true" "pcre2=false" "regexp support"
diff --git a/smgl/systemd/DETAILS b/smgl/systemd/DETAILS
index 36c466a..f300dca 100755
--- a/smgl/systemd/DETAILS
+++ b/smgl/systemd/DETAILS
@@ -1,9 +1,9 @@
. "${GRIMOIRE}"/MESON_FUNCTIONS
SPELL=systemd
- VERSION=253.13
+ VERSION=254.8
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:7f603884ee8f49729332ca1e681eed03ee4936f66f96ae8b4e13fcaca2d0d3b8fb8850551f8eb0ca248ce841a8430983680d29399ce911900d3b9bfcbb67faaa
+
SOURCE_HASH=sha512:a3f35d9fcafcccd8d9c33ab1047241f226146017be95562a67c7dcc9eeb4b77bded92ad80e92f4767f2bf2009df0172a621d4c54a805e07ed5a5ed03940ec28e
SOURCE_URL[0]=https://github.com/systemd/systemd-stable/archive/refs/tags/v${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-stable-$VERSION
WEB_SITE=https://www.freedesktop.org/wiki/Software/systemd
diff --git a/smgl/systemd/HISTORY b/smgl/systemd/HISTORY
index bafc411..2709b3d 100644
--- a/smgl/systemd/HISTORY
+++ b/smgl/systemd/HISTORY
@@ -1,3 +1,7 @@
+2024-01-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 254.8
+ * DEPENDS: add pcre2, libfido2, libxkbcommon
+
2023-12-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 253.13
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (7a1bf64455dde74c7a28a60692407ce5ae088a7c), Treeve Jelbert, 01/22/2024
Archive powered by MHonArc 2.6.24.