mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
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:
parent
3e486d66d2
commit
bd0fcc79d4
30 changed files with 7313 additions and 6571 deletions
|
@ -11,9 +11,92 @@
|
||||||
<description>Tracking Slackware development in git.</description>
|
<description>Tracking Slackware development in git.</description>
|
||||||
<language>en-us</language>
|
<language>en-us</language>
|
||||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
<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>
|
<pubDate>Wed, 9 Jun 2021 18:59:30 GMT</pubDate>
|
||||||
<lastBuildDate>Mon, 7 Jun 2021 21:59:50 GMT</lastBuildDate>
|
<lastBuildDate>Thu, 10 Jun 2021 06:59:24 GMT</lastBuildDate>
|
||||||
<generator>maintain_current_git.sh v 1.12</generator>
|
<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>
|
<item>
|
||||||
<title>Mon, 7 Jun 2021 18:53:49 GMT</title>
|
<title>Mon, 7 Jun 2021 18:53:49 GMT</title>
|
||||||
<pubDate>Mon, 7 Jun 2021 18:53:49 GMT</pubDate>
|
<pubDate>Mon, 7 Jun 2021 18:53:49 GMT</pubDate>
|
||||||
|
|
|
@ -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
|
Mon Jun 7 18:53:49 UTC 2021
|
||||||
Hey folks! Sorry about the delay in getting this batch out but I had other
|
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
|
distractions going on here last week that prevented getting this one wrapped
|
||||||
|
|
780
FILELIST.TXT
780
FILELIST.TXT
File diff suppressed because it is too large
Load diff
|
@ -55,8 +55,11 @@ gzip ./source/d/gyp/gyp-python38.patch
|
||||||
gzip ./source/d/gyp/gyp-python39.patch
|
gzip ./source/d/gyp/gyp-python39.patch
|
||||||
gzip ./source/d/gyp/gyp-python3.patch
|
gzip ./source/d/gyp/gyp-python3.patch
|
||||||
gzip ./source/d/mercurial/doinst.sh
|
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/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/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/meson.import.copy.diff
|
||||||
gzip ./source/d/meson/39bb5e07eab736b525abfc66eb5ad0dd626aedc6.patch
|
gzip ./source/d/meson/39bb5e07eab736b525abfc66eb5ad0dd626aedc6.patch
|
||||||
gzip ./source/d/binutils/patches/binutils-2.20.51.0.10-sec-merge-emit.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/libxml2/libxml2.do-not-check-crc.diff
|
||||||
gzip ./source/l/libgpod/doinst.sh
|
gzip ./source/l/libgpod/doinst.sh
|
||||||
gzip ./source/l/libusb/f6d2cb561402c3b6d3627c0eb89e009b503d9067.patch
|
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/doinst.sh
|
||||||
|
gzip ./source/l/alsa-lib/ddfc32abf5697de1618b9e7ffdf57a0f97013090.patch
|
||||||
gzip ./source/l/djvulibre/doinst.sh
|
gzip ./source/l/djvulibre/doinst.sh
|
||||||
gzip ./source/l/icon-naming-utils/icon-naming-utils.pkgconfigdir.diff
|
gzip ./source/l/icon-naming-utils/icon-naming-utils.pkgconfigdir.diff
|
||||||
gzip ./source/l/brotli/brotli.no.unrecognized.R.diff
|
gzip ./source/l/brotli/brotli.no.unrecognized.R.diff
|
||||||
|
|
|
@ -268,6 +268,7 @@ to install. Press ENTER when you are done." \
|
||||||
"ksudoku" "sudoku game" "on" \
|
"ksudoku" "sudoku game" "on" \
|
||||||
"ksysguard" "process monitor and system statistics" "on" \
|
"ksysguard" "process monitor and system statistics" "on" \
|
||||||
"ksystemlog" "system log viewer" "on" \
|
"ksystemlog" "system log viewer" "on" \
|
||||||
|
"ksystemstats" "daemon to collect system statistics" "on" \
|
||||||
"kteatime" "tea cooker" "on" \
|
"kteatime" "tea cooker" "on" \
|
||||||
"ktexteditor" "text editor component" "on" \
|
"ktexteditor" "text editor component" "on" \
|
||||||
"ktextwidgets" "text editing widgets" "on" \
|
"ktextwidgets" "text editing widgets" "on" \
|
||||||
|
@ -294,6 +295,7 @@ to install. Press ENTER when you are done." \
|
||||||
"kxmlgui" "menu and toolbar framework" "on" \
|
"kxmlgui" "menu and toolbar framework" "on" \
|
||||||
"kxmlrpcclient" "library providing API to access XML RPC" "on" \
|
"kxmlrpcclient" "library providing API to access XML RPC" "on" \
|
||||||
"latte-dock" "alternative dock for Plasma5" "on" \
|
"latte-dock" "alternative dock for Plasma5" "on" \
|
||||||
|
"layer-shell-qt" "Wayland layer surface support" "on" \
|
||||||
"libgravatar" "Gravatar support library" "on" \
|
"libgravatar" "Gravatar support library" "on" \
|
||||||
"libkcddb" "KDE CDDB retrieval library" "on" \
|
"libkcddb" "KDE CDDB retrieval library" "on" \
|
||||||
"libkcompactdisc" "CD playing/ripping library" "on" \
|
"libkcompactdisc" "CD playing/ripping library" "on" \
|
||||||
|
@ -384,7 +386,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
||||||
rm -f $TMP/SeTpkgs
|
rm -f $TMP/SeTpkgs
|
||||||
> $TMP/SeTnewtag
|
> $TMP/SeTnewtag
|
||||||
for pkg in \
|
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
|
; do
|
||||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||||
done
|
done
|
||||||
|
@ -392,7 +394,7 @@ akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-
|
||||||
fi
|
fi
|
||||||
cat /dev/null > $TMP/SeTnewtag
|
cat /dev/null > $TMP/SeTnewtag
|
||||||
for PACKAGE in \
|
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
|
; do
|
||||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||||
|
|
|
@ -268,6 +268,7 @@ to install. Press ENTER when you are done." \
|
||||||
"ksudoku" "sudoku game" "on" \
|
"ksudoku" "sudoku game" "on" \
|
||||||
"ksysguard" "process monitor and system statistics" "on" \
|
"ksysguard" "process monitor and system statistics" "on" \
|
||||||
"ksystemlog" "system log viewer" "on" \
|
"ksystemlog" "system log viewer" "on" \
|
||||||
|
"ksystemstats" "daemon to collect system statistics" "on" \
|
||||||
"kteatime" "tea cooker" "on" \
|
"kteatime" "tea cooker" "on" \
|
||||||
"ktexteditor" "text editor component" "on" \
|
"ktexteditor" "text editor component" "on" \
|
||||||
"ktextwidgets" "text editing widgets" "on" \
|
"ktextwidgets" "text editing widgets" "on" \
|
||||||
|
@ -294,6 +295,7 @@ to install. Press ENTER when you are done." \
|
||||||
"kxmlgui" "menu and toolbar framework" "on" \
|
"kxmlgui" "menu and toolbar framework" "on" \
|
||||||
"kxmlrpcclient" "library providing API to access XML RPC" "on" \
|
"kxmlrpcclient" "library providing API to access XML RPC" "on" \
|
||||||
"latte-dock" "alternative dock for Plasma5" "on" \
|
"latte-dock" "alternative dock for Plasma5" "on" \
|
||||||
|
"layer-shell-qt" "Wayland layer surface support" "on" \
|
||||||
"libgravatar" "Gravatar support library" "on" \
|
"libgravatar" "Gravatar support library" "on" \
|
||||||
"libkcddb" "KDE CDDB retrieval library" "on" \
|
"libkcddb" "KDE CDDB retrieval library" "on" \
|
||||||
"libkcompactdisc" "CD playing/ripping library" "on" \
|
"libkcompactdisc" "CD playing/ripping library" "on" \
|
||||||
|
@ -384,7 +386,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
||||||
rm -f $TMP/SeTpkgs
|
rm -f $TMP/SeTpkgs
|
||||||
> $TMP/SeTnewtag
|
> $TMP/SeTnewtag
|
||||||
for pkg in \
|
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
|
; do
|
||||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||||
done
|
done
|
||||||
|
@ -392,7 +394,7 @@ akonadi akonadi-calendar akonadi-calendar-tools akonadi-contacts akonadi-import-
|
||||||
fi
|
fi
|
||||||
cat /dev/null > $TMP/SeTnewtag
|
cat /dev/null > $TMP/SeTnewtag
|
||||||
for PACKAGE in \
|
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
|
; do
|
||||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||||
|
|
|
@ -252,6 +252,7 @@ kstars:REC
|
||||||
ksudoku:REC
|
ksudoku:REC
|
||||||
ksysguard:REC
|
ksysguard:REC
|
||||||
ksystemlog:REC
|
ksystemlog:REC
|
||||||
|
ksystemstats:REC
|
||||||
kteatime:REC
|
kteatime:REC
|
||||||
ktexteditor:REC
|
ktexteditor:REC
|
||||||
ktextwidgets:REC
|
ktextwidgets:REC
|
||||||
|
@ -278,6 +279,7 @@ kwrited:REC
|
||||||
kxmlgui:REC
|
kxmlgui:REC
|
||||||
kxmlrpcclient:REC
|
kxmlrpcclient:REC
|
||||||
latte-dock:REC
|
latte-dock:REC
|
||||||
|
layer-shell-qt:REC
|
||||||
libgravatar:REC
|
libgravatar:REC
|
||||||
libkcddb:REC
|
libkcddb:REC
|
||||||
libkcompactdisc:REC
|
libkcompactdisc:REC
|
||||||
|
|
|
@ -28,7 +28,7 @@ PKGNAM=grub
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
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:
|
# Better to use _ than ~ in the package filenames version:
|
||||||
PKGVER=$(echo $VERSION | tr '~' '_')
|
PKGVER=$(echo $VERSION | tr '~' '_')
|
||||||
BUILD=${BUILD:-3}
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# GCC package build script (written by volkerdi@slackware.com)
|
# GCC package build script (written by volkerdi@slackware.com)
|
||||||
#
|
#
|
||||||
# Copyright 2003, 2004 Slackware Linux, Inc., Concord, California, USA
|
# 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.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use of this script, with or without modification, is
|
# Redistribution and use of this script, with or without modification, is
|
||||||
|
@ -57,7 +57,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=gcc
|
PKGNAM=gcc
|
||||||
SRCVER=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
SRCVER=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
VERSION=$(echo $SRCVER | cut -f 1 -d _)
|
VERSION=$(echo $SRCVER | cut -f 1 -d _)
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# How many jobs to run in parallel:
|
# How many jobs to run in parallel:
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
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:
|
# Fix a gfortran bug:
|
||||||
zcat $CWD/patches/gfortran.deferred-shape-vs-assumed-shape.patch.gz | patch -p0 --verbose --backup --suffix=.orig || exit 1
|
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:
|
# Fix perms/owners:
|
||||||
chown -R root:root .
|
chown -R root:root .
|
||||||
find . \
|
find . \
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=meson
|
PKGNAM=meson
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
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
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
5
|
1
|
||||||
|
|
1
source/kde/kde/build/ksystemstats
Normal file
1
source/kde/kde/build/ksystemstats
Normal file
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -1 +1 @@
|
||||||
3
|
1
|
||||||
|
|
1
source/kde/kde/build/layer-shell-qt
Normal file
1
source/kde/kde/build/layer-shell-qt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -11,6 +11,7 @@ plasma-integration
|
||||||
kinfocenter
|
kinfocenter
|
||||||
libksysguard
|
libksysguard
|
||||||
ksysguard
|
ksysguard
|
||||||
|
layer-shell-qt
|
||||||
kscreenlocker
|
kscreenlocker
|
||||||
kwin
|
kwin
|
||||||
kwrited
|
kwrited
|
||||||
|
@ -54,3 +55,4 @@ plasma-disks
|
||||||
plasma-firewall
|
plasma-firewall
|
||||||
plasma-systemmonitor
|
plasma-systemmonitor
|
||||||
qqc2-breeze-style
|
qqc2-breeze-style
|
||||||
|
ksystemstats
|
||||||
|
|
|
@ -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 ; }
|
|
|
@ -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
|
|
||||||
)
|
|
||||||
|
|
19
source/kde/kde/slack-desc/ksystemstats
Normal file
19
source/kde/kde/slack-desc/ksystemstats
Normal 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:
|
19
source/kde/kde/slack-desc/layer-shell-qt
Normal file
19
source/kde/kde/slack-desc/layer-shell-qt
Normal 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:
|
|
@ -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 {
|
|
@ -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;
|
||||||
|
}
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=alsa-lib
|
PKGNAM=alsa-lib
|
||||||
VERSION=${VERSION:-$(echo alsa-lib-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
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) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
@ -81,6 +81,11 @@ if [ ! -r src/conf/smixer.conf ]; then
|
||||||
cp -a $CWD/smixer.conf src/conf
|
cp -a $CWD/smixer.conf src/conf
|
||||||
fi
|
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.
|
# Untar the configuration files. We'll install them later.
|
||||||
( mkdir ucm-and-topology-configs
|
( mkdir ucm-and-topology-configs
|
||||||
cd ucm-and-topology-configs
|
cd ucm-and-topology-configs
|
||||||
|
|
|
@ -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);
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=sshfs
|
PKGNAM=sshfs
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
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) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
|
|
@ -114,6 +114,16 @@ CONFIG_EAP_TTLS=y
|
||||||
# with openssl-0.9.8x-tls-extensions.patch, to add the needed functions.
|
# with openssl-0.9.8x-tls-extensions.patch, to add the needed functions.
|
||||||
CONFIG_EAP_FAST=y
|
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
|
# EAP-GTC
|
||||||
CONFIG_EAP_GTC=y
|
CONFIG_EAP_GTC=y
|
||||||
|
|
||||||
|
@ -123,6 +133,9 @@ CONFIG_EAP_OTP=y
|
||||||
# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used)
|
# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used)
|
||||||
#CONFIG_EAP_SIM=y
|
#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)
|
# EAP-PSK (experimental; this is _not_ needed for WPA-PSK)
|
||||||
#CONFIG_EAP_PSK=y
|
#CONFIG_EAP_PSK=y
|
||||||
|
|
||||||
|
@ -238,6 +251,13 @@ CONFIG_READLINE=y
|
||||||
# wpa_passphrase). This saves about 0.5 kB in code size.
|
# wpa_passphrase). This saves about 0.5 kB in code size.
|
||||||
#CONFIG_NO_WPA_PASSPHRASE=y
|
#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.
|
# 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.
|
# This can be used if ap_scan=1 mode is never enabled.
|
||||||
#CONFIG_NO_SCAN_PROCESSING=y
|
#CONFIG_NO_SCAN_PROCESSING=y
|
||||||
|
@ -304,6 +324,9 @@ CONFIG_BACKEND=file
|
||||||
# Driver support is also needed for IEEE 802.11w.
|
# Driver support is also needed for IEEE 802.11w.
|
||||||
CONFIG_IEEE80211W=y
|
CONFIG_IEEE80211W=y
|
||||||
|
|
||||||
|
# Support Operating Channel Validation
|
||||||
|
#CONFIG_OCV=y
|
||||||
|
|
||||||
# Select TLS implementation
|
# Select TLS implementation
|
||||||
# openssl = OpenSSL (default)
|
# openssl = OpenSSL (default)
|
||||||
# gnutls = GnuTLS
|
# gnutls = GnuTLS
|
||||||
|
@ -462,6 +485,11 @@ CONFIG_DEBUG_SYSLOG=y
|
||||||
# that meet the requirements described above.
|
# that meet the requirements described above.
|
||||||
#CONFIG_NO_RANDOM_POOL=y
|
#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)
|
# IEEE 802.11n (High Throughput) support (mainly for AP mode)
|
||||||
CONFIG_IEEE80211N=y
|
CONFIG_IEEE80211N=y
|
||||||
|
|
||||||
|
@ -503,8 +531,8 @@ CONFIG_P2P=y
|
||||||
# Enable TDLS support
|
# Enable TDLS support
|
||||||
#CONFIG_TDLS=y
|
#CONFIG_TDLS=y
|
||||||
|
|
||||||
# Wi-Fi Direct
|
# Wi-Fi Display
|
||||||
# This can be used to enable Wi-Fi Direct extensions for P2P using an external
|
# 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.
|
# program to control the additional information exchanges in the messages.
|
||||||
CONFIG_WIFI_DISPLAY=y
|
CONFIG_WIFI_DISPLAY=y
|
||||||
|
|
||||||
|
@ -597,3 +625,8 @@ CONFIG_BGSCAN_SIMPLE=y
|
||||||
# Opportunistic Wireless Encryption (OWE)
|
# Opportunistic Wireless Encryption (OWE)
|
||||||
# Experimental implementation of draft-harkins-owe-07.txt
|
# Experimental implementation of draft-harkins-owe-07.txt
|
||||||
#CONFIG_OWE=y
|
#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
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=wpa_supplicant
|
PKGNAM=wpa_supplicant
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
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 _ -)
|
SRCVERSION=$(printf $VERSION | tr _ -)
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue