Wed Jun 9 18:59:30 UTC 2021

a/dialog-1.3_20210530-x86_64-1.txz:  Upgraded.
a/grub-2.06-x86_64-1.txz:  Upgraded.
a/kernel-firmware-20210609_0f66b74-noarch-1.txz:  Upgraded.
d/gcc-10.3.0-x86_64-2.txz:  Rebuilt.
  Applied upstream patches to address the regressions noted in PR100101 and
  PR100102. Thanks to eduardr.
d/gcc-brig-10.3.0-x86_64-2.txz:  Rebuilt.
d/gcc-g++-10.3.0-x86_64-2.txz:  Rebuilt.
d/gcc-gdc-10.3.0-x86_64-2.txz:  Rebuilt.
d/gcc-gfortran-10.3.0-x86_64-2.txz:  Rebuilt.
d/gcc-gnat-10.3.0-x86_64-2.txz:  Rebuilt.
d/gcc-go-10.3.0-x86_64-2.txz:  Rebuilt.
d/gcc-objc-10.3.0-x86_64-2.txz:  Rebuilt.
d/meson-0.58.1-x86_64-1.txz:  Upgraded.
kde/bluedevil-5.22.0-x86_64-1.txz:  Upgraded.
kde/breeze-5.22.0-x86_64-1.txz:  Upgraded.
kde/breeze-grub-5.22.0-x86_64-1.txz:  Upgraded.
kde/breeze-gtk-5.22.0-x86_64-1.txz:  Upgraded.
kde/drkonqi-5.22.0-x86_64-1.txz:  Upgraded.
kde/kactivitymanagerd-5.22.0-x86_64-1.txz:  Upgraded.
kde/kde-cli-tools-5.22.0-x86_64-1.txz:  Upgraded.
kde/kde-gtk-config-5.22.0-x86_64-1.txz:  Upgraded.
kde/kdecoration-5.22.0-x86_64-1.txz:  Upgraded.
kde/kdeplasma-addons-5.22.0-x86_64-1.txz:  Upgraded.
kde/kgamma5-5.22.0-x86_64-1.txz:  Upgraded.
kde/khotkeys-5.22.0-x86_64-1.txz:  Upgraded.
kde/kinfocenter-5.22.0-x86_64-1.txz:  Upgraded.
kde/kmenuedit-5.22.0-x86_64-1.txz:  Upgraded.
kde/krita-4.4.5-x86_64-1.txz:  Upgraded.
kde/kscreen-5.22.0-x86_64-1.txz:  Upgraded.
kde/kscreenlocker-5.22.0-x86_64-1.txz:  Upgraded.
kde/ksshaskpass-5.22.0-x86_64-1.txz:  Upgraded.
kde/ksysguard-5.22.0-x86_64-1.txz:  Upgraded.
kde/ksystemstats-5.22.0-x86_64-1.txz:  Added.
kde/kwallet-pam-5.22.0-x86_64-1.txz:  Upgraded.
kde/kwayland-integration-5.22.0-x86_64-1.txz:  Upgraded.
kde/kwayland-server-5.22.0-x86_64-1.txz:  Upgraded.
kde/kwin-5.22.0-x86_64-1.txz:  Upgraded.
kde/kwrited-5.22.0-x86_64-1.txz:  Upgraded.
kde/latte-dock-0.9.12-x86_64-1.txz:  Upgraded.
kde/layer-shell-qt-5.22.0-x86_64-1.txz:  Added.
kde/libkscreen-5.22.0-x86_64-1.txz:  Upgraded.
kde/libksysguard-5.22.0-x86_64-1.txz:  Upgraded.
kde/milou-5.22.0-x86_64-1.txz:  Upgraded.
kde/oxygen-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-browser-integration-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-desktop-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-disks-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-firewall-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-integration-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-nm-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-pa-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-sdk-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-systemmonitor-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-vault-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-5.22.0-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-wallpapers-5.22.0-x86_64-1.txz:  Upgraded.
kde/polkit-kde-agent-1-5.22.0-x86_64-1.txz:  Upgraded.
kde/powerdevil-5.22.0-x86_64-1.txz:  Upgraded.
kde/qqc2-breeze-style-5.22.0-x86_64-1.txz:  Upgraded.
kde/sddm-kcm-5.22.0-x86_64-1.txz:  Upgraded.
kde/systemsettings-5.22.0-x86_64-1.txz:  Upgraded.
kde/xdg-desktop-portal-kde-5.22.0-x86_64-1.txz:  Upgraded.
l/alsa-lib-1.2.5-x86_64-3.txz:  Rebuilt.
  Apply upstream patches to fix device detection. Thanks to USUARIONUEVO.
l/libiodbc-3.52.15-x86_64-1.txz:  Upgraded.
n/sshfs-3.7.2-x86_64-1.txz:  Upgraded.
n/wpa_supplicant-2.9-x86_64-7.txz:  Rebuilt.
  Support WPA3 and add some more options from the defconfig included in the
  source to Slackware's config file. Thanks to ArTourter.
x/xkeyboard-config-2.33-noarch-1.txz:  Upgraded.
x/xterm-368-x86_64-1.txz:  Upgraded.
xfce/xfce4-settings-4.16.2-x86_64-1.txz:  Upgraded.
This commit is contained in:
Patrick J Volkerding 2021-06-09 18:59:30 +00:00 committed by Eric Hameleers
parent 3e486d66d2
commit bd0fcc79d4
30 changed files with 7313 additions and 6571 deletions

View file

@ -11,9 +11,92 @@
<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>Mon, 7 Jun 2021 18:53:49 GMT</pubDate>
<lastBuildDate>Mon, 7 Jun 2021 21:59:50 GMT</lastBuildDate>
<pubDate>Wed, 9 Jun 2021 18:59:30 GMT</pubDate>
<lastBuildDate>Thu, 10 Jun 2021 06:59:24 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.12</generator>
<item>
<title>Wed, 9 Jun 2021 18:59:30 GMT</title>
<pubDate>Wed, 9 Jun 2021 18:59:30 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20210609185930</link>
<guid isPermaLink="false">20210609185930</guid>
<description>
<![CDATA[<pre>
a/dialog-1.3_20210530-x86_64-1.txz: Upgraded.
a/grub-2.06-x86_64-1.txz: Upgraded.
a/kernel-firmware-20210609_0f66b74-noarch-1.txz: Upgraded.
d/gcc-10.3.0-x86_64-2.txz: Rebuilt.
Applied upstream patches to address the regressions noted in PR100101 and
PR100102. Thanks to eduardr.
d/gcc-brig-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-g++-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-gdc-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-gfortran-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-gnat-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-go-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-objc-10.3.0-x86_64-2.txz: Rebuilt.
d/meson-0.58.1-x86_64-1.txz: Upgraded.
kde/bluedevil-5.22.0-x86_64-1.txz: Upgraded.
kde/breeze-5.22.0-x86_64-1.txz: Upgraded.
kde/breeze-grub-5.22.0-x86_64-1.txz: Upgraded.
kde/breeze-gtk-5.22.0-x86_64-1.txz: Upgraded.
kde/drkonqi-5.22.0-x86_64-1.txz: Upgraded.
kde/kactivitymanagerd-5.22.0-x86_64-1.txz: Upgraded.
kde/kde-cli-tools-5.22.0-x86_64-1.txz: Upgraded.
kde/kde-gtk-config-5.22.0-x86_64-1.txz: Upgraded.
kde/kdecoration-5.22.0-x86_64-1.txz: Upgraded.
kde/kdeplasma-addons-5.22.0-x86_64-1.txz: Upgraded.
kde/kgamma5-5.22.0-x86_64-1.txz: Upgraded.
kde/khotkeys-5.22.0-x86_64-1.txz: Upgraded.
kde/kinfocenter-5.22.0-x86_64-1.txz: Upgraded.
kde/kmenuedit-5.22.0-x86_64-1.txz: Upgraded.
kde/krita-4.4.5-x86_64-1.txz: Upgraded.
kde/kscreen-5.22.0-x86_64-1.txz: Upgraded.
kde/kscreenlocker-5.22.0-x86_64-1.txz: Upgraded.
kde/ksshaskpass-5.22.0-x86_64-1.txz: Upgraded.
kde/ksysguard-5.22.0-x86_64-1.txz: Upgraded.
kde/ksystemstats-5.22.0-x86_64-1.txz: Added.
kde/kwallet-pam-5.22.0-x86_64-1.txz: Upgraded.
kde/kwayland-integration-5.22.0-x86_64-1.txz: Upgraded.
kde/kwayland-server-5.22.0-x86_64-1.txz: Upgraded.
kde/kwin-5.22.0-x86_64-1.txz: Upgraded.
kde/kwrited-5.22.0-x86_64-1.txz: Upgraded.
kde/latte-dock-0.9.12-x86_64-1.txz: Upgraded.
kde/layer-shell-qt-5.22.0-x86_64-1.txz: Added.
kde/libkscreen-5.22.0-x86_64-1.txz: Upgraded.
kde/libksysguard-5.22.0-x86_64-1.txz: Upgraded.
kde/milou-5.22.0-x86_64-1.txz: Upgraded.
kde/oxygen-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-browser-integration-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-desktop-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-disks-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-firewall-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-integration-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-nm-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-pa-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-sdk-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-systemmonitor-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-vault-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-workspace-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-workspace-wallpapers-5.22.0-x86_64-1.txz: Upgraded.
kde/polkit-kde-agent-1-5.22.0-x86_64-1.txz: Upgraded.
kde/powerdevil-5.22.0-x86_64-1.txz: Upgraded.
kde/qqc2-breeze-style-5.22.0-x86_64-1.txz: Upgraded.
kde/sddm-kcm-5.22.0-x86_64-1.txz: Upgraded.
kde/systemsettings-5.22.0-x86_64-1.txz: Upgraded.
kde/xdg-desktop-portal-kde-5.22.0-x86_64-1.txz: Upgraded.
l/alsa-lib-1.2.5-x86_64-3.txz: Rebuilt.
Apply upstream patches to fix device detection. Thanks to USUARIONUEVO.
l/libiodbc-3.52.15-x86_64-1.txz: Upgraded.
n/sshfs-3.7.2-x86_64-1.txz: Upgraded.
n/wpa_supplicant-2.9-x86_64-7.txz: Rebuilt.
Support WPA3 and add some more options from the defconfig included in the
source to Slackware's config file. Thanks to ArTourter.
x/xkeyboard-config-2.33-noarch-1.txz: Upgraded.
x/xterm-368-x86_64-1.txz: Upgraded.
xfce/xfce4-settings-4.16.2-x86_64-1.txz: Upgraded.
</pre>]]>
</description>
</item>
<item>
<title>Mon, 7 Jun 2021 18:53:49 GMT</title>
<pubDate>Mon, 7 Jun 2021 18:53:49 GMT</pubDate>

View file

@ -1,3 +1,78 @@
Wed Jun 9 18:59:30 UTC 2021
a/dialog-1.3_20210530-x86_64-1.txz: Upgraded.
a/grub-2.06-x86_64-1.txz: Upgraded.
a/kernel-firmware-20210609_0f66b74-noarch-1.txz: Upgraded.
d/gcc-10.3.0-x86_64-2.txz: Rebuilt.
Applied upstream patches to address the regressions noted in PR100101 and
PR100102. Thanks to eduardr.
d/gcc-brig-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-g++-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-gdc-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-gfortran-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-gnat-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-go-10.3.0-x86_64-2.txz: Rebuilt.
d/gcc-objc-10.3.0-x86_64-2.txz: Rebuilt.
d/meson-0.58.1-x86_64-1.txz: Upgraded.
kde/bluedevil-5.22.0-x86_64-1.txz: Upgraded.
kde/breeze-5.22.0-x86_64-1.txz: Upgraded.
kde/breeze-grub-5.22.0-x86_64-1.txz: Upgraded.
kde/breeze-gtk-5.22.0-x86_64-1.txz: Upgraded.
kde/drkonqi-5.22.0-x86_64-1.txz: Upgraded.
kde/kactivitymanagerd-5.22.0-x86_64-1.txz: Upgraded.
kde/kde-cli-tools-5.22.0-x86_64-1.txz: Upgraded.
kde/kde-gtk-config-5.22.0-x86_64-1.txz: Upgraded.
kde/kdecoration-5.22.0-x86_64-1.txz: Upgraded.
kde/kdeplasma-addons-5.22.0-x86_64-1.txz: Upgraded.
kde/kgamma5-5.22.0-x86_64-1.txz: Upgraded.
kde/khotkeys-5.22.0-x86_64-1.txz: Upgraded.
kde/kinfocenter-5.22.0-x86_64-1.txz: Upgraded.
kde/kmenuedit-5.22.0-x86_64-1.txz: Upgraded.
kde/krita-4.4.5-x86_64-1.txz: Upgraded.
kde/kscreen-5.22.0-x86_64-1.txz: Upgraded.
kde/kscreenlocker-5.22.0-x86_64-1.txz: Upgraded.
kde/ksshaskpass-5.22.0-x86_64-1.txz: Upgraded.
kde/ksysguard-5.22.0-x86_64-1.txz: Upgraded.
kde/ksystemstats-5.22.0-x86_64-1.txz: Added.
kde/kwallet-pam-5.22.0-x86_64-1.txz: Upgraded.
kde/kwayland-integration-5.22.0-x86_64-1.txz: Upgraded.
kde/kwayland-server-5.22.0-x86_64-1.txz: Upgraded.
kde/kwin-5.22.0-x86_64-1.txz: Upgraded.
kde/kwrited-5.22.0-x86_64-1.txz: Upgraded.
kde/latte-dock-0.9.12-x86_64-1.txz: Upgraded.
kde/layer-shell-qt-5.22.0-x86_64-1.txz: Added.
kde/libkscreen-5.22.0-x86_64-1.txz: Upgraded.
kde/libksysguard-5.22.0-x86_64-1.txz: Upgraded.
kde/milou-5.22.0-x86_64-1.txz: Upgraded.
kde/oxygen-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-browser-integration-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-desktop-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-disks-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-firewall-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-integration-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-nm-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-pa-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-sdk-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-systemmonitor-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-vault-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-workspace-5.22.0-x86_64-1.txz: Upgraded.
kde/plasma-workspace-wallpapers-5.22.0-x86_64-1.txz: Upgraded.
kde/polkit-kde-agent-1-5.22.0-x86_64-1.txz: Upgraded.
kde/powerdevil-5.22.0-x86_64-1.txz: Upgraded.
kde/qqc2-breeze-style-5.22.0-x86_64-1.txz: Upgraded.
kde/sddm-kcm-5.22.0-x86_64-1.txz: Upgraded.
kde/systemsettings-5.22.0-x86_64-1.txz: Upgraded.
kde/xdg-desktop-portal-kde-5.22.0-x86_64-1.txz: Upgraded.
l/alsa-lib-1.2.5-x86_64-3.txz: Rebuilt.
Apply upstream patches to fix device detection. Thanks to USUARIONUEVO.
l/libiodbc-3.52.15-x86_64-1.txz: Upgraded.
n/sshfs-3.7.2-x86_64-1.txz: Upgraded.
n/wpa_supplicant-2.9-x86_64-7.txz: Rebuilt.
Support WPA3 and add some more options from the defconfig included in the
source to Slackware's config file. Thanks to ArTourter.
x/xkeyboard-config-2.33-noarch-1.txz: Upgraded.
x/xterm-368-x86_64-1.txz: Upgraded.
xfce/xfce4-settings-4.16.2-x86_64-1.txz: Upgraded.
+--------------------------+
Mon Jun 7 18:53:49 UTC 2021
Hey folks! Sorry about the delay in getting this batch out but I had other
distractions going on here last week that prevented getting this one wrapped

13098
FILELIST.TXT

File diff suppressed because it is too large Load diff

View file

@ -55,8 +55,11 @@ gzip ./source/d/gyp/gyp-python38.patch
gzip ./source/d/gyp/gyp-python39.patch
gzip ./source/d/gyp/gyp-python3.patch
gzip ./source/d/mercurial/doinst.sh
gzip ./source/d/gcc/patches/PR100101.2efbbba16a0630fac8cadcd6d9e0ffaabfadb79f.patch
gzip ./source/d/gcc/patches/gfortran.deferred-shape-vs-assumed-shape.patch
gzip ./source/d/gcc/patches/PR100102.5357ab75dedef403b0eebf9277d61d1cbeb5898f.patch
gzip ./source/d/gcc/patches/gcc-no_fixincludes.diff
gzip ./source/d/gcc/patches/PR100102-2.a1b3484a8e6c53c8084723e3f1738d402374198e.patch
gzip ./source/d/meson/meson.import.copy.diff
gzip ./source/d/meson/39bb5e07eab736b525abfc66eb5ad0dd626aedc6.patch
gzip ./source/d/binutils/patches/binutils-2.20.51.0.10-sec-merge-emit.patch
@ -748,7 +751,10 @@ gzip ./source/l/clucene/clucene.pkgconfig.diff
gzip ./source/l/libxml2/libxml2.do-not-check-crc.diff
gzip ./source/l/libgpod/doinst.sh
gzip ./source/l/libusb/f6d2cb561402c3b6d3627c0eb89e009b503d9067.patch
gzip ./source/l/alsa-lib/9621d0bff2e60b43e329ffa5059ab19f2914ec14.patch
gzip ./source/l/alsa-lib/0e4ba2ea8c0402f12a645032a14693eb9b1278e6.patch
gzip ./source/l/alsa-lib/doinst.sh
gzip ./source/l/alsa-lib/ddfc32abf5697de1618b9e7ffdf57a0f97013090.patch
gzip ./source/l/djvulibre/doinst.sh
gzip ./source/l/icon-naming-utils/icon-naming-utils.pkgconfigdir.diff
gzip ./source/l/brotli/brotli.no.unrecognized.R.diff

View file

@ -268,6 +268,7 @@ to install. Press ENTER when you are done." \
"ksudoku" "sudoku game" "on" \
"ksysguard" "process monitor and system statistics" "on" \
"ksystemlog" "system log viewer" "on" \
"ksystemstats" "daemon to collect system statistics" "on" \
"kteatime" "tea cooker" "on" \
"ktexteditor" "text editor component" "on" \
"ktextwidgets" "text editing widgets" "on" \
@ -294,6 +295,7 @@ to install. Press ENTER when you are done." \
"kxmlgui" "menu and toolbar framework" "on" \
"kxmlrpcclient" "library providing API to access XML RPC" "on" \
"latte-dock" "alternative dock for Plasma5" "on" \
"layer-shell-qt" "Wayland layer surface support" "on" \
"libgravatar" "Gravatar support library" "on" \
"libkcddb" "KDE CDDB retrieval library" "on" \
"libkcompactdisc" "CD playing/ripping library" "on" \
@ -384,7 +386,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 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 ksysguard ksystemlog 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 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 ksysguard 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 +394,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 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 ksysguard ksystemlog 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 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 ksysguard 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

View file

@ -268,6 +268,7 @@ to install. Press ENTER when you are done." \
"ksudoku" "sudoku game" "on" \
"ksysguard" "process monitor and system statistics" "on" \
"ksystemlog" "system log viewer" "on" \
"ksystemstats" "daemon to collect system statistics" "on" \
"kteatime" "tea cooker" "on" \
"ktexteditor" "text editor component" "on" \
"ktextwidgets" "text editing widgets" "on" \
@ -294,6 +295,7 @@ to install. Press ENTER when you are done." \
"kxmlgui" "menu and toolbar framework" "on" \
"kxmlrpcclient" "library providing API to access XML RPC" "on" \
"latte-dock" "alternative dock for Plasma5" "on" \
"layer-shell-qt" "Wayland layer surface support" "on" \
"libgravatar" "Gravatar support library" "on" \
"libkcddb" "KDE CDDB retrieval library" "on" \
"libkcompactdisc" "CD playing/ripping library" "on" \
@ -384,7 +386,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 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 ksysguard ksystemlog 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 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 ksysguard 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 +394,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 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 ksysguard ksystemlog 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 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 ksysguard 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

View file

@ -252,6 +252,7 @@ kstars:REC
ksudoku:REC
ksysguard:REC
ksystemlog:REC
ksystemstats:REC
kteatime:REC
ktexteditor:REC
ktextwidgets:REC
@ -278,6 +279,7 @@ kwrited:REC
kxmlgui:REC
kxmlrpcclient:REC
latte-dock:REC
layer-shell-qt:REC
libgravatar:REC
libkcddb:REC
libkcompactdisc:REC

View file

@ -28,7 +28,7 @@ PKGNAM=grub
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
# Better to use _ than ~ in the package filenames version:
PKGVER=$(echo $VERSION | tr '~' '_')
BUILD=${BUILD:-3}
BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then

View file

@ -2,7 +2,7 @@
# GCC package build script (written by volkerdi@slackware.com)
#
# Copyright 2003, 2004 Slackware Linux, Inc., Concord, California, USA
# Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA
# Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2021 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -57,7 +57,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gcc
SRCVER=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
VERSION=$(echo $SRCVER | cut -f 1 -d _)
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
# How many jobs to run in parallel:
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@ -171,6 +171,11 @@ zcat $CWD/patches/gcc-no_fixincludes.diff.gz | patch -p1 --verbose --backup --su
# Fix a gfortran bug:
zcat $CWD/patches/gfortran.deferred-shape-vs-assumed-shape.patch.gz | patch -p0 --verbose --backup --suffix=.orig || exit 1
# Fix regressions in 10.3.0:
zcat $CWD/patches/PR100101.2efbbba16a0630fac8cadcd6d9e0ffaabfadb79f.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
zcat $CWD/patches/PR100102-2.a1b3484a8e6c53c8084723e3f1738d402374198e.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
zcat $CWD/patches/PR100102.5357ab75dedef403b0eebf9277d61d1cbeb5898f.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
# Fix perms/owners:
chown -R root:root .
find . \

View file

@ -0,0 +1,100 @@
From 2efbbba16a0630fac8cadcd6d9e0ffaabfadb79f Mon Sep 17 00:00:00 2001
From: Jason Merrill <jason@redhat.com>
Date: Thu, 15 Apr 2021 13:38:54 -0400
Subject: [PATCH] c++: noexcept error recursion [PR100101]
Here instantiating the noexcept-specifier for bar<void>() means
instantiating A<void>::value, which complains about the conversion from 0 to
int* in the default argument of foo. Since my patch for PR99583, printing
the error context involves looking at C<void>::type, which again wants to
instantiate A<void>::value, which breaks. For now at least, let's break
this recursion by avoiding looking into the noexcept-specifier in
find_typenames, and limit that to just the uses_parameter_packs case that
PR99583 cares about.
gcc/cp/ChangeLog:
PR c++/100101
PR c++/99583
* pt.c (find_parameter_packs_r) [FUNCTION_TYPE]: Walk into
TYPE_RAISES_EXCEPTIONS here.
gcc/testsuite/ChangeLog:
PR c++/100101
* g++.dg/cpp0x/noexcept67.C: New test.
---
gcc/cp/pt.c | 11 +++++++++++
gcc/testsuite/g++.dg/cpp0x/noexcept67.C | 26 +++++++++++++++++++++++++
3 files changed, 37 insertions(+), 5 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept67.C
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
index 0f119a55272..2190f83882a 100644
--- a/gcc/cp/pt.c
+++ b/gcc/cp/pt.c
@@ -3890,6 +3890,10 @@ find_parameter_packs_r (tree *tp, int *walk_subtrees, void* data)
(struct find_parameter_pack_data*)data;
bool parameter_pack_p = false;
+#define WALK_SUBTREE(NODE) \
+ cp_walk_tree (&(NODE), &find_parameter_packs_r, \
+ ppd, ppd->visited) \
+
/* Don't look through typedefs; we are interested in whether a
parameter pack is actually written in the expression/type we're
looking at, not the target type. */
@@ -4070,10 +4074,17 @@ find_parameter_packs_r (tree *tp, int *walk_subtrees, void* data)
ppd, ppd->visited);
return NULL_TREE;
+ case FUNCTION_TYPE:
+ case METHOD_TYPE:
+ WALK_SUBTREE (TYPE_RAISES_EXCEPTIONS (t));
+ break;
+
default:
return NULL_TREE;
}
+#undef WALK_SUBTREE
+
return NULL_TREE;
}
diff --git a/gcc/testsuite/g++.dg/cpp0x/noexcept67.C b/gcc/testsuite/g++.dg/cpp0x/noexcept67.C
new file mode 100644
index 00000000000..7f061034323
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp0x/noexcept67.C
@@ -0,0 +1,26 @@
+// PR c++/100101
+// { dg-do compile { target c++11 } }
+
+template <typename T> struct A
+{
+ template <typename U> static char foo(U*, int* = 0);
+ static const bool value = sizeof(foo(static_cast<T*>(nullptr))) > 0;
+};
+
+template <bool b> struct B
+{
+ static const bool value = b;
+};
+
+template <typename T> struct C
+{
+ typedef B<A<T>::value> type;
+};
+
+template <typename T>
+void bar() noexcept(A<T>::value && C<T>::type::value) {}
+
+void baz()
+{
+ bar<void>();
+}
--
2.27.0

View file

@ -0,0 +1,59 @@
From a1b3484a8e6c53c8084723e3f1738d402374198e Mon Sep 17 00:00:00 2001
From: Jason Merrill <jason@redhat.com>
Date: Mon, 31 May 2021 12:56:34 -0400
Subject: [PATCH] c++: alias member template [PR100102]
Patrick already fixed the primary cause of this bug. But while I was
looking at this testcase I noticed that with the qualified name k::o we
ended up with a plain FUNCTION_DECL, whereas without the k:: we got a
BASELINK. There seems to be no good reason not to return the BASELINK
in this case as well.
PR c++/100102
gcc/cp/ChangeLog:
* init.c (build_offset_ref): Return the BASELINK for a static
member function.
gcc/testsuite/ChangeLog:
* g++.dg/cpp0x/alias-decl-73.C: New test.
---
gcc/cp/init.c | 2 +-
gcc/testsuite/g++.dg/cpp0x/alias-decl-73.C | 9 +++++++++
2 files changed, 10 insertions(+), 1 deletion(-)
create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-73.C
diff --git a/gcc/cp/init.c b/gcc/cp/init.c
index b1123287300..1b161d526f6 100644
--- a/gcc/cp/init.c
+++ b/gcc/cp/init.c
@@ -2214,7 +2214,7 @@ build_offset_ref (tree type, tree member, bool address_p,
if (!ok)
return error_mark_node;
if (DECL_STATIC_FUNCTION_P (t))
- return t;
+ return member;
member = t;
}
else
diff --git a/gcc/testsuite/g++.dg/cpp0x/alias-decl-73.C b/gcc/testsuite/g++.dg/cpp0x/alias-decl-73.C
new file mode 100644
index 00000000000..aae778646dc
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp0x/alias-decl-73.C
@@ -0,0 +1,9 @@
+// PR c++/100102
+// { dg-do compile { target c++11 } }
+
+template <bool B1> using a = int;
+template <class T3, class T4> struct k {
+ static long o();
+ template <class T5> using n = a<bool(k::o)>;
+ n<int> q;
+};
--
2.27.0

View file

@ -0,0 +1,133 @@
From 5357ab75dedef403b0eebf9277d61d1cbeb5898f Mon Sep 17 00:00:00 2001
From: Patrick Palka <ppalka@redhat.com>
Date: Fri, 4 Jun 2021 13:46:53 -0400
Subject: [PATCH 1/1] c++: tsubst_function_decl and excess arg levels
[PR100102]
Here, when instantiating the dependent alias template
duration::__is_harmonic with args={{T,U},{int}}, we find ourselves
substituting the function decl _S_gcd. Since we have more arg levels
than _S_gcd has parm levels, an old special case in tsubst_function_decl
causes us to unwantedly reduce args to its innermost level, yielding
args={int}, which leads to a nonsensical substitution into the decl
context and eventually a crash.
The comment for this special case refers to three examples for which we
ought to see more arg levels than parm levels here, but none of the
examples actually demonstrate this. In the first example, when
defining S<int>::f(U) parms_depth is 2 and args_depth is 1, and
later when instantiating say S<int>::f<char> both depths are 2. In the
second example, when substituting the template friend declaration
parms_depth is 2 and args_depth is 1, and later when instantiating f
both depths are 1. Finally, the third example is invalid since we can't
specialize a member template of an unspecialized class template like
that.
Given that this reduction code seems no longer relevant for its
documented purpose and that it causes problems as in the PR, this patch
just removes it. Note that as far as bootstrap/regtest is concerned,
this code is dead; the below two tests would be the first to reach it.
PR c++/100102
gcc/cp/ChangeLog:
* pt.c (tsubst_function_decl): Remove old code for reducing
args when it has excess levels.
gcc/testsuite/ChangeLog:
* g++.dg/cpp0x/alias-decl-72.C: New test.
* g++.dg/cpp0x/alias-decl-72a.C: New test.
---
gcc/cp/pt.c | 39 ---------------------
gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C | 9 +++++
gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C | 9 +++++
3 files changed, 18 insertions(+), 39 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C
create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
index 7211bdc5bbc..744461ed8cb 100644
--- a/gcc/cp/pt.c
+++ b/gcc/cp/pt.c
@@ -13905,45 +13905,6 @@ tsubst_function_decl (tree t, tree args, tsubst_flags_t complain,
if (tree spec = retrieve_specialization (gen_tmpl, argvec, hash))
return spec;
}
-
- /* We can see more levels of arguments than parameters if
- there was a specialization of a member template, like
- this:
-
- template <class T> struct S { template <class U> void f(); }
- template <> template <class U> void S<int>::f(U);
-
- Here, we'll be substituting into the specialization,
- because that's where we can find the code we actually
- want to generate, but we'll have enough arguments for
- the most general template.
-
- We also deal with the peculiar case:
-
- template <class T> struct S {
- template <class U> friend void f();
- };
- template <class U> void f() {}
- template S<int>;
- template void f<double>();
-
- Here, the ARGS for the instantiation of will be {int,
- double}. But, we only need as many ARGS as there are
- levels of template parameters in CODE_PATTERN. We are
- careful not to get fooled into reducing the ARGS in
- situations like:
-
- template <class T> struct S { template <class U> void f(U); }
- template <class T> template <> void S<T>::f(int) {}
-
- which we can spot because the pattern will be a
- specialization in this case. */
- int args_depth = TMPL_ARGS_DEPTH (args);
- int parms_depth =
- TMPL_PARMS_DEPTH (DECL_TEMPLATE_PARMS (DECL_TI_TEMPLATE (t)));
-
- if (args_depth > parms_depth && !DECL_TEMPLATE_SPECIALIZATION (t))
- args = get_innermost_template_args (args, parms_depth);
}
else
{
diff --git a/gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C b/gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C
new file mode 100644
index 00000000000..8009756dcba
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C
@@ -0,0 +1,9 @@
+// PR c++/100102
+// { dg-do compile { target c++11 } }
+
+template<int()> struct ratio;
+template<class T, class U> struct duration {
+ static constexpr int _S_gcd();
+ template<class> using __is_harmonic = ratio<_S_gcd>;
+ using type = __is_harmonic<int>;
+};
diff --git a/gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C b/gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C
new file mode 100644
index 00000000000..a4443e18f9d
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C
@@ -0,0 +1,9 @@
+// PR c++/100102
+// { dg-do compile { target c++11 } }
+
+template<int> struct ratio;
+template<class T> struct duration {
+ static constexpr int _S_gcd();
+ template<class> using __is_harmonic = ratio<(duration::_S_gcd)()>;
+ using type = __is_harmonic<int>;
+};
--
2.27.0

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=meson
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

View file

@ -1 +1 @@
5
1

View file

@ -0,0 +1 @@
1

View file

@ -1 +1 @@
3
1

View file

@ -0,0 +1 @@
1

View file

@ -11,6 +11,7 @@ plasma-integration
kinfocenter
libksysguard
ksysguard
layer-shell-qt
kscreenlocker
kwin
kwrited
@ -54,3 +55,4 @@ plasma-disks
plasma-firewall
plasma-systemmonitor
qqc2-breeze-style
ksystemstats

View file

@ -1,2 +0,0 @@
# Forgotten include:
cat $CWD/patch/milou/milou_krunner_include.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }

View file

@ -1,11 +0,0 @@
--- a/lib/qml/CMakeLists.txt 2014-07-10 17:30:16.000000000 +0200
+++ b/lib/qml/CMakeLists.txt 2014-08-01 14:50:57.417710976 +0200
@@ -7,7 +7,7 @@
target_link_libraries (milouqmlplugin
Qt5::Qml
-
+ KF5::Runner
milou
)

View file

@ -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 ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
ksystemstats: ksystemstats (daemon to collect system statistics)
ksystemstats:
ksystemstats: SystemStats is a daemon that collects statistics about the running
ksystemstats: system.
ksystemstats:
ksystemstats:
ksystemstats:
ksystemstats:
ksystemstats:
ksystemstats:
ksystemstats:

View file

@ -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------------------------------------------------------|
layer-shell-qt: layer-shell-qt (Wayland layer surface support)
layer-shell-qt:
layer-shell-qt: This component is meant for applications to be able to easily use
layer-shell-qt: clients based on wlr-layer-shell.
layer-shell-qt:
layer-shell-qt:
layer-shell-qt:
layer-shell-qt:
layer-shell-qt:
layer-shell-qt:
layer-shell-qt:

View file

@ -0,0 +1,65 @@
From 0e4ba2ea8c0402f12a645032a14693eb9b1278e6 Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela <perex@perex.cz>
Date: Wed, 2 Jun 2021 11:09:43 +0200
Subject: [PATCH] ucm: add _alibpref to get the private device prefix
It may be useful to get the device prefix for the local configuration.
Link: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1251
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
---
include/use-case.h | 1 +
src/ucm/main.c | 21 +++++++++++++++++++++
2 files changed, 22 insertions(+)
diff --git a/include/use-case.h b/include/use-case.h
index ec1a97b0..7890358b 100644
--- a/include/use-case.h
+++ b/include/use-case.h
@@ -258,6 +258,7 @@ int snd_use_case_get_list(snd_use_case_mgr_t *uc_mgr,
* - _verb - return current verb
* - _file - return configuration file loaded for current card
* - _alibcfg - return private alsa-lib's configuration for current card
+ * - _alibpref - return private alsa-lib's configuration device prefix for current card
*
* - [=]{NAME}[/[{modifier}|{/device}][/{verb}]]
* - value identifier {NAME}
diff --git a/src/ucm/main.c b/src/ucm/main.c
index 361952f6..3c9ea15d 100644
--- a/src/ucm/main.c
+++ b/src/ucm/main.c
@@ -2138,6 +2138,25 @@ static int get_alibcfg(snd_use_case_mgr_t *uc_mgr, char **str)
return 0;
}
+/**
+ * \brief Get device prefix for private alsa-lib configuration
+ * \param uc_mgr Use case manager
+ * \param str Returned value string
+ * \return Zero on success (value is filled), otherwise a negative error code
+ */
+static int get_alibpref(snd_use_case_mgr_t *uc_mgr, char **str)
+{
+ const size_t l = 9;
+ char *s;
+
+ s = malloc(l);
+ if (s == NULL)
+ return -ENOMEM;
+ snprintf(s, l, "_ucm%04X", uc_mgr->ucm_card_number);
+ *str = s;
+ return 0;
+}
+
/**
* \brief Get current - string
* \param uc_mgr Use case manager
@@ -2193,6 +2212,8 @@ int snd_use_case_get(snd_use_case_mgr_t *uc_mgr,
} else if (strcmp(identifier, "_alibcfg") == 0) {
err = get_alibcfg(uc_mgr, (char **)value);
+ } else if (strcmp(identifier, "_alibpref") == 0) {
+ err = get_alibpref(uc_mgr, (char **)value);
} else if (identifier[0] == '_') {
err = -ENOENT;
} else {

View file

@ -0,0 +1,31 @@
From 9621d0bff2e60b43e329ffa5059ab19f2914ec14 Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela <perex@perex.cz>
Date: Wed, 2 Jun 2021 11:21:54 +0200
Subject: [PATCH] ucm: fix _alibpref string (add '.' delimiter to the end)
Fixes: 0e4ba2ea ("ucm: add _alibpref to get the private device prefix")
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
---
src/ucm/main.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/ucm/main.c b/src/ucm/main.c
index 3c9ea15d..c9b37b68 100644
--- a/src/ucm/main.c
+++ b/src/ucm/main.c
@@ -2146,13 +2146,13 @@ static int get_alibcfg(snd_use_case_mgr_t *uc_mgr, char **str)
*/
static int get_alibpref(snd_use_case_mgr_t *uc_mgr, char **str)
{
- const size_t l = 9;
+ const size_t l = 10;
char *s;
s = malloc(l);
if (s == NULL)
return -ENOMEM;
- snprintf(s, l, "_ucm%04X", uc_mgr->ucm_card_number);
+ snprintf(s, l, "_ucm%04X.", uc_mgr->ucm_card_number);
*str = s;
return 0;
}

View file

@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=alsa-lib
VERSION=${VERSION:-$(echo alsa-lib-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-2}
BUILD=${BUILD:-3}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@ -81,6 +81,11 @@ if [ ! -r src/conf/smixer.conf ]; then
cp -a $CWD/smixer.conf src/conf
fi
# Fix regressions in 1.2.5:
zcat $CWD/0e4ba2ea8c0402f12a645032a14693eb9b1278e6.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
zcat $CWD/9621d0bff2e60b43e329ffa5059ab19f2914ec14.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
zcat $CWD/ddfc32abf5697de1618b9e7ffdf57a0f97013090.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
# Untar the configuration files. We'll install them later.
( mkdir ucm-and-topology-configs
cd ucm-and-topology-configs

View file

@ -0,0 +1,94 @@
From ddfc32abf5697de1618b9e7ffdf57a0f97013090 Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela <perex@perex.cz>
Date: Wed, 2 Jun 2021 08:49:32 +0200
Subject: [PATCH] conf: fix load_for_all_cards()
The 63f7745b commit is loading the driver specific configuration
multiple times which ends with the array merges (see the bug).
Introduce the loaded compound which traces the already loaded
driver configurations and skip the multiple load requests.
Fixes: https://github.com/alsa-project/alsa-lib/issues/143
Fixes: 63f7745b ("conf: extend load_for_all_cards hook (id/value table)")
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
---
src/conf.c | 33 ++++++++++++++++++++++++++++-----
1 file changed, 28 insertions(+), 5 deletions(-)
diff --git a/src/conf.c b/src/conf.c
index f6c80031..d863dec6 100644
--- a/src/conf.c
+++ b/src/conf.c
@@ -4325,18 +4325,23 @@ static int _snd_config_hook_table(snd_config_t *root, snd_config_t *config, snd_
int snd_config_hook_load_for_all_cards(snd_config_t *root, snd_config_t *config, snd_config_t **dst, snd_config_t *private_data ATTRIBUTE_UNUSED)
{
int card = -1, err;
+ snd_config_t *loaded; // trace loaded cards
+ err = snd_config_top(&loaded);
+ if (err < 0)
+ return err;
do {
err = snd_card_next(&card);
if (err < 0)
- return err;
+ goto __fin_err;
if (card >= 0) {
- snd_config_t *n, *private_data = NULL;
+ snd_config_t *n, *m, *private_data = NULL;
const char *driver;
char *fdriver = NULL;
+ bool load;
err = snd_determine_driver(card, &fdriver);
if (err < 0)
- return err;
+ goto __fin_err;
if (snd_config_search(root, fdriver, &n) >= 0) {
if (snd_config_get_string(n, &driver) < 0) {
if (snd_config_get_type(n) == SND_CONFIG_TYPE_COMPOUND) {
@@ -4357,6 +4362,19 @@ int snd_config_hook_load_for_all_cards(snd_config_t *root, snd_config_t *config,
driver = fdriver;
}
__std:
+ load = true;
+ err = snd_config_imake_integer(&m, driver, 1);
+ if (err < 0)
+ goto __err;
+ err = snd_config_add(loaded, m);
+ if (err < 0) {
+ if (err == -EEXIST) {
+ snd_config_delete(m);
+ load = false;
+ } else {
+ goto __err;
+ }
+ }
private_data = _snd_config_hook_private_data(card, driver);
if (!private_data) {
err = -ENOMEM;
@@ -4365,17 +4383,22 @@ int snd_config_hook_load_for_all_cards(snd_config_t *root, snd_config_t *config,
err = _snd_config_hook_table(root, config, private_data);
if (err < 0)
goto __err;
- err = snd_config_hook_load(root, config, &n, private_data);
+ if (load)
+ err = snd_config_hook_load(root, config, &n, private_data);
__err:
if (private_data)
snd_config_delete(private_data);
free(fdriver);
if (err < 0)
- return err;
+ goto __fin_err;
}
} while (card >= 0);
+ snd_config_delete(loaded);
*dst = NULL;
return 0;
+__fin_err:
+ snd_config_delete(loaded);
+ return err;
}
#ifndef DOC_HIDDEN
SND_DLSYM_BUILD_VERSION(snd_config_hook_load_for_all_cards, SND_CONFIG_DLSYM_VERSION_HOOK);

View file

@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=sshfs
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-3}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}

View file

@ -114,6 +114,16 @@ CONFIG_EAP_TTLS=y
# with openssl-0.9.8x-tls-extensions.patch, to add the needed functions.
CONFIG_EAP_FAST=y
# EAP-TEAP
# Note: The current EAP-TEAP implementation is experimental and should not be
# enabled for production use. The IETF RFC 7170 that defines EAP-TEAP has number
# of conflicting statements and missing details and the implementation has
# vendor specific workarounds for those and as such, may not interoperate with
# any other implementation. This should not be used for anything else than
# experimentation and interoperability testing until those issues has been
# resolved.
#CONFIG_EAP_TEAP=y
# EAP-GTC
CONFIG_EAP_GTC=y
@ -123,6 +133,9 @@ CONFIG_EAP_OTP=y
# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used)
#CONFIG_EAP_SIM=y
# Enable SIM simulator (Milenage) for EAP-SIM
#CONFIG_SIM_SIMULATOR=y
# EAP-PSK (experimental; this is _not_ needed for WPA-PSK)
#CONFIG_EAP_PSK=y
@ -238,6 +251,13 @@ CONFIG_READLINE=y
# wpa_passphrase). This saves about 0.5 kB in code size.
#CONFIG_NO_WPA_PASSPHRASE=y
# Simultaneous Authentication of Equals (SAE), WPA3-Personal
CONFIG_SAE=y
# WPA3-Enterprise (SuiteB-192)
CONFIG_SUITEB=y
CONFIG_SUITEB192=y
# Disable scan result processing (ap_mode=1) to save code size by about 1 kB.
# This can be used if ap_scan=1 mode is never enabled.
#CONFIG_NO_SCAN_PROCESSING=y
@ -304,6 +324,9 @@ CONFIG_BACKEND=file
# Driver support is also needed for IEEE 802.11w.
CONFIG_IEEE80211W=y
# Support Operating Channel Validation
#CONFIG_OCV=y
# Select TLS implementation
# openssl = OpenSSL (default)
# gnutls = GnuTLS
@ -462,6 +485,11 @@ CONFIG_DEBUG_SYSLOG=y
# that meet the requirements described above.
#CONFIG_NO_RANDOM_POOL=y
# Should we attempt to use the getrandom(2) call that provides more reliable
# yet secure randomness source than /dev/random on Linux 3.17 and newer.
# Requires glibc 2.25 to build, falls back to /dev/random if unavailable.
#CONFIG_GETRANDOM=y
# IEEE 802.11n (High Throughput) support (mainly for AP mode)
CONFIG_IEEE80211N=y
@ -503,8 +531,8 @@ CONFIG_P2P=y
# Enable TDLS support
#CONFIG_TDLS=y
# Wi-Fi Direct
# This can be used to enable Wi-Fi Direct extensions for P2P using an external
# Wi-Fi Display
# This can be used to enable Wi-Fi Display extensions for P2P using an external
# program to control the additional information exchanges in the messages.
CONFIG_WIFI_DISPLAY=y
@ -597,3 +625,8 @@ CONFIG_BGSCAN_SIMPLE=y
# Opportunistic Wireless Encryption (OWE)
# Experimental implementation of draft-harkins-owe-07.txt
#CONFIG_OWE=y
# Device Provisioning Protocol (DPP)
# This requires CONFIG_IEEE80211W=y to be enabled, too. (see
# wpa_supplicant/README-DPP for details)
CONFIG_DPP=y

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=wpa_supplicant
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-6}
BUILD=${BUILD:-7}
SRCVERSION=$(printf $VERSION | tr _ -)

View file

@ -1 +1 @@
http://archive.xfce.org/src/xfce/xfce4-settings/4.16/xfce4-settings-4.16.1.tar.bz2
http://archive.xfce.org/src/xfce/xfce4-settings/4.16/xfce4-settings-4.16.2.tar.bz2