Misc updates.

This commit is contained in:
Mid Favila 2021-07-24 04:17:19 +00:00
parent d4b5eccb94
commit e44cdda61c
54 changed files with 1673 additions and 1548 deletions

View File

@ -2,4 +2,5 @@
fd4829912cddd12f84181c3451cc752be224643e87fac497b69edddadc49b4f2
0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f
17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459
6812a560f3752dc2e0cc08bfc3c860044c57f4a2aeb8e387c0568246171d1794
765614b3396d70bca3fa0ae4a813632486c6dca320e2bd13c8c39dca52be4a4c

View File

@ -2,4 +2,5 @@ https://gcc.gnu.org/pub/gcc/releases/gcc-11.1.0/gcc-11.1.0.tar.xz gcc
https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.xz gcc/gmp
https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.xz gcc/mpfr
https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz gcc/mpc
https://repo.or.cz/isl.git/snapshot/73ab37ba8bb6a21b9672e29073ece533362e685d.tar.gz gcc/isl
files/c99

View File

@ -9,3 +9,7 @@ For now, these are the divergent features from upstream:
-download utility can be swapped; cURL, GNU wget, axel, and aria2c are all
supported. Set using the env var $KISS_DL.
These features have been backported:
-swap ELF scanner with KISS_ELF
-swap sha256 with KISS_256

View File

@ -7,16 +7,8 @@ mkdir -p "$1/usr/bin"
# Install kiss utilities.
cp -f kiss contrib/* "$1/usr/bin/"
# Install distribution documentation.
for doc in docs/site/*.txt; do
install -Dm644 "$doc" "$1/usr/share/doc/kiss/${doc##*/}"
done
# Install the Wiki.
cp -r wiki "$1/usr/share/doc/kiss/wiki"
# Remove unnecessary pages.
rm -f "$1/usr/share/doc/kiss/wiki/README.txt" \
"$1/usr/share/doc/kiss/news.txt" \
"$1/usr/share/doc/kiss/blog.txt" \
"$1/usr/share/doc/kiss/screenshots.txt"
#rm -f "$1/usr/share/doc/kiss/wiki/README.txt" \
# "$1/usr/share/doc/kiss/news.txt" \
# "$1/usr/share/doc/kiss/blog.txt" \
# "$1/usr/share/doc/kiss/screenshots.txt"

View File

@ -1,4 +1,2 @@
da99075f6beed8ec890f0a3d9c0c8915b384012abe1f7d27a93dfcd110233915
628feccdedef85f7369d49c850bd494c3b2aa39c07354f1501cb7ce5914765d3
b802f8f61922d4abdd9a8560d07ddbb3bed64234bc9102f5bbda9754fc623a72
0f6f941cc822acb32bb672d616cea9bd92e0d35f3a24dd82573c3d5d557557ee

View File

@ -1,4 +1,2 @@
files/alt_dl.patch
https://github.com/kiss-community/kiss/archive/5.3.2.tar.gz
https://github.com/kiss-community/website/archive/eb2bf625971608e3ec01b8a49498e6fe4d32ee5d.tar.gz docs
https://github.com/kiss-community/wiki/archive/8a55f77fd3d2bb708f1a528e0769780e31b11d36.tar.gz wiki

1
mbase/gambit Symbolic link
View File

@ -0,0 +1 @@
../ports/gambit

1
mbase/lsc-git Symbolic link
View File

@ -0,0 +1 @@
../ports/lsc-git

1
mbase/lsd-git Symbolic link
View File

@ -0,0 +1 @@
../ports/lsd-git

View File

@ -1 +0,0 @@
../ports/s9-git

View File

@ -1 +0,0 @@
../ports/wmctrl-git

1
mbase/wmutils-core-git Symbolic link
View File

@ -0,0 +1 @@
../ports/wmutils-core-git

1
mbase/wmutils-opt-git Symbolic link
View File

@ -0,0 +1 @@
../ports/wmutils-opt-git

9
ports/ctags/build Executable file
View File

@ -0,0 +1,9 @@
#!/bin/sh -e
./configure
make
install -Dm644 ctags.1 "$1/usr/share/man/man1/ctags.1"
install -Dm644 readtags.h "$1/usr/include/readtags.h"
install -Dm755 ctags "$1/usr/bin/ctags"

7
ports/ctags/build~ Executable file
View File

@ -0,0 +1,7 @@
#!/bin/sh -e
./configure
install -Dm644 ctags.1 "$1/usr/share/man/man1/ctags.1"
install -Dm644 readtags.h "$1/usr/include/readtags.h"
install -Dm755 ctags "$1/usr/bin/ctags"

1
ports/ctags/checksums Normal file
View File

@ -0,0 +1 @@
0e44b45dcabe969e0bbbb11e30c246f81abe5d32012db37395eb57d66e9e99c7

1
ports/ctags/sources Normal file
View File

@ -0,0 +1 @@
http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz

1
ports/ctags/version Normal file
View File

@ -0,0 +1 @@
5.8 1

View File

@ -10,7 +10,8 @@
--without-gsettings \
--with-xpm=yes \
--with-gnutls=yes \
--with-json=yes
--with-json=yes \
--with-native-compilation
mkdir -p "$1/usr/share/emacs/site-lisp"
cat << EOF > "$1/usr/share/emacs/site-lisp/site-start.el"

11
ports/gambit/build Executable file
View File

@ -0,0 +1,11 @@
#!/bin/sh -e
./configure \
--prefix=/usr \
--enable-single-host
make
#make modules
#make check
make doc
make DESTDIR="$1" install

11
ports/gambit/build~ Executable file
View File

@ -0,0 +1,11 @@
#!/bin/sh -e
./configure \
--prefix=/usr \
--enable-single-host
make
#make modules
make check
make doc
make DESTDIR="$1" install

1
ports/gambit/checksums Normal file
View File

@ -0,0 +1 @@
a5e4e5c66a99b6039fa7ee3741ac80f3f6c4cff47dc9e0ff1692ae73e13751ca

1
ports/gambit/sources Normal file
View File

@ -0,0 +1 @@
https://github.com/gambit/gambit/archive/refs/tags/v4.9.3.tar.gz

1
ports/gambit/version Normal file
View File

@ -0,0 +1 @@
4.9.3 1

View File

@ -17,10 +17,10 @@ IFS=. read -r gcc_version _ 2>/dev/null \
< "$KISS_ROOT/var/db/kiss/installed/gcc/version" || gcc_version=null
# Skip the bootstrap process if we are able.
#case $2 in "$gcc_version"*)
# printf '%s\n' "Minor version difference, disabling bootstrap."
# bootstrap=--disable-bootstrap
#esac
case $2 in "$gcc_version"*)
printf '%s\n' "Minor version difference, disabling bootstrap."
bootstrap=--disable-bootstrap
esac
export libat_cv_have_ifunc=no
@ -28,7 +28,7 @@ export libat_cv_have_ifunc=no
--prefix=/usr \
--libexecdir=/usr/lib \
--mandir=/usr/share/man \
--infodir=/dev/null \
--infodir=/usr/share/info \
--disable-multilib \
--disable-symvers \
--disable-libmpx \
@ -48,8 +48,8 @@ export libat_cv_have_ifunc=no
--enable-languages=c,c++ \
--without-included-gettext \
--with-system-zlib \
--build=x86_64-pc-linux-gnu
# "${bootstrap:---enable-bootstrap}"
--build=x86_64-pc-linux-musl \
"${bootstrap:---enable-bootstrap}"
make
make DESTDIR="$1" install
@ -69,6 +69,6 @@ install -Dm755 ../c99 "$1/usr/bin/c99"
{
mkdir -p "$1/usr/lib/bfd-plugins"
ln -s "/usr/lib/gcc/x86_64-pc-linux-gnu/$2/liblto_plugin.so" \
ln -s "/usr/lib/gcc/x86_64-pc-linux-musl/$2/liblto_plugin.so" \
"$1/usr/lib/bfd-plugins/liblto_plugin.so"
}

View File

@ -1,5 +1,6 @@
64f404c1a650f27fc33da242e1f2df54952e3963a49e06e73f6940f3223ac344
4c4a6fb8a8396059241c2e674b85b351c26a5d678274007f076957afa1cc9ddf
fd4829912cddd12f84181c3451cc752be224643e87fac497b69edddadc49b4f2
0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f
17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459
6812a560f3752dc2e0cc08bfc3c860044c57f4a2aeb8e387c0568246171d1794
765614b3396d70bca3fa0ae4a813632486c6dca320e2bd13c8c39dca52be4a4c

1565
ports/gcc/manifest Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,6 @@
https://gcc.gnu.org/pub/gcc/releases/gcc-10.3.0/gcc-10.3.0.tar.xz gcc
https://gcc.gnu.org/pub/gcc/releases/gcc-11.1.0/gcc-11.1.0.tar.xz gcc
https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.xz gcc/gmp
https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.xz gcc/mpfr
https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz gcc/mpc
https://repo.or.cz/isl.git/snapshot/73ab37ba8bb6a21b9672e29073ece533362e685d.tar.gz gcc/isl
files/c99

1
ports/gcc/version Normal file
View File

@ -0,0 +1 @@
11.1.0 1

File diff suppressed because it is too large Load Diff

View File

@ -1 +0,0 @@
10.3.0 2

6
ports/lsc-git/build Executable file
View File

@ -0,0 +1,6 @@
#!/bin/sh -e
make
install -Dm644 lsc.1 "$1/usr/share/man/man1/lsc.1"
install -Dm755 lsc "$1/usr/bin/lsc"

1
ports/lsc-git/sources Normal file
View File

@ -0,0 +1 @@
git+https://github.com/phillbush/lsc

5
ports/lsd-git/build Executable file
View File

@ -0,0 +1,5 @@
#!/bin/sh -e
make
install -Dm755 lsd "$1/usr/bin/lsd"

1
ports/lsd-git/sources Normal file
View File

@ -0,0 +1 @@
git+https://github.com/phillbush/lsd

1
ports/lsd-git/version Normal file
View File

@ -0,0 +1 @@
git 1

View File

@ -3,4 +3,3 @@ libXau
libXpm
libX11
libXinerama
wmctrl-git

View File

@ -0,0 +1 @@
git 1

3
ports/wmutils-opt-git/build Executable file
View File

@ -0,0 +1,3 @@
#!/bin/sh -e
make DESTDIR="$1" PREFIX=/usr MANPREFIX="/usr/share/man" install

View File

@ -0,0 +1 @@
5a1047cd000bf40842ba1adb5fd8f8097cfead8ef44f74425c87d86493d91fe8

View File

@ -0,0 +1,3 @@
libxcb
xcb-util
xcb-util-cursor

View File

@ -0,0 +1 @@
git+https://github.com/wmutils/opt

View File

@ -0,0 +1 @@
git 1

7
ports/wmx/build Executable file
View File

@ -0,0 +1,7 @@
#!/bin/sh -e
./configure \
--prefix=/usr
make
install -Dm755 wmx "$1/usr/bin/wmx"

1
ports/wmx/checksums Normal file
View File

@ -0,0 +1 @@
7316090e59fa8988219d6819e426870c6d8c0739818d77e8770e8108ddf0aedd

1
ports/wmx/sources Normal file
View File

@ -0,0 +1 @@
https://www.all-day-breakfast.com/wmx/wmx-8.tar.gz

1
ports/wmx/version Normal file
View File

@ -0,0 +1 @@
8 1