summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.rss22
-rw-r--r--ChangeLog.txt10
-rw-r--r--FILELIST.TXT116
-rw-r--r--patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txt11
-rwxr-xr-xpatches/source/openjpeg/openjpeg.SlackBuild131
-rw-r--r--patches/source/openjpeg/openjpeg2_remove-thirdparty.patch11
-rw-r--r--patches/source/openjpeg/slack-desc19
-rwxr-xr-xrecompress.sh1
8 files changed, 265 insertions, 56 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index bc89f1014..a4fafb9ee 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,28 @@
<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>Sun, 25 Feb 2024 19:16:52 GMT</pubDate>
- <lastBuildDate>Mon, 26 Feb 2024 12:30:32 GMT</lastBuildDate>
+ <pubDate>Mon, 26 Feb 2024 20:09:43 GMT</pubDate>
+ <lastBuildDate>Tue, 27 Feb 2024 12:30:26 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Mon, 26 Feb 2024 20:09:43 GMT</title>
+ <pubDate>Mon, 26 Feb 2024 20:09:43 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240226200943</link>
+ <guid isPermaLink="false">20240226200943</guid>
+ <description>
+ <![CDATA[<pre>
+patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txz: Upgraded.
+ Fixed a heap-based buffer overflow in openjpeg in color.c:379:42 in
+ sycc420_to_rgb when decompressing a crafted .j2k file. An attacker could use
+ this to execute arbitrary code with the permissions of the application
+ compiled against openjpeg.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2021-3575
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Sun, 25 Feb 2024 19:16:52 GMT</title>
<pubDate>Sun, 25 Feb 2024 19:16:52 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240225191652</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index f8c4bbc1c..3a028b509 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,13 @@
+Mon Feb 26 20:09:43 UTC 2024
+patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txz: Upgraded.
+ Fixed a heap-based buffer overflow in openjpeg in color.c:379:42 in
+ sycc420_to_rgb when decompressing a crafted .j2k file. An attacker could use
+ this to execute arbitrary code with the permissions of the application
+ compiled against openjpeg.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2021-3575
+ (* Security fix *)
++--------------------------+
Sun Feb 25 19:16:52 UTC 2024
patches/packages/whois-5.5.21-x86_64-1_slack15.0.txz: Upgraded.
Updated the .cv and .sd TLD servers.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index a15b09b5d..c6d1239f8 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Sun Feb 25 19:19:27 UTC 2024
+Mon Feb 26 20:12:29 UTC 2024
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 2024-02-25 19:16 .
+drwxr-xr-x 12 root root 4096 2024-02-26 20:09 .
-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 1223634 2024-02-23 20:41 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-23 20:41 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1223634 2024-02-25 19:19 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-25 19:19 ./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 2095426 2024-02-25 19:16 ./ChangeLog.txt
+-rw-r--r-- 1 root root 2095903 2024-02-26 20:09 ./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 1601635 2024-02-23 20:40 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1601635 2024-02-25 19:19 ./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
@@ -828,13 +828,13 @@ drwxr-xr-x 2 root root 4096 2022-12-17 19:52 ./pasture/source/samba
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./pasture/source/samba/smb.conf.default
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./pasture/source/samba/smb.conf.default.orig
-rw-r--r-- 1 root root 536 2017-03-23 19:18 ./pasture/source/samba/smb.conf.diff.gz
-drwxr-xr-x 4 root root 4096 2024-02-25 19:19 ./patches
--rw-r--r-- 1 root root 106105 2024-02-25 19:19 ./patches/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-25 19:19 ./patches/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 145015 2024-02-25 19:19 ./patches/FILE_LIST
--rw-r--r-- 1 root root 15271730 2024-02-25 19:19 ./patches/MANIFEST.bz2
--rw-r--r-- 1 root root 75372 2024-02-25 19:19 ./patches/PACKAGES.TXT
-drwxr-xr-x 5 root root 32768 2024-02-25 19:19 ./patches/packages
+drwxr-xr-x 4 root root 4096 2024-02-26 20:12 ./patches
+-rw-r--r-- 1 root root 106656 2024-02-26 20:12 ./patches/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-26 20:12 ./patches/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 145762 2024-02-26 20:12 ./patches/FILE_LIST
+-rw-r--r-- 1 root root 15274196 2024-02-26 20:12 ./patches/MANIFEST.bz2
+-rw-r--r-- 1 root root 75731 2024-02-26 20:12 ./patches/PACKAGES.TXT
+drwxr-xr-x 5 root root 32768 2024-02-26 20:12 ./patches/packages
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2389564 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz.asc
@@ -1072,6 +1072,9 @@ drwxr-xr-x 2 root root 4096 2023-11-21 21:09 ./patches/packages/old-linux
-rw-r--r-- 1 root root 317 2023-11-21 01:50 ./patches/packages/old-linux-5.15.139/kernel-source-5.15.139-noarch-1.txt
-rw-r--r-- 1 root root 123309836 2023-11-21 01:50 ./patches/packages/old-linux-5.15.139/kernel-source-5.15.139-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-11-21 01:50 ./patches/packages/old-linux-5.15.139/kernel-source-5.15.139-noarch-1.txz.asc
+-rw-r--r-- 1 root root 226 2024-02-26 19:39 ./patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txt
+-rw-r--r-- 1 root root 285764 2024-02-26 19:39 ./patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txz
+-rw-r--r-- 1 root root 163 2024-02-26 19:39 ./patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 672 2023-07-19 19:50 ./patches/packages/openssh-9.3p2-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1062080 2023-07-19 19:50 ./patches/packages/openssh-9.3p2-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-07-19 19:50 ./patches/packages/openssh-9.3p2-x86_64-1_slack15.0.txz.asc
@@ -1201,7 +1204,7 @@ drwxr-xr-x 2 root root 4096 2023-11-21 21:09 ./patches/packages/old-linux
-rw-r--r-- 1 root root 463 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 459652 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz.asc
-drwxr-xr-x 106 root root 4096 2024-02-25 19:08 ./patches/source
+drwxr-xr-x 107 root root 4096 2024-02-26 20:00 ./patches/source
drwxr-xr-x 2 root root 4096 2023-09-26 19:22 ./patches/source/Cython
-rw-r--r-- 1 root root 1623580 2023-07-04 19:24 ./patches/source/Cython/Cython-0.29.36.tar.lz
-rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild
@@ -1870,6 +1873,11 @@ drwxr-xr-x 2 root root 4096 2018-03-05 18:29 ./patches/source/old-linux-5
-rw-r--r-- 1 root root 778 2018-02-27 06:16 ./patches/source/old-linux-5.15.139/slack-desc/slack-desc.kernel-source
-rw-r--r-- 1 root root 778 2018-02-27 06:16 ./patches/source/old-linux-5.15.139/slack-desc/slack-desc.kernel-source.vanilla
-rw-r--r-- 1 root root 1000 2018-03-05 08:27 ./patches/source/old-linux-5.15.139/slack-desc/slack-desc.kernel-template
+drwxr-xr-x 2 root root 4096 2024-02-26 19:24 ./patches/source/openjpeg
+-rw-r--r-- 1 root root 1311921 2024-02-26 14:17 ./patches/source/openjpeg/openjpeg-2.5.1.tar.lz
+-rwxr-xr-x 1 root root 4283 2024-02-26 19:24 ./patches/source/openjpeg/openjpeg.SlackBuild
+-rw-r--r-- 1 root root 387 2017-10-04 19:22 ./patches/source/openjpeg/openjpeg2_remove-thirdparty.patch.gz
+-rw-r--r-- 1 root root 682 2018-02-27 06:12 ./patches/source/openjpeg/slack-desc
drwxr-xr-x 2 root root 4096 2023-07-19 19:39 ./patches/source/openssh
-rw-r--r-- 1 root root 593 2020-02-07 03:05 ./patches/source/openssh/doinst.sh.gz
-rw-r--r-- 1 root root 1835850 2023-07-19 13:55 ./patches/source/openssh/openssh-9.3p2.tar.gz
@@ -2655,15 +2663,15 @@ drwxr-xr-x 2 root root 20480 2022-02-02 08:24 ./slackware64/a
-rw-r--r-- 1 root root 62592 2022-01-28 20:32 ./slackware64/a/plzip-1.10-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-28 20:32 ./slackware64/a/plzip-1.10-x86_64-1.txz.asc
-rw-r--r-- 1 root root 373 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txt
--rw-r--r-- 1 root root 664068 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txz.asc
--rw-r--r-- 1 root root 577 2021-02-13 11:14 ./slackware64/a/quota-4.06-x86_64-3.txt
--rw-r--r-- 1 root root 210196 2021-02-13 11:14 ./slackware64/a/quota-4.06-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/quota-4.06-x86_64-3.txz.asc
--rw-r--r-- 1 root root 421 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txt
--rw-r--r-- 1 root root 221668 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txz
--rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txz.asc
--rw-r--r-- 1 root root 396 2022-02-01 05:25 ./slackware64/a/rpm2tgz-1.2.2-x86_64-6.txt
+-rw-r--r-- 1 root root 664068 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 577 2021-02-13 11:14 ./slackware64/a/quota-4.06-x86_64-3.txt
+-rw-r--r-- 1 root root 210196 2021-02-13 11:14 ./slackware64/a/quota-4.06-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/quota-4.06-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 421 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txt
+-rw-r--r-- 1 root root 221668 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txz
+-rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 396 2022-02-01 05:25 ./slackware64/a/rpm2tgz-1.2.2-x86_64-6.txt
-rw-r--r-- 1 root root 5768 2022-02-01 05:25 ./slackware64/a/rpm2tgz-1.2.2-x86_64-6.txz
-rw-r--r-- 1 root root 163 2022-02-01 05:25 ./slackware64/a/rpm2tgz-1.2.2-x86_64-6.txz.asc
-rw-r--r-- 1 root root 465 2021-11-11 16:25 ./slackware64/a/sdparm-1.12-x86_64-2.txt
@@ -5398,15 +5406,15 @@ drwxr-xr-x 2 root root 69632 2022-02-02 04:20 ./slackware64/l
-rw-r--r-- 1 root root 163 2021-02-13 08:57 ./slackware64/l/rttr-0.9.6-x86_64-4.txz.asc
-rw-r--r-- 1 root root 469 2021-06-11 18:53 ./slackware64/l/rubygem-asciidoctor-2.0.15-x86_64-1.txt
-rw-r--r-- 1 root root 580912 2021-06-11 18:53 ./slackware64/l/rubygem-asciidoctor-2.0.15-x86_64-1.txz
--rw-r--r-- 1 root root 163 2021-06-11 18:53 ./slackware64/l/rubygem-asciidoctor-2.0.15-x86_64-1.txz.asc
--rw-r--r-- 1 root root 414 2021-02-13 08:57 ./slackware64/l/sbc-1.5-x86_64-3.txt
--rw-r--r-- 1 root root 49936 2021-02-13 08:57 ./slackware64/l/sbc-1.5-x86_64-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 08:57 ./slackware64/l/sbc-1.5-x86_64-3.txz.asc
--rw-r--r-- 1 root root 480 2021-09-07 18:59 ./slackware64/l/sdl-1.2.15-x86_64-12.txt
--rw-r--r-- 1 root root 735248 2021-09-07 18:59 ./slackware64/l/sdl-1.2.15-x86_64-12.txz
--rw-r--r-- 1 root root 163 2021-09-07 18:59 ./slackware64/l/sdl-1.2.15-x86_64-12.txz.asc
--rw-r--r-- 1 root root 484 2021-02-13 08:58 ./slackware64/l/serf-1.3.9-x86_64-6.txt
--rw-r--r-- 1 root root 64384 2021-02-13 08:58 ./slackware64/l/serf-1.3.9-x86_64-6.txz
+-rw-r--r-- 1 root root 163 2021-06-11 18:53 ./slackware64/l/rubygem-asciidoctor-2.0.15-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 414 2021-02-13 08:57 ./slackware64/l/sbc-1.5-x86_64-3.txt
+-rw-r--r-- 1 root root 49936 2021-02-13 08:57 ./slackware64/l/sbc-1.5-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2021-02-13 08:57 ./slackware64/l/sbc-1.5-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 480 2021-09-07 18:59 ./slackware64/l/sdl-1.2.15-x86_64-12.txt
+-rw-r--r-- 1 root root 735248 2021-09-07 18:59 ./slackware64/l/sdl-1.2.15-x86_64-12.txz
+-rw-r--r-- 1 root root 163 2021-09-07 18:59 ./slackware64/l/sdl-1.2.15-x86_64-12.txz.asc
+-rw-r--r-- 1 root root 484 2021-02-13 08:58 ./slackware64/l/serf-1.3.9-x86_64-6.txt
+-rw-r--r-- 1 root root 64384 2021-02-13 08:58 ./slackware64/l/serf-1.3.9-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 08:58 ./slackware64/l/serf-1.3.9-x86_64-6.txz.asc
-rw-r--r-- 1 root root 583 2021-11-11 16:23 ./slackware64/l/sg3_utils-1.47-x86_64-1.txt
-rw-r--r-- 1 root root 905232 2021-11-11 16:23 ./slackware64/l/sg3_utils-1.47-x86_64-1.txz
@@ -8383,17 +8391,17 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/bpe
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/cdparanoia
-rw-r--r-- 1 root root 183236 2008-09-11 21:36 ./source/ap/cdparanoia/cdparanoia-III-10.2.src.tar.gz
-rw-r--r-- 1 root root 3327 2008-10-19 15:49 ./source/ap/cdparanoia/cdparanoia-III-10.2_cdda_private.patch.gz
--rwxr-xr-x 1 root root 4949 2021-02-13 05:31 ./source/ap/cdparanoia/cdparanoia.SlackBuild
--rw-r--r-- 1 root root 1051 2018-02-27 06:12 ./source/ap/cdparanoia/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/cdrdao
--rw-r--r-- 1 root root 1203108 2018-05-16 12:49 ./source/ap/cdrdao/cdrdao-1.2.4.tar.xz
--rwxr-xr-x 1 root root 3349 2021-02-13 05:31 ./source/ap/cdrdao/cdrdao.SlackBuild
--rw-r--r-- 1 root root 749 2018-02-27 06:12 ./source/ap/cdrdao/slack-desc
-drwxr-xr-x 2 root root 4096 2021-11-29 18:53 ./source/ap/cdrtools
--rw-r--r-- 1 root root 1789052 2017-12-10 18:52 ./source/ap/cdrtools/cdrtools-3.02a09.tar.lz
--rwxr-xr-x 1 root root 6309 2021-11-29 18:53 ./source/ap/cdrtools/cdrtools.SlackBuild
--rw-r--r-- 1 root root 269 2009-12-29 03:13 ./source/ap/cdrtools/doinst.sh.gz
--rw-r--r-- 1 root root 861 2018-02-27 06:49 ./source/ap/cdrtools/slack-desc
+-rwxr-xr-x 1 root root 4949 2021-02-13 05:31 ./source/ap/cdparanoia/cdparanoia.SlackBuild
+-rw-r--r-- 1 root root 1051 2018-02-27 06:12 ./source/ap/cdparanoia/slack-desc
+drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/cdrdao
+-rw-r--r-- 1 root root 1203108 2018-05-16 12:49 ./source/ap/cdrdao/cdrdao-1.2.4.tar.xz
+-rwxr-xr-x 1 root root 3349 2021-02-13 05:31 ./source/ap/cdrdao/cdrdao.SlackBuild
+-rw-r--r-- 1 root root 749 2018-02-27 06:12 ./source/ap/cdrdao/slack-desc
+drwxr-xr-x 2 root root 4096 2021-11-29 18:53 ./source/ap/cdrtools
+-rw-r--r-- 1 root root 1789052 2017-12-10 18:52 ./source/ap/cdrtools/cdrtools-3.02a09.tar.lz
+-rwxr-xr-x 1 root root 6309 2021-11-29 18:53 ./source/ap/cdrtools/cdrtools.SlackBuild
+-rw-r--r-- 1 root root 269 2009-12-29 03:13 ./source/ap/cdrtools/doinst.sh.gz
+-rw-r--r-- 1 root root 861 2018-02-27 06:49 ./source/ap/cdrtools/slack-desc
-rw-r--r-- 1 root root 52968 2007-05-17 05:50 ./source/ap/cdrtools/zisofs-tools-1.0.8.tar.bz2
-rw-r--r-- 1 root root 248 2007-05-17 05:50 ./source/ap/cdrtools/zisofs-tools-1.0.8.tar.bz2.sign
drwxr-xr-x 2 root root 4096 2021-06-29 19:52 ./source/ap/cups
@@ -14873,17 +14881,17 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/libmypaint
-rw-r--r-- 1 root root 519464 2020-05-11 17:11 ./source/x/libmypaint/libmypaint-1.6.1.tar.xz
-rwxr-xr-x 1 root root 4279 2021-02-13 05:32 ./source/x/libmypaint/libmypaint.SlackBuild
-rw-r--r-- 1 root root 47 2018-05-01 17:27 ./source/x/libmypaint/libmypaint.url
--rw-r--r-- 1 root root 783 2018-05-01 17:32 ./source/x/libmypaint/slack-desc
-drwxr-xr-x 2 root root 4096 2021-09-17 03:15 ./source/x/libpinyin
--rw-r--r-- 1 root root 10403048 2021-09-16 05:09 ./source/x/libpinyin/libpinyin-2.6.1.tar.lz
--rwxr-xr-x 1 root root 3720 2021-09-17 03:16 ./source/x/libpinyin/libpinyin.SlackBuild
--rw-r--r-- 1 root root 820 2020-11-22 20:13 ./source/x/libpinyin/slack-desc
-drwxr-xr-x 2 root root 4096 2021-09-21 02:16 ./source/x/libva
-drwxr-xr-x 2 root root 4096 2021-10-01 03:29 ./source/x/libva-utils
--rw-r--r-- 1 root root 818529 2021-09-30 08:21 ./source/x/libva-utils/libva-utils-2.13.0.tar.lz
--rwxr-xr-x 1 root root 3601 2021-03-24 03:48 ./source/x/libva-utils/libva-utils.SlackBuild
--rw-r--r-- 1 root root 37 2018-11-08 00:17 ./source/x/libva-utils/libva-utils.url
--rw-r--r-- 1 root root 785 2018-02-27 06:13 ./source/x/libva-utils/slack-desc
+-rw-r--r-- 1 root root 783 2018-05-01 17:32 ./source/x/libmypaint/slack-desc
+drwxr-xr-x 2 root root 4096 2021-09-17 03:15 ./source/x/libpinyin
+-rw-r--r-- 1 root root 10403048 2021-09-16 05:09 ./source/x/libpinyin/libpinyin-2.6.1.tar.lz
+-rwxr-xr-x 1 root root 3720 2021-09-17 03:16 ./source/x/libpinyin/libpinyin.SlackBuild
+-rw-r--r-- 1 root root 820 2020-11-22 20:13 ./source/x/libpinyin/slack-desc
+drwxr-xr-x 2 root root 4096 2021-09-21 02:16 ./source/x/libva
+drwxr-xr-x 2 root root 4096 2021-10-01 03:29 ./source/x/libva-utils
+-rw-r--r-- 1 root root 818529 2021-09-30 08:21 ./source/x/libva-utils/libva-utils-2.13.0.tar.lz
+-rwxr-xr-x 1 root root 3601 2021-03-24 03:48 ./source/x/libva-utils/libva-utils.SlackBuild
+-rw-r--r-- 1 root root 37 2018-11-08 00:17 ./source/x/libva-utils/libva-utils.url
+-rw-r--r-- 1 root root 785 2018-02-27 06:13 ./source/x/libva-utils/slack-desc
-rw-r--r-- 1 root root 263 2021-09-21 02:16 ./source/x/libva/doinst.sh.gz
-rw-r--r-- 1 root root 193922 2021-09-16 21:57 ./source/x/libva/libva-2.13.0.tar.lz
-rwxr-xr-x 1 root root 3710 2021-09-21 02:16 ./source/x/libva/libva.SlackBuild
diff --git a/patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txt b/patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txt
new file mode 100644
index 000000000..824f52509
--- /dev/null
+++ b/patches/packages/openjpeg-2.5.1-x86_64-1_slack15.0.txt
@@ -0,0 +1,11 @@
+openjpeg: openjpeg (JPEG2000 Codec)
+openjpeg:
+openjpeg: The OpenJPEG library is an open-source JPEG 2000 codec.
+openjpeg:
+openjpeg: Homepage: http://www.openjpeg.org
+openjpeg:
+openjpeg:
+openjpeg:
+openjpeg:
+openjpeg:
+openjpeg:
diff --git a/patches/source/openjpeg/openjpeg.SlackBuild b/patches/source/openjpeg/openjpeg.SlackBuild
new file mode 100755
index 000000000..6ebc53e31
--- /dev/null
+++ b/patches/source/openjpeg/openjpeg.SlackBuild
@@ -0,0 +1,131 @@
+#!/bin/bash
+
+# Slackware build script for openjpeg
+
+# Copyright 2008-2014 Heinz Wiesinger, Amsterdam, The Netherlands
+# Copyright 2014, 2017, 2018, 2019 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=openjpeg
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1_slack15.0}
+
+NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+ case "$MARCH" in
+ i?86) export ARCH=i586 ;;
+ armv7hl) export ARCH=$MARCH ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$MARCH ;;
+ 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
+
+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"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-openjpeg
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf openjpeg-$VERSION
+tar xvf $CWD/openjpeg-$VERSION.tar.?z || exit 1
+cd openjpeg-$VERSION || exit 1
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+zcat $CWD/openjpeg2_remove-thirdparty.patch.gz | patch -p1 --verbose || exit 1
+
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DOPENJPEG_INSTALL_LIB_DIR="lib$LIBDIRSUFFIX" \
+ -DOPENJPEG_INSTALL_MAN_DIR="man/" \
+ -DOPENJPEG_INSTALL_DOC_DIR="doc/openjpeg-$VERSION/" \
+ -DOPENJPEG_INSTALL_SHARE_DIR="share/openjpeg" \
+ -DBUILD_JPWL:BOOL=ON \
+ -DBUILD_MJ2:BOOL=ON \
+ -DBUILD_JPIP:BOOL=ON \
+ -DBUILD_JP3D:BOOL=ON \
+ -DBUILD_STATIC_LIBS=OFF \
+ .. || exit 1
+
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+cd -
+
+# Some libs require the openjpeg.h used for openmj2.
+# This version is pretty much the old version from openjpeg 1.5
+mkdir -p $PKG/usr/include/openmj2-2.1
+install -m 644 src/lib/openmj2/openjpeg.h $PKG/usr/include/openmj2-2.1/
+
+mkdir -p $PKG/usr/man
+cp -r doc/man/* $PKG/usr/man/
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \+
+
+mkdir -p $PKG/usr/doc/openjpeg-$VERSION
+cp -a AUTHORS* CHANGES* INSTALL* LICENSE* NEWS* README* THANKS* \
+ $PKG/usr/doc/openjpeg-$VERSION
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/openjpeg-$VERSION-$ARCH-$BUILD.txz
diff --git a/patches/source/openjpeg/openjpeg2_remove-thirdparty.patch b/patches/source/openjpeg/openjpeg2_remove-thirdparty.patch
new file mode 100644
index 000000000..6987fc240
--- /dev/null
+++ b/patches/source/openjpeg/openjpeg2_remove-thirdparty.patch
@@ -0,0 +1,11 @@
+diff -rupN openjpeg-2.1.1/CMakeLists.txt openjpeg-2.1.1-new/CMakeLists.txt
+--- openjpeg-2.1.1/CMakeLists.txt 2016-07-05 16:54:17.000000000 +0200
++++ openjpeg-2.1.1-new/CMakeLists.txt 2016-07-06 09:38:26.083029127 +0200
+@@ -270,7 +270,6 @@ if(BUILD_CODEC OR BUILD_MJ2)
+ # OFF: It will only build 3rd party libs if they are not found on the system
+ # ON: 3rd party libs will ALWAYS be build, and used
+ option(BUILD_THIRDPARTY "Build the thirdparty executables if it is needed" OFF)
+- add_subdirectory(thirdparty)
+ add_subdirectory(src/bin)
+ endif ()
+ add_subdirectory(wrapping)
diff --git a/patches/source/openjpeg/slack-desc b/patches/source/openjpeg/slack-desc
new file mode 100644
index 000000000..fc734acff
--- /dev/null
+++ b/patches/source/openjpeg/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------------------------------------------------------|
+openjpeg: openjpeg (JPEG2000 Codec)
+openjpeg:
+openjpeg: The OpenJPEG library is an open-source JPEG 2000 codec.
+openjpeg:
+openjpeg: Homepage: http://www.openjpeg.org
+openjpeg:
+openjpeg:
+openjpeg:
+openjpeg:
+openjpeg:
+openjpeg:
diff --git a/recompress.sh b/recompress.sh
index 2e97b85e2..68b6e1b68 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -1260,6 +1260,7 @@ gzip ./patches/source/seamonkey/sm.ui.scrollToClick.diff
gzip ./patches/source/vim/ctags.use-conventional-unused-marker.patch
gzip ./patches/source/vim/vim.vimrc.diff
gzip ./patches/source/vim/doinst.sh
+gzip ./patches/source/openjpeg/openjpeg2_remove-thirdparty.patch
gzip ./patches/source/poppler/27354e9d9696ee2bc063910a6c9a6b27c5184a52.patch
gzip ./patches/source/libxslt/libxslt.xsltMaxDepth.diff
gzip ./patches/source/net-snmp/net-snmp-5.7.2-cert-path.patch