From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4ZDNp829Gfz341y for ; Thu, 13 Mar 2025 23:22:56 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R10" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4ZDNp81wjdz33qR for ; Thu, 13 Mar 2025 23:22:56 +0000 (UTC) Received: from people01.haj.ipfire.org (people01.haj.ipfire.org [172.28.1.161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "people01.haj.ipfire.org", Issuer "E5" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4ZDNp74vb4z7hG for ; Thu, 13 Mar 2025 23:22:55 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1741908175; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=VFFj27HkGYTY8XHXGK/GwzECuXnAdoDjmcLwp+n8lJw=; b=r7M70THdTS3ddbKp3nfCaSz9TjpxHFPWWL4mtDcyDrPwV9RTzNpyjbvUqyQFdzqruZWV7p Tw17LVIbOrBqqzAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1741908175; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=VFFj27HkGYTY8XHXGK/GwzECuXnAdoDjmcLwp+n8lJw=; b=cJmkXf8QXVT8bjZZnnlP0vtJY0nYSg1DhNIKDBj9r6kCKx3TjUK8Rhu9Qjq/rOauKE7/Rg /Jz5GTzovfVCdqjS3FxPY5tA3GW1c3gxdKge/8+bbuvUQUXYjdc0TTKjNVzp+VdXx4ftv/ HC9xmpOcLv0y8og+0r6m0BniNhowattqxF4yBrpYAlgiOO+hHugMJF0zeSjTLs+7vv+gbN T+8kmNBZwwks5jv4WsqCcQ9C+jNlwhPCNRNkfCWkz8bq2Q+DCybvZ960y/IQqGOplVZ0Ug jAnR9kc1XCNj1CyotLWFOQwiSjpNQzTQhXZWZ6QS8SpMOKxc0EbWygCIPETOWg== Received: by people01.haj.ipfire.org (Postfix, from userid 1000) id 4ZDNp73Q9Mz2yMd; Thu, 13 Mar 2025 23:22:55 +0000 (UTC) To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 3.x development tree branch, master, updated. b7f9f68b851ab0eb8b96c2c7a9e0f595f295f805 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: ec1a44000bb5904cc2f7ca433a27de9a701424b6 X-Git-Newrev: b7f9f68b851ab0eb8b96c2c7a9e0f595f295f805 Message-Id: <4ZDNp73Q9Mz2yMd@people01.haj.ipfire.org> Date: Thu, 13 Mar 2025 23:22:55 +0000 (UTC) From: Michael Tremer Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: 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 Date: Thu Mar 13 22:36:25 2025 +0000 libloc: New package Well, you all know what this is. Signed-off-by: Michael Tremer commit e5f0dbe91cc09c0b896728f73ffcaa742d7def5b Author: Michael Tremer Date: Thu Mar 13 22:10:11 2025 +0000 cairo: Update to 1.18.4 Signed-off-by: Michael Tremer commit 9829762205b01170dc36feba84a681813c3910a6 Author: Michael Tremer Date: Thu Mar 13 21:49:29 2025 +0000 nasm: Update to 2.16.03 Signed-off-by: Michael Tremer commit 0098dea6bdd5c9f2559bf895637ffd838b6add7e Author: Michael Tremer Date: Thu Mar 13 21:28:11 2025 +0000 libpng: Update to 1.6.45 Signed-off-by: Michael Tremer commit 7d54c4e5ac00aedf4422370d73abf54868ff0022 Author: Michael Tremer Date: Thu Mar 13 21:27:54 2025 +0000 cython: Update to 3.0.12 Signed-off-by: Michael Tremer commit 1f09ba7f2e16bf5445b0ae4125b6c5cbf9fe6746 Author: Michael Tremer Date: Thu Mar 13 21:21:03 2025 +0000 libjpeg: Update to 3.0.1 Signed-off-by: Michael Tremer commit d8fd4791ae5a01e74b9e50d97eaa3fe7dfa3154b Author: Michael Tremer Date: Thu Mar 13 21:13:57 2025 +0000 dmidecode: Update to 3.6 Signed-off-by: Michael Tremer commit 58f5d1d06c5a0ddb51052e2ee3d2f763e6a56cff Author: Michael Tremer Date: Thu Mar 13 21:11:50 2025 +0000 libksba: Update to 1.6.7 Signed-off-by: Michael Tremer commit 2570820b7eb1d444c87bf1887d4bad91af15e36a Author: Michael Tremer Date: Thu Mar 13 21:11:35 2025 +0000 tmux: Update to 3.5a Signed-off-by: Michael Tremer commit 5672aed08a0358e7b40337cb9ec61491ae384fcf Author: Michael Tremer Date: Thu Mar 13 21:07:58 2025 +0000 findutils: Update to 4.10.0 Signed-off-by: Michael Tremer commit 3802cfb7d1cd84f171f790efb6effd4f5b2f863b Author: Michael Tremer Date: Thu Mar 13 21:07:22 2025 +0000 libseccomp: Update to 2.6.0 Signed-off-by: Michael Tremer commit 6240c5a87bba53aff50f0c90f03be58a254b1fd6 Author: Michael Tremer Date: Thu Mar 13 21:05:52 2025 +0000 glibc: Update to 2.41 Signed-off-by: Michael Tremer commit 8f0433a2c63e848a504d4501b34c76f3e334bc5b Author: Michael Tremer Date: Thu Mar 13 20:53:45 2025 +0000 diffutils: Update to 3.11 Signed-off-by: Michael Tremer ----------------------------------------------------------------------- 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 -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 -Fixes: da06888d08b9 ("dmidecode: Use the print helpers in dump mode too") -Signed-off-by: Jean Delvare ---- - 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 -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 -Signed-off-by: Jean Delvare ---- - 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 @@ -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 # +############################################################################### + +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