mirror of
git://slackware.nl/current.git
synced 2025-01-30 08:38:10 +01:00
Tue Nov 9 20:22:27 UTC 2021
a/dialog-1.3_20211107-x86_64-1.txz: Upgraded. ap/mariadb-10.5.13-x86_64-1.txz: Upgraded. This update fixes a security issue: Easily exploitable vulnerability allows high privileged attacker with network access via multiple protocols to compromise MariaDB Server. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of MariaDB Server as well as unauthorized update, insert or delete access to some of MariaDB Server accessible data. For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-35604 (* Security fix *) kde/bluedevil-5.23.3-x86_64-1.txz: Upgraded. kde/breeze-5.23.3-x86_64-1.txz: Upgraded. kde/breeze-grub-5.23.3-x86_64-1.txz: Upgraded. kde/breeze-gtk-5.23.3-x86_64-1.txz: Upgraded. kde/drkonqi-5.23.3-x86_64-1.txz: Upgraded. kde/kactivitymanagerd-5.23.3-x86_64-1.txz: Upgraded. kde/kde-cli-tools-5.23.3-x86_64-1.txz: Upgraded. kde/kde-gtk-config-5.23.3-x86_64-1.txz: Upgraded. kde/kdecoration-5.23.3-x86_64-1.txz: Upgraded. kde/kdeplasma-addons-5.23.3-x86_64-1.txz: Upgraded. kde/kdev-python-5.6.2-x86_64-4.txz: Added. kde/kgamma5-5.23.3-x86_64-1.txz: Upgraded. kde/khotkeys-5.23.3-x86_64-1.txz: Upgraded. kde/kinfocenter-5.23.3-x86_64-1.txz: Upgraded. kde/kmenuedit-5.23.3-x86_64-1.txz: Upgraded. kde/kscreen-5.23.3-x86_64-1.txz: Upgraded. kde/kscreenlocker-5.23.3-x86_64-1.txz: Upgraded. kde/ksshaskpass-5.23.3-x86_64-1.txz: Upgraded. kde/ksystemstats-5.23.3-x86_64-1.txz: Upgraded. kde/kwallet-pam-5.23.3-x86_64-1.txz: Upgraded. kde/kwayland-integration-5.23.3-x86_64-1.txz: Upgraded. kde/kwayland-server-5.23.3-x86_64-1.txz: Upgraded. kde/kwin-5.23.3-x86_64-1.txz: Upgraded. kde/kwrited-5.23.3-x86_64-1.txz: Upgraded. kde/layer-shell-qt-5.23.3-x86_64-1.txz: Upgraded. kde/libkscreen-5.23.3-x86_64-1.txz: Upgraded. kde/libksysguard-5.23.3-x86_64-1.txz: Upgraded. kde/milou-5.23.3-x86_64-1.txz: Upgraded. kde/oxygen-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-browser-integration-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-desktop-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-disks-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-firewall-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-integration-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-nm-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-pa-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-sdk-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-systemmonitor-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-vault-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-workspace-5.23.3-x86_64-1.txz: Upgraded. kde/plasma-workspace-wallpapers-5.23.3-x86_64-1.txz: Upgraded. kde/polkit-kde-agent-1-5.23.3-x86_64-1.txz: Upgraded. kde/powerdevil-5.23.3-x86_64-1.txz: Upgraded. kde/qqc2-breeze-style-5.23.3-x86_64-1.txz: Upgraded. kde/sddm-kcm-5.23.3-x86_64-1.txz: Upgraded. kde/systemsettings-5.23.3-x86_64-1.txz: Upgraded. kde/xdg-desktop-portal-kde-5.23.3-x86_64-1.txz: Upgraded. l/libxml2-2.9.12-x86_64-5.txz: Rebuilt. Applied upstream patch: [PATCH] Work around lxml API abuse. Thanks to brobr. x/libdrm-2.4.108-x86_64-1.txz: Upgraded. x/libevdev-1.12.0-x86_64-1.txz: Upgraded. xap/xsnow-3.3.2-x86_64-1.txz: Upgraded. Just in time for tomorrow night here in Minnesota. :-)
This commit is contained in:
parent
bd953aa8c3
commit
ae0ce6df59
18 changed files with 825 additions and 395 deletions
|
@ -11,9 +11,103 @@
|
|||
<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>Sat, 6 Nov 2021 20:24:12 GMT</pubDate>
|
||||
<lastBuildDate>Sun, 7 Nov 2021 01:59:52 GMT</lastBuildDate>
|
||||
<pubDate>Tue, 9 Nov 2021 20:22:27 GMT</pubDate>
|
||||
<lastBuildDate>Wed, 10 Nov 2021 16:59:46 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.13</generator>
|
||||
<item>
|
||||
<title>Tue, 9 Nov 2021 20:22:27 GMT</title>
|
||||
<pubDate>Tue, 9 Nov 2021 20:22:27 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20211109202227</link>
|
||||
<guid isPermaLink="false">20211109202227</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
a/dialog-1.3_20211107-x86_64-1.txz: Upgraded.
|
||||
ap/mariadb-10.5.13-x86_64-1.txz: Upgraded.
|
||||
This update fixes a security issue:
|
||||
Easily exploitable vulnerability allows high privileged attacker with network
|
||||
access via multiple protocols to compromise MariaDB Server. Successful
|
||||
attacks of this vulnerability can result in unauthorized ability to cause a
|
||||
hang or frequently repeatable crash (complete DOS) of MariaDB Server as well
|
||||
as unauthorized update, insert or delete access to some of MariaDB Server
|
||||
accessible data.
|
||||
For more information, see:
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-35604
|
||||
(* Security fix *)
|
||||
kde/bluedevil-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/breeze-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/breeze-grub-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/breeze-gtk-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/drkonqi-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kactivitymanagerd-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kde-cli-tools-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kde-gtk-config-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kdecoration-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kdeplasma-addons-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kdev-python-5.6.2-x86_64-4.txz: Added.
|
||||
kde/kgamma5-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/khotkeys-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kinfocenter-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kmenuedit-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kscreen-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kscreenlocker-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/ksshaskpass-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/ksystemstats-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwallet-pam-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwayland-integration-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwayland-server-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwin-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwrited-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/layer-shell-qt-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/libkscreen-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/libksysguard-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/milou-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/oxygen-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-browser-integration-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-desktop-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-disks-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-firewall-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-integration-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-nm-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-pa-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-sdk-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-systemmonitor-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-vault-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-workspace-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-workspace-wallpapers-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/polkit-kde-agent-1-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/powerdevil-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/qqc2-breeze-style-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/sddm-kcm-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/systemsettings-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/xdg-desktop-portal-kde-5.23.3-x86_64-1.txz: Upgraded.
|
||||
l/libxml2-2.9.12-x86_64-5.txz: Rebuilt.
|
||||
Applied upstream patch:
|
||||
[PATCH] Work around lxml API abuse.
|
||||
Thanks to brobr.
|
||||
x/libdrm-2.4.108-x86_64-1.txz: Upgraded.
|
||||
x/libevdev-1.12.0-x86_64-1.txz: Upgraded.
|
||||
xap/xsnow-3.3.2-x86_64-1.txz: Upgraded.
|
||||
Just in time for tomorrow night here in Minnesota. :-)
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Tue, 9 Nov 2021 03:20:45 GMT</title>
|
||||
<pubDate>Tue, 9 Nov 2021 03:20:45 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20211109032045</link>
|
||||
<guid isPermaLink="false">20211109032045</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
ap/texinfo-6.8-x86_64-3.txz: Rebuilt.
|
||||
Patched to fix issues with pt_BR locale. Thanks to Luiz Ramos.
|
||||
l/harfbuzz-3.1.1-x86_64-1.txz: Upgraded.
|
||||
l/netpbm-10.96.03-x86_64-1.txz: Upgraded.
|
||||
l/qtkeychain-0.13.1-x86_64-1.txz: Upgraded.
|
||||
n/iw-5.16-x86_64-1.txz: Upgraded.
|
||||
n/postfix-3.6.3-x86_64-1.txz: Upgraded.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Sat, 6 Nov 2021 20:24:12 GMT</title>
|
||||
<pubDate>Sat, 6 Nov 2021 20:24:12 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,81 @@
|
|||
Tue Nov 9 20:22:27 UTC 2021
|
||||
a/dialog-1.3_20211107-x86_64-1.txz: Upgraded.
|
||||
ap/mariadb-10.5.13-x86_64-1.txz: Upgraded.
|
||||
This update fixes a security issue:
|
||||
Easily exploitable vulnerability allows high privileged attacker with network
|
||||
access via multiple protocols to compromise MariaDB Server. Successful
|
||||
attacks of this vulnerability can result in unauthorized ability to cause a
|
||||
hang or frequently repeatable crash (complete DOS) of MariaDB Server as well
|
||||
as unauthorized update, insert or delete access to some of MariaDB Server
|
||||
accessible data.
|
||||
For more information, see:
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-35604
|
||||
(* Security fix *)
|
||||
kde/bluedevil-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/breeze-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/breeze-grub-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/breeze-gtk-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/drkonqi-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kactivitymanagerd-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kde-cli-tools-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kde-gtk-config-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kdecoration-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kdeplasma-addons-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kdev-python-5.6.2-x86_64-4.txz: Added.
|
||||
kde/kgamma5-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/khotkeys-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kinfocenter-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kmenuedit-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kscreen-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kscreenlocker-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/ksshaskpass-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/ksystemstats-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwallet-pam-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwayland-integration-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwayland-server-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwin-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/kwrited-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/layer-shell-qt-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/libkscreen-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/libksysguard-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/milou-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/oxygen-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-browser-integration-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-desktop-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-disks-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-firewall-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-integration-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-nm-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-pa-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-sdk-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-systemmonitor-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-vault-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-workspace-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-workspace-wallpapers-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/polkit-kde-agent-1-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/powerdevil-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/qqc2-breeze-style-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/sddm-kcm-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/systemsettings-5.23.3-x86_64-1.txz: Upgraded.
|
||||
kde/xdg-desktop-portal-kde-5.23.3-x86_64-1.txz: Upgraded.
|
||||
l/libxml2-2.9.12-x86_64-5.txz: Rebuilt.
|
||||
Applied upstream patch:
|
||||
[PATCH] Work around lxml API abuse.
|
||||
Thanks to brobr.
|
||||
x/libdrm-2.4.108-x86_64-1.txz: Upgraded.
|
||||
x/libevdev-1.12.0-x86_64-1.txz: Upgraded.
|
||||
xap/xsnow-3.3.2-x86_64-1.txz: Upgraded.
|
||||
Just in time for tomorrow night here in Minnesota. :-)
|
||||
+--------------------------+
|
||||
Tue Nov 9 03:20:45 UTC 2021
|
||||
ap/texinfo-6.8-x86_64-3.txz: Rebuilt.
|
||||
Patched to fix issues with pt_BR locale. Thanks to Luiz Ramos.
|
||||
l/harfbuzz-3.1.1-x86_64-1.txz: Upgraded.
|
||||
l/netpbm-10.96.03-x86_64-1.txz: Upgraded.
|
||||
l/qtkeychain-0.13.1-x86_64-1.txz: Upgraded.
|
||||
n/iw-5.16-x86_64-1.txz: Upgraded.
|
||||
n/postfix-3.6.3-x86_64-1.txz: Upgraded.
|
||||
+--------------------------+
|
||||
Sat Nov 6 20:24:12 UTC 2021
|
||||
a/kernel-generic-5.15.1-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-5.15.1-x86_64-1.txz: Upgraded.
|
||||
|
|
715
FILELIST.TXT
715
FILELIST.TXT
File diff suppressed because it is too large
Load diff
|
@ -654,6 +654,7 @@ gzip ./source/ap/tmux/tmux.conf
|
|||
gzip ./source/ap/dvd+rw-tools/dvd+rw-tools.limits.h.diff
|
||||
gzip ./source/ap/dvd+rw-tools/dvd+rw-tools.glibc228.diff
|
||||
gzip ./source/ap/mpg123/mpg123.lib64.diff
|
||||
gzip ./source/ap/texinfo/texinfo.fix.pt_BR.patch
|
||||
gzip ./source/ap/texinfo/update-info-dir.8
|
||||
gzip ./source/ap/texinfo/update-info-dir
|
||||
gzip ./source/ap/texinfo/doinst.sh
|
||||
|
@ -750,6 +751,7 @@ gzip ./source/l/ncurses/ncurses.mkhashsize.diff
|
|||
gzip ./source/l/ncurses/doinst.sh
|
||||
gzip ./source/l/clucene/clucene.install_contribs_lib.diff
|
||||
gzip ./source/l/clucene/clucene.pkgconfig.diff
|
||||
gzip ./source/l/libxml2/7955b0d6fbbe49392ccc2e511edd00fbbfcb5a10.patch
|
||||
gzip ./source/l/libxml2/libxml2.python3-unicode-errors.patch
|
||||
gzip ./source/l/libxml2/libxml2.do-not-check-crc.diff
|
||||
gzip ./source/l/libgpod/doinst.sh
|
||||
|
|
|
@ -132,6 +132,7 @@ to install. Press ENTER when you are done." \
|
|||
"kdesignerplugin" "Integrate custom widgets with Qt Designer" "on" \
|
||||
"kdesu" "run shell commands as root" "on" \
|
||||
"kdev-php" "PHP language plugin for KDevelop" "on" \
|
||||
"kdev-python" "Python language plugin for KDevelop" "on" \
|
||||
"kdevelop" "development environment for KDE" "on" \
|
||||
"kdevelop-pg-qt" "KDevelop Parser Generator" "on" \
|
||||
"kdewebkit" "WebKit rendering engine for KDE" "on" \
|
||||
|
@ -384,7 +385,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akonadiconsole akregator alkimia analitza ark artikulate attica audiocd-kio baloo baloo-widgets blinken bluedevil bluez-qt bomber bovo breeze breeze-grub breeze-gtk breeze-icons calendarsupport calligra calligraplan cantor cervisia digikam dolphin dolphin-plugins dragon drkonqi elisa eventviews extra-cmake-modules falkon ffmpegthumbs filelight frameworkintegration granatier grantlee-editor grantleetheme gwenview incidenceeditor itinerary juk k3b kactivities kactivities-stats kactivitymanagerd kaddressbook kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapidox kapman kapptemplate karchive kate katomic kauth kbackup kblackbox kblocks kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalendarcore kcalutils kcharselect kcm-fcitx kcmutils kcodecs kcolorchooser kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kcron kdav kdbusaddons kde-cli-tools kde-dev-scripts kde-dev-utils kde-gtk-config kdebugsettings kdeclarative kdeconnect-kde kdecoration kded kdeedu-data kdegraphics-mobipocket kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kdesu kdev-php kdevelop kdevelop-pg-qt kdewebkit kdf kdiagram kdialog kdiamond kdnssd kdoctools keditbookmarks kemoticons kfilemetadata kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg kguiaddons khangman khelpcenter kholidays khotkeys khtml ki18n kiconthemes kid3 kidentitymanagement kidletime kig kigo kile killbots kimageformats kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gdrive kipi-plugins kirigami-gallery kirigami2 kiriki kitemmodels kitemviews kiten kitinerary kjobwidgets kjots kjs kjsembed kjumpingcube kldap kleopatra klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmouth kmplot kmymoney knavalbattle knetwalk knewstuff knights knotes knotifications knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface kontrast konversation kopeninghours kopete korganizer kosmindoormap kpackage kparts kpat kpeople kpeoplevcard kpimtextedit kpkpass kplotting kpmcore kpty kpublictransport kqtquickcharts kquickcharts krdc krename kreversi krfb krita kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksmtp ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksystemlog ksystemstats kteatime ktexteditor ktextwidgets ktimer ktimetracker ktnef ktorrent ktouch kturtle kubrick kunitconversion kwallet kwallet-pam kwalletmanager kwave kwayland kwayland-integration kwayland-server kwidgetsaddons kwin kwindowsystem kwordquiz kwrited kxmlgui kxmlrpcclient latte-dock layer-shell-qt libgravatar libkcddb libkcompactdisc libkdcraw libkdegames libkdepim libkeduvocdocument libkexiv2 libkgapi libkipi libkleo libkmahjongg libkomparediff2 libksane libkscreen libksieve libksysguard libktorrent lokalize lskat mailcommon mailimporter marble markdownpart mbox-importer messagelib milou minuet modemmanager-qt networkmanager-qt okteta okular oxygen oxygen-fonts oxygen-gtk2 oxygen-icons5 palapeli parley partitionmanager picmi pim-data-exporter pim-sieve-editor pimcommon plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-framework plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-vault plasma-wayland-protocols plasma-workspace plasma-workspace-wallpapers polkit-kde-agent-1 powerdevil poxml print-manager prison pulseaudio-qt purpose qqc2-breeze-style qqc2-desktop-style rocs sddm sddm-kcm skanlite solid sonnet spectacle step svgpart sweeper syndication syntax-highlighting systemsettings threadweaver umbrello wacomtablet xdg-desktop-portal-kde yakuake zeroconf-ioslave \
|
||||
akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akonadiconsole akregator alkimia analitza ark artikulate attica audiocd-kio baloo baloo-widgets blinken bluedevil bluez-qt bomber bovo breeze breeze-grub breeze-gtk breeze-icons calendarsupport calligra calligraplan cantor cervisia digikam dolphin dolphin-plugins dragon drkonqi elisa eventviews extra-cmake-modules falkon ffmpegthumbs filelight frameworkintegration granatier grantlee-editor grantleetheme gwenview incidenceeditor itinerary juk k3b kactivities kactivities-stats kactivitymanagerd kaddressbook kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapidox kapman kapptemplate karchive kate katomic kauth kbackup kblackbox kblocks kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalendarcore kcalutils kcharselect kcm-fcitx kcmutils kcodecs kcolorchooser kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kcron kdav kdbusaddons kde-cli-tools kde-dev-scripts kde-dev-utils kde-gtk-config kdebugsettings kdeclarative kdeconnect-kde kdecoration kded kdeedu-data kdegraphics-mobipocket kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kdesu kdev-php kdev-python kdevelop kdevelop-pg-qt kdewebkit kdf kdiagram kdialog kdiamond kdnssd kdoctools keditbookmarks kemoticons kfilemetadata kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg kguiaddons khangman khelpcenter kholidays khotkeys khtml ki18n kiconthemes kid3 kidentitymanagement kidletime kig kigo kile killbots kimageformats kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gdrive kipi-plugins kirigami-gallery kirigami2 kiriki kitemmodels kitemviews kiten kitinerary kjobwidgets kjots kjs kjsembed kjumpingcube kldap kleopatra klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmouth kmplot kmymoney knavalbattle knetwalk knewstuff knights knotes knotifications knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface kontrast konversation kopeninghours kopete korganizer kosmindoormap kpackage kparts kpat kpeople kpeoplevcard kpimtextedit kpkpass kplotting kpmcore kpty kpublictransport kqtquickcharts kquickcharts krdc krename kreversi krfb krita kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksmtp ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksystemlog ksystemstats kteatime ktexteditor ktextwidgets ktimer ktimetracker ktnef ktorrent ktouch kturtle kubrick kunitconversion kwallet kwallet-pam kwalletmanager kwave kwayland kwayland-integration kwayland-server kwidgetsaddons kwin kwindowsystem kwordquiz kwrited kxmlgui kxmlrpcclient latte-dock layer-shell-qt libgravatar libkcddb libkcompactdisc libkdcraw libkdegames libkdepim libkeduvocdocument libkexiv2 libkgapi libkipi libkleo libkmahjongg libkomparediff2 libksane libkscreen libksieve libksysguard libktorrent lokalize lskat mailcommon mailimporter marble markdownpart mbox-importer messagelib milou minuet modemmanager-qt networkmanager-qt okteta okular oxygen oxygen-fonts oxygen-gtk2 oxygen-icons5 palapeli parley partitionmanager picmi pim-data-exporter pim-sieve-editor pimcommon plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-framework plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-vault plasma-wayland-protocols plasma-workspace plasma-workspace-wallpapers polkit-kde-agent-1 powerdevil poxml print-manager prison pulseaudio-qt purpose qqc2-breeze-style qqc2-desktop-style rocs sddm sddm-kcm skanlite solid sonnet spectacle step svgpart sweeper syndication syntax-highlighting systemsettings threadweaver umbrello wacomtablet xdg-desktop-portal-kde yakuake zeroconf-ioslave \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -392,7 +393,7 @@ akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akonadiconsole akregator alkimia analitza ark artikulate attica audiocd-kio baloo baloo-widgets blinken bluedevil bluez-qt bomber bovo breeze breeze-grub breeze-gtk breeze-icons calendarsupport calligra calligraplan cantor cervisia digikam dolphin dolphin-plugins dragon drkonqi elisa eventviews extra-cmake-modules falkon ffmpegthumbs filelight frameworkintegration granatier grantlee-editor grantleetheme gwenview incidenceeditor itinerary juk k3b kactivities kactivities-stats kactivitymanagerd kaddressbook kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapidox kapman kapptemplate karchive kate katomic kauth kbackup kblackbox kblocks kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalendarcore kcalutils kcharselect kcm-fcitx kcmutils kcodecs kcolorchooser kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kcron kdav kdbusaddons kde-cli-tools kde-dev-scripts kde-dev-utils kde-gtk-config kdebugsettings kdeclarative kdeconnect-kde kdecoration kded kdeedu-data kdegraphics-mobipocket kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kdesu kdev-php kdevelop kdevelop-pg-qt kdewebkit kdf kdiagram kdialog kdiamond kdnssd kdoctools keditbookmarks kemoticons kfilemetadata kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg kguiaddons khangman khelpcenter kholidays khotkeys khtml ki18n kiconthemes kid3 kidentitymanagement kidletime kig kigo kile killbots kimageformats kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gdrive kipi-plugins kirigami-gallery kirigami2 kiriki kitemmodels kitemviews kiten kitinerary kjobwidgets kjots kjs kjsembed kjumpingcube kldap kleopatra klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmouth kmplot kmymoney knavalbattle knetwalk knewstuff knights knotes knotifications knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface kontrast konversation kopeninghours kopete korganizer kosmindoormap kpackage kparts kpat kpeople kpeoplevcard kpimtextedit kpkpass kplotting kpmcore kpty kpublictransport kqtquickcharts kquickcharts krdc krename kreversi krfb krita kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksmtp ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksystemlog ksystemstats kteatime ktexteditor ktextwidgets ktimer ktimetracker ktnef ktorrent ktouch kturtle kubrick kunitconversion kwallet kwallet-pam kwalletmanager kwave kwayland kwayland-integration kwayland-server kwidgetsaddons kwin kwindowsystem kwordquiz kwrited kxmlgui kxmlrpcclient latte-dock layer-shell-qt libgravatar libkcddb libkcompactdisc libkdcraw libkdegames libkdepim libkeduvocdocument libkexiv2 libkgapi libkipi libkleo libkmahjongg libkomparediff2 libksane libkscreen libksieve libksysguard libktorrent lokalize lskat mailcommon mailimporter marble markdownpart mbox-importer messagelib milou minuet modemmanager-qt networkmanager-qt okteta okular oxygen oxygen-fonts oxygen-gtk2 oxygen-icons5 palapeli parley partitionmanager picmi pim-data-exporter pim-sieve-editor pimcommon plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-framework plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-vault plasma-wayland-protocols plasma-workspace plasma-workspace-wallpapers polkit-kde-agent-1 powerdevil poxml print-manager prison pulseaudio-qt purpose qqc2-breeze-style qqc2-desktop-style rocs sddm sddm-kcm skanlite solid sonnet spectacle step svgpart sweeper syndication syntax-highlighting systemsettings threadweaver umbrello wacomtablet xdg-desktop-portal-kde yakuake zeroconf-ioslave \
|
||||
akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akonadiconsole akregator alkimia analitza ark artikulate attica audiocd-kio baloo baloo-widgets blinken bluedevil bluez-qt bomber bovo breeze breeze-grub breeze-gtk breeze-icons calendarsupport calligra calligraplan cantor cervisia digikam dolphin dolphin-plugins dragon drkonqi elisa eventviews extra-cmake-modules falkon ffmpegthumbs filelight frameworkintegration granatier grantlee-editor grantleetheme gwenview incidenceeditor itinerary juk k3b kactivities kactivities-stats kactivitymanagerd kaddressbook kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapidox kapman kapptemplate karchive kate katomic kauth kbackup kblackbox kblocks kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalendarcore kcalutils kcharselect kcm-fcitx kcmutils kcodecs kcolorchooser kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kcron kdav kdbusaddons kde-cli-tools kde-dev-scripts kde-dev-utils kde-gtk-config kdebugsettings kdeclarative kdeconnect-kde kdecoration kded kdeedu-data kdegraphics-mobipocket kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kdesu kdev-php kdev-python kdevelop kdevelop-pg-qt kdewebkit kdf kdiagram kdialog kdiamond kdnssd kdoctools keditbookmarks kemoticons kfilemetadata kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg kguiaddons khangman khelpcenter kholidays khotkeys khtml ki18n kiconthemes kid3 kidentitymanagement kidletime kig kigo kile killbots kimageformats kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gdrive kipi-plugins kirigami-gallery kirigami2 kiriki kitemmodels kitemviews kiten kitinerary kjobwidgets kjots kjs kjsembed kjumpingcube kldap kleopatra klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmouth kmplot kmymoney knavalbattle knetwalk knewstuff knights knotes knotifications knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface kontrast konversation kopeninghours kopete korganizer kosmindoormap kpackage kparts kpat kpeople kpeoplevcard kpimtextedit kpkpass kplotting kpmcore kpty kpublictransport kqtquickcharts kquickcharts krdc krename kreversi krfb krita kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksmtp ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksystemlog ksystemstats kteatime ktexteditor ktextwidgets ktimer ktimetracker ktnef ktorrent ktouch kturtle kubrick kunitconversion kwallet kwallet-pam kwalletmanager kwave kwayland kwayland-integration kwayland-server kwidgetsaddons kwin kwindowsystem kwordquiz kwrited kxmlgui kxmlrpcclient latte-dock layer-shell-qt libgravatar libkcddb libkcompactdisc libkdcraw libkdegames libkdepim libkeduvocdocument libkexiv2 libkgapi libkipi libkleo libkmahjongg libkomparediff2 libksane libkscreen libksieve libksysguard libktorrent lokalize lskat mailcommon mailimporter marble markdownpart mbox-importer messagelib milou minuet modemmanager-qt networkmanager-qt okteta okular oxygen oxygen-fonts oxygen-gtk2 oxygen-icons5 palapeli parley partitionmanager picmi pim-data-exporter pim-sieve-editor pimcommon plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-framework plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-vault plasma-wayland-protocols plasma-workspace plasma-workspace-wallpapers polkit-kde-agent-1 powerdevil poxml print-manager prison pulseaudio-qt purpose qqc2-breeze-style qqc2-desktop-style rocs sddm sddm-kcm skanlite solid sonnet spectacle step svgpart sweeper syndication syntax-highlighting systemsettings threadweaver umbrello wacomtablet xdg-desktop-portal-kde yakuake zeroconf-ioslave \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -132,6 +132,7 @@ to install. Press ENTER when you are done." \
|
|||
"kdesignerplugin" "Integrate custom widgets with Qt Designer" "on" \
|
||||
"kdesu" "run shell commands as root" "on" \
|
||||
"kdev-php" "PHP language plugin for KDevelop" "on" \
|
||||
"kdev-python" "Python language plugin for KDevelop" "on" \
|
||||
"kdevelop" "development environment for KDE" "on" \
|
||||
"kdevelop-pg-qt" "KDevelop Parser Generator" "on" \
|
||||
"kdewebkit" "WebKit rendering engine for KDE" "on" \
|
||||
|
@ -384,7 +385,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akonadiconsole akregator alkimia analitza ark artikulate attica audiocd-kio baloo baloo-widgets blinken bluedevil bluez-qt bomber bovo breeze breeze-grub breeze-gtk breeze-icons calendarsupport calligra calligraplan cantor cervisia digikam dolphin dolphin-plugins dragon drkonqi elisa eventviews extra-cmake-modules falkon ffmpegthumbs filelight frameworkintegration granatier grantlee-editor grantleetheme gwenview incidenceeditor itinerary juk k3b kactivities kactivities-stats kactivitymanagerd kaddressbook kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapidox kapman kapptemplate karchive kate katomic kauth kbackup kblackbox kblocks kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalendarcore kcalutils kcharselect kcm-fcitx kcmutils kcodecs kcolorchooser kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kcron kdav kdbusaddons kde-cli-tools kde-dev-scripts kde-dev-utils kde-gtk-config kdebugsettings kdeclarative kdeconnect-kde kdecoration kded kdeedu-data kdegraphics-mobipocket kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kdesu kdev-php kdevelop kdevelop-pg-qt kdewebkit kdf kdiagram kdialog kdiamond kdnssd kdoctools keditbookmarks kemoticons kfilemetadata kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg kguiaddons khangman khelpcenter kholidays khotkeys khtml ki18n kiconthemes kid3 kidentitymanagement kidletime kig kigo kile killbots kimageformats kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gdrive kipi-plugins kirigami-gallery kirigami2 kiriki kitemmodels kitemviews kiten kitinerary kjobwidgets kjots kjs kjsembed kjumpingcube kldap kleopatra klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmouth kmplot kmymoney knavalbattle knetwalk knewstuff knights knotes knotifications knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface kontrast konversation kopeninghours kopete korganizer kosmindoormap kpackage kparts kpat kpeople kpeoplevcard kpimtextedit kpkpass kplotting kpmcore kpty kpublictransport kqtquickcharts kquickcharts krdc krename kreversi krfb krita kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksmtp ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksystemlog ksystemstats kteatime ktexteditor ktextwidgets ktimer ktimetracker ktnef ktorrent ktouch kturtle kubrick kunitconversion kwallet kwallet-pam kwalletmanager kwave kwayland kwayland-integration kwayland-server kwidgetsaddons kwin kwindowsystem kwordquiz kwrited kxmlgui kxmlrpcclient latte-dock layer-shell-qt libgravatar libkcddb libkcompactdisc libkdcraw libkdegames libkdepim libkeduvocdocument libkexiv2 libkgapi libkipi libkleo libkmahjongg libkomparediff2 libksane libkscreen libksieve libksysguard libktorrent lokalize lskat mailcommon mailimporter marble markdownpart mbox-importer messagelib milou minuet modemmanager-qt networkmanager-qt okteta okular oxygen oxygen-fonts oxygen-gtk2 oxygen-icons5 palapeli parley partitionmanager picmi pim-data-exporter pim-sieve-editor pimcommon plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-framework plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-vault plasma-wayland-protocols plasma-workspace plasma-workspace-wallpapers polkit-kde-agent-1 powerdevil poxml print-manager prison pulseaudio-qt purpose qqc2-breeze-style qqc2-desktop-style rocs sddm sddm-kcm skanlite solid sonnet spectacle step svgpart sweeper syndication syntax-highlighting systemsettings threadweaver umbrello wacomtablet xdg-desktop-portal-kde yakuake zeroconf-ioslave \
|
||||
akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akonadiconsole akregator alkimia analitza ark artikulate attica audiocd-kio baloo baloo-widgets blinken bluedevil bluez-qt bomber bovo breeze breeze-grub breeze-gtk breeze-icons calendarsupport calligra calligraplan cantor cervisia digikam dolphin dolphin-plugins dragon drkonqi elisa eventviews extra-cmake-modules falkon ffmpegthumbs filelight frameworkintegration granatier grantlee-editor grantleetheme gwenview incidenceeditor itinerary juk k3b kactivities kactivities-stats kactivitymanagerd kaddressbook kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapidox kapman kapptemplate karchive kate katomic kauth kbackup kblackbox kblocks kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalendarcore kcalutils kcharselect kcm-fcitx kcmutils kcodecs kcolorchooser kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kcron kdav kdbusaddons kde-cli-tools kde-dev-scripts kde-dev-utils kde-gtk-config kdebugsettings kdeclarative kdeconnect-kde kdecoration kded kdeedu-data kdegraphics-mobipocket kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kdesu kdev-php kdev-python kdevelop kdevelop-pg-qt kdewebkit kdf kdiagram kdialog kdiamond kdnssd kdoctools keditbookmarks kemoticons kfilemetadata kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg kguiaddons khangman khelpcenter kholidays khotkeys khtml ki18n kiconthemes kid3 kidentitymanagement kidletime kig kigo kile killbots kimageformats kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gdrive kipi-plugins kirigami-gallery kirigami2 kiriki kitemmodels kitemviews kiten kitinerary kjobwidgets kjots kjs kjsembed kjumpingcube kldap kleopatra klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmouth kmplot kmymoney knavalbattle knetwalk knewstuff knights knotes knotifications knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface kontrast konversation kopeninghours kopete korganizer kosmindoormap kpackage kparts kpat kpeople kpeoplevcard kpimtextedit kpkpass kplotting kpmcore kpty kpublictransport kqtquickcharts kquickcharts krdc krename kreversi krfb krita kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksmtp ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksystemlog ksystemstats kteatime ktexteditor ktextwidgets ktimer ktimetracker ktnef ktorrent ktouch kturtle kubrick kunitconversion kwallet kwallet-pam kwalletmanager kwave kwayland kwayland-integration kwayland-server kwidgetsaddons kwin kwindowsystem kwordquiz kwrited kxmlgui kxmlrpcclient latte-dock layer-shell-qt libgravatar libkcddb libkcompactdisc libkdcraw libkdegames libkdepim libkeduvocdocument libkexiv2 libkgapi libkipi libkleo libkmahjongg libkomparediff2 libksane libkscreen libksieve libksysguard libktorrent lokalize lskat mailcommon mailimporter marble markdownpart mbox-importer messagelib milou minuet modemmanager-qt networkmanager-qt okteta okular oxygen oxygen-fonts oxygen-gtk2 oxygen-icons5 palapeli parley partitionmanager picmi pim-data-exporter pim-sieve-editor pimcommon plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-framework plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-vault plasma-wayland-protocols plasma-workspace plasma-workspace-wallpapers polkit-kde-agent-1 powerdevil poxml print-manager prison pulseaudio-qt purpose qqc2-breeze-style qqc2-desktop-style rocs sddm sddm-kcm skanlite solid sonnet spectacle step svgpart sweeper syndication syntax-highlighting systemsettings threadweaver umbrello wacomtablet xdg-desktop-portal-kde yakuake zeroconf-ioslave \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -392,7 +393,7 @@ akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akonadiconsole akregator alkimia analitza ark artikulate attica audiocd-kio baloo baloo-widgets blinken bluedevil bluez-qt bomber bovo breeze breeze-grub breeze-gtk breeze-icons calendarsupport calligra calligraplan cantor cervisia digikam dolphin dolphin-plugins dragon drkonqi elisa eventviews extra-cmake-modules falkon ffmpegthumbs filelight frameworkintegration granatier grantlee-editor grantleetheme gwenview incidenceeditor itinerary juk k3b kactivities kactivities-stats kactivitymanagerd kaddressbook kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapidox kapman kapptemplate karchive kate katomic kauth kbackup kblackbox kblocks kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalendarcore kcalutils kcharselect kcm-fcitx kcmutils kcodecs kcolorchooser kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kcron kdav kdbusaddons kde-cli-tools kde-dev-scripts kde-dev-utils kde-gtk-config kdebugsettings kdeclarative kdeconnect-kde kdecoration kded kdeedu-data kdegraphics-mobipocket kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kdesu kdev-php kdevelop kdevelop-pg-qt kdewebkit kdf kdiagram kdialog kdiamond kdnssd kdoctools keditbookmarks kemoticons kfilemetadata kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg kguiaddons khangman khelpcenter kholidays khotkeys khtml ki18n kiconthemes kid3 kidentitymanagement kidletime kig kigo kile killbots kimageformats kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gdrive kipi-plugins kirigami-gallery kirigami2 kiriki kitemmodels kitemviews kiten kitinerary kjobwidgets kjots kjs kjsembed kjumpingcube kldap kleopatra klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmouth kmplot kmymoney knavalbattle knetwalk knewstuff knights knotes knotifications knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface kontrast konversation kopeninghours kopete korganizer kosmindoormap kpackage kparts kpat kpeople kpeoplevcard kpimtextedit kpkpass kplotting kpmcore kpty kpublictransport kqtquickcharts kquickcharts krdc krename kreversi krfb krita kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksmtp ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksystemlog ksystemstats kteatime ktexteditor ktextwidgets ktimer ktimetracker ktnef ktorrent ktouch kturtle kubrick kunitconversion kwallet kwallet-pam kwalletmanager kwave kwayland kwayland-integration kwayland-server kwidgetsaddons kwin kwindowsystem kwordquiz kwrited kxmlgui kxmlrpcclient latte-dock layer-shell-qt libgravatar libkcddb libkcompactdisc libkdcraw libkdegames libkdepim libkeduvocdocument libkexiv2 libkgapi libkipi libkleo libkmahjongg libkomparediff2 libksane libkscreen libksieve libksysguard libktorrent lokalize lskat mailcommon mailimporter marble markdownpart mbox-importer messagelib milou minuet modemmanager-qt networkmanager-qt okteta okular oxygen oxygen-fonts oxygen-gtk2 oxygen-icons5 palapeli parley partitionmanager picmi pim-data-exporter pim-sieve-editor pimcommon plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-framework plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-vault plasma-wayland-protocols plasma-workspace plasma-workspace-wallpapers polkit-kde-agent-1 powerdevil poxml print-manager prison pulseaudio-qt purpose qqc2-breeze-style qqc2-desktop-style rocs sddm sddm-kcm skanlite solid sonnet spectacle step svgpart sweeper syndication syntax-highlighting systemsettings threadweaver umbrello wacomtablet xdg-desktop-portal-kde yakuake zeroconf-ioslave \
|
||||
akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akonadiconsole akregator alkimia analitza ark artikulate attica audiocd-kio baloo baloo-widgets blinken bluedevil bluez-qt bomber bovo breeze breeze-grub breeze-gtk breeze-icons calendarsupport calligra calligraplan cantor cervisia digikam dolphin dolphin-plugins dragon drkonqi elisa eventviews extra-cmake-modules falkon ffmpegthumbs filelight frameworkintegration granatier grantlee-editor grantleetheme gwenview incidenceeditor itinerary juk k3b kactivities kactivities-stats kactivitymanagerd kaddressbook kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapidox kapman kapptemplate karchive kate katomic kauth kbackup kblackbox kblocks kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalendarcore kcalutils kcharselect kcm-fcitx kcmutils kcodecs kcolorchooser kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kcron kdav kdbusaddons kde-cli-tools kde-dev-scripts kde-dev-utils kde-gtk-config kdebugsettings kdeclarative kdeconnect-kde kdecoration kded kdeedu-data kdegraphics-mobipocket kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kdesu kdev-php kdev-python kdevelop kdevelop-pg-qt kdewebkit kdf kdiagram kdialog kdiamond kdnssd kdoctools keditbookmarks kemoticons kfilemetadata kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg kguiaddons khangman khelpcenter kholidays khotkeys khtml ki18n kiconthemes kid3 kidentitymanagement kidletime kig kigo kile killbots kimageformats kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gdrive kipi-plugins kirigami-gallery kirigami2 kiriki kitemmodels kitemviews kiten kitinerary kjobwidgets kjots kjs kjsembed kjumpingcube kldap kleopatra klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmouth kmplot kmymoney knavalbattle knetwalk knewstuff knights knotes knotifications knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface kontrast konversation kopeninghours kopete korganizer kosmindoormap kpackage kparts kpat kpeople kpeoplevcard kpimtextedit kpkpass kplotting kpmcore kpty kpublictransport kqtquickcharts kquickcharts krdc krename kreversi krfb krita kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksmtp ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksystemlog ksystemstats kteatime ktexteditor ktextwidgets ktimer ktimetracker ktnef ktorrent ktouch kturtle kubrick kunitconversion kwallet kwallet-pam kwalletmanager kwave kwayland kwayland-integration kwayland-server kwidgetsaddons kwin kwindowsystem kwordquiz kwrited kxmlgui kxmlrpcclient latte-dock layer-shell-qt libgravatar libkcddb libkcompactdisc libkdcraw libkdegames libkdepim libkeduvocdocument libkexiv2 libkgapi libkipi libkleo libkmahjongg libkomparediff2 libksane libkscreen libksieve libksysguard libktorrent lokalize lskat mailcommon mailimporter marble markdownpart mbox-importer messagelib milou minuet modemmanager-qt networkmanager-qt okteta okular oxygen oxygen-fonts oxygen-gtk2 oxygen-icons5 palapeli parley partitionmanager picmi pim-data-exporter pim-sieve-editor pimcommon plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-framework plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-vault plasma-wayland-protocols plasma-workspace plasma-workspace-wallpapers polkit-kde-agent-1 powerdevil poxml print-manager prison pulseaudio-qt purpose qqc2-breeze-style qqc2-desktop-style rocs sddm sddm-kcm skanlite solid sonnet spectacle step svgpart sweeper syndication syntax-highlighting systemsettings threadweaver umbrello wacomtablet xdg-desktop-portal-kde yakuake zeroconf-ioslave \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -116,6 +116,7 @@ kdesdk-thumbnailers:REC
|
|||
kdesignerplugin:REC
|
||||
kdesu:REC
|
||||
kdev-php:REC
|
||||
kdev-python:REC
|
||||
kdevelop:REC
|
||||
kdevelop-pg-qt:REC
|
||||
kdewebkit:REC
|
||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=texinfo
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-3}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -87,6 +87,8 @@ find . \
|
|||
# The --disable-perl-xs below prevents some perl extensions from being replaced
|
||||
# by C versions which have been known to choke over UTF-8 issues:
|
||||
|
||||
zcat $CWD/texinfo.fix.pt_BR.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
|
@ -99,6 +101,7 @@ CFLAGS="$SLKCFLAGS" \
|
|||
--build=$ARCH-slackware-linux || exit 1
|
||||
|
||||
make $NUMJOBS || make || exit 1
|
||||
make update-po || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
||||
|
||||
gzip -9 $PKG/usr/info/*info*
|
||||
|
|
12
source/ap/texinfo/texinfo.fix.pt_BR.patch
Normal file
12
source/ap/texinfo/texinfo.fix.pt_BR.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -urpN a/po/pt_BR.po b/po/pt_BR.po
|
||||
--- a/po/pt_BR.po 2021-11-07 11:40:22.811103576 -0300
|
||||
+++ b/po/pt_BR.po 2021-11-07 11:38:34.141101550 -0300
|
||||
@@ -1039,7 +1039,7 @@ msgid ""
|
||||
"Welcome to Info version %s. Type \\[get-help-window] for help, \\[get-info-"
|
||||
"help-node] for tutorial."
|
||||
msgstr ""
|
||||
-"Bem vindo à versão Info %s. Digite \\[get-help-window] p/ ajuda,\\[get-inffo-"
|
||||
+"Bem vindo à versão Info %s. Digite \\[get-help-window] p/ ajuda,\\[get-info-"
|
||||
"help-node] p/ tutorial."
|
||||
|
||||
#: info/session.c:1257
|
|
@ -1,3 +1,7 @@
|
|||
Sun Nov 7 06:11:40 UTC 2021
|
||||
usr/lib/setup/setup: Added 'power off' to the list of available options
|
||||
('reboot' and 'shell'), when the installer completes successfully.
|
||||
+--------------------------+
|
||||
Wed Nov 3 19:36:08 UTC 2021
|
||||
Added ntfs3.ko.xz module.
|
||||
SeTDOS: use FS type ntfs3 for NTFS partitions in /etc/fstab.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#
|
||||
# Copyright 1993, 1994, 1999 Patrick Volkerding, Moorhead, Minnesota USA
|
||||
# Copyright 2001, 2003, 2004 Slackware Linux, Inc., Concord, CA
|
||||
# Copyright 2006, 2007, 2018 Patrick Volkerding, Sebeka, Minnesota USA
|
||||
# Copyright 2006, 2007, 2018, 2021 Patrick Volkerding, Sebeka, Minnesota USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -421,42 +421,59 @@ if [ -f ${T_PX}/etc/fstab ]; then
|
|||
--title "Slackware Linux Setup is complete" "$@" \
|
||||
--msgbox "\nPlease remove the installation disc.\n" 7 40
|
||||
fi
|
||||
# Offer to reboot or drop to shell:
|
||||
dialog \
|
||||
|
||||
# Offer to reboot or drop to shell or power off.
|
||||
exec 3>&1
|
||||
installerexittype=$( dialog \
|
||||
--clear \
|
||||
--title "Slackware Linux Setup is complete" "$@" \
|
||||
--yesno \
|
||||
"\nWould you like to reboot your system?\n\n\n\
|
||||
If you choose \"No\", you will be dropped to a shell.\n" 11 50
|
||||
retval=$?
|
||||
if [ $retval = 1 ]; then
|
||||
clear
|
||||
echo
|
||||
echo "You may now reboot your system once you are ready."
|
||||
echo "You can issue the 'reboot' command; or if your system has"
|
||||
echo "a keyboard attached, you can use the key combination: control+alt+delete"
|
||||
echo
|
||||
else
|
||||
touch /reboot
|
||||
fi
|
||||
--default-item Reboot "$@" \
|
||||
--menu "Slackware Linux setup is complete.
|
||||
\n\nYou may now reboot your machine into the Slackware OS.\n
|
||||
\nIf you have some post-installation tweaks you'd like to make manually, you can open a shell.\n
|
||||
\
|
||||
\nIf you want to make some changes to the hardware before booting the
|
||||
Slackware OS, you may wish to power off computer.\n" \
|
||||
17 80 3 \
|
||||
Shell "" \
|
||||
Reboot "" \
|
||||
"Power Off" "" \
|
||||
2>&1 1>&3 )
|
||||
retval=$?
|
||||
exec 3>&-
|
||||
fi
|
||||
|
||||
# Fix the date:
|
||||
/sbin/fixdate
|
||||
|
||||
# final cleanup
|
||||
# Final cleanup
|
||||
rm -f $TMP/tagfile $TMP/SeT* $TMP/tar-error $TMP/PKGTOOL_REMOVED
|
||||
rm -f /var/log/mount/treecache
|
||||
rmdir /var/log/mntiso 2>/dev/null
|
||||
rm -rf $TMP/treecache
|
||||
rm -rf $TMP/pkgcache
|
||||
rmdir ${T_PX}/tmp/orbit-root 2> /dev/null
|
||||
sync
|
||||
|
||||
# If the OS had been installed and the user elected to reboot:
|
||||
if [ -f /reboot ]; then
|
||||
clear
|
||||
echo "** Starting reboot **"
|
||||
sleep 1
|
||||
reboot
|
||||
fi
|
||||
# Handle installer exit types:
|
||||
case "$installerexittype" in
|
||||
"Reboot")
|
||||
clear
|
||||
printf "\n** Starting reboot **\n\n"
|
||||
sleep 1.5
|
||||
reboot ;;
|
||||
"Power Off")
|
||||
clear
|
||||
printf "\n** Powering off **\n\n"
|
||||
sleep 1.5
|
||||
poweroff ;;
|
||||
"Shell")
|
||||
# Note: the shell the user receives at this point is the parent from which
|
||||
# they entered this 'setup' script. This is why we don't explictly open a shell here.
|
||||
clear
|
||||
printf "\nYou may now reboot your system once you are ready.\n"
|
||||
printf "You can issue the 'reboot' command; or if your system has\n"
|
||||
printf "a keyboard attached, you can use the key combination: control+alt+delete\n\n" ;;
|
||||
esac
|
||||
|
||||
# end slackware setup script
|
||||
# End of Slackware setup script
|
||||
|
|
|
@ -1 +1 @@
|
|||
3
|
||||
4
|
||||
|
|
|
@ -16,8 +16,7 @@ kile
|
|||
kaudiocreator
|
||||
kwebkitpart
|
||||
oxygen-gtk2
|
||||
# Not currently compatible with python-3.10:
|
||||
#kdev-python
|
||||
kdev-python
|
||||
alkimia
|
||||
kmymoney
|
||||
okteta
|
||||
|
|
212
source/l/libxml2/7955b0d6fbbe49392ccc2e511edd00fbbfcb5a10.patch
Normal file
212
source/l/libxml2/7955b0d6fbbe49392ccc2e511edd00fbbfcb5a10.patch
Normal file
|
@ -0,0 +1,212 @@
|
|||
From 7955b0d6fbbe49392ccc2e511edd00fbbfcb5a10 Mon Sep 17 00:00:00 2001
|
||||
From: Nick Wellnhofer <wellnhofer@aevum.de>
|
||||
Date: Tue, 18 May 2021 20:08:28 +0200
|
||||
Subject: [PATCH] Work around lxml API abuse
|
||||
|
||||
Make xmlNodeDumpOutput and htmlNodeDumpFormatOutput work with corrupted
|
||||
parent pointers. This used to work with the old recursive code but the
|
||||
non-recursive rewrite required parent pointers to be set correctly.
|
||||
|
||||
Unfortunately, lxml relies on the old behavior and passes subtrees with
|
||||
a corrupted structure. Fall back to a recursive function call if an
|
||||
invalid parent pointer is detected.
|
||||
|
||||
Fixes #255.
|
||||
---
|
||||
HTMLtree.c | 46 ++++++++++++++++++++++++++++------------------
|
||||
xmlsave.c | 31 +++++++++++++++++++++----------
|
||||
2 files changed, 49 insertions(+), 28 deletions(-)
|
||||
|
||||
diff --git a/HTMLtree.c b/HTMLtree.c
|
||||
index 24434d453..bdd639c7f 100644
|
||||
--- a/HTMLtree.c
|
||||
+++ b/HTMLtree.c
|
||||
@@ -744,7 +744,7 @@ void
|
||||
htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf, xmlDocPtr doc,
|
||||
xmlNodePtr cur, const char *encoding ATTRIBUTE_UNUSED,
|
||||
int format) {
|
||||
- xmlNodePtr root;
|
||||
+ xmlNodePtr root, parent;
|
||||
xmlAttrPtr attr;
|
||||
const htmlElemDesc * info;
|
||||
|
||||
@@ -755,6 +755,7 @@ htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf, xmlDocPtr doc,
|
||||
}
|
||||
|
||||
root = cur;
|
||||
+ parent = cur->parent;
|
||||
while (1) {
|
||||
switch (cur->type) {
|
||||
case XML_HTML_DOCUMENT_NODE:
|
||||
@@ -762,13 +763,25 @@ htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf, xmlDocPtr doc,
|
||||
if (((xmlDocPtr) cur)->intSubset != NULL) {
|
||||
htmlDtdDumpOutput(buf, (xmlDocPtr) cur, NULL);
|
||||
}
|
||||
- if (cur->children != NULL) {
|
||||
+ /* Always validate cur->parent when descending. */
|
||||
+ if ((cur->parent == parent) && (cur->children != NULL)) {
|
||||
+ parent = cur;
|
||||
cur = cur->children;
|
||||
continue;
|
||||
}
|
||||
break;
|
||||
|
||||
case XML_ELEMENT_NODE:
|
||||
+ /*
|
||||
+ * Some users like lxml are known to pass nodes with a corrupted
|
||||
+ * tree structure. Fall back to a recursive call to handle this
|
||||
+ * case.
|
||||
+ */
|
||||
+ if ((cur->parent != parent) && (cur->children != NULL)) {
|
||||
+ htmlNodeDumpFormatOutput(buf, doc, cur, encoding, format);
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
/*
|
||||
* Get specific HTML info for that node.
|
||||
*/
|
||||
@@ -817,6 +830,7 @@ htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf, xmlDocPtr doc,
|
||||
(cur->name != NULL) &&
|
||||
(cur->name[0] != 'p')) /* p, pre, param */
|
||||
xmlOutputBufferWriteString(buf, "\n");
|
||||
+ parent = cur;
|
||||
cur = cur->children;
|
||||
continue;
|
||||
}
|
||||
@@ -825,9 +839,9 @@ htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf, xmlDocPtr doc,
|
||||
(info != NULL) && (!info->isinline)) {
|
||||
if ((cur->next->type != HTML_TEXT_NODE) &&
|
||||
(cur->next->type != HTML_ENTITY_REF_NODE) &&
|
||||
- (cur->parent != NULL) &&
|
||||
- (cur->parent->name != NULL) &&
|
||||
- (cur->parent->name[0] != 'p')) /* p, pre, param */
|
||||
+ (parent != NULL) &&
|
||||
+ (parent->name != NULL) &&
|
||||
+ (parent->name[0] != 'p')) /* p, pre, param */
|
||||
xmlOutputBufferWriteString(buf, "\n");
|
||||
}
|
||||
|
||||
@@ -842,9 +856,9 @@ htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf, xmlDocPtr doc,
|
||||
break;
|
||||
if (((cur->name == (const xmlChar *)xmlStringText) ||
|
||||
(cur->name != (const xmlChar *)xmlStringTextNoenc)) &&
|
||||
- ((cur->parent == NULL) ||
|
||||
- ((xmlStrcasecmp(cur->parent->name, BAD_CAST "script")) &&
|
||||
- (xmlStrcasecmp(cur->parent->name, BAD_CAST "style"))))) {
|
||||
+ ((parent == NULL) ||
|
||||
+ ((xmlStrcasecmp(parent->name, BAD_CAST "script")) &&
|
||||
+ (xmlStrcasecmp(parent->name, BAD_CAST "style"))))) {
|
||||
xmlChar *buffer;
|
||||
|
||||
buffer = xmlEncodeEntitiesReentrant(doc, cur->content);
|
||||
@@ -902,13 +916,9 @@ htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf, xmlDocPtr doc,
|
||||
break;
|
||||
}
|
||||
|
||||
- /*
|
||||
- * The parent should never be NULL here but we want to handle
|
||||
- * corrupted documents gracefully.
|
||||
- */
|
||||
- if (cur->parent == NULL)
|
||||
- return;
|
||||
- cur = cur->parent;
|
||||
+ cur = parent;
|
||||
+ /* cur->parent was validated when descending. */
|
||||
+ parent = cur->parent;
|
||||
|
||||
if ((cur->type == XML_HTML_DOCUMENT_NODE) ||
|
||||
(cur->type == XML_DOCUMENT_NODE)) {
|
||||
@@ -939,9 +949,9 @@ htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf, xmlDocPtr doc,
|
||||
(cur->next != NULL)) {
|
||||
if ((cur->next->type != HTML_TEXT_NODE) &&
|
||||
(cur->next->type != HTML_ENTITY_REF_NODE) &&
|
||||
- (cur->parent != NULL) &&
|
||||
- (cur->parent->name != NULL) &&
|
||||
- (cur->parent->name[0] != 'p')) /* p, pre, param */
|
||||
+ (parent != NULL) &&
|
||||
+ (parent->name != NULL) &&
|
||||
+ (parent->name[0] != 'p')) /* p, pre, param */
|
||||
xmlOutputBufferWriteString(buf, "\n");
|
||||
}
|
||||
}
|
||||
diff --git a/xmlsave.c b/xmlsave.c
|
||||
index 61a40459b..aedbd5e70 100644
|
||||
--- a/xmlsave.c
|
||||
+++ b/xmlsave.c
|
||||
@@ -847,7 +847,7 @@ htmlNodeDumpOutputInternal(xmlSaveCtxtPtr ctxt, xmlNodePtr cur) {
|
||||
static void
|
||||
xmlNodeDumpOutputInternal(xmlSaveCtxtPtr ctxt, xmlNodePtr cur) {
|
||||
int format = ctxt->format;
|
||||
- xmlNodePtr tmp, root, unformattedNode = NULL;
|
||||
+ xmlNodePtr tmp, root, unformattedNode = NULL, parent;
|
||||
xmlAttrPtr attr;
|
||||
xmlChar *start, *end;
|
||||
xmlOutputBufferPtr buf;
|
||||
@@ -856,6 +856,7 @@ xmlNodeDumpOutputInternal(xmlSaveCtxtPtr ctxt, xmlNodePtr cur) {
|
||||
buf = ctxt->buf;
|
||||
|
||||
root = cur;
|
||||
+ parent = cur->parent;
|
||||
while (1) {
|
||||
switch (cur->type) {
|
||||
case XML_DOCUMENT_NODE:
|
||||
@@ -868,7 +869,9 @@ xmlNodeDumpOutputInternal(xmlSaveCtxtPtr ctxt, xmlNodePtr cur) {
|
||||
break;
|
||||
|
||||
case XML_DOCUMENT_FRAG_NODE:
|
||||
- if (cur->children != NULL) {
|
||||
+ /* Always validate cur->parent when descending. */
|
||||
+ if ((cur->parent == parent) && (cur->children != NULL)) {
|
||||
+ parent = cur;
|
||||
cur = cur->children;
|
||||
continue;
|
||||
}
|
||||
@@ -887,7 +890,18 @@ xmlNodeDumpOutputInternal(xmlSaveCtxtPtr ctxt, xmlNodePtr cur) {
|
||||
break;
|
||||
|
||||
case XML_ELEMENT_NODE:
|
||||
- if ((cur != root) && (ctxt->format == 1) && (xmlIndentTreeOutput))
|
||||
+ /*
|
||||
+ * Some users like lxml are known to pass nodes with a corrupted
|
||||
+ * tree structure. Fall back to a recursive call to handle this
|
||||
+ * case.
|
||||
+ */
|
||||
+ if ((cur->parent != parent) && (cur->children != NULL)) {
|
||||
+ xmlNodeDumpOutputInternal(ctxt, cur);
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
+ if ((ctxt->level > 0) && (ctxt->format == 1) &&
|
||||
+ (xmlIndentTreeOutput))
|
||||
xmlOutputBufferWrite(buf, ctxt->indent_size *
|
||||
(ctxt->level > ctxt->indent_nr ?
|
||||
ctxt->indent_nr : ctxt->level),
|
||||
@@ -942,6 +956,7 @@ xmlNodeDumpOutputInternal(xmlSaveCtxtPtr ctxt, xmlNodePtr cur) {
|
||||
xmlOutputBufferWrite(buf, 1, ">");
|
||||
if (ctxt->format == 1) xmlOutputBufferWrite(buf, 1, "\n");
|
||||
if (ctxt->level >= 0) ctxt->level++;
|
||||
+ parent = cur;
|
||||
cur = cur->children;
|
||||
continue;
|
||||
}
|
||||
@@ -1058,13 +1073,9 @@ xmlNodeDumpOutputInternal(xmlSaveCtxtPtr ctxt, xmlNodePtr cur) {
|
||||
break;
|
||||
}
|
||||
|
||||
- /*
|
||||
- * The parent should never be NULL here but we want to handle
|
||||
- * corrupted documents gracefully.
|
||||
- */
|
||||
- if (cur->parent == NULL)
|
||||
- return;
|
||||
- cur = cur->parent;
|
||||
+ cur = parent;
|
||||
+ /* cur->parent was validated when descending. */
|
||||
+ parent = cur->parent;
|
||||
|
||||
if (cur->type == XML_ELEMENT_NODE) {
|
||||
if (ctxt->level > 0) ctxt->level--;
|
||||
--
|
||||
GitLab
|
||||
|
||||
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=libxml2
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-4}
|
||||
BUILD=${BUILD:-5}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -81,6 +81,7 @@ find . \
|
|||
|
||||
zcat $CWD/libxml2.do-not-check-crc.diff.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/libxml2.python3-unicode-errors.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/7955b0d6fbbe49392ccc2e511edd00fbbfcb5a10.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Fixes for python-3.9.x:
|
||||
sed -i '/if Py/{s/Py/(Py/;s/)/))/}' python/{types.c,libxml.c}
|
||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=qtkeychain
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=iw
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=libevdev
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
|
|
Loading…
Add table
Reference in a new issue