mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Mon Apr 19 21:40:04 UTC 2021
a/aaa_libraries-15.0-x86_64-6.txz: Rebuilt. Temporarily added the shared libraries from icu4c-68.2 and boost-1.75.0 to allow some time for things that depend on them to be recompiled. a/kernel-firmware-20210419_8528618-noarch-1.txz: Upgraded. a/less-581-x86_64-1.txz: Upgraded. a/pkgtools-15.0-noarch-38.txz: Rebuilt. upgradepkg: prefix path to installpkg with $ROOT. pkgtool.8: typo fix. Thanks to slvr32. a/sdparm-1.11-x86_64-4.txz: Rebuilt. Recompiled against sg3_utils-1.46. Thanks to USUARIONUEVO. a/udisks-1.0.5-x86_64-9.txz: Rebuilt. Recompiled against sg3_utils-1.46. Thanks to USUARIONUEVO. a/xfsprogs-5.11.0-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. ap/pamixer-1.4-x86_64-10.txz: Rebuilt. Recompiled against boost-1.76.0. ap/sqlite-3.35.4-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. d/Cython-0.29.23-x86_64-1.txz: Upgraded. d/poke-1.2-x86_64-1.txz: Upgraded. kde/kig-20.12.3-x86_64-2.txz: Rebuilt. Recompiled against boost-1.76.0. kde/krita-4.4.3-x86_64-3.txz: Rebuilt. Recompiled against boost-1.76.0. kde/plasma-workspace-5.21.4-x86_64-2.txz: Rebuilt. Patched to fix missing GTK+ window decorations and config file reading in a wayland session. Added "Full Wayland" session type (less stable / more experimental). The standard Plasma Wayland session will allow apps to use XCB rather than native Wayland, which is currently more stable. Thanks to LuckyCyborg. l/adwaita-icon-theme-40.0-noarch-1.txz: Upgraded. l/boost-1.76.0-x86_64-1.txz: Upgraded. Shared library .so-version bump. Compiled against icu4c-69.1. l/cryfs-0.10.3-x86_64-2.txz: Rebuilt. Recompiled against boost-1.76.0. l/harfbuzz-2.8.0-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. l/icu4c-69.1-x86_64-1.txz: Upgraded. Shared library .so-version bump. l/imagemagick-7.0.11_8-x86_64-1.txz: Upgraded. l/jasper-2.0.32-x86_64-1.txz: Upgraded. l/libdvdread-6.1.2-x86_64-1.txz: Upgraded. l/libgpod-0.8.3-x86_64-10.txz: Rebuilt. Recompiled against sg3_utils-1.46. Thanks to Toutatis and USUARIONUEVO. l/libical-3.0.10-x86_64-1.txz: Upgraded. l/libical-3.0.9-x86_64-4.txz: Rebuilt. Recompiled against icu4c-69.1. l/libqalculate-3.18.0-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. l/libvisio-0.1.7-x86_64-7.txz: Rebuilt. Recompiled against icu4c-69.1. l/mozilla-nss-3.64-x86_64-1.txz: Upgraded. l/mozjs78-78.10.0esr-x86_64-1.txz: Upgraded. l/openexr-2.5.5-x86_64-3.txz: Rebuilt. Recompiled against boost-1.76.0. l/python-docutils-0.17.1-x86_64-1.txz: Upgraded. l/qt5-5.15.2-x86_64-8.txz: Rebuilt. Recompiled against icu4c-69.1. Recompiled with options: -qpa "xcb;wayland" -egl -eglfs This allows using either XCB (XWayland) or native Wayland for QPA. Thanks to LuckyCyborg. l/qt5-webkit-5.212.0_alpha4-x86_64-7.txz: Rebuilt. Recompiled against icu4c-69.1. l/vte-0.64.0-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. n/daemon-0.8-x86_64-1.txz: Added. Thanks to ZhaoLin1457 and LuckyCyborg. n/dovecot-2.3.14-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. n/openssh-8.6p1-x86_64-1.txz: Upgraded. n/php-7.4.16-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. n/postfix-3.5.10-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. n/samba-4.14.2-x86_64-2.txz: Rebuilt. Recompiled against icu4c-69.1. n/tin-2.4.5-x86_64-3.txz: Rebuilt. Recompiled against icu4c-69.1. t/texlive-2020.200608-x86_64-5.txz: Rebuilt. Recompiled against icu4c-69.1. x/egl-wayland-1.1.6-x86_64-1.txz: Added. Needed for Wayland EGLstreams support. Thanks to LuckyCyborg. x/eglexternalplatform-1.1-x86_64-1.txz: Added. Needed for egl-wayland. Thanks to LuckyCyborg. x/xf86-input-libinput-1.0.1-x86_64-1.txz: Upgraded. x/xorg-server-xwayland-21.1.1-x86_64-1.txz: Upgraded. Thanks to LuckyCyborg. xap/MPlayer-20210418-x86_64-1.txz: Upgraded. xap/mozilla-firefox-88.0-x86_64-1.txz: Upgraded. This release contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/firefox/88.0/releasenotes/ https://www.mozilla.org/security/advisories/mfsa2021-16/ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23994 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23995 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23996 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23997 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23998 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23999 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24000 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24001 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24002 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29945 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29944 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29946 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29947 (* Security fix *) xap/mozilla-thunderbird-78.10.0-x86_64-1.txz: Upgraded. This release contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/thunderbird/78.10.0/releasenotes/ https://www.mozilla.org/en-US/security/advisories/mfsa2021-14/ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23994 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23995 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23998 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23961 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23999 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24002 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29945 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29946 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29948 (* Security fix *)
This commit is contained in:
parent
96ec6f0e63
commit
dae0b85c1c
71 changed files with 1421 additions and 406 deletions
139
ChangeLog.rss
139
ChangeLog.rss
|
@ -11,9 +11,144 @@
|
||||||
<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>Fri, 16 Apr 2021 23:29:36 GMT</pubDate>
|
<pubDate>Mon, 19 Apr 2021 21:40:04 GMT</pubDate>
|
||||||
<lastBuildDate>Sat, 17 Apr 2021 06:59:42 GMT</lastBuildDate>
|
<lastBuildDate>Tue, 20 Apr 2021 00:59:47 GMT</lastBuildDate>
|
||||||
<generator>maintain_current_git.sh v 1.12</generator>
|
<generator>maintain_current_git.sh v 1.12</generator>
|
||||||
|
<item>
|
||||||
|
<title>Mon, 19 Apr 2021 21:40:04 GMT</title>
|
||||||
|
<pubDate>Mon, 19 Apr 2021 21:40:04 GMT</pubDate>
|
||||||
|
<link>https://git.slackware.nl/current/tag/?h=20210419214004</link>
|
||||||
|
<guid isPermaLink="false">20210419214004</guid>
|
||||||
|
<description>
|
||||||
|
<![CDATA[<pre>
|
||||||
|
a/aaa_libraries-15.0-x86_64-6.txz: Rebuilt.
|
||||||
|
Temporarily added the shared libraries from icu4c-68.2 and boost-1.75.0 to
|
||||||
|
allow some time for things that depend on them to be recompiled.
|
||||||
|
a/kernel-firmware-20210419_8528618-noarch-1.txz: Upgraded.
|
||||||
|
a/less-581-x86_64-1.txz: Upgraded.
|
||||||
|
a/pkgtools-15.0-noarch-38.txz: Rebuilt.
|
||||||
|
upgradepkg: prefix path to installpkg with $ROOT.
|
||||||
|
pkgtool.8: typo fix.
|
||||||
|
Thanks to slvr32.
|
||||||
|
a/sdparm-1.11-x86_64-4.txz: Rebuilt.
|
||||||
|
Recompiled against sg3_utils-1.46. Thanks to USUARIONUEVO.
|
||||||
|
a/udisks-1.0.5-x86_64-9.txz: Rebuilt.
|
||||||
|
Recompiled against sg3_utils-1.46. Thanks to USUARIONUEVO.
|
||||||
|
a/xfsprogs-5.11.0-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
ap/pamixer-1.4-x86_64-10.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
ap/sqlite-3.35.4-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
d/Cython-0.29.23-x86_64-1.txz: Upgraded.
|
||||||
|
d/poke-1.2-x86_64-1.txz: Upgraded.
|
||||||
|
kde/kig-20.12.3-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
kde/krita-4.4.3-x86_64-3.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
kde/plasma-workspace-5.21.4-x86_64-2.txz: Rebuilt.
|
||||||
|
Patched to fix missing GTK+ window decorations and config file reading
|
||||||
|
in a wayland session.
|
||||||
|
Added "Full Wayland" session type (less stable / more experimental).
|
||||||
|
The standard Plasma Wayland session will allow apps to use XCB rather
|
||||||
|
than native Wayland, which is currently more stable.
|
||||||
|
Thanks to LuckyCyborg.
|
||||||
|
l/adwaita-icon-theme-40.0-noarch-1.txz: Upgraded.
|
||||||
|
l/boost-1.76.0-x86_64-1.txz: Upgraded.
|
||||||
|
Shared library .so-version bump.
|
||||||
|
Compiled against icu4c-69.1.
|
||||||
|
l/cryfs-0.10.3-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
l/harfbuzz-2.8.0-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/icu4c-69.1-x86_64-1.txz: Upgraded.
|
||||||
|
Shared library .so-version bump.
|
||||||
|
l/imagemagick-7.0.11_8-x86_64-1.txz: Upgraded.
|
||||||
|
l/jasper-2.0.32-x86_64-1.txz: Upgraded.
|
||||||
|
l/libdvdread-6.1.2-x86_64-1.txz: Upgraded.
|
||||||
|
l/libgpod-0.8.3-x86_64-10.txz: Rebuilt.
|
||||||
|
Recompiled against sg3_utils-1.46. Thanks to Toutatis and USUARIONUEVO.
|
||||||
|
l/libical-3.0.10-x86_64-1.txz: Upgraded.
|
||||||
|
l/libical-3.0.9-x86_64-4.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/libqalculate-3.18.0-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/libvisio-0.1.7-x86_64-7.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/mozilla-nss-3.64-x86_64-1.txz: Upgraded.
|
||||||
|
l/mozjs78-78.10.0esr-x86_64-1.txz: Upgraded.
|
||||||
|
l/openexr-2.5.5-x86_64-3.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
l/python-docutils-0.17.1-x86_64-1.txz: Upgraded.
|
||||||
|
l/qt5-5.15.2-x86_64-8.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
Recompiled with options: -qpa "xcb;wayland" -egl -eglfs
|
||||||
|
This allows using either XCB (XWayland) or native Wayland for QPA.
|
||||||
|
Thanks to LuckyCyborg.
|
||||||
|
l/qt5-webkit-5.212.0_alpha4-x86_64-7.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/vte-0.64.0-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/daemon-0.8-x86_64-1.txz: Added.
|
||||||
|
Thanks to ZhaoLin1457 and LuckyCyborg.
|
||||||
|
n/dovecot-2.3.14-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/openssh-8.6p1-x86_64-1.txz: Upgraded.
|
||||||
|
n/php-7.4.16-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/postfix-3.5.10-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/samba-4.14.2-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/tin-2.4.5-x86_64-3.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
t/texlive-2020.200608-x86_64-5.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
x/egl-wayland-1.1.6-x86_64-1.txz: Added.
|
||||||
|
Needed for Wayland EGLstreams support. Thanks to LuckyCyborg.
|
||||||
|
x/eglexternalplatform-1.1-x86_64-1.txz: Added.
|
||||||
|
Needed for egl-wayland. Thanks to LuckyCyborg.
|
||||||
|
x/xf86-input-libinput-1.0.1-x86_64-1.txz: Upgraded.
|
||||||
|
x/xorg-server-xwayland-21.1.1-x86_64-1.txz: Upgraded.
|
||||||
|
Thanks to LuckyCyborg.
|
||||||
|
xap/MPlayer-20210418-x86_64-1.txz: Upgraded.
|
||||||
|
xap/mozilla-firefox-88.0-x86_64-1.txz: Upgraded.
|
||||||
|
This release contains security fixes and improvements.
|
||||||
|
For more information, see:
|
||||||
|
https://www.mozilla.org/en-US/firefox/88.0/releasenotes/
|
||||||
|
https://www.mozilla.org/security/advisories/mfsa2021-16/
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23994
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23995
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23996
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23997
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23998
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23999
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24000
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24001
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24002
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29945
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29944
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29946
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29947
|
||||||
|
(* Security fix *)
|
||||||
|
xap/mozilla-thunderbird-78.10.0-x86_64-1.txz: Upgraded.
|
||||||
|
This release contains security fixes and improvements.
|
||||||
|
For more information, see:
|
||||||
|
https://www.mozilla.org/en-US/thunderbird/78.10.0/releasenotes/
|
||||||
|
https://www.mozilla.org/en-US/security/advisories/mfsa2021-14/
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23994
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23995
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23998
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23961
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23999
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24002
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29945
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29946
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29948
|
||||||
|
(* Security fix *)
|
||||||
|
</pre>]]>
|
||||||
|
</description>
|
||||||
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<title>Fri, 16 Apr 2021 23:29:36 GMT</title>
|
<title>Fri, 16 Apr 2021 23:29:36 GMT</title>
|
||||||
<pubDate>Fri, 16 Apr 2021 23:29:36 GMT</pubDate>
|
<pubDate>Fri, 16 Apr 2021 23:29:36 GMT</pubDate>
|
||||||
|
|
127
ChangeLog.txt
127
ChangeLog.txt
|
@ -1,3 +1,130 @@
|
||||||
|
Mon Apr 19 21:40:04 UTC 2021
|
||||||
|
a/aaa_libraries-15.0-x86_64-6.txz: Rebuilt.
|
||||||
|
Temporarily added the shared libraries from icu4c-68.2 and boost-1.75.0 to
|
||||||
|
allow some time for things that depend on them to be recompiled.
|
||||||
|
a/kernel-firmware-20210419_8528618-noarch-1.txz: Upgraded.
|
||||||
|
a/less-581-x86_64-1.txz: Upgraded.
|
||||||
|
a/pkgtools-15.0-noarch-38.txz: Rebuilt.
|
||||||
|
upgradepkg: prefix path to installpkg with $ROOT.
|
||||||
|
pkgtool.8: typo fix.
|
||||||
|
Thanks to slvr32.
|
||||||
|
a/sdparm-1.11-x86_64-4.txz: Rebuilt.
|
||||||
|
Recompiled against sg3_utils-1.46. Thanks to USUARIONUEVO.
|
||||||
|
a/udisks-1.0.5-x86_64-9.txz: Rebuilt.
|
||||||
|
Recompiled against sg3_utils-1.46. Thanks to USUARIONUEVO.
|
||||||
|
a/xfsprogs-5.11.0-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
ap/pamixer-1.4-x86_64-10.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
ap/sqlite-3.35.4-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
d/Cython-0.29.23-x86_64-1.txz: Upgraded.
|
||||||
|
d/poke-1.2-x86_64-1.txz: Upgraded.
|
||||||
|
kde/kig-20.12.3-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
kde/krita-4.4.3-x86_64-3.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
kde/plasma-workspace-5.21.4-x86_64-2.txz: Rebuilt.
|
||||||
|
Patched to fix missing GTK+ window decorations and config file reading
|
||||||
|
in a wayland session.
|
||||||
|
Added "Full Wayland" session type (less stable / more experimental).
|
||||||
|
The standard Plasma Wayland session will allow apps to use XCB rather
|
||||||
|
than native Wayland, which is currently more stable.
|
||||||
|
Thanks to LuckyCyborg.
|
||||||
|
l/adwaita-icon-theme-40.0-noarch-1.txz: Upgraded.
|
||||||
|
l/boost-1.76.0-x86_64-1.txz: Upgraded.
|
||||||
|
Shared library .so-version bump.
|
||||||
|
Compiled against icu4c-69.1.
|
||||||
|
l/cryfs-0.10.3-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
l/harfbuzz-2.8.0-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/icu4c-69.1-x86_64-1.txz: Upgraded.
|
||||||
|
Shared library .so-version bump.
|
||||||
|
l/imagemagick-7.0.11_8-x86_64-1.txz: Upgraded.
|
||||||
|
l/jasper-2.0.32-x86_64-1.txz: Upgraded.
|
||||||
|
l/libdvdread-6.1.2-x86_64-1.txz: Upgraded.
|
||||||
|
l/libgpod-0.8.3-x86_64-10.txz: Rebuilt.
|
||||||
|
Recompiled against sg3_utils-1.46. Thanks to Toutatis and USUARIONUEVO.
|
||||||
|
l/libical-3.0.10-x86_64-1.txz: Upgraded.
|
||||||
|
l/libical-3.0.9-x86_64-4.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/libqalculate-3.18.0-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/libvisio-0.1.7-x86_64-7.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/mozilla-nss-3.64-x86_64-1.txz: Upgraded.
|
||||||
|
l/mozjs78-78.10.0esr-x86_64-1.txz: Upgraded.
|
||||||
|
l/openexr-2.5.5-x86_64-3.txz: Rebuilt.
|
||||||
|
Recompiled against boost-1.76.0.
|
||||||
|
l/python-docutils-0.17.1-x86_64-1.txz: Upgraded.
|
||||||
|
l/qt5-5.15.2-x86_64-8.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
Recompiled with options: -qpa "xcb;wayland" -egl -eglfs
|
||||||
|
This allows using either XCB (XWayland) or native Wayland for QPA.
|
||||||
|
Thanks to LuckyCyborg.
|
||||||
|
l/qt5-webkit-5.212.0_alpha4-x86_64-7.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
l/vte-0.64.0-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/daemon-0.8-x86_64-1.txz: Added.
|
||||||
|
Thanks to ZhaoLin1457 and LuckyCyborg.
|
||||||
|
n/dovecot-2.3.14-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/openssh-8.6p1-x86_64-1.txz: Upgraded.
|
||||||
|
n/php-7.4.16-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/postfix-3.5.10-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/samba-4.14.2-x86_64-2.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
n/tin-2.4.5-x86_64-3.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
t/texlive-2020.200608-x86_64-5.txz: Rebuilt.
|
||||||
|
Recompiled against icu4c-69.1.
|
||||||
|
x/egl-wayland-1.1.6-x86_64-1.txz: Added.
|
||||||
|
Needed for Wayland EGLstreams support. Thanks to LuckyCyborg.
|
||||||
|
x/eglexternalplatform-1.1-x86_64-1.txz: Added.
|
||||||
|
Needed for egl-wayland. Thanks to LuckyCyborg.
|
||||||
|
x/xf86-input-libinput-1.0.1-x86_64-1.txz: Upgraded.
|
||||||
|
x/xorg-server-xwayland-21.1.1-x86_64-1.txz: Upgraded.
|
||||||
|
Thanks to LuckyCyborg.
|
||||||
|
xap/MPlayer-20210418-x86_64-1.txz: Upgraded.
|
||||||
|
xap/mozilla-firefox-88.0-x86_64-1.txz: Upgraded.
|
||||||
|
This release contains security fixes and improvements.
|
||||||
|
For more information, see:
|
||||||
|
https://www.mozilla.org/en-US/firefox/88.0/releasenotes/
|
||||||
|
https://www.mozilla.org/security/advisories/mfsa2021-16/
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23994
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23995
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23996
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23997
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23998
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23999
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24000
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24001
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24002
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29945
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29944
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29946
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29947
|
||||||
|
(* Security fix *)
|
||||||
|
xap/mozilla-thunderbird-78.10.0-x86_64-1.txz: Upgraded.
|
||||||
|
This release contains security fixes and improvements.
|
||||||
|
For more information, see:
|
||||||
|
https://www.mozilla.org/en-US/thunderbird/78.10.0/releasenotes/
|
||||||
|
https://www.mozilla.org/en-US/security/advisories/mfsa2021-14/
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23994
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23995
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23998
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23961
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23999
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-24002
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29945
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29946
|
||||||
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29948
|
||||||
|
(* Security fix *)
|
||||||
|
+--------------------------+
|
||||||
Fri Apr 16 23:29:36 UTC 2021
|
Fri Apr 16 23:29:36 UTC 2021
|
||||||
a/kernel-generic-5.10.31-x86_64-1.txz: Upgraded.
|
a/kernel-generic-5.10.31-x86_64-1.txz: Upgraded.
|
||||||
a/kernel-huge-5.10.31-x86_64-1.txz: Upgraded.
|
a/kernel-huge-5.10.31-x86_64-1.txz: Upgraded.
|
||||||
|
|
592
FILELIST.TXT
592
FILELIST.TXT
File diff suppressed because it is too large
Load diff
|
@ -467,6 +467,7 @@ gzip ./source/n/mutt/doinst.sh
|
||||||
gzip ./source/n/network-scripts/doinst.sh
|
gzip ./source/n/network-scripts/doinst.sh
|
||||||
gzip ./source/n/netkit-rwho/rwhod_getloadavg.diff
|
gzip ./source/n/netkit-rwho/rwhod_getloadavg.diff
|
||||||
gzip ./source/n/netkit-rwho/netkit-rwho-0.17.diff
|
gzip ./source/n/netkit-rwho/netkit-rwho-0.17.diff
|
||||||
|
gzip ./source/n/daemon/doinst.sh
|
||||||
gzip ./source/n/ebtables/doinst.sh
|
gzip ./source/n/ebtables/doinst.sh
|
||||||
gzip ./source/n/ModemManager/WeDoNotHaveSystemD.patch
|
gzip ./source/n/ModemManager/WeDoNotHaveSystemD.patch
|
||||||
gzip ./source/n/obexftp/patches/obexftp-norpath.patch
|
gzip ./source/n/obexftp/patches/obexftp-norpath.patch
|
||||||
|
|
|
@ -29,6 +29,7 @@ Press ENTER when you are done." \
|
||||||
"crda" "Central Regulatory Domain Agent" "on" \
|
"crda" "Central Regulatory Domain Agent" "on" \
|
||||||
"curl" "Command-line URL transfer utility" "on" \
|
"curl" "Command-line URL transfer utility" "on" \
|
||||||
"cyrus-sasl" "SASL email authentication library" "on" \
|
"cyrus-sasl" "SASL email authentication library" "on" \
|
||||||
|
"daemon" "turns other processes into daemons" "on" \
|
||||||
"dehydrated" "Let's Encrypt / ACME setup script" "on" \
|
"dehydrated" "Let's Encrypt / ACME setup script" "on" \
|
||||||
"dhcp" "DHCP server (and client) utilities" "on" \
|
"dhcp" "DHCP server (and client) utilities" "on" \
|
||||||
"dhcpcd" "DHCP client daemon" "on" \
|
"dhcpcd" "DHCP client daemon" "on" \
|
||||||
|
@ -167,7 +168,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
||||||
rm -f $TMP/SeTpkgs
|
rm -f $TMP/SeTpkgs
|
||||||
> $TMP/SeTnewtag
|
> $TMP/SeTnewtag
|
||||||
for pkg in \
|
for pkg in \
|
||||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||||
; do
|
; do
|
||||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||||
done
|
done
|
||||||
|
@ -175,7 +176,7 @@ ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware
|
||||||
fi
|
fi
|
||||||
cat /dev/null > $TMP/SeTnewtag
|
cat /dev/null > $TMP/SeTnewtag
|
||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||||
; 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
|
||||||
|
|
|
@ -29,6 +29,7 @@ Press ENTER when you are done." \
|
||||||
"crda" "Central Regulatory Domain Agent" "on" \
|
"crda" "Central Regulatory Domain Agent" "on" \
|
||||||
"curl" "Command-line URL transfer utility" "on" \
|
"curl" "Command-line URL transfer utility" "on" \
|
||||||
"cyrus-sasl" "SASL email authentication library" "on" \
|
"cyrus-sasl" "SASL email authentication library" "on" \
|
||||||
|
"daemon" "turns other processes into daemons" "on" \
|
||||||
"dehydrated" "Let's Encrypt / ACME setup script" "on" \
|
"dehydrated" "Let's Encrypt / ACME setup script" "on" \
|
||||||
"dhcp" "DHCP server (and client) utilities" "on" \
|
"dhcp" "DHCP server (and client) utilities" "on" \
|
||||||
"dhcpcd" "DHCP client daemon" "on" \
|
"dhcpcd" "DHCP client daemon" "on" \
|
||||||
|
@ -167,7 +168,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
||||||
rm -f $TMP/SeTpkgs
|
rm -f $TMP/SeTpkgs
|
||||||
> $TMP/SeTnewtag
|
> $TMP/SeTnewtag
|
||||||
for pkg in \
|
for pkg in \
|
||||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||||
; do
|
; do
|
||||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||||
done
|
done
|
||||||
|
@ -175,7 +176,7 @@ ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware
|
||||||
fi
|
fi
|
||||||
cat /dev/null > $TMP/SeTnewtag
|
cat /dev/null > $TMP/SeTnewtag
|
||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||||
; 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
|
||||||
|
|
|
@ -16,6 +16,7 @@ conntrack-tools:REC
|
||||||
crda:REC
|
crda:REC
|
||||||
curl:REC
|
curl:REC
|
||||||
cyrus-sasl:REC
|
cyrus-sasl:REC
|
||||||
|
daemon:REC
|
||||||
dehydrated:REC
|
dehydrated:REC
|
||||||
dhcp:OPT
|
dhcp:OPT
|
||||||
dhcpcd:REC
|
dhcpcd:REC
|
||||||
|
|
|
@ -21,6 +21,8 @@ Press ENTER when you are done." \
|
||||||
"compiz" "Compositing window manager for X" "on" \
|
"compiz" "Compositing window manager for X" "on" \
|
||||||
"dejavu-fonts-ttf" "DejaVu TrueType font family" "on" \
|
"dejavu-fonts-ttf" "DejaVu TrueType font family" "on" \
|
||||||
"editres" "A dynamic resource editor for X" "on" \
|
"editres" "A dynamic resource editor for X" "on" \
|
||||||
|
"egl-wayland" "Wayland EGL External Platform library" "on" \
|
||||||
|
"eglexternalplatform" "EGL External Platform Interface headers" "on" \
|
||||||
"encodings" "Font encodings for X" "on" \
|
"encodings" "Font encodings for X" "on" \
|
||||||
"fcitx" "Input Method Framework" "on" \
|
"fcitx" "Input Method Framework" "on" \
|
||||||
"fcitx-anthy" "Anthy wrapper for fcitx" "on" \
|
"fcitx-anthy" "Anthy wrapper for fcitx" "on" \
|
||||||
|
@ -329,7 +331,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
||||||
rm -f $TMP/SeTpkgs
|
rm -f $TMP/SeTpkgs
|
||||||
> $TMP/SeTnewtag
|
> $TMP/SeTnewtag
|
||||||
for pkg in \
|
for pkg in \
|
||||||
OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dejavu-fonts-ttf editres encodings fcitx fcitx-anthy fcitx-configtool fcitx-hangul fcitx-kkc fcitx-libpinyin fcitx-m17n fcitx-qt5 fcitx-sayura fcitx-table-extra fcitx-table-other fcitx-unikey font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic font-xfree86-type1 fontconfig fonttosfnt freeglut fslsfonts fstobdf gccmakedep glew glu hack-fonts-ttf ibus ibus-anthy ibus-hangul ibus-kkc ibus-libpinyin ibus-m17n ibus-table ibus-unikey iceauth ico igt-gpu-tools imake intel-vaapi-driver libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXaw3d libXaw3dXft libXcm libXcomposite libXcursor libXdamage libXdmcp libXevie libXext libXfixes libXfont2 libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXpresent libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdmx libdrm libepoxy liberation-fonts-ttf libevdev libfontenc libgee libglvnd libhangul libinput libkkc libkkc-data libmypaint libpciaccess libpinyin libpthread-stubs libva libva-utils libvdpau libwacom libxcb libxkbfile libxshmfence listres lndir luit m17n-lib makedepend marisa mesa mkcomposecache mkfontscale motif mtdev mypaint-brushes noto-cjk-fonts-ttf noto-fonts-ttf oclock pixman pyxdg rendercheck rgb sazanami-fonts-ttf sessreg setxkbmap showfont sinhala_lklug-font-ttf skkdic smproxy tibmachuni-font-ttf transset ttf-indic-fonts ttf-tlwg twm urw-core35-fonts-otf util-macros viewres vulkan-sdk wayland wayland-protocols wqy-zenhei-font-ttf x11-skel x11perf xauth xbacklight xbiff xbitmaps xcalc xcb-proto xcb-util xcb-util-cursor xcb-util-errors xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xclipboard xclock xcm xcmsdb xcompmgr xconsole xcursor-themes xcursorgen xdbedizzy xdg-user-dirs xdg-utils xditview xdm xdpyinfo xdriinfo xedit xev xeyes xf86-input-acecad xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-penmount xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-apm xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus xf86-video-dummy xf86-video-glint xf86-video-i128 xf86-video-i740 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-nouveau xf86-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-rendition xf86-video-s3 xf86-video-s3virge xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga xf86-video-trident xf86-video-tseng xf86-video-v4l xf86-video-vboxvideo xf86-video-vesa xf86-video-vmware xf86-video-voodoo xf86dga xfd xfontsel xfs xfsinfo xgamma xgc xhost xinit xinput xisxwayland xkbcomp xkbevd xkbprint xkbutils xkeyboard-config xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap xmore xorg-cf-files xorg-docs xorg-server xorg-server-xephyr xorg-server-xnest xorg-server-xvfb xorg-server-xwayland xorg-sgml-doctools xorgproto xpr xprop xpyb xrandr xrdb xrefresh xscope xset xsetroot xsm xstdcmap xterm xtrans xvidtune xvinfo xwd xwininfo xwud \
|
OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dejavu-fonts-ttf editres egl-wayland eglexternalplatform encodings fcitx fcitx-anthy fcitx-configtool fcitx-hangul fcitx-kkc fcitx-libpinyin fcitx-m17n fcitx-qt5 fcitx-sayura fcitx-table-extra fcitx-table-other fcitx-unikey font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic font-xfree86-type1 fontconfig fonttosfnt freeglut fslsfonts fstobdf gccmakedep glew glu hack-fonts-ttf ibus ibus-anthy ibus-hangul ibus-kkc ibus-libpinyin ibus-m17n ibus-table ibus-unikey iceauth ico igt-gpu-tools imake intel-vaapi-driver libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXaw3d libXaw3dXft libXcm libXcomposite libXcursor libXdamage libXdmcp libXevie libXext libXfixes libXfont2 libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXpresent libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdmx libdrm libepoxy liberation-fonts-ttf libevdev libfontenc libgee libglvnd libhangul libinput libkkc libkkc-data libmypaint libpciaccess libpinyin libpthread-stubs libva libva-utils libvdpau libwacom libxcb libxkbfile libxshmfence listres lndir luit m17n-lib makedepend marisa mesa mkcomposecache mkfontscale motif mtdev mypaint-brushes noto-cjk-fonts-ttf noto-fonts-ttf oclock pixman pyxdg rendercheck rgb sazanami-fonts-ttf sessreg setxkbmap showfont sinhala_lklug-font-ttf skkdic smproxy tibmachuni-font-ttf transset ttf-indic-fonts ttf-tlwg twm urw-core35-fonts-otf util-macros viewres vulkan-sdk wayland wayland-protocols wqy-zenhei-font-ttf x11-skel x11perf xauth xbacklight xbiff xbitmaps xcalc xcb-proto xcb-util xcb-util-cursor xcb-util-errors xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xclipboard xclock xcm xcmsdb xcompmgr xconsole xcursor-themes xcursorgen xdbedizzy xdg-user-dirs xdg-utils xditview xdm xdpyinfo xdriinfo xedit xev xeyes xf86-input-acecad xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-penmount xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-apm xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus xf86-video-dummy xf86-video-glint xf86-video-i128 xf86-video-i740 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-nouveau xf86-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-rendition xf86-video-s3 xf86-video-s3virge xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga xf86-video-trident xf86-video-tseng xf86-video-v4l xf86-video-vboxvideo xf86-video-vesa xf86-video-vmware xf86-video-voodoo xf86dga xfd xfontsel xfs xfsinfo xgamma xgc xhost xinit xinput xisxwayland xkbcomp xkbevd xkbprint xkbutils xkeyboard-config xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap xmore xorg-cf-files xorg-docs xorg-server xorg-server-xephyr xorg-server-xnest xorg-server-xvfb xorg-server-xwayland xorg-sgml-doctools xorgproto xpr xprop xpyb xrandr xrdb xrefresh xscope xset xsetroot xsm xstdcmap xterm xtrans xvidtune xvinfo xwd xwininfo xwud \
|
||||||
; do
|
; do
|
||||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||||
done
|
done
|
||||||
|
@ -337,7 +339,7 @@ OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dej
|
||||||
fi
|
fi
|
||||||
cat /dev/null > $TMP/SeTnewtag
|
cat /dev/null > $TMP/SeTnewtag
|
||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dejavu-fonts-ttf editres encodings fcitx fcitx-anthy fcitx-configtool fcitx-hangul fcitx-kkc fcitx-libpinyin fcitx-m17n fcitx-qt5 fcitx-sayura fcitx-table-extra fcitx-table-other fcitx-unikey font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic font-xfree86-type1 fontconfig fonttosfnt freeglut fslsfonts fstobdf gccmakedep glew glu hack-fonts-ttf ibus ibus-anthy ibus-hangul ibus-kkc ibus-libpinyin ibus-m17n ibus-table ibus-unikey iceauth ico igt-gpu-tools imake intel-vaapi-driver libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXaw3d libXaw3dXft libXcm libXcomposite libXcursor libXdamage libXdmcp libXevie libXext libXfixes libXfont2 libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXpresent libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdmx libdrm libepoxy liberation-fonts-ttf libevdev libfontenc libgee libglvnd libhangul libinput libkkc libkkc-data libmypaint libpciaccess libpinyin libpthread-stubs libva libva-utils libvdpau libwacom libxcb libxkbfile libxshmfence listres lndir luit m17n-lib makedepend marisa mesa mkcomposecache mkfontscale motif mtdev mypaint-brushes noto-cjk-fonts-ttf noto-fonts-ttf oclock pixman pyxdg rendercheck rgb sazanami-fonts-ttf sessreg setxkbmap showfont sinhala_lklug-font-ttf skkdic smproxy tibmachuni-font-ttf transset ttf-indic-fonts ttf-tlwg twm urw-core35-fonts-otf util-macros viewres vulkan-sdk wayland wayland-protocols wqy-zenhei-font-ttf x11-skel x11perf xauth xbacklight xbiff xbitmaps xcalc xcb-proto xcb-util xcb-util-cursor xcb-util-errors xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xclipboard xclock xcm xcmsdb xcompmgr xconsole xcursor-themes xcursorgen xdbedizzy xdg-user-dirs xdg-utils xditview xdm xdpyinfo xdriinfo xedit xev xeyes xf86-input-acecad xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-penmount xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-apm xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus xf86-video-dummy xf86-video-glint xf86-video-i128 xf86-video-i740 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-nouveau xf86-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-rendition xf86-video-s3 xf86-video-s3virge xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga xf86-video-trident xf86-video-tseng xf86-video-v4l xf86-video-vboxvideo xf86-video-vesa xf86-video-vmware xf86-video-voodoo xf86dga xfd xfontsel xfs xfsinfo xgamma xgc xhost xinit xinput xisxwayland xkbcomp xkbevd xkbprint xkbutils xkeyboard-config xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap xmore xorg-cf-files xorg-docs xorg-server xorg-server-xephyr xorg-server-xnest xorg-server-xvfb xorg-server-xwayland xorg-sgml-doctools xorgproto xpr xprop xpyb xrandr xrdb xrefresh xscope xset xsetroot xsm xstdcmap xterm xtrans xvidtune xvinfo xwd xwininfo xwud \
|
OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dejavu-fonts-ttf editres egl-wayland eglexternalplatform encodings fcitx fcitx-anthy fcitx-configtool fcitx-hangul fcitx-kkc fcitx-libpinyin fcitx-m17n fcitx-qt5 fcitx-sayura fcitx-table-extra fcitx-table-other fcitx-unikey font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic font-xfree86-type1 fontconfig fonttosfnt freeglut fslsfonts fstobdf gccmakedep glew glu hack-fonts-ttf ibus ibus-anthy ibus-hangul ibus-kkc ibus-libpinyin ibus-m17n ibus-table ibus-unikey iceauth ico igt-gpu-tools imake intel-vaapi-driver libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXaw3d libXaw3dXft libXcm libXcomposite libXcursor libXdamage libXdmcp libXevie libXext libXfixes libXfont2 libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXpresent libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdmx libdrm libepoxy liberation-fonts-ttf libevdev libfontenc libgee libglvnd libhangul libinput libkkc libkkc-data libmypaint libpciaccess libpinyin libpthread-stubs libva libva-utils libvdpau libwacom libxcb libxkbfile libxshmfence listres lndir luit m17n-lib makedepend marisa mesa mkcomposecache mkfontscale motif mtdev mypaint-brushes noto-cjk-fonts-ttf noto-fonts-ttf oclock pixman pyxdg rendercheck rgb sazanami-fonts-ttf sessreg setxkbmap showfont sinhala_lklug-font-ttf skkdic smproxy tibmachuni-font-ttf transset ttf-indic-fonts ttf-tlwg twm urw-core35-fonts-otf util-macros viewres vulkan-sdk wayland wayland-protocols wqy-zenhei-font-ttf x11-skel x11perf xauth xbacklight xbiff xbitmaps xcalc xcb-proto xcb-util xcb-util-cursor xcb-util-errors xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xclipboard xclock xcm xcmsdb xcompmgr xconsole xcursor-themes xcursorgen xdbedizzy xdg-user-dirs xdg-utils xditview xdm xdpyinfo xdriinfo xedit xev xeyes xf86-input-acecad xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-penmount xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-apm xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus xf86-video-dummy xf86-video-glint xf86-video-i128 xf86-video-i740 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-nouveau xf86-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-rendition xf86-video-s3 xf86-video-s3virge xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga xf86-video-trident xf86-video-tseng xf86-video-v4l xf86-video-vboxvideo xf86-video-vesa xf86-video-vmware xf86-video-voodoo xf86dga xfd xfontsel xfs xfsinfo xgamma xgc xhost xinit xinput xisxwayland xkbcomp xkbevd xkbprint xkbutils xkeyboard-config xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap xmore xorg-cf-files xorg-docs xorg-server xorg-server-xephyr xorg-server-xnest xorg-server-xvfb xorg-server-xwayland xorg-sgml-doctools xorgproto xpr xprop xpyb xrandr xrdb xrefresh xscope xset xsetroot xsm xstdcmap xterm xtrans xvidtune xvinfo xwd xwininfo xwud \
|
||||||
; 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
|
||||||
|
|
|
@ -21,6 +21,8 @@ Press ENTER when you are done." \
|
||||||
"compiz" "Compositing window manager for X" "on" \
|
"compiz" "Compositing window manager for X" "on" \
|
||||||
"dejavu-fonts-ttf" "DejaVu TrueType font family" "on" \
|
"dejavu-fonts-ttf" "DejaVu TrueType font family" "on" \
|
||||||
"editres" "A dynamic resource editor for X" "on" \
|
"editres" "A dynamic resource editor for X" "on" \
|
||||||
|
"egl-wayland" "Wayland EGL External Platform library" "on" \
|
||||||
|
"eglexternalplatform" "EGL External Platform Interface headers" "on" \
|
||||||
"encodings" "Font encodings for X" "on" \
|
"encodings" "Font encodings for X" "on" \
|
||||||
"fcitx" "Input Method Framework" "on" \
|
"fcitx" "Input Method Framework" "on" \
|
||||||
"fcitx-anthy" "Anthy wrapper for fcitx" "on" \
|
"fcitx-anthy" "Anthy wrapper for fcitx" "on" \
|
||||||
|
@ -329,7 +331,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
||||||
rm -f $TMP/SeTpkgs
|
rm -f $TMP/SeTpkgs
|
||||||
> $TMP/SeTnewtag
|
> $TMP/SeTnewtag
|
||||||
for pkg in \
|
for pkg in \
|
||||||
OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dejavu-fonts-ttf editres encodings fcitx fcitx-anthy fcitx-configtool fcitx-hangul fcitx-kkc fcitx-libpinyin fcitx-m17n fcitx-qt5 fcitx-sayura fcitx-table-extra fcitx-table-other fcitx-unikey font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic font-xfree86-type1 fontconfig fonttosfnt freeglut fslsfonts fstobdf gccmakedep glew glu hack-fonts-ttf ibus ibus-anthy ibus-hangul ibus-kkc ibus-libpinyin ibus-m17n ibus-table ibus-unikey iceauth ico igt-gpu-tools imake intel-vaapi-driver libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXaw3d libXaw3dXft libXcm libXcomposite libXcursor libXdamage libXdmcp libXevie libXext libXfixes libXfont2 libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXpresent libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdmx libdrm libepoxy liberation-fonts-ttf libevdev libfontenc libgee libglvnd libhangul libinput libkkc libkkc-data libmypaint libpciaccess libpinyin libpthread-stubs libva libva-utils libvdpau libwacom libxcb libxkbfile libxshmfence listres lndir luit m17n-lib makedepend marisa mesa mkcomposecache mkfontscale motif mtdev mypaint-brushes noto-cjk-fonts-ttf noto-fonts-ttf oclock pixman pyxdg rendercheck rgb sazanami-fonts-ttf sessreg setxkbmap showfont sinhala_lklug-font-ttf skkdic smproxy tibmachuni-font-ttf transset ttf-indic-fonts ttf-tlwg twm urw-core35-fonts-otf util-macros viewres vulkan-sdk wayland wayland-protocols wqy-zenhei-font-ttf x11-skel x11perf xauth xbacklight xbiff xbitmaps xcalc xcb-proto xcb-util xcb-util-cursor xcb-util-errors xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xclipboard xclock xcm xcmsdb xcompmgr xconsole xcursor-themes xcursorgen xdbedizzy xdg-user-dirs xdg-utils xditview xdm xdpyinfo xdriinfo xedit xev xeyes xf86-input-acecad xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-penmount xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-apm xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus xf86-video-dummy xf86-video-glint xf86-video-i128 xf86-video-i740 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-nouveau xf86-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-rendition xf86-video-s3 xf86-video-s3virge xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga xf86-video-trident xf86-video-tseng xf86-video-v4l xf86-video-vboxvideo xf86-video-vesa xf86-video-vmware xf86-video-voodoo xf86dga xfd xfontsel xfs xfsinfo xgamma xgc xhost xinit xinput xisxwayland xkbcomp xkbevd xkbprint xkbutils xkeyboard-config xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap xmore xorg-cf-files xorg-docs xorg-server xorg-server-xephyr xorg-server-xnest xorg-server-xvfb xorg-server-xwayland xorg-sgml-doctools xorgproto xpr xprop xpyb xrandr xrdb xrefresh xscope xset xsetroot xsm xstdcmap xterm xtrans xvidtune xvinfo xwd xwininfo xwud \
|
OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dejavu-fonts-ttf editres egl-wayland eglexternalplatform encodings fcitx fcitx-anthy fcitx-configtool fcitx-hangul fcitx-kkc fcitx-libpinyin fcitx-m17n fcitx-qt5 fcitx-sayura fcitx-table-extra fcitx-table-other fcitx-unikey font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic font-xfree86-type1 fontconfig fonttosfnt freeglut fslsfonts fstobdf gccmakedep glew glu hack-fonts-ttf ibus ibus-anthy ibus-hangul ibus-kkc ibus-libpinyin ibus-m17n ibus-table ibus-unikey iceauth ico igt-gpu-tools imake intel-vaapi-driver libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXaw3d libXaw3dXft libXcm libXcomposite libXcursor libXdamage libXdmcp libXevie libXext libXfixes libXfont2 libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXpresent libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdmx libdrm libepoxy liberation-fonts-ttf libevdev libfontenc libgee libglvnd libhangul libinput libkkc libkkc-data libmypaint libpciaccess libpinyin libpthread-stubs libva libva-utils libvdpau libwacom libxcb libxkbfile libxshmfence listres lndir luit m17n-lib makedepend marisa mesa mkcomposecache mkfontscale motif mtdev mypaint-brushes noto-cjk-fonts-ttf noto-fonts-ttf oclock pixman pyxdg rendercheck rgb sazanami-fonts-ttf sessreg setxkbmap showfont sinhala_lklug-font-ttf skkdic smproxy tibmachuni-font-ttf transset ttf-indic-fonts ttf-tlwg twm urw-core35-fonts-otf util-macros viewres vulkan-sdk wayland wayland-protocols wqy-zenhei-font-ttf x11-skel x11perf xauth xbacklight xbiff xbitmaps xcalc xcb-proto xcb-util xcb-util-cursor xcb-util-errors xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xclipboard xclock xcm xcmsdb xcompmgr xconsole xcursor-themes xcursorgen xdbedizzy xdg-user-dirs xdg-utils xditview xdm xdpyinfo xdriinfo xedit xev xeyes xf86-input-acecad xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-penmount xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-apm xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus xf86-video-dummy xf86-video-glint xf86-video-i128 xf86-video-i740 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-nouveau xf86-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-rendition xf86-video-s3 xf86-video-s3virge xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga xf86-video-trident xf86-video-tseng xf86-video-v4l xf86-video-vboxvideo xf86-video-vesa xf86-video-vmware xf86-video-voodoo xf86dga xfd xfontsel xfs xfsinfo xgamma xgc xhost xinit xinput xisxwayland xkbcomp xkbevd xkbprint xkbutils xkeyboard-config xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap xmore xorg-cf-files xorg-docs xorg-server xorg-server-xephyr xorg-server-xnest xorg-server-xvfb xorg-server-xwayland xorg-sgml-doctools xorgproto xpr xprop xpyb xrandr xrdb xrefresh xscope xset xsetroot xsm xstdcmap xterm xtrans xvidtune xvinfo xwd xwininfo xwud \
|
||||||
; do
|
; do
|
||||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||||
done
|
done
|
||||||
|
@ -337,7 +339,7 @@ OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dej
|
||||||
fi
|
fi
|
||||||
cat /dev/null > $TMP/SeTnewtag
|
cat /dev/null > $TMP/SeTnewtag
|
||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dejavu-fonts-ttf editres encodings fcitx fcitx-anthy fcitx-configtool fcitx-hangul fcitx-kkc fcitx-libpinyin fcitx-m17n fcitx-qt5 fcitx-sayura fcitx-table-extra fcitx-table-other fcitx-unikey font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic font-xfree86-type1 fontconfig fonttosfnt freeglut fslsfonts fstobdf gccmakedep glew glu hack-fonts-ttf ibus ibus-anthy ibus-hangul ibus-kkc ibus-libpinyin ibus-m17n ibus-table ibus-unikey iceauth ico igt-gpu-tools imake intel-vaapi-driver libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXaw3d libXaw3dXft libXcm libXcomposite libXcursor libXdamage libXdmcp libXevie libXext libXfixes libXfont2 libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXpresent libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdmx libdrm libepoxy liberation-fonts-ttf libevdev libfontenc libgee libglvnd libhangul libinput libkkc libkkc-data libmypaint libpciaccess libpinyin libpthread-stubs libva libva-utils libvdpau libwacom libxcb libxkbfile libxshmfence listres lndir luit m17n-lib makedepend marisa mesa mkcomposecache mkfontscale motif mtdev mypaint-brushes noto-cjk-fonts-ttf noto-fonts-ttf oclock pixman pyxdg rendercheck rgb sazanami-fonts-ttf sessreg setxkbmap showfont sinhala_lklug-font-ttf skkdic smproxy tibmachuni-font-ttf transset ttf-indic-fonts ttf-tlwg twm urw-core35-fonts-otf util-macros viewres vulkan-sdk wayland wayland-protocols wqy-zenhei-font-ttf x11-skel x11perf xauth xbacklight xbiff xbitmaps xcalc xcb-proto xcb-util xcb-util-cursor xcb-util-errors xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xclipboard xclock xcm xcmsdb xcompmgr xconsole xcursor-themes xcursorgen xdbedizzy xdg-user-dirs xdg-utils xditview xdm xdpyinfo xdriinfo xedit xev xeyes xf86-input-acecad xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-penmount xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-apm xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus xf86-video-dummy xf86-video-glint xf86-video-i128 xf86-video-i740 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-nouveau xf86-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-rendition xf86-video-s3 xf86-video-s3virge xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga xf86-video-trident xf86-video-tseng xf86-video-v4l xf86-video-vboxvideo xf86-video-vesa xf86-video-vmware xf86-video-voodoo xf86dga xfd xfontsel xfs xfsinfo xgamma xgc xhost xinit xinput xisxwayland xkbcomp xkbevd xkbprint xkbutils xkeyboard-config xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap xmore xorg-cf-files xorg-docs xorg-server xorg-server-xephyr xorg-server-xnest xorg-server-xvfb xorg-server-xwayland xorg-sgml-doctools xorgproto xpr xprop xpyb xrandr xrdb xrefresh xscope xset xsetroot xsm xstdcmap xterm xtrans xvidtune xvinfo xwd xwininfo xwud \
|
OpenCC anthy appres bdftopcf beforelight bitmap cldr-emoji-annotation compiz dejavu-fonts-ttf editres egl-wayland eglexternalplatform encodings fcitx fcitx-anthy fcitx-configtool fcitx-hangul fcitx-kkc fcitx-libpinyin fcitx-m17n fcitx-qt5 fcitx-sayura fcitx-table-extra fcitx-table-other fcitx-unikey font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic font-xfree86-type1 fontconfig fonttosfnt freeglut fslsfonts fstobdf gccmakedep glew glu hack-fonts-ttf ibus ibus-anthy ibus-hangul ibus-kkc ibus-libpinyin ibus-m17n ibus-table ibus-unikey iceauth ico igt-gpu-tools imake intel-vaapi-driver libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXaw3d libXaw3dXft libXcm libXcomposite libXcursor libXdamage libXdmcp libXevie libXext libXfixes libXfont2 libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXpresent libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdmx libdrm libepoxy liberation-fonts-ttf libevdev libfontenc libgee libglvnd libhangul libinput libkkc libkkc-data libmypaint libpciaccess libpinyin libpthread-stubs libva libva-utils libvdpau libwacom libxcb libxkbfile libxshmfence listres lndir luit m17n-lib makedepend marisa mesa mkcomposecache mkfontscale motif mtdev mypaint-brushes noto-cjk-fonts-ttf noto-fonts-ttf oclock pixman pyxdg rendercheck rgb sazanami-fonts-ttf sessreg setxkbmap showfont sinhala_lklug-font-ttf skkdic smproxy tibmachuni-font-ttf transset ttf-indic-fonts ttf-tlwg twm urw-core35-fonts-otf util-macros viewres vulkan-sdk wayland wayland-protocols wqy-zenhei-font-ttf x11-skel x11perf xauth xbacklight xbiff xbitmaps xcalc xcb-proto xcb-util xcb-util-cursor xcb-util-errors xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xclipboard xclock xcm xcmsdb xcompmgr xconsole xcursor-themes xcursorgen xdbedizzy xdg-user-dirs xdg-utils xditview xdm xdpyinfo xdriinfo xedit xev xeyes xf86-input-acecad xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-penmount xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-apm xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus xf86-video-dummy xf86-video-glint xf86-video-i128 xf86-video-i740 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-nouveau xf86-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-rendition xf86-video-s3 xf86-video-s3virge xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga xf86-video-trident xf86-video-tseng xf86-video-v4l xf86-video-vboxvideo xf86-video-vesa xf86-video-vmware xf86-video-voodoo xf86dga xfd xfontsel xfs xfsinfo xgamma xgc xhost xinit xinput xisxwayland xkbcomp xkbevd xkbprint xkbutils xkeyboard-config xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap xmore xorg-cf-files xorg-docs xorg-server xorg-server-xephyr xorg-server-xnest xorg-server-xvfb xorg-server-xwayland xorg-sgml-doctools xorgproto xpr xprop xpyb xrandr xrdb xrefresh xscope xset xsetroot xsm xstdcmap xterm xtrans xvidtune xvinfo xwd xwininfo xwud \
|
||||||
; 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
|
||||||
|
|
|
@ -8,6 +8,8 @@ cldr-emoji-annotation:REC
|
||||||
compiz:REC
|
compiz:REC
|
||||||
dejavu-fonts-ttf:REC
|
dejavu-fonts-ttf:REC
|
||||||
editres:REC
|
editres:REC
|
||||||
|
egl-wayland:REC
|
||||||
|
eglexternalplatform:REC
|
||||||
encodings:REC
|
encodings:REC
|
||||||
fcitx:REC
|
fcitx:REC
|
||||||
fcitx-anthy:REC
|
fcitx-anthy:REC
|
||||||
|
|
|
@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=aaa_libraries
|
PKGNAM=aaa_libraries
|
||||||
VERSION=${VERSION:-15.0}
|
VERSION=${VERSION:-15.0}
|
||||||
BUILD=${BUILD:-5}
|
BUILD=${BUILD:-6}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
@ -89,7 +89,7 @@ cat $CWD/tracked-files \
|
||||||
)
|
)
|
||||||
done
|
done
|
||||||
|
|
||||||
cat $CWD/symlinks-to-tracked-libs-tmp \
|
cat $CWD/symlinks-to-tracked-libs-tmp.d/* \
|
||||||
| grep -v "^#" | grep -v "^$" \
|
| grep -v "^#" | grep -v "^$" \
|
||||||
| sed -e "s#^/lib/#/lib${LIBDIRSUFFIX}/#" \
|
| sed -e "s#^/lib/#/lib${LIBDIRSUFFIX}/#" \
|
||||||
-e "s#^/usr/lib/#/usr/lib${LIBDIRSUFFIX}/#" \
|
-e "s#^/usr/lib/#/usr/lib${LIBDIRSUFFIX}/#" \
|
||||||
|
@ -105,7 +105,7 @@ cat $CWD/symlinks-to-tracked-libs-tmp \
|
||||||
)
|
)
|
||||||
done
|
done
|
||||||
|
|
||||||
cat $CWD/tracked-files-tmp \
|
cat $CWD/tracked-files-tmp.d/* \
|
||||||
| grep -v "^#" | grep -v "^$" \
|
| grep -v "^#" | grep -v "^$" \
|
||||||
| sed -e "s#^/lib/#/lib${LIBDIRSUFFIX}/#" \
|
| sed -e "s#^/lib/#/lib${LIBDIRSUFFIX}/#" \
|
||||||
-e "s#^/usr/lib/#/usr/lib${LIBDIRSUFFIX}/#" \
|
-e "s#^/usr/lib/#/usr/lib${LIBDIRSUFFIX}/#" \
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
# This file lists shared library symlinks for libraries we would
|
||||||
|
# like to keep copies of temporarily until we can recompile
|
||||||
|
# everything that's still using them. Once that happens, they'll
|
||||||
|
# be dropped from this package.
|
|
@ -1,8 +1,3 @@
|
||||||
# This file lists shared library symlinks for libraries we would
|
|
||||||
# like to keep copies of temporarily until we can recompile
|
|
||||||
# everything that's still using them. Once that happens, they'll
|
|
||||||
# be dropped from this package.
|
|
||||||
#
|
|
||||||
# We need these libraries here or we won't be able to recompile gcc
|
# We need these libraries here or we won't be able to recompile gcc
|
||||||
# after any of them get a shared library .so-version bump:
|
# after any of them get a shared library .so-version bump:
|
||||||
/usr/lib/libisl.so.23
|
/usr/lib/libisl.so.23
|
|
@ -0,0 +1,6 @@
|
||||||
|
/usr/lib/libicudata.so.68
|
||||||
|
/usr/lib/libicui18n.so.68
|
||||||
|
/usr/lib/libicuio.so.68
|
||||||
|
/usr/lib/libicutest.so.68
|
||||||
|
/usr/lib/libicutu.so.68
|
||||||
|
/usr/lib/libicuuc.so.68
|
|
@ -2,4 +2,3 @@
|
||||||
# copies of temporarily until we can recompile everything that's
|
# copies of temporarily until we can recompile everything that's
|
||||||
# still using them. Once that happens, they'll be dropped from
|
# still using them. Once that happens, they'll be dropped from
|
||||||
# this package.
|
# this package.
|
||||||
|
|
39
source/a/aaa_libraries/tracked-files-tmp.d/boost-1.75.0
Normal file
39
source/a/aaa_libraries/tracked-files-tmp.d/boost-1.75.0
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
/usr/lib/libboost_atomic.so.1.75.0
|
||||||
|
/usr/lib/libboost_chrono.so.1.75.0
|
||||||
|
/usr/lib/libboost_container.so.1.75.0
|
||||||
|
/usr/lib/libboost_context.so.1.75.0
|
||||||
|
/usr/lib/libboost_contract.so.1.75.0
|
||||||
|
/usr/lib/libboost_coroutine.so.1.75.0
|
||||||
|
/usr/lib/libboost_date_time.so.1.75.0
|
||||||
|
/usr/lib/libboost_fiber.so.1.75.0
|
||||||
|
/usr/lib/libboost_filesystem.so.1.75.0
|
||||||
|
/usr/lib/libboost_graph.so.1.75.0
|
||||||
|
/usr/lib/libboost_iostreams.so.1.75.0
|
||||||
|
/usr/lib/libboost_json.so.1.75.0
|
||||||
|
/usr/lib/libboost_locale.so.1.75.0
|
||||||
|
/usr/lib/libboost_log.so.1.75.0
|
||||||
|
/usr/lib/libboost_log_setup.so.1.75.0
|
||||||
|
/usr/lib/libboost_math_c99.so.1.75.0
|
||||||
|
/usr/lib/libboost_math_c99f.so.1.75.0
|
||||||
|
/usr/lib/libboost_math_c99l.so.1.75.0
|
||||||
|
/usr/lib/libboost_math_tr1.so.1.75.0
|
||||||
|
/usr/lib/libboost_math_tr1f.so.1.75.0
|
||||||
|
/usr/lib/libboost_math_tr1l.so.1.75.0
|
||||||
|
/usr/lib/libboost_nowide.so.1.75.0
|
||||||
|
/usr/lib/libboost_prg_exec_monitor.so.1.75.0
|
||||||
|
/usr/lib/libboost_program_options.so.1.75.0
|
||||||
|
/usr/lib/libboost_python27.so.1.75.0
|
||||||
|
/usr/lib/libboost_python39.so.1.75.0
|
||||||
|
/usr/lib/libboost_random.so.1.75.0
|
||||||
|
/usr/lib/libboost_regex.so.1.75.0
|
||||||
|
/usr/lib/libboost_serialization.so.1.75.0
|
||||||
|
/usr/lib/libboost_stacktrace_addr2line.so.1.75.0
|
||||||
|
/usr/lib/libboost_stacktrace_basic.so.1.75.0
|
||||||
|
/usr/lib/libboost_stacktrace_noop.so.1.75.0
|
||||||
|
/usr/lib/libboost_system.so.1.75.0
|
||||||
|
/usr/lib/libboost_thread.so.1.75.0
|
||||||
|
/usr/lib/libboost_timer.so.1.75.0
|
||||||
|
/usr/lib/libboost_type_erasure.so.1.75.0
|
||||||
|
/usr/lib/libboost_unit_test_framework.so.1.75.0
|
||||||
|
/usr/lib/libboost_wave.so.1.75.0
|
||||||
|
/usr/lib/libboost_wserialization.so.1.75.0
|
|
@ -6,7 +6,7 @@
|
||||||
# bugs these days. We're going to make /etc/localtime a symlink just
|
# bugs these days. We're going to make /etc/localtime a symlink just
|
||||||
# like everyone else does so that programs that expect it to be a link
|
# like everyone else does so that programs that expect it to be a link
|
||||||
# can fetch the timezone without requiring any special patches.
|
# can fetch the timezone without requiring any special patches.
|
||||||
# If you insist on making /usr a seperate partition, you might want to
|
# If you insist on making /usr a separate partition, you might want to
|
||||||
# put the pointed-to directories and timezone file in your empty /usr
|
# put the pointed-to directories and timezone file in your empty /usr
|
||||||
# directory so that it is available before the real /usr is mounted.
|
# directory so that it is available before the real /usr is mounted.
|
||||||
# Still not recommended though.
|
# Still not recommended though.
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=less
|
PKGNAM=less
|
||||||
VERSION=${VERSION:-$(echo less-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo less-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-3}
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -52,7 +52,7 @@ is run during the initial system installation.
|
||||||
Feel free to try them, but be careful.
|
Feel free to try them, but be careful.
|
||||||
.TP
|
.TP
|
||||||
.B \--sets #A#B#C#
|
.B \--sets #A#B#C#
|
||||||
Install the disk sets A, B, C. Seperate the disk set names by '#' symbols.
|
Install the disk sets A, B, C. Separate the disk set names by '#' symbols.
|
||||||
.TP
|
.TP
|
||||||
.B \--source_mounted
|
.B \--source_mounted
|
||||||
When this flag is present,
|
When this flag is present,
|
||||||
|
|
|
@ -30,7 +30,7 @@ PKGNAM=pkgtools
|
||||||
# *** UPDATE THESE WITH EACH BUILD:
|
# *** UPDATE THESE WITH EACH BUILD:
|
||||||
VERSION=15.0
|
VERSION=15.0
|
||||||
ARCH=${ARCH:-noarch}
|
ARCH=${ARCH:-noarch}
|
||||||
BUILD=${BUILD:-37}
|
BUILD=${BUILD:-38}
|
||||||
|
|
||||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
# the name of the created package would be, and then exit. This information
|
# the name of the created package would be, and then exit. This information
|
||||||
|
|
|
@ -262,11 +262,11 @@ for ARG; do
|
||||||
echo "$NEW would be installed (new package)."
|
echo "$NEW would be installed (new package)."
|
||||||
else
|
else
|
||||||
if [ $PLAINTERSE ]; then
|
if [ $PLAINTERSE ]; then
|
||||||
/sbin/installpkg --terse --terselength $TERSELENGTH $INCOMINGDIR/$NNAME
|
$ROOT/sbin/installpkg --terse --terselength $TERSELENGTH $INCOMINGDIR/$NNAME
|
||||||
elif [ $INFOBOX ]; then
|
elif [ $INFOBOX ]; then
|
||||||
/sbin/installpkg --infobox $INCOMINGDIR/$NNAME
|
$ROOT/sbin/installpkg --infobox $INCOMINGDIR/$NNAME
|
||||||
elif [ $TERSE ]; then
|
elif [ $TERSE ]; then
|
||||||
OUTPUTLINE="$(/sbin/installpkg --terse --terselength $(expr $TERSELENGTH - 12) $INCOMINGDIR/$NNAME)"
|
OUTPUTLINE="$($ROOT/sbin/installpkg --terse --terselength $(expr $TERSELENGTH - 12) $INCOMINGDIR/$NNAME)"
|
||||||
( flock 9 || exit 11
|
( flock 9 || exit 11
|
||||||
echo "Installing: ${OUTPUTLINE}"
|
echo "Installing: ${OUTPUTLINE}"
|
||||||
) 9> $INSTLOCKDIR/outputline.lock
|
) 9> $INSTLOCKDIR/outputline.lock
|
||||||
|
@ -278,7 +278,7 @@ for ARG; do
|
||||||
+==============================================================================
|
+==============================================================================
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
/sbin/installpkg $INCOMINGDIR/$NNAME
|
$ROOT/sbin/installpkg $INCOMINGDIR/$NNAME
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -356,26 +356,26 @@ EOF
|
||||||
# Next, the new package is pre-installed:
|
# Next, the new package is pre-installed:
|
||||||
if [ "$VERBOSE" = "verbose" ]; then
|
if [ "$VERBOSE" = "verbose" ]; then
|
||||||
if ! [ $TERSE ]; then
|
if ! [ $TERSE ]; then
|
||||||
/sbin/installpkg $INCOMINGDIR/$NNAME
|
$ROOT/sbin/installpkg $INCOMINGDIR/$NNAME
|
||||||
RETCODE=$?
|
RETCODE=$?
|
||||||
else
|
else
|
||||||
/sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null
|
$ROOT/sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null
|
||||||
RETCODE=$?
|
RETCODE=$?
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
if [ $PLAINTERSE ]; then
|
if [ $PLAINTERSE ]; then
|
||||||
/sbin/installpkg --terse --terselength $TERSELENGTH $INCOMINGDIR/$NNAME
|
$ROOT/sbin/installpkg --terse --terselength $TERSELENGTH $INCOMINGDIR/$NNAME
|
||||||
elif [ $INFOBOX ]; then
|
elif [ $INFOBOX ]; then
|
||||||
/sbin/installpkg --infobox $INCOMINGDIR/$NNAME
|
$ROOT/sbin/installpkg --infobox $INCOMINGDIR/$NNAME
|
||||||
elif [ $TERSE ]; then
|
elif [ $TERSE ]; then
|
||||||
OUTPUTLINE="$(/sbin/installpkg --terse --terselength $(expr $TERSELENGTH - 12) $INCOMINGDIR/$NNAME)"
|
OUTPUTLINE="$($ROOT/sbin/installpkg --terse --terselength $(expr $TERSELENGTH - 12) $INCOMINGDIR/$NNAME)"
|
||||||
RETCODE=$?
|
RETCODE=$?
|
||||||
( flock 9 || exit 11
|
( flock 9 || exit 11
|
||||||
echo "Upgrading: ${OUTPUTLINE}"
|
echo "Upgrading: ${OUTPUTLINE}"
|
||||||
) 9> $INSTLOCKDIR/outputline.lock
|
) 9> $INSTLOCKDIR/outputline.lock
|
||||||
else
|
else
|
||||||
echo "Pre-installing package $NEW..."
|
echo "Pre-installing package $NEW..."
|
||||||
/sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null
|
$ROOT/sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null
|
||||||
RETCODE=$?
|
RETCODE=$?
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -406,9 +406,9 @@ EOF
|
||||||
# shift location, so we should always reinstall as the final step:
|
# shift location, so we should always reinstall as the final step:
|
||||||
if [ ! "$NOT_PARANOID" = "true" ]; then
|
if [ ! "$NOT_PARANOID" = "true" ]; then
|
||||||
if ! [ $TERSE ]; then
|
if ! [ $TERSE ]; then
|
||||||
/sbin/installpkg --no-overwrite $INCOMINGDIR/$NNAME
|
$ROOT/sbin/installpkg --no-overwrite $INCOMINGDIR/$NNAME
|
||||||
else
|
else
|
||||||
/sbin/installpkg --no-overwrite $INCOMINGDIR/$NNAME 1> /dev/null
|
$ROOT/sbin/installpkg --no-overwrite $INCOMINGDIR/$NNAME 1> /dev/null
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
! [ $TERSE ] && echo "Package $OLD upgraded with new package $INCOMINGDIR/$NNAME."
|
! [ $TERSE ] && echo "Package $OLD upgraded with new package $INCOMINGDIR/$NNAME."
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=sdparm
|
PKGNAM=sdparm
|
||||||
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:-4}
|
||||||
|
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=udisks
|
PKGNAM=udisks
|
||||||
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:-8}
|
BUILD=${BUILD:-9}
|
||||||
|
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=xfsprogs
|
PKGNAM=xfsprogs
|
||||||
VERSION=${VERSION:-$(echo xfsprogs-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo xfsprogs-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=pamixer
|
PKGNAM=pamixer
|
||||||
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:-9}
|
BUILD=${BUILD:-10}
|
||||||
|
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
cd $(dirname $0) ; CWD=$(pwd)
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=sqlite
|
PKGNAM=sqlite
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# First, convert the .zip file if needed:
|
# First, convert the .zip file if needed:
|
||||||
if ls *.zip 1> /dev/null 2> /dev/null ; then
|
if ls *.zip 1> /dev/null 2> /dev/null ; then
|
||||||
|
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=Cython
|
PKGNAM=Cython
|
||||||
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 @@
|
||||||
1
|
2
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
2
|
3
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
1
|
2
|
||||||
|
|
3
source/kde/kde/patch/plasma-workspace.patch
Normal file
3
source/kde/kde/patch/plasma-workspace.patch
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# Set GTK_BACKEND=x11 in a wayland session
|
||||||
|
# Works around missing window decorations and broken config file reading
|
||||||
|
cat $CWD/patch/plasma-workspace/0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
|
@ -0,0 +1,30 @@
|
||||||
|
From 3deadbfcdf776eb0c994bb4d719e601160943bfa Mon Sep 17 00:00:00 2001
|
||||||
|
From: Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
Date: Wed, 28 Aug 2019 15:09:49 +0200
|
||||||
|
Subject: [PATCH] Set GTK_BACKEND=x11 in a wayland session
|
||||||
|
|
||||||
|
Works around missing window decorations and broken config file reading
|
||||||
|
---
|
||||||
|
startkde/startplasma-waylandsession.cpp | 5 +++++
|
||||||
|
1 file changed, 5 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/startkde/startplasma-waylandsession.cpp b/startkde/startplasma-waylandsession.cpp
|
||||||
|
index 87c71c6b3..5d0b3f65f 100644
|
||||||
|
--- a/startkde/startplasma-waylandsession.cpp
|
||||||
|
+++ b/startkde/startplasma-waylandsession.cpp
|
||||||
|
@@ -45,6 +45,11 @@ int main(int /*argc*/, char** /*argv*/)
|
||||||
|
out << "startplasma-waylandsession: Starting up...";
|
||||||
|
|
||||||
|
if (qEnvironmentVariableIsSet("DISPLAY")) {
|
||||||
|
+ // GTK3 uses the wayland backend by default, but its implementation is not correct
|
||||||
|
+ // enough to work well here. Window decorations are missing, for instance.
|
||||||
|
+ if (!qEnvironmentVariableIsSet("GDK_BACKEND")) {
|
||||||
|
+ qputenv("GDK_BACKEND", "x11");
|
||||||
|
+ }
|
||||||
|
setupX11();
|
||||||
|
} else {
|
||||||
|
qWarning() << "running kwin without Xwayland support";
|
||||||
|
--
|
||||||
|
2.22.0
|
||||||
|
|
||||||
|
|
|
@ -14,6 +14,12 @@ cat $CWD/post-install/plasma-workspace/scripts/startkwayland \
|
||||||
> $PKG/usr/bin/startkwayland
|
> $PKG/usr/bin/startkwayland
|
||||||
chmod 0755 $PKG/usr/bin/startkwayland
|
chmod 0755 $PKG/usr/bin/startkwayland
|
||||||
|
|
||||||
|
# Install custom "full wayland" session
|
||||||
|
pushd $PKG/usr/share/wayland-sessions/
|
||||||
|
sed '/^Name/d;s/^Exec=/Exec=env GDK_BACKEND=wayland QT_QPA_PLATFORM=wayland /' plasmawayland.desktop > z_plasmafullwayland.desktop
|
||||||
|
echo 'Name=Plasma (Full Wayland)' >> z_plasmafullwayland.desktop
|
||||||
|
popd
|
||||||
|
|
||||||
# Add a "fail-safe" version of KDE Plasma desktop session.
|
# Add a "fail-safe" version of KDE Plasma desktop session.
|
||||||
# Prefix the name with "z_" because SDDM is braindead:
|
# Prefix the name with "z_" because SDDM is braindead:
|
||||||
mkdir -p $PKG/usr/share/xsessions
|
mkdir -p $PKG/usr/share/xsessions
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=adwaita-icon-theme
|
PKGNAM=adwaita-icon-theme
|
||||||
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) "}
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=boost
|
PKGNAM=boost
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM_*.tar.?z | rev | cut -f 3- -d . | rev | cut -f 2- -d _)}
|
VERSION=${VERSION:-$(echo $PKGNAM_*.tar.?z | rev | cut -f 3- -d . | rev | cut -f 2- -d _)}
|
||||||
BUILD=${BUILD:-3}
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
PKG_VERSION=$(echo $VERSION | tr _ .) # Leave this alone
|
PKG_VERSION=$(echo $VERSION | tr _ .) # Leave this alone
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
|
@ -14,6 +14,6 @@ boost: Library. One goal is to establish "existing practice" and provide
|
||||||
boost: reference implementations so that the Boost libraries are suitable
|
boost: reference implementations so that the Boost libraries are suitable
|
||||||
boost: for eventual standardization.
|
boost: for eventual standardization.
|
||||||
boost:
|
boost:
|
||||||
boost: Homepage: http://www.boost.org/
|
boost: Homepage: https://www.boost.org/
|
||||||
boost:
|
boost:
|
||||||
boost:
|
boost:
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=cryfs
|
PKGNAM=cryfs
|
||||||
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:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=harfbuzz
|
PKGNAM=harfbuzz
|
||||||
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:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=icu4c
|
PKGNAM=icu4c
|
||||||
SRCVER=${SRCVER:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 2- -d . | cut -f 2 -d - | rev)}
|
SRCVER=${SRCVER:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 2- -d . | cut -f 2 -d - | rev)}
|
||||||
VERSION=$(echo $SRCVER | tr _ .)
|
VERSION=$(echo $SRCVER | 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
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=libdvdread
|
PKGNAM=libdvdread
|
||||||
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}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=libgpod
|
PKGNAM=libgpod
|
||||||
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:-9}
|
BUILD=${BUILD:-10}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=libical
|
PKGNAM=libical
|
||||||
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}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=libqalculate
|
PKGNAM=libqalculate
|
||||||
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:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=libvisio
|
PKGNAM=libvisio
|
||||||
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}
|
||||||
|
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=mozilla-nss
|
PKGNAM=mozilla-nss
|
||||||
SRCNAM=nss
|
SRCNAM=nss
|
||||||
VERSION=${VERSION:-3.63}
|
VERSION=${VERSION:-3.64}
|
||||||
NSPR=${NSPR:-4.30}
|
NSPR=${NSPR:-4.30}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=openexr
|
PKGNAM=openexr
|
||||||
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:-3}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -28,7 +28,7 @@ PKGNAM=qt5-webkit
|
||||||
SRCNAM=qtwebkit
|
SRCNAM=qtwebkit
|
||||||
SRCVER=${SRCVER:-5.212.0-alpha4}
|
SRCVER=${SRCVER:-5.212.0-alpha4}
|
||||||
VERSION=$(echo $SRCVER | tr - _)
|
VERSION=$(echo $SRCVER | tr - _)
|
||||||
BUILD=${BUILD:-6}
|
BUILD=${BUILD:-7}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=qt5
|
PKGNAM=qt5
|
||||||
VERSION=$(ls qt-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
|
VERSION=$(ls qt-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
|
||||||
BUILD=${BUILD:-7}
|
BUILD=${BUILD:-8}
|
||||||
PKGSRC=$(echo $VERSION | cut -d - -f 1)
|
PKGSRC=$(echo $VERSION | cut -d - -f 1)
|
||||||
PKGVER=$(echo $VERSION | tr - _)
|
PKGVER=$(echo $VERSION | tr - _)
|
||||||
|
|
||||||
|
@ -196,10 +196,12 @@ export QT_PLUGIN_PATH="${QTDIR}/qtbase/plugins"
|
||||||
-opengl \
|
-opengl \
|
||||||
-openssl-linked \
|
-openssl-linked \
|
||||||
-optimized-qmake \
|
-optimized-qmake \
|
||||||
-qpa xcb \
|
-qpa "xcb;wayland" \
|
||||||
-qt-harfbuzz \
|
-qt-harfbuzz \
|
||||||
-verbose \
|
-verbose \
|
||||||
-xcb \
|
-xcb \
|
||||||
|
-egl \
|
||||||
|
-eglfs \
|
||||||
-nomake examples \
|
-nomake examples \
|
||||||
-nomake tests \
|
-nomake tests \
|
||||||
-no-mimetype-database \
|
-no-mimetype-database \
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=vte
|
PKGNAM=vte
|
||||||
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:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
|
115
source/n/daemon/daemon.SlackBuild
Executable file
115
source/n/daemon/daemon.SlackBuild
Executable file
|
@ -0,0 +1,115 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 2005-2018 Patrick J. Volkerding, Sebeka, MN, USA
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use of this script, with or without modification, is
|
||||||
|
# permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# 1. Redistributions of this script must retain the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||||
|
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||||
|
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||||
|
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||||
|
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||||
|
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||||
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
|
PKGNAM=daemon
|
||||||
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
# Automatically determine the architecture we're building on:
|
||||||
|
if [ -z "$ARCH" ]; then
|
||||||
|
case "$(uname -m)" in
|
||||||
|
i?86) ARCH=i586 ;;
|
||||||
|
arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
|
||||||
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
|
*) ARCH=$(uname -m) ;;
|
||||||
|
esac
|
||||||
|
export ARCH
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
|
# the name of the created package would be, and then exit. This information
|
||||||
|
# could be useful to other scripts.
|
||||||
|
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||||
|
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
TMP=${TMP:-/tmp}
|
||||||
|
PKG=$TMP/package-$PKGNAM
|
||||||
|
|
||||||
|
if [ "$ARCH" = "i386" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
|
||||||
|
elif [ "$ARCH" = "i486" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
|
||||||
|
elif [ "$ARCH" = "i586" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||||
|
elif [ "$ARCH" = "i686" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i686"
|
||||||
|
elif [ "$ARCH" = "s390" ]; then
|
||||||
|
SLKCFLAGS="-O2"
|
||||||
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
|
SLKCFLAGS="-O2 -fPIC"
|
||||||
|
elif [ "$ARCH" = "armv7hl" ]; then
|
||||||
|
SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
|
||||||
|
else
|
||||||
|
SLKCFLAGS="-O2"
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -rf $PKG
|
||||||
|
mkdir -p $TMP $PKG
|
||||||
|
cd $TMP
|
||||||
|
rm -rf $PKGNAM-$VERSION
|
||||||
|
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||||
|
cd $PKGNAM-$VERSION || exit 1
|
||||||
|
chown -R root:root .
|
||||||
|
find . \
|
||||||
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
-exec chmod 755 {} \+ -o \
|
||||||
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||||
|
-exec chmod 644 {} \+
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--enable-logind
|
||||||
|
|
||||||
|
make $NUMJOBS CFLAGS="$SLKCFLAGS" || exit 1
|
||||||
|
|
||||||
|
make install DESTDIR=$PKG || exit 1
|
||||||
|
make install-daemon-conf DESTDIR=$PKG || exit 1
|
||||||
|
make install-daemon-html DESTDIR=$PKG DAEMON_HTMLDIR=/usr/doc/$PKGNAM-$VERSION || exit 1
|
||||||
|
|
||||||
|
mv $PKG/etc/daemon.conf $PKG/etc/daemon.conf.new
|
||||||
|
|
||||||
|
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
cp -a \
|
||||||
|
COPYING* INSTALL LICENSE README* REFERENCES \
|
||||||
|
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
|
||||||
|
# If there's a CHANGELOG, installing at least part of the recent history
|
||||||
|
# is useful, but don't let it get totally out of control:
|
||||||
|
if [ -r CHANGELOG ]; then
|
||||||
|
DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
|
||||||
|
cat CHANGELOG | head -n 1000 > $DOCSDIR/CHANGELOG
|
||||||
|
touch -r CHANGELOG $DOCSDIR/CHANGELOG
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p $PKG/install
|
||||||
|
zcat $CWD/doinst.sh > $PKG/install/doinst.sh
|
||||||
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||||
|
|
||||||
|
# Build the package:
|
||||||
|
cd $PKG
|
||||||
|
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
14
source/n/daemon/doinst.sh
Normal file
14
source/n/daemon/doinst.sh
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
#!/bin/sh
|
||||||
|
config() {
|
||||||
|
NEW="$1"
|
||||||
|
OLD="`dirname $NEW`/`basename $NEW .new`"
|
||||||
|
# If there's no config file by that name, mv it over:
|
||||||
|
if [ ! -r $OLD ]; then
|
||||||
|
mv $NEW $OLD
|
||||||
|
elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy
|
||||||
|
rm $NEW
|
||||||
|
fi
|
||||||
|
# Otherwise, we leave the .new copy for the admin to consider...
|
||||||
|
}
|
||||||
|
|
||||||
|
config etc/daemon.conf.new
|
20
source/n/daemon/slack-desc
Normal file
20
source/n/daemon/slack-desc
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# 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------------------------------------------------------|
|
||||||
|
daemon: daemon (turns other processes into daemons)
|
||||||
|
daemon:
|
||||||
|
daemon: Daemon turns other processes into daemons. There are many tasks that
|
||||||
|
daemon: need to be performed to correctly set up a daemon process. This can
|
||||||
|
daemon: be tedious. Daemon performs these tasks for other processes. This is
|
||||||
|
daemon: useful for writing daemons in languages other than C, C++ or Perl
|
||||||
|
daemon: (e.g. `/bin/sh`, Java).
|
||||||
|
daemon:
|
||||||
|
daemon: http://libslack.org/daemon/
|
||||||
|
daemon:
|
||||||
|
daemon:
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=dovecot
|
PKGNAM=dovecot
|
||||||
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:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
|
|
|
@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=php
|
PKGNAM=php
|
||||||
VERSION=${VERSION:-$(echo php-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo php-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
ALPINE=2.24
|
ALPINE=2.24
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=postfix
|
PKGNAM=postfix
|
||||||
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:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
|
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=samba
|
PKGNAM=samba
|
||||||
VERSION=${VERSION:-$(echo samba-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo samba-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
if [ -e $CWD/machine.conf ]; then
|
if [ -e $CWD/machine.conf ]; then
|
||||||
. $CWD/machine.conf ]
|
. $CWD/machine.conf ]
|
||||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=tin
|
PKGNAM=tin
|
||||||
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)}
|
||||||
BUILD=${BUILD:-2}
|
BUILD=${BUILD:-3}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
|
|
@ -33,7 +33,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=texlive
|
PKGNAM=texlive
|
||||||
SOURCEVERSION=${SOURCEVERSION:-20200327}
|
SOURCEVERSION=${SOURCEVERSION:-20200327}
|
||||||
VERSION=${VERSION:-2020.200608}
|
VERSION=${VERSION:-2020.200608}
|
||||||
BUILD=${BUILD:-4}
|
BUILD=${BUILD:-5}
|
||||||
|
|
||||||
TMP=${TMP:-/tmp}
|
TMP=${TMP:-/tmp}
|
||||||
PKG=$TMP/package-texlive
|
PKG=$TMP/package-texlive
|
||||||
|
|
6
source/x/egl-wayland/10_nvidia_wayland.json
Normal file
6
source/x/egl-wayland/10_nvidia_wayland.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"file_format_version" : "1.0.0",
|
||||||
|
"ICD" : {
|
||||||
|
"library_path" : "libnvidia-egl-wayland.so.1"
|
||||||
|
}
|
||||||
|
}
|
143
source/x/egl-wayland/egl-wayland.SlackBuild
Executable file
143
source/x/egl-wayland/egl-wayland.SlackBuild
Executable file
|
@ -0,0 +1,143 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 2021 Patrick J. Volkerding, Sebeka, MN, USA
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use of this script, with or without modification, is
|
||||||
|
# permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# 1. Redistributions of this script must retain the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||||
|
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||||
|
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||||
|
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||||
|
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||||
|
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||||
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
|
PKGNAM=egl-wayland
|
||||||
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
# Automatically determine the architecture we're building on:
|
||||||
|
if [ -z "$ARCH" ]; then
|
||||||
|
case "$( uname -m )" in
|
||||||
|
i?86) export ARCH=i586 ;;
|
||||||
|
arm*) export ARCH=arm ;;
|
||||||
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
|
*) export ARCH=$( uname -m ) ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
|
# the name of the created package would be, and then exit. This information
|
||||||
|
# could be useful to other scripts.
|
||||||
|
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||||
|
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$ARCH" = "i586" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
elif [ "$ARCH" = "i686" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
|
SLKCFLAGS="-O2 -fPIC"
|
||||||
|
LIBDIRSUFFIX="64"
|
||||||
|
else
|
||||||
|
SLKCFLAGS="-O2"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
fi
|
||||||
|
|
||||||
|
TMP=${TMP:-/tmp}
|
||||||
|
PKG=$TMP/package-$PKGNAM
|
||||||
|
|
||||||
|
rm -rf $PKG
|
||||||
|
mkdir -p $TMP $PKG
|
||||||
|
cd $TMP || exit 1
|
||||||
|
rm -rf $PKGNAM-$VERSION
|
||||||
|
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||||
|
cd $PKGNAM-$VERSION || exit 1
|
||||||
|
chown -R root:root .
|
||||||
|
find . \
|
||||||
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
-exec chmod 755 {} \+ -o \
|
||||||
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||||
|
-exec chmod 644 {} \+
|
||||||
|
|
||||||
|
# Configure, build, and install:
|
||||||
|
export CFLAGS="$SLKCFLAGS"
|
||||||
|
export CXXFLAGS="$SLKCFLAGS"
|
||||||
|
mkdir meson-build
|
||||||
|
cd meson-build
|
||||||
|
meson setup \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=lib${LIBDIRSUFFIX} \
|
||||||
|
--libexecdir=/usr/libexec \
|
||||||
|
--bindir=/usr/bin \
|
||||||
|
--sbindir=/usr/sbin \
|
||||||
|
--includedir=/usr/include \
|
||||||
|
--datadir=/usr/share \
|
||||||
|
--mandir=/usr/man \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--buildtype=release \
|
||||||
|
.. || exit 1
|
||||||
|
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||||
|
DESTDIR=$PKG $NINJA install || exit 1
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
# Install the NVidia ICD file:
|
||||||
|
mkdir $PKG/usr/share/egl/egl_external_platform.d/
|
||||||
|
cp -a $CWD/10_nvidia_wayland.json $PKG/usr/share/egl/egl_external_platform.d/
|
||||||
|
chown root:root $PKG/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json
|
||||||
|
chmod 644 $PKG/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json
|
||||||
|
|
||||||
|
# Strip the binaries:
|
||||||
|
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
||||||
|
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||||
|
|
||||||
|
# Compress and link manpages, if any:
|
||||||
|
if [ -d $PKG/usr/man ]; then
|
||||||
|
( cd $PKG/usr/man
|
||||||
|
for manpagedir in $(find . -type d -name "man*") ; do
|
||||||
|
( cd $manpagedir
|
||||||
|
for eachpage in $( find . -type l -maxdepth 1) ; do
|
||||||
|
ln -s $( readlink $eachpage ).gz $eachpage.gz
|
||||||
|
rm $eachpage
|
||||||
|
done
|
||||||
|
gzip -9 *.?
|
||||||
|
)
|
||||||
|
done
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
cp -a \
|
||||||
|
AUTHORS COPYING* CREDITS INSTALL NEWS README* \
|
||||||
|
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
|
||||||
|
# If there's a ChangeLog, installing at least part of the recent history
|
||||||
|
# is useful, but don't let it get totally out of control:
|
||||||
|
if [ -r ChangeLog ]; then
|
||||||
|
DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
|
||||||
|
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||||
|
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p $PKG/install
|
||||||
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||||
|
|
||||||
|
cd $PKG
|
||||||
|
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
1
source/x/egl-wayland/egl-wayland.url
Normal file
1
source/x/egl-wayland/egl-wayland.url
Normal file
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/NVIDIA/egl-wayland
|
20
source/x/egl-wayland/slack-desc
Normal file
20
source/x/egl-wayland/slack-desc
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# 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------------------------------------------------------|
|
||||||
|
egl-wayland: egl-wayland (Wayland EGL External Platform library)
|
||||||
|
egl-wayland:
|
||||||
|
egl-wayland: Wayland EGL External Platform library.
|
||||||
|
egl-wayland:
|
||||||
|
egl-wayland:
|
||||||
|
egl-wayland:
|
||||||
|
egl-wayland:
|
||||||
|
egl-wayland:
|
||||||
|
egl-wayland:
|
||||||
|
egl-wayland:
|
||||||
|
egl-wayland:
|
92
source/x/eglexternalplatform/eglexternalplatform.SlackBuild
Executable file
92
source/x/eglexternalplatform/eglexternalplatform.SlackBuild
Executable file
|
@ -0,0 +1,92 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 2021 Patrick J. Volkerding, Sebeka, MN, USA
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use of this script, with or without modification, is
|
||||||
|
# permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# 1. Redistributions of this script must retain the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||||
|
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||||
|
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||||
|
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||||
|
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||||
|
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||||
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
|
PKGNAM=eglexternalplatform
|
||||||
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
# Automatically determine the architecture we're building on:
|
||||||
|
if [ -z "$ARCH" ]; then
|
||||||
|
case "$( uname -m )" in
|
||||||
|
i?86) export ARCH=i586 ;;
|
||||||
|
arm*) export ARCH=arm ;;
|
||||||
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
|
*) export ARCH=$( uname -m ) ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
|
# the name of the created package would be, and then exit. This information
|
||||||
|
# could be useful to other scripts.
|
||||||
|
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||||
|
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
TMP=${TMP:-/tmp}
|
||||||
|
PKG=$TMP/package-$PKGNAM
|
||||||
|
|
||||||
|
rm -rf $PKG
|
||||||
|
mkdir -p $TMP $PKG
|
||||||
|
cd $TMP
|
||||||
|
rm -rf $PKGNAM-$VERSION
|
||||||
|
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||||
|
cd $PKGNAM-$VERSION || exit 1
|
||||||
|
|
||||||
|
chown -R root:root .
|
||||||
|
find . \
|
||||||
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
-exec chmod 755 {} \+ -o \
|
||||||
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||||
|
-exec chmod 644 {} \+
|
||||||
|
|
||||||
|
mkdir -p $PKG/usr/include/
|
||||||
|
cp -a interface/eglexternalplatform.h $PKG/usr/include/
|
||||||
|
cp -a interface/eglexternalplatformversion.h $PKG/usr/include/
|
||||||
|
mkdir -p $PKG/usr/share/pkgconfig/
|
||||||
|
cp -a eglexternalplatform.pc $PKG/usr/share/pkgconfig/
|
||||||
|
chown -R root:root $PKG/usr/include $PKG/usr/share/pkgconfig
|
||||||
|
chmod 644 $PKG/usr/include/* $PKG/usr/share/pkgconfig/*
|
||||||
|
|
||||||
|
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
cp -a \
|
||||||
|
AUTHORS COPYING* INSTALL NEWS README* THANKS TODO \
|
||||||
|
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
|
||||||
|
# If there's a ChangeLog, installing at least part of the recent history
|
||||||
|
# is useful, but don't let it get totally out of control:
|
||||||
|
if [ -r ChangeLog ]; then
|
||||||
|
DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
|
||||||
|
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||||
|
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p $PKG/install
|
||||||
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||||
|
|
||||||
|
# Build the package:
|
||||||
|
cd $PKG
|
||||||
|
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
1
source/x/eglexternalplatform/eglexternalplatform.url
Normal file
1
source/x/eglexternalplatform/eglexternalplatform.url
Normal file
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/NVIDIA/eglexternalplatform
|
20
source/x/eglexternalplatform/slack-desc
Normal file
20
source/x/eglexternalplatform/slack-desc
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# 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------------------------------------------------------|
|
||||||
|
eglexternalplatform: eglexternalplatform (EGL External Platform Interface headers)
|
||||||
|
eglexternalplatform:
|
||||||
|
eglexternalplatform: The header files for EGL External Platform Interface.
|
||||||
|
eglexternalplatform:
|
||||||
|
eglexternalplatform:
|
||||||
|
eglexternalplatform:
|
||||||
|
eglexternalplatform:
|
||||||
|
eglexternalplatform:
|
||||||
|
eglexternalplatform:
|
||||||
|
eglexternalplatform:
|
||||||
|
eglexternalplatform:
|
|
@ -1,4 +1,12 @@
|
||||||
|
# Build Wayland X Server (currently built as standalone):
|
||||||
|
BUILD_XWAYLAND=NO
|
||||||
|
|
||||||
# Servers to build:
|
# Servers to build:
|
||||||
|
if [ "$BUILD_XWAYLAND" = "NO" ]; then
|
||||||
|
XWAYLAND_OPTION="--disable-xwayland"
|
||||||
|
else
|
||||||
|
XWAYLAND_OPTION="--enable-xwayland"
|
||||||
|
fi
|
||||||
BUILD_SERVERS="--enable-xorg \
|
BUILD_SERVERS="--enable-xorg \
|
||||||
--enable-dmx \
|
--enable-dmx \
|
||||||
--enable-xvfb \
|
--enable-xvfb \
|
||||||
|
@ -6,7 +14,7 @@ BUILD_SERVERS="--enable-xorg \
|
||||||
--enable-glamor \
|
--enable-glamor \
|
||||||
--enable-kdrive \
|
--enable-kdrive \
|
||||||
--enable-xephyr \
|
--enable-xephyr \
|
||||||
--enable-xwayland \
|
$XWAYLAND_OPTION \
|
||||||
--enable-config-udev \
|
--enable-config-udev \
|
||||||
--disable-config-hal \
|
--disable-config-hal \
|
||||||
--disable-systemd-logind"
|
--disable-systemd-logind"
|
||||||
|
|
|
@ -29,6 +29,7 @@ cat $CWD/slack-desc/xorg-server-xephyr > ${SLACK_X_BUILD_DIR}/package-xorg-serve
|
||||||
cd ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr
|
cd ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr
|
||||||
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
|
|
||||||
|
if [ -r $PKG/usr/bin/Xwayland ]; then
|
||||||
rm -r ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland
|
rm -r ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland
|
||||||
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/usr/bin
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/usr/bin
|
||||||
mv $PKG/usr/bin/Xwayland ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/usr/bin
|
mv $PKG/usr/bin/Xwayland ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/usr/bin
|
||||||
|
@ -39,6 +40,7 @@ mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/install
|
||||||
cat $CWD/slack-desc/xorg-server-xwayland > ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/install/slack-desc
|
cat $CWD/slack-desc/xorg-server-xwayland > ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/install/slack-desc
|
||||||
cd ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland
|
cd ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland
|
||||||
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
|
fi
|
||||||
|
|
||||||
# Build the main xorg-server package:
|
# Build the main xorg-server package:
|
||||||
cd $PKG
|
cd $PKG
|
||||||
|
@ -48,13 +50,16 @@ if [ "$UPGRADE_PACKAGES" = "yes" ]; then
|
||||||
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xnest-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xnest-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xvfb-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xvfb-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
|
if [ -r ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz ]; then
|
||||||
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
|
fi
|
||||||
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
elif [ "$UPGRADE_PACKAGES" = "always" ]; then
|
elif [ "$UPGRADE_PACKAGES" = "always" ]; then
|
||||||
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xnest-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xnest-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xvfb-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xvfb-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
|
if [ -r ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz ]; then
|
||||||
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
|
fi
|
||||||
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
19
source/x/xorg-server-xwayland/slack-desc
Normal file
19
source/x/xorg-server-xwayland/slack-desc
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------------------------------------------------------|
|
||||||
|
xorg-server-xwayland: xorg-server-xwayland (X Clients under Wayland)
|
||||||
|
xorg-server-xwayland:
|
||||||
|
xorg-server-xwayland: Wayland is a complete window system in itself, but even so, if we're
|
||||||
|
xorg-server-xwayland: migrating away from X, it makes sense to have a good backwards
|
||||||
|
xorg-server-xwayland: compatibility story. With a few changes, the Xorg server can be
|
||||||
|
xorg-server-xwayland: modified to use Wayland input devices for input and forward either the
|
||||||
|
xorg-server-xwayland: root window or individual top-level windows as wayland surfaces. The
|
||||||
|
xorg-server-xwayland: server still runs the same 2D driver with the same acceleration code
|
||||||
|
xorg-server-xwayland: as it does when it runs natively. The main difference is that Wayland
|
||||||
|
xorg-server-xwayland: handles presentation of the windows instead of KMS.
|
||||||
|
xorg-server-xwayland:
|
157
source/x/xorg-server-xwayland/xorg-server-xwayland.SlackBuild
Executable file
157
source/x/xorg-server-xwayland/xorg-server-xwayland.SlackBuild
Executable file
|
@ -0,0 +1,157 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 2016, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use of this script, with or without modification, is
|
||||||
|
# permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# 1. Redistributions of this script must retain the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||||
|
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||||
|
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||||
|
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||||
|
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||||
|
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||||
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
|
PKGNAM=xorg-server-xwayland
|
||||||
|
SRCNAM=xwayland
|
||||||
|
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
|
# Default font paths to be used by the X server:
|
||||||
|
DEF_FONTPATH="/usr/share/fonts/misc,/usr/share/fonts/local,/usr/share/fonts/TTF,/usr/share/fonts/OTF,/usr/share/fonts/Type1,/usr/share/fonts/CID,/usr/share/fonts/75dpi/:unscaled,/usr/share/fonts/100dpi/:unscaled,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi,/usr/share/fonts/cyrillic"
|
||||||
|
|
||||||
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
# Automatically determine the architecture we're building on:
|
||||||
|
if [ -z "$ARCH" ]; then
|
||||||
|
case "$( uname -m )" in
|
||||||
|
i?86) export ARCH=i586 ;;
|
||||||
|
arm*) export ARCH=arm ;;
|
||||||
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
|
*) export ARCH=$( uname -m ) ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
|
# the name of the created package would be, and then exit. This information
|
||||||
|
# could be useful to other scripts.
|
||||||
|
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||||
|
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$ARCH" = "i586" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
elif [ "$ARCH" = "i686" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
|
SLKCFLAGS="-O2 -fPIC"
|
||||||
|
LIBDIRSUFFIX="64"
|
||||||
|
else
|
||||||
|
SLKCFLAGS="-O2"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
fi
|
||||||
|
|
||||||
|
TMP=${TMP:-/tmp}
|
||||||
|
PKG=$TMP/package-$PKGNAM
|
||||||
|
|
||||||
|
rm -rf $PKG
|
||||||
|
mkdir -p $TMP $PKG
|
||||||
|
cd $TMP || exit 1
|
||||||
|
rm -rf $SRCNAM-$VERSION
|
||||||
|
tar xvf $CWD/$SRCNAM-$VERSION.tar.?z || exit 1
|
||||||
|
cd $SRCNAM-$VERSION || exit 1
|
||||||
|
chown -R root:root .
|
||||||
|
find . \
|
||||||
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
-exec chmod 755 {} \+ -o \
|
||||||
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||||
|
-exec chmod 644 {} \+
|
||||||
|
|
||||||
|
# Configure, build, and install:
|
||||||
|
export CFLAGS="$SLKCFLAGS"
|
||||||
|
export CXXFLAGS="$SLKCFLAGS"
|
||||||
|
mkdir meson-build
|
||||||
|
cd meson-build
|
||||||
|
meson setup \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=lib${LIBDIRSUFFIX} \
|
||||||
|
--libexecdir=/usr/libexec \
|
||||||
|
--bindir=/usr/bin \
|
||||||
|
--sbindir=/usr/sbin \
|
||||||
|
--includedir=/usr/include \
|
||||||
|
--datadir=/usr/share \
|
||||||
|
--mandir=/usr/man \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--buildtype=release \
|
||||||
|
-Dxwayland_eglstream=true \
|
||||||
|
-Ddefault_font_path="${DEF_FONTPATH}" \
|
||||||
|
-Dbuilder_string="Build ID: $PKGNAM $VERSION-$BUILD" \
|
||||||
|
-Dxkb_output_dir=/var/lib/xkb \
|
||||||
|
-Dvendor_name="Slackware Linux Project" \
|
||||||
|
-Dxdmcp=false \
|
||||||
|
-Dxcsecurity=true \
|
||||||
|
-Dglamor=true \
|
||||||
|
-Ddri3=true \
|
||||||
|
.. || exit 1
|
||||||
|
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||||
|
DESTDIR=$PKG $NINJA install || exit 1
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
# Remove unwanted files/dirs:
|
||||||
|
rm $PKG/usr/man/man1/Xserver.1*
|
||||||
|
rm -Rf $PKG/usr/lib${LIBDIRSUFFIX}/xorg
|
||||||
|
rm -Rf $PKG/usr/include/xorg
|
||||||
|
rm -Rf $PKG/usr/share/aclocal
|
||||||
|
rm -Rf $PKG/var/lib/xkb
|
||||||
|
|
||||||
|
# Strip the binaries:
|
||||||
|
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
||||||
|
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||||
|
|
||||||
|
# Compress and link manpages, if any:
|
||||||
|
if [ -d $PKG/usr/man ]; then
|
||||||
|
( cd $PKG/usr/man
|
||||||
|
for manpagedir in $(find . -type d -name "man*") ; do
|
||||||
|
( cd $manpagedir
|
||||||
|
for eachpage in $( find . -type l -maxdepth 1) ; do
|
||||||
|
ln -s $( readlink $eachpage ).gz $eachpage.gz
|
||||||
|
rm $eachpage
|
||||||
|
done
|
||||||
|
gzip -9 *.?
|
||||||
|
)
|
||||||
|
done
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
cp -a \
|
||||||
|
AUTHORS COPYING* CREDITS INSTALL NEWS README* \
|
||||||
|
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
|
||||||
|
# If there's a ChangeLog, installing at least part of the recent history
|
||||||
|
# is useful, but don't let it get totally out of control:
|
||||||
|
if [ -r ChangeLog ]; then
|
||||||
|
DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
|
||||||
|
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||||
|
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p $PKG/install
|
||||||
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||||
|
|
||||||
|
cd $PKG
|
||||||
|
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
|
@ -25,11 +25,11 @@
|
||||||
# Set initial variables:
|
# Set initial variables:
|
||||||
|
|
||||||
PKGNAM=MPlayer
|
PKGNAM=MPlayer
|
||||||
VERSION=${VERSION:-20200103}
|
VERSION=${VERSION:-20210418}
|
||||||
# Need to build trunk until there's a stable branch compatible with the
|
# Need to build trunk until there's a stable branch compatible with the
|
||||||
# latest ffmpeg stable release:
|
# latest ffmpeg stable release:
|
||||||
#BRANCH=${BRANCH:-1.3} # leave empty if you want to build MPlayer trunk
|
#BRANCH=${BRANCH:-1.3} # leave empty if you want to build MPlayer trunk
|
||||||
BUILD=${BUILD:-4}
|
BUILD=${BUILD:-1}
|
||||||
TAG=${TAG:-}
|
TAG=${TAG:-}
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=mozilla-firefox
|
PKGNAM=mozilla-firefox
|
||||||
VERSION=$(basename $(ls firefox-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev) .source)
|
VERSION=$(basename $(ls firefox-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev) .source)
|
||||||
RELEASEVER=$(echo $VERSION | cut -f 1 -d r | cut -f 1 -d b | cut -f 1 -d e)
|
RELEASEVER=$(echo $VERSION | cut -f 1 -d r | cut -f 1 -d b | cut -f 1 -d e)
|
||||||
BUILD=${BUILD:-2}
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
# Specify this variable for a localized build.
|
# Specify this variable for a localized build.
|
||||||
# For example, to build a version of Firefox with Italian support, run
|
# For example, to build a version of Firefox with Italian support, run
|
||||||
|
|
Loading…
Reference in a new issue