public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. b7f9f68b851ab0eb8b96c2c7a9e0f595f295f805
@ 2025-03-13 23:22 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2025-03-13 23:22 UTC (permalink / raw)
  To: ipfire-scm

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".

The branch, master has been updated
       via  b7f9f68b851ab0eb8b96c2c7a9e0f595f295f805 (commit)
       via  e5f0dbe91cc09c0b896728f73ffcaa742d7def5b (commit)
       via  9829762205b01170dc36feba84a681813c3910a6 (commit)
       via  0098dea6bdd5c9f2559bf895637ffd838b6add7e (commit)
       via  7d54c4e5ac00aedf4422370d73abf54868ff0022 (commit)
       via  1f09ba7f2e16bf5445b0ae4125b6c5cbf9fe6746 (commit)
       via  d8fd4791ae5a01e74b9e50d97eaa3fe7dfa3154b (commit)
       via  58f5d1d06c5a0ddb51052e2ee3d2f763e6a56cff (commit)
       via  2570820b7eb1d444c87bf1887d4bad91af15e36a (commit)
       via  5672aed08a0358e7b40337cb9ec61491ae384fcf (commit)
       via  3802cfb7d1cd84f171f790efb6effd4f5b2f863b (commit)
       via  6240c5a87bba53aff50f0c90f03be58a254b1fd6 (commit)
       via  8f0433a2c63e848a504d4501b34c76f3e334bc5b (commit)
      from  ec1a44000bb5904cc2f7ca433a27de9a701424b6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b7f9f68b851ab0eb8b96c2c7a9e0f595f295f805
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 22:36:25 2025 +0000

    libloc: New package
    
    Well, you all know what this is.
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit e5f0dbe91cc09c0b896728f73ffcaa742d7def5b
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 22:10:11 2025 +0000

    cairo: Update to 1.18.4
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 9829762205b01170dc36feba84a681813c3910a6
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:49:29 2025 +0000

    nasm: Update to 2.16.03
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 0098dea6bdd5c9f2559bf895637ffd838b6add7e
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:28:11 2025 +0000

    libpng: Update to 1.6.45
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 7d54c4e5ac00aedf4422370d73abf54868ff0022
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:27:54 2025 +0000

    cython: Update to 3.0.12
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 1f09ba7f2e16bf5445b0ae4125b6c5cbf9fe6746
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:21:03 2025 +0000

    libjpeg: Update to 3.0.1
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit d8fd4791ae5a01e74b9e50d97eaa3fe7dfa3154b
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:13:57 2025 +0000

    dmidecode: Update to 3.6
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 58f5d1d06c5a0ddb51052e2ee3d2f763e6a56cff
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:11:50 2025 +0000

    libksba: Update to 1.6.7
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 2570820b7eb1d444c87bf1887d4bad91af15e36a
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:11:35 2025 +0000

    tmux: Update to 3.5a
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 5672aed08a0358e7b40337cb9ec61491ae384fcf
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:07:58 2025 +0000

    findutils: Update to 4.10.0
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 3802cfb7d1cd84f171f790efb6effd4f5b2f863b
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:07:22 2025 +0000

    libseccomp: Update to 2.6.0
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 6240c5a87bba53aff50f0c90f03be58a254b1fd6
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 21:05:52 2025 +0000

    glibc: Update to 2.41
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 8f0433a2c63e848a504d4501b34c76f3e334bc5b
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Thu Mar 13 20:53:45 2025 +0000

    diffutils: Update to 3.11
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 cairo/cairo.nm                                     |   6 +-
 cairo/patches/cairo-1.17.6-meson-fixes.patch       | 178 ---------------------
 cython/cython.nm                                   |   4 +-
 diffutils/diffutils.nm                             |   2 +-
 dmidecode/dmidecode.nm                             |  12 +-
 .../dmidecode-3.3-fix_crash_with_u_option.patch    |  34 ----
 ...3-fix_the_condition_error_in_ascii_filter.patch |  30 ----
 findutils/findutils.nm                             |   2 +-
 glibc/glibc.nm                                     |   8 +-
 libjpeg/libjpeg.nm                                 |   4 +-
 libksba/libksba.nm                                 |   2 +-
 libloc/libloc.nm                                   | 107 +++++++++++++
 libpng/libpng.nm                                   |   8 +-
 libseccomp/libseccomp.nm                           |   2 +-
 nasm/nasm.nm                                       |   2 +-
 tmux/tmux.nm                                       |   2 +-
 16 files changed, 135 insertions(+), 268 deletions(-)
 delete mode 100644 cairo/patches/cairo-1.17.6-meson-fixes.patch
 delete mode 100644 dmidecode/patches/dmidecode-3.3-fix_crash_with_u_option.patch
 delete mode 100644 dmidecode/patches/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch
 create mode 100644 libloc/libloc.nm

Difference in files:
diff --git a/cairo/cairo.nm b/cairo/cairo.nm
index d14e15a61..7387f975f 100644
--- a/cairo/cairo.nm
+++ b/cairo/cairo.nm
@@ -4,8 +4,8 @@
 ###############################################################################
 
 name       = cairo
-version    = %{ver_maj}.6
-ver_maj    = 1.17
+version    = %{ver_maj}.4
+ver_maj    = 1.18
 release    = 1
 
 groups     = System/Graphics
@@ -18,7 +18,7 @@ description
 	and print output.
 end
 
-source_dl  = https://download.gnome.org/sources/%{name}/%{ver_maj}/
+source_dl  = https://cairographics.org/releases/
 sources    = %{thisapp}.tar.xz
 
 build
diff --git a/cairo/patches/cairo-1.17.6-meson-fixes.patch b/cairo/patches/cairo-1.17.6-meson-fixes.patch
deleted file mode 100644
index ea0244851..000000000
--- a/cairo/patches/cairo-1.17.6-meson-fixes.patch
+++ /dev/null
@@ -1,178 +0,0 @@
-diff -urN cairo-1.17.6.old/doc/public/meson.build cairo-1.17.6/doc/public/meson.build
---- cairo-1.17.6.old/doc/public/meson.build	1970-01-01 01:00:00.000000000 +0100
-+++ cairo-1.17.6/doc/public/meson.build	2022-03-20 16:22:31.018317576 +0000
-@@ -0,0 +1,156 @@
-+gnome = import('gnome')
-+
-+ignore_headers = [
-+  # Sub-directories
-+  'win32',
-+
-+  # Internal headers
-+  'cairoint.h',
-+  'cairo-features.h',
-+  'cairo-features-win32.h',
-+
-+  # Inlined API
-+  'cairo-box-inline.h',
-+  'cairo-clip-inline.h',
-+  'cairo-combsort-inline.h',
-+  'cairo-contour-inline.h',
-+  'cairo-error-inline.h',
-+  'cairo-image-surface-inline.h',
-+  'cairo-line-inline.h',
-+  'cairo-list-inline.h',
-+  'cairo-pattern-inline.h',
-+  'cairo-recording-surface-inline.h',
-+  'cairo-surface-inline.h',
-+  'cairo-surface-observer-inline.h',
-+  'cairo-surface-snapshot-inline.h',
-+  'cairo-surface-subsurface-inline.h',
-+
-+  # Private headers
-+  'cairo-analysis-surface-private.h',
-+  'cairo-arc-private.h',
-+  'cairo-array-private.h',
-+  'cairo-atomic-private.h',
-+  'cairo-backend-private.h',
-+  'cairo-boxes-private.h',
-+  'cairo-cache-private.h',
-+  'cairo-clip-private.h',
-+  'cairo-compiler-private.h',
-+  'cairo-composite-rectangles-private.h',
-+  'cairo-compositor-private.h',
-+  'cairo-contour-private.h',
-+  'cairo-damage-private.h',
-+  'cairo-default-context-private.h',
-+  'cairo-deprecated.h',
-+  'cairo-device-private.h',
-+  'cairo-error-private.h',
-+  'cairo-fixed-private.h',
-+  'cairo-fixed-type-private.h',
-+  'cairo-fontconfig-private.h',
-+  'cairo-freed-pool-private.h',
-+  'cairo-freelist-private.h',
-+  'cairo-freelist-type-private.h',
-+  'cairo-ft-private.h',
-+  'cairo-gstate-private.h',
-+  'cairo-hash-private.h',
-+  'cairo-image-info-private.h',
-+  'cairo-image-surface-private.h',
-+  'cairo-line-private.h',
-+  'cairo-list-private.h',
-+  'cairo-malloc-private.h',
-+  'cairo-mempool-private.h',
-+  'cairo-mutex-impl-private.h',
-+  'cairo-mutex-list-private.h',
-+  'cairo-mutex-private.h',
-+  'cairo-mutex-type-private.h',
-+  'cairo-output-stream-private.h',
-+  'cairo-paginated-private.h',
-+  'cairo-paginated-surface-private.h',
-+  'cairo-path-fixed-private.h',
-+  'cairo-path-private.h',
-+  'cairo-pattern-private.h',
-+  'cairo-pdf-operators-private.h',
-+  'cairo-pdf-shading-private.h',
-+  'cairo-pdf-surface-private.h',
-+  'cairo-pixman-private.h',
-+  'cairo-private.h',
-+  'cairo-ps-surface-private.h',
-+  'cairo-quartz-private.h',
-+  'cairo-recording-surface-private.h',
-+  'cairo-reference-count-private.h',
-+  'cairo-region-private.h',
-+  'cairo-rtree-private.h',
-+  'cairo-scaled-font-private.h',
-+  'cairo-scaled-font-subsets-private.h',
-+  'cairo-script-private.h',
-+  'cairo-slope-private.h',
-+  'cairo-spans-compositor-private.h',
-+  'cairo-spans-private.h',
-+  'cairo-stroke-dash-private.h',
-+  'cairo-surface-backend-private.h',
-+  'cairo-surface-clipper-private.h',
-+  'cairo-surface-fallback-private.h',
-+  'cairo-surface-observer-private.h',
-+  'cairo-surface-offset-private.h',
-+  'cairo-surface-private.h',
-+  'cairo-surface-snapshot-private.h',
-+  'cairo-surface-subsurface-private.h',
-+  'cairo-surface-wrapper-private.h',
-+  'cairo-svg-surface-private.h',
-+  'cairo-tag-attributes-private.h',
-+  'cairo-tag-stack-private.h',
-+  'cairo-tee-surface-private.h',
-+  'cairo-time-private.h',
-+  'cairo-traps-private.h',
-+  'cairo-tristrip-private.h',
-+  'cairo-truetype-subset-private.h',
-+  'cairo-type1-private.h',
-+  'cairo-type3-glyph-surface-private.h',
-+  'cairo-types-private.h',
-+  'cairo-user-font-private.h',
-+  'cairo-wideint-private.h',
-+  'cairo-wideint-type-private.h',
-+  'cairo-xcb-private.h',
-+  'cairo-xlib-private.h',
-+  'cairo-xlib-surface-private.h',
-+  'cairo-xlib-xrender-private.h',
-+  'test-compositor-surface-private.h',
-+]
-+
-+ignore_decorators = [
-+  'cairo_public',
-+  'cairo_private',
-+]
-+
-+docpath = get_option('prefix') / get_option('datadir') / 'gtk-doc/html'
-+version_conf = configuration_data()
-+version_conf.set('CAIRO_VERSION', meson.project_version())
-+configure_file(
-+  input: 'version.xml.in',
-+  output: 'version.xml',
-+  configuration: version_conf
-+)
-+
-+gnome.gtkdoc('cairo',
-+  main_xml: 'cairo-docs.xml',
-+  namespace: 'cairo',
-+  mode: 'sgml',
-+  src_dir: doc_srcdir,
-+  dependencies: libcairo_dep,
-+  scan_args: [
-+    '--ignore-decorators=' + '|'.join(ignore_decorators),
-+    '--ignore-headers=' + ' '.join(ignore_headers),
-+  ],
-+  content_files: [
-+    'language-bindings.xml',
-+  ],
-+  expand_content_files: [
-+    'language-bindings.xml',
-+  ],
-+  html_assets: [
-+  ],
-+  fixxref_args: [
-+    '--html-dir=' + docpath,
-+  ],
-+  install: true,
-+  check: true,
-+)
-diff -urN cairo-1.17.6.old/doc/public/version.xml.in cairo-1.17.6/doc/public/version.xml.in
---- cairo-1.17.6.old/doc/public/version.xml.in	1970-01-01 01:00:00.000000000 +0100
-+++ cairo-1.17.6/doc/public/version.xml.in	2022-03-20 16:33:04.015756161 +0000
-@@ -0,0 +1 @@
-+@CAIRO_VERSION@
-diff -urN cairo-1.17.6.old/meson-cc-tests/check-unused-result.c cairo-1.17.6/meson-cc-tests/check-unused-result.c
---- cairo-1.17.6.old/meson-cc-tests/check-unused-result.c	1970-01-01 01:00:00.000000000 +0100
-+++ cairo-1.17.6/meson-cc-tests/check-unused-result.c	2022-03-20 15:55:39.285562258 +0000
-@@ -0,0 +1,9 @@
-+__attribute__((__warn_unused_result__)) void f (void) {}
-+__attribute__((__warn_unused_result__)) int g;
-+
-+int main(int c, char **v)
-+{
-+    (void)c;
-+    (void)v;
-+    return 0;
-+}
diff --git a/cython/cython.nm b/cython/cython.nm
index 2f37d7310..7649cef54 100644
--- a/cython/cython.nm
+++ b/cython/cython.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = cython
-version    = 0.29.32
+version    = 3.0.12
 release    = 1
 
 groups     = Development/Tools
@@ -19,7 +19,7 @@ description
 	as Python itself.
 end
 
-source_dl  = https://github.com/cython/cython/archive/%{version}.tar.gz#/
+source_dl  = https://github.com/cython/cython/releases/download/%{version}/
 
 build
 	requires
diff --git a/diffutils/diffutils.nm b/diffutils/diffutils.nm
index 44aec9f08..12f5900c8 100644
--- a/diffutils/diffutils.nm
+++ b/diffutils/diffutils.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = diffutils
-version    = 3.8
+version    = 3.11
 release    = 1
 
 groups     = Development/Tools
diff --git a/dmidecode/dmidecode.nm b/dmidecode/dmidecode.nm
index e4e37cbf5..157287b5d 100644
--- a/dmidecode/dmidecode.nm
+++ b/dmidecode/dmidecode.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = dmidecode
-version    = 3.3
+version    = 3.6
 release    = 1
 
 groups     = Applications/System
@@ -13,11 +13,11 @@ license    = GPLv2+
 summary    = Tool to analyse BIOS DMI data.
 
 description
-	dmidecode reports information about x86 & ia64 hardware as described \
-	in the system BIOS according to the SMBIOS/DMI standard. This \
-	information typically includes system manufacturer, model name, \
-	serial number, BIOS version, asset tag as well as a lot of other \
-	details of varying level of interest and reliability depending on the \
+	dmidecode reports information about x86 & ia64 hardware as described
+	in the system BIOS according to the SMBIOS/DMI standard. This
+	information typically includes system manufacturer, model name,
+	serial number, BIOS version, asset tag as well as a lot of other
+	details of varying level of interest and reliability depending on the
 	manufacturer.
 end
 
diff --git a/dmidecode/patches/dmidecode-3.3-fix_crash_with_u_option.patch b/dmidecode/patches/dmidecode-3.3-fix_crash_with_u_option.patch
deleted file mode 100644
index 497768add..000000000
--- a/dmidecode/patches/dmidecode-3.3-fix_crash_with_u_option.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 11e134e54d15e67a64c39a623f492a28df922517 Mon Sep 17 00:00:00 2001
-From: Jean Delvare <jdelvare@suse.de>
-Date: Tue, 19 Jan 2021 16:26:01 +0100
-Subject: dmidecode: Fix crash with -u option
-
-A segmentation fault was reported with option -u. Turns out to be a
-stupid thinko where the buffer offset was reset at the wrong loop
-depth.
-
-Reported-by: Jerry Hoemann <jerry.hoemann@hpe.com>
-Fixes: da06888d08b9 ("dmidecode: Use the print helpers in dump mode too")
-Signed-off-by: Jean Delvare <jdelvare@suse.de>
----
- dmidecode.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/dmidecode.c b/dmidecode.c
-index 572cb1a..69ea0e8 100644
---- a/dmidecode.c
-+++ b/dmidecode.c
-@@ -248,9 +248,9 @@ static void dmi_dump(const struct dmi_header *h)
- 			{
- 				int j, l = strlen(s) + 1;
- 
--				off = 0;
- 				for (row = 0; row < ((l - 1) >> 4) + 1; row++)
- 				{
-+					off = 0;
- 					for (j = 0; j < 16 && j < l - (row << 4); j++)
- 						off += sprintf(raw_data + off,
- 						       j ? " %02X" : "%02X",
--- 
-cgit v1.2.1
-
diff --git a/dmidecode/patches/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch b/dmidecode/patches/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch
deleted file mode 100644
index e5f99b477..000000000
--- a/dmidecode/patches/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 1117390ccd9cea139638db6f460bb6de70e28f94 Mon Sep 17 00:00:00 2001
-From: Tianjia Zhang <tianjia.zhang@linux.alibaba.com>
-Date: Tue, 5 Jan 2021 10:36:29 +0100
-Subject: dmidecode: Fix the condition error in ascii_filter
-
-The normal printable ASCII range is 32 to 127 (not included),
-so fix the error in this if condition.
-
-Signed-off-by: Tianjia Zhang <tianjia.zhang@linux.alibaba.com>
-Signed-off-by: Jean Delvare <jdelvare@suse.de>
----
- dmidecode.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/dmidecode.c b/dmidecode.c
-index 27d5494..864a193 100644
---- a/dmidecode.c
-+++ b/dmidecode.c
-@@ -116,7 +116,7 @@ static void ascii_filter(char *bp, size_t len)
- 	size_t i;
- 
- 	for (i = 0; i < len; i++)
--		if (bp[i] < 32 || bp[i] == 127)
-+		if (bp[i] < 32 || bp[i] >= 127)
- 			bp[i] = '.';
- }
- 
--- 
-cgit v1.2.1
-
diff --git a/findutils/findutils.nm b/findutils/findutils.nm
index 6ebf6c395..d24569880 100644
--- a/findutils/findutils.nm
+++ b/findutils/findutils.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = findutils
-version    = 4.9.0
+version    = 4.10.0
 release    = 1
 
 groups     = System/Tools
diff --git a/glibc/glibc.nm b/glibc/glibc.nm
index 912a50f89..c08371736 100644
--- a/glibc/glibc.nm
+++ b/glibc/glibc.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = glibc
-version    = 2.40
+version    = 2.41
 release    = 1
 
 maintainer = Michael Tremer <michael.tremer@ipfire.org>
@@ -49,8 +49,10 @@ build
 		texinfo
 	end
 
-	# Disable LTO
-	LTO_CFLAGS =
+	# Clear our custom flags, as glibc likes to set its own
+	CPPFLAGS =
+	CFLAGS =
+	LDFLAGS =
 
 	# Path to put the runtime linker
 	rtlddir = %{libdir}
diff --git a/libjpeg/libjpeg.nm b/libjpeg/libjpeg.nm
index ca7d08f4f..2f7e949df 100644
--- a/libjpeg/libjpeg.nm
+++ b/libjpeg/libjpeg.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = libjpeg
-version    = 2.1.4
+version    = 3.0.1
 release    = 1
 thisapp    = libjpeg-turbo-%{version}
 
@@ -23,7 +23,7 @@ description
 	text comments into a JPEG file.
 end
 
-source_dl  = https://sourceforge.net/projects/libjpeg-turbo/files/%{version}/
+source_dl  = https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/%{version}/
 
 build
 	requires
diff --git a/libksba/libksba.nm b/libksba/libksba.nm
index 06b8a043d..5536b971f 100644
--- a/libksba/libksba.nm
+++ b/libksba/libksba.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = libksba
-version    = 1.6.2
+version    = 1.6.7
 release    = 1
 
 groups     = System/Libraries
diff --git a/libloc/libloc.nm b/libloc/libloc.nm
new file mode 100644
index 000000000..4d37ed045
--- /dev/null
+++ b/libloc/libloc.nm
@@ -0,0 +1,107 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
+###############################################################################
+
+name       = libloc
+version    = 0.9.18
+release    = 1
+
+groups     = System/Libraries
+url        = https://www.ipfire.org/location
+license    = LGPLv2.1
+summary    = libloc is a library for fast and efficient IP address location
+
+description
+	libloc is a library for fast and efficient IP address location
+end
+
+source_dl  = https://source.ipfire.org/releases/libloc/
+
+build
+	requires
+		asciidoc
+		autoconf
+		automake
+		intltool
+		gettext-devel
+		libtool
+		lua-devel
+		openssl-devel
+		pkg-config
+		python3-devel
+		systemd-devel
+		zlib-devel
+	end
+
+	prepare_cmds
+		./autogen.sh
+	end
+
+	configure_options += \
+		--enable-debug \
+		--enable-lua \
+		--disable-perl
+
+	test
+		make check
+	end
+
+	install_cmds
+		# Remove the importer because we don't have all the required Python modules
+		rm -vf %{BUILDROOT}%{bindir}/location-importer
+	end
+end
+
+packages
+	package %{name}
+
+	package %{name}-data
+		summary = Data files for libloc
+
+		# Install this with the main library
+		supplements
+			libloc
+		end
+
+		files
+			%{sharedstatedir}/location
+		end
+	end
+
+	package %{name}-tools
+		summary = Command line tools for libloc
+
+		requires += python3-location = %{thisver}
+
+		files
+			%{bindir}
+			%{datadir}/bash-completion
+			%{mandir}/man1
+			%{mandir}/man8
+			%{unitdir}
+		end
+	end
+
+	package lua-location
+		summary = Lua bindings for libloc
+
+		files
+			%{libdir}/lua
+		end
+	end
+
+	package python3-location
+		template PYTHON3
+
+		requires += libloc = %{thisver}
+	end
+
+	package %{name}-devel
+		template DEVEL
+	end
+
+	package %{name}-debuginfo
+		template DEBUGINFO
+	end
+end
diff --git a/libpng/libpng.nm b/libpng/libpng.nm
index 9c478eb9d..e0527a2e2 100644
--- a/libpng/libpng.nm
+++ b/libpng/libpng.nm
@@ -4,11 +4,11 @@
 ###############################################################################
 
 name       = libpng
-version    = 1.6.39
-release    = 2
+version    = 1.6.45
+release    = 1
 
 groups     = System/Libraries
-url        = http://www.libpng.org/pub/png/
+url        = https://www.libpng.org/pub/png/
 license    = zlib
 summary    = A library of functions for manipulating PNG image format files.
 
@@ -20,7 +20,7 @@ description
 	data compression algorithm.
 end
 
-source_dl  = http://downloads.sourceforge.net/project/libpng/libpng16/%{version}/
+source_dl  = https://netcologne.dl.sourceforge.net/project/libpng/libpng16/%{version}/
 
 build
 	requires
diff --git a/libseccomp/libseccomp.nm b/libseccomp/libseccomp.nm
index 9dc2a5e9f..f9ed1314c 100644
--- a/libseccomp/libseccomp.nm
+++ b/libseccomp/libseccomp.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = libseccomp
-version    = 2.5.4
+version    = 2.6.0
 release    = 1
 
 groups     = System/Libraries
diff --git a/nasm/nasm.nm b/nasm/nasm.nm
index 17014bfb9..610853b87 100644
--- a/nasm/nasm.nm
+++ b/nasm/nasm.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = nasm
-version    = 2.16.01
+version    = 2.16.03
 release    = 1
 
 groups     = Development/Languages
diff --git a/tmux/tmux.nm b/tmux/tmux.nm
index 8dce37f02..62193e350 100644
--- a/tmux/tmux.nm
+++ b/tmux/tmux.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = tmux
-version    = 3.3a
+version    = 3.5a
 release    = 1
 
 groups     = Application/System


hooks/post-receive
--
IPFire 3.x development tree


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-03-13 23:22 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-03-13 23:22 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. b7f9f68b851ab0eb8b96c2c7a9e0f595f295f805 Michael Tremer

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