diff --git a/pisi-index.xml b/pisi-index.xml
index c17e65b648..61e7907a85 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -278397,6 +278397,69 @@ complete albums that you have purchased from Amazon.
+
+
+ perl-Unicode-String
+ https://metacpan.org/pod/Unicode::String
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ Artistic
+ library
+ programming.language.perl
+ String manipulation for Unicode strings
+ Perl modules to handle various Unicode issues.
+ https://cpan.metacpan.org/authors/id/G/GA/GAAS/GAAS/Unicode-String-2.10.tar.gz
+
+ perl
+ perl-ExtUtils-MakeMaker
+
+ programming/language/perl/perl-Unicode-String/pspec.xml
+
+
+ perl-Unicode-String
+
+ perl
+
+
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+ /usr/share/perl5
+
+
+
+
+ 2026-04-08
+ 2.10
+ Rebuild
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2025-07-08
+ 2.10
+ Rebuild
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2024-05-17
+ 2.10
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+ 2023-01-08
+ 2.10
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+
perl-HTML-FormatText-WithLinks
@@ -284051,6 +284114,49 @@ complete albums that you have purchased from Amazon.
+
+
+ perl-sgmls
+ https://search.cpan.org/dist/SGMLSpm
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ GPL, PerlArtistic
+ library
+ programming.language.perl
+ A Post-Processor for SGMLS and NSGMLS
+ SGMLS ve NSGMLS için bir Son İşlemci
+ SGMLS.PM: A PERL5 CLASS LIBRARY FOR USE WITH THE SGMLS AND NSGMLS PARSERS
+ Terminalde uluslararası metinleri biçimlendirmek istiyorsanız, karakter genişliğindeki varyasyonların farkında olmanız ve bu modülü kullanmanız gerekecektir.
+ https://cpan.metacpan.org/authors/id/R/RA/RAAB/SGMLSpm-1.1.tar.gz
+
+ perl
+ perl-Module-Build
+
+ programming/language/perl/perl-sgmls/pspec.xml
+
+
+ perl-sgmls
+
+ perl
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/doc
+
+
+
+
+ 2026-04-27
+ 1.1
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
perl-Socket6
@@ -284926,6 +285032,48 @@ complete albums that you have purchased from Amazon.
+
+
+ perl-term-readkey
+ https://search.cpan.org/~jstowe/TermReadKey/
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ custom
+ library
+ programming.language.perl
+ Provides simple control over terminal driver modes
+ Terminal sürücü modları üzerinde basit kontrol sağlar.
+ A perl module for simple terminal control
+ Basit terminal kontrolü için bir Perl modülü.
+ https://cpan.metacpan.org/authors/id/J/JS/JSTOWE/TermReadKey-2.38.tar.gz
+
+ perl
+
+ programming/language/perl/perl-term-readkey/pspec.xml
+
+
+ perl-term-readkey
+
+ perl
+
+
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+ 2026-04-27
+ 2.38
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
perl-term-table
@@ -286438,6 +286586,48 @@ complete albums that you have purchased from Amazon.
+
+
+ perl-text-charwidth
+ https://search.cpan.org/dist/Text-CharWidth
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ GPL, PerlArtistic
+ library
+ programming.language.perl
+ Perl/CPAN Module Text::CharWidth
+ Perl/CPAN Modülü Text::CharWidth
+ If you would like to format international texts on terminal, you will have to be aware of variation of character width and will want to use this module.
+ Terminalde uluslararası metinleri biçimlendirmek istiyorsanız, karakter genişliğindeki varyasyonların farkında olmanız ve bu modülü kullanmanız gerekecektir.
+ https://cpan.metacpan.org/authors/id/K/KU/KUBOTA/Text-CharWidth-0.04.tar.gz
+
+ perl
+
+ programming/language/perl/perl-text-charwidth/pspec.xml
+
+
+ perl-text-charwidth
+
+ perl
+
+
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+ 2026-04-27
+ 0.04
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
perl-Text-CSV
@@ -286709,6 +286899,61 @@ complete albums that you have purchased from Amazon.
+
+
+ perl-text-wrapi18n
+ https://search.cpan.org/dist/Text-WrapI18N/
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ GPL, PerlArtistic
+ library
+ programming.language.perl
+ Line wrapping module with support for multibyte, fullwidth, and combining characters and languages without whitespaces between words
+ Çok baytlı, tam genişlikli ve kelimeler arasında boşluk bırakmadan karakterleri ve dilleri birleştirmeyi destekleyen satır kaydırma modülü.
+ This is a module which intends to substitute Text::Wrap, which supports internationalized texts including:
+ - multibyte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5,
+ - fullwidth characters like east Asian characters which appear in
+ UTF-8, EUC-JP, EUC-KR, GB2312, Big5, and so on,
+ - combining characters like diacritical marks which appear in UTF-8,
+ ISO-8859-11 (aka TIS-620), and so on, and
+ - languages which don't use whitespaces between words, like Chinese
+ and Japanese.
+ Bu modül, aşağıdakiler dahil olmak üzere uluslararasılaştırılmış metinleri destekleyen Text::Wrap'ın yerini almayı amaçlamaktadır:
+- UTF-8, EUC-JP, EUC-KR, GB2312 ve Big5 gibi çok baytlı kodlamalar,
+- UTF-8, EUC-JP, EUC-KR, GB2312, Big5 ve benzerlerinde görünen Doğu Asya karakterleri gibi tam genişlikli karakterler,
+- UTF-8, ISO-8859-11 (diğer adıyla TIS-620) ve benzerlerinde görünen diyakritik işaretler gibi birleştirici karakterler ve
+- Çince ve Japonca gibi kelimeler arasında boşluk kullanmayan diller.
+ https://cpan.metacpan.org/authors/id/K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz
+
+ perl
+ perl-text-charwidth
+
+ programming/language/perl/perl-text-wrapi18n/pspec.xml
+
+
+ perl-text-wrapi18n
+
+ perl
+ perl-text-charwidth
+
+
+ /usr/share/perl5
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+ 2026-04-27
+ 0.06
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
perl-TimeDate
@@ -287001,7 +287246,7 @@ complete albums that you have purchased from Amazon.
- 2026-04-12
+ 2026-04-27
2019.001
First release
Kamil Atlı
@@ -287078,69 +287323,6 @@ complete albums that you have purchased from Amazon.
-
-
- perl-Unicode-String
- https://metacpan.org/pod/Unicode::String
-
- Pisi Linux Admins
- admins@pisilinux.org
-
- Artistic
- library
- programming.language.perl
- String manipulation for Unicode strings
- Perl modules to handle various Unicode issues.
- https://cpan.metacpan.org/authors/id/G/GA/GAAS/GAAS/Unicode-String-2.10.tar.gz
-
- perl
- perl-ExtUtils-MakeMaker
-
- programming/language/perl/perl-Unicode-String/pspec.xml
-
-
- perl-Unicode-String
-
- perl
-
-
- /usr/lib
- /usr/share/man
- /usr/share/doc
- /usr/share/perl5
-
-
-
-
- 2026-04-08
- 2.10
- Rebuild
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2025-07-08
- 2.10
- Rebuild
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2024-05-17
- 2.10
- First build.
- fury
- uglyside@yandex.ru
-
-
- 2023-01-08
- 2.10
- First build.
- fury
- uglyside@yandex.ru
-
-
-
perl-URI
@@ -393012,7 +393194,7 @@ contacts, tasks, and calendar information.
Run X clients under wayland
Run X clients under wayland
Run X clients under wayland
- https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.10.tar.xz
+ https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.11.tar.xz
meson
xtrans
@@ -393076,7 +393258,7 @@ contacts, tasks, and calendar information.
xorg-xwayland-devel
Development files for xorg-xwayland
- xorg-xwayland
+ xorg-xwayland
/usr/include
@@ -393087,6 +393269,13 @@ contacts, tasks, and calendar information.
+
+ 2026-04-27
+ 24.1.11
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2026-04-14
24.1.10
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index bbdb0e0e15..83b9393026 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-9066d991596791bd56855d6c2a1a74e893b04852
\ No newline at end of file
+90c25479083bdee127becbe522d4f18c99e30dc8
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index d7ce973b60..0cd548b9c7 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index e1a8b0d15b..13bdeeaf75 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-d5fe63e13cd9635d1ac1e0e63e1e41fbbaefad2b
\ No newline at end of file
+62dd9db52a1677189abe149dab5e4b2a906513d2
\ No newline at end of file
diff --git a/programming/language/perl/perl-sgmls/actions.py b/programming/language/perl/perl-sgmls/actions.py
new file mode 100644
index 0000000000..0210ebd950
--- /dev/null
+++ b/programming/language/perl/perl-sgmls/actions.py
@@ -0,0 +1,27 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import perlmodules
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+WorkDir="SGMLSpm-%s" % get.srcVERSION()
+
+def setup():
+ perlmodules.configure("--skipdeps")
+
+def build():
+ perlmodules.make()
+
+def check():
+ perlmodules.make("test")
+
+def install():
+ perlmodules.install()
+ shelltools.system("ln -sv /usr/bin/vendor_perl/sgmlspl.pl sgmlspl")
+
+ pisitools.dodoc("README", "COPYING")
diff --git a/programming/language/perl/perl-sgmls/pspec.xml b/programming/language/perl/perl-sgmls/pspec.xml
new file mode 100644
index 0000000000..575615ab26
--- /dev/null
+++ b/programming/language/perl/perl-sgmls/pspec.xml
@@ -0,0 +1,43 @@
+
+
+
+
+ perl-sgmls
+ https://search.cpan.org/dist/SGMLSpm
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ GPL, PerlArtistic
+ library
+ A Post-Processor for SGMLS and NSGMLS
+ SGMLS.PM: A PERL5 CLASS LIBRARY FOR USE WITH THE SGMLS AND NSGMLS PARSERS
+ https://cpan.metacpan.org/authors/id/R/RA/RAAB/SGMLSpm-1.1.tar.gz
+
+ perl
+ perl-Module-Build
+
+
+
+
+ perl-sgmls
+
+ perl
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/doc
+
+
+
+
+
+ 2026-04-27
+ 1.1
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
diff --git a/programming/language/perl/perl-sgmls/translations.xml b/programming/language/perl/perl-sgmls/translations.xml
new file mode 100644
index 0000000000..570a38c18c
--- /dev/null
+++ b/programming/language/perl/perl-sgmls/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ perl-sgmls
+ SGMLS ve NSGMLS için bir Son İşlemci
+ Terminalde uluslararası metinleri biçimlendirmek istiyorsanız, karakter genişliğindeki varyasyonların farkında olmanız ve bu modülü kullanmanız gerekecektir.
+
+
diff --git a/programming/language/perl/perl-term-readkey/actions.py b/programming/language/perl/perl-term-readkey/actions.py
new file mode 100644
index 0000000000..42015d8519
--- /dev/null
+++ b/programming/language/perl/perl-term-readkey/actions.py
@@ -0,0 +1,25 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import perlmodules
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+WorkDir="TermReadKey-%s" % get.srcVERSION()
+
+def setup():
+ perlmodules.configure()
+
+def build():
+ perlmodules.make()
+
+def check():
+ perlmodules.make("test")
+
+def install():
+ perlmodules.install()
+
+ pisitools.dodoc("README")
diff --git a/programming/language/perl/perl-term-readkey/pspec.xml b/programming/language/perl/perl-term-readkey/pspec.xml
new file mode 100644
index 0000000000..bf928d5e50
--- /dev/null
+++ b/programming/language/perl/perl-term-readkey/pspec.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ perl-term-readkey
+ https://search.cpan.org/~jstowe/TermReadKey/
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ custom
+ library
+ Provides simple control over terminal driver modes
+ A perl module for simple terminal control
+ https://cpan.metacpan.org/authors/id/J/JS/JSTOWE/TermReadKey-2.38.tar.gz
+
+ perl
+
+
+
+ perl-term-readkey
+
+ perl
+
+
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+
+ 2026-04-27
+ 2.38
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
diff --git a/programming/language/perl/perl-term-readkey/translations.xml b/programming/language/perl/perl-term-readkey/translations.xml
new file mode 100644
index 0000000000..c41ce5ce95
--- /dev/null
+++ b/programming/language/perl/perl-term-readkey/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ perl-term-readkey
+ Terminal sürücü modları üzerinde basit kontrol sağlar.
+ Basit terminal kontrolü için bir Perl modülü.
+
+
diff --git a/programming/language/perl/perl-text-charwidth/actions.py b/programming/language/perl/perl-text-charwidth/actions.py
new file mode 100644
index 0000000000..1994d521fc
--- /dev/null
+++ b/programming/language/perl/perl-text-charwidth/actions.py
@@ -0,0 +1,25 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import perlmodules
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+WorkDir="Text-CharWidth-%s" % get.srcVERSION()
+
+def setup():
+ perlmodules.configure()
+
+def build():
+ perlmodules.make()
+
+def check():
+ perlmodules.make("test")
+
+def install():
+ perlmodules.install()
+
+ pisitools.dodoc("README")
diff --git a/programming/language/perl/perl-text-charwidth/pspec.xml b/programming/language/perl/perl-text-charwidth/pspec.xml
new file mode 100644
index 0000000000..c6ecbd183d
--- /dev/null
+++ b/programming/language/perl/perl-text-charwidth/pspec.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ perl-text-charwidth
+ https://search.cpan.org/dist/Text-CharWidth
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ GPL, PerlArtistic
+ library
+ Perl/CPAN Module Text::CharWidth
+ If you would like to format international texts on terminal, you will have to be aware of variation of character width and will want to use this module.
+ https://cpan.metacpan.org/authors/id/K/KU/KUBOTA/Text-CharWidth-0.04.tar.gz
+
+ perl
+
+
+
+
+ perl-text-charwidth
+
+ perl
+
+
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+
+ 2026-04-27
+ 0.04
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
diff --git a/programming/language/perl/perl-text-charwidth/translations.xml b/programming/language/perl/perl-text-charwidth/translations.xml
new file mode 100644
index 0000000000..bef8c90ca2
--- /dev/null
+++ b/programming/language/perl/perl-text-charwidth/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ perl-text-charwidth
+ Perl/CPAN Modülü Text::CharWidth
+ Terminalde uluslararası metinleri biçimlendirmek istiyorsanız, karakter genişliğindeki varyasyonların farkında olmanız ve bu modülü kullanmanız gerekecektir.
+
+
diff --git a/programming/language/perl/perl-text-wrapi18n/actions.py b/programming/language/perl/perl-text-wrapi18n/actions.py
new file mode 100644
index 0000000000..4912bf3f87
--- /dev/null
+++ b/programming/language/perl/perl-text-wrapi18n/actions.py
@@ -0,0 +1,25 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import perlmodules
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+WorkDir="Text-WrapI18N-%s" % get.srcVERSION()
+
+def setup():
+ perlmodules.configure()
+
+def build():
+ perlmodules.make()
+
+def check():
+ perlmodules.make("test")
+
+def install():
+ perlmodules.install()
+
+ pisitools.dodoc("README")
diff --git a/programming/language/perl/perl-text-wrapi18n/pspec.xml b/programming/language/perl/perl-text-wrapi18n/pspec.xml
new file mode 100644
index 0000000000..ff574d2db7
--- /dev/null
+++ b/programming/language/perl/perl-text-wrapi18n/pspec.xml
@@ -0,0 +1,51 @@
+
+
+
+
+ perl-text-wrapi18n
+ https://search.cpan.org/dist/Text-WrapI18N/
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ GPL, PerlArtistic
+ library
+ Line wrapping module with support for multibyte, fullwidth, and combining characters and languages without whitespaces between words
+ This is a module which intends to substitute Text::Wrap, which supports internationalized texts including:
+ - multibyte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5,
+ - fullwidth characters like east Asian characters which appear in
+ UTF-8, EUC-JP, EUC-KR, GB2312, Big5, and so on,
+ - combining characters like diacritical marks which appear in UTF-8,
+ ISO-8859-11 (aka TIS-620), and so on, and
+ - languages which don't use whitespaces between words, like Chinese
+ and Japanese.
+ https://cpan.metacpan.org/authors/id/K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz
+
+ perl
+ perl-text-charwidth
+
+
+
+
+ perl-text-wrapi18n
+
+ perl
+ perl-text-charwidth
+
+
+ /usr/share/perl5
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+
+ 2026-04-27
+ 0.06
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
diff --git a/programming/language/perl/perl-text-wrapi18n/translations.xml b/programming/language/perl/perl-text-wrapi18n/translations.xml
new file mode 100644
index 0000000000..3eac180e74
--- /dev/null
+++ b/programming/language/perl/perl-text-wrapi18n/translations.xml
@@ -0,0 +1,12 @@
+
+
+
+ perl-text-wrapi18n
+ Çok baytlı, tam genişlikli ve kelimeler arasında boşluk bırakmadan karakterleri ve dilleri birleştirmeyi destekleyen satır kaydırma modülü.
+ Bu modül, aşağıdakiler dahil olmak üzere uluslararasılaştırılmış metinleri destekleyen Text::Wrap'ın yerini almayı amaçlamaktadır:
+- UTF-8, EUC-JP, EUC-KR, GB2312 ve Big5 gibi çok baytlı kodlamalar,
+- UTF-8, EUC-JP, EUC-KR, GB2312, Big5 ve benzerlerinde görünen Doğu Asya karakterleri gibi tam genişlikli karakterler,
+- UTF-8, ISO-8859-11 (diğer adıyla TIS-620) ve benzerlerinde görünen diyakritik işaretler gibi birleştirici karakterler ve
+- Çince ve Japonca gibi kelimeler arasında boşluk kullanmayan diller.
+
+
diff --git a/programming/language/perl/perl-unicode-linebreak/pspec.xml b/programming/language/perl/perl-unicode-linebreak/pspec.xml
index bc752e3d7c..7cfe07975d 100644
--- a/programming/language/perl/perl-unicode-linebreak/pspec.xml
+++ b/programming/language/perl/perl-unicode-linebreak/pspec.xml
@@ -1,5 +1,5 @@
-
+
perl-unicode-linebreak
@@ -19,7 +19,6 @@
perl-mime-charset
-
perl-unicode-linebreak
@@ -36,7 +35,7 @@
- 2026-04-12
+ 2026-04-27
2019.001
First release
Kamil Atlı