summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-04-02 18:33:01 +0000
committer Eric Hameleers <alien@slackware.com>2023-04-03 13:30:33 +0200
commitb4079a7f22023739c046b28ecc905345241a614b (patch)
tree8d7c4b896c9ce1ce9657799f63ff2e3dbfaa9f2e
parent39f697baeedb5479806407b48060be8aa1abd4bd (diff)
downloadcurrent-b4079a7f22023739c046b28ecc905345241a614b.tar.gz
current-b4079a7f22023739c046b28ecc905345241a614b.tar.xz
Sun Apr 2 18:33:01 UTC 202320230402183301_15.0
patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txz: Upgraded. Do not crash Irssi when one line is printed as the result of another line being printed. Also solve a memory leak while printing unformatted lines. (* Security fix *)
-rw-r--r--ChangeLog.rss19
-rw-r--r--ChangeLog.txt7
-rw-r--r--FILELIST.TXT111
-rw-r--r--patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txt11
-rw-r--r--patches/source/irssi/doinst.sh12
-rwxr-xr-xpatches/source/irssi/irssi.SlackBuild152
-rw-r--r--patches/source/irssi/slack-desc19
-rwxr-xr-xrecompress.sh1
8 files changed, 279 insertions, 53 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 9f1b7a143..ca691ff45 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,25 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
- <pubDate>Fri, 31 Mar 2023 18:01:09 GMT</pubDate>
- <lastBuildDate>Sat, 1 Apr 2023 11:30:23 GMT</lastBuildDate>
+ <pubDate>Sun, 2 Apr 2023 18:33:01 GMT</pubDate>
+ <lastBuildDate>Mon, 3 Apr 2023 11:30:20 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Sun, 2 Apr 2023 18:33:01 GMT</title>
+ <pubDate>Sun, 2 Apr 2023 18:33:01 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20230402183301</link>
+ <guid isPermaLink="false">20230402183301</guid>
+ <description>
+ <![CDATA[<pre>
+patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txz: Upgraded.
+ Do not crash Irssi when one line is printed as the result of another line
+ being printed.
+ Also solve a memory leak while printing unformatted lines.
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Fri, 31 Mar 2023 18:01:09 GMT</title>
<pubDate>Fri, 31 Mar 2023 18:01:09 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20230331180109</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index c868f58e9..55bd62de2 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,10 @@
+Sun Apr 2 18:33:01 UTC 2023
+patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txz: Upgraded.
+ Do not crash Irssi when one line is printed as the result of another line
+ being printed.
+ Also solve a memory leak while printing unformatted lines.
+ (* Security fix *)
++--------------------------+
Fri Mar 31 18:01:09 UTC 2023
patches/packages/ruby-3.0.6-x86_64-1_slack15.0.txz: Upgraded.
This update fixes security issues:
diff --git a/FILELIST.TXT b/FILELIST.TXT
index a3c83baea..ecdade0d9 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Fri Mar 31 18:06:06 UTC 2023
+Sun Apr 2 18:36:23 UTC 2023
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 12 root root 4096 2023-03-31 18:01 .
+drwxr-xr-x 12 root root 4096 2023-04-02 18:33 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16609 2022-03-30 19:03 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 1174603 2023-03-29 21:03 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-03-29 21:03 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1174703 2023-03-31 18:06 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-03-31 18:06 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
--rw-r--r-- 1 root root 2002066 2023-03-31 18:01 ./ChangeLog.txt
+-rw-r--r-- 1 root root 2002363 2023-04-02 18:33 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@@ -25,7 +25,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
--rw-r--r-- 1 root root 1531750 2023-03-29 21:02 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1531868 2023-03-31 18:06 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
@@ -739,13 +739,13 @@ drwxr-xr-x 2 root root 4096 2008-05-07 05:21 ./pasture/source/php/pear
-rwxr-xr-x 1 root root 9448 2018-05-16 22:38 ./pasture/source/php/php.SlackBuild
-rw-r--r-- 1 root root 775 2017-07-07 19:25 ./pasture/source/php/php.ini-development.diff.gz
-rw-r--r-- 1 root root 830 2005-12-09 05:18 ./pasture/source/php/slack-desc
-drwxr-xr-x 4 root root 4096 2023-03-31 18:06 ./patches
--rw-r--r-- 1 root root 68617 2023-03-31 18:06 ./patches/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-03-31 18:06 ./patches/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 92941 2023-03-31 18:06 ./patches/FILE_LIST
--rw-r--r-- 1 root root 12010780 2023-03-31 18:06 ./patches/MANIFEST.bz2
--rw-r--r-- 1 root root 49167 2023-03-31 18:06 ./patches/PACKAGES.TXT
-drwxr-xr-x 3 root root 20480 2023-03-31 18:05 ./patches/packages
+drwxr-xr-x 4 root root 4096 2023-04-02 18:36 ./patches
+-rw-r--r-- 1 root root 69189 2023-04-02 18:36 ./patches/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-04-02 18:36 ./patches/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 93715 2023-04-02 18:36 ./patches/FILE_LIST
+-rw-r--r-- 1 root root 12020005 2023-04-02 18:36 ./patches/MANIFEST.bz2
+-rw-r--r-- 1 root root 49665 2023-04-02 18:36 ./patches/PACKAGES.TXT
+drwxr-xr-x 3 root root 20480 2023-04-02 18:36 ./patches/packages
-rw-r--r-- 1 root root 327 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txt
-rw-r--r-- 1 root root 10716 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txz.asc
@@ -821,6 +821,9 @@ drwxr-xr-x 3 root root 20480 2023-03-31 18:05 ./patches/packages
-rw-r--r-- 1 root root 316 2023-02-15 00:30 ./patches/packages/hwdata-0.367-noarch-1_slack15.0.txt
-rw-r--r-- 1 root root 1533228 2023-02-15 00:30 ./patches/packages/hwdata-0.367-noarch-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-02-15 00:30 ./patches/packages/hwdata-0.367-noarch-1_slack15.0.txz.asc
+-rw-r--r-- 1 root root 331 2023-04-02 18:21 ./patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txt
+-rw-r--r-- 1 root root 683420 2023-04-02 18:21 ./patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txz
+-rw-r--r-- 1 root root 163 2023-04-02 18:21 ./patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 422 2023-02-14 20:45 ./patches/packages/kernel-firmware-20230214_a253a37-noarch-1.txt
-rw-r--r-- 1 root root 264069604 2023-02-14 20:45 ./patches/packages/kernel-firmware-20230214_a253a37-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-02-14 20:45 ./patches/packages/kernel-firmware-20230214_a253a37-noarch-1.txz.asc
@@ -981,7 +984,7 @@ drwxr-xr-x 2 root root 4096 2023-02-18 02:05 ./patches/packages/linux-5.15
-rw-r--r-- 1 root root 388 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 105356 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txz.asc
-drwxr-xr-x 70 root root 4096 2023-03-31 18:00 ./patches/source
+drwxr-xr-x 71 root root 4096 2023-04-02 18:28 ./patches/source
drwxr-xr-x 2 root root 4096 2022-01-16 05:07 ./patches/source/aaa_base
-rw-r--r-- 1 root root 11041 2022-02-15 04:49 ./patches/source/aaa_base/_aaa_base.tar.gz
-rwxr-xr-x 1 root root 3894 2022-02-15 05:07 ./patches/source/aaa_base/aaa_base.SlackBuild
@@ -1177,6 +1180,12 @@ drwxr-xr-x 2 root root 4096 2023-02-03 17:43 ./patches/source/hwdata
-rw-r--r-- 1 root root 1509899 2023-02-02 08:57 ./patches/source/hwdata/hwdata-0.367.tar.lz
-rwxr-xr-x 1 root root 4023 2023-02-14 23:48 ./patches/source/hwdata/hwdata.SlackBuild
-rw-r--r-- 1 root root 802 2018-02-27 06:13 ./patches/source/hwdata/slack-desc
+drwxr-xr-x 2 root root 4096 2023-04-02 18:17 ./patches/source/irssi
+-rw-r--r-- 1 root root 264 2009-07-29 00:34 ./patches/source/irssi/doinst.sh.gz
+-rw-r--r-- 1 root root 1213784 2023-04-02 18:16 ./patches/source/irssi/irssi-1.4.4.tar.xz
+-rw-r--r-- 1 root root 195 2023-04-02 18:16 ./patches/source/irssi/irssi-1.4.4.tar.xz.asc
+-rwxr-xr-x 1 root root 4806 2023-04-02 18:20 ./patches/source/irssi/irssi.SlackBuild
+-rw-r--r-- 1 root root 784 2018-02-27 06:13 ./patches/source/irssi/slack-desc
drwxr-xr-x 3 root root 4096 2022-11-16 19:45 ./patches/source/krb5
-rw-r--r-- 1 root root 1558 2022-11-16 19:44 ./patches/source/krb5/5ad465bc8e0d957a4945218bea487b77622bf433.patch
drwxr-xr-x 2 root root 4096 2020-01-21 18:39 ./patches/source/krb5/conf
@@ -2742,14 +2751,14 @@ drwxr-xr-x 2 root root 69632 2022-02-01 08:29 ./slackware64/kde
-rw-r--r-- 1 root root 355292 2022-01-06 22:06 ./slackware64/kde/dolphin-plugins-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:06 ./slackware64/kde/dolphin-plugins-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 296 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txt
--rw-r--r-- 1 root root 1773484 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 196 2022-01-04 21:51 ./slackware64/kde/drkonqi-5.23.5-x86_64-1.txt
--rw-r--r-- 1 root root 772580 2022-01-04 21:51 ./slackware64/kde/drkonqi-5.23.5-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-04 21:51 ./slackware64/kde/drkonqi-5.23.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 260 2022-01-06 22:19 ./slackware64/kde/elisa-21.12.1-x86_64-1.txt
--rw-r--r-- 1 root root 1928396 2022-01-06 22:19 ./slackware64/kde/elisa-21.12.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2022-01-06 22:19 ./slackware64/kde/elisa-21.12.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 1773484 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-06 22:15 ./slackware64/kde/dragon-21.12.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 196 2022-01-04 21:51 ./slackware64/kde/drkonqi-5.23.5-x86_64-1.txt
+-rw-r--r-- 1 root root 772580 2022-01-04 21:51 ./slackware64/kde/drkonqi-5.23.5-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-04 21:51 ./slackware64/kde/drkonqi-5.23.5-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 260 2022-01-06 22:19 ./slackware64/kde/elisa-21.12.1-x86_64-1.txt
+-rw-r--r-- 1 root root 1928396 2022-01-06 22:19 ./slackware64/kde/elisa-21.12.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2022-01-06 22:19 ./slackware64/kde/elisa-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 210 2022-01-06 21:43 ./slackware64/kde/eventviews-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 613608 2022-01-06 21:43 ./slackware64/kde/eventviews-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 21:43 ./slackware64/kde/eventviews-21.12.1-x86_64-1.txz.asc
@@ -5477,13 +5486,13 @@ drwxr-xr-x 2 root root 65536 2022-02-01 04:47 ./slackware64/x
-rw-r--r-- 1 root root 514 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txt
-rw-r--r-- 1 root root 1220756 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-75dpi-1.0.4-noarch-5.txz.asc
--rw-r--r-- 1 root root 516 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txt
--rw-r--r-- 1 root root 178300 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txz
--rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txz.asc
--rw-r--r-- 1 root root 341 2021-02-13 13:19 ./slackware64/x/font-alias-1.0.4-noarch-3.txt
--rw-r--r-- 1 root root 12004 2021-02-13 13:19 ./slackware64/x/font-alias-1.0.4-noarch-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-alias-1.0.4-noarch-3.txz.asc
--rw-r--r-- 1 root root 423 2021-02-13 13:19 ./slackware64/x/font-arabic-misc-1.0.3-noarch-5.txt
+-rw-r--r-- 1 root root 516 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txt
+-rw-r--r-- 1 root root 178300 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txz
+-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-adobe-utopia-type1-1.0.4-noarch-5.txz.asc
+-rw-r--r-- 1 root root 341 2021-02-13 13:19 ./slackware64/x/font-alias-1.0.4-noarch-3.txt
+-rw-r--r-- 1 root root 12004 2021-02-13 13:19 ./slackware64/x/font-alias-1.0.4-noarch-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-alias-1.0.4-noarch-3.txz.asc
+-rw-r--r-- 1 root root 423 2021-02-13 13:19 ./slackware64/x/font-arabic-misc-1.0.3-noarch-5.txt
-rw-r--r-- 1 root root 22136 2021-02-13 13:19 ./slackware64/x/font-arabic-misc-1.0.3-noarch-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:19 ./slackware64/x/font-arabic-misc-1.0.3-noarch-5.txz.asc
-rw-r--r-- 1 root root 397 2021-02-13 13:19 ./slackware64/x/font-bh-100dpi-1.0.3-noarch-5.txt
@@ -8627,18 +8636,18 @@ drwxr-xr-x 2 root root 4096 2006-08-20 04:13 ./source/d/pkg-config/scripts
-rwxr-xr-x 1 root root 279 2016-06-04 18:22 ./source/d/pkg-config/scripts/pkgconfig.sh
-rw-r--r-- 1 root root 902 2018-02-27 06:13 ./source/d/pkg-config/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/pmake
--rw-r--r-- 1 root root 264383 2005-07-07 09:32 ./source/d/pmake/pmake-1.111.tar.gz
--rwxr-xr-x 1 root root 4403 2021-02-13 05:31 ./source/d/pmake/pmake.SlackBuild
--rw-r--r-- 1 root root 265 2007-03-24 23:38 ./source/d/pmake/pmake.strerror.strdup.diff.gz
--rw-r--r-- 1 root root 38071 2007-02-09 20:45 ./source/d/pmake/pmake.txt.gz
--rw-r--r-- 1 root root 26675 2005-07-07 09:32 ./source/d/pmake/pmake_1.111-1.diff.gz
--rw-r--r-- 1 root root 790 2018-02-27 06:49 ./source/d/pmake/slack-desc
-drwxr-xr-x 2 root root 4096 2022-01-28 20:33 ./source/d/poke
--rw-r--r-- 1 root root 3193734 2022-01-27 20:53 ./source/d/poke/poke-2.0.tar.lz
--rwxr-xr-x 1 root root 4522 2021-02-27 04:46 ./source/d/poke/poke.SlackBuild
--rw-r--r-- 1 root root 850 2021-02-27 04:48 ./source/d/poke/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/d/python-pip
--rw-r--r-- 1 root root 1168884 2021-10-22 15:57 ./source/d/python-pip/pip-21.3.1.tar.lz
+-rw-r--r-- 1 root root 264383 2005-07-07 09:32 ./source/d/pmake/pmake-1.111.tar.gz
+-rwxr-xr-x 1 root root 4403 2021-02-13 05:31 ./source/d/pmake/pmake.SlackBuild
+-rw-r--r-- 1 root root 265 2007-03-24 23:38 ./source/d/pmake/pmake.strerror.strdup.diff.gz
+-rw-r--r-- 1 root root 38071 2007-02-09 20:45 ./source/d/pmake/pmake.txt.gz
+-rw-r--r-- 1 root root 26675 2005-07-07 09:32 ./source/d/pmake/pmake_1.111-1.diff.gz
+-rw-r--r-- 1 root root 790 2018-02-27 06:49 ./source/d/pmake/slack-desc
+drwxr-xr-x 2 root root 4096 2022-01-28 20:33 ./source/d/poke
+-rw-r--r-- 1 root root 3193734 2022-01-27 20:53 ./source/d/poke/poke-2.0.tar.lz
+-rwxr-xr-x 1 root root 4522 2021-02-27 04:46 ./source/d/poke/poke.SlackBuild
+-rw-r--r-- 1 root root 850 2021-02-27 04:48 ./source/d/poke/slack-desc
+drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/d/python-pip
+-rw-r--r-- 1 root root 1168884 2021-10-22 15:57 ./source/d/python-pip/pip-21.3.1.tar.lz
-rw-r--r-- 1 root root 33 2018-03-29 06:10 ./source/d/python-pip/pip.url
-rwxr-xr-x 1 root root 2876 2021-11-02 19:02 ./source/d/python-pip/python-pip.SlackBuild
-rw-r--r-- 1 root root 760 2018-02-27 06:13 ./source/d/python-pip/slack-desc
@@ -15053,16 +15062,16 @@ drwxr-xr-x 2 root root 12288 2020-05-18 17:50 ./source/x/x11/slack-desc
-rw-r--r-- 1 root root 744 2012-04-08 03:26 ./source/x/x11/slack-desc/libXt
-rw-r--r-- 1 root root 792 2012-04-08 03:26 ./source/x/x11/slack-desc/libXtst
-rw-r--r-- 1 root root 777 2012-04-08 03:26 ./source/x/x11/slack-desc/libXv
--rw-r--r-- 1 root root 777 2012-04-08 02:52 ./source/x/x11/slack-desc/libXvMC
--rw-r--r-- 1 root root 844 2012-04-08 03:27 ./source/x/x11/slack-desc/libXxf86dga
--rw-r--r-- 1 root root 864 2012-04-08 03:27 ./source/x/x11/slack-desc/libXxf86misc
--rw-r--r-- 1 root root 829 2012-04-08 03:27 ./source/x/x11/slack-desc/libXxf86vm
--rw-r--r-- 1 root root 777 2012-04-08 03:28 ./source/x/x11/slack-desc/libdmx
--rw-r--r-- 1 root root 807 2012-04-08 03:28 ./source/x/x11/slack-desc/libfontenc
--rw-r--r-- 1 root root 840 2012-04-08 03:29 ./source/x/x11/slack-desc/libpciaccess
--rw-r--r-- 1 root root 1003 2012-04-08 03:30 ./source/x/x11/slack-desc/libpthread-stubs
--rw-r--r-- 1 root root 900 2018-02-26 22:57 ./source/x/x11/slack-desc/libxcb
--rw-r--r-- 1 root root 824 2012-04-08 02:45 ./source/x/x11/slack-desc/libxkbfile
+-rw-r--r-- 1 root root 777 2012-04-08 02:52 ./source/x/x11/slack-desc/libXvMC
+-rw-r--r-- 1 root root 844 2012-04-08 03:27 ./source/x/x11/slack-desc/libXxf86dga
+-rw-r--r-- 1 root root 864 2012-04-08 03:27 ./source/x/x11/slack-desc/libXxf86misc
+-rw-r--r-- 1 root root 829 2012-04-08 03:27 ./source/x/x11/slack-desc/libXxf86vm
+-rw-r--r-- 1 root root 777 2012-04-08 03:28 ./source/x/x11/slack-desc/libdmx
+-rw-r--r-- 1 root root 807 2012-04-08 03:28 ./source/x/x11/slack-desc/libfontenc
+-rw-r--r-- 1 root root 840 2012-04-08 03:29 ./source/x/x11/slack-desc/libpciaccess
+-rw-r--r-- 1 root root 1003 2012-04-08 03:30 ./source/x/x11/slack-desc/libpthread-stubs
+-rw-r--r-- 1 root root 900 2018-02-26 22:57 ./source/x/x11/slack-desc/libxcb
+-rw-r--r-- 1 root root 824 2012-04-08 02:45 ./source/x/x11/slack-desc/libxkbfile
-rw-r--r-- 1 root root 847 2014-05-13 05:34 ./source/x/x11/slack-desc/libxshmfence
-rw-r--r-- 1 root root 707 2012-04-08 03:30 ./source/x/x11/slack-desc/listres
-rw-r--r-- 1 root root 778 2012-04-08 03:31 ./source/x/x11/slack-desc/lndir
diff --git a/patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txt b/patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txt
new file mode 100644
index 000000000..7dfaf5a75
--- /dev/null
+++ b/patches/packages/irssi-1.4.4-x86_64-1_slack15.0.txt
@@ -0,0 +1,11 @@
+irssi: irssi (Internet Relay Chat client)
+irssi:
+irssi: Irssi is an Internet Relay Chat client. Designed to be both secure
+irssi: and expandable, irssi is easily customized using modules and scripts.
+irssi:
+irssi: For more information, visit: http://irssi.org
+irssi:
+irssi: irssi was written by Timo Sirainen.
+irssi:
+irssi:
+irssi:
diff --git a/patches/source/irssi/doinst.sh b/patches/source/irssi/doinst.sh
new file mode 100644
index 000000000..197eddcef
--- /dev/null
+++ b/patches/source/irssi/doinst.sh
@@ -0,0 +1,12 @@
+config() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ # If there's no config file by that name, mv it over:
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then # toss the redundant copy
+ rm $NEW
+ fi
+ # Otherwise, we leave the .new copy for the admin to consider...
+}
+config etc/irssi.conf.new
diff --git a/patches/source/irssi/irssi.SlackBuild b/patches/source/irssi/irssi.SlackBuild
new file mode 100755
index 000000000..1a39edcc4
--- /dev/null
+++ b/patches/source/irssi/irssi.SlackBuild
@@ -0,0 +1,152 @@
+#!/bin/bash
+
+# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2016, 2017, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=irssi
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-irssi
+
+VERSION=${VERSION:-$(echo irssi-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+DIRCD=${VERSION}
+BUILD=${BUILD:-1_slack15.0}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) export ARCH=i586 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf irssi-$VERSION
+tar xvf $CWD/irssi-$VERSION.tar.xz || exit 1
+cd irssi-$DIRCD
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 -o -perm 2777 -o -perm 2775 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+CFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
+ --sysconfdir=/etc \
+ --docdir=/usr/doc/irssi-$VERSION \
+ --enable-true-color \
+ --with-textui \
+ --with-perl-lib=vendor \
+ --with-proxy \
+ --build=$ARCH-slackware-linux || exit 1
+
+make \
+ docdir=/usr/doc/irssi-$VERSION \
+ $NUMJOBS || make || exit 1
+make install \
+ docdir=/usr/doc/irssi-$VERSION \
+ DESTDIR=$PKG || exit 1
+
+# This removes our DESTDIR from the packlist filenames, to keep perl's
+# internal inventories consistent and correct.
+find $PKG -name .packlist | while read plist ; do
+ sed -e "s%$PKG%%g" \
+ -e "s%/share/man%/man%g" \
+ -re "s%\.([1-9]n?|3pm)$%&.gz%g # extend man filenames for .gz" \
+ ${plist} > ${plist}.new
+ mv -f ${plist}.new ${plist}
+done
+
+mv $PKG/etc/irssi.conf $PKG/etc/irssi.conf.new
+
+find $PKG -name perllocal.pod | xargs rm -f
+eval $(perl '-V:archlib') ; rmdir -p $PKG/$archlib 2> /dev/null
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress and if needed symlink the man pages:
+if [ -d $PKG/usr/man ]; then
+ ( cd $PKG/usr/man
+ for manpagedir in $(find . -type d -name "man*") ; do
+ ( cd $manpagedir
+ for eachpage in $( find . -type l -maxdepth 1) ; do
+ ln -s $( readlink $eachpage ).gz $eachpage.gz
+ rm $eachpage
+ done
+ gzip -9 *.?
+ )
+ done
+ )
+fi
+
+cp -a \
+ AUTHORS COPYING* INSTALL NEWS README* TODO \
+ $PKG/usr/doc/irssi-$VERSION
+( cd $PKG/usr/doc/irssi-$VERSION ; ln -sf /usr/share/irssi/help . )
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/irssi-$VERSION-$ARCH-$BUILD.txz
diff --git a/patches/source/irssi/slack-desc b/patches/source/irssi/slack-desc
new file mode 100644
index 000000000..ea13d7bc2
--- /dev/null
+++ b/patches/source/irssi/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+irssi: irssi (Internet Relay Chat client)
+irssi:
+irssi: Irssi is an Internet Relay Chat client. Designed to be both secure
+irssi: and expandable, irssi is easily customized using modules and scripts.
+irssi:
+irssi: For more information, visit: http://irssi.org
+irssi:
+irssi: irssi was written by Timo Sirainen.
+irssi:
+irssi:
+irssi:
diff --git a/recompress.sh b/recompress.sh
index e9693f06f..4cbdecd5a 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -1301,6 +1301,7 @@ gzip ./patches/source/openssh/doinst.sh
gzip ./patches/source/bind/doinst.sh
gzip ./patches/source/pidgin/fix-gmain_h-compile-error.diff
gzip ./patches/source/pidgin/doinst.sh
+gzip ./patches/source/irssi/doinst.sh
gzip ./patches/source/cups/cd84d7fde692237af4996d4a0e985a3eb4a293f0.patch
gzip ./patches/source/cups/doinst.sh
gzip ./patches/source/cups/c0c403744b1bf4a9790a8fcaabcd60970cbefe06.patch