From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter =?utf-8?q?M=C3=BCller?= To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 73955514ac319aa4758cdfc56467f2ba47b66935 Date: Tue, 29 Nov 2022 12:44:58 +0000 Message-ID: <4NM29Q6lfHz2xdp@people01.haj.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6385694678430345408==" List-Id: --===============6385694678430345408== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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 2.x development tree". The branch, next has been updated via 73955514ac319aa4758cdfc56467f2ba47b66935 (commit) via 96f000490bca314e36788e05cfcb0075310d3382 (commit) via fab147214ff98593c02a16081fd8aee9ddca804b (commit) via 08c5fc0a6757d890deafa41bde349b36034a63e7 (commit) via 1985774f80b285b26e1bc6264e8e8724fc7afb91 (commit) via dc3a5d19aca2ca1c4804ae24d7b6a5f680b7f080 (commit) via 8005b23bc4fd1d6a6225b67718330a5c3471893a (commit) via 28c939b78f0a282bc2389e127edf9f898284940a (commit) via bf81d068067bd4369feb0bcc647effba50a22c0d (commit) via c2eb7f254cac0c6f079432f9e5ab1b2a72b82646 (commit) via 47b5dd080a01c21c3f78e366624c5f2e644dc889 (commit) via d1ade1d63f14c2095f0501ac2dc28882f54f45fe (commit) via 9ee4dd21a95a9dc14adb574004c8a150936ab3cf (commit) via 80274cc875304fa2c1e83b9e25ca8cbcb9805e33 (commit) via a0751fde7894fb1f352caab56be8720861ce1c34 (commit) via 366cd034015c6b52f74a90e7cd293a2c05b6b3a1 (commit) via a8b3a69b9dea078d216b0065b49889624736689e (commit) via 47c2e4c0aab69ff7f629e03d40e8e59f845ce3d3 (commit) from 465995c33841a724169d8e8d5068cb735c0de3ed (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 73955514ac319aa4758cdfc56467f2ba47b66935 Author: Adolf Belka Date: Mon Nov 28 18:24:55 2022 +0100 shairport-sync: ship package due to new ffmpeg version =20 Signed-off-by: Adolf Belka commit 96f000490bca314e36788e05cfcb0075310d3382 Author: Adolf Belka Date: Mon Nov 28 18:24:54 2022 +0100 mpd: ship package due to new ffmpeg version =20 Signed-off-by: Adolf Belka commit fab147214ff98593c02a16081fd8aee9ddca804b Author: Adolf Belka Date: Mon Nov 28 18:24:53 2022 +0100 minidlna: ship package due to new ffmpeg version =20 Signed-off-by: Adolf Belka commit 08c5fc0a6757d890deafa41bde349b36034a63e7 Author: Adolf Belka Date: Fri Nov 25 18:38:25 2022 +0100 flac: Update to version 1.4.2 =20 - Update from version 1.3.3 to 1.4.2 - Update of rootfile - several libraries with so bump. Checked with find-dependencies - nothin= g flagged - Changelog This changelog is not exhaustive, review [the git commit log (https://github.com/xiph/flac/commits) for an exhaustive list of cha= nges. ## FLAC 1.4.2 (22-Oct-2022) Once again, this release only has a few changes. A problem with FLAC = playback in GStreamer (and possibly other libFLAC users) was the reason for t= he short time since the last release * General * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole) * Remove all pure assembler, removing build dependency on nasm * Made console output more uniform across different platforms and CP= Us * Improve ability to tune compile for a certain system (for example = with -march=3Dnative) when combining with --disable-asm-optimizations: plain = C functions can now be better optimized * Build system * Default CFLAGS are now prepended instead of dropped when user CFLA= GS are set * -msse2 is no longer added by default (was only applicable to x86) * Fix cross-compiling and out-of-tree building when pandoc and doxyg= en are not available * Fix issue with Clang not compiling functions with intrinsics * Fix detection of bswap intrinsics (Ozkan Sezer) * Improve search for libssp on MinGW (Ozkan Sezer, Martijn van Beurd= en) * libFLAC * Fix issue when the libFLAC user seeks in a file instead of libFLAC= itself ## FLAC 1.4.1 (22-Sep-2022) This release only has a few changes. It was triggered by a problem in= the 1.4.0 tarball: man pages were empty and api documentation missing * CMake fixes (Tomasz K=C5=82oczko) * Add checks that man pages and api docs end up in tarball * Enable installation of prebuilt man pages and api docs * Fix compiler warnings (Johannes Kauffmann, Ozkan Sezer) * Fix format specifier (manxorist) * Enable building on Universal Windows Platform (Steve Lhomme) * Fix versioning from git ## FLAC 1.4.0 (09-Sep-2022) As there have been changes to the library interfaces, the libFLAC ver= sion number is incremented to 12, the libFLAC++ version number is incremented= to 10. As some changes were breaking, the version age numbers (see [libtool = versioning](https://www.gnu.org/software/libtool/manual/libtool.html#Libtool-= versioning)) have been reset to 0. For more details on the changes to the API= , see the [porting guide](https://xiph.org/flac/api/group__porting__1__3__4__= to__1__4__0.html). The XMMS plugin and 'common' plugin code (used only by the XMMS plug= in) are deprecated, they will be removed in a future release. * General: * It is now possible to limit the minimum bitrate of a FLAC file gen= erated by libFLAC and with the `flac` tool to 1 bit/sample. This function can= be used to aid live streaming, for example for internet radio * Encoding files with sample rates up to 1'048'575Hz is now possible= . (Con Kolivas) * Compression of preset -3 through -8 was slightly improved at the c= ost of a small decrease in encoding speed by increasing the precision with wh= ich autocorrelation was calculated (Martijn van Beurden) * Encoding speed of preset -0, -1 and -2 was slightly improved * Compression of presets -1 and -4 was slighly improved on certain m= aterial by changing the adaptive mid-side heuristics * Speedups specifically targeting 64-bit ARMv8 devices using NEON we= re integrated (Ronen Gvili, Martijn van Beurden) * Speedups for x86_64 CPUs having the FMA instruction set extention = are added * Encoding and decoding of 32-bit PCM is now possible * (Ogg) FLAC format: * The FLAC format document is being rewritten by the IETF CELLAR wor= king group. The latest draft can be found on [https://datatracker.ietf.org/do= c/draft-ietf-cellar-flac/](https://datatracker.ietf.org/doc/draft-ietf-cellar= -flac/) * The FLAC format document specifies no bounds for the residual. In = other to match current decoder implementations, it is proposed to bound the r= esidual to the range provided by a 32-bit int signed two's complement. This l= imit must be checked by FLAC encoders as to keep FLAC decoders free from the = complexity of being to decode a residual exceeding a 32-bit int. * There is now a set of files available to test whether a FLAC decod= er implements the format correctly. This FLAC decoder testbench can be found = at [https://github.com/ietf-wg-cellar/flac-test-files](https://github.com/iet= f-wg-cellar/flac-test-files). Also, results of testing hard- and software can= be found here at [https://wiki.hydrogenaud.io/index.php?title=3DFLAC_decoder= _testbench](https://wiki.hydrogenaud.io/index.php?title=3DFLAC_decoder_testbe= nch). * flac: * The option --limit-min-bitrate was added to aid streaming, see [gi= thub #264](https://github.com/xiph/flac/pull/264) * The option --keep-foreign-metadata-if-present is added. This optio= n works the same as --keep-foreign-metadata, but does return a warning instea= d of an error if no foreign metadata was found to store or restore * The warning returned by the foreign metadata handling is now clear= er in case a user tries to restore foreign metadata of the wrong type, for ex= ample decoding a FLAC file containing AIFF foreign metadata to a WAV file * A problem when using the analyse function causing the first frame = to have a wrong size and offset was fixed * Fix bug where channel mask of a file is unintentionally reused whe= n several files are processed with one command * The order of compression-related commands is no longer important, = i.e. -8ep gives the same result as -ep8. Previously, a compression level (lik= e -8) would override a more specific setting (like -e or -p). This is no long= er the case * flac now checks the block-align property of WAV files to ensure no= n-standard WAV files (for which flac has no handling) are not mangled * metaflac: * (none) * build system: * MSVC and Makefile.lite build system files have been removed. Build= ing with MSVC (Visual Studio) can be done by using CMake * Various CMake improvements, especially for creating MSVC build fil= es (Martijn van Beurden, martinRenou, CookiePLMonster, David Callu, Tyler Dun= n, Cameron Cawley) * Various fixes for MinGW (Martijn van Beurden, Cameron Cawley) * Removed obsolete autotools macro's to silence warnings * Fixes for FreeBSD PowerPC (pkubaj) * Fixed some compiler warnings (Martijn van Beurden, Tyler Dunn) * Fix building with uclibc (Fabrice Fontaine) * testing/validation: * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and 32-bi= t inputs * Addition of new decoder fuzzer, adding coverage of seeking code * Addition of metadata fuzzer, adding coverage of metadata APIs * Various improvements to fuzzers to improve code coverage, fuzzing = speed and stability * Many changes to test suite to improve cross-platform compatibility= (Rosen Penev) * Windows CI now also builds the whole test suite * Clang-format file added (Rosen Penev) * Add warning on using v141_xp platform toolset with /MT (Martijn va= n Beurden, Paul Sanders) * libraries: * Various seeking fixes (Martijn van Beurden, Robert Kausch) * Various bugs fixed found by fuzzing * On decoding, it is now checked whether residuals can be contained = by a 32-bit int, preventing integer overflow * Add check that samples supplied to libFLAC actually fall within th= e bps set * Add checks when parsing metadata blocks to not allocate excessive = amounts of memory and not overread * Undocumented Windows-only utf8 functions are no longer exported to= the DLL interface * Removed all assembler and intrinsics code from the decoder to impr= ove fuzzing, as they provided only a small speed benefit * The bitwriter buffer is limited in size to 2^24 bytes, so it canno= t write excessively large files. This is a backup in case another bug in this= area creeps (back) in. * The metadata iterations should now never return a vorbiscomment en= try with NULL as an entry, now always at least an empty string is returned * documentation: * Removed html documentation and generate man pages from markdown * Interface changes: * libFLAC: * Addition of FLAC__stream_encoder_set_limit_min_bitrate() and F= LAC__stream_encoder_get_limit_min_bitrate(), see [github #264](https://github= .com/xiph/flac/pull/264) * get_client_data_from_decoder is renamed FLAC__get_decoder_clie= nt_data(), see [github #124](https://github.com/xiph/flac/pull/124) * All API functions taking a filename as an argument now take UT= F-8 filenames on Windows, and no longer accept filenames using the current co= depage * FLAC__Frame struct has changed: warmup samples are now stored = in FLAC__int64 instead of FLAC__int32 types, and verbatim samples can now be = stored in either FLAC__int32 or FLAC__int64 depending on whether samples fix = the former or latter * The FLAC__StreamMetadata struct now has a tag, so it can be fo= rward declared * libFLAC++: * Addition of ::set_limit_min_bitrate() and ::get_limit_min_bitr= ate(), see [github #264](https://github.com/xiph/flac/pull/264) * All API functions taking a filename as an argument now take UT= F-8 filenames on Windows, and no longer accept filenames using the current co= depage * The ::FLAC__Frame struct has changed, see the libFLAC interfac= e change. ## FLAC 1.3.4 (20-Feb-2022) This release mostly fixes (security related) bugs. When building with= MSVC, using CMake is preferred, see the README under "Building with CMake" f= or more information. Building with MSVC using solution files is deprecated an= d these files will be removed in the future. As there have been no changes to= the library interfaces, the libFLAC version number remains 11, and libFLAC++= version number remains 9. * General: * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499 (er= ikd, Martijn van Beurden) * Fix encoder bug CVE-2021-0561 (NeelkamalSemwal) * Integrate oss-fuzzers (erikd, Guido Vranken) * Seeking fixes (NeelkamalSemwal, Robert Kausch) * Various fixes and improvements (Andrei Astafev, Rosen Penev, H=C3= =A5kan Kvist, oreo639, erikd, Tam=C3=A1s Zahola, Ulrik Mikaelsson, Tyler Dunn= , tmkk) * FLAC format: * (none) * Ogg FLAC format: * (none) * flac: * Various fixes and improvements (Andrei Astafev, Martijn van Beurde= n) * metaflac: * (none) * build system: * CMake improvements (evpobr, Vitaliy Kirsanov, erikd, Ozkan Sezer, = Tyler Dunn, tg-m DeadSix27, ericLemanissier, Chocobo1). * Fixes for MinGW and MSVC (Ozkan Sezer). * Fix for clang (Ozkan Sezer) * Fix for PowerPC (Peter Seiderer, Thomas BERNARD) * Fix for FreeBSD PowerPC (pkubaj). * testing/validation: * Add Windows target to CI, improve logging (Ralph Giles) * CI improvements (Ralph Giles, Ewout ter Hoeven) * documentation: * Doxygen fixes (Tyler Dunn) * Fix typos (Tim Gates, maxz) * Interface changes: * libFLAC: * (none) * libFLAC++: * (none) =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 1985774f80b285b26e1bc6264e8e8724fc7afb91 Author: Adolf Belka Date: Mon Nov 28 14:24:15 2022 +0100 make.sh: Update check for static linked qemu files =20 - In Arch Linux the file -L command comes up with "static-pie linked" ins= tead of "statically linked" - This patch makes the grep look for either one of those strings. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit dc3a5d19aca2ca1c4804ae24d7b6a5f680b7f080 Author: Peter M=C3=BCller Date: Tue Nov 29 13:43:08 2022 +0100 Core Update 172: Ship sysstat =20 Signed-off-by: Peter M=C3=BCller commit 8005b23bc4fd1d6a6225b67718330a5c3471893a Author: Adolf Belka Date: Mon Nov 28 14:24:00 2022 +0100 sysstat: Update to version 12.7.1 =20 - Update from version 12.5.4 to 12.7.1 - Update of rootfile - Changelog 2022/11/06: Version 12.7.1: Fix possible overflow in sa_common.c (GHSL-2022-074) [12.6.1]. sadf: Add support for option -t with SVG output to make it possible = to display timestamps in the same locale as that of the file creator. sadf: Print timezone instead of UTC in true time mode. Timezone is a= lso displayed in local time. sadf: PCP: Fix timestamps written to PCP archive file. sar: Add new environment variable S_REPEAT_HEADER. pidstat: Return exit code of the process that was monitored with opt= ion -e. mpstat: Add option -H to handle vCPU physical hotplug. Add local, xlocal and debug targets to iconfig script. Turn off gcc's tree-slp-vectorize option which was making sadf crash= in some situations. sa_conv.c: Make size of statistics structures from older sysstat ver= sions immutable [12.6.1]. [Bernhard M. Wiedemann]: Declare sadc dependency on libsyscom.a [12.= 6.1]. [Steve Kay]: Fix gcc v11.2 warnings [12.6.1]. [Steve Kay]: Various cosmetic fixes [12.6.1]. [Jan Christoph Uhde]: sar: Remove `-I int_list` from man-page and he= lp [12.6.1]. [Frank Dana]: Consolidate systemctl commands in README file [12.6.1]. [Rong Tao]: Remove whitespace characters at the end of lines [12.6.1= ]. Update configure file to deal with newer autoconf version. configure= .in file is renamed to configure.ac. Update DTD and XSD documents. sar and sysstat manual pages updated. NLS updated. Add new Georgian translation. Non regression tests updated. 2022/05/29: Version 12.6.0: sar: Fix maximum value for A_IRQ activity. sar/sadf: A_NET_SOFT: Add new metric softnet network backlog. sadc: A_NET_SOFT: Use CPU id from /proc/net/softnet_stat. Update DTD and XSD documents (softnet backlog). [Chris Bagwell]: sar/sadf: Convert 64-bit time value to time_t as ne= eded. sadf: Add basic colorization to sadf's output. sadf: Add sanity checks on values read from file. sadf: PCP: Fix multiple metrics name problems. sa_common.c: Remove unneeded variable assignment. [Luk=C3=A1=C5=A1 Zaoral]: Take into account LDFLAGS passer to config= ure script. Various janitorial fixes and updated. Update FAQ. Update sar manual page. Update NLS translations. Update non regression tests. 2022/02/28: Version 12.5.6: sar/sadc: Rewrite code used to collect and display interrupts statis= tics. Statistics are now collected from /proc/interrupts (instead of /proc/st= at) and are displayed for each installed CPU. sar/sadf: Add new "--int=3D" option to enter a list of interrupts on= the command line. sadf: Update the various output formats to deal with the new per-CPU= interrupts statistics. Update DTD and XSD documents. CPU elements may be non-existent when = all selected CPU are offline. Update sar and sadf manual pages. mpstat: Create its own function to read the total number of interrup= ts from /proc/stat file. mpstat: Remove unneeded "aligned" attribute from struct stats_irqcpu= definition. sar: Fix index value used in online_cpu_bitmap array. sar/sadf: Make sure that datafiles with unknown activities can be re= ad by sar and sadf [12.4.5]. sar/sadf: Don't reallocate buffers for activities not present in fil= e [12.4.5]. sar: Make sure that all buffers are copied in copy_structures() func= tion [12.4.5]. PCP: Fix flow_limit_count metric's unit (A_NET_SOFT activity). PCP: Fix instance names for getattr call (A_NET_NFS(D) activities). Use sizeof() macro instead of hard-coded values with snprintf() func= tions. rndr_stats.c: Use NOVAL instead of NULL as last argument for cons() = function. Use strings definitions whenever possible. Add new non regression tests. Update some existing ones. Various cosmetic fixes. 2021/12/05: Version 12.5.5: iostat: Add --compact option. iostat: Always display persistent names with option -j [12.4.4]. iostat: Fix how device mapper names are taken into account when ente= red on the command line [12.4.4]. iostat: Update manual page. mpstat: Don't display offline CPU [12.4.4]. mpstat: Fix values displayed when an offline CPU goes back online [1= 2.4.4]. mpstat: Fix untrusted loop bound [12.4.4]. mpstat: Update non regression tests [12.4.4]. sar: Tell the user to convert the file when needed. sadc: Reuse count results for sub-items. [Ville Skytt=C3=A4]: Use `grep -E` instead of deprecated `egrep` [12= .4.4]. [Ville Skytt=C3=A4]: Spelling and grammar fixes [12.4.4]. Update FAQ. [Nathan Naze]: Update man pages with correct spelling of "JavaScript= " [12.4.4]. Update non regression tests. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 28c939b78f0a282bc2389e127edf9f898284940a Author: Adolf Belka Date: Mon Nov 28 14:23:49 2022 +0100 samba: Update to version 4.17.3 =20 - Update from version 4.17.0 to 4.17.3 - Update of rootfile (x86_64) - other architectures will need to be adjus= ted. - Changelog Release Notes for Samba 4.17.3 This is a security release in order to address the following defects: o CVE-2022-42898: Samba's Kerberos libraries and AD DC failed to guard a= gainst integer overflows when parsing a PAC on a 32-bit syste= m, which allowed an attacker with a forged PAC to corrupt the h= eap. https://www.samba.org/samba/security/CVE-2022-42898.ht= ml o Joseph Sutton * BUG 15203: CVE-2022-42898 o Nicolas Williams * BUG 15203: CVE-2022-42898 Release Notes for Samba 4.17.2 This is a security release in order to address the following defects: o CVE-2022-3437: There is a limited write heap buffer overflow in the G= SSAPI unwrap_des() and unwrap_des3() routines of Heimdal (in= cluded in Samba). https://www.samba.org/samba/security/CVE-2022-3437.html o CVE-2022-3592: A malicious client can use a symlink to escape the exp= orted directory. https://www.samba.org/samba/security/CVE-2022-3592.html o Volker Lendecke * BUG 15207: CVE-2022-3592. o Joseph Sutton * BUG 15134: CVE-2022-3437. Release Notes for Samba 4.17.1 o Jeremy Allison * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not increme= nted atomically. * BUG 15174: smbXsrv_connection_shutdown_send result leaked. * BUG 15182: Flush on a named stream never completes. * BUG 15195: Permission denied calling SMBC_getatr when file not exis= ts. o Douglas Bagnall * BUG 15189: Samba 4.5 sometimes cannot be upgraded to Samba 4.6 or l= ater over DRS: WERROR_DS_DRA_MISSING_PARENT due to faulty GET_ANC. * BUG 15191: pytest: add file removal helpers for TestCaseInTempDir. o Andrew Bartlett * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not increme= nted atomically. * BUG 15189: Samba 4.5 sometimes cannot be upgraded to Samba 4.6 or l= ater. over DRS: WERROR_DS_DRA_MISSING_PARENT due to faulty GET_ANC. o Ralph Boehme * BUG 15182: Flush on a named stream never completes. o Volker Lendecke * BUG 15151: vfs_gpfs silently garbles timestamps > year 2106. o Gary Lockyer * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not increme= nted atomically. o Stefan Metzmacher * BUG 15200: multi-channel socket passing may hit a race if one of the involved processes already existed. * BUG 15201: memory leak on temporary of struct imessaging_post_state= and struct tevent_immediate on struct imessaging_context (in rpcd_spoolss and maybe others). o Noel Power * BUG 15205: Since popt1.19 various use after free errors using resul= t of poptGetArg are now exposed. o Anoop C S * BUG 15192: Remove special case for O_CREAT in SMB_VFS_OPENAT from vfs_glusterfs. o Andreas Schneider * BUG 15169: GETPWSID in memory cache grows indefinetly with each NTL= M auth. o Joseph Sutton * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not increme= nted atomically. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit bf81d068067bd4369feb0bcc647effba50a22c0d Author: Adolf Belka Date: Mon Nov 28 14:23:38 2022 +0100 rsync: Update to version 3.2.7 =20 - Update from version 3.2.6 to 3.2.7 - Update of rootfile not required - Changelog # NEWS for rsync 3.2.7 (20 Oct 2022) ### BUG FIXES: - Fixed the client-side validating of the remote sender's filtering beh= avior. - More fixes for the "unrequested file-list name" name, including a cop= y of "/" with `--relative` enabled and a copy with a lot of related paths = with `--relative` enabled (often derived from a `--files-from` list). - When rsync gets an unpack error on an ACL, mention the filename. - Avoid over-setting sanitize_paths when a daemon is serving "/" (even = if "use chroot" is false). ### ENHANCEMENTS: - Added negotiated daemon-auth support that allows a stronger checksum = digest to be used to validate a user's login to the daemon. Added SHA512, S= HA256, and SHA1 digests to MD5 & MD4. These new digests are at the highest = priority in the new daemon-auth negotiation list. - Added support for the SHA1 digest in file checksums. While this tend= s to be overkill, it is available if someone really needs it. This overly-lo= ng checksum is at the lowest priority in the normal checksum negotiation= list. See [`--checksum-choice`](rsync.1#opt) (`--cc`) and the `RSYNC_CHECKS= UM_LIST` environment var for how to customize this. - Improved the xattr hash table to use a 64-bit key without slowing dow= n the key's computation. This should make extra sure that a hash collision= doesn't happen. - If the `--version` option is repeated (e.g. `-VV`) then the informati= on is output in a (still readable) JSON format. Client side only. - The script `support/json-rsync-version` is available to get the JSON = style version output from any rsync. The script accepts either text on std= in **or** an arg that specifies an rsync executable to run with a doubled `--version` option. If the text we get isn't already in JSON format,= it is converted. Newer rsync versions will provide more complete json info = than older rsync versions. Various tweaks are made to keep the flag names consistent across versions. - The [`use chroot`](rsyncd.conf.5#) daemon parameter now defaults to "= unset" so that rsync can use chroot when it works and a sanitized copy when = chroot is not supported (e.g., for a non-root daemon). Explicitly setting t= he parameter to true or false (on or off) behaves the same way as before. - The `--fuzzy` option was optimized a bit to try to cut down on the am= ount of computations when considering a big pool of files. The simple heurist= ic from Kenneth Finnegan resuled in about a 2x speedup. - If rsync is forced to use protocol 29 or before (perhaps due to talki= ng to an rsync before 3.0.0), the modify time of a file is limited to 4-bytes.= Rsync now interprets this value as an unsigned integer so that a current ye= ar past 2038 can continue to be represented. This does mean that years prior = to 1970 cannot be represented in an older protocol, but this trade-off seems = like the right choice given that (1) 2038 is very rapidly approaching, and (2)= newer protocols support a much wider range of old and new dates. - The rsync client now treats an empty destination arg as an error, jus= t like it does for an empty source arg. This doesn't affect a `host:` arg (w= hich is treated the same as `host:.`) since the arg is not completely empty. = The use of [`--old-args`](rsync.1#opt) (including via `RSYNC_OLD_ARGS`) allow= s the prior behavior of treating an empty destination arg as a ".". ### PACKAGING RELATED: - The checksum code now uses openssl's EVP methods, which gets rid of v= arious deprecation warnings and makes it easy to support more digest methods= . On newer systems, the MD4 digest is marked as legacy in the openssl code= , which makes openssl refuse to support it via EVP. You can choose to ignore= this and allow rsync's MD4 code to be used for older rsync connections (wh= en talking to an rsync prior to 3.0.0) or you can choose to configure rs= ync to tell openssl to enable legacy algorithms (see below). - A simple openssl config file is supplied that can be installed for rs= ync to use. If you install packaging/openssl-rsync.cnf to a public spot (su= ch as `/etc/ssl/openssl-rsync.cnf`) and then run configure with the option `--with-openssl-conf=3D/path/name.cnf`, this will cause rsync to expo= rt the configured path in the OPENSSL_CONF environment variable (when the va= riable is not already set). This will enable openssl's MD4 code for rsync t= o use. - The packager may wish to include an explicit "use chroot =3D true" in= the top section of their supplied /etc/rsyncd.conf file if the daemon is being installed to run as the root user (though rsync should behave the sam= e even with the value unset, a little extra paranoia doesn't hurt). - I've noticed that some packagers haven't installed support/nameconver= t for users to use in their chrooted rsync configs. Even if it is not inst= alled as an executable script (to avoid a python3 dependency) it would be g= ood to install it with the other rsync-related support scripts. - It would be good to add support/json-rsync-version to the list of ins= talled support scripts. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit c2eb7f254cac0c6f079432f9e5ab1b2a72b82646 Author: Peter M=C3=BCller Date: Tue Nov 29 13:41:44 2022 +0100 Core Update 172: Ship poppler =20 Signed-off-by: Peter M=C3=BCller commit 47b5dd080a01c21c3f78e366624c5f2e644dc889 Author: Adolf Belka Date: Mon Nov 28 14:23:27 2022 +0100 poppler: Update to version 22.11.0 =20 - Update from 22.04.0 to 22.11.0 - Update of rootfile - Changelog Release 22.11.0: core: * CairoOutputDev: Update font after restore * Protect against broken files * Small code refactoring Release 22.10.0: core: * SplashOutputDev::tilingPatternFill: Properly restore CTM on fa= ilure. Issue #1292 * Protect against malformed files * Refactor code to not use strndup * Other small code refactoring utils: * pdftoppm: Avoid round-off errors when determining raster dimen= sions * pdftocairo: Avoid round-off errors when determining raster dim= ensions * pdftotext: Simplify memory handling qt: * Take into account flagNoView when getting/setting the visible = status. KDE bug #456313 build system: * Fix sed invocation Release 22.09.0: core: * Splash: Do not truncate line dash patterns with more than 20 e= ntries. Issue #1281 * Various signature related improvements * Fix FormField::getFullyQualifiedName in some scenarios * Splash: Small optimization on dash pattern handling * JBIG2Stream::readHalftoneRegionSeg: Fix potential memory leak * Fix crashes on malformed files. Including CVE-2022-38784 * Fix string formatting in error reporting glib: * Fix two potential memory leaks in poppler_document_create_dest= s_tree utils: * pdfsig: List signature field names when listing signature info= rmation * pdfsig: Add support for specifying signature by field name * pdfunite: Fix crashes on malformed files * pdfunite: Fix potential memory leak of docs Release 22.08.0: core: * Fix rendering text on some forms * CairoOutputDev: Support Type3 charprocs having Resources * Fix crashes on malformed files Release 22.07.0: core: * Fix crash when filling in forms in some files. Issue #1258 * Fix first lines of Annotations sometimes being cut off. Issue = #1246 * Signatures: Don't crash if the signature doesn't have a common= name * CairoFontEngine: increment font_face reference when retrieving= from the cache * Add ToUnicode support for lessorequalslant and greaterorequals= lant glib: * Add support for stamp annotation build system: * Tweaks on how gperf is run Release 22.06.0: core: * Forms: Fix crash in forms with their own DR * Refactor CairoFontEngine caching * CairoOutputDev: preserve text color when drawing type 3 glyphs * Windows: font code simplification * Minor code improvements cpp: * Add missing header utils: * pdfattach: Assume filename is utf8 encoded * pdftohtml: Fix type 3 font size calculation Release 22.05.0: core: * Annotations: Make sure we embed fonts for the FreeText annots * Forms: Make sure we embedd fonts as needed * Signatures: Make sure we embed the needed fonts * CairoOutputDev: color type 3 fonts * fix two bugs in multiline find_text() * code improvements utils: * pdftotext: added TSV mode * HtmlOutputDev: don't use png.h cpp: * Use time_t for time * Add page_transition::durationReal qt: * Pass leftFontSize down to `FormWidgetSignature::signDocumentWi= thAppearence` =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit d1ade1d63f14c2095f0501ac2dc28882f54f45fe Author: Adolf Belka Date: Mon Nov 28 14:23:14 2022 +0100 meson: Update to version 0.64.1 =20 - Update from version 0.62.1 to 0.64.1 - Update of rootfile - Changelog is too long to include here. Details can be found at 0.63.0 https://mesonbuild.com/Release-notes-for-0-63-0.html 0.64.0 https://mesonbuild.com/Release-notes-for-0-64-0.html =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 9ee4dd21a95a9dc14adb574004c8a150936ab3cf Author: Peter M=C3=BCller Date: Tue Nov 29 13:39:39 2022 +0100 Core Update 172: Ship lsof =20 Signed-off-by: Peter M=C3=BCller commit 80274cc875304fa2c1e83b9e25ca8cbcb9805e33 Author: Adolf Belka Date: Mon Nov 28 14:22:49 2022 +0100 lsof: Update to version 4.96.4 =20 - Update from version 4.95.0 to 4.96.4 - Update of rootfile not required - bz2 version of source tarball is no longer provided. - Changelog 4.96.4 October 18, 2022 [FreeBSD] sys/files.h no longer needs _KERNEL defined to include it (bsdimp #256) docs: Describe fd number truncation in output (#261) 4.96.3 September 16, 2022 [FreeBSD] Fix kqueue compat for releases < 14 4.96.2 September 16, 2022 [FreeBSD] fix FreeBSD < 14 4.96.1 September 16, 2022 [FreeBSD] Unconditionally define HASKQUEUE (mjguzik) 4.96.0 September 16, 2022 [linux] fix hash functions used for finding local tcp/udp IPCs There were typos in the code calculating hash values. The typos might break the flatness of hashtables where the endpoint information about locally used tcp/udp was stored. Theoretically, this fix may improve the performance of lsof with [+|-]E option. Inspired by the issue #206 reported by Tomasz K=C5=82oczko (@kloczek). Show copyright notice in --version output. [linux] compile with -Wall option [linux] Avoid some easy collissions for udp/udp6 sockets when hashing [linux] Changing the number of ipcbuckets to 4096 [darwin] fix build with -fno-common (Cfp redefinition) gcc-10 and llvm-11 changed the default from -fcommon to -fno-common: https://gcc.gnu.org/PR85678 As a result build fails as: duplicate symbol '_Cfp' in: ddev.o dfile.o Cfp is already explicitly defined in dstore.c. The change turns header definition into declaration. Provided by Sergei Trofimovich (@trofi) in #221. The same fix is applied to libproc backend by Jiajie Chen (@jiegec) in #226. [linux] Make build reproducible by checking SOURCE_DATE_EPOCH and considering LSOF_{HOST,LOGNAME,SYSINFO,USER} as "none" when it is set. Provided by Danilo Spinella in #217 [darwin] remove /usr/include prefix from include for Darwin 19+ The /usr/include path is missing since macOS Catalina. Fixes issue #234. Provided by Jiajie Chen in #235 [linux] obtain correct information of memory-mapped file. Provided by Teng Hu in #239 [FreeBSD] configure: suggest variable to set if FreeBSD sys not found submitted by @emaste Updated 00FAQ with lookup to open files via mountpoint Provided by Jacob Chapman in #240 [FreeBSD] modernize API usage and remove legacy FreeBSD r= eleases Contributor DamjanJovanovic (#184) Ed Maste (#250, #251,= #252), Warner Losh (#253) =20 Signed-off-by: Adolf Belka commit a0751fde7894fb1f352caab56be8720861ce1c34 Author: Peter M=C3=BCller Date: Tue Nov 29 13:37:45 2022 +0100 Core Update 172: Ship libtasn1 and libtiff =20 My fault, again. :-/ =20 Signed-off-by: Peter M=C3=BCller commit 366cd034015c6b52f74a90e7cd293a2c05b6b3a1 Author: Peter M=C3=BCller Date: Tue Nov 29 13:31:55 2022 +0100 Core Update 172: Remove gnu-netcat addon =20 Signed-off-by: Peter M=C3=BCller commit a8b3a69b9dea078d216b0065b49889624736689e Author: Adolf Belka Date: Mon Nov 28 18:24:21 2022 +0100 gnu-netcat: Removal of package =20 - gnu-netcat was last updated in 2004 and is not used as a dependency for= any IPFire addon. - IPFire has ncat which is used as a dependency for ipfire-netboot, libsh= out, libvirt and squid. gnu-netcat not being required for libvcirt was confirmed by= Jonatan. - nmap/ncat is being actively updated. - Based on the above this patch is removing gnu-netcat from IPFire. =20 Signed-off-by: Adolf Belka commit 47c2e4c0aab69ff7f629e03d40e8e59f845ce3d3 Author: Adolf Belka Date: Mon Nov 28 18:24:36 2022 +0100 sdl2: Update to version 2.26.0 =20 - Update from version 2.0.22 to 2.26.0 - Update of rootfile - Changelog 2.26.0: General: * Updated OpenGL headers to the latest API from The Khronos Group Inc. * Added SDL_GetWindowSizeInPixels() to get the window size in pixels, w= hich may differ from the window coordinate size for windows with high-DPI sup= port * Added simulated vsync synchronization for the software renderer * Added the mouse position to SDL_MouseWheelEvent * Added SDL_ResetHints() to reset all hints to their default values * Added SDL_GetJoystickGUIDInfo() to get device information encoded in = a joystick GUID * Added the hint SDL_HINT_JOYSTICK_HIDAPI_XBOX_360 to control whether t= he HIDAPI driver for XBox 360 controllers should be used * Added the hint SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED to contro= l whether the player LEDs should be lit to indicate which player is associate= d with an Xbox 360 controller * Added the hint SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS to control = whether the HIDAPI driver for XBox 360 wireless controllers should be used * Added the hint SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE to control whether t= he HIDAPI driver for XBox One controllers should be used * Added the hint SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED to control = the brightness of the XBox One guide button LED * Added support for PS3 controllers to the HIDAPI driver, enabled by de= fault on macOS, controlled by the SDL_HINT_JOYSTICK_HIDAPI_PS3 hint * Added support for Nintendo Wii controllers to the HIDAPI driver, not = enabled by default, controlled by the SDL_HINT_JOYSTICK_HIDAPI_WII hint * Added the hint SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED to control whe= ther the player LED should be lit on the Nintendo Wii controllers * Added the hint SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS to control = whether Nintendo Switch Joy-Con controllers will be in vertical mode when usi= ng the HIDAPI driver * Added access to the individual left and right gyro sensors of the com= bined Joy-Cons controller * Added a microsecond timestamp to SDL_SensorEvent and SDL_ControllerSe= nsorEvent, when the hardware provides that information * Added SDL_SensorGetDataWithTimestamp() and SDL_GameControllerGetSenso= rDataWithTimestamp() to retrieve the last sensor data with the associated mic= rosecond timestamp * Added the hint SDL_HINT_HIDAPI_IGNORE_DEVICES to have the SDL HID API= ignore specific devices * SDL_GetRevision() now includes more information about the SDL build, = including the git commit hash if available Windows: * Added the hint SDL_HINT_MOUSE_RELATIVE_SYSTEM_SCALE to control whethe= r the system mouse acceleration curve is used for relative mouse motion macOS: * Implemented vsync synchronization on macOS 12 Linux: * Added SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText(), a= nd SDL_HasPrimarySelectionText() to interact with the X11 primary selection c= lipboard * Added the hint SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP to control w= hether mouse pointer warp emulation is enabled under Wayland Android: * Enabled IME soft keyboard input * Added version checking to make sure the SDL Java and C code are compa= tible 2.24.0: General: * New version numbering scheme, similar to GLib and Flatpak. * An even number in the minor version (second component) indicates = a production-ready stable release such as 2.24.0, which would have been 2.0.2= 4 under the old system. * The patchlevel (micro version, third component) indicates a bug= fix-only update: for example, 2.24.1 would be a bugfix-only release to fix bu= gs in 2.24.0, without adding new features. * An odd number in the minor version indicates a prerelease such as= 2.23.0. Stable distributions should not use these prereleases. * The patchlevel indicates successive prereleases, for example 2.= 23.1 and 2.23.2 would be prereleases during development of the SDL 2.24.0 sta= ble release. * Added SDL_GetPointDisplayIndex() and SDL_GetRectDisplayIndex() to get= the display associated with a point and rectangle in screen space * Added SDL_bsearch(), SDL_crc16(), and SDL_utf8strnlen() to the stdli= b routines * Added SDL_CPUPauseInstruction() as a macro in SDL_atomic.h * Added SDL_size_mul_overflow() and SDL_size_add_overflow() for better = size overflow protection * Added SDL_ResetHint() to reset a hint to the default value * Added SDL_ResetKeyboard() to reset SDL's internal keyboard state, gen= erating key up events for all currently pressed keys * Added the hint SDL_HINT_MOUSE_RELATIVE_WARP_MOTION to control whether= mouse warping generates motion events in relative mode. This hint defaults o= ff. * Added the hint SDL_HINT_TRACKPAD_IS_TOUCH_ONLY to control whether tra= ckpads are treated as touch devices or mice. By default touchpads are treated= as mouse input. * The hint SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS now defaults on * Added support for mini-gamepad mode for Nintendo Joy-Con controllers = using the HIDAPI driver * Added the hint SDL_HINT_JOYSTICK_HIDAPI_COMBINE_JOY_CONS to control w= hether Joy-Con controllers are automatically merged into a unified gamepad wh= en using the HIDAPI driver. This hint defaults on. * The hint SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED can be set to a flo= ating point value to set the brightness of the Home LED on Nintendo Switch co= ntrollers * Added the hint SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED to set the Ho= me LED brightness for the Nintendo Joy-Con controllers. By default the Home L= ED is not modified. * Added the hint SDL_HINT_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED to control = whether the player LED should be lit on the Nintendo Joy-Con controllers * Added support for Nintendo Online classic controllers using the HIDAP= I driver * Added the hint SDL_HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC to control w= hether the HIDAPI driver for Nintendo Online classic controllers should be us= ed * Added support for the NVIDIA Shield Controller to the HIDAPI driver, = supporting rumble and battery status * Added support for NVIDIA SHIELD controller to the HIDAPI driver, and = a hint SDL_HINT_JOYSTICK_HIDAPI_SHIELD to control whether this is used * Added functions to get the platform dependent name for a joystick or = game controller: * SDL_JoystickPathForIndex() * SDL_JoystickPath() * SDL_GameControllerPathForIndex() * SDL_GameControllerPath() * Added SDL_GameControllerGetFirmwareVersion() and SDL_JoystickGetFirmw= areVersion(), currently implemented for DualSense(tm) Wireless Controllers us= ing HIDAPI * Added SDL_JoystickAttachVirtualEx() for extended virtual controller s= upport * Added joystick event SDL_JOYBATTERYUPDATED for when battery status ch= anges * Added SDL_GUIDToString() and SDL_GUIDFromString() to convert between = SDL GUID and string * Added SDL_HasLSX() and SDL_HasLASX() to detect LoongArch SIMD support * Added SDL_GetOriginalMemoryFunctions() * Added SDL_GetDefaultAudioInfo() to get the name and format of the def= ault audio device, currently implemented for PipeWire, PulseAudio, WASAPI, an= d DirectSound * Added HIDAPI driver for the NVIDIA SHIELD controller (2017 model) to = enable support for battery status and rumble * Added support for opening audio devices with 3 or 5 channels (2.1, 4.= 1). All channel counts from Mono to 7.1 are now supported. * Rewrote audio channel converters used by SDL_AudioCVT, based on the c= hannel matrix coefficients used as the default for FAudio voices * SDL log messages are no longer limited to 4K and can be any length * Fixed a long-standing calling convention issue with dynapi affecting = OpenWatcom or OS/2 builds Windows: * Added initial support for building for Windows and Xbox with Microsof= t's Game Development Kit (GDK), see docs/README-gdk.md for details * Added a D3D12 renderer implementation and SDL_RenderGetD3D12Device() = to retrieve the D3D12 device associated with it * Added the hint SDL_HINT_WINDOWS_DPI_AWARENESS to set whether the appl= ication is DPI-aware. This hint must be set before initializing the video sub= system * Added the hint SDL_HINT_WINDOWS_DPI_SCALING to control whether the SD= L coordinates are in DPI-scaled points or pixels * Added the hint SDL_HINT_DIRECTINPUT_ENABLED to control whether the Di= rectInput driver should be used * Added support for SDL_GetAudioDeviceSpec to the DirectSound backend Linux: * Support for XVidMode has been removed, mode changes are only supporte= d using the XRandR extension * Added the hint SDL_HINT_VIDEO_WAYLAND_MODE_EMULATION to control wheth= er to expose a set of emulated modes in addition to the native resolution mod= es available on Wayland * Added the hint SDL_HINT_KMSDRM_DEVICE_INDEX to specify which KMSDRM d= evice to use if the default is not desired * Added the hint SDL_HINT_LINUX_DIGITAL_HATS to control whether to trea= t hats as digital rather than checking to see if they may be analog * Added the hint SDL_HINT_LINUX_HAT_DEADZONES to control whether to use= deadzones on analog hats macOS: * Bumped minimum OS deployment version to macOS 10.9 * Added SDL_GL_FLOATBUFFERS to allow Cocoa GL contexts to use EDR * Added the hint SDL_HINT_MAC_OPENGL_ASYNC_DISPATCH to control whether = dispatching OpenGL context updates should block the dispatching thread until = the main thread finishes processing. This hint defaults to blocking, which is= the safer option on modern macOS. =20 Signed-off-by: Adolf Belka ----------------------------------------------------------------------- Summary of changes: config/rootfiles/common/meson | 45 ++-- config/rootfiles/common/poppler | 8 +- config/rootfiles/common/sysstat | 15 +- .../{oldcore/160 =3D> core/172}/filelists/libtasn1 | 0 .../{oldcore/169 =3D> core/172}/filelists/libtiff | 0 .../{oldcore/170 =3D> core/172}/filelists/lsof | 0 .../{oldcore/110 =3D> core/172}/filelists/poppler | 0 .../{oldcore/160 =3D> core/172}/filelists/sysstat | 0 config/rootfiles/core/172/update.sh | 25 +- config/rootfiles/packages/flac | 271 +++++++++++++++++++= -- config/rootfiles/packages/gnu-netcat | 7 - config/rootfiles/packages/sdl2 | 3 +- config/rootfiles/packages/x86_64/samba | 1 + lfs/flac | 6 +- lfs/gnu-netcat | 90 ------- lfs/lsof | 10 +- lfs/meson | 6 +- lfs/minidlna | 2 +- lfs/mpd | 2 +- lfs/poppler | 6 +- lfs/rsync | 6 +- lfs/samba | 6 +- lfs/sdl2 | 8 +- lfs/shairport-sync | 2 +- lfs/sysstat | 10 +- make.sh | 3 +- 26 files changed, 337 insertions(+), 195 deletions(-) copy config/rootfiles/{oldcore/160 =3D> core/172}/filelists/libtasn1 (100%) copy config/rootfiles/{oldcore/169 =3D> core/172}/filelists/libtiff (100%) copy config/rootfiles/{oldcore/170 =3D> core/172}/filelists/lsof (100%) copy config/rootfiles/{oldcore/110 =3D> core/172}/filelists/poppler (100%) copy config/rootfiles/{oldcore/160 =3D> core/172}/filelists/sysstat (100%) delete mode 100644 config/rootfiles/packages/gnu-netcat delete mode 100644 lfs/gnu-netcat Difference in files: diff --git a/config/rootfiles/common/meson b/config/rootfiles/common/meson index 0dc77629b..3980d19f3 100644 --- a/config/rootfiles/common/meson +++ b/config/rootfiles/common/meson @@ -1,11 +1,11 @@ #usr/bin/meson -#usr/lib/python3.10/site-packages/meson-0.62.1-py3.10.egg-info -#usr/lib/python3.10/site-packages/meson-0.62.1-py3.10.egg-info/PKG-INFO -#usr/lib/python3.10/site-packages/meson-0.62.1-py3.10.egg-info/SOURCES.txt -#usr/lib/python3.10/site-packages/meson-0.62.1-py3.10.egg-info/dependency_li= nks.txt -#usr/lib/python3.10/site-packages/meson-0.62.1-py3.10.egg-info/entry_points.= txt -#usr/lib/python3.10/site-packages/meson-0.62.1-py3.10.egg-info/requires.txt -#usr/lib/python3.10/site-packages/meson-0.62.1-py3.10.egg-info/top_level.txt +#usr/lib/python3.10/site-packages/meson-0.64.1-py3.10.egg-info +#usr/lib/python3.10/site-packages/meson-0.64.1-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/meson-0.64.1-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/meson-0.64.1-py3.10.egg-info/dependency_li= nks.txt +#usr/lib/python3.10/site-packages/meson-0.64.1-py3.10.egg-info/entry_points.= txt +#usr/lib/python3.10/site-packages/meson-0.64.1-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/meson-0.64.1-py3.10.egg-info/top_level.txt #usr/lib/python3.10/site-packages/mesonbuild #usr/lib/python3.10/site-packages/mesonbuild/__init__.py #usr/lib/python3.10/site-packages/mesonbuild/_pathlib.py @@ -46,6 +46,7 @@ #usr/lib/python3.10/site-packages/mesonbuild/cmake/tracetargets.py #usr/lib/python3.10/site-packages/mesonbuild/compilers #usr/lib/python3.10/site-packages/mesonbuild/compilers/__init__.py +#usr/lib/python3.10/site-packages/mesonbuild/compilers/asm.py #usr/lib/python3.10/site-packages/mesonbuild/compilers/c.py #usr/lib/python3.10/site-packages/mesonbuild/compilers/c_function_attributes= .py #usr/lib/python3.10/site-packages/mesonbuild/compilers/compilers.py @@ -144,13 +145,7 @@ #usr/lib/python3.10/site-packages/mesonbuild/mdevenv.py #usr/lib/python3.10/site-packages/mesonbuild/mdist.py #usr/lib/python3.10/site-packages/mesonbuild/mesondata.py -#usr/lib/python3.10/site-packages/mesonbuild/mesonlib -#usr/lib/python3.10/site-packages/mesonbuild/mesonlib/__init__.py -#usr/lib/python3.10/site-packages/mesonbuild/mesonlib/platform.py -#usr/lib/python3.10/site-packages/mesonbuild/mesonlib/posix.py -#usr/lib/python3.10/site-packages/mesonbuild/mesonlib/universal.py -#usr/lib/python3.10/site-packages/mesonbuild/mesonlib/vsenv.py -#usr/lib/python3.10/site-packages/mesonbuild/mesonlib/win32.py +#usr/lib/python3.10/site-packages/mesonbuild/mesonlib.py #usr/lib/python3.10/site-packages/mesonbuild/mesonmain.py #usr/lib/python3.10/site-packages/mesonbuild/minit.py #usr/lib/python3.10/site-packages/mesonbuild/minstall.py @@ -159,11 +154,14 @@ #usr/lib/python3.10/site-packages/mesonbuild/modules #usr/lib/python3.10/site-packages/mesonbuild/modules/__init__.py #usr/lib/python3.10/site-packages/mesonbuild/modules/cmake.py +#usr/lib/python3.10/site-packages/mesonbuild/modules/cuda.py #usr/lib/python3.10/site-packages/mesonbuild/modules/dlang.py +#usr/lib/python3.10/site-packages/mesonbuild/modules/external_project.py #usr/lib/python3.10/site-packages/mesonbuild/modules/fs.py #usr/lib/python3.10/site-packages/mesonbuild/modules/gnome.py #usr/lib/python3.10/site-packages/mesonbuild/modules/hotdoc.py #usr/lib/python3.10/site-packages/mesonbuild/modules/i18n.py +#usr/lib/python3.10/site-packages/mesonbuild/modules/icestorm.py #usr/lib/python3.10/site-packages/mesonbuild/modules/java.py #usr/lib/python3.10/site-packages/mesonbuild/modules/keyval.py #usr/lib/python3.10/site-packages/mesonbuild/modules/modtest.py @@ -174,13 +172,10 @@ #usr/lib/python3.10/site-packages/mesonbuild/modules/qt4.py #usr/lib/python3.10/site-packages/mesonbuild/modules/qt5.py #usr/lib/python3.10/site-packages/mesonbuild/modules/qt6.py +#usr/lib/python3.10/site-packages/mesonbuild/modules/rust.py +#usr/lib/python3.10/site-packages/mesonbuild/modules/simd.py #usr/lib/python3.10/site-packages/mesonbuild/modules/sourceset.py -#usr/lib/python3.10/site-packages/mesonbuild/modules/unstable_cuda.py -#usr/lib/python3.10/site-packages/mesonbuild/modules/unstable_external_proje= ct.py -#usr/lib/python3.10/site-packages/mesonbuild/modules/unstable_icestorm.py -#usr/lib/python3.10/site-packages/mesonbuild/modules/unstable_rust.py -#usr/lib/python3.10/site-packages/mesonbuild/modules/unstable_simd.py -#usr/lib/python3.10/site-packages/mesonbuild/modules/unstable_wayland.py +#usr/lib/python3.10/site-packages/mesonbuild/modules/wayland.py #usr/lib/python3.10/site-packages/mesonbuild/modules/windows.py #usr/lib/python3.10/site-packages/mesonbuild/mparser.py #usr/lib/python3.10/site-packages/mesonbuild/msetup.py @@ -216,8 +211,10 @@ #usr/lib/python3.10/site-packages/mesonbuild/scripts/scanbuild.py #usr/lib/python3.10/site-packages/mesonbuild/scripts/symbolextractor.py #usr/lib/python3.10/site-packages/mesonbuild/scripts/tags.py +#usr/lib/python3.10/site-packages/mesonbuild/scripts/test_loaded_modules.py #usr/lib/python3.10/site-packages/mesonbuild/scripts/uninstall.py #usr/lib/python3.10/site-packages/mesonbuild/scripts/vcstagger.py +#usr/lib/python3.10/site-packages/mesonbuild/scripts/yasm.py #usr/lib/python3.10/site-packages/mesonbuild/templates #usr/lib/python3.10/site-packages/mesonbuild/templates/__init__.py #usr/lib/python3.10/site-packages/mesonbuild/templates/cpptemplates.py @@ -234,6 +231,14 @@ #usr/lib/python3.10/site-packages/mesonbuild/templates/samplefactory.py #usr/lib/python3.10/site-packages/mesonbuild/templates/sampleimpl.py #usr/lib/python3.10/site-packages/mesonbuild/templates/valatemplates.py +#usr/lib/python3.10/site-packages/mesonbuild/utils +#usr/lib/python3.10/site-packages/mesonbuild/utils/__init__.py +#usr/lib/python3.10/site-packages/mesonbuild/utils/core.py +#usr/lib/python3.10/site-packages/mesonbuild/utils/platform.py +#usr/lib/python3.10/site-packages/mesonbuild/utils/posix.py +#usr/lib/python3.10/site-packages/mesonbuild/utils/universal.py +#usr/lib/python3.10/site-packages/mesonbuild/utils/vsenv.py +#usr/lib/python3.10/site-packages/mesonbuild/utils/win32.py #usr/lib/python3.10/site-packages/mesonbuild/wrap #usr/lib/python3.10/site-packages/mesonbuild/wrap/__init__.py #usr/lib/python3.10/site-packages/mesonbuild/wrap/wrap.py diff --git a/config/rootfiles/common/poppler b/config/rootfiles/common/poppler index 5c6f48e00..116b1d7aa 100644 --- a/config/rootfiles/common/poppler +++ b/config/rootfiles/common/poppler @@ -168,13 +168,13 @@ usr/bin/pdfunite #usr/include/poppler/splash/SplashXPathScanner.h #usr/lib/libpoppler-cpp.so usr/lib/libpoppler-cpp.so.0 -usr/lib/libpoppler-cpp.so.0.9.0 +usr/lib/libpoppler-cpp.so.0.11.0 #usr/lib/libpoppler-glib.so usr/lib/libpoppler-glib.so.8 -usr/lib/libpoppler-glib.so.8.23.0 +usr/lib/libpoppler-glib.so.8.24.0 #usr/lib/libpoppler.so -usr/lib/libpoppler.so.120 -usr/lib/libpoppler.so.120.0.0 +usr/lib/libpoppler.so.125 +usr/lib/libpoppler.so.125.0.0 #usr/lib/pkgconfig/poppler-cpp.pc #usr/lib/pkgconfig/poppler-glib.pc #usr/lib/pkgconfig/poppler.pc diff --git a/config/rootfiles/common/sysstat b/config/rootfiles/common/sysstat index 480cbecd3..8103920cd 100644 --- a/config/rootfiles/common/sysstat +++ b/config/rootfiles/common/sysstat @@ -11,13 +11,13 @@ usr/bin/sar usr/lib/sa/sa1 usr/lib/sa/sa2 usr/lib/sa/sadc -#usr/share/doc/sysstat-12.5.4 -#usr/share/doc/sysstat-12.5.4/CHANGES -#usr/share/doc/sysstat-12.5.4/COPYING -#usr/share/doc/sysstat-12.5.4/CREDITS -#usr/share/doc/sysstat-12.5.4/FAQ.md -#usr/share/doc/sysstat-12.5.4/README.md -#usr/share/doc/sysstat-12.5.4/sysstat-12.5.4.lsm +#usr/share/doc/sysstat-12.7.1 +#usr/share/doc/sysstat-12.7.1/CHANGES +#usr/share/doc/sysstat-12.7.1/COPYING +#usr/share/doc/sysstat-12.7.1/CREDITS +#usr/share/doc/sysstat-12.7.1/FAQ.md +#usr/share/doc/sysstat-12.7.1/README.md +#usr/share/doc/sysstat-12.7.1/sysstat-12.7.1.lsm #usr/share/locale/af/LC_MESSAGES/sysstat.mo #usr/share/locale/cs/LC_MESSAGES/sysstat.mo #usr/share/locale/da/LC_MESSAGES/sysstat.mo @@ -34,6 +34,7 @@ usr/lib/sa/sadc #usr/share/locale/id/LC_MESSAGES/sysstat.mo #usr/share/locale/it/LC_MESSAGES/sysstat.mo #usr/share/locale/ja/LC_MESSAGES/sysstat.mo +#usr/share/locale/ka/LC_MESSAGES/sysstat.mo #usr/share/locale/ko/LC_MESSAGES/sysstat.mo #usr/share/locale/ky/LC_MESSAGES/sysstat.mo #usr/share/locale/lv/LC_MESSAGES/sysstat.mo diff --git a/config/rootfiles/core/172/filelists/libtasn1 b/config/rootfiles/= core/172/filelists/libtasn1 new file mode 120000 index 000000000..b6297f1fe --- /dev/null +++ b/config/rootfiles/core/172/filelists/libtasn1 @@ -0,0 +1 @@ +../../../common/libtasn1 \ No newline at end of file diff --git a/config/rootfiles/core/172/filelists/libtiff b/config/rootfiles/c= ore/172/filelists/libtiff new file mode 120000 index 000000000..dd89e3cda --- /dev/null +++ b/config/rootfiles/core/172/filelists/libtiff @@ -0,0 +1 @@ +../../../common/libtiff \ No newline at end of file diff --git a/config/rootfiles/core/172/filelists/lsof b/config/rootfiles/core= /172/filelists/lsof new file mode 120000 index 000000000..1353d33e5 --- /dev/null +++ b/config/rootfiles/core/172/filelists/lsof @@ -0,0 +1 @@ +../../../common/lsof \ No newline at end of file diff --git a/config/rootfiles/core/172/filelists/poppler b/config/rootfiles/c= ore/172/filelists/poppler new file mode 120000 index 000000000..39aa6c263 --- /dev/null +++ b/config/rootfiles/core/172/filelists/poppler @@ -0,0 +1 @@ +../../../common/poppler \ No newline at end of file diff --git a/config/rootfiles/core/172/filelists/sysstat b/config/rootfiles/c= ore/172/filelists/sysstat new file mode 120000 index 000000000..cec8f445f --- /dev/null +++ b/config/rootfiles/core/172/filelists/sysstat @@ -0,0 +1 @@ +../../../common/sysstat \ No newline at end of file diff --git a/config/rootfiles/core/172/update.sh b/config/rootfiles/core/172/= update.sh index 7f54d86f9..e73156560 100644 --- a/config/rootfiles/core/172/update.sh +++ b/config/rootfiles/core/172/update.sh @@ -85,6 +85,9 @@ rm -rvf \ /usr/lib/libnetfilter_conntrack.so.3.7.0 \ /usr/lib/libns-9.16.33.so \ /usr/lib/libpng16.so.16.37.0 \ + /usr/lib/libpoppler-cpp.so.0.9* \ + /usr/lib/libpoppler-glib.so.8.23.0 \ + /usr/lib/libpoppler.so.120* \ /usr/lib/libreadline.so.8.1 \ /usr/lib/libtasn1.so.6.6.2 \ /usr/lib/libtiff.so.5.7* \ @@ -122,16 +125,18 @@ rm -rvf \ /usr/libexec/ipsec/scepclient \ /var/ipfire/ca/dh1024.pem =20 -# Remove powertop add-on, if installed -if [ -e "/opt/pakfire/db/installed/meta-powertop" ]; then - for i in $( = # -# = # -# 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 = # -# the Free Software Foundation, either version 3 of the License, or = # -# (at your option) any later version. = # -# = # -# This program is distributed in the hope that it will be useful, = # -# but WITHOUT ANY WARRANTY; without even the implied warranty of = # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the = # -# GNU General Public License for more details. = # -# = # -# You should have received a copy of the GNU General Public License = # -# along with this program. If not, see . = # -# = # -############################################################################= ### - -############################################################################= ### -# Definitions -############################################################################= ### - -include Config - -SUMMARY =3D GNU variant of universal network utility - -VER =3D 0.7.1 - -THISAPP =3D netcat-$(VER) -DL_FILE =3D $(THISAPP).tar.gz -DL_FROM =3D $(URL_IPFIRE) -DIR_APP =3D $(DIR_SRC)/$(THISAPP) -TARGET =3D $(DIR_INFO)/$(THISAPP) -PROG =3D gnu-netcat -PAK_VER =3D 1 - -DEPS =3D - -SERVICES =3D - -############################################################################= ### -# Top-level Rules -############################################################################= ### - -objects =3D $(DL_FILE) - -$(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 =3D 0882117e9c465d9fd3155c943c68205a782e4c61ccbe047db2ee6c= b4c6074d41679219819ce67abdf9e3321c27920fdc831ebb375bd81ab3245c04b5a56a249c - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -dist: - @$(PAK) - -############################################################################= ### -# Downloading, checking, b2sum -############################################################################= ### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################= ### -# Installation Details -############################################################################= ### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - $(UPDATE_AUTOMAKE) - cd $(DIR_APP) && ./configure --prefix=3D/usr - cd $(DIR_APP) && make $(MAKETUNING) - cd $(DIR_APP) && make install - rm -f /usr/bin/nc - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/lsof b/lfs/lsof index eefaf35f5..055643870 100644 --- a/lfs/lsof +++ b/lfs/lsof @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2018 IPFire Team = # +# Copyright (C) 2007-2022 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 4.95.0.linux +VER =3D 4.96.4 =20 -THISAPP =3D lsof_$(VER) -DL_FILE =3D $(THISAPP).tar.bz2 +THISAPP =3D lsof-$(VER) +DL_FILE =3D $(THISAPP).tar.gz DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 6a7d6353ec7f0f1e14416bff98867e64009c3f3901110c947f845b= b3dcf9af3d40755c7ac6d586412a61778bc8ac355d2388cf2cfa8a975dbf4870c339c75a8c +$(DL_FILE)_BLAKE2 =3D c420e2f928ffa8148a62298ba7176f860b15f9e78f4c2dc2991626= 14a1d9b94a85c42ee93ef5e92b8a99f1c67e496cf2c848874b844c22c287aab53bfe211c58 =20 install : $(TARGET) =20 diff --git a/lfs/meson b/lfs/meson index bc6cfbb2d..cd3274b82 100644 --- a/lfs/meson +++ b/lfs/meson @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2018 IPFire Team = # +# Copyright (C) 2007-2022 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 0.62.1 +VER =3D 0.64.1 =20 THISAPP =3D meson-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 6370b6bf07e6e875f6a0cabbf6284f97c89a4653b62c4765f365fb= f083e607853094aa37d5dc97042f086ca1db569b2f8dabd14b37f674615d3b9d267d3d0d0f +$(DL_FILE)_BLAKE2 =3D e444df936738ddbbc8af1cc203417ee8f6063bf36a953158295da0= c0a40aeb05e6c9a8677a17440c3a4153e0e479fb7215e18b5f0ce7c896fd928f841637ce07 =20 install : $(TARGET) =20 diff --git a/lfs/minidlna b/lfs/minidlna index b7c76b3a0..82a9d7f38 100644 --- a/lfs/minidlna +++ b/lfs/minidlna @@ -34,7 +34,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D minidlna -PAK_VER =3D 10 +PAK_VER =3D 11 =20 DEPS =3D ffmpeg flac libexif libid3tag libogg =20 diff --git a/lfs/mpd b/lfs/mpd index ef849b593..3d2cf30d2 100644 --- a/lfs/mpd +++ b/lfs/mpd @@ -34,7 +34,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/${THISAPP} TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D mpd -PAK_VER =3D 28 +PAK_VER =3D 29 SUP_ARCH =3D aarch64 armv6l x86_64 =20 DEPS =3D alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libi= d3tag libvorbis opus soxr fmt diff --git a/lfs/poppler b/lfs/poppler index 4de368ef8..485500b70 100644 --- a/lfs/poppler +++ b/lfs/poppler @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2018 IPFire Team = # +# Copyright (C) 2007-2022 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 22.04.0 +VER =3D 22.11.0 =20 THISAPP =3D poppler-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D ea38e4d6bd4bbbbb2024fdceb35c4868e9c70ea597b231d221f4f6= 1635b9d92ffbaca4bb196f06b4b04a3d787a7251f36760f4a6dd466c1c055e13034affb55e +$(DL_FILE)_BLAKE2 =3D 958eb5e99725e46f3fd79138f4e1197ede9df5be19b6e5b0899b6a= 8c8b071734b3b41af7681bd857662e7d9c36fde09117418c1db347c5dad9a2fbd07cb1eec9 =20 install : $(TARGET) =20 diff --git a/lfs/rsync b/lfs/rsync index 07a56f96d..abd5d5053 100644 --- a/lfs/rsync +++ b/lfs/rsync @@ -26,7 +26,7 @@ include Config =20 SUMMARY =3D Versatile tool for fast incremental file transfer =20 -VER =3D 3.2.6 +VER =3D 3.2.7 =20 THISAPP =3D rsync-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D rsync -PAK_VER =3D 16 +PAK_VER =3D 17 =20 DEPS =3D =20 @@ -48,7 +48,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D fa0c4aa9cdffbc9ffd4f81e8c3cdc1fda7080f80c1923084c6d705= e6872caaba31c13de4603c9462f312dbbdae76520c27d3f4f40b327f1e66c7127b1d05ea73 +$(DL_FILE)_BLAKE2 =3D 1b910b321e8d6b49af9f26bef813509f0da12dedd6857897de136d= 3617c68d38368ce05de13b9b0ef35a5452dca141ebdcdfb6af8456151d0ca0ad546452b504 =20 install : $(TARGET) =20 diff --git a/lfs/samba b/lfs/samba index f743bfa30..ee1d2be94 100644 --- a/lfs/samba +++ b/lfs/samba @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 4.17.0 +VER =3D 4.17.3 SUMMARY =3D A SMB/CIFS File, Print, and Authentication Server =20 THISAPP =3D samba-$(VER) @@ -33,7 +33,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D samba -PAK_VER =3D 88 +PAK_VER =3D 89 =20 DEPS =3D avahi cups libtirpc perl-Parse-Yapp perl-JSON =20 @@ -47,7 +47,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D d05b17748092bc151b0b627156b1da4a8b30b603569adcef376640= 745425321617a755add41315af0b38876344323a20185063e131c342c9b6fdcb9542be73f1 +$(DL_FILE)_BLAKE2 =3D dfd8e09914aa3f7188e8672ea06aa0409b48931bad9e56e2b54af3= 145c1df1285ba71d2f6b166a84aaa27a539d8a1de30c9418b337d56b4ae8470ecfb6f44f01 =20 install : $(TARGET) =20 diff --git a/lfs/sdl2 b/lfs/sdl2 index 0e1d70950..00e463156 100644 --- a/lfs/sdl2 +++ b/lfs/sdl2 @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2018 IPFire Team = # +# Copyright (C) 2007-2022 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 2.0.22 +VER =3D 2.26.0 SUMMARY =3D Simple DirectMedia Layer Library =20 THISAPP =3D SDL2-$(VER) @@ -33,7 +33,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D sdl2 -PAK_VER =3D 7 +PAK_VER =3D 8 =20 DEPS =3D alsa =20 @@ -47,7 +47,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 7f8b3efa709a0514f6a76df4ffc8b756d287d1e372ed107d0525a2= 2cb5e6a168709136d375b6708b2073a76dd30d1bf06203d2c5c3eb2990e80519c7d1558df5 +$(DL_FILE)_BLAKE2 =3D 4971cef0d34706dd02eff5277fd58b35523ee3b1d860999b37ddf4= dbc463f493859a43325c4faa9bd048c519d49788adb3dd7f38e6b29eb635c0e0e405c944e9 =20 install : $(TARGET) =20 diff --git a/lfs/shairport-sync b/lfs/shairport-sync index 4e87ed145..4e5a100ae 100644 --- a/lfs/shairport-sync +++ b/lfs/shairport-sync @@ -34,7 +34,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D shairport-sync -PAK_VER =3D 8 +PAK_VER =3D 9 =20 DEPS =3D alac alsa avahi ffmpeg libdaemon libplist nqptp soxr =20 diff --git a/lfs/sysstat b/lfs/sysstat index 40d2d01a2..df92f2803 100644 --- a/lfs/sysstat +++ b/lfs/sysstat @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2021 IPFire Team = # +# Copyright (C) 2007-2022 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 12.5.4 +VER =3D 12.7.1 =20 THISAPP =3D sysstat-$(VER) -DL_FILE =3D $(THISAPP).tar.bz2 +DL_FILE =3D $(THISAPP).tar.xz DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 63d11719e9a2e0ed2b1d9917101f57197dbb02e4643f0407ff3445= 21b34a25ab66917019b10de81addffe936dc7cb98b4ced9daad982740113f73bfcfc4ce634 +$(DL_FILE)_BLAKE2 =3D fc2af19b7f46e28b2d169ad1279bd7f2472b4325c2d28d4252fd19= ffd0ac2b904549f4b9daf70e94c6287bceee0e6ca51cc0600b6680b216deadc326922c13d6 =20 install : $(TARGET) =20 @@ -69,7 +69,7 @@ $(subst %,%_BLAKE2,$(objects)) : =20 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./configure --prefix=3D/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install diff --git a/make.sh b/make.sh index c0d1f1d2c..413d04491 100755 --- a/make.sh +++ b/make.sh @@ -910,7 +910,7 @@ qemu_find_build_helper_name() { file_is_static() { local file=3D"${1}" =20 - file -L "${file}" 2>/dev/null | grep -q "statically linked" + file -L "${file}" 2>/dev/null | grep -q -e "statically linked" -e "static-p= ie linked" } =20 update_language_list() { @@ -1508,7 +1508,6 @@ buildipfire() { lfsmake2 rpcbind lfsmake2 keyutils lfsmake2 nfs - lfsmake2 gnu-netcat lfsmake2 ncat lfsmake2 nmap lfsmake2 etherwake hooks/post-receive -- IPFire 2.x development tree --===============6385694678430345408==--