diff --git a/kernel/drivers/module-bbswitch/pspec.xml b/kernel/drivers/module-bbswitch/pspec.xml
index 2c2ad81c..8f1d4990 100644
--- a/kernel/drivers/module-bbswitch/pspec.xml
+++ b/kernel/drivers/module-bbswitch/pspec.xml
@@ -13,7 +13,7 @@
Kernel module allowing to switch dedicated graphics card on Optimus laptops
kernel module allowing to switch dedicated graphics card on Optimus laptops
- kernel-module-headers
+ kernel-module-headers
https://github.com/Bumblebee-Project/bbswitch/archive/v0.8.tar.gz
@@ -24,7 +24,7 @@
module-bbswitch
- kernel
+ kernel
bbswitch-common
@@ -62,6 +62,13 @@
+
+ 2023-01-28
+ 0.8
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-03
0.8
diff --git a/kernel/drivers/module-broadcom-wl/pspec.xml b/kernel/drivers/module-broadcom-wl/pspec.xml
index a3f43faf..1abc4bc6 100755
--- a/kernel/drivers/module-broadcom-wl/pspec.xml
+++ b/kernel/drivers/module-broadcom-wl/pspec.xml
@@ -15,7 +15,7 @@
https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz
https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
- kernel-module-headers
+ kernel-module-headers
broadcom-wl-6.30.223.271-debian-fix-kernel-warnings.patch
@@ -41,7 +41,7 @@
module-broadcom-wl
- kernel
+ kernel
module-broadcom-wl-userspace
@@ -70,6 +70,13 @@
+
+ 2023-01-28
+ 6.30.223.271
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-03
6.30.223.271
diff --git a/kernel/drivers/module-virtualbox-guest/pspec.xml b/kernel/drivers/module-virtualbox-guest/pspec.xml
index a3be0ba2..502b3f25 100644
--- a/kernel/drivers/module-virtualbox-guest/pspec.xml
+++ b/kernel/drivers/module-virtualbox-guest/pspec.xml
@@ -14,7 +14,7 @@
This package provides the kernel modules needed for mouse integration and shared folder support between VirtualBox host and guest systems.
https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-guest-7.0.6.tar.xz
- kernel-module-headers
+ kernel-module-headers
@@ -24,7 +24,7 @@
module-virtualbox-guest
- kernel
+ kernel
baselayout
module-virtualbox-guest-userspace
@@ -55,6 +55,13 @@
+
+ 2023-01-28
+ 7.0.6
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-20
7.0.6
diff --git a/kernel/drivers/module-virtualbox/pspec.xml b/kernel/drivers/module-virtualbox/pspec.xml
index 29e65cd7..a2a64eb5 100644
--- a/kernel/drivers/module-virtualbox/pspec.xml
+++ b/kernel/drivers/module-virtualbox/pspec.xml
@@ -14,7 +14,7 @@
This package provides the kernel support for VirtualBox.
https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-7.0.6.tar.xz
- kernel-module-headers
+ kernel-module-headers
@@ -48,6 +48,13 @@
+
+ 2023-01-28
+ 2.3.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
2.2.53
diff --git a/system/base/attr/pspec.xml b/system/base/attr/pspec.xml
index 673d0f1f..4cb46837 100644
--- a/system/base/attr/pspec.xml
+++ b/system/base/attr/pspec.xml
@@ -66,6 +66,13 @@
+
+ 2023-01-28
+ 2.5.1
+ Rebuild..
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-08-11
2.5.1
diff --git a/system/base/bash/pspec.xml b/system/base/bash/pspec.xml
index 49910177..b78d6078 100755
--- a/system/base/bash/pspec.xml
+++ b/system/base/bash/pspec.xml
@@ -83,6 +83,13 @@
+
+ 2023-01-28
+ 5.2.15
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-12-15
5.2.15
diff --git a/system/base/bzip2/pspec.xml b/system/base/bzip2/pspec.xml
index cd012a54..8bdd2d29 100755
--- a/system/base/bzip2/pspec.xml
+++ b/system/base/bzip2/pspec.xml
@@ -12,12 +12,12 @@
app:console
A high-quality data compressor
bzip2 is high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.
- https://sourceware.org/pub/bzip2/bzip2-1.0.6.tar.gz
+ https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz
bzip2-1.0.2-progress.patch
- bzip2-1.0.4-bzip2recover.patch
+
bzip2-1.0.4-man-links.patch
- bzip2-1.0.6-saneso.patch
+ bzip2-1.0.8-saneso.patch
manpath.patch
@@ -35,6 +35,13 @@
+
+ 2023-01-28
+ 1.0.8
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
1.0.6
diff --git a/system/base/coreutils/pspec.xml b/system/base/coreutils/pspec.xml
index c444dbd4..4f7f1f91 100644
--- a/system/base/coreutils/pspec.xml
+++ b/system/base/coreutils/pspec.xml
@@ -58,6 +58,13 @@
+
+ 2023-01-28
+ 9.1
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-08-03
9.1
diff --git a/system/base/diffutils/pspec.xml b/system/base/diffutils/pspec.xml
index 7c3145cb..b7e971b9 100644
--- a/system/base/diffutils/pspec.xml
+++ b/system/base/diffutils/pspec.xml
@@ -12,7 +12,7 @@
app:console
Tools to make diffs and compare files
You can use the diff command to show differences between two files, or each corresponding file in two directories. diff outputs differences between files line by line in any of several formats, selectable by command line options.
- http://ftp.gnu.org/gnu/diffutils/diffutils-3.7.tar.xz
+ http://ftp.gnu.org/gnu/diffutils/diffutils-3.9.tar.xz
patch
texinfo
@@ -31,6 +31,13 @@
+
+ 2023-01-28
+ 3.9
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
3.7
diff --git a/system/base/eudev/pspec.xml b/system/base/eudev/pspec.xml
index 59b787f1..084092c9 100644
--- a/system/base/eudev/pspec.xml
+++ b/system/base/eudev/pspec.xml
@@ -92,6 +92,13 @@
+
+ 2023-01-28
+ 3.2.11
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-09-25
3.2.11
diff --git a/system/base/expat/pspec.xml b/system/base/expat/pspec.xml
index ecce7453..2cb15e0a 100644
--- a/system/base/expat/pspec.xml
+++ b/system/base/expat/pspec.xml
@@ -37,6 +37,7 @@
system.devel
Development files for expat
+ glibc
expat
@@ -63,6 +64,13 @@
+
+ 2023-01-28
+ 2.5.0
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-11
2.5.0
diff --git a/system/base/file/actions.py b/system/base/file/actions.py
index 02f3b9cd..d234f648 100644
--- a/system/base/file/actions.py
+++ b/system/base/file/actions.py
@@ -32,4 +32,4 @@ def install():
pythonmodules.install()
shelltools.cd("..")
- pisitools.dodoc("ChangeLog", "MAINT", "README")
+ pisitools.dodoc("ChangeLog", "MAINT", "README*")
diff --git a/system/base/file/pspec.xml b/system/base/file/pspec.xml
index 87ded0a6..399f88c0 100644
--- a/system/base/file/pspec.xml
+++ b/system/base/file/pspec.xml
@@ -12,7 +12,7 @@
app:console
Program to identify a file's format by scanning binary data for patterns
Program to identify a file's format by scanning binary data for patterns.
- ftp://ftp.astron.com/pub/file/file-5.38.tar.gz
+ ftp://ftp.astron.com/pub/file/file-5.44.tar.gz
zlib-devel
@@ -20,8 +20,8 @@
python-setuptools
- file-5.38-seccomp-tcgets.patch
- 0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch
+
+
@@ -42,6 +42,13 @@
+
+ 2023-01-28
+ 5.44
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
5.38
diff --git a/system/base/findutils/files/findutils-fedora-4.4.2-xautofs.patch b/system/base/findutils/files/findutils-fedora-4.4.2-xautofs.patch
index d8ebd51c..dcf60fd1 100644
--- a/system/base/findutils/files/findutils-fedora-4.4.2-xautofs.patch
+++ b/system/base/findutils/files/findutils-fedora-4.4.2-xautofs.patch
@@ -16,10 +16,10 @@ diff --git a/doc/find.texi b/doc/find.texi
index c584298..9731b71 100644
--- a/doc/find.texi
+++ b/doc/find.texi
-@@ -1474,6 +1474,10 @@ them.
+@@ -1606,6 +1606,10 @@ them.
There are two ways to avoid searching certain filesystems. One way is
to tell @code{find} to only search one filesystem:
-
+
+@deffn Option -xautofs
+Don't descend directories on autofs filesystems.
+@end deffn
@@ -31,10 +31,10 @@ diff --git a/find/defs.h b/find/defs.h
index 11d1d00..f95ce72 100644
--- a/find/defs.h
+++ b/find/defs.h
-@@ -574,6 +574,9 @@ struct options
+@@ -562,6 +562,9 @@ struct options
/* If true, don't cross filesystem boundaries. */
bool stay_on_filesystem;
-
+
+ /* If true, don't descend directories on autofs filesystems. */
+ bool bypass_autofs;
+
@@ -45,24 +45,24 @@ diff --git a/find/find.1 b/find/find.1
index e851f82..a4799ff 100644
--- a/find/find.1
+++ b/find/find.1
-@@ -567,6 +567,9 @@ to stat them; this gives a significant increase in search speed.
+@@ -638,6 +638,9 @@ to stat them; this gives a significant increase in search speed.
.IP "\-version, \-\-version"
Print the \fBfind\fR version number and exit.
-
+
+.IP \-xautofs
+Don't descend directories on autofs filesystems.
+
.IP \-xdev
Don't descend directories on other filesystems.
-
+
diff --git a/find/ftsfind.c b/find/ftsfind.c
index 9fdb8ef..bd7cc37 100644
--- a/find/ftsfind.c
+++ b/find/ftsfind.c
-@@ -479,6 +479,12 @@ consider_visiting (FTS *p, FTSENT *ent)
+@@ -435,6 +435,12 @@ consider_visiting (FTS *p, FTSENT *ent)
}
}
-
+
+ if (options.bypass_autofs &&
+ 0 == strcmp ("autofs", filesystem_type (&statbuf, ent->fts_name)))
+ {
@@ -76,7 +76,7 @@ diff --git a/find/parser.c b/find/parser.c
index 52a1ef6..995aec3 100644
--- a/find/parser.c
+++ b/find/parser.c
-@@ -138,6 +138,7 @@ static bool parse_used (const struct parser_table*, char *argv[], int *
+@@ -139,6 +139,7 @@ static bool parse_used (const struct parser_table*, char *argv[], int *
static bool parse_user (const struct parser_table*, char *argv[], int *arg_ptr);
static bool parse_wholename (const struct parser_table*, char *argv[], int *arg_ptr);
static bool parse_xdev (const struct parser_table*, char *argv[], int *arg_ptr);
@@ -84,7 +84,7 @@ index 52a1ef6..995aec3 100644
static bool parse_ignore_race (const struct parser_table*, char *argv[], int *arg_ptr);
static bool parse_noignore_race (const struct parser_table*, char *argv[], int *arg_ptr);
static bool parse_warn (const struct parser_table*, char *argv[], int *arg_ptr);
-@@ -302,6 +303,7 @@ static struct parser_table const parse_table[] =
+@@ -304,6 +305,7 @@ static struct parser_table const parse_table[] =
PARSE_TEST_NP ("wholename", wholename), /* GNU, replaced -path, but now -path is standardized since POSIX 2008 */
{ARG_TEST, "writable", parse_accesscheck, pred_writable}, /* GNU, 4.3.0+ */
PARSE_OPTION ("xdev", xdev), /* POSIX */
@@ -92,10 +92,10 @@ index 52a1ef6..995aec3 100644
PARSE_TEST ("xtype", xtype), /* GNU */
#ifdef UNIMPLEMENTED_UNIX
/* It's pretty ugly for find to know about archive formats.
-@@ -2603,6 +2605,13 @@ parse_xdev (const struct parser_table* entry, char **argv, int *arg_ptr)
+@@ -2607,6 +2609,13 @@ parse_xdev (const struct parser_table* entry, char **argv, int *arg_ptr)
return parse_noop (entry, argv, arg_ptr);
}
-
+
+static bool
+parse_xautofs (const struct parser_table* entry, char **argv, int *arg_ptr)
+{
@@ -110,23 +110,23 @@ diff --git a/find/util.c b/find/util.c
index 8577396..4d45f84 100644
--- a/find/util.c
+++ b/find/util.c
-@@ -181,7 +181,7 @@ operators (decreasing precedence; -and is implicit where no others are given):\n
- positional options (always true): -daystart -follow -regextype\n\n\
- normal options (always true, specified before other expressions):\n\
- -depth --help -maxdepth LEVELS -mindepth LEVELS -mount -noleaf\n\
-- --version -xdev -ignore_readdir_race -noignore_readdir_race\n"));
-+ --version -xautofs -xdev -ignore_readdir_race -noignore_readdir_race\n"));
- HTL (_("\
- tests (N can be +N or -N or N): -amin N -anewer FILE -atime N -cmin N\n\
- -cnewer FILE -ctime N -empty -false -fstype TYPE -gid N -group NAME\n\
-@@ -1044,6 +1044,7 @@ set_option_defaults (struct options *p)
-
+@@ -183,7 +183,7 @@ Positional options (always true):\n\
+ HTL (_("\n\
+ Normal options (always true, specified before other expressions):\n\
+ -depth -files0-from FILE -maxdepth LEVELS -mindepth LEVELS\n\
+- -mount -noleaf -xdev -ignore_readdir_race -noignore_readdir_race\n"));
++ -mount -noleaf -xautofs -xdev -ignore_readdir_race -noignore_readdir_race\n"));
+ HTL (_("\n\
+ Tests (N can be +N or -N or N):\n\
+ -amin N -anewer FILE -atime N -cmin N -cnewer FILE -context CONTEXT\n\
+@@ -1028,6 +1028,7 @@ set_option_defaults (struct options *p)
+
p->full_days = false;
p->stay_on_filesystem = false;
+ p->bypass_autofs = false;
p->ignore_readdir_race = false;
-
+
if (p->posixly_correct)
---
+--
1.7.4.4
diff --git a/system/base/findutils/files/findutils-fedora-4.5.15-no-locate.patch b/system/base/findutils/files/findutils-fedora-4.5.15-no-locate.patch
index 659c7cf6..49fc010c 100644
--- a/system/base/findutils/files/findutils-fedora-4.5.15-no-locate.patch
+++ b/system/base/findutils/files/findutils-fedora-4.5.15-no-locate.patch
@@ -14,7 +14,7 @@ index f6f7443..6fbf57b 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -16,11 +16,9 @@ AM_CFLAGS = $(WARN_CFLAGS)
-
+
info_TEXINFOS = find.texi find-maint.texi
find_TEXINFOS = perm.texi parse-datetime.texi regexprops.texi fdl.texi
-BUILT_SOURCES = dblocation.texi
@@ -24,19 +24,19 @@ index f6f7443..6fbf57b 100644
-CLEANFILES = find.txt find_mono.html findutils.texi_html_node.tar.gz dblocation.texi \
+CLEANFILES = find.txt find_mono.html findutils.texi_html_node.tar.gz \
find_mono.html findutils.texi_html_node.tar.gz \
- find-info.tar.gz find.texi find.texi.tar.gz \
+ find-info.tar.gz find.texi.tar.gz \
find.txt tmp-doc-install find_mono.html.gz
@@ -73,9 +71,6 @@ findutils.texi_html_node.tar.gz: find.html
- tar zcf $@ $<
-
-
+ tar zcf $@ find.html
+
+
-dblocation.texi: ../locate/dblocation.texi
- $(LN_S) ../locate/dblocation.texi $@
-
find-info.tar.gz:
$(MKDIR_P) tmp-doc-install/info
$(MAKE) $(AM_MAKEFLAGS) \
---
+--
2.5.0
@@ -57,14 +57,14 @@ index af82d54..6ad453b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -35,7 +35,7 @@ DISTCLEANFILES = tool-versions.txt
-
-
+
+
# "gnulib-tests" is the gnulib unit test dir.
-SUBDIRS = gl build-aux lib find xargs locate doc po m4 gnulib-tests
+SUBDIRS = gl build-aux lib find xargs doc po m4 gnulib-tests
-
+
ALL_RECURSIVE_TARGETS =
-
+
diff --git a/configure.ac b/configure.ac
index ce0e768..521e665 100644
--- a/configure.ac
@@ -83,42 +83,42 @@ index c2714dd..01367a4 100644
--- a/doc/find.texi
+++ b/doc/find.texi
@@ -7,7 +7,6 @@
+ @c @setchapternewpage odd
@c %**end of header
-
- @include version.texi
+
-@include dblocation.texi
-
+
@iftex
@finalout
-@@ -575,8 +574,7 @@ the databases are updated, and the directories for which they contain
+@@ -661,8 +660,7 @@ the databases are updated, and the directories for which they contain
entries.
-
+
Here is how to select which file name databases @code{locate}
-searches. The default is system-dependent. At the time this document
-was generated, the default was @file{@value{LOCATE_DB}}.
+searches. The default is system-dependent.
-
+
@table @code
@item --database=@var{path}
-@@ -2929,13 +2927,9 @@ thrashing the network.
+@@ -3112,13 +3110,9 @@ thrashing the network.
directories are indexed by each database file.
-
+
The default location for the locate database depends on how findutils
-is built, but the findutils installation accompanying this manual uses
-the default location @file{@value{LOCATE_DB}}.
-
-If no database exists at @file{@value{LOCATE_DB}} but the user did not
-specify where to look (by using @samp{-d} or setting
--@code{LOCATE_PATH}), then @code{locate} will also check for a
+-@env{LOCATE_PATH}), then @code{locate} will also check for a
-``secure'' database in @file{/var/lib/slocate/slocate.db}.
+is built. If user did not specify where to look (by using @samp{-d}
+or setting @code{LOCATE_PATH}), then @code{locate} will also check for
+a ``secure'' database in @file{/var/lib/slocate/slocate.db}.
-
+
@node Database Formats
@section Database Formats
-@@ -3460,8 +3454,7 @@ present.
-
+@@ -3627,8 +3621,7 @@ present.
+
@item --database=@var{path}
@itemx -d @var{path}
-Instead of searching the default @code{locate} database
@@ -126,30 +126,30 @@ index c2714dd..01367a4 100644
+@code{locate} searches the file
name databases in @var{path}, which is a colon-separated list of
database file names. You can also use the environment variable
- @code{LOCATE_PATH} to set the list of database files to search. The
-@@ -3636,8 +3629,7 @@ The environment variable @code{PRUNEFS} also sets this value. Default
+ @env{LOCATE_PATH} to set the list of database files to search. The
+@@ -3803,8 +3796,7 @@ The environment variable @env{PRUNEFS} also sets this value. Default
is @file{nfs NFS proc}.
-
+
@item --output=@var{dbfile}
-The database file to build. The default is system-dependent, but
-when this document was formatted it was @file{@value{LOCATE_DB}}.
+The database file to build.
-
+
@item --localuser=@var{user}
The user to search the non-network directories as, using @code{su}.
-@@ -5631,7 +5623,7 @@ See the manual of the system call @code{dup2(2)}.
+@@ -5828,7 +5820,7 @@ See the manual of the system call @code{dup2(2)}.
@section Error Messages From @code{locate}
-
+
@table @samp
-@item warning: database @file{@value{LOCATE_DB}} is more than 8 days old
+@item warning: database @file{LOCATE_DB} is more than 8 days old
The @code{locate} program relies on a database which is periodically
built by the @code{updatedb} program. That hasn't happened in a long
time. To fix this problem, run @code{updatedb} manually. This can
-@@ -5639,7 +5631,7 @@ often happen on systems that are generally not left on, so the
+@@ -5836,7 +5828,7 @@ often happen on systems that are generally not left on, so the
periodic ``cron'' task which normally does this doesn't get a chance
to run.
-
+
-@item locate database @file{@value{LOCATE_DB}} is corrupt or invalid
+@item locate database @file{LOCATE_DB} is corrupt or invalid
This should not happen. Re-run @code{updatedb}. If that works, but
@@ -162,12 +162,12 @@ index 7e52a04..ae08a56 100644
@@ -15,7 +15,7 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-
--built_programs = find oldfind xargs frcode locate updatedb
-+built_programs = find oldfind xargs
-
+
+-built_programs = find xargs frcode locate updatedb
++built_programs = find xargs
+
# Indirections required so that we'll still be able to know the
# complete list of our tests even if the user overrides TESTS
---
+--
2.5.0
diff --git a/system/base/findutils/files/findutils-fedora-4.6.0-test-lock.patch b/system/base/findutils/files/findutils-fedora-4.6.0-test-lock.patch
index b74c0dc6..7e6a5072 100644
--- a/system/base/findutils/files/findutils-fedora-4.6.0-test-lock.patch
+++ b/system/base/findutils/files/findutils-fedora-4.6.0-test-lock.patch
@@ -23,7 +23,7 @@ index a992f64..fd9c014 100644
+#define DO_TEST_RWLOCK 0
#define DO_TEST_RECURSIVE_LOCK 1
#define DO_TEST_ONCE 1
-
---
+
+--
2.7.4
diff --git a/system/base/findutils/pspec.xml b/system/base/findutils/pspec.xml
index 1342a024..9b993201 100644
--- a/system/base/findutils/pspec.xml
+++ b/system/base/findutils/pspec.xml
@@ -12,19 +12,19 @@
app:console
GNU utilities to find files
The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands.
- http://ftp.gnu.org/pub/gnu/findutils/findutils-4.7.0.tar.xz
+ http://ftp.gnu.org/pub/gnu/findutils/findutils-4.9.0.tar.xz
gettext
texinfo
+ findutils-fedora-4.5.15-no-locate.patch
findutils-fedora-4.4.2-xautofs.patch
findutils-fedora-4.5.13-warnings.patch
- findutils-fedora-4.5.15-no-locate.patch
findutils-fedora-4.6.0-leaf-opt.patch
findutils-fedora-4.6.0-test-lock.patch
- findutils-4.7.0-leaf-opt-xfs.patch
- findutils-4.7.0-root-tests.patch
+
+
@@ -43,6 +43,13 @@
+
+ 2023-01-28
+ 4.9.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
4.7.0
diff --git a/system/base/gawk/pspec.xml b/system/base/gawk/pspec.xml
index c5b64650..6a305a41 100644
--- a/system/base/gawk/pspec.xml
+++ b/system/base/gawk/pspec.xml
@@ -12,7 +12,7 @@
app:console
GNU awk pattern-matching language
The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code. It helps you to make changes in various text files wherever certain patterns appear, or extract data from parts of certain lines while discarding the rest. Gawk is the GNU implementation of awk.
- http://mirrors.kernel.org/gnu/gawk/gawk-5.1.0.tar.xz
+ http://mirrors.kernel.org/gnu/gawk/gawk-5.1.1.tar.xz
gettext
gmp-devel
@@ -46,6 +46,13 @@
+
+ 2023-01-28
+ 5.1.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
5.1.0
diff --git a/system/base/gdbm/pspec.xml b/system/base/gdbm/pspec.xml
index 9ff75471..5260f1d7 100644
--- a/system/base/gdbm/pspec.xml
+++ b/system/base/gdbm/pspec.xml
@@ -12,12 +12,12 @@
library
Standard GNU database libraries included for compatibility with Perl
GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines.
- mirrors://gnu/gdbm/gdbm-1.18.1.tar.gz
+ mirrors://gnu/gdbm/gdbm-1.23.tar.gz
readline-devel
- gcc10.patch
+
@@ -50,6 +50,13 @@
+
+ 2023-01-28
+ 1.23
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
1.18.1
diff --git a/system/base/gettext/pspec.xml b/system/base/gettext/pspec.xml
index 4e460135..6e8735ea 100644
--- a/system/base/gettext/pspec.xml
+++ b/system/base/gettext/pspec.xml
@@ -78,6 +78,13 @@
+
+ 2023-01-28
+ 0.21
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-10-31
0.21
diff --git a/system/base/glib2/pspec.xml b/system/base/glib2/pspec.xml
index eb609158..9e2e8201 100644
--- a/system/base/glib2/pspec.xml
+++ b/system/base/glib2/pspec.xml
@@ -141,6 +141,13 @@
+
+ 2023-01-28
+ 2.74.5
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-01-19
2.74.5
diff --git a/system/base/grep/pspec.xml b/system/base/grep/pspec.xml
index 5d29e867..5439bfb2 100644
--- a/system/base/grep/pspec.xml
+++ b/system/base/grep/pspec.xml
@@ -34,6 +34,13 @@
+
+ 2023-01-28
+ 3.8
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-09-25
3.8
diff --git a/system/base/gzip/pspec.xml b/system/base/gzip/pspec.xml
index a60c4172..3fe87f99 100644
--- a/system/base/gzip/pspec.xml
+++ b/system/base/gzip/pspec.xml
@@ -13,7 +13,7 @@
app:console
Standard GNU compressor
gzip (GNU zip) is a popular data compression program written for the GNU project.
- http://ftp.gnu.org/gnu/gzip/gzip-1.10.tar.xz
+ http://ftp.gnu.org/gnu/gzip/gzip-1.12.tar.xz
@@ -27,6 +27,13 @@
+
+ 2023-01-28
+ 1.12
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
1.10
diff --git a/system/base/libffi/pspec.xml b/system/base/libffi/pspec.xml
index aacf1fbb..50ba51b5 100644
--- a/system/base/libffi/pspec.xml
+++ b/system/base/libffi/pspec.xml
@@ -56,6 +56,13 @@
+
+ 2023-01-28
+ 3.3
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
3.3
diff --git a/system/base/libpcre2/pspec.xml b/system/base/libpcre2/pspec.xml
index bddff481..04f66e1a 100644
--- a/system/base/libpcre2/pspec.xml
+++ b/system/base/libpcre2/pspec.xml
@@ -72,7 +72,7 @@
- 2023-01-27
+ 2023-01-28
10.42
Version bump.
Mustafa Cinasal
diff --git a/system/base/libxml2/pspec.xml b/system/base/libxml2/pspec.xml
index 0b1b13b3..42750280 100644
--- a/system/base/libxml2/pspec.xml
+++ b/system/base/libxml2/pspec.xml
@@ -24,7 +24,7 @@
fedora/libxml2-2.9.8-python3-unicode-errors.patch
-
+ -->
@@ -91,6 +91,13 @@
+
+ 2023-01-28
+ 2.10.3
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-01
2.10.3
diff --git a/system/base/ncurses/pspec.xml b/system/base/ncurses/pspec.xml
index fc921831..442dd3a0 100644
--- a/system/base/ncurses/pspec.xml
+++ b/system/base/ncurses/pspec.xml
@@ -12,9 +12,9 @@
library
Console display library
The NCurses is a library of functions that manage an application's display on character-cell terminals. The NCurses library defines many functions such as moving mouse and cursor, keyboard mapping and dispaying in color.
- mirrors://gnu/ncurses/ncurses-6.3.tar.gz
+ mirrors://gnu/ncurses/ncurses-6.4.tar.gz
- gnuconfig
+
@@ -67,6 +67,13 @@
+
+ 2023-01-29
+ 6.4
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-07-24
6.3
diff --git a/system/base/openssl/pspec.xml b/system/base/openssl/pspec.xml
index d28ac878..4679e258 100755
--- a/system/base/openssl/pspec.xml
+++ b/system/base/openssl/pspec.xml
@@ -98,6 +98,13 @@
+
+ 2023-01-28
+ 1.1.1s
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-10
1.1.1s
diff --git a/system/base/perl-Locale-gettext/pspec.xml b/system/base/perl-Locale-gettext/pspec.xml
index 15c7a7e6..5eeb7d7c 100644
--- a/system/base/perl-Locale-gettext/pspec.xml
+++ b/system/base/perl-Locale-gettext/pspec.xml
@@ -32,6 +32,13 @@
+
+ 2023-01-28
+ 1.07
+ Rebuild
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
1.07
diff --git a/system/base/perl/pspec.xml b/system/base/perl/pspec.xml
index 6c29ed99..c3a135ae 100644
--- a/system/base/perl/pspec.xml
+++ b/system/base/perl/pspec.xml
@@ -54,6 +54,13 @@
+
+ 2022-01-28
+ 5.32.0
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
5.32.0
diff --git a/system/base/python/pspec.xml b/system/base/python/pspec.xml
index db10afcc..30411abd 100644
--- a/system/base/python/pspec.xml
+++ b/system/base/python/pspec.xml
@@ -14,7 +14,7 @@
Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days.
https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz
- https://www.openssl.org/source/openssl-1.1.1q.tar.gz
+
bzip2
@@ -140,6 +140,13 @@
-->
+
+ 2023-01-28-
+ 2.7.18
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-10-
2.7.18
diff --git a/system/base/python3/pspec.xml b/system/base/python3/pspec.xml
index 5cc50aed..803d7cf5 100644
--- a/system/base/python3/pspec.xml
+++ b/system/base/python3/pspec.xml
@@ -129,6 +129,13 @@
+
+ 2023-01-28
+ 3.9.16
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-12-08
3.9.16
diff --git a/system/base/readline/files/readline82-001.patch b/system/base/readline/files/readline82-001.patch
new file mode 100644
index 00000000..3e21b988
--- /dev/null
+++ b/system/base/readline/files/readline82-001.patch
@@ -0,0 +1,42 @@
+ READLINE PATCH REPORT
+ =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-001
+
+Bug-Reported-by: Kan-Ru Chen
+Bug-Reference-ID:
+Bug-Reference-URL: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021109
+
+Bug-Description:
+
+Starting a readline application with an invalid locale specification for
+LC_ALL/LANG/LC_CTYPE can cause it crash on the first call to readline.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-8.2-patched/nls.c 2022-08-15 09:38:51.000000000 -0400
+--- nls.c 2022-10-05 09:23:22.000000000 -0400
+***************
+*** 142,145 ****
+--- 142,149 ----
+ lspec = "";
+ ret = setlocale (LC_CTYPE, lspec); /* ok, since it does not change locale */
++ if (ret == 0 || *ret == 0)
++ ret = setlocale (LC_CTYPE, (char *)NULL);
++ if (ret == 0 || *ret == 0)
++ ret = RL_DEFAULT_LOCALE;
+ #else
+ ret = (lspec == 0 || *lspec == 0) ? RL_DEFAULT_LOCALE : lspec;
+
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+ # Do not edit -- exists only for use by patch
+
+! 0
+--- 1,3 ----
+ # Do not edit -- exists only for use by patch
+
+! 1
diff --git a/system/base/readline/pspec.xml b/system/base/readline/pspec.xml
index ccbf9e11..e15b9352 100644
--- a/system/base/readline/pspec.xml
+++ b/system/base/readline/pspec.xml
@@ -12,15 +12,12 @@
library
Another cute console display library
The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.
- mirrors://gnu/readline/readline-8.0.tar.gz
+ mirrors://gnu/readline/readline-8.2.tar.gz
ncurses-devel
- readline80-001.patch
- readline80-002.patch
- readline80-003.patch
- readline80-004.patch
+ readline82-001.patch
@@ -69,6 +66,13 @@
+
+ 2023-01-28
+ 8.2.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
8.0.4
diff --git a/system/base/sed/pspec.xml b/system/base/sed/pspec.xml
index 64aa7c30..d4abcd01 100755
--- a/system/base/sed/pspec.xml
+++ b/system/base/sed/pspec.xml
@@ -12,7 +12,7 @@
app:console
GNU Stream Editor
Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a pipeline).
- mirrors://gnu/sed/sed-4.8.tar.xz
+ mirrors://gnu/sed/sed-4.9.tar.xz
gettext
attr-devel
@@ -36,6 +36,13 @@
+
+ 2023-01-28
+ 4.9
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
4.8
diff --git a/system/base/sqlite/pspec.xml b/system/base/sqlite/pspec.xml
index 61f993c9..5418b3ef 100644
--- a/system/base/sqlite/pspec.xml
+++ b/system/base/sqlite/pspec.xml
@@ -105,6 +105,13 @@
-->
+
+ 2023-01-28
+ 3.40.1
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-12-30
3.40.1
diff --git a/system/base/tar/pspec.xml b/system/base/tar/pspec.xml
index ec064b89..9a4b2667 100755
--- a/system/base/tar/pspec.xml
+++ b/system/base/tar/pspec.xml
@@ -12,7 +12,7 @@
app:console
A GNU file archiving program
The GNU tar program saves many files together in one archive and can restore individual files (or all of the files) from that archive.
- http://mirrors.kernel.org/gnu/tar/tar-1.32.tar.xz
+ http://mirrors.kernel.org/gnu/tar/tar-1.34.tar.xz
tar.1
@@ -43,6 +43,13 @@
+
+ 2023-01-28
+ 1.34
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
1.32
diff --git a/system/base/texinfo/pspec.xml b/system/base/texinfo/pspec.xml
index 4fcebcbd..ffe8c651 100644
--- a/system/base/texinfo/pspec.xml
+++ b/system/base/texinfo/pspec.xml
@@ -12,13 +12,13 @@
app:console
The GNU info program and utilities
Texinfo is a documentation system that can produce both online information and printed output from a single source file. The GNU Project uses the Texinfo file format for most of its documentation.
- mirrors://gnu/texinfo/texinfo-6.7.tar.gz
+ mirrors://gnu/texinfo/texinfo-7.0.1.tar.gz
ncurses-devel
perl
help2man
-
+
texinfo-6.1-install-info-use-create-tmp-then-rename-pattern.patch
@@ -49,6 +49,13 @@
+
+ 2023-01-28
+ 7.0.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-07-18
6.7
diff --git a/system/base/util-linux/pspec.xml b/system/base/util-linux/pspec.xml
index b8b41864..5020e4da 100644
--- a/system/base/util-linux/pspec.xml
+++ b/system/base/util-linux/pspec.xml
@@ -153,6 +153,13 @@
+
+ 2023-01-28
+ 2.38.1
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-08-07
2.38.1
diff --git a/system/base/xz/pspec.xml b/system/base/xz/pspec.xml
index 8ecf2b2f..e30c719d 100644
--- a/system/base/xz/pspec.xml
+++ b/system/base/xz/pspec.xml
@@ -15,13 +15,13 @@
library
XZ compression utilities
XZ Utils provide a general purpose data compression library and command line tools. The .xz format supports multiple compression algorithms, which are called "filters" in context of XZ Utils. The primary filter is currently LZMA2.
- http://tukaani.org/xz/xz-5.2.5.tar.xz
+ https://tukaani.org/xz/xz-5.4.1.tar.xz
- xzgrep-ZDI-CAN-16587.patch
+
@@ -67,6 +67,13 @@
+
+ 2023-01-28
+ 5.4.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-08-08
5.2.5
diff --git a/system/base/zlib/pspec.xml b/system/base/zlib/pspec.xml
index 3935ab79..e724d6f6 100644
--- a/system/base/zlib/pspec.xml
+++ b/system/base/zlib/pspec.xml
@@ -93,6 +93,13 @@
+
+ 2023-01-28
+ 1.2.12
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-08-08
1.2.12
diff --git a/system/base/zstd/pspec.xml b/system/base/zstd/pspec.xml
index 207fe960..efcfdbe4 100644
--- a/system/base/zstd/pspec.xml
+++ b/system/base/zstd/pspec.xml
@@ -54,6 +54,13 @@
+
+ 2023-01-28
+ 1.5.2
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-08-24
1.5.2
diff --git a/system/devel/bison/pspec.xml b/system/devel/bison/pspec.xml
index 79071cfd..4e218185 100644
--- a/system/devel/bison/pspec.xml
+++ b/system/devel/bison/pspec.xml
@@ -12,7 +12,7 @@
app:console
A yacc-compatible parser generator
A yacc-compatible parser generator. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages
- http://ftp.gnu.org/gnu/bison/bison-3.7.3.tar.xz
+ http://ftp.gnu.org/gnu/bison/bison-3.8.2.tar.xz
m4
gettext
@@ -40,6 +40,13 @@
+
+ 2023-01-28
+ 3.8.2
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
3.7.3
diff --git a/system/devel/cmake/pspec.xml b/system/devel/cmake/pspec.xml
index f40a3e06..d8943c0b 100644
--- a/system/devel/cmake/pspec.xml
+++ b/system/devel/cmake/pspec.xml
@@ -52,7 +52,7 @@
- 2023-01-20
+ 2023-01-28
3.25.2
Version bump.
Mustafa Cinasal
diff --git a/system/devel/libarchive/pspec.xml b/system/devel/libarchive/pspec.xml
index 75e3f1b7..c991f651 100644
--- a/system/devel/libarchive/pspec.xml
+++ b/system/devel/libarchive/pspec.xml
@@ -69,6 +69,13 @@
+
+ 2023-01-28
+ 3.6.2
+ Rebuild.
+ fury
+ uglyside@yandex.ru
+
2023-01-03
3.6.2
diff --git a/system/devel/m4/pspec.xml b/system/devel/m4/pspec.xml
index d3a644e7..3d0711e8 100644
--- a/system/devel/m4/pspec.xml
+++ b/system/devel/m4/pspec.xml
@@ -12,13 +12,13 @@
app:console
GNU macro processor
The m4 utility is a macro processor that shall read one or more text files, process them according to their included macro statements, and write the results to standard output
- mirrors://gnu/m4/m4-1.4.18.tar.xz
+ mirrors://gnu/m4/m4-1.4.19.tar.xz
gettext
libsigsegv-devel
- m4-1.4.18-glibc-change-work-around.patch
+
@@ -32,10 +32,18 @@
/usr/share/doc
/usr/share/info
/usr/share/man
+ /usr/share/locale
+
+ 2023-01-28
+ 1.4.19
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
1.4.18
diff --git a/system/devel/make/pspec.xml b/system/devel/make/pspec.xml
index 17bef163..5cf00186 100644
--- a/system/devel/make/pspec.xml
+++ b/system/devel/make/pspec.xml
@@ -12,7 +12,7 @@
app:console
Standard tool to compile source trees
Standard tool to compile source trees. Make gets its knowledge of how to build your program from a file called the makefile. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program
- mirrors://gnu/make/make-4.3.tar.gz
+ mirrors://gnu/make/make-4.4.tar.gz
texinfo
gettext
@@ -43,6 +43,13 @@
+
+ 2023-01-28
+ 4.4
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-11-25
4.3
diff --git a/system/devel/patch/patch/pspec.xml b/system/devel/patch/patch/pspec.xml
index 7e1862ce..53852369 100644
--- a/system/devel/patch/patch/pspec.xml
+++ b/system/devel/patch/patch/pspec.xml
@@ -58,6 +58,13 @@
+
+ 2023-01-28
+ 2.7.6
+ Rebuild
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-05-10
2.7.6
diff --git a/system/devel/perl-XML-Parser/pspec.xml b/system/devel/perl-XML-Parser/pspec.xml
index dd5abffb..e2ec2e93 100644
--- a/system/devel/perl-XML-Parser/pspec.xml
+++ b/system/devel/perl-XML-Parser/pspec.xml
@@ -33,6 +33,13 @@
+
+ 2023-01-28
+ 2.46
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-11-11
2.46