Merge pull request 'implement sources & fully remove xorg (i left libX11 and some xorg things for wayland)' (#46) from Ohio2/repo:master into master

Reviewed-on: alnux/repo#46
This commit is contained in:
hippoz 2021-08-29 08:27:30 +01:00
commit 0852a2147f
149 changed files with 81 additions and 475 deletions

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.xz
tar -xf autoconf-2.71.tar.xz
cd autoconf-2.71
sed '361 s/{/\\{/' -i bin/autoscan.in sed '361 s/{/\\{/' -i bin/autoscan.in
./configure --prefix=/usr ./configure --prefix=/usr
make make

1
autoconf/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.xz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/automake/automake-1.16.3.tar.xz
tar -xf automake-1.16.3.tar.xz
cd automake-1.16.3
./configure --prefix=/usr --docdir=/usr/share/doc/automake-1.16.1 ./configure --prefix=/usr --docdir=/usr/share/doc/automake-1.16.1
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
automake/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/automake/automake-1.16.3.tar.xz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/bash/bash-5.1.8.tar.gz
tar -xf bash-5.1.8.tar.gz
cd bash-5.1.8
sed -e 's/$(prefix)/$(DESTDIR)$(prefix)/g' -i Makefile sed -e 's/$(prefix)/$(DESTDIR)$(prefix)/g' -i Makefile
./configure --prefix \ ./configure --prefix \

1
bash/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/bash/bash-5.1.8.tar.gz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.xz
tar -xf binutils-2.37.tar.xz
cd binutils-2.37
chmod +x makeinfo chmod +x makeinfo
export PATH=$PATH:$PWD export PATH=$PATH:$PWD
./configure \ ./configure \

1
binutils/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.xz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/bison/bison-3.7.6.tar.xz
tar -xf bison-3.7.6.tar.xz
cd bison-3.7.6
./configure --prefix=/usr --docdir=/usr/share/doc/bison-3.7.6 ./configure --prefix=/usr --docdir=/usr/share/doc/bison-3.7.6
make make
make install DESTDIR="$1" make install DESTDIR="$1"

1
bison/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/bison/bison-3.7.6.tar.xz

View file

@ -1,7 +1,3 @@
wget -O busybox-1.33.1.tar.bz2 https://busybox.net/downloads/busybox-1.33.1.tar.bz2
tar -xf busybox-1.33.1.tar.bz2
cd busybox-1.33.1
make defconfig make defconfig
LDFLAGS="--static" make LDFLAGS="--static" make
make install DESTDIR="$1" make install DESTDIR="$1"

2
busybox/sources Executable file
View file

@ -0,0 +1,2 @@
https://busybox.net/downloads/busybox-1.33.1.tar.bz2

View file

@ -1,7 +1,3 @@
wget -O bzip2-1.0.8.tar.gz https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz
tar -xf bzip2-1.0.8.tar.gz
cd bzip2-1.0.8
make CC="${CC:-cc} $CFLAGS -fPIC $LDFLAGS" -f Makefile-libbz2_so make CC="${CC:-cc} $CFLAGS -fPIC $LDFLAGS" -f Makefile-libbz2_so
make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2 make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2

1
bzip2/sources Executable file
View file

@ -0,0 +1 @@
https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz

View file

@ -1,7 +1,3 @@
wget https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz
tar -xf clang-12.0.1.src.tar.xz
cd clang-12.0.1.src
mkdir build mkdir build
cd build cd build
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" .. cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" ..

1
clang/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz

View file

@ -1,7 +1,3 @@
wget https://github.com/Kitware/CMake/releases/download/v3.21.1/cmake-3.21.1.tar.gz
tar -xf cmake-3.21.1.tar.gz
cd cmake-3.21.1.tar.gz
./bootstrap ./bootstrap
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
cmake/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz

View file

@ -1,7 +1,3 @@
wget https://curl.se/download/curl-7.78.0.tar.bz2
tar -xf curl-7.78.0.tar.bz2
cd curl-7.78.0
./configure --with-openssl ./configure --with-openssl
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
curl/sources Executable file
View file

@ -0,0 +1 @@
https://curl.se/download/curl-7.78.0.tar.bz2

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.2.tar.gz
tar -xf ncurses-6.2.tar.gz
cd ncurses-6.2
sed -i s/mawk// configure sed -i s/mawk// configure
mkdir build mkdir build
pushd build pushd build
@ -12,7 +8,7 @@ popd
./configure --prefix=/ --build=$(./config.guess) --mandir=//share/man --with-manpage-format=normal --with-shared --without-debug --without-ada --without-normal --enable-widec --with-pkg-config-libdir=//lib/ncurses//lib/pkgconfig ./configure --prefix=/ --build=$(./config.guess) --mandir=//share/man --with-manpage-format=normal --with-shared --without-debug --without-ada --without-normal --enable-widec --with-pkg-config-libdir=//lib/ncurses//lib/pkgconfig
make make
make DESTDIR="$1" install make DESTDIR="$1" install
ln -s lib/ncurses/bin/captoinfo bin/ ln -s lib/ncurses/bin/captoinfo $1/bin/
ln -s lib/ncurses/bin/clear $1//bin ln -s lib/ncurses/bin/clear $1//bin
ln -s lib/ncurses/bin/infocmp $1//bin/ ln -s lib/ncurses/bin/infocmp $1//bin/
ln -s lib/ncurses/bin/infotocap $1//bin/ ln -s lib/ncurses/bin/infotocap $1//bin/

1
curses-lib/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.2.tar.gz

View file

@ -1,4 +1 @@
git clone https://github.com/dell/dkms.git
cd dkms
make DESTDIR="$1" install make DESTDIR="$1" install

1
dkms/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/dell/dkms/archive/refs/tags/v2.8.5.tar.gz

View file

@ -1,7 +1,3 @@
wget https://freedesktop.org/software/libevdev/libevdev-1.11.0.tar.xz
tar -xf libevdev-1.11.0.tar.xz
cd libevdev-1.11.0
./configure \ ./configure \
--prefix=/usr \ --prefix=/usr \
--disable-shared \ --disable-shared \

1
evdev/sources Executable file
View file

@ -0,0 +1 @@
https://freedesktop.org/software/libevdev/libevdev-1.11.0.tar.xz

View file

@ -1,7 +1,3 @@
wget http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz
tar -xf expat-2.1.0.tar.gz
cd expat-2.1.0
./configure --prefix=/usr --disable-static ./configure --prefix=/usr --disable-static
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
expat/sources Executable file
View file

@ -0,0 +1 @@
http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz

View file

@ -1,7 +1,3 @@
wget https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
tar -xf flex-2.6.4.tar.gz
cd flex-2.6.4
sed -i "/math.h/a #include <malloc.h>" src/flexdef.h sed -i "/math.h/a #include <malloc.h>" src/flexdef.h
HELP2MAN=/tools/bin/true ./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4 HELP2MAN=/tools/bin/true ./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4

1
flex/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz

View file

@ -1,7 +1,3 @@
wget https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2
tar -xf fontconfig-2.13.1.tar.bz2
cd fontconfig-2.13.1
./configure --prefix=/usr \ ./configure --prefix=/usr \
--sysconfdir=/etc \ --sysconfdir=/etc \
--localstatedir=/var \ --localstatedir=/var \
@ -9,4 +5,4 @@ cd fontconfig-2.13.1
--docdir=/usr/share/doc/fontconfig-2.13.1 --docdir=/usr/share/doc/fontconfig-2.13.1
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
fontconfig/sources Executable file
View file

@ -0,0 +1 @@
https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2

View file

@ -1,7 +1,3 @@
wget https://codeberg.org/dnkl/foot/archive/8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz
tar -xf 8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz
cd 8bdd019227225c94fa6e282d941ffbc09fd7a81c
meson \ meson \
--prefix=/usr \ --prefix=/usr \
--buildtype=release \ --buildtype=release \

1
foot/sources Executable file
View file

@ -0,0 +1 @@
https://codeberg.org/dnkl/foot/archive/8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz

View file

@ -1,7 +1,3 @@
wget https://downloads.sourceforge.net/freetype/freetype-2.10.4.tar.xz
tar -xf freetype-2.10.4.tar.xz
cd freetype-2.10.4
./configure --prefix=/usr --disable-static ./configure --prefix=/usr --disable-static
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
freetype2/sources Executable file
View file

@ -0,0 +1 @@
https://downloads.sourceforge.net/freetype/freetype-2.10.4.tar.xz

View file

@ -1,12 +1,8 @@
wget -O gcc-11.1.2.tar.gz https://gcc.gnu.org/pub/gcc/releases/gcc-11.1.2/gcc-11.1.2.tar.xz curl -# https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.xz -o gmp-6.2.1.tar.xz
tar -xf gcc-11.1.2.tar.gz
cd gcc-11.1.2
wget https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.xz
tar -xf gmp-6.2.1.tar.xz gmp tar -xf gmp-6.2.1.tar.xz gmp
wget https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.xz curl -# wget https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.xz -o mpfr-4.1.0.tar.xz
tar -xf mprf-4.1.0.tar.xz mpfr tar -xf mprf-4.1.0.tar.xz mpfr
wget https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz curl -# https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz -o mpc-1.2.1.tar.gz
tar -xf mpc-1.2.1.tar.gz mpc tar -xf mpc-1.2.1.tar.gz mpc
# Use lib not lib64 by default. # Use lib not lib64 by default.

1
gcc/sources Executable file
View file

@ -0,0 +1 @@
https://gcc.gnu.org/pub/gcc/releases/gcc-11.1.2/gcc-11.1.2.tar.xz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/pub/gnu/gettext/gettext-0.21.tar.gz
tar -xf gettext-0.21.tar.gz
cd gettext-0.21
./configure --prefix=/usr --disable-static --docdir=/usr/share/doc/gettext-0.20.1 ./configure --prefix=/usr --disable-static --docdir=/usr/share/doc/gettext-0.20.1
make make
make DESTDIR="$1" make DESTDIR="$1"

1
gettext/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/pub/gnu/gettext/gettext-0.21.tar.gz

View file

@ -1,7 +1,3 @@
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.0.tar.xz
tar -xf git-2.33.0.tar.xz
cd git-2.33.0
./configure --prefix=/usr ./configure --prefix=/usr
make make
make install DESTDIR="$1" make install DESTDIR="$1"

1
git/sources Executable file
View file

@ -0,0 +1 @@
https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.0.tar.xz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz
tar -xf glibc-2.33.tar.gz
cd glibc-2.33
mkdir build mkdir build
cd build cd build

1
glibc/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz

View file

@ -1,7 +1,3 @@
wget http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz
tar -xf gperf-3.1.tar.gz
cd gperf-3.1
./configure --prefix=/usr --docdir=/usr/share/doc/gperf-3.1 ./configure --prefix=/usr --docdir=/usr/share/doc/gperf-3.1
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
gperf/sources Executable file
View file

@ -0,0 +1 @@
http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz

View file

@ -1,7 +1,3 @@
wget https://github.com/emersion/grim/releases/download/VERSION/grim-1.3.2.tar.gz
tar -xf grim-1.3.2
cd grim-1.3.2
meson \ meson \
--prefix=/usr \ --prefix=/usr \
-Djpeg=disabled \ -Djpeg=disabled \

1
grim/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/emersion/grim/releases/download/VERSION/grim-1.3.2.tar.gz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz
tar -xf grub-2.06.tar.xz
cd grub-2.06
./configure --prefix=/usr --sbindir=/sbin --sysconfdir=/etc --disable-efiemu --disable-werror ./configure --prefix=/usr --sbindir=/sbin --sysconfdir=/etc --disable-efiemu --disable-werror
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
grub/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz

View file

@ -1,7 +1,3 @@
wget https://mirrors.nav.ro/gnu/gzip/gzip-1.10.tar.gz
tar -xf gzip-1.10.tar.gz
cd gzip-1.10
./configure --prefix=/usr ./configure --prefix=/usr
make make

1
gzip/sources Executable file
View file

@ -0,0 +1 @@
https://mirrors.nav.ro/gnu/gzip/gzip-1.10.tar.gz

View file

@ -1,7 +1,3 @@
wget https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
tar -xf intltool-0.51.0.tar.gz
cd intltool-0.51.0
sed -i 's:\\\${:\\\$\\{:' intltool-update.in sed -i 's:\\\${:\\\$\\{:' intltool-update.in
./configure --prefix=/usr ./configure --prefix=/usr
make make

1
intltool/sources Executable file
View file

@ -0,0 +1 @@
https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz

View file

@ -1,7 +1,3 @@
wget https://x.org/releases/individual/lib/libX11-1.7.2.tar.bz2
tar -xf libX11-1.7.2.tar.bz2
cd libX11-1.7.2
CFLAGS_FOR_BUILD=-fPIC \ CFLAGS_FOR_BUILD=-fPIC \
./configure \ ./configure \
--prefix=/usr \ --prefix=/usr \

1
libX11/sources Executable file
View file

@ -0,0 +1 @@
https://x.org/releases/individual/lib/libX11-1.7.2.tar.bz2

View file

@ -1,9 +0,0 @@
wget https://x.org/releases/individual/lib/libXcomposite-0.4.5.tar.bz2
tar -xf libXcomposite-0.4.5.tar.bz2
cd libXcomposite-0.4.5
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

View file

@ -1,5 +0,0 @@
pkg_config_deploy=true
pkg_config_ver="1.2.0"
pkg_config_name="libXcursor"
pkg_config_makedepends="xorg-xorgproto pkg-config-fd"
pkg_config_depends="libXfixes"

View file

@ -1,9 +0,0 @@
wget https://x.org/releases/individual/lib/libXcursor-1.2.0.tar.bz2
tar -xf libXcursor-1.2.0.tar.bz2
cd libXcursor-1.2.0
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

View file

@ -1,5 +0,0 @@
pkg_config_deploy=true
pkg_config_ver="1.2.0"
pkg_config_name="libXcursor"
pkg_config_makedepends="xorg-xorgproto pkg-config-fd"
pkg_config_depends="libXrender libXfixes"

View file

@ -1,10 +0,0 @@
wget https://x.org/releases/individual/lib/libXdamage-1.1.5.tar.bz2
tar -xf libXdamage-1.1.5.tar.bz2
cd libXdamage-1.1.5
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

View file

@ -1,5 +0,0 @@
pkg_config_deploy=true
pkg_config_ver="1.1.5 2"
pkg_config_name="libXcursor"
pkg_config_makedepends="xorg-xorgproto pkg-config-fd"
pkg_config_depends="libXrender libXfixes"

View file

@ -1,9 +0,0 @@
wget https://x.org/releases/individual/lib/libXfixes-6.0.0.tar.bz2
tar -xf libXfixes-6.0.0.tar.bz2
cd libXfixes-6.0.0
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

View file

@ -1,5 +0,0 @@
pkg_config_deploy=true
pkg_config_ver="6.0.0"
pkg_config_name="libXfixes"
pkg_config_makedepends="xorg-xorgproto pkg-config-fd"
pkg_config_depends="libX11"

View file

@ -1,9 +0,0 @@
wget https://x.org/releases/individual/lib/libXfont2-2.0.4.tar.bz2
tar -xf libXfont2-2.0.4.tar.bz2
cd libXfont2-2.0.4
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

View file

@ -1,5 +0,0 @@
pkg_config_deploy=true
pkg_config_ver="2.0.4"
pkg_config_name="libXfont2"
pkg_config_makedepends="xorg-xorgproto pkg-config-fd xorg-xtrans"
pkg_config_depends="freetype-harfbuzz"

View file

@ -1,9 +0,0 @@
wget https://x.org/releases/individual/lib/libXft-2.3.3.tar.bz2
tar -xf libXft-2.3.3.tar.bz2
cd libXft-2.3.3
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

View file

@ -1,5 +0,0 @@
pkg_config_deploy=true
pkg_config_ver="1.7.2 1"
pkg_config_name="libX11"
pkg_config_makedepends="fontconfig freetype-harfbuzz libXrender pkg-config-fd xorg-xorgproto"
pkg_config_depends=""

View file

@ -1,7 +1,3 @@
wget https://dri.freedesktop.org/libdrm/libdrm-2.4.104.tar.xz
tar -xf libdrm-2.4.104.tar.xz
cd libdrm-2.4.104
export DESTDIR="$1" export DESTDIR="$1"
meson \ meson \
@ -9,4 +5,4 @@ meson \
. build . build
ninja -C build ninja -C build
ninja -C build install ninja -C build install

1
libdrm/sources Executable file
View file

@ -0,0 +1 @@
https://dri.freedesktop.org/libdrm/libdrm-2.4.104.tar.xz

View file

@ -1,7 +1,3 @@
wget https://github.com/wayland-project/libinput/archive/1.18.1.tar.gz
tar -xf 1.18.1
cd 1.18.1
export CFLAGS="-Wno-unused-command-line-argument $CFLAGS" export CFLAGS="-Wno-unused-command-line-argument $CFLAGS"
export PKG_CONFIG_PATH="$PWD/usr/lib/pkgconfig" export PKG_CONFIG_PATH="$PWD/usr/lib/pkgconfig"

1
libinput/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/wayland-project/libinput/archive/1.18.1.tar.gz

View file

@ -1,7 +1,3 @@
wget https://x.org/releases/individual/lib/libpciaccess-0.16.tar.bz2
tar -xf libpciaccess-0.16.tar.bz2
cd libpciaccess-0.16
./configure \ ./configure \
--prefix=/usr --prefix=/usr

1
libpciaccess/sources Executable file
View file

@ -0,0 +1 @@
https://x.org/releases/individual/lib/libpciaccess-0.16.tar.bz2

View file

@ -1,6 +1,2 @@
wget https://github.com/glennrp/libpng/archive/v1.6.37.tar.gz
tar -xf v1.6.37.tar.gz
cd libpng-1.6.37
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
libpng/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/glennrp/libpng/archive/v1.6.37.tar.gz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz
tar -xf libtool-2.4.6.tar.xz
cd libtool-2.4.6
./configure --prefix=/usr ./configure --prefix=/usr
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
libtool/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz

View file

@ -1,7 +1,3 @@
wget https://ftp.osuosl.org/pub/lfs/lfs-packages/8.2/udev-lfs-20171102.tar.bz2 udev.tar.bz2
tar -xf udev.tar.bz2 udev
cd udev
install -dv $1/lib/{firmware,udev/devices/pts} install -dv $1/lib/{firmware,udev/devices/pts}
mknod -m0666 $1/lib/udev/devices/null c 1 3 mknod -m0666 $1/lib/udev/devices/null c 1 3

1
libudev/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.osuosl.org/pub/lfs/lfs-packages/8.2/udev-lfs-20171102.tar.bz

View file

@ -1,6 +1,3 @@
wget https://xkbcommon.org/download/libxkbcommon-1.3.0.tar.xz
tar -xf libxkbcommon-1.3.0.tar.xz
cd lixkbcommon-1.3.0
export DESTDIR="$1" export DESTDIR="$1"
meson \ meson \

2
libxkbcommon/sources Executable file
View file

@ -0,0 +1,2 @@
https://xkbcommon.org/download/libxkbcommon-1.3.0.tar.xz

View file

@ -1,7 +1,3 @@
wget https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/llvm-12.0.1.src.tar.xz
tar -xf llvm-12.0.1.src.tar.xz
cd llvm-12.0.1.src
mkdir build mkdir build
cmake -B build -G 'Unix Makefiles' cmake -B build -G 'Unix Makefiles'

1
llvm/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/llvm-12.0.1.src.tar.xz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.xz
tar -xf m4-1.4.19.tar.xz
cd m4-1.4.19
sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h

1
m4/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.xz

View file

@ -1,7 +1,3 @@
wget https://ftp.gnu.org/gnu/make/make-4.3.tar.gz
tar -xf make-4.3.tar.gz
cd make-4.3
export CFLAGS="$CFLAGS -static" export CFLAGS="$CFLAGS -static"
./configure --prefix=/usr ./configure --prefix=/usr
make make

1
make/sources Executable file
View file

@ -0,0 +1 @@
https://ftp.gnu.org/gnu/make/make-4.3.tar.gz

View file

@ -1,7 +1,3 @@
wget https://archive.mesa3d.org//mesa-21.2.0-rc1.tar.xz
tar -xf mesa-21.2.0-rc1.tar.xz
cd mesa-21.2.0-rc1
sed '1s/python/&3/' -i bin/symbols-check.py sed '1s/python/&3/' -i bin/symbols-check.py
GALLIUM_DRV="i915,iris,nouveau,r600,radeonsi,svga,swrast,virgl" GALLIUM_DRV="i915,iris,nouveau,r600,radeonsi,svga,swrast,virgl"
DRI_DRIVERS="i965,nouveau" DRI_DRIVERS="i965,nouveau"

2
mesa/sources Executable file
View file

@ -0,0 +1,2 @@
https://archive.mesa3d.org//mesa-21.2.0-rc1.tar.xz

View file

@ -1,5 +1 @@
wget https://github.com/mesonbuild/meson/releases/download/0.59.0/meson-0.58.1.tar.gz
tar -xf meson-0.59.0.tar.gz
cd meson-0.59.0
pip3 install $1 pip3 install $1

1
meson/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/mesonbuild/meson/releases/download/0.59.0/meson-0.58.1.tar.gz

View file

@ -1,7 +1,3 @@
wget https://bitmath.org/code/mtdev/mtdev-1.1.6.tar.bz2
tar -xf mtdev-1.1.6.tar.bz2
cd mtdev-1.1.6
./configure --prefix=/usr --disable-static ./configure --prefix=/usr --disable-static
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
mtdev/sources Executable file
View file

@ -0,0 +1 @@
https://bitmath.org/code/mtdev/mtdev-1.1.6.tar.bz2

View file

@ -1,7 +1,3 @@
wget https://www.nano-editor.org/dist/v5/nano-5.8.tar.xz
tar -xf nano-5.8.tar.xz
cd nano-5.8
./configure --prefix=/usr \ ./configure --prefix=/usr \
--sysconfdir=/etc \ --sysconfdir=/etc \
--enable-utf8 \ --enable-utf8 \

1
nano/sources Executable file
View file

@ -0,0 +1 @@
https://www.nano-editor.org/dist/v5/nano-5.8.tar.xz

View file

@ -1,8 +1,3 @@
wget https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-linux.zip
mkdir ninja-linux
cd ninja-linux
unzip ../ninja-linux.zip
cmake -Bbuild-cmake -H. cmake -Bbuild-cmake -H.
cmake --build build-cmake cmake --build build-cmake

1
ninja/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/ninja-build/ninja/archive/refs/tags/v1.10.2.tar.gz

View file

@ -1,5 +1,2 @@
git clone https://github.com/OpenRC/openrc.git
cd openrc
make make
make DESTDIR="$1" install make DESTDIR="$1" install

1
openrc/sources Executable file
View file

@ -0,0 +1 @@
https://github.com/OpenRC/openrc/archive/refs/tags/0.43.5.tar.gz

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