Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (677d85b75d51795b0a17589ee26d50a8a57c81fb)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (677d85b75d51795b0a17589ee26d50a8a57c81fb)
  • Date: Fri, 4 Oct 2024 07:35:05 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

archive/xz-utils/BUILD | 3 ++-
archive/xz-utils/HISTORY | 5 +++++
archive/xz-utils/INSTALL | 4 ----
openprinting/cups-filters/BUILD | 1 -
openprinting/cups-filters/DEPENDS | 5 +++++
openprinting/cups-filters/HISTORY | 4 ++++
openprinting/libcupsfilters/DEPENDS | 24 ++++++++++++++++++++----
openprinting/libcupsfilters/HISTORY | 3 +++
openprinting/libppd/DEPENDS | 22 +++++++++++++++++++---
openprinting/libppd/HISTORY | 3 +++
video-libs/gst-plugins-good-1.0/BUILD | 4 ++++
video-libs/gst-plugins-good-1.0/DEPENDS | 9 +++++++++
video-libs/gst-plugins-good-1.0/HISTORY | 3 +++
xorg/xwayland/DETAILS | 2 +-
xorg/xwayland/HISTORY | 3 +++
15 files changed, 81 insertions(+), 14 deletions(-)

New commits:
commit 677d85b75d51795b0a17589ee26d50a8a57c81fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xwayland: => 24.1.3

commit e23ddde1e7f61c8d252bc831abf4e3b523f22955
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libppd - add mupdf support

commit eed0c8b902c567400efdba3dd12b80b4e6dab9f8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcupsfilters - add mupdf support

commit a933391ae062590510adf0d54a61b9b7b25c720c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters - add mupdf support

commit b24b93055acd4d0018471d939c35010a41b685ab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xz-utils - tweak

commit 2c345d78b7b535323b1f4f523521d893129a09ff
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gst-plugins-good-1.0 - add qt6 support

diff --git a/archive/xz-utils/BUILD b/archive/xz-utils/BUILD
index 01d506a..9eb0c0d 100755
--- a/archive/xz-utils/BUILD
+++ b/archive/xz-utils/BUILD
@@ -1,3 +1,4 @@
OPTS+=" --exec-prefix=${INSTALL_ROOT}" &&
-
+OPTS+=' --libdir=${INSTALL_ROOT}/lib' &&
+#OPTS+=' --disable-static' &&
default_build
diff --git a/archive/xz-utils/HISTORY b/archive/xz-utils/HISTORY
index f7d3961..42edd2c 100644
--- a/archive/xz-utils/HISTORY
+++ b/archive/xz-utils/HISTORY
@@ -1,3 +1,8 @@
+2024-10-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: tweak
+ * INSTALL: deleted
+ so that other spells find liblzma.la
+
2024-10-01 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 5.6.3

diff --git a/archive/xz-utils/INSTALL b/archive/xz-utils/INSTALL
deleted file mode 100755
index c6c05ef..0000000
--- a/archive/xz-utils/INSTALL
+++ /dev/null
@@ -1,4 +0,0 @@
-default_install &&
-install -v -d "$INSTALL_ROOT"/usr/lib &&
-mv "$INSTALL_ROOT"/lib/liblzma.a "$INSTALL_ROOT"/lib/liblzma.la \
- "$INSTALL_ROOT"/usr/lib/
diff --git a/openprinting/cups-filters/BUILD b/openprinting/cups-filters/BUILD
index 0650f08..1164743 100755
--- a/openprinting/cups-filters/BUILD
+++ b/openprinting/cups-filters/BUILD
@@ -1,7 +1,6 @@
OPTS+=" --disable-static" &&
CFLAGS+=" -Wno-deprecated-declarations -Wno-stringop-truncation" &&
OPTS+=" $CPF_OPTS" &&
-OPTS+=" --with-rcdir=no --disable-mutool" &&
CPPFLAGS+=" -Wno-deprecated-declarations" &&
# C++17 is required to build against qpdf 11.4.0+
# (not detected as of cups-filters 1.28.17)
diff --git a/openprinting/cups-filters/DEPENDS
b/openprinting/cups-filters/DEPENDS
index 4890b22..b8e46fb 100755
--- a/openprinting/cups-filters/DEPENDS
+++ b/openprinting/cups-filters/DEPENDS
@@ -14,6 +14,11 @@ optional_depends ghostscript \
'--disable-ghostscript' \
'Ghostscript based filters' &&

+optional_depends mupdf \
+ '--enable-mutool' \
+ '--disable-mutool' \
+ 'musl support' &&
+
optional_depends -sub XPDF_HEADERS poppler \
'--enable-poppler' \
'--disable-poppler' \
diff --git a/openprinting/cups-filters/HISTORY
b/openprinting/cups-filters/HISTORY
index 3b0edb5..b02ba3b 100644
--- a/openprinting/cups-filters/HISTORY
+++ b/openprinting/cups-filters/HISTORY
@@ -1,3 +1,7 @@
+2024-10-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add mupdf
+ * BUILD: delete spurious line
+
2024-08-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.1

diff --git a/openprinting/libcupsfilters/DEPENDS
b/openprinting/libcupsfilters/DEPENDS
index dcac5a7..2071cee 100755
--- a/openprinting/libcupsfilters/DEPENDS
+++ b/openprinting/libcupsfilters/DEPENDS
@@ -1,6 +1,11 @@
depends -sub CXX gcc &&
+source $GRIMOIRE/depends_one_of.function &&
+depends_one_of FLTR_CUPS \
+ libcups '' \
+ cups '' \
+ 'which cups library' &&
+
depends PKG-CONFIG &&
-depends cups &&
depends qpdf &&
depends lcms2 &&
depends fontconfig &&
@@ -33,6 +38,17 @@ optional_depends libpng \
'--without-png'\
'Support PNG filter' &&

-optional_depends GETTEXT --{en,dis}able-nls 'NLS support' &&
-optional_depends ghostscript --{en,dis}able-ghostscript 'Ghostscript based
filters' &&
-optional_depends mutool --{en,dis}able-mutool 'musl support'
+optional_depends GETTEXT \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'NLS support' &&
+
+optional_depends ghostscript \
+ '--enable-ghostscript' \
+ '--disable-ghostscript' \
+ 'Ghostscript based filters' &&
+
+optional_depends mupdf \
+ '--enable-mutool' \
+ '--disable-mutool' \
+ 'musl support'
diff --git a/openprinting/libcupsfilters/HISTORY
b/openprinting/libcupsfilters/HISTORY
index d9c032c..57edb46 100644
--- a/openprinting/libcupsfilters/HISTORY
+++ b/openprinting/libcupsfilters/HISTORY
@@ -1,3 +1,6 @@
+2024-10-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add mupdf, support libcups, fix syntax
+
2024-08-10 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS : delete avahi, zlibb,glib2, freetype2

diff --git a/openprinting/libppd/DEPENDS b/openprinting/libppd/DEPENDS
index 9f7f004..2d023ca 100755
--- a/openprinting/libppd/DEPENDS
+++ b/openprinting/libppd/DEPENDS
@@ -1,5 +1,21 @@
depends libcupsfilters &&
depends zlib &&
-optional_depends GETTEXT --{en,dis}able-nls 'NLS support' &&
-optional_depends ghostscript --{en,dis}able-ghostscript 'Ghostscript based
filters' &&
-optional_depends mutool --{en,dis}able-mutool 'musl support'
+optional_depends GETTEXT \
+ --enable-nls \
+ --disable-nls \
+ 'NLS support' &&
+
+optional_depends ghostscript \
+ --enable-ghostscript \
+ --disable-ghostscript \
+ 'Ghostscript based filters' &&
+
+optional_depends mupdf \
+ --enable-mutool \
+ --disable-mutool \
+ 'musl support' &&
+
+optional_depends poppler \
+ --enable-pdftops \
+ --disable-pdftops \
+ 'for pdftops'
diff --git a/openprinting/libppd/HISTORY b/openprinting/libppd/HISTORY
index 9e58be1..d84f0a5 100644
--- a/openprinting/libppd/HISTORY
+++ b/openprinting/libppd/HISTORY
@@ -1,3 +1,6 @@
+2024-10-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add mupdf, fix syntax
+
2023-09-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.0

diff --git a/video-libs/gst-plugins-good-1.0/BUILD
b/video-libs/gst-plugins-good-1.0/BUILD
new file mode 100755
index 0000000..f95634e
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/BUILD
@@ -0,0 +1,4 @@
+if is_depends_enabled $SPELL qt6base;then
+ export PATH="/opt/qt6/bin:$PATH"
+fi &&
+default_build
diff --git a/video-libs/gst-plugins-good-1.0/DEPENDS
b/video-libs/gst-plugins-good-1.0/DEPENDS
index 69b65c2..47d3e86 100755
--- a/video-libs/gst-plugins-good-1.0/DEPENDS
+++ b/video-libs/gst-plugins-good-1.0/DEPENDS
@@ -67,4 +67,13 @@ optional_depends gtk-doc \

if is_depends_enabled $SPELL gtk-doc; then
depends pyxml
+fi &&
+optional_depends qt6base \
+ 'qt6=enabled' 'qt6=disabled' \
+ 'Qt6 QML video sink plugin' &&
+if is_depends_enabled $SPELL qt6base;then
+ depends qt6declarative
+ optional_depends qt6wayland \
+ 'qt-wayland=enabled' 'qt-wayland=disabled' \
+ 'wayland support'
fi
diff --git a/video-libs/gst-plugins-good-1.0/HISTORY
b/video-libs/gst-plugins-good-1.0/HISTORY
index 1b505b6..f452873 100644
--- a/video-libs/gst-plugins-good-1.0/HISTORY
+++ b/video-libs/gst-plugins-good-1.0/HISTORY
@@ -1,3 +1,6 @@
+2024-10-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD DEPENDS: qt6 support
+
2024-10-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.24.8

diff --git a/xorg/xwayland/DETAILS b/xorg/xwayland/DETAILS
index f2906f7..352e18f 100755
--- a/xorg/xwayland/DETAILS
+++ b/xorg/xwayland/DETAILS
@@ -1,7 +1,7 @@
# Watch: https://xorg.freedesktop.org/archive/individual/xserver
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=xwayland
- VERSION=24.1.2
+ VERSION=24.1.3
SECURITY_PATCH=9
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/xorg/xwayland/HISTORY b/xorg/xwayland/HISTORY
index 0391b72..e64469f 100644
--- a/xorg/xwayland/HISTORY
+++ b/xorg/xwayland/HISTORY
@@ -1,3 +1,6 @@
+2024-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 24.1.3
+
2024-08-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 24.1.2



  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (677d85b75d51795b0a17589ee26d50a8a57c81fb), Treeve Jelbert, 10/04/2024

Archive powered by MHonArc 2.6.24.

Top of Page