summaryrefslogtreecommitdiff
path: root/repo
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-01-04 14:43:57 +0000
committerdavidovski <david@davidovski.xyz>2022-01-04 14:43:57 +0000
commit3c3d31f0f9e94a8679e6f9e5f65322ca027a7c54 (patch)
tree931afdeccd00fd40f3965646ea0bd5949397ac7c /repo
parent1dd45cbc25ccf684f152535edee0364ea5f050ce (diff)
edited util linux and added guile
Diffstat (limited to 'repo')
-rw-r--r--repo/core/binutils.xibuild2
-rw-r--r--repo/core/gc.xibuild12
-rw-r--r--repo/core/gcc.xibuild2
-rw-r--r--repo/core/guile.xibuild13
-rw-r--r--repo/core/util-linux.xibuild13
5 files changed, 28 insertions, 14 deletions
diff --git a/repo/core/binutils.xibuild b/repo/core/binutils.xibuild
index a8b0b4d..e2db260 100644
--- a/repo/core/binutils.xibuild
+++ b/repo/core/binutils.xibuild
@@ -2,7 +2,7 @@
DEPS=(glib zlib elfutils)
-SOURCE=git://sourceware.org/git/binutils.git
+SOURCE=https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.xz
DESC="tools for handling object files"
build () {
diff --git a/repo/core/gc.xibuild b/repo/core/gc.xibuild
new file mode 100644
index 0000000..8afc436
--- /dev/null
+++ b/repo/core/gc.xibuild
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+DEPS=(gcc-libs)
+
+SOURCE=https://www.hboehm.info/gc/gc_source/gc-8.2.0.tar.gz
+DESC="A garbage collector for C and C++"
+
+build () {
+ ./configure --prefix=/usr --disable-static
+ make
+ make DESTDIR=$PKG_DEST install
+}
diff --git a/repo/core/gcc.xibuild b/repo/core/gcc.xibuild
index 793409c..1ac8712 100644
--- a/repo/core/gcc.xibuild
+++ b/repo/core/gcc.xibuild
@@ -19,7 +19,7 @@ esac
mkdir -v build
cd build
- ../configure --prefix=/usr --disable-multilib --disable-bootstrap
+ ../configure --prefix=/usr --disable-multilib
make
make DESTDIR=$PKG_DEST install
}
diff --git a/repo/core/guile.xibuild b/repo/core/guile.xibuild
new file mode 100644
index 0000000..1d9784a
--- /dev/null
+++ b/repo/core/guile.xibuild
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+DEPS=(gmp libltdl ncurses texinfo libunistring gc libffi)
+
+SOURCE=https://ftp.gnu.org/gnu/guile/guile-2.2.7.tar.gz
+DESC="The free Bourne Again Shell"
+
+build () {
+ ./autogen.sh
+ ./configure --prefix=/usr --disable-static
+ make
+ make DESTDIR=$PKG_DEST install
+}
diff --git a/repo/core/util-linux.xibuild b/repo/core/util-linux.xibuild
index 1ab840c..1373691 100644
--- a/repo/core/util-linux.xibuild
+++ b/repo/core/util-linux.xibuild
@@ -10,19 +10,8 @@ build () {
./autogen.sh
./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
--libdir=/usr/lib \
- --docdir=/usr/share/doc/util-linux-2.37.2 \
- --disable-chfn-chsh \
- --disable-login \
- --disable-nologin \
- --disable-su \
- --disable-setpriv \
- --disable-runuser \
- --disable-pylibmount \
+ --docdir=/usr/share/doc/util-linux-2.20 \
--disable-static \
- --without-python \
- --without-systemd \
- --without-systemdsystemunitdir \
- --disable-werror \
runstatedir=/run
make
make DESTDIR=$PKG_DEST install