• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revisionedd1d41c35923fd188f8d2f05a9cb72ad2aa7d88 (tree)
Zeit2024-11-18 16:01:13
Autormatsuand <30614168+matsuand@user...>
Commitermatsuand

Log Message

Add and update.

Ändern Zusammenfassung

Diff

--- a/BLFS/SDL2.sh
+++ b/BLFS/SDL2.sh
@@ -3,7 +3,7 @@
33 . ./_blfsset.sh
44
55 APPNAME=SDL2
6-VER=2.30.1
6+VER=2.30.9
77 TARGET=$APPNAME-$VER
88 TARGETBALL=$DLD/$TARGET.tar.gz
99 TARGETDIR=$TARGET
--- a/BLFS/Xorg/at-spi2-core.sh
+++ b/BLFS/Xorg/at-spi2-core.sh
@@ -4,7 +4,7 @@
44 . ./_xorgset.sh
55
66 APPNAME=at-spi2-core
7-VER=2.50.0
7+VER=2.54.0
88 TARGET=$APPNAME-$VER
99 TARGETBALL=$XORGDLD/$TARGET.tar.xz
1010 TARGETDIR=$TARGET
@@ -15,7 +15,7 @@ echo $TARGET
1515 dbus glib-2 gsettings-desktop-schemas \
1616 Xorg-lib-libX11
1717 . $WRK/_checkOptions.sh \
18- gobject-introspection gi-docgen sphinx
18+ gi-docgen sphinx
1919 . $WRK/_checkTarball.sh
2020 . $WRK/_checkExit.sh "$1" || exit $?
2121
--- a/BLFS/glib2.sh
+++ b/BLFS/glib2.sh
@@ -3,8 +3,8 @@
33 . ./_blfsset.sh
44
55 APPNAME=glib
6-VER=2.80.3
7-GOBJINTROVER=1.80.1
6+VER=2.82.2
7+GOBJINTROVER=1.82.0
88 TARGET=$APPNAME-$VER
99 TARGETBALL=$DLD/$TARGET.tar.xz
1010 TARGETDIR=$TARGET
--- a/BLFS/gnome/gsettings-desktop-schemas.sh
+++ b/BLFS/gnome/gsettings-desktop-schemas.sh
@@ -4,7 +4,7 @@
44 . ./_gnomeset.sh
55
66 APPNAME=gsettings-desktop-schemas
7-VER=45.0
7+VER=47.1
88 TARGET=$APPNAME-$VER
99 TARGETBALL=$GNOMEDLD/$TARGET.tar.xz
1010 TARGETDIR=$TARGET
@@ -12,7 +12,7 @@ TARGETDIR=$TARGET
1212 echo $TARGET
1313
1414 . $WRK/_checkRequired.sh \
15- gobject-introspection
15+ glib-2
1616 . $WRK/_checkOptions.sh ""
1717 . $WRK/_checkTarball.sh
1818 . $WRK/_checkExit.sh "$1" || exit $?
--- a/BLFS/gst-plugins-bad.sh
+++ b/BLFS/gst-plugins-bad.sh
@@ -3,7 +3,7 @@
33 . ./_blfsset.sh
44
55 APPNAME=gst-plugins-bad
6-VER=0.10.23
6+VER=1.24.9
77 TARGET=$APPNAME-$VER
88 TARGETBALL=$DLD/$TARGET.tar.xz
99 TARGETDIR=$TARGET
@@ -25,21 +25,28 @@ TimeStart
2525
2626 cd $TARGETDIR
2727
28+mkdir build
29+cd build
30+
2831 Configuring
29-./configure --prefix=/usr --with-gtk=3.0 --disable-examples \
32+meson setup .. \
33+ --prefix=/usr \
34+ --buildtype=release \
35+ -D gpl=enabled \
3036 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1
3137
3238 Making
33-make \
39+ninja \
3440 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1
3541
3642 Installing
37-paco -p $TARGET "make install" \
43+porg -lp $TARGET -E$PWD "\
44+ninja install" \
3845 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1
3946
4047 TimeEnd
4148
42-cd ..
49+cd ../..
4350 RemoveSrcDir
44-PacoingDone
51+PorgingDone
4552
--- a/BLFS/gst-plugins-base.sh
+++ b/BLFS/gst-plugins-base.sh
@@ -4,7 +4,7 @@
44
55 APPNAME=gst-plugins-base
66 APPVER=1
7-VER=1.4.3
7+VER=1.24.9
88 TARGET=$APPNAME-$VER
99 TARGETBALL=$DLD/$TARGET.tar.xz
1010 TARGETDIR=$TARGET
@@ -12,7 +12,7 @@ TARGETDIR=$TARGET
1212 echo $TARGET
1313
1414 . $WRK/_checkRequired.sh \
15- gstreamer-1 libxml2
15+ gstreamer-1 libxml2 SDL2
1616 . $WRK/_checkOptions.sh \
1717 alsa-lib gobject-introspection iso-codes \
1818 libogg libtheora libvorbis pango \
@@ -29,23 +29,31 @@ TimeStart
2929
3030 cd $TARGETDIR
3131
32+sed -i "/GL\/gl.h/i#include <stdio.h>" tests/examples/gl/sdl/sdlshare.c
33+sed -i "/GL\/gl.h/i#include <stdio.h>" tests/examples/gl/sdl/sdlshare2.c
34+
35+mkdir build
36+cd build
37+
3238 Configuring
33-./configure --prefix=/usr \
34- --with-package-name="GStreamer Base Plugins $VER BLFS" \
35- --with-package-origin="http://www.linuxfromscratch.org/blfs/view/svn/" \
39+meson setup .. \
40+ --prefix=/usr \
41+ --buildtype=release \
42+ --wrap-mode=nodownload \
3643 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1
3744
3845 Making
39-make \
46+ninja \
4047 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1
4148
4249 Installing
43-paco -p $TARGET "make install" \
50+porg -lp $TARGET -E$PWD "\
51+ninja install" \
4452 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1
4553
4654 TimeEnd
4755
48-cd ..
56+cd ../..
4957 RemoveSrcDir
50-PacoingDone
58+PorgingDone
5159
--- a/BLFS/gstreamer.sh
+++ b/BLFS/gstreamer.sh
@@ -4,7 +4,7 @@
44
55 APPNAME=gstreamer
66 APPVER=1
7-VER=1.4.3
7+VER=1.24.9
88 TARGET=$APPNAME-$VER
99 TARGETBALL=$DLD/$TARGET.tar.xz
1010 TARGETDIR=$TARGET
@@ -14,7 +14,7 @@ echo $TARGET
1414 . $WRK/_checkRequired.sh \
1515 glib-2
1616 . $WRK/_checkOptions.sh \
17- gobject-introspection gsl gtk-doc valgrind
17+ gtk+-3 gsl gtk-doc valgrind
1818 . $WRK/_checkTarball.sh
1919 . $WRK/_checkExit.sh "$1" || exit $?
2020
@@ -26,24 +26,28 @@ TimeStart
2626
2727 cd $TARGETDIR
2828
29+mkdir build
30+cd build
31+
2932 Configuring
30-./configure --prefix=/usr \
31- --libexecdir=/usr/lib \
32- --with-package-name="GStreamer $VER BLFS" \
33- --with-package-origin="http://www.linuxfromscratch.org/blfs/view/svn/" \
33+meson setup .. \
34+ --prefix=/usr \
35+ --buildtype=release \
36+ -D gst_debug=false \
3437 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1
3538
3639 Making
37-make \
40+ninja \
3841 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1
3942
4043 Installing
41-paco -p $TARGET "make install" \
44+porg -lp $TARGET -E$PWD "\
45+ninja install" \
4246 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1
4347
4448 TimeEnd
4549
46-cd ..
50+cd ../..
4751 RemoveSrcDir
48-PacoingDone
52+PorgingDone
4953
--- a/BLFS/gtk+3.sh
+++ b/BLFS/gtk+3.sh
@@ -3,7 +3,7 @@
33 . ./_blfsset.sh
44
55 APPNAME=gtk+3
6-VER=3.24.38
6+VER=3.24.43
77 TARGET=gtk+-$VER
88 TARGETBALL=$DLD/$TARGET.tar.xz
99 TARGETDIR=$TARGET
--- /dev/null
+++ b/BLFS/libbsd.sh
@@ -0,0 +1,43 @@
1+#!/bin/sh
2+
3+. ./_blfsset.sh
4+
5+APPNAME=libbsd
6+VER=0.12.2
7+TARGET=$APPNAME-$VER
8+TARGETBALL=$DLD/$TARGET.tar.xz
9+TARGETDIR=$TARGET
10+
11+echo $TARGET
12+
13+. $WRK/_checkRequired.sh ""
14+. $WRK/_checkOptions.sh ""
15+. $WRK/_checkTarball.sh
16+. $WRK/_checkExit.sh "$1" || exit $?
17+
18+cd $SRC
19+RemoveSrcDir
20+Extract
21+
22+TimeStart
23+
24+cd $TARGETDIR
25+
26+Configuring
27+./configure --prefix=/usr \
28+ 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1
29+
30+Making
31+make \
32+ 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1
33+
34+Installing
35+porg -lp $TARGET -E$PWD "make install" \
36+ 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1
37+
38+TimeEnd
39+
40+cd ..
41+RemoveSrcDir
42+PorgingDone
43+
--- a/BLFS/libtiff.sh
+++ b/BLFS/libtiff.sh
@@ -3,7 +3,7 @@
33 . ./_blfsset.sh
44
55 APPNAME=libtiff
6-VER=4.6.0
6+VER=4.7.0
77 TARGET=libtiff-$VER
88 TARGETBALL=$DLD/tiff-$VER.tar.gz
99 TARGETDIR=tiff-$VER
--- a/BLFS/libxkbcommon.sh
+++ b/BLFS/libxkbcommon.sh
@@ -3,7 +3,7 @@
33 . ./_blfsset.sh
44
55 APPNAME=libxkbcommon
6-VER=1.6.0
6+VER=1.7.0
77 TARGET=$APPNAME-$VER
88 TARGETBALL=$DLD/$TARGET.tar.xz
99 TARGETDIR=$TARGET
--- a/BLFS/mariadb.sh
+++ b/BLFS/mariadb.sh
@@ -3,7 +3,7 @@
33 . ./_blfsset.sh
44
55 APPNAME=mariadb
6-VER=10.6.12
6+VER=10.11.8
77 TARGET=$APPNAME-$VER
88 TARGETBALL=$DLD/$TARGET.tar.gz
99 TARGETDIR=$TARGET
@@ -38,27 +38,27 @@ Configuring
3838 mkdir build
3939 cd build
4040
41-cmake -DCMAKE_BUILD_TYPE=Release \
42- -DCMAKE_INSTALL_PREFIX=/usr \
43- -DGRN_LOG_PATH=/var/log/groonga.log \
44- -DINSTALL_DOCDIR=share/doc/mariadb-$VER \
45- -DINSTALL_DOCREADMEDIR=share/doc/mariadb-$VER \
46- -DINSTALL_MANDIR=share/man \
47- -DINSTALL_MYSQLSHAREDIR=share/mysql \
48- -DINSTALL_MYSQLTESTDIR=share/mysql/test \
49- -DINSTALL_PAMDIR=lib/security \
50- -DINSTALL_PAMDATADIR=/etc/security \
51- -DINSTALL_PLUGINDIR=lib/mysql/plugin \
52- -DINSTALL_SBINDIR=sbin \
53- -DINSTALL_SCRIPTDIR=bin \
54- -DINSTALL_SQLBENCHDIR=share/mysql/bench \
55- -DINSTALL_SUPPORTFILESDIR=share/mysql \
56- -DMYSQL_DATADIR=/srv/mysql \
57- -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \
58- -DWITH_EXTRA_CHARSETS=complex \
59- -DWITH_EMBEDDED_SERVER=ON \
60- -DSKIP_TESTS=ON \
61- -DTOKUDB_OK=0 \
41+cmake -DCMAKE_BUILD_TYPE=Release \
42+ -DCMAKE_INSTALL_PREFIX=/usr \
43+ -DGRN_LOG_PATH=/var/log/groonga.log \
44+ -DINSTALL_DOCDIR=share/doc/mariadb-10.11.8 \
45+ -DINSTALL_DOCREADMEDIR=share/doc/mariadb-10.11.8 \
46+ -DINSTALL_MANDIR=share/man \
47+ -DINSTALL_MYSQLSHAREDIR=share/mysql \
48+ -DINSTALL_MYSQLTESTDIR=share/mysql/test \
49+ -DINSTALL_PAMDIR=lib/security \
50+ -DINSTALL_PAMDATADIR=/etc/security \
51+ -DINSTALL_PLUGINDIR=lib/mysql/plugin \
52+ -DINSTALL_SBINDIR=sbin \
53+ -DINSTALL_SCRIPTDIR=bin \
54+ -DINSTALL_SQLBENCHDIR=share/mysql/bench \
55+ -DINSTALL_SUPPORTFILESDIR=share/mysql \
56+ -DMYSQL_DATADIR=/srv/mysql \
57+ -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \
58+ -DWITH_EXTRA_CHARSETS=complex \
59+ -DWITH_EMBEDDED_SERVER=ON \
60+ -DSKIP_TESTS=ON \
61+ -DTOKUDB_OK=0 \
6262 .. \
6363 1> $LOG/$TARGET.1_cmake.log 2>&1 || exit 1
6464
--- /dev/null
+++ b/BLFS/nano.sh
@@ -0,0 +1,46 @@
1+#!/bin/sh
2+
3+. ./_blfsset.sh
4+
5+APPNAME=nano
6+VER=8.2
7+TARGET=$APPNAME-$VER
8+TARGETBALL=$DLD/$TARGET.tar.xz
9+TARGETDIR=$TARGET
10+
11+echo $TARGET
12+
13+. $WRK/_checkRequired.sh ""
14+. $WRK/_checkOptions.sh ""
15+. $WRK/_checkTarball.sh
16+. $WRK/_checkExit.sh "$1" || exit $?
17+
18+cd $SRC
19+RemoveSrcDir
20+Extract
21+
22+TimeStart
23+
24+cd $TARGETDIR
25+
26+Configuring
27+./configure --prefix=/usr \
28+ --sysconfdir=/etc \
29+ --enable-utf8 \
30+ --docdir=/usr/share/doc/nano-$VER \
31+ 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1
32+
33+Making
34+make \
35+ 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1
36+
37+Installing
38+porg -lp $TARGET "make install" \
39+ 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1
40+
41+TimeEnd
42+
43+cd ..
44+RemoveSrcDir
45+PorgingDone
46+
--- /dev/null
+++ b/BLFS/opencv-3.4.6.sh
@@ -0,0 +1,58 @@
1+#!/bin/sh
2+
3+. ./_blfsset.sh
4+
5+APPNAME=opencv
6+VER=3.4.6
7+TARGET=$APPNAME-$VER
8+TARGETBALL=$DLD/$TARGET.tar.gz
9+TARGETDIR=$TARGET
10+
11+echo $TARGET
12+
13+. $WRK/_checkRequired.sh \
14+ cmake unzip
15+. $WRK/_checkOptions.sh ""
16+. $WRK/_checkTarball.sh
17+. $WRK/_checkExit.sh "$1" || exit $?
18+
19+cd $SRC
20+RemoveSrcDir
21+Extract
22+
23+TimeStart
24+
25+cd $TARGETDIR
26+
27+tar -xf $DLD/opencv_contrib-$VER.tar.gz || (echo Tarball not found; exit 1)
28+
29+mkdir build
30+cd build
31+
32+echo Cmaking...
33+cmake -DCMAKE_INSTALL_PREFIX=/usr \
34+ -DCMAKE_BUILD_TYPE=Release \
35+ -DENABLE_CXX11=ON \
36+ -DBUILD_PERF_TESTS=OFF \
37+ -DWITH_XINE=ON \
38+ -DBUILD_TESTS=OFF \
39+ -DENABLE_PRECOMPILED_HEADERS=OFF \
40+ -DCMAKE_SKIP_RPATH=ON \
41+ -DBUILD_WITH_DEBUG_INFO=OFF \
42+ -Wno-dev .. \
43+ 1> $LOG/$TARGET.1_cmake.log 2>&1 || exit 1
44+
45+Making
46+make -j1 \
47+ 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1
48+
49+Installing
50+porg -lp $TARGET -E$PWD "make install" \
51+ 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1
52+
53+TimeEnd
54+
55+cd ../..
56+RemoveSrcDir
57+PorgingDone
58+
--- /dev/null
+++ b/BLFS/qt-creator.sh
@@ -0,0 +1,43 @@
1+#!/bin/sh
2+
3+. ./_blfsset.sh
4+
5+APPNAME=which
6+VER=2.21
7+TARGET=$APPNAME-$VER
8+TARGETBALL=$DLD/$TARGET.tar.gz
9+TARGETDIR=$TARGET
10+
11+echo $TARGET
12+
13+. $WRK/_checkRequired.sh ""
14+. $WRK/_checkOptions.sh ""
15+. $WRK/_checkTarball.sh
16+. $WRK/_checkExit.sh "$1" || exit $?
17+
18+cd $SRC
19+RemoveSrcDir
20+Extract
21+
22+TimeStart
23+
24+cd $TARGETDIR
25+
26+Configuring
27+./configure --prefix=/usr \
28+ 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1
29+
30+Making
31+make \
32+ 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1
33+
34+Installing
35+porg -lp $TARGET "make install" \
36+ 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1
37+
38+TimeEnd
39+
40+cd ..
41+RemoveSrcDir
42+PorgingDone
43+
--- /dev/null
+++ b/BLFS/qt6.sh
@@ -0,0 +1,186 @@
1+#!/bin/sh
2+
3+. ./_blfsset.sh
4+. ./Xorg/_xorgset.sh
5+
6+APPNAME=qt
7+APPVER=6
8+VER=6.8.0
9+TARGET=$APPNAME-$VER
10+TARGETBALL=$DLD/qt-everywhere-src-$VER.tar.xz
11+TARGETDIR=qt-everywhere-src-$VER
12+
13+echo $TARGET
14+
15+. $WRK/_checkRequired.sh \
16+ Xorg-lib-libX11
17+. $WRK/_checkOptions.sh \
18+ dbus libjpeg-turbo libmng libtiff libpng \
19+ pkg-config \
20+ gst-plugins-base-0 pulseaudio glib-2 gtk+-2 \
21+ cups mysql postgresql unixODBC sqlite
22+. $WRK/_checkTarball.sh
23+. $WRK/_checkExit.sh "$1" || exit $?
24+
25+cd $SRC
26+RemoveSrcDir
27+Extract
28+
29+TimeStart
30+
31+cd $TARGETDIR
32+
33+export QT6PREFIX=/opt/qt5
34+
35+Configuring
36+./configure -prefix $QT6PREFIX \
37+ -sysconfdir /etc/xdg \
38+ -dbus-linked \
39+ -openssl-linked \
40+ -system-sqlite \
41+ -nomake examples \
42+ -no-rpath \
43+ -journald \
44+ -skip qt3d \
45+ -skip qtquick3dphysics \
46+ -skip qtwebengine \
47+ 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1
48+
49+Making
50+ninja -j1 \
51+ 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1
52+
53+Installing
54+porg -lp $TARGET -E$PWD "\
55+ninja install" \
56+ 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1
57+
58+find $QT6PREFIX/ -name \*.prl \
59+ -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
60+
61+QT6BINDIR=$QT6PREFIX/bin
62+
63+pushd qttools/src
64+
65+porg -lp+ $TARGET "\
66+install -v -Dm644 assistant/assistant/images/assistant-128.png \
67+ /usr/share/pixmaps/assistant-qt6.png" \
68+ 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1
69+
70+porg -lp+ $TARGET "\
71+install -v -Dm644 designer/src/designer/images/designer.png \
72+ /usr/share/pixmaps/designer-qt6.png" \
73+ 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1
74+
75+porg -lp+ $TARGET "\
76+install -v -Dm644 linguist/linguist/images/icons/linguist-128-32.png \
77+ /usr/share/pixmaps/linguist-qt6.png" \
78+ 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1
79+
80+porg -lp+ $TARGET "\
81+install -v -Dm644 qdbus/qdbusviewer/images/qdbusviewer-128.png \
82+ /usr/share/pixmaps/qdbusviewer-qt6.png " \
83+ 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1
84+
85+popd
86+
87+cat > /usr/share/applications/assistant-qt6.desktop << EOF
88+[Desktop Entry]
89+Name=Qt6 Assistant
90+Comment=Shows Qt6 documentation and examples
91+Exec=$QT6PREFIX/bin/assistant
92+Icon=assistant-qt6.png
93+Terminal=false
94+Encoding=UTF-8
95+Type=Application
96+Categories=Qt;Development;Documentation;
97+EOF
98+porg -lp+ $TARGET "\
99+touch /usr/share/applications/assistant-qt6.desktop"
100+
101+cat > /usr/share/applications/designer-qt6.desktop << EOF
102+[Desktop Entry]
103+Name=Qt6 Designer
104+GenericName=Interface Designer
105+Comment=Design GUIs for Qt6 applications
106+Exec=$QT6PREFIX/bin/designer
107+Icon=designer-qt6.png
108+MimeType=application/x-designer;
109+Terminal=false
110+Encoding=UTF-8
111+Type=Application
112+Categories=Qt;Development;
113+EOF
114+porg -lp+ $TARGET "\
115+touch /usr/share/applications/designer-qt6.desktop"
116+
117+cat > /usr/share/applications/linguist-qt6.desktop << EOF
118+[Desktop Entry]
119+Name=Qt6 Linguist
120+Comment=Add translations to Qt6 applications
121+Exec=$QT6PREFIX/bin/linguist
122+Icon=linguist-qt6.png
123+MimeType=text/vnd.trolltech.linguist;application/x-linguist;
124+Terminal=false
125+Encoding=UTF-8
126+Type=Application
127+Categories=Qt;Development;
128+EOF
129+porg -lp+ $TARGET "\
130+touch /usr/share/applications/linguist-qt6.desktop"
131+
132+cat > /usr/share/applications/qdbusviewer-qt6.desktop << EOF
133+[Desktop Entry]
134+Name=Qt6 QDbusViewer
135+GenericName=D-Bus Debugger
136+Comment=Debug D-Bus applications
137+Exec=$QT6PREFIX/bin/qdbusviewer
138+Icon=qdbusviewer-qt6.png
139+Terminal=false
140+Encoding=UTF-8
141+Type=Application
142+Categories=Qt;Development;Debugger;
143+EOF
144+porg -lp+ $TARGET "\
145+touch /usr/share/applications/qdbusviewer-qt6.desktop"
146+
147+for file in moc uic rcc qmake lconvert lrelease lupdate; do
148+ porg -lp+ $TARGET "\
149+ ln -sfrvn $QT5BINDIR/$file /usr/bin/$file-qt5" \
150+ 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1
151+done
152+
153+cat >> /etc/ld.so.conf << EOF
154+# Begin Qt addition
155+
156+/opt/qt6/lib
157+
158+# End Qt addition
159+EOF
160+porg -lp+ $TARGET "\
161+touch /etc/profile.d/qt6.sh"
162+
163+ldconfig
164+
165+cat > /etc/profile.d/qt6.sh << "EOF"
166+# Begin /etc/profile.d/qt6.sh
167+
168+QT6DIR=/opt/qt6
169+
170+pathappend $QT6DIR/bin PATH
171+pathappend $QT6DIR/lib/pkgconfig PKG_CONFIG_PATH
172+
173+export QT6DIR
174+
175+# End /etc/profile.d/qt6.sh
176+EOF
177+
178+porg -lp+ $TARGET "\
179+touch /etc/profile.d/qt6.sh"
180+
181+TimeEnd
182+
183+cd ..
184+RemoveSrcDir
185+PorgingDone
186+
--- a/BLFS/wayland-protocols.sh
+++ b/BLFS/wayland-protocols.sh
@@ -3,7 +3,7 @@
33 . ./_blfsset.sh
44
55 APPNAME=wayland-protocols
6-VER=1.36
6+VER=1.38
77 TARGET=$APPNAME-$VER
88 TARGETBALL=$DLD/$TARGET.tar.xz
99 TARGETDIR=$TARGET
--- a/BLFS/wayland.sh
+++ b/BLFS/wayland.sh
@@ -3,7 +3,7 @@
33 . ./_blfsset.sh
44
55 APPNAME=wayland
6-VER=1.22.0
6+VER=1.23.0
77 TARGET=$APPNAME-$VER
88 TARGETBALL=$DLD/$TARGET.tar.xz
99 TARGETDIR=$TARGET
@@ -33,7 +33,7 @@ Configuring
3333 meson setup .. \
3434 --prefix=/usr \
3535 --buildtype=release \
36- -Ddocumentation=false \
36+ -D documentation=false \
3737 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1
3838
3939 Making