public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH] core203: Ship fontconfig
@ 2026-06-05 16:11 Adolf Belka
  2026-06-05 16:11 ` [PATCH] core203: Ship less Adolf Belka
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/203/filelists/fontconfig | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/203/filelists/fontconfig

diff --git a/config/rootfiles/core/203/filelists/fontconfig b/config/rootfiles/core/203/filelists/fontconfig
new file mode 120000
index 000000000..6daeffdd0
--- /dev/null
+++ b/config/rootfiles/core/203/filelists/fontconfig
@@ -0,0 +1 @@
+../../../common/fontconfig
\ No newline at end of file
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] core203: Ship less
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  2026-06-05 16:11 ` [PATCH] core203: Ship ntfs-3g Adolf Belka
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/203/filelists/less | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/203/filelists/less

diff --git a/config/rootfiles/core/203/filelists/less b/config/rootfiles/core/203/filelists/less
new file mode 120000
index 000000000..65c0e0771
--- /dev/null
+++ b/config/rootfiles/core/203/filelists/less
@@ -0,0 +1 @@
+../../../common/less
\ No newline at end of file
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] core203: Ship ntfs-3g
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
  2026-06-05 16:11 ` [PATCH] core203: Ship less Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  2026-06-05 16:11 ` [PATCH] core203: Ship which Adolf Belka
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/203/filelists/ntfs-3g | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/203/filelists/ntfs-3g

diff --git a/config/rootfiles/core/203/filelists/ntfs-3g b/config/rootfiles/core/203/filelists/ntfs-3g
new file mode 120000
index 000000000..d93adc2a1
--- /dev/null
+++ b/config/rootfiles/core/203/filelists/ntfs-3g
@@ -0,0 +1 @@
+../../../common/ntfs-3g
\ No newline at end of file
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] core203: Ship which
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
  2026-06-05 16:11 ` [PATCH] core203: Ship less Adolf Belka
  2026-06-05 16:11 ` [PATCH] core203: Ship ntfs-3g Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  2026-06-05 16:11 ` [PATCH] fontconfig: Update to version 2.18.1 Adolf Belka
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/203/filelists/which | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/203/filelists/which

diff --git a/config/rootfiles/core/203/filelists/which b/config/rootfiles/core/203/filelists/which
new file mode 120000
index 000000000..9cfc884af
--- /dev/null
+++ b/config/rootfiles/core/203/filelists/which
@@ -0,0 +1 @@
+../../../common/which
\ No newline at end of file
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] fontconfig: Update to version 2.18.1
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
                   ` (2 preceding siblings ...)
  2026-06-05 16:11 ` [PATCH] core203: Ship which Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  2026-06-05 16:11 ` [PATCH] less: Update to version 702 Adolf Belka
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.17.1 to 2.18.1
- Update of rootfile
- Changelog
2.18.1
      ci: Fix wrong short options for glab
      Fix not matching with a font family name
      test-conf: Add a feature to load a certain config for testing
      test: Add comprehensive documentation for test-conf JSON format
      Fix another font matching issue
      Do not set 'sans-serif' for default genericfamily
      test: use const instead of number for genericfamily
      meson: force enabling HAVE_C99_VSNPRINTF
      Disable invalid attribute warning by default
      ci: Add .abidiff for suppression
      Workaround :-prefixed filename used in Qt
      meson: Only install 05-macos.conf on darwin
      Fix a null pointer dereference when computing a pattern from an FT_Face that
	has no family
2.18
      ci: Add Fedora 42 and drop 40
      ci: Add FreeBSD 14.2 and drop 14.1
      ci: Update ci-tamplates
      ci: Add Alpine Linux
      ci: Fix a typo
      ci: make sure build.sh is running on bash
      ci: Use venv to avoid externally-managed-environment error on Alpine
      ci: Add extra setup hook
      ci: install test fonts for Alpine
      test: Fix a build issue with musl libc
      fc-lang: Add suz.orth for Sunuwar
      test: add common helper class
      test: port basic functionality check to Python
      test: update to pass test cases on Win32
      do not mix up a slash and a backslash in file object on Win32
      meson: Add a missing fontconfig architecture test case
      Add fontconfig version in FcCache
      Improve a warning message
      Better error message when missing default config
      ci: install before test to avoid fontconfig error
      Fix regex to pick up libtool version
      Improve performance in FcConfigAdd
      Improve log header in FcConfigSubstituteWithPat
      meson: Update WrapDB files for v2 format migration
      ci: add an option for the address sanitizer
      Fix "UBSAN null pointer passed" to qsort
      ci: Enable ASAN and UBSAN
      Add genericfamily object in FcPattern
      Add xsi:nil attribute support to limited elements
      Get out from FcConfigAdd immediately if no valid pointer given
      Bump the cache version again
      fc-case: Update CaseFolding.txt to Unicode 17
      ci: Update git repo for subproject build
      ci: Add a test case for static build on Win32
      Add obvious namespace to macros for FC_SPACING
      Improve handling of constant name
      test: fix pytest error when running on the top project directory
      meson: Update wrapdb for expat to the latest
      Use FcStrCopy instead of strdup
      Fix -Wpointer-sign warnings
      Do not store duplicate object name into FcObjectSet
      Fix unused variable warning when iconv support disabled
      doc: Fix a typo in FcPatternAdd description
      Add fc-genconf the configuration generator tool
      test-conf: Correct test results to display at the proper place
      Fix unexpected priority change when looking up by specific family name
      Return error code if FcPatternFormat failed
      Add const converter for pattern format
      fc-genconf: Add scan pattern to update genericfamily with commandline option
      Fix dereferencing a null pointer of FcConfig in FcFontSetSort
      conf.d: Fix a typo in 65-khmer.conf
      Update doc for xsi:nil attribute support
      test: add more conditional for bwrap sandbox test cases
      meson: add tests-bwrap option
      Avoid locale-dependent float-to-string
      ci: enable json-c for MinGW
      test-conf: add wrapper setenv for Win32
      ci: Use 14.3 CI image for FreeBSD
      Fix invalid memory access on Win32
      More fixes for locale-dependent float-to-string conversion
      Replace strtod() with FcStrtod()
      ci: Fix warnings from shellcheck
      ci: workaround for the ownership change issue on extracting tar
      ci: Fix a typo
      ci: simplify scriptlet
      ci: Hold the version of meson at 1.10.1 temporarily
      ci: Enable the debugging build by default
      ci: Do not store the build log at the source dir
      Explicitly declare FcPatternObjectCount as a public function
      ci: Add API/ABI checker in CI
      ci: Fix 'refusing to fetch into branch' error
      Update meson dependency to 1.11.0
      ci: Update Fedora Image to 44 and 43
      ci: Disable pipelines for macOS and VS on Windows
      Revert "ci: Disable pipelines for macOS and VS on Windows"
      ci: Replace shell scripts with portable Python build system
      ci: Add MSYS2 build pipeline
      ci: Use CI_PROJECT_DIR instead of hardcode path
      ci: fix argument error in abicheck.sh
      Define __EXTENSIONS__ on illumos/Solaris to access strdup()
      Update default Korean fonts
      Remove unused global variable default_langs
      Fix rustc warning for mismatching referred lifetimes
      [Fontations] Fix use-after-free in handling exclusive lang
      Fix memory leak after path canonicalization in e42188283f0ee
      [Fontations] Remaining fix for UaF
      Architecture-dependent hex formatting of int64_t in fccache.c
      [Fontations] Don't leak PatternElement values
      Roll Fontations Crates
      [Fontations] Match FreeType for two types of broken fonts
      [Fontations] Fix compilation under -D unsafe-op-in-unsafe-fn
      Move FreeType-related API to fcfreetype.h header
      Minimal preparations for FreeType-less build
      Follow-up for preparation for FreeType-less build
      Roll Fontations and libc crates
      Update Mac OS image to upstream gStreamer image
      Roll Fontations crates
      build: Added missing target rule-dependencies
      Use uintptr_t to represent pointers
      macOS: use selectfont globs for font asset directories
      meson: Don't dllexport when built as static library on Win32
      Do not cast as const as the variable is being modified
      detect mkostemp with stdlib.h
      doc: Fix two typos
      Fix -Wnewline-eof warning with fcconst.h

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/fontconfig | 4 +++-
 lfs/fontconfig                     | 6 +++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/config/rootfiles/common/fontconfig b/config/rootfiles/common/fontconfig
index 14c4975bd..6edee6d4f 100644
--- a/config/rootfiles/common/fontconfig
+++ b/config/rootfiles/common/fontconfig
@@ -10,6 +10,7 @@ etc/fonts/conf.d/30-metric-aliases.conf
 etc/fonts/conf.d/40-nonlatin.conf
 etc/fonts/conf.d/45-generic.conf
 etc/fonts/conf.d/45-latin.conf
+etc/fonts/conf.d/48-guessfamily.conf
 etc/fonts/conf.d/48-spacing.conf
 etc/fonts/conf.d/49-sansserif.conf
 etc/fonts/conf.d/50-user.conf
@@ -27,6 +28,7 @@ etc/fonts/fonts.conf
 usr/bin/fc-cache
 usr/bin/fc-cat
 usr/bin/fc-conflist
+usr/bin/fc-genconf
 usr/bin/fc-list
 usr/bin/fc-match
 usr/bin/fc-pattern
@@ -39,7 +41,7 @@ usr/bin/fc-validate
 #usr/include/fontconfig/fontconfig.h
 #usr/lib/libfontconfig.so
 usr/lib/libfontconfig.so.1
-usr/lib/libfontconfig.so.1.16.0
+usr/lib/libfontconfig.so.1.17.0
 #usr/lib/pkgconfig/fontconfig.pc
 #usr/share/fontconfig
 #usr/share/fontconfig/conf.avail
diff --git a/lfs/fontconfig b/lfs/fontconfig
index 6755dbda8..42e2e21da 100644
--- a/lfs/fontconfig
+++ b/lfs/fontconfig
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.17.1
+VER        = 2.18.1
 SUMMARY    = Library for configuring and customizing font access
 
 THISAPP    = fontconfig-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6a25826efacd177c89613aa63b0c94312129af500fb0f5a24de3bb16146b68cc42e45d80b020096286f15b730e0cbf0e640d57024f57299caec4a31b6d178ba9
+$(DL_FILE)_BLAKE2 = 57fc8c71e670081236e711bf1703ff2821ec4b823bbe51a5e3d3515d4dc3a696d946beaa546edb75562a0e8300db5683f60f38ed31069713601248264198ac27
 
 install : $(TARGET)
 
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] less: Update to version 702
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
                   ` (3 preceding siblings ...)
  2026-06-05 16:11 ` [PATCH] fontconfig: Update to version 2.18.1 Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  2026-06-05 16:11 ` [PATCH] ntfs-3gt: Update to version 2026.2.25 Adolf Belka
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from versionj 692 to 702
- Update of rootfile
- Changelog
702
* Add --hilite-target option and -DJ to color target line (github #745).
* Add --past-eof option.
* Add --end-prompt option.
* Add --emouse and --rmouse options, and horizontal mouse scrolling
  and dragging (github #744).
* Add -DT option to format tilde lines (github #725).
* Change OSC 8 link handling: replace LESS_OSC8_xxx with LESS_OSC8_OPEN_xxx.
  Remove %O from prompt expansion as no longer needed.
  Any use of environment variables LESS_OSC8_xxx need to be manually
  changed to use LESS_OSC8_OPEN_xxx.
* Add ?o to prompt strings, to detect whether an OSC 8 link is selected.
* When scrolling past end-of-file or before beginning-of-file,
  stop when exactly one line is left on screen.
* Make -w/-W highlight lines when moving backward as well as forward
  (github #729).
* Display pattern in "Pattern not found" message (github #731).
* Allow m and M commands to take a numeric argument to specify the
  line to be marked (github #736).
* Allow ' command to take a numeric argument to specify the screen
  position on which to place the marked line.
* Allow lesskey to map keypad ENTER with \kpe (github #761).
* Add "noaction" as a possible action in #line-edit section
  in a lesskey file (github #761).
* Support POSIX character classes with the built-in V8 regex library
  (github #732).
* Change | command to pipe just one line if the marked line is at the
  top of the screen (github #733).
* If OSC8 handler command begins with "-", suppress command echo,
  and if it begins with ctrl-P, suppress "done" message (github #747).
* Don't ask for confirmation when input is a binary file and stdout is
  redirected. Fixes infinite loop in that situation (github #719).
* Make early error messages go to stderr if stdout is redirected
  (github #719).
* Don't retry read after read error; fixes hang when attempting to read
  a directory or other unreadable file (github #741).
* Fix incorrect restoration of saved mark if not at top of screen.
* With --save-marks, don't save a mark that was cleared with ESC-m.
* Fix buffer overflow when using malformed lesskey file (github #721).
* Fix unexpected scrolling past end of file (github #720).
* Fix bug when env var in LESSKEY_CONTENT partially matches env var
  defined in lesskey file (github #727).
* Fix bug when env var in lesskey file matches tail of env var used
  by less (github #728).
* Fix command parsing bug when one command is a substring of another.
  Also fixes --no-paste option (github #724).
* Fix incorrect display using --color to set character attributes
  without color, such as -DS-u (github #730).
* Fix crash when tags file contains invalid line number 0 (github #743).
* Fix build when tparm() doesn't use varargs (github #748).
* Fix prompt overflow when filtering with long prompt (github #749).
* Fix incorrect highlighting when change -i while filtering (github #750).
* Fix erroneous error mesage using --show-preproc-error with
  some shells (github #753).
* Fix erroneous highlighting when using a search pattern containing more
  than 5 pairs of parentheses with PCRE2 (github #754).
* When ^X interrupts F mode, discard pending keys as is done when
  ^C interrupts it (github #757).
* Fix bug in Windows where pressing any key during "waiting for data" would
  prevent a subsequent ^X from working.
* Fix erroneous display in some situations when using LESS_LINES (github #759).
* Fix erroneous display after certain messages are displayed in a
  very narrow terminal (github #760).
* Don't init terminal if stdout is not a tty (github #768).
* Fix bug clicking OSC 8 link that crosses a screen line boundary
  (github #775).
* Fix beeps when resizing window on Windows (github #771).
* Fix beeps when paging continuously on Windows (github #772).

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/less | 3 ++-
 lfs/less                     | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/config/rootfiles/common/less b/config/rootfiles/common/less
index 5b573c9ba..3cf8123c9 100644
--- a/config/rootfiles/common/less
+++ b/config/rootfiles/common/less
@@ -1,6 +1,7 @@
 usr/bin/less
-#usr/bin/lessecho
 #usr/bin/lesskey
+#usr/libexec/less-osc8-open
+#usr/libexec/lessecho
 #usr/share/man/man1/less.1
 #usr/share/man/man1/lessecho.1
 #usr/share/man/man1/lesskey.1
diff --git a/lfs/less b/lfs/less
index d90be7545..92343823f 100644
--- a/lfs/less
+++ b/lfs/less
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 692
+VER        = 702
 
 THISAPP    = less-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 379d7738894f16fed1b429c9e26c2e46fd27c790be2b0b8b6c0f6744913845ea6003d5b50db4186847c4daf430fb5a23d2c9f35780577a0fb1c1a3b603bfbb41
+$(DL_FILE)_BLAKE2 = 89d52e986a4bf62f6bb8fccf80a7e256e91a1a8e8935e6a4e0bf6ca02080008494b31e5f6d91a4ac5fb7eadb8d49d5289f1020b174bfc344534130baf00b0a39
 
 install : $(TARGET)
 
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] ntfs-3gt: Update to version 2026.2.25
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
                   ` (4 preceding siblings ...)
  2026-06-05 16:11 ` [PATCH] less: Update to version 702 Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  2026-06-05 16:11 ` [PATCH] spice-protocol: Update to version 0.14.5 Adolf Belka
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2022.10.3 to 2026.2.25
- No change to rootfile
- One CVE fix
- Changelog
2026.2.25
Fix bashism in configure script causing errors in non-bash shells.
(mkntfs) Enable microsecond-level volume creation time.
Fix two instances of an invalid errno state when encountering NULL in strings.
Fix a crash when a reparse tag could not be found in the index.
Fix incorrect MFT free records value when bitmap is expanded.
Fix 'extras' manpages being installed when extras are disabled.
Fix various instances of use-after-free conditions in the library and tools.
Fix typo in NTFS hibernation message. Thanks to Anil Kumar for the report/fix.
Escape commas in the fsname when libfuse 2.8 or higher is used.
(ntfsclone) Allow adjusting the sector size in the NTFS boot sector for the target
	device when restoring images.
Remove libdl dependency when building without external plugins.
(ntfsinfo) Show information about the logfile state when dumping metadata.
(ntfsinfo) Fix displaying crowded directories or indexes.
(ntfsinfo) Fix displaying the security descriptor list in ntfsinfo.
Fix heap buffer overflow when POSIX ACLs were enabled (CVE-2026-40706). Thanks to
	Andrea Bocchetti for the report.
(ntfsusermap) Fix overflow when constructing backup filename.
Fix two time-of-check-time-of-use conditions.
Fix missing malloc/sscanf return value checks.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/ntfs-3g | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/lfs/ntfs-3g b/lfs/ntfs-3g
index f9f1f6f7c..fa8dcaf52 100644
--- a/lfs/ntfs-3g
+++ b/lfs/ntfs-3g
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,10 +24,10 @@
 
 include Config
 
-VER        = 2022.10.3
+VER        = 2026.2.25
 
-THISAPP    = ntfs-3g_ntfsprogs-$(VER)
-DL_FILE    = $(THISAPP).tgz
+THISAPP    = ntfs-3g-$(VER)
+DL_FILE    = ntfs-3g_ntfsprogs-$(VER).tgz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 36a64af0c050bb42af69e14834883324d6201f70d5e45c175e0703980c045b038bdbfca0375edd42db3a3827240f63cf73c9f17a51805799129257b95fef7676
+$(DL_FILE)_BLAKE2 = e7f7a47ef8178e26dae04a1b8943756629f562d6e98a3500402958b952d21f9f9306070eccf9940b4070454a60883c521f55932f4bccaebe723dafe11d189d8f
 
 install : $(TARGET)
 
@@ -75,8 +75,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
 	$(UPDATE_AUTOMAKE)
 	cd $(DIR_APP) && ./configure \
-			--prefix=/usr \
-			--disable-static
+				--prefix=/usr \
+				--disable-static
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 	# make mkfs.ntfs link in sbin to mkntfs to match previous situation for this binary
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] spice-protocol: Update to version 0.14.5
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
                   ` (5 preceding siblings ...)
  2026-06-05 16:11 ` [PATCH] ntfs-3gt: Update to version 2026.2.25 Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  2026-06-05 16:11 ` [PATCH] spice: Update to version 0.16.0 Adolf Belka
  2026-06-05 16:11 ` [PATCH] which: Update to version 2.25 Adolf Belka
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 0.14.3 to 0.14.5
- No change to rootfile
- Changelog
0.14.5
* Add SPICE_MSG_DISPLAY_GL_SCANOUT2_UNIX
* Fix for Windows Arm64 build
0.14.4
* Fix enum deprecation warning for visual studio
* Fix documentation typos in stream-device.h

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/spice-protocol | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/lfs/spice-protocol b/lfs/spice-protocol
index 98433ee2d..f5c184f99 100644
--- a/lfs/spice-protocol
+++ b/lfs/spice-protocol
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = SPICE-protocol definitions
 
-VER        = 0.14.3
+VER        = 0.14.5
 
 THISAPP    = spice-protocol-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = spice-protocol
-PAK_VER    = 4
+PAK_VER    = 5
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 32e69c56ea78e21cf2ff9474e34908eababc1dd9667cd8be24c973e9ff006e1a14f55dd23ab16c40d7bcb5bd7f00392edccdd3512218928787ad9162a6519f1c
+$(DL_FILE)_BLAKE2 = 25d6ab5cd1615cee10cf88b405c4508bcbd4ab2c6778a0546e9d411c43f789bddec52715460df765c915490402e09111c1c9c414489dfa98c0e2bde9a5a11912
 
 install : $(TARGET)
 
@@ -81,7 +81,9 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && meson --prefix=/usr builddir/
+	cd $(DIR_APP) && meson \
+				--prefix=/usr \
+				builddir/
 	cd $(DIR_APP) && ninja -C builddir/ $(MAKETUNING)
 	cd $(DIR_APP) && ninja -C builddir/ install
 	@rm -rf $(DIR_APP)
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] spice: Update to version 0.16.0
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
                   ` (6 preceding siblings ...)
  2026-06-05 16:11 ` [PATCH] spice-protocol: Update to version 0.14.5 Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  2026-06-05 16:11 ` [PATCH] which: Update to version 2.25 Adolf Belka
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 0.15.0 to 0.16.0
- Update of rootfile
- Changelog
0.16.0
Added
* Added DMA-BUF encoder support for GStreamer 1.24+
* Implemented hardware-accelerated encoding for Intel GPUs
* Added environment variable `SPICE_CONVERTER_PREFERRED_FORMAT` to override converter
	format
* Multi-plane GL scanout support (new `spice_qxl_gl_scanout2()`)
Changed
* Improved memslot to preserve address bits for ARM64 TBI/AMD UAI/Intel LAM
* Optimized BGR24/BGRX32 conversion when `JCS_EXTENSIONS` is defined
* Removed GStreamer 0.10 support
* Send real time to client, instead of synchronizing on both ends, attempting to fix
	latency issue
Fixes
* Fixes a `GL_DRAW` cookie assertion race
* Add `SSL_OP_NO_RENEGOTIATION` fallback path, fixing w/LibreSSL 3.7.2 builds
* Fix Win32 builds
* Fix `TCP_NOPUSH` usage on Darwin
0.15.2
Fixes
* Add missing file to distribution
* Fix sound recording fix in case of buffer wrapping
0.15.1
Fixes
* Fix some compatibility issues with FreeBSD
* Fix some minor issue with build
* Improve packaging with Meson
* Lot of C++ improves (clang-tidy)
* Fix some compatibility with no-Glibc libraries (like Musl)
* Fix minor leaks shutting down library
* Add Doxygen file to distribution
* Fix a longstanding issue related to surface updates where wrong surfaces were
	possibly used
* Fix compatibility with OpenSSL 3
* Updates and fixes for CI
* Use more random connection IDs to fix possible issues with proxies

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/packages/spice |  2 +-
 lfs/spice                       | 12 +++++++-----
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/config/rootfiles/packages/spice b/config/rootfiles/packages/spice
index b56a90329..4ea7ec856 100644
--- a/config/rootfiles/packages/spice
+++ b/config/rootfiles/packages/spice
@@ -12,5 +12,5 @@
 #usr/lib/libspice-server.la
 #usr/lib/libspice-server.so
 usr/lib/libspice-server.so.1
-usr/lib/libspice-server.so.1.14.1
+usr/lib/libspice-server.so.1.15.0
 #usr/lib/pkgconfig/spice-server.pc
diff --git a/lfs/spice b/lfs/spice
index 60c979526..23d4b04eb 100644
--- a/lfs/spice
+++ b/lfs/spice
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = A remote display system built for virtual environments
 
-VER        = 0.15.0
+VER        = 0.16.0
 
 THISAPP    = spice-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = spice
-PAK_VER    = 7
+PAK_VER    = 8
 
 DEPS       = opus
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55
+$(DL_FILE)_BLAKE2 = 09bda6480c72a82aef775e12a1034f0194e99ae754d98456cd73de90be067b22e4210a536515266b2f298364f77fa0839546631b54f79074318f486d9a669aa0
 
 install : $(TARGET)
 
@@ -81,7 +81,9 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && ./configure --prefix=/usr --disable-celt051
+	cd $(DIR_APP) && ./configure \
+				--prefix=/usr \
+				--disable-celt051
 	cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
 	cd $(DIR_APP) && make install
 	@rm -rf $(DIR_APP)
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH] which: Update to version 2.25
  2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
                   ` (7 preceding siblings ...)
  2026-06-05 16:11 ` [PATCH] spice: Update to version 0.16.0 Adolf Belka
@ 2026-06-05 16:11 ` Adolf Belka
  8 siblings, 0 replies; 10+ messages in thread
From: Adolf Belka @ 2026-06-05 16:11 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.23 to 2.25
- No change to rootfile
- Changelog
2.25
* The changes of 2.22 and 2.23 were not in 2.24 because accidently used an old
	repository.
2.24
* Bug fix for an out of bounds stack read (by Daniel Anderson)
	Not exploitable as far as I can tell- so low priority.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/which | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/lfs/which b/lfs/which
index f505a39e6..72837fe2b 100644
--- a/lfs/which
+++ b/lfs/which
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.23
+VER        = 2.25
 
 THISAPP    = which-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 64a3ae1f23a4c389f945f6c0985e6f6062b46785125a0d0659ff160560a4a473633d38af71b1505beeabba8336f5a9906f1ba58ab3494635e970bd5529b3936f
+$(DL_FILE)_BLAKE2 = 9c9b0e197e0f35845fee8a050aeccb3407ea27f82955be028ee3f148d74bf5d2c844814657ccf16adf03176f94b40bb4ae8817f27ffc7b2196b8d2e1e77f82c8
 
 install : $(TARGET)
 
@@ -70,7 +70,8 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && ./configure --prefix=/usr
+	cd $(DIR_APP) && ./configure \
+				--prefix=/usr
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 	@rm -rf $(DIR_APP)
-- 
2.54.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2026-06-05 16:11 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-05 16:11 [PATCH] core203: Ship fontconfig Adolf Belka
2026-06-05 16:11 ` [PATCH] core203: Ship less Adolf Belka
2026-06-05 16:11 ` [PATCH] core203: Ship ntfs-3g Adolf Belka
2026-06-05 16:11 ` [PATCH] core203: Ship which Adolf Belka
2026-06-05 16:11 ` [PATCH] fontconfig: Update to version 2.18.1 Adolf Belka
2026-06-05 16:11 ` [PATCH] less: Update to version 702 Adolf Belka
2026-06-05 16:11 ` [PATCH] ntfs-3gt: Update to version 2026.2.25 Adolf Belka
2026-06-05 16:11 ` [PATCH] spice-protocol: Update to version 0.14.5 Adolf Belka
2026-06-05 16:11 ` [PATCH] spice: Update to version 0.16.0 Adolf Belka
2026-06-05 16:11 ` [PATCH] which: Update to version 2.25 Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox