many changes some breaking
This commit is contained in:
parent
4d2127aef1
commit
81b5edce65
@ -2,4 +2,4 @@ binutils
|
||||
bison
|
||||
flex
|
||||
linux-headers
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
bzip2
|
||||
sqlite
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
libressl
|
||||
xz
|
||||
zlib
|
||||
|
||||
|
@ -4,4 +4,4 @@ libpng
|
||||
libX11
|
||||
libXext
|
||||
libXi
|
||||
zlib
|
||||
|
||||
|
@ -6,4 +6,4 @@ libuv
|
||||
perl make
|
||||
pkgconf make
|
||||
xz
|
||||
zlib
|
||||
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# If the user has -pie in their LDFLAGS, remove it; it breaks the build.
|
||||
printf "\n\n\nHey, boss. We're gonna be removing -pie from your LDFLAGS if it's there, to make sure the build succeeds.\n\n\n"
|
||||
sleep 3
|
||||
|
||||
LDFLAGS=$(echo $LDFLAGS|sed 's/-pie//')
|
||||
export FORCE_UNSAFE_CONFIGURE=1
|
||||
export CFLAGS="$CFLAGS -static"
|
||||
|
||||
|
@ -12,4 +12,4 @@ libXxf86vm
|
||||
libxshmfence
|
||||
mesa
|
||||
sdl
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
libxml2
|
||||
ncurses
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
pciutils
|
||||
zlib
|
||||
|
||||
|
@ -14,4 +14,4 @@ libXrender
|
||||
libjpeg-turbo
|
||||
libpng
|
||||
libxcb
|
||||
zlib
|
||||
|
||||
|
@ -1,5 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Can't build with -pie.
|
||||
LDFLAGS="$(echo $LDFLAGS|sed 's/-pie//')"
|
||||
|
||||
sed -i "28s|.*|chmod u+s \"\${DESTDIR}\${bindir}/fusermount3\"|" \
|
||||
util/install_helper.sh
|
||||
|
||||
|
@ -1,5 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Remove -pie from ldflags to prevent build breakage.
|
||||
LDFLAGS="$(echo $LDFLAGS|sed 's/-pie//')"
|
||||
|
||||
cat > makeinfo <<EOF
|
||||
#!/bin/sh
|
||||
printf 'makeinfo (GNU texinfo) 5.2\n'
|
||||
|
@ -1,3 +1,3 @@
|
||||
pkgconf make
|
||||
xz
|
||||
zlib
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
libburn
|
||||
libisofs
|
||||
ncurses
|
||||
zlib
|
||||
|
||||
|
@ -1 +1 @@
|
||||
zlib
|
||||
|
||||
|
@ -5,4 +5,4 @@ libxml2
|
||||
meson make
|
||||
pkgconf make
|
||||
sqlite
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
xz
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
libressl
|
||||
ncurses
|
||||
zlib
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
cyrus-sasl
|
||||
ncurses
|
||||
perl make
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
linux-headers make
|
||||
ncurses
|
||||
zlib
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
cyrus-sasl
|
||||
gnutls
|
||||
ncurses
|
||||
zlib
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
linux-headers make
|
||||
perl make
|
||||
sqlite
|
||||
zlib
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
libpng
|
||||
tiff
|
||||
cmake make
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
libpng
|
||||
zlib
|
||||
|
||||
|
@ -2,4 +2,4 @@ clang make
|
||||
libedit
|
||||
llvm
|
||||
python
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
bzip2
|
||||
sqlite
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
libjpeg-turbo
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
libffi
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
cmake make
|
||||
glib
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
libevent
|
||||
libressl
|
||||
zlib make
|
||||
make
|
||||
|
@ -3,4 +3,4 @@ pkgconf make
|
||||
gnutls
|
||||
ncurses
|
||||
libgcrypt
|
||||
zlib
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
mv makefile.mid makefile
|
||||
|
||||
make
|
||||
install -Dm755 atto "$1/usr/bin/atto"
|
||||
|
1
core-mod/core/atto-git/checksums
Normal file
1
core-mod/core/atto-git/checksums
Normal file
@ -0,0 +1 @@
|
||||
66b1918d6c95f7551e175e5f23ac51aec4738f829ceee9876289ac4c0b71b007
|
68
core-mod/core/atto-git/files/makefile.mid
Normal file
68
core-mod/core/atto-git/files/makefile.mid
Normal file
@ -0,0 +1,68 @@
|
||||
#
|
||||
# makefile
|
||||
#
|
||||
# Based on Anthonys Editor January 93
|
||||
#
|
||||
# Public Domain 1991, 1993 by Anthony Howe. No warranty.
|
||||
#
|
||||
|
||||
|
||||
CFLAGS = -pipe -w -D_GLIBCXX_ASSERTIONS -D_FORTIFY_SOURCE=2 -O2 -march=haswell -fno-asynchronous-unwind-tables -momit-leaf-frame-pointer -ftree-loop-vectorize -fstack-protector-strong --param ssp-buffer-size=4 -fstack-clash-protection -fPIE -fPIC -Wl,--hash-style=gnu -fno-plt -static
|
||||
CC = cc
|
||||
|
||||
|
||||
LD = cc
|
||||
LDFLAGS = -Wl,-O1,-sort-common,-as-needed,-z,relro,-z,now
|
||||
LIBS = -lncursesw
|
||||
|
||||
CP = cp
|
||||
MV = mv
|
||||
RM = rm
|
||||
|
||||
E =
|
||||
O = .o
|
||||
|
||||
OBJ = command$(O) display$(O) gap$(O) key$(O) search$(O) buffer$(O) replace$(O) window$(O) complete$(O) hilite$(O) main$(O)
|
||||
|
||||
atto$(E) : $(OBJ)
|
||||
$(LD) $(CFLAGS) $(LDFLAGS) -o atto$(E) $(OBJ) $(LIBS)
|
||||
|
||||
command$(O): command.c header.h
|
||||
$(CC) $(CFLAGS) -c command.c
|
||||
|
||||
complete$(O): complete.c header.h
|
||||
$(CC) $(CFLAGS) -c complete.c
|
||||
|
||||
display$(O): display.c header.h
|
||||
$(CC) $(CFLAGS) -c display.c
|
||||
|
||||
gap$(O): gap.c header.h
|
||||
$(CC) $(CFLAGS) -c gap.c
|
||||
|
||||
key$(O): key.c header.h
|
||||
$(CC) $(CFLAGS) -c key.c
|
||||
|
||||
search$(O): search.c header.h
|
||||
$(CC) $(CFLAGS) -c search.c
|
||||
|
||||
replace$(O): replace.c header.h
|
||||
$(CC) $(CFLAGS) -c replace.c
|
||||
|
||||
window$(O): window.c header.h
|
||||
$(CC) $(CFLAGS) -c window.c
|
||||
|
||||
buffer$(O): buffer.c header.h
|
||||
$(CC) $(CFLAGS) -c buffer.c
|
||||
|
||||
hilite$(O): hilite.c header.h
|
||||
$(CC) $(CFLAGS) -c hilite.c
|
||||
|
||||
main$(O): main.c header.h
|
||||
$(CC) $(CFLAGS) -c main.c
|
||||
|
||||
clean:
|
||||
-$(RM) $(OBJ) atto$(E)
|
||||
|
||||
install:
|
||||
-$(MV) atto$(E) /usr/local/bin/
|
||||
|
@ -1 +1,2 @@
|
||||
git+https://github.com/hughbarney/atto
|
||||
files/makefile.mid
|
@ -13,8 +13,7 @@ export PATH=$PATH:$PWD
|
||||
--with-lib-path=/usr/lib:/usr/local/lib \
|
||||
--enable-targets=x86_64-pep \
|
||||
--enable-deterministic-archives \
|
||||
--disable-gold \
|
||||
--enable-lto \
|
||||
--enable-gold \
|
||||
--enable-ld=default \
|
||||
--enable-plugins \
|
||||
--disable-multilib \
|
||||
@ -30,4 +29,4 @@ make configure-host
|
||||
make tooldir=/usr
|
||||
make DESTDIR="$1" tooldir=/usr install
|
||||
|
||||
ln -sf ld.bfd "$1/usr/bin/ld"
|
||||
ln -sf ld.gold "$1/usr/bin/ld"
|
||||
|
@ -1,2 +1,2 @@
|
||||
flex
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
libressl
|
||||
zlib
|
||||
|
||||
|
@ -1 +1 @@
|
||||
zlib
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
binutils
|
||||
bison make
|
||||
flex make
|
||||
zlib
|
||||
|
||||
libisl
|
||||
|
@ -1,3 +1,3 @@
|
||||
curl make
|
||||
libressl make
|
||||
zlib make
|
||||
make
|
||||
|
@ -1,3 +1,3 @@
|
||||
bzip2
|
||||
xz
|
||||
zlib
|
||||
|
||||
|
@ -5,7 +5,6 @@ export CFLAGS="$CFLAGS -fPIC"
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib \
|
||||
--shared
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
core-mod/core/libz/checksums
Normal file
1
core-mod/core/libz/checksums
Normal file
@ -0,0 +1 @@
|
||||
abcc2831b7a0e891d0875fa852e9b9510b420d843d3d20aad010f65493fe4f7b
|
1
core-mod/core/libz/sources
Normal file
1
core-mod/core/libz/sources
Normal file
@ -0,0 +1 @@
|
||||
https://sortix.org/libz/release/libz-1.2.8.2015.12.26.tar.gz
|
@ -1 +1 @@
|
||||
zlib
|
||||
|
||||
|
@ -1 +1 @@
|
||||
zlib
|
||||
|
||||
|
@ -2,4 +2,4 @@ pkgconf
|
||||
glib
|
||||
libxml2
|
||||
xz
|
||||
zlib
|
||||
|
||||
|
@ -1 +0,0 @@
|
||||
c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1
|
@ -1 +0,0 @@
|
||||
https://zlib.net/zlib-1.2.11.tar.gz
|
@ -1,5 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Ensure build success by removing -pie from LDFLAGS.
|
||||
LDFLAGS=$(echo $LDFLAGS|sed 's/-pie//')
|
||||
|
||||
export DESTDIR="$1"
|
||||
|
||||
# Don't build tests.
|
||||
|
@ -7,4 +7,4 @@ libXrender
|
||||
mesa
|
||||
pixman
|
||||
pkgconf make
|
||||
zlib
|
||||
|
||||
|
@ -3,4 +3,4 @@ curl
|
||||
expat
|
||||
libressl
|
||||
linux-headers make
|
||||
zlib
|
||||
|
||||
|
@ -1,5 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Remove -pie from LDFLAGS to prevent build from breaking.
|
||||
LDFLAGS="$(echo $LDFLAGS|sed 's/-pie//')"
|
||||
|
||||
./configure \
|
||||
--cc="${CC:-cc}" \
|
||||
--cxx="${CXX:-c++}" \
|
||||
|
@ -1,8 +1,9 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Doesn't seem to like odd cflags. Oh well.
|
||||
export CFLAGS="-w -pipe -O2 -march=native"
|
||||
export CXXFLAGS="$CFLAGS"
|
||||
# Doesn't seem to like odd cflags or ldflags. Oh well.
|
||||
CFLAGS="-w -pipe -O2 -march=native"
|
||||
CXXFLAGS="$CFLAGS"
|
||||
LDFLAGS="$(echo $LDFLAGS|sed 's/-pie//')"
|
||||
|
||||
build_freetype() (
|
||||
cd freetype
|
||||
|
@ -17,4 +17,4 @@ mesa
|
||||
meson make
|
||||
pixman
|
||||
pkgconf make
|
||||
zlib
|
||||
|
||||
|
@ -1,5 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Remove -pie from ldflags because it breaks builds.
|
||||
LDFLAGS="$(echo $LDFLAGS|sed 's/-pie//')"
|
||||
|
||||
export DESTDIR="$1"
|
||||
|
||||
sed -i "/subdir('tests')/d" meson.build
|
||||
|
@ -1,4 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# -pie in LDFLAGS breaks our build.
|
||||
LDFLAGS="$(echo $LDFLAGS|sed 's/-pie//')"
|
||||
|
||||
make
|
||||
make DESTDIR="$1" PREFIX=/usr install
|
||||
|
@ -1,5 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# -pie in ldflags breaks build.
|
||||
LDFLAGS="$(echo $LDFLAGS|sed 's/-pie//')"
|
||||
|
||||
export DESTDIR="$1"
|
||||
|
||||
# Remove 'libelf' and 'util-linux' dependencies.
|
||||
|
@ -1,4 +1,4 @@
|
||||
libffi
|
||||
meson make
|
||||
pkgconf make
|
||||
zlib
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
bzip2
|
||||
curl
|
||||
libressl
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
pkgconf make
|
||||
zlib
|
||||
|
||||
|
@ -1 +1 @@
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
cmake make
|
||||
python make
|
||||
zlib
|
||||
|
||||
|
@ -18,4 +18,4 @@ meson make
|
||||
pkgconf make
|
||||
python make
|
||||
xorgproto
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
libressl
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
bzip2
|
||||
zlib
|
||||
|
||||
|
@ -2,4 +2,4 @@ bzip2
|
||||
expat
|
||||
libffi
|
||||
sqlite
|
||||
zlib
|
||||
|
||||
|
@ -1 +1 @@
|
||||
zlib make
|
||||
make
|
||||
|
@ -1 +1 @@
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
libjpeg-turbo
|
||||
xz
|
||||
zlib
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
linux-headers make
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
pkgconf make
|
||||
xorgproto make
|
||||
zlib
|
||||
|
||||
|
@ -22,4 +22,4 @@ pixman
|
||||
pkgconf make
|
||||
xkeyboard-config
|
||||
xtrans make
|
||||
zlib
|
||||
|
||||
|
@ -18,4 +18,4 @@ libpng
|
||||
libxcb
|
||||
ncurses
|
||||
neXtaw
|
||||
zlib
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
libxml2
|
||||
ncurses
|
||||
zlib
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Fix a compile-time bug.
|
||||
export CFLAGS="$CFLAGS -fcommon"
|
||||
# Fix a compile-time bug and build statically.
|
||||
export CFLAGS="$CFLAGS -fcommon -static"
|
||||
|
||||
# Set what utils to make.
|
||||
cp makefile.mid ./Makefile
|
||||
|
@ -1,4 +0,0 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
make
|
||||
install -Dm755 atto "$1/usr/bin/atto"
|
@ -1 +0,0 @@
|
||||
ncurses
|
@ -1,13 +0,0 @@
|
||||
/var/db/kiss/installed/atto-git/version
|
||||
/var/db/kiss/installed/atto-git/sources
|
||||
/var/db/kiss/installed/atto-git/manifest
|
||||
/var/db/kiss/installed/atto-git/depends
|
||||
/var/db/kiss/installed/atto-git/build
|
||||
/var/db/kiss/installed/atto-git/
|
||||
/var/db/kiss/installed/
|
||||
/var/db/kiss/
|
||||
/var/db/
|
||||
/var/
|
||||
/usr/bin/atto
|
||||
/usr/bin/
|
||||
/usr/
|
@ -1 +0,0 @@
|
||||
git+https://github.com/hughbarney/atto
|
@ -1 +0,0 @@
|
||||
git 1
|
@ -1,5 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
LDFLAGS=$(echo $LDFLAGS|sed 's/-pie//')
|
||||
|
||||
# Build autoconf 2.13 for browser's sole use.
|
||||
(
|
||||
cd autoconf2.13
|
||||
|
@ -1,4 +1,4 @@
|
||||
096637b9336d156e1adf04dd1764fc4033ac1d3dc6be7845d56fbb7dd84a0208
|
||||
77e70d8b7ba061ff6157294d9bf188c304f8554c23601d704f6086dac4a3fb3f
|
||||
4bf732b952a121baedc79b07eb54ba6f37a146e8c497be73fb71ca34aeb90860
|
||||
f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e
|
||||
578146940874f8884f5ec69da948538dbd428de9405717ca24e6d5d80c7eb381
|
||||
|
@ -1,4 +1,4 @@
|
||||
https://fossies.org/linux/www/legacy/Pale-Moon-29.4.0.1_Release.tar.gz
|
||||
https://fossies.org/linux/www/palemoon-29.4.3.source.tar.xz
|
||||
https://repo.palemoon.org/MoonchildProductions/UXP/archive/RELBASE_20210608.tar.gz platform/
|
||||
https://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz autoconf2.13/
|
||||
files/mozconfig.in
|
||||
|
@ -7,4 +7,4 @@ sdl2
|
||||
sdl2-image
|
||||
sdl2-mixer
|
||||
sdl2-ttf
|
||||
zlib
|
||||
|
||||
|
@ -9,4 +9,4 @@ libogg
|
||||
libtool make
|
||||
libvorbis
|
||||
yasm make
|
||||
zlib
|
||||
|
||||
|
@ -1,7 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
#Force simple CFLAGS
|
||||
CFLAGS="-O2 -w -pipe -march=native"
|
||||
#Force simple CFLAGS and override LDFLAGS to ensure successful build
|
||||
LDFLAGS=$(echo $LDFLAGS|sed 's/-pie//')
|
||||
CFLAGS="-O2 -w -pipe "
|
||||
CXXFLAGS="$CFLAGS"
|
||||
|
||||
./configure \
|
||||
|
@ -6,5 +6,5 @@ libpng
|
||||
libxml2
|
||||
ncurses
|
||||
tiff
|
||||
zlib
|
||||
|
||||
libXpm
|
||||
|
@ -1 +1 @@
|
||||
zlib
|
||||
|
||||
|
@ -1 +0,0 @@
|
||||
freetype-harfbuzz-mod/
|
@ -16,4 +16,4 @@ mesa
|
||||
meson make
|
||||
pixman
|
||||
pkgconf make
|
||||
zlib
|
||||
|
||||
|
@ -1,20 +0,0 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
cat > makeinfo <<EOF
|
||||
#!/bin/sh
|
||||
printf 'makeinfo (GNU texinfo) 5.2\n'
|
||||
EOF
|
||||
|
||||
chmod +x makeinfo
|
||||
export PATH=$PATH:$PWD
|
||||
|
||||
mkdir _build
|
||||
cd _build
|
||||
|
||||
../configure \
|
||||
--prefix=/usr \
|
||||
--without-installed-readline \
|
||||
--disable-nls
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
@ -1 +0,0 @@
|
||||
aaa1223d534c9b700a8bec952d9748ee1977513f178727e1bee520ee000b4f29
|
@ -1 +0,0 @@
|
||||
linux-headers make
|
@ -1 +0,0 @@
|
||||
https://ftp.gnu.org/gnu/gdb/gdb-10.2.tar.xz
|
@ -1 +0,0 @@
|
||||
10.2 1
|
@ -5,4 +5,4 @@ libressl
|
||||
libtool make
|
||||
pkgconf make
|
||||
xz
|
||||
zlib
|
||||
|
||||
|
@ -2,4 +2,4 @@ libwebp
|
||||
giflib
|
||||
gtk+2
|
||||
libpng
|
||||
zlib
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user