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 adolf.belka@ipfire.org Date: Mon Nov 28 18:24:55 2022 +0100
shairport-sync: ship package due to new ffmpeg version
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
commit 96f000490bca314e36788e05cfcb0075310d3382 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 18:24:54 2022 +0100
mpd: ship package due to new ffmpeg version
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
commit fab147214ff98593c02a16081fd8aee9ddca804b Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 18:24:53 2022 +0100
minidlna: ship package due to new ffmpeg version
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
commit 08c5fc0a6757d890deafa41bde349b36034a63e7 Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Nov 25 18:38:25 2022 +0100
flac: Update to version 1.4.2
- Update from version 1.3.3 to 1.4.2 - Update of rootfile - several libraries with so bump. Checked with find-dependencies - nothing flagged - Changelog This changelog is not exhaustive, review [the git commit log (https://github.com/xiph/flac/commits) for an exhaustive list of changes. ## 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 the 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 CPUs * Improve ability to tune compile for a certain system (for example with -march=native) 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 CFLAGS 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 doxygen 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 Beurden) * 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łoczko) * 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 version 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 plugin) are deprecated, they will be removed in a future release. * General: * It is now possible to limit the minimum bitrate of a FLAC file generated 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 cost of a small decrease in encoding speed by increasing the precision with which 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 material by changing the adaptive mid-side heuristics * Speedups specifically targeting 64-bit ARMv8 devices using NEON were 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 working group. The latest draft can be found on [https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/%5D(https://datatrac...) * The FLAC format document specifies no bounds for the residual. In other to match current decoder implementations, it is proposed to bound the residual to the range provided by a 32-bit int signed two's complement. This limit 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 decoder implements the format correctly. This FLAC decoder testbench can be found at [https://github.com/ietf-wg-cellar/flac-test-files%5D(https://github.com/ietf...). Also, results of testing hard- and software can be found here at [https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench%5D(https:...). * flac: * The option --limit-min-bitrate was added to aid streaming, see [github #264](https://github.com/xiph/flac/pull/264) * The option --keep-foreign-metadata-if-present is added. This option works the same as --keep-foreign-metadata, but does return a warning instead of an error if no foreign metadata was found to store or restore * The warning returned by the foreign metadata handling is now clearer in case a user tries to restore foreign metadata of the wrong type, for example 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 when 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 (like -8) would override a more specific setting (like -e or -p). This is no longer the case * flac now checks the block-align property of WAV files to ensure non-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. Building with MSVC (Visual Studio) can be done by using CMake * Various CMake improvements, especially for creating MSVC build files (Martijn van Beurden, martinRenou, CookiePLMonster, David Callu, Tyler Dunn, 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-bit 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 van 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 the 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 improve fuzzing, as they provided only a small speed benefit * The bitwriter buffer is limited in size to 2^24 bytes, so it cannot 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 entry 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 FLAC__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_client_data(), see [github #124](https://github.com/xiph/flac/pull/124) * All API functions taking a filename as an argument now take UTF-8 filenames on Windows, and no longer accept filenames using the current codepage * 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 forward declared * libFLAC++: * Addition of ::set_limit_min_bitrate() and ::get_limit_min_bitrate(), see [github #264](https://github.com/xiph/flac/pull/264) * All API functions taking a filename as an argument now take UTF-8 filenames on Windows, and no longer accept filenames using the current codepage * The ::FLAC__Frame struct has changed, see the libFLAC interface 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" for more information. Building with MSVC using solution files is deprecated and 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 (erikd, 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åkan Kvist, oreo639, erikd, Tamás Zahola, Ulrik Mikaelsson, Tyler Dunn, tmkk) * FLAC format: * (none) * Ogg FLAC format: * (none) * flac: * Various fixes and improvements (Andrei Astafev, Martijn van Beurden) * 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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Reviewed-by: Michael Tremer michael.tremer@ipfire.org
commit 1985774f80b285b26e1bc6264e8e8724fc7afb91 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 14:24:15 2022 +0100
make.sh: Update check for static linked qemu files
- In Arch Linux the file -L command comes up with "static-pie linked" instead of "statically linked" - This patch makes the grep look for either one of those strings.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Reviewed-by: Michael Tremer michael.tremer@ipfire.org
commit dc3a5d19aca2ca1c4804ae24d7b6a5f680b7f080 Author: Peter Müller peter.mueller@ipfire.org Date: Tue Nov 29 13:43:08 2022 +0100
Core Update 172: Ship sysstat
Signed-off-by: Peter Müller peter.mueller@ipfire.org
commit 8005b23bc4fd1d6a6225b67718330a5c3471893a Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 14:24:00 2022 +0100
sysstat: Update to version 12.7.1
- 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 also 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 option -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 versions 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 help [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 needed. 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áš Zaoral]: Take into account LDFLAGS passer to configure 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 statistics. Statistics are now collected from /proc/interrupts (instead of /proc/stat) and are displayed for each installed CPU. sar/sadf: Add new "--int=" 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 interrupts 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 read by sar and sadf [12.4.5]. sar/sadf: Don't reallocate buffers for activities not present in file [12.4.5]. sar: Make sure that all buffers are copied in copy_structures() function [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() functions. 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 entered 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 [12.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ä]: Use `grep -E` instead of deprecated `egrep` [12.4.4]. [Ville Skyttä]: 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.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Reviewed-by: Michael Tremer michael.tremer@ipfire.org
commit 28c939b78f0a282bc2389e127edf9f898284940a Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 14:23:49 2022 +0100
samba: Update to version 4.17.3
- Update from version 4.17.0 to 4.17.3 - Update of rootfile (x86_64) - other architectures will need to be adjusted. - 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 against integer overflows when parsing a PAC on a 32-bit system, which allowed an attacker with a forged PAC to corrupt the heap. https://www.samba.org/samba/security/CVE-2022-42898.html o Joseph Sutton josephsutton@catalyst.net.nz * BUG 15203: CVE-2022-42898 o Nicolas Williams nico@twosigma.com * 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 GSSAPI unwrap_des() and unwrap_des3() routines of Heimdal (included 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 exported directory. https://www.samba.org/samba/security/CVE-2022-3592.html o Volker Lendecke vl@samba.org * BUG 15207: CVE-2022-3592. o Joseph Sutton josephsutton@catalyst.net.nz * BUG 15134: CVE-2022-3437. Release Notes for Samba 4.17.1 o Jeremy Allison jra@samba.org * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not incremented 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 exists. o Douglas Bagnall douglas.bagnall@catalyst.net.nz * BUG 15189: Samba 4.5 sometimes cannot be upgraded to Samba 4.6 or later over DRS: WERROR_DS_DRA_MISSING_PARENT due to faulty GET_ANC. * BUG 15191: pytest: add file removal helpers for TestCaseInTempDir. o Andrew Bartlett abartlet@samba.org * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not incremented atomically. * BUG 15189: Samba 4.5 sometimes cannot be upgraded to Samba 4.6 or later. over DRS: WERROR_DS_DRA_MISSING_PARENT due to faulty GET_ANC. o Ralph Boehme slow@samba.org * BUG 15182: Flush on a named stream never completes. o Volker Lendecke vl@samba.org * BUG 15151: vfs_gpfs silently garbles timestamps > year 2106. o Gary Lockyer gary@catalyst.net.nz * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not incremented atomically. o Stefan Metzmacher metze@samba.org * 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 noel.power@suse.com * BUG 15205: Since popt1.19 various use after free errors using result of poptGetArg are now exposed. o Anoop C S anoopcs@samba.org * BUG 15192: Remove special case for O_CREAT in SMB_VFS_OPENAT from vfs_glusterfs. o Andreas Schneider asn@samba.org * BUG 15169: GETPWSID in memory cache grows indefinetly with each NTLM auth. o Joseph Sutton josephsutton@catalyst.net.nz * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not incremented atomically.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Reviewed-by: Michael Tremer michael.tremer@ipfire.org
commit bf81d068067bd4369feb0bcc647effba50a22c0d Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 14:23:38 2022 +0100
rsync: Update to version 3.2.7
- 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 behavior. - More fixes for the "unrequested file-list name" name, including a copy 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, SHA256, 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 tends to be overkill, it is available if someone really needs it. This overly-long checksum is at the lowest priority in the normal checksum negotiation list. See [`--checksum-choice`](rsync.1#opt) (`--cc`) and the `RSYNC_CHECKSUM_LIST` environment var for how to customize this. - Improved the xattr hash table to use a 64-bit key without slowing down 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 information 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 stdin **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 the 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 amount of computations when considering a big pool of files. The simple heuristic from Kenneth Finnegan resuled in about a 2x speedup. - If rsync is forced to use protocol 29 or before (perhaps due to talking 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 year 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, just like it does for an empty source arg. This doesn't affect a `host:` arg (which 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`) allows 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 various 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 (when talking to an rsync prior to 3.0.0) or you can choose to configure rsync to tell openssl to enable legacy algorithms (see below). - A simple openssl config file is supplied that can be installed for rsync to use. If you install packaging/openssl-rsync.cnf to a public spot (such as `/etc/ssl/openssl-rsync.cnf`) and then run configure with the option `--with-openssl-conf=/path/name.cnf`, this will cause rsync to export the configured path in the OPENSSL_CONF environment variable (when the variable is not already set). This will enable openssl's MD4 code for rsync to use. - The packager may wish to include an explicit "use chroot = 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 same even with the value unset, a little extra paranoia doesn't hurt). - I've noticed that some packagers haven't installed support/nameconvert for users to use in their chrooted rsync configs. Even if it is not installed as an executable script (to avoid a python3 dependency) it would be good to install it with the other rsync-related support scripts. - It would be good to add support/json-rsync-version to the list of installed support scripts.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Reviewed-by: Michael Tremer michael.tremer@ipfire.org
commit c2eb7f254cac0c6f079432f9e5ab1b2a72b82646 Author: Peter Müller peter.mueller@ipfire.org Date: Tue Nov 29 13:41:44 2022 +0100
Core Update 172: Ship poppler
Signed-off-by: Peter Müller peter.mueller@ipfire.org
commit 47b5dd080a01c21c3f78e366624c5f2e644dc889 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 14:23:27 2022 +0100
poppler: Update to version 22.11.0
- 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 failure. 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 dimensions * pdftocairo: Avoid round-off errors when determining raster dimensions * 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 entries. 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_dests_tree utils: * pdfsig: List signature field names when listing signature information * 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 greaterorequalslant 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::signDocumentWithAppearence`
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Reviewed-by: Michael Tremer michael.tremer@ipfire.org
commit d1ade1d63f14c2095f0501ac2dc28882f54f45fe Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 14:23:14 2022 +0100
meson: Update to version 0.64.1
- 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
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Reviewed-by: Michael Tremer michael.tremer@ipfire.org
commit 9ee4dd21a95a9dc14adb574004c8a150936ab3cf Author: Peter Müller peter.mueller@ipfire.org Date: Tue Nov 29 13:39:39 2022 +0100
Core Update 172: Ship lsof
Signed-off-by: Peter Müller peter.mueller@ipfire.org
commit 80274cc875304fa2c1e83b9e25ca8cbcb9805e33 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 14:22:49 2022 +0100
lsof: Update to version 4.96.4
- 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łoczko (@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 releases Contributor DamjanJovanovic (#184) Ed Maste (#250, #251, #252), Warner Losh (#253)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
commit a0751fde7894fb1f352caab56be8720861ce1c34 Author: Peter Müller peter.mueller@ipfire.org Date: Tue Nov 29 13:37:45 2022 +0100
Core Update 172: Ship libtasn1 and libtiff
My fault, again. :-/
Signed-off-by: Peter Müller peter.mueller@ipfire.org
commit 366cd034015c6b52f74a90e7cd293a2c05b6b3a1 Author: Peter Müller peter.mueller@ipfire.org Date: Tue Nov 29 13:31:55 2022 +0100
Core Update 172: Remove gnu-netcat addon
Signed-off-by: Peter Müller peter.mueller@ipfire.org
commit a8b3a69b9dea078d216b0065b49889624736689e Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 18:24:21 2022 +0100
gnu-netcat: Removal of package
- 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, libshout, 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.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
commit 47c2e4c0aab69ff7f629e03d40e8e59f845ce3d3 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Nov 28 18:24:36 2022 +0100
sdl2: Update to version 2.26.0
- 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, which may differ from the window coordinate size for windows with high-DPI support * 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 the HIDAPI driver for XBox 360 controllers should be used * Added the hint SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED to control whether the player LEDs should be lit to indicate which player is associated 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 the 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 default 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 whether 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 using the HIDAPI driver * Added access to the individual left and right gyro sensors of the combined Joy-Cons controller * Added a microsecond timestamp to SDL_SensorEvent and SDL_ControllerSensorEvent, when the hardware provides that information * Added SDL_SensorGetDataWithTimestamp() and SDL_GameControllerGetSensorDataWithTimestamp() to retrieve the last sensor data with the associated microsecond 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 whether the system mouse acceleration curve is used for relative mouse motion macOS: * Implemented vsync synchronization on macOS 12 Linux: * Added SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText(), and SDL_HasPrimarySelectionText() to interact with the X11 primary selection clipboard * Added the hint SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP to control whether 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 compatible 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.24 under the old system. * The patchlevel (micro version, third component) indicates a bugfix-only update: for example, 2.24.1 would be a bugfix-only release to fix bugs 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 stable 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 stdlib 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, generating 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 off. * Added the hint SDL_HINT_TRACKPAD_IS_TOUCH_ONLY to control whether trackpads 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 whether Joy-Con controllers are automatically merged into a unified gamepad when using the HIDAPI driver. This hint defaults on. * The hint SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED can be set to a floating point value to set the brightness of the Home LED on Nintendo Switch controllers * Added the hint SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED to set the Home LED brightness for the Nintendo Joy-Con controllers. By default the Home LED 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 HIDAPI driver * Added the hint SDL_HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC to control whether the HIDAPI driver for Nintendo Online classic controllers should be used * 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_JoystickGetFirmwareVersion(), currently implemented for DualSense(tm) Wireless Controllers using HIDAPI * Added SDL_JoystickAttachVirtualEx() for extended virtual controller support * Added joystick event SDL_JOYBATTERYUPDATED for when battery status changes * 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 default audio device, currently implemented for PipeWire, PulseAudio, WASAPI, and 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 channel 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 Microsoft'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 application is DPI-aware. This hint must be set before initializing the video subsystem * Added the hint SDL_HINT_WINDOWS_DPI_SCALING to control whether the SDL coordinates are in DPI-scaled points or pixels * Added the hint SDL_HINT_DIRECTINPUT_ENABLED to control whether the DirectInput driver should be used * Added support for SDL_GetAudioDeviceSpec to the DirectSound backend Linux: * Support for XVidMode has been removed, mode changes are only supported using the XRandR extension * Added the hint SDL_HINT_VIDEO_WAYLAND_MODE_EMULATION to control whether to expose a set of emulated modes in addition to the native resolution modes available on Wayland * Added the hint SDL_HINT_KMSDRM_DEVICE_INDEX to specify which KMSDRM device to use if the default is not desired * Added the hint SDL_HINT_LINUX_DIGITAL_HATS to control whether to treat 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.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
-----------------------------------------------------------------------
Summary of changes: config/rootfiles/common/meson | 45 ++-- config/rootfiles/common/poppler | 8 +- config/rootfiles/common/sysstat | 15 +- .../{oldcore/160 => core/172}/filelists/libtasn1 | 0 .../{oldcore/169 => core/172}/filelists/libtiff | 0 .../{oldcore/170 => core/172}/filelists/lsof | 0 .../{oldcore/110 => core/172}/filelists/poppler | 0 .../{oldcore/160 => 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 => core/172}/filelists/libtasn1 (100%) copy config/rootfiles/{oldcore/169 => core/172}/filelists/libtiff (100%) copy config/rootfiles/{oldcore/170 => core/172}/filelists/lsof (100%) copy config/rootfiles/{oldcore/110 => core/172}/filelists/poppler (100%) copy config/rootfiles/{oldcore/160 => 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_links.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_links.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_project.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/core/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/core/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/core/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
-# Remove powertop add-on, if installed -if [ -e "/opt/pakfire/db/installed/meta-powertop" ]; then - for i in $(</opt/pakfire/db/rootfiles/powertop); do - rm -rfv "/${i}" - done -fi -rm -vf \ - /opt/pakfire/db/installed/meta-powertop \ - /opt/pakfire/db/meta/meta-powertop \ - /opt/pakfire/db/rootfiles/powertop +# Remove gnu-netcat and powertop add-on, if installed +for addon in gnu-netcat powertop; do + if [ -e "/opt/pakfire/db/installed/meta-${addon}" ]; then + for i in $(</opt/pakfire/db/rootfiles/${addon}); do + rm -rfv "/${i}" + done + fi + rm -vf \ + /opt/pakfire/db/installed/meta-${addon} \ + /opt/pakfire/db/meta/meta-${addon} \ + /opt/pakfire/db/rootfiles/${addon} +done
# Extract files extract_files diff --git a/config/rootfiles/packages/flac b/config/rootfiles/packages/flac index 1e489a5bb..dbc2e726a 100644 --- a/config/rootfiles/packages/flac +++ b/config/rootfiles/packages/flac @@ -18,38 +18,265 @@ usr/bin/metaflac #usr/include/FLAC/stream_encoder.h #usr/lib/libFLAC++.la #usr/lib/libFLAC++.so -usr/lib/libFLAC++.so.6 -usr/lib/libFLAC++.so.6.3.0 +usr/lib/libFLAC++.so.10 +usr/lib/libFLAC++.so.10.0.0 #usr/lib/libFLAC.la #usr/lib/libFLAC.so -usr/lib/libFLAC.so.8 -usr/lib/libFLAC.so.8.3.0 +usr/lib/libFLAC.so.12 +usr/lib/libFLAC.so.12.0.0 #usr/lib/pkgconfig/flac++.pc #usr/lib/pkgconfig/flac.pc #usr/share/aclocal/libFLAC++.m4 #usr/share/aclocal/libFLAC.m4 #usr/share/doc/flac #usr/share/doc/flac/FLAC.tag -#usr/share/doc/flac/changelog.html -#usr/share/doc/flac/developers.html -#usr/share/doc/flac/documentation.html -#usr/share/doc/flac/documentation_bugs.html -#usr/share/doc/flac/documentation_example_code.html -#usr/share/doc/flac/documentation_format_overview.html -#usr/share/doc/flac/documentation_tools.html -#usr/share/doc/flac/documentation_tools_flac.html -#usr/share/doc/flac/documentation_tools_metaflac.html -#usr/share/doc/flac/faq.html -#usr/share/doc/flac/favicon.ico -#usr/share/doc/flac/features.html -#usr/share/doc/flac/flac.css -#usr/share/doc/flac/format.html -#usr/share/doc/flac/id.html +#usr/share/doc/flac/api +#usr/share/doc/flac/api/FLAC_09_09_2all_8h_source.html +#usr/share/doc/flac/api/FLAC_09_09_2export_8h.html +#usr/share/doc/flac/api/FLAC_09_09_2export_8h_source.html +#usr/share/doc/flac/api/FLAC_09_09_2metadata_8h.html +#usr/share/doc/flac/api/FLAC_09_09_2metadata_8h_source.html +#usr/share/doc/flac/api/FLAC_2all_8h_source.html +#usr/share/doc/flac/api/FLAC_2export_8h.html +#usr/share/doc/flac/api/FLAC_2export_8h_source.html +#usr/share/doc/flac/api/FLAC_2metadata_8h.html +#usr/share/doc/flac/api/FLAC_2metadata_8h_source.html +#usr/share/doc/flac/api/annotated.html +#usr/share/doc/flac/api/assert_8h_source.html +#usr/share/doc/flac/api/bc_s.png +#usr/share/doc/flac/api/bdwn.png +#usr/share/doc/flac/api/callback_8h.html +#usr/share/doc/flac/api/callback_8h_source.html +#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1File-members.html +#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1File.html +#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1File.png +#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream-members.html +#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream.html +#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream.png +#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream_1_1State-members.html +#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream_1_1State.html +#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1File-members.html +#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1File.html +#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1File.png +#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream-members.html +#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream.html +#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream.png +#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream_1_1State-members.html +#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream_1_1State.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Application-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Application.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Application.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain_1_1Status-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain_1_1Status.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet_1_1Track-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet_1_1Track.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Iterator-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Iterator.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment.png +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry-members.html +#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry.html +#usr/share/doc/flac/api/classes.html +#usr/share/doc/flac/api/closed.png +#usr/share/doc/flac/api/decoder_8h.html +#usr/share/doc/flac/api/decoder_8h_source.html +#usr/share/doc/flac/api/dir_1982b5890de532b4beef7221dae776e2.html +#usr/share/doc/flac/api/dir_527642952c2881b3e5b36abb4a29ebef.html +#usr/share/doc/flac/api/dir_d44c64559bbebec7f509842c48db8b23.html +#usr/share/doc/flac/api/doc.png +#usr/share/doc/flac/api/doxygen.css +#usr/share/doc/flac/api/doxygen.svg +#usr/share/doc/flac/api/dynsections.js +#usr/share/doc/flac/api/encoder_8h.html +#usr/share/doc/flac/api/encoder_8h_source.html +#usr/share/doc/flac/api/files.html +#usr/share/doc/flac/api/folderclosed.png +#usr/share/doc/flac/api/folderopen.png +#usr/share/doc/flac/api/format_8h.html +#usr/share/doc/flac/api/format_8h_source.html +#usr/share/doc/flac/api/functions.html +#usr/share/doc/flac/api/functions_b.html +#usr/share/doc/flac/api/functions_c.html +#usr/share/doc/flac/api/functions_d.html +#usr/share/doc/flac/api/functions_e.html +#usr/share/doc/flac/api/functions_f.html +#usr/share/doc/flac/api/functions_func.html +#usr/share/doc/flac/api/functions_func_c.html +#usr/share/doc/flac/api/functions_func_d.html +#usr/share/doc/flac/api/functions_func_e.html +#usr/share/doc/flac/api/functions_func_f.html +#usr/share/doc/flac/api/functions_func_g.html +#usr/share/doc/flac/api/functions_func_i.html +#usr/share/doc/flac/api/functions_func_l.html +#usr/share/doc/flac/api/functions_func_m.html +#usr/share/doc/flac/api/functions_func_n.html +#usr/share/doc/flac/api/functions_func_o.html +#usr/share/doc/flac/api/functions_func_p.html +#usr/share/doc/flac/api/functions_func_r.html +#usr/share/doc/flac/api/functions_func_s.html +#usr/share/doc/flac/api/functions_func_t.html +#usr/share/doc/flac/api/functions_func_u.html +#usr/share/doc/flac/api/functions_func_v.html +#usr/share/doc/flac/api/functions_func_w.html +#usr/share/doc/flac/api/functions_func_~.html +#usr/share/doc/flac/api/functions_g.html +#usr/share/doc/flac/api/functions_h.html +#usr/share/doc/flac/api/functions_i.html +#usr/share/doc/flac/api/functions_l.html +#usr/share/doc/flac/api/functions_m.html +#usr/share/doc/flac/api/functions_n.html +#usr/share/doc/flac/api/functions_o.html +#usr/share/doc/flac/api/functions_p.html +#usr/share/doc/flac/api/functions_q.html +#usr/share/doc/flac/api/functions_r.html +#usr/share/doc/flac/api/functions_s.html +#usr/share/doc/flac/api/functions_t.html +#usr/share/doc/flac/api/functions_u.html +#usr/share/doc/flac/api/functions_v.html +#usr/share/doc/flac/api/functions_vars.html +#usr/share/doc/flac/api/functions_w.html +#usr/share/doc/flac/api/functions_~.html +#usr/share/doc/flac/api/globals.html +#usr/share/doc/flac/api/globals_defs.html +#usr/share/doc/flac/api/globals_enum.html +#usr/share/doc/flac/api/globals_eval.html +#usr/share/doc/flac/api/globals_func.html +#usr/share/doc/flac/api/globals_type.html +#usr/share/doc/flac/api/globals_vars.html +#usr/share/doc/flac/api/group__flac.html +#usr/share/doc/flac/api/group__flac__callbacks.html +#usr/share/doc/flac/api/group__flac__decoder.html +#usr/share/doc/flac/api/group__flac__encoder.html +#usr/share/doc/flac/api/group__flac__export.html +#usr/share/doc/flac/api/group__flac__format.html +#usr/share/doc/flac/api/group__flac__metadata.html +#usr/share/doc/flac/api/group__flac__metadata__level0.html +#usr/share/doc/flac/api/group__flac__metadata__level1.html +#usr/share/doc/flac/api/group__flac__metadata__level2.html +#usr/share/doc/flac/api/group__flac__metadata__object.html +#usr/share/doc/flac/api/group__flac__stream__decoder.html +#usr/share/doc/flac/api/group__flac__stream__encoder.html +#usr/share/doc/flac/api/group__flacpp.html +#usr/share/doc/flac/api/group__flacpp__decoder.html +#usr/share/doc/flac/api/group__flacpp__encoder.html +#usr/share/doc/flac/api/group__flacpp__export.html +#usr/share/doc/flac/api/group__flacpp__metadata.html +#usr/share/doc/flac/api/group__flacpp__metadata__level0.html +#usr/share/doc/flac/api/group__flacpp__metadata__level1.html +#usr/share/doc/flac/api/group__flacpp__metadata__level2.html +#usr/share/doc/flac/api/group__flacpp__metadata__object.html +#usr/share/doc/flac/api/group__porting.html +#usr/share/doc/flac/api/group__porting__1__1__2__to__1__1__3.html +#usr/share/doc/flac/api/group__porting__1__1__3__to__1__1__4.html +#usr/share/doc/flac/api/group__porting__1__1__4__to__1__2__0.html +#usr/share/doc/flac/api/group__porting__1__3__4__to__1__4__0.html +#usr/share/doc/flac/api/hierarchy.html +#usr/share/doc/flac/api/index.html +#usr/share/doc/flac/api/jquery.js +#usr/share/doc/flac/api/menu.js +#usr/share/doc/flac/api/menudata.js +#usr/share/doc/flac/api/modules.html +#usr/share/doc/flac/api/nav_f.png +#usr/share/doc/flac/api/nav_g.png +#usr/share/doc/flac/api/nav_h.png +#usr/share/doc/flac/api/open.png +#usr/share/doc/flac/api/ordinals_8h_source.html +#usr/share/doc/flac/api/splitbar.png +#usr/share/doc/flac/api/stream__decoder_8h.html +#usr/share/doc/flac/api/stream__decoder_8h_source.html +#usr/share/doc/flac/api/stream__encoder_8h.html +#usr/share/doc/flac/api/stream__encoder_8h_source.html +#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod-members.html +#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod.html +#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRice-members.html +#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRice.html +#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRiceContents-members.html +#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRiceContents.html +#usr/share/doc/flac/api/structFLAC____Frame-members.html +#usr/share/doc/flac/api/structFLAC____Frame.html +#usr/share/doc/flac/api/structFLAC____FrameFooter-members.html +#usr/share/doc/flac/api/structFLAC____FrameFooter.html +#usr/share/doc/flac/api/structFLAC____FrameHeader-members.html +#usr/share/doc/flac/api/structFLAC____FrameHeader.html +#usr/share/doc/flac/api/structFLAC____IOCallbacks-members.html +#usr/share/doc/flac/api/structFLAC____IOCallbacks.html +#usr/share/doc/flac/api/structFLAC____StreamDecoder-members.html +#usr/share/doc/flac/api/structFLAC____StreamDecoder.html +#usr/share/doc/flac/api/structFLAC____StreamEncoder-members.html +#usr/share/doc/flac/api/structFLAC____StreamEncoder.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__Application-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__Application.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Index-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Index.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Track-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Track.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__Padding-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__Padding.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__Picture-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__Picture.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__SeekPoint-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__SeekPoint.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__SeekTable-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__SeekTable.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__StreamInfo-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__StreamInfo.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__Unknown-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__Unknown.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment__Entry-members.html +#usr/share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment__Entry.html +#usr/share/doc/flac/api/structFLAC____Subframe-members.html +#usr/share/doc/flac/api/structFLAC____Subframe.html +#usr/share/doc/flac/api/structFLAC____Subframe__Constant-members.html +#usr/share/doc/flac/api/structFLAC____Subframe__Constant.html +#usr/share/doc/flac/api/structFLAC____Subframe__Fixed-members.html +#usr/share/doc/flac/api/structFLAC____Subframe__Fixed.html +#usr/share/doc/flac/api/structFLAC____Subframe__LPC-members.html +#usr/share/doc/flac/api/structFLAC____Subframe__LPC.html +#usr/share/doc/flac/api/structFLAC____Subframe__Verbatim-members.html +#usr/share/doc/flac/api/structFLAC____Subframe__Verbatim.html +#usr/share/doc/flac/api/sync_off.png +#usr/share/doc/flac/api/sync_on.png +#usr/share/doc/flac/api/tab_a.png +#usr/share/doc/flac/api/tab_b.png +#usr/share/doc/flac/api/tab_h.png +#usr/share/doc/flac/api/tab_s.png +#usr/share/doc/flac/api/tabs.css #usr/share/doc/flac/images #usr/share/doc/flac/images/logo.svg #usr/share/doc/flac/images/logo130.gif -#usr/share/doc/flac/index.html -#usr/share/doc/flac/license.html -#usr/share/doc/flac/ogg_mapping.html #usr/share/man/man1/flac.1 #usr/share/man/man1/metaflac.1 diff --git a/config/rootfiles/packages/gnu-netcat b/config/rootfiles/packages/gnu-netcat deleted file mode 100644 index 820232797..000000000 --- a/config/rootfiles/packages/gnu-netcat +++ /dev/null @@ -1,7 +0,0 @@ -usr/bin/netcat -#usr/info -#usr/info/dir -#usr/info/netcat.info -#usr/man/man1/netcat.1 -#usr/share/locale/it/LC_MESSAGES/netcat.mo -#usr/share/locale/sk/LC_MESSAGES/netcat.mo diff --git a/config/rootfiles/packages/sdl2 b/config/rootfiles/packages/sdl2 index a95500017..4b80d40a8 100644 --- a/config/rootfiles/packages/sdl2 +++ b/config/rootfiles/packages/sdl2 @@ -16,6 +16,7 @@ #usr/include/SDL2/SDL_filesystem.h #usr/include/SDL2/SDL_gamecontroller.h #usr/include/SDL2/SDL_gesture.h +#usr/include/SDL2/SDL_guid.h #usr/include/SDL2/SDL_haptic.h #usr/include/SDL2/SDL_hidapi.h #usr/include/SDL2/SDL_hints.h @@ -81,7 +82,7 @@ #usr/lib/cmake/SDL2/sdl2-config-version.cmake #usr/lib/cmake/SDL2/sdl2-config.cmake usr/lib/libSDL2-2.0.so.0 -usr/lib/libSDL2-2.0.so.0.22.0 +usr/lib/libSDL2-2.0.so.0.2600.0 #usr/lib/libSDL2.la usr/lib/libSDL2.so #usr/lib/libSDL2_test.a diff --git a/config/rootfiles/packages/x86_64/samba b/config/rootfiles/packages/x86_64/samba index 2d8f0ae0d..e360fa494 100644 --- a/config/rootfiles/packages/x86_64/samba +++ b/config/rootfiles/packages/x86_64/samba @@ -514,6 +514,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tgs_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kpasswd_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/lockout_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/nt_hash_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/pac_align_tests.py diff --git a/lfs/flac b/lfs/flac index 64ef87a6c..f608d619c 100644 --- a/lfs/flac +++ b/lfs/flac @@ -26,7 +26,7 @@ include Config
SUMMARY = Free Lossless Audio Codec
-VER = 1.3.3 +VER = 1.4.2
THISAPP = flac-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = flac -PAK_VER = 3 +PAK_VER = 4
DEPS = libogg
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 14acf10e5bce54767a8e3c9bfd0b80c388011e35c7e6a814672f8048d5350b4e6f54c6df4f704e611fa4a796fcfcb6aca1ed798f542cd6abe181210f9f6e33f6 +$(DL_FILE)_BLAKE2 = 60a40806c6c54fe836235cea2c476051c6f82e6a50ac6d160b4ab783b8b0c33f1763ba2816e5e490acd6320de0764ea3c4b35708820a17f40ccada3f72bac687
install : $(TARGET)
diff --git a/lfs/gnu-netcat b/lfs/gnu-netcat deleted file mode 100644 index 7c52ec431..000000000 --- a/lfs/gnu-netcat +++ /dev/null @@ -1,90 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# 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 http://www.gnu.org/licenses/. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -SUMMARY = GNU variant of universal network utility - -VER = 0.7.1 - -THISAPP = netcat-$(VER) -DL_FILE = $(THISAPP).tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) -PROG = gnu-netcat -PAK_VER = 1 - -DEPS = - -SERVICES = - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = 0882117e9c465d9fd3155c943c68205a782e4c61ccbe047db2ee6cb4c6074d41679219819ce67abdf9e3321c27920fdc831ebb375bd81ab3245c04b5a56a249c - -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=/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 info@ipfire.org # +# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,10 +24,10 @@
include Config
-VER = 4.95.0.linux +VER = 4.96.4
-THISAPP = lsof_$(VER) -DL_FILE = $(THISAPP).tar.bz2 +THISAPP = lsof-$(VER) +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 6a7d6353ec7f0f1e14416bff98867e64009c3f3901110c947f845bb3dcf9af3d40755c7ac6d586412a61778bc8ac355d2388cf2cfa8a975dbf4870c339c75a8c +$(DL_FILE)_BLAKE2 = c420e2f928ffa8148a62298ba7176f860b15f9e78f4c2dc299162614a1d9b94a85c42ee93ef5e92b8a99f1c67e496cf2c848874b844c22c287aab53bfe211c58
install : $(TARGET)
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 info@ipfire.org # +# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 0.62.1 +VER = 0.64.1
THISAPP = meson-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 6370b6bf07e6e875f6a0cabbf6284f97c89a4653b62c4765f365fbf083e607853094aa37d5dc97042f086ca1db569b2f8dabd14b37f674615d3b9d267d3d0d0f +$(DL_FILE)_BLAKE2 = e444df936738ddbbc8af1cc203417ee8f6063bf36a953158295da0c0a40aeb05e6c9a8677a17440c3a4153e0e479fb7215e18b5f0ce7c896fd928f841637ce07
install : $(TARGET)
diff --git a/lfs/minidlna b/lfs/minidlna index b7c76b3a0..82a9d7f38 100644 --- a/lfs/minidlna +++ b/lfs/minidlna @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = minidlna -PAK_VER = 10 +PAK_VER = 11
DEPS = ffmpeg flac libexif libid3tag libogg
diff --git a/lfs/mpd b/lfs/mpd index ef849b593..3d2cf30d2 100644 --- a/lfs/mpd +++ b/lfs/mpd @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/${THISAPP} TARGET = $(DIR_INFO)/$(THISAPP) PROG = mpd -PAK_VER = 28 +PAK_VER = 29 SUP_ARCH = aarch64 armv6l x86_64
DEPS = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag 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 info@ipfire.org # +# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 22.04.0 +VER = 22.11.0
THISAPP = poppler-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ea38e4d6bd4bbbbb2024fdceb35c4868e9c70ea597b231d221f4f61635b9d92ffbaca4bb196f06b4b04a3d787a7251f36760f4a6dd466c1c055e13034affb55e +$(DL_FILE)_BLAKE2 = 958eb5e99725e46f3fd79138f4e1197ede9df5be19b6e5b0899b6a8c8b071734b3b41af7681bd857662e7d9c36fde09117418c1db347c5dad9a2fbd07cb1eec9
install : $(TARGET)
diff --git a/lfs/rsync b/lfs/rsync index 07a56f96d..abd5d5053 100644 --- a/lfs/rsync +++ b/lfs/rsync @@ -26,7 +26,7 @@ include Config
SUMMARY = Versatile tool for fast incremental file transfer
-VER = 3.2.6 +VER = 3.2.7
THISAPP = rsync-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = rsync -PAK_VER = 16 +PAK_VER = 17
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = fa0c4aa9cdffbc9ffd4f81e8c3cdc1fda7080f80c1923084c6d705e6872caaba31c13de4603c9462f312dbbdae76520c27d3f4f40b327f1e66c7127b1d05ea73 +$(DL_FILE)_BLAKE2 = 1b910b321e8d6b49af9f26bef813509f0da12dedd6857897de136d3617c68d38368ce05de13b9b0ef35a5452dca141ebdcdfb6af8456151d0ca0ad546452b504
install : $(TARGET)
diff --git a/lfs/samba b/lfs/samba index f743bfa30..ee1d2be94 100644 --- a/lfs/samba +++ b/lfs/samba @@ -24,7 +24,7 @@
include Config
-VER = 4.17.0 +VER = 4.17.3 SUMMARY = A SMB/CIFS File, Print, and Authentication Server
THISAPP = samba-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = samba -PAK_VER = 88 +PAK_VER = 89
DEPS = avahi cups libtirpc perl-Parse-Yapp perl-JSON
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = d05b17748092bc151b0b627156b1da4a8b30b603569adcef376640745425321617a755add41315af0b38876344323a20185063e131c342c9b6fdcb9542be73f1 +$(DL_FILE)_BLAKE2 = dfd8e09914aa3f7188e8672ea06aa0409b48931bad9e56e2b54af3145c1df1285ba71d2f6b166a84aaa27a539d8a1de30c9418b337d56b4ae8470ecfb6f44f01
install : $(TARGET)
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 info@ipfire.org # +# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 2.0.22 +VER = 2.26.0 SUMMARY = Simple DirectMedia Layer Library
THISAPP = SDL2-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = sdl2 -PAK_VER = 7 +PAK_VER = 8
DEPS = alsa
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7f8b3efa709a0514f6a76df4ffc8b756d287d1e372ed107d0525a22cb5e6a168709136d375b6708b2073a76dd30d1bf06203d2c5c3eb2990e80519c7d1558df5 +$(DL_FILE)_BLAKE2 = 4971cef0d34706dd02eff5277fd58b35523ee3b1d860999b37ddf4dbc463f493859a43325c4faa9bd048c519d49788adb3dd7f38e6b29eb635c0e0e405c944e9
install : $(TARGET)
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 = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = shairport-sync -PAK_VER = 8 +PAK_VER = 9
DEPS = alac alsa avahi ffmpeg libdaemon libplist nqptp soxr
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 info@ipfire.org # +# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,10 +24,10 @@
include Config
-VER = 12.5.4 +VER = 12.7.1
THISAPP = sysstat-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 63d11719e9a2e0ed2b1d9917101f57197dbb02e4643f0407ff344521b34a25ab66917019b10de81addffe936dc7cb98b4ced9daad982740113f73bfcfc4ce634 +$(DL_FILE)_BLAKE2 = fc2af19b7f46e28b2d169ad1279bd7f2472b4325c2d28d4252fd19ffd0ac2b904549f4b9daf70e94c6287bceee0e6ca51cc0600b6680b216deadc326922c13d6
install : $(TARGET)
@@ -69,7 +69,7 @@ $(subst %,%_BLAKE2,$(objects)) :
$(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=/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="${1}"
- file -L "${file}" 2>/dev/null | grep -q "statically linked" + file -L "${file}" 2>/dev/null | grep -q -e "statically linked" -e "static-pie linked" }
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