added Encode-Locale and more 10.1 updates ...

This commit is contained in:
K D Hedger
2021-03-14 11:04:02 +00:00
parent 893c39bba8
commit 3b79db24d4
116 changed files with 285 additions and 237 deletions

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GTK-2.24.32"
DEPENDS="GTK-2.24.33"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,8 +4,8 @@
PKGNAME="sudo"
TARNAME="$PKGNAME"
VERSION="1.8.27"
MINORREVISION=""
VERSION="1.9.5"
MINORREVISION="p2"
BUILD=${BUILD:-1}
SECTION="ADMIN"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.50.3 libxml2-2.9.4"
DEPENDS="glib-2.66.7 libxml2-2.9.4"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="xdg-utils-1.1.3 gtksourceview-2.10.5 GTK-2.24.32 aspell-0.60.7 ctags-9.0 vte1-0.28.2"
DEPENDS="xdg-utils-1.1.3 gtksourceview-2.10.5 GTK-2.24.32 aspell-0.60.8 ctags-9.0 vte1-0.28.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="KKEdit"
TARNAME="$PKGNAME"
VERSION="0.4.4"
VERSION="0.4.6"
BUILD=${BUILD:-1}
SECTION="DESKTOP"
SUFFIX="LFSPKG"
@ -20,6 +20,8 @@ CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "https://github.com/KeithDHedger/KKEdit/archive/master.zip" $SECTION ${TARBALL}
rm -rf "$PKG" || true
mkdir -p "$PKG"
@ -34,7 +36,7 @@ fi
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}" "zip"
pushd "${TARNAME}-master"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-aspell --enable-docviewer $EXTRAOPTIONS
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-aspell --enable-docviewer $EXTRAOPTIONS --disable-docviewer
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
popd

View File

@ -9,7 +9,7 @@ fi
PKGNAME="aspell"
TARNAME="$PKGNAME"
VERSION="0.60.7"
VERSION="0.60.8"
BUILD=${BUILD:-1}
SECTION="DESKTOP"
SUFFIX="LFSPKG"
@ -26,7 +26,7 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -i '/ top.do_check ==/s/top.do_check/*&/' modules/filter/tex.cpp
# sed -i '/ top.do_check ==/s/top.do_check/*&/' modules/filter/tex.cpp
# sed -i '/word ==/s/word/*&/' prog/check_funs.cpp
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make $MAKEFLAGS||make|| exit 100

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6"
DEPENDS="glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="desktop-file-utils"
TARNAME="$PKGNAME"
VERSION="0.24"
VERSION="0.26"
BUILD=${BUILD:-1}
SECTION="DESKTOP"
SUFFIX="LFSPKG"
@ -26,9 +26,11 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
mkdir build
cd build
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install
popd
checketc $PKG

View File

@ -2,4 +2,7 @@
#©keithhedger Fri 13 Feb 12:57:17 GMT 2015 kdhedger68713@gmail.com
update-desktop-database -v /usr/share/applications||true
rm -fv /usr/bin/desktop-file-edit||true
update-desktop-database -v /usr/share/applications||true
exit 0

View File

@ -4,7 +4,7 @@
#Graphviz-2.40.1
DEPENDS="babl-0.1.42 Cairo-1.16.0 gdk-pixbuf-2.38.1 libjpeg-turbo-2.0.2 libpng-1.6.37 Pango-1.42.4 Python-2.7.16 gobject-introspection-1.60.2 Vala-0.44.7 json-glib-1.4.4"
DEPENDS="babl-0.1.42 Cairo-1.16.0 gdk-pixbuf-2.38.1 libjpeg-turbo-2.0.2 libpng-1.6.37 Pango-1.42.4 Python-2.7.16 gobject-introspection-1.66.1 Vala-0.44.7 json-glib-1.4.4"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -3,7 +3,7 @@
. /usr/share/LFSPkg/LFSFunctions
#librsvg-2.44.2
DEPENDS="gegl-0.4.16 gexiv2-0.12.0 glib-networking-2.60.3 GTK-2.24.32 PyGTK-2.24.0 HarfBuzz-2.6.0. libjpeg-turbo-2.0.2 libmypaint-1.3.0 LibTIFF-4.0.10, libxml2-2.9.9 lcms2-2.9 mypaint-brushes-1.3.0 Poppler-0.62.0 dbus-glib-0.110 ghostscript-9.27 Gvfs-1.40.2 GTK-Doc-1.32 libgudev-233 pylibxml2-2.9.9"
DEPENDS="gegl-0.4.16 gexiv2-0.12.0 glib-2.66.7networking-2.60.3 GTK-2.24.32 PyGTK-2.24.0 HarfBuzz-2.6.0. libjpeg-turbo-2.0.2 libmypaint-1.3.0 LibTIFF-4.0.10, libxml2-2.9.9 lcms2-2.9 mypaint-brushes-1.3.0 Poppler-0.62.0 dbus-glib-0.110 ghostscript-9.27 Gvfs-1.40.2 gtk-doc-1.33.2 libgudev-233 pylibxml2-2.9.9"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GTK-2.24.32 vte1-0.28.2"
DEPENDS="GTK-2.24.33 vte1-0.28.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 libxml2-2.9.9"
DEPENDS="glib-2.66.7 itstool-2.0.6 libxml2-2.9.10 xmlto-0.0.28"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="shared-mime-info"
TARNAME="$PKGNAME"
VERSION="1.12"
VERSION="2.1"
BUILD=${BUILD:-1}
SECTION="DESKTOP"
SUFFIX="LFSPKG"
@ -19,16 +19,19 @@ DOWHAT=${1:-"build"}
CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/80c7f1afbcad2769f38aeb9ba6317a51/${TARBALL}" $SECTION
gettar "https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/0ee50652091363ab0d17e335e5e74fbe/${TARBALL}" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make || exit 100
make install DESTDIR=$PKG || exit 100
mkdir build
cd build
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install
popd
checketc $PKG

View File

@ -20,6 +20,9 @@ CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "https://github.com/IgnorantGuru/spacefm/archive/${VERSION}.tar.gz" $SECTION ${TARBALL}
gettar "https://github.com/FabioLolix/AUR-artifacts/raw/master/spacefm-Fix-GCC-10-build.patch" $SECTION
gettar "https://raw.githubusercontent.com/FabioLolix/AUR-artifacts/master/spacefm-glibc-2.28-compatibility.patch" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"
@ -32,8 +35,10 @@ pushd $COMPILEAT 2>/dev/null||true
fi
pushd "${TARNAME}-${VERSION}"
sed -i 's@#include <sys/un.h>@#include <sys/un.h>\n#include <sys/sysmacros.h>\n@' src/main.c
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} $VIDEO_THUMBNAIL_FLAG
#Thanks to AUR for these patches
patch -Np1 -i ${SOURCEARCHIVES}/${SECTION}/spacefm-Fix-GCC-10-build.patch
patch -Np1 -i ${SOURCEARCHIVES}/${SECTION}/spacefm-glibc-2.28-compatibility.patch
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --with-gtk2 $VIDEO_THUMBNAIL_FLAG
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
popd

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="xmlto-0.0.28 Links-2.19 File-MimeInfo-0.29"
DEPENDS="xmlto-0.0.28 Links-2.21 File-MimeInfo-0.30"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
@ -26,7 +26,7 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
./configure --prefix=/usr --mandir=/usr/share/man
./configure ${CONFIGOPTIONS} --mandir=/usr/share/man
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
popd

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="OpenJDK-9.0.4 GLib-2.60.6"
DEPENDS="OpenJDK-9.0.4 glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,9 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.16"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="asciidoc"
TARNAME="$PKGNAME"
VERSION="8.6.9"
VERSION="9.1.0"
BUILD=1
SECTION="DEVEL"
SUFFIX="LFSPKG"
@ -19,13 +14,16 @@ DOWHAT=${1:-"build"}
CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://sourceforge.net/projects/asciidoc/files/asciidoc/${VERSION}/${TARBALL}" $SECTION
gettar "https://github.com/asciidoc/asciidoc-py3/releases/download/${VERSION}/${TARBALL}" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -i 's:doc/testasciidoc.1::' Makefile.in
rm doc/testasciidoc.1.txt
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GTK-Doc-1.32 GConf-3.2.6 libunique-1.1.6 libwnck-2.30.7"
DEPENDS="gtk-doc-1.33.2 GConf-3.2.6 libunique-1.1.6 libwnck-2.30.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -19,7 +19,7 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/SYSTEM/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-introspection --enable-gudev --enable-gtk-doc-html --enable-gtk-doc
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-introspection --enable-gudev --enable-gtk-doc-1.33.2html --enable-gtk-doc
make $MAKEFLAGS||make|| exit 100
cd docs
make install DESTDIR=$PKG || exit 100

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="docbook-xml-4.5 docbook-xsl-1.79.2 Itstool-2.0.6 libxslt-1.1.34"
DEPENDS="docbook-xml-4.5 docbook-xsl-1.79.2 Itstool-2.0.6 libxslt-1.1.34 Pygments-2.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6"
DEPENDS="glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="docbook-xml-4.5 docbook-xsl-1.79.2 libxslt-1.1.33"
DEPENDS="docbook-xml-4.5 docbook-xsl-1.79.2 libxslt-1.1.34"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="at-spi2-core-2.32.1 ATK-2.32.0"
DEPENDS="at-spi2-core-2.38.0 ATK-2.36.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="at-spi2-atk"
TARNAME="$PKGNAME"
VERSION="2.32.0"
VERSION="2.38.0"
BUILD=1
SECTION="GTK"
SUFFIX="LFSPKG"
@ -28,7 +28,7 @@ pushd $COMPILEAT 2>/dev/null||true
pushd "${TARNAME}-${VERSION}"
mkdir build||true
cd build
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} -Ddocs=false ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install
popd

View File

@ -5,8 +5,8 @@
. /usr/share/LFSPkg/LFSFunctions
mkdir -vp /usr/share/glib-2.0/||true
mkdir -vp /usr/share/glib-2.66.7/||true
glib-compile-schemas /usr/share/glib-2.0/schemas
glib-2.66.7compile-schemas /usr/share/glib-2.0/schemas
exit 0

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="DBus-1.12.16 GLib-2.60.6 xorg-libs-10.1"
DEPENDS="DBus-1.12.20 glib-2.66.7 xorg-libs-10.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="at-spi2-core"
TARNAME="$PKGNAME"
VERSION="2.32.1"
VERSION="2.38.0"
BUILD=1
SECTION="GTK"
SUFFIX="LFSPKG"
@ -24,7 +24,7 @@ rm -rf "$PKG" || true
mkdir -p "$PKG"
if [ $USESYSTEMD -eq 0 ];then
SYSTEMDOPTS="-Dsystemd_user_dir=no"
SYSTEMDOPTS="-Dsystemd_user_dir=/tmp"
fi
pushd $COMPILEAT 2>/dev/null||true
@ -35,6 +35,7 @@ pushd $COMPILEAT 2>/dev/null||true
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} $SYSTEMDOPTS ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install
rm -rf $PKG/tmp
popd
checketc "$PKG"

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 "
DEPENDS="glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="atk"
TARNAME="$PKGNAME"
VERSION="2.32.0"
VERSION="2.36.0"
BUILD=${BUILD:-1}
SECTION="GTK"
SUFFIX="LFSPKG"

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="ATK-2.32.0 GLibmm-2.60.0"
DEPENDS="ATK-2.36.0 GLibmm-2.66.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="atkmm"
TARNAME="$PKGNAME"
VERSION="2.28.0"
VERSION="2.28.1"
BUILD=${BUILD:-1}
SECTION="GTK"
SUFFIX="LFSPKG"
@ -26,10 +26,11 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -e '/^libdocdir =/ s/$(book_name)/atkmm-2.28.0/' -i doc/Makefile.in
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
mkdir build
cd build
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install||exit 100
popd
checketc $PKG

View File

@ -2,30 +2,33 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="libpng-1.6.37 GLib-2.60.6 Pixman-0.38.4 GTK-Doc-1.32"
DEPENDS="libpng-1.6.37 glib-2.66.7 Pixman-0.40.0 gtk-doc-1.33.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="cairo"
TARNAME="$PKGNAME"
VERSION="1.16.0"
VERSION="1.17.2"
BUILD=${BUILD:-1}
SECTION="GTK"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.xz"
TARBALL="${TARNAME}-${VERSION}+f93fc72c03e.tar.xz"
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://cairographics.org/releases/${TARBALL}" $SECTION
#gettar "http://cairographics.org/releases/${TARBALL}" $SECTION
gettar "http://anduin.linuxfromscratch.org/BLFS/cairo/${TARBALL}" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
pushd "${TARNAME}-${VERSION}+f93fc72c03e"
autoreconf -fv
CFLAGS="$LFSFLAGS -ffat-lto-objects" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-xlib-xcb --enable-tee
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
@ -53,5 +56,5 @@ pushd $COMPILEAT 2>/dev/null||true
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"
rm -r "$PKG" "${TARNAME}-${VERSION}+f93fc72c03e"
popd 2>/dev/null||true

View File

@ -20,19 +20,20 @@ CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "https://github.com/docbook/xslt10-stylesheets/releases/download/release/${VERSION}/${TARBALL}" $SECTION
gettar "http://www.linuxfromscratch.org/patches/blfs/8.2/${PKGNAME}-${VERSION}-stack_fix-1.patch" $SECTION
gettar "http://www.linuxfromscratch.org/patches/blfs/$LFSVERSION/${PKGNAME}-nons-${VERSION}-stack_fix-1.patch" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
patch -Np1 -i ${SOURCEARCHIVES}/${SECTION}/${PKGNAME}-${VERSION}-stack_fix-1.patch
install -v -m755 -d $PKG/usr/share/xml/docbook/xsl-stylesheets-${VERSION}
cp -v -R VERSION assembly common eclipse epub epub3 extensions fo highlighting html htmlhelp images javahelp lib manpages params profiling roundtrip slides template tests tools webhelp website xhtml xhtml-1_1 xhtml5 $PKG/usr/share/xml/docbook/xsl-stylesheets-${VERSION}
ln -s VERSION $PKG/usr/share/xml/docbook/xsl-stylesheets-${VERSION}/VERSION.xsl
install -v -m644 -D README $PKG/usr/share/doc/${PKGNAME}-${VERSION}/README.txt
install -v -m644 RELEASE-NOTES* NEWS* $PKG/usr/share/doc/${PKGNAME}-${VERSION}
patch -Np1 -i ${SOURCEARCHIVES}/${SECTION}/${PKGNAME}-nons-${VERSION}-stack_fix-1.patch
install -v -m755 -d $PKG/usr/share/xml/docbook/xsl-stylesheets-nons-${VERSION}
cp -v -R VERSION assembly common eclipse epub epub3 extensions fo highlighting html htmlhelp images javahelp lib manpages params profiling roundtrip slides template tests tools webhelp website xhtml xhtml-1_1 xhtml5 $PKG/usr/share/xml/docbook/xsl-stylesheets-nons-${VERSION}
ln -s VERSION $PKG/usr/share/xml/docbook/xsl-stylesheets-nons-${VERSION}/VERSION.xsl
install -v -m644 -D README $PKG/usr/share/doc/docbook-xsl-nons-${VERSION}/README.txt
install -v -m644 RELEASE-NOTES* NEWS* $PKG/usr/share/doc/docbook-xsl-nons-${VERSION}
popd
checketc $PKG

View File

@ -4,13 +4,18 @@
mkdir -vp /etc/xml||true
VERSION="1.79.2"
if [ ! -d /etc/xml ];then
install -v -m755 -d /etc/xml
fi
if [ ! -f /etc/xml/catalog ]; then
xmlcatalog --noout --create /etc/xml/catalog||true
fi
xmlcatalog --noout --add "rewriteSystem" "http://docbook.sourceforge.net/release/xsl/1.77.1" "/usr/share/xml/docbook/xsl-stylesheets-${VERSION}" /etc/xml/catalog||true
xmlcatalog --noout --add "rewriteURI" "http://docbook.sourceforge.net/release/xsl/1.77.1" "/usr/share/xml/docbook/xsl-stylesheets-${VERSION}" /etc/xml/catalog||true
xmlcatalog --noout --add "rewriteSystem" "http://docbook.sourceforge.net/release/xsl/current" "/usr/share/xml/docbook/xsl-stylesheets-${VERSION}" /etc/xml/catalog||true
xmlcatalog --noout --add "rewriteURI" "http://docbook.sourceforge.net/release/xsl/current" "/usr/share/xml/docbook/xsl-stylesheets-${VERSION}" /etc/xml/catalog||true
xmlcatalog --noout --add "rewriteSystem" "https://cdn.docbook.org/release/xsl-nons/1.79.2" "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" /etc/xml/catalog
xmlcatalog --noout --add "rewriteURI" "https://cdn.docbook.org/release/xsl-nons/1.79.2" "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" /etc/xml/catalog
xmlcatalog --noout --add "rewriteSystem" "https://cdn.docbook.org/release/xsl-nons/current" "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" /etc/xml/catalog
xmlcatalog --noout --add "rewriteURI" "https://cdn.docbook.org/release/xsl-nons/current" "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" /etc/xml/catalog
xmlcatalog --noout --add "rewriteSystem" "http://docbook.sourceforge.net/release/xsl/current" "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" /etc/xml/catalog
xmlcatalog --noout --add "rewriteURI" "http://docbook.sourceforge.net/release/xsl/current" "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" /etc/xml/catalog
exit 0

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 libjpeg-turbo-2.0.2 libpng-1.6.37 LibTIFF-4.0.10 gobject-introspection-1.60.2 shared-mime-info-1.12 xorg-libs-10.1"
DEPENDS="glib-2.66.7 libjpeg-turbo-2.0.6 libpng-1.6.37 LibTIFF-4.2.0 gobject-introspection-1.66.1 shared-mime-info-2.1 gtk-doc-1.33.2 xorg-libs-10.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
TARNAME="gdk-pixbuf"
PKGNAME="gdk-pixbuf"
VERSION="2.38.1"
VERSION="2.42.2"
BUILD=${BUILD:-1}
SECTION="GTK"
SUFFIX="LFSPKG"
@ -28,7 +28,7 @@ pushd $COMPILEAT 2>/dev/null||true
pushd "${TARNAME}-${VERSION}"
mkdir build
cd build
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} -Dgtk_doc=true ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install
popd

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="ATK-2.32.0 gdk-pixbuf-2.38.1 Pango-1.42.4 hicolor-icon-theme-0.17 GTK-Doc-1.32"
DEPENDS="ATK-2.36.0 gdk-pixbuf-2.42.2 Pango-1.48.2 hicolor-icon-theme-0.17 gtk-doc-1.33.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="gtk"
TARNAME="gtk+"
VERSION="2.24.32"
VERSION="2.24.33"
BUILD=${BUILD:-1}
SECTION="GTK"
SUFFIX="LFSPKG"

View File

@ -8,13 +8,10 @@
mkdir -vp /etc/gtk-2.0||true
mkdir -vp /etc/pango ||true
mkdir -vp /var/cache/man/fsstnd||true
mkdir -vp /usr/share/glib-2.0/||true
mkdir -vp /usr/share/glib-2.66.7/||true
glib-compile-schemas /usr/share/glib-2.0/schemas
#pango-querymodules > /etc/pango/pango.modules||true
glib-2.66.7compile-schemas /usr/share/glib-2.0/schemas
gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders||true
gtk-query-immodules-2.0 --update-cache
gtk-update-icon-cache||true
gdk-pixbuf-query-loaders --update-cache

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="ATK-2.32.0 gdk-pixbuf-2.38.1 Pango-1.42.4 hicolor-icon-theme-0.17 at-spi2-atk-2.32.0 libepoxy-1.4.3"
DEPENDS="ATK-2.36.0 gdk-pixbuf-2.42.2 Pango-1.48.2 hicolor-icon-theme-0.17 at-spi2-atk-2.38.0 libepoxy-1.5.5"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="gtk3"
TARNAME="gtk+"
VERSION="3.24.10"
VERSION="3.24.25"
BUILD=1
SECTION="GTK"
SUFFIX="LFSPKG"
@ -22,12 +22,11 @@ scriptLog "${PKGNAME}-${VERSION}"
gettar "http://ftp.gnome.org/pub/gnome/sources/${TARNAME}/${VERSION%.?*}/${TARBALL}" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"
glib-compile-schemas /usr/share/glib-2.0/schemas
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --disable-wayland-backend --enable-broadway-backend --enable-x11-backend --enable-gtk2-dependency --disable-cups --disable-gtk-doc
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --disable-wayland-backend --enable-broadway-backend --enable-x11-backend --enable-gtk2-dependency --disable-cups
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
popd

View File

@ -8,7 +8,7 @@
mkdir -vp /etc/gtk-2.0||true
mkdir -vp /etc/pango ||true
mkdir -vp /var/cache/man/fsstnd||true
mkdir -vp /usr/share/glib-2.0/||true
mkdir -vp /usr/share/glib-2.66.7/||true
glib-compile-schemas /usr/share/glib-2.0/schemas

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Atkmm-2.28.0 GTK-2.24.32 Pangomm-2.42.0"
DEPENDS="Atkmm-2.28.0 GTK-2.24.33 Pangomm-2.42.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GTK-2.24.32 gobject-introspection-1.60.2 GTK-Doc-1.32 libglade-2.6.4"
DEPENDS="GTK-2.24.33 gobject-introspection-1.66.1 gtk-doc-1.33.2 libglade-2.6.4"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
@ -26,7 +26,8 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" LDFLAGS="-lglib-2.0 -lgtk-x11-2.0 -lgobject-2.0 -L/usr/lib" ./configure ${CONFIGOPTIONS} --disable-introspection
# CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" LDFLAGS="-lglib-2.66.7 -lgtk-x11-2.0 -lgobject-2.0 -L/usr/lib" ./configure ${CONFIGOPTIONS} --disable-introspection
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --disable-introspection --disable-gtk-doc
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
popd

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.66.7 icu-68.2 FreeType-2.10.4"
DEPENDS="glib-2.66.7 icu-68.2 FreeType-2.10.4"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
@ -19,16 +19,19 @@ DOWHAT=${1:-"build"}
CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://www.freedesktop.org/software/harfbuzz/release/${TARBALL}" $SECTION
gettar "https://github.com/${TARNAME}/${TARNAME}/releases/download/${VERSION}/${TARBALL}" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} -Dbenchmark=disabled
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
mkdir build || true
cd build
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} -Dbenchmark=disabled ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install||exit 100
popd
checketc $PKG

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Fontconfig-2.13.1 Cairo-1.16.0 Harfbuzz-2.6.0 FriBidi-1.0.5 GLib-2.60.6 xorg-libs-10.1"
DEPENDS="Fontconfig-2.13.1 Cairo-1.17.2 Harfbuzz-2.7.4 FriBidi-1.0.9 glib-2.66.7 xorg-libs-10.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="pango"
TARNAME="$PKGNAME"
VERSION="1.42.4"
VERSION="1.48.2"
BUILD=${BUILD:-1}
SECTION="GTK"
SUFFIX="LFSPKG"
@ -32,7 +32,7 @@ pushd $COMPILEAT 2>/dev/null||true
pushd "${TARNAME}-${VERSION}"
mkdir build || true
cd build
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} -Dgtk_doc=true ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install
popd

View File

@ -2,10 +2,11 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GTK-2.24.32 GTK-Doc-1.25 libglade-2.6.4 gobject-introspection-1.54.1 PyGTK-2.24.0"
DEPENDS="GTK-2.24.32 libglade-2.6.4 gobject-introspection-1.66.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
#DEPENDS="GTK-2.24.32 gtk-doc-1.33.2 libglade-2.6.4 gobject-introspection-1.66.1 PyGTK-2.24.0"
PKGNAME="vte1"
TARNAME="vte"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="dbus-1.12.4 GLib-2.54.3 libical-3.0.1"
DEPENDS="dbus-1.12.4 glib-2.66.7 libical-3.0.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="libusb-1.0.22 gobject-introspection-1.60.2 Vala-0.44.7"
DEPENDS="libusb-1.0.22 gobject-introspection-1.66.1 Vala-0.44.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 iso-codes-4.3 libxml2-2.9.9 xorg-libs-10.1"
DEPENDS="glib-2.66.7 iso-codes-4.3 libxml2-2.9.9 xorg-libs-10.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -9,7 +9,7 @@ fi
PKGNAME="LVM2"
TARNAME="$PKGNAME"
VERSION="2.03.05"
VERSION="2.03.11"
BUILD=${BUILD:-1}
SECTION="HWARE"
SUFFIX="LFSPKG"
@ -19,7 +19,8 @@ DOWHAT=${1:-"build"}
CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "ftp://sources.redhat.com/pub/lvm2/${TARBALL}" $SECTION
gettar "https://sourceware.org/ftp/lvm2/${TARBALL}" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="LVM2-2.03.05"
DEPENDS="LVM2-2.03.11"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="parted"
TARNAME="$PKGNAME"
VERSION="3.3"
VERSION="3.4"
BUILD=${BUILD:-1}
SECTION="HWARE"
SUFFIX="LFSPKG"
@ -26,7 +26,6 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -i '/utsname.h/a#include <sys/sysmacros.h>' libparted/arch/linux.c
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make -C doc html
makeinfo --html -o doc/html doc/parted.texi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 Python-2.7.16 SDL2-2.0.10 xorg-meta-9.0 nasm-2.14.02"
DEPENDS="glib-2.66.7 Python-2.7.16 SDL2-2.0.10 xorg-meta-9.0 nasm-2.14.02"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="acl-2.2.53 libatasmart-0.19 libxslt-1.1.33 Polkit-0.116 libgudev-233 gobject-introspection-1.60.2 GTK-Doc-1.32"
DEPENDS="acl-2.2.53 libatasmart-0.19 libxslt-1.1.33 Polkit-0.116 libgudev-233 gobject-introspection-1.66.1 gtk-doc-1.33.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="dbus-glib-0.110 Intltool-0.51.0 libusb-1.0.22 Polkit-0.113 gobject-introspection-1.60.2 libgudev-233"
DEPENDS="dbus-glib-0.110 Intltool-0.51.0 libusb-1.0.22 Polkit-0.113 gobject-introspection-1.66.1 libgudev-233"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,16 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="LFSToolKit-0.5.1
mkdir -vp /etc/pkgoptions/
echo "EXTRAOPTIONS=\"--disable-docviewer\"" >/etc/pkgoptions/KKEdit.options
DEPENDS="glib-2.66.7
shared-mime-info-1.12
desktop-file-utils-0.26
gobject-introspection-1.66.1
gtk-2.24.33
libnotify-0.5.2
LFSToolKit-0.5.1
LFSWManager-0.1.3
LFSDesktop-0.2.0
LFSApplications-0.2.0
@ -10,15 +19,18 @@ LFSPanel-0.2.0
LFSSetWallpaper-0.2.0
CliMsg-0.1.1
dbus-glib-0.110
compton-9.0
libnotify-0.5.2
compton-10.1
gnome-icon-theme-3.12.0
Sudo-1.8.27
shared-mime-info-1.12
OpenSSH-8.0
Sudo-1.9.5
OpenSSH-8.4
xdg-utils-1.1.3
desktop-file-utils-0.24
spacefm-1.0.6"
KKEdit-0.4.6
KKTerminal
GtkSu-0.1.6
dump-0.4.47
gparted-0.33.0
spacefm-1.0.6
Xfce-Theme-Manager-0.3.8"
if ! lfspkg -B "$DEPENDS";then
exit 100
@ -34,6 +46,7 @@ DOWHAT=${1:-"build"}
CWD=$(pwd)
rm -rf "$PKG" || true
mkdir -p "$PKG"
pushd "$PKG"
lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m

View File

@ -51,6 +51,7 @@ ClipboardViewer-2.2.2
GtkSu-0.1.6
xscreensaver-5.38"
#LibreOffice-6.3.0"
#Thunderbird-52.6.0 -- broken

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="LFSToolKit-0.5.1 alsa-lib-1.1.9 libnotify-0.5.2"
DEPENDS="LFSToolKit-0.5.1 alsa-lib-1.2.4 libnotify-0.5.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="imlib2-1.5.1 cairo-1.16.0"
DEPENDS="glib-2.66.7 imlib2-1.5.1 cairo-1.16.0 libjpeg-turbo-2.0.6"
if ! lfspkg -B "$DEPENDS";then
exit 100

View File

@ -2,12 +2,12 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="glib-2.60.6 GnuTLS-3.6.9 gsettings-desktop-schemas-3.32.0"
DEPENDS="glib-2.66.7 GnuTLS-3.6.9 gsettings-desktop-schemas-3.32.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="glib-networking"
PKGNAME="glib-2.66.7networking"
TARNAME="$PKGNAME"
VERSION="2.60.3"
BUILD=${BUILD:-1}
@ -19,7 +19,7 @@ DOWHAT=${1:-"build"}
CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://ftp.gnome.org/pub/gnome/sources/glib-networking/${VERSION%.?*}/${TARBALL}" $SECTION
gettar "http://ftp.gnome.org/pub/gnome/sources/glib-2.66.7networking/${VERSION%.?*}/${TARBALL}" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"

View File

@ -15,8 +15,8 @@ Description: Adds a capabiility to skip printing warning messages using
For instance GLIB_LOG_LEVEL=4 will skip output of Waring and
Notice messages (and Info/Debug messages if they are turned on).
--- glib-2.54.0/glib/gmessages.c 2017-08-19 08:39:20.000000000 -0500
+++ glib-2.54.0-new/glib/gmessages.c 2017-10-15 14:45:52.004885278 -0500
--- glib-2.66.7/glib/gmessages.c 2017-08-19 08:39:20.000000000 -0500
+++ glib-2.66.7-new/glib/gmessages.c 2017-10-15 14:45:52.004885278 -0500
@@ -523,6 +523,35 @@
/* --- functions --- */

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="PCRE-8.44 libxslt-1.1.34 GTK-Doc-1.33.2"
DEPENDS="PCRE-8.44 libxslt-1.1.34 gtk-doc-1.33.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 GnuTLS-3.6.9 libsigc-2.10.2"
DEPENDS="glib-2.66.7 GnuTLS-3.7.0 libsigc-2.10.6"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="glibmm"
TARNAME="$PKGNAME"
VERSION="2.60.0"
VERSION="2.66.0"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"
@ -26,10 +26,11 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -e '/^libdocdir =/ s/$(book_name)/glibmm-2.50.0/' -i docs/Makefile.in
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
mkdir bld
cd bld
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install||exit 100
popd
checketc $PKG

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="libunistring-0.9.10 Nettle-3.5.1 p11-kit-0.23.16.1"
DEPENDS="libunistring-0.9.10 Nettle-3.7.1 p11-kit-0.23.22"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="gnutls"
TARNAME="$PKGNAME"
VERSION="3.6.9"
VERSION="3.7.0"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 which-2.21"
DEPENDS="glib-2.66.7 which-2.21"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="gobject-introspection"
TARNAME="$PKGNAME"
VERSION="1.60.2"
VERSION="1.66.1"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"
@ -28,7 +28,7 @@ pushd $COMPILEAT 2>/dev/null||true
pushd "${TARNAME}-${VERSION}"
mkdir build
cd build
meson --prefix=/usr ..
meson ${MESONCONFIGOPTIONS} ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install
popd

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 Intltool-0.51.0 gobject-introspection-1.60.2"
DEPENDS="glib-2.66.7 Intltool-0.51.0 gobject-introspection-1.66.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -1,4 +1,4 @@
#!/bin/bash
mkdir -vp /usr/share/glib-2.0/schemas||true
glib-compile-schemas /usr/share/glib-2.0/schemas
mkdir -vp /usr/share/glib-2.66.7/schemas||true
glib-2.66.7compile-schemas /usr/share/glib-2.0/schemas

View File

@ -11,7 +11,7 @@ fi
PKGNAME="imlib2"
TARNAME="${PKGNAME}"
VERSION="1.5.1"
VERSION="1.7.1"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6"
DEPENDS="glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 libxml2-2.9.9"
DEPENDS="glib-2.66.7 libxml2-2.9.9"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.56.0"
DEPENDS="glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="libxml2-2.9.7 GTK-2.24.32"
DEPENDS="libxml2-2.9.10 GTK-2.24.33"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6"
DEPENDS="glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="CMake-3.15.2 yasm-1.3.0"
DEPENDS="CMake-3.19.5 yasm-1.3.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="libjpeg-turbo"
TARNAME="$PKGNAME"
VERSION="2.0.2"
VERSION="2.0.6"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="JSON-C-0.13.1 GLib-2.60.6 gobject-introspection-1.60.2"
DEPENDS="JSON-C-0.13.1 glib-2.66.7 gobject-introspection-1.66.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gdk-pixbuf-2.38.1 libcroco-0.6.13 Pango-1.42.4 cairo-1.16.0 gobject-introspection-1.60.2 GTK-Doc-1.32 Rust-1.35.0"
DEPENDS="gdk-pixbuf-2.38.1 libcroco-0.6.13 Pango-1.42.4 cairo-1.16.0 gobject-introspection-1.66.1 gtk-doc-1.33.2 Rust-1.35.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6"
DEPENDS="glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,7 +4,7 @@
PKGNAME="libsigc"
TARNAME="libsigc++"
VERSION="2.10.2"
VERSION="2.10.6"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"
@ -21,10 +21,11 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -e '/^libdocdir =/ s/$(book_name)/libsigc++-2.10.0/' -i docs/Makefile.in
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100
mkdir -p bld
cd bld
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install||exit 100
popd
checketc $PKG

View File

@ -4,7 +4,7 @@
PKGNAME="libtiff"
TARNAME="tiff"
VERSION="4.0.10"
VERSION="4.2.0"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"
@ -21,16 +21,11 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
# CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
mkdir -p libtiff-build||true
cd libtiff-build
cmake -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PKGNAME}-${VERSION} -DCMAKE_INSTALL_PREFIX=/usr -G Ninja ..
ninja $MAKEFLAGS||ninja -j1||exit 100
DESTDIR=$PKG ninja install
# make $MAKEFLAGS||make|| exit 100
# make install DESTDIR=$PKG || exit 100
popd
checketc $PKG

View File

@ -20,7 +20,6 @@ CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://xmlsoft.org/sources/${TARBALL}" $SECTION
#gettar "http://www.linuxfromscratch.org/patches/blfs/$LFSVERSION/${PKGNAME}-${VERSION}-security_fix-1.patch" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.56.0 libfm-extras-1.2.5"
DEPENDS="glib-2.66.7 libfm-extras-1.2.5"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,7 +4,7 @@
PKGNAME="alsa-lib"
TARNAME="$PKGNAME"
VERSION="1.1.9"
VERSION="1.2.4"
BUILD=${BUILD:-1}
SECTION="MM"
SUFFIX="LFSPKG"

View File

@ -8,9 +8,9 @@
mkdir -vp /etc/gtk-2.0||true
mkdir -vp /etc/pango ||true
mkdir -vp /var/cache/man/fsstnd||true
mkdir -vp /usr/share/glib-2.0/||true
mkdir -vp /usr/share/glib-2.66.7/||true
glib-compile-schemas /usr/share/glib-2.0/schemas
glib-2.66.7compile-schemas /usr/share/glib-2.0/schemas
pango-querymodules > /etc/pango/pango.modules||true
gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders||true

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 gobject-introspection-1.60.2"
DEPENDS="glib-2.66.7 gobject-introspection-1.66.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.56.0 gobject-introspection-1.54.1"
DEPENDS="glib-2.66.7 gobject-introspection-1.66.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="MesaLib-17.3.4 giflib-5.1.4 libcdio-2.0.0 BinaryJDK-9.0.4 rapidjson-1.1.0 sqlite-3.22.0 taglib-1.11.1 tinyxml-2.6.2 swig-3.0.12 mariadb-10.2.13 openssh-7.4 openldap-2.4.45 fmt-3.0.1 crossguid-2.2 yajl-2.1.0 samba-4.5.5 libass-0.14.0 pysqlite-2.8.3"
DEPENDS="MesaLib-17.3.4 giflib-5.1.4 libcdio-2.0.0 BinaryJDK-9.0.4 rapidjson-1.1.0 sqlite-3.22.0 taglib-2.66.7 tinyxml-2.6.2 swig-3.0.12 mariadb-10.2.13 openssh-7.4 openldap-2.4.45 fmt-3.0.1 crossguid-2.2 yajl-2.1.0 samba-4.5.5 libass-0.14.0 pysqlite-2.8.3"
if ! lfspkg -B "$DEPENDS";then
echo -e "${RED}Can't build all dependencies, exiting ...${NORMAL}"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="glib-networking-2.60.3 libpsl-0.21.0 libxml2-2.9.9 SQLite-3.29.0 vala-0.44.7"
DEPENDS="glib-2.66.7networking-2.60.3 libpsl-0.21.0 libxml2-2.9.9 SQLite-3.29.0 vala-0.44.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Fuse-3.6.2 GLib-2.60.6 OpenSSH-8.0"
DEPENDS="Fuse-3.6.2 glib-2.66.7 OpenSSH-8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gst-plugins-base-1.16.0 GTK-2.24.32 icu-64.2 libsoup-2.66.2 MesaLib-19.1.4 Ruby-2.6.4 SQLite-3.29.0 Which-2.21 libwebp-1.0.3 libsecret-0.18.8 GTK-Doc-1.32 libgcrypt-1.8.5"
DEPENDS="gst-plugins-base-1.16.0 GTK-2.24.32 icu-64.2 libsoup-2.66.2 MesaLib-19.1.4 Ruby-2.6.4 SQLite-3.29.0 Which-2.21 libwebp-1.0.3 libsecret-0.18.8 gtk-doc-1.33.2 libgcrypt-1.8.5"
if ! lfspkg -B "$DEPENDS";then
exit 100

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gst-plugins-base-1.16.0 gtk3-3.24.10 icu-64.2 libsoup-2.66.2 MesaLib-19.1.4 Ruby-2.6.4 SQLite-3.29.0 Which-2.21 libwebp-1.0.3 libsecret-0.18.8 GTK-Doc-1.32 libgcrypt-1.8.5"
DEPENDS="gst-plugins-base-1.16.0 gtk3-3.24.10 icu-64.2 libsoup-2.66.2 MesaLib-19.1.4 Ruby-2.6.4 SQLite-3.29.0 Which-2.21 libwebp-1.0.3 libsecret-0.18.8 gtk-doc-1.33.2 libgcrypt-1.8.5"
if ! lfspkg -B "$DEPENDS";then
exit 100

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.60.6 libpcap-1.7.4"
DEPENDS="glib-2.66.7 libpcap-1.7.4"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="File-BaseDir-0.08 File-DesktopEntry-0.22"
DEPENDS="File-BaseDir-0.08 File-DesktopEntry-0.22 Encode-Locale-1.05"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="File-MimeInfo"
TARNAME="$PKGNAME"
VERSION="0.29"
VERSION="0.30"
BUILD=1
SECTION="PERL"
SUFFIX="LFSPKG"

View File

@ -19,7 +19,7 @@ DOWHAT=${1:-"build"}
CWD=$(pwd)
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://cpan.org/authors/id/G/GR/GRANTM/${TARBALL}" $SECTION
gettar "https://cpan.org/authors/id/G/GR/GRANTM/${TARBALL}" $SECTION
rm -rf "$PKG" || true
mkdir -p "$PKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="dbus-1.12.16 GLib-2.60.6 lcms2-2.9 SQLite-3.29.0 Vala-0.44.7 libgudev-233 libgusb-0.3.0 gobject-introspection-1.60.2 polkit-0.116"
DEPENDS="dbus-1.12.16 glib-2.66.7 lcms2-2.9 SQLite-3.29.0 Vala-0.44.7 libgudev-233 libgusb-0.3.0 gobject-introspection-1.66.1 polkit-0.116"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Cups-2.2.12 GLib-2.60.6 ghostscript-9.27 lcms2-2.9 MuPDF-1.12.0 Poppler-0.79.0 Qpdf-8.4.2 MuPDF-1.16.1"
DEPENDS="Cups-2.2.12 glib-2.66.7 ghostscript-9.27 lcms2-2.9 MuPDF-1.12.0 Poppler-0.79.0 Qpdf-8.4.2 MuPDF-1.16.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="CMake-3.15.2 Fontconfig-2.13.1 gobject-introspection-1.60.2 Cairo-1.16.0 libjpeg-turbo-2.0.2 libpng-1.6.37 OpenJPEG-2.3.0"
DEPENDS="CMake-3.15.2 Fontconfig-2.13.1 gobject-introspection-1.66.1 Cairo-1.16.0 libjpeg-turbo-2.0.2 libpng-1.6.37 OpenJPEG-2.3.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,7 +4,7 @@
PKGNAME="Pygments"
TARNAME="$PKGNAME"
VERSION="2.4.2"
VERSION="2.8.0"
BUILD=1
SECTION="PYTHON"
SUFFIX="LFSPKG"

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="expat-2.2.7 libffi-3.2.1 pkg-config-0.29.2 sqlite-3.22.0"
DEPENDS="sqlite-3.34.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="python"
TARNAME="Python"
VERSION="2.7.16"
VERSION="2.7.18"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
@ -26,7 +26,7 @@ mkdir -p "$PKG"
pushd $COMPILEAT 2>/dev/null||true
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
#sed -i '/#SSL/,+3 s/^#//' Modules/Setup.dist
sed -i '/2to3/d' ./setup.py
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-shared --with-system-expat --with-system-ffi --with-ensurepip=yes --enable-unicode=ucs4
make $MAKEFLAGS||make|| exit 100
make install DESTDIR=$PKG || exit 100

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.56.0 PyCairo-1.16.2 gobject-introspection-1.54.1 libxslt-1.1.32"
DEPENDS="glib-2.66.7 PyCairo-1.16.2 gobject-introspection-1.66.1 libxslt-1.1.32"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.56.0 PyCairo-1.16.2 gobject-introspection-1.54.1 libxslt-1.1.32"
DEPENDS="glib-2.66.7 PyCairo-1.16.2 gobject-introspection-1.66.1 libxslt-1.1.32"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="dbus-1.12.4 GLib-2.56.0"
DEPENDS="dbus-1.12.20 glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,11 +4,11 @@
PKGNAME="dosfstools"
TARNAME="$PKGNAME"
VERSION="4.1"
VERSION="4.2"
BUILD=1
SECTION="SYS"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.xz"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
CWD=$(pwd)

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="e2fsprogs-1.45.3"
DEPENDS="e2fsprogs-1.46.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="dump"
TARNAME="$PKGNAME"
VERSION="0.4.46"
VERSION="0.4.47"
BUILD=${BUILD:-1}
SECTION="SYS"
SUFFIX="LFSPKG"

View File

@ -2,18 +2,18 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="glib-2.60.6"
DEPENDS="glib-2.66.7"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="fribidi"
TARNAME="$PKGNAME"
VERSION="1.0.5"
VERSION="1.0.9"
BUILD=${BUILD:-1}
SECTION="SYS"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.bz2"
TARBALL="${TARNAME}-${VERSION}.tar.xz"
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
CWD=$(pwd)

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gtkmm-2.24.5 Intltool-0.51.0 parted-3.3 dosfstools-4.1 mtools-4.0.18"
DEPENDS="gtkmm-2.24.5 Intltool-0.51.0 parted-3.4 dosfstools-4.2 mtools-4.0.26"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="gparted"
TARNAME="$PKGNAME"
VERSION="0.31.0"
VERSION="0.33.0"
BUILD=${BUILD:-1}
SECTION="SYS"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="dbus-1.12.16 GLib-2.60.6 Intltool-0.51.0 libusb-1.0.22 libsecret-0.18.8 libsoup-2.66.2"
DEPENDS="dbus-1.12.16 glib-2.66.7 Intltool-0.51.0 libusb-1.0.22 libsecret-0.18.8 libsoup-2.66.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,7 +4,7 @@
. /usr/share/LFSPkg/LFSFunctions
mkdir -vp /usr/share/glib-2.0/schemas||true
glib-compile-schemas /usr/share/glib-2.0/schemas
mkdir -vp /usr/share/glib-2.66.7/schemas||true
glib-2.66.7compile-schemas /usr/share/glib-2.0/schemas
exit 0

View File

@ -8,7 +8,7 @@ VERSION="68.2"
BUILD=${BUILD:-1}
SECTION="SYS"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-64_2-src.tgz"
TARBALL="${TARNAME}-68_2-src.tgz"
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
CWD=$(pwd)

View File

@ -2,6 +2,11 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="dbus-glib-0.110"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="libnotify"
TARNAME="$PKGNAME"
VERSION="0.5.2"

Some files were not shown because too many files have changed in this diff Show More