pkg update and first config fix

org-brain not working, add org-roam
This commit is contained in:
2022-12-19 23:02:34 +01:00
parent 02b3e07185
commit 82f05baffe
885 changed files with 356098 additions and 36993 deletions

View File

@@ -1,2 +1,3 @@
*.Dockerfile
*.build
*.container

View File

@@ -2,8 +2,23 @@
PATH="$(dirname "$0")":$PATH
set -e
run_tests_exit_success()
{
echo "==============================="
echo " Elisp Tests succeeded. :O) "
echo "==============================="
exit 0
}
yes-or-enter | ./autobuild -i /bin
yes-or-enter | ./autobuild -i /usr/bin | \
set -e
# Check that install completes successfully
yes-or-enter | ./server/autobuild -i /bin
# Check that re-install skips package installation
yes-or-enter | ./server/autobuild -i /usr/bin | \
grep -q "Skipping package installation (already installed)"
# Check that lisp tests run correctly, if emacs is installed and available on PATH
echo
if which emacs > /dev/null 2> /dev/null; then
echo "Emacs found installed! Running elisp tests"
make test && run_tests_exit_success
fi

View File

@@ -0,0 +1,4 @@
COPY . /pdf-tools
WORKDIR /pdf-tools
RUN make -s distclean || true
CMD ["sh", "./server/test/docker/lib/run-tests"]

View File

@@ -1,4 +0,0 @@
ADD . /epdfinfo
WORKDIR /epdfinfo
RUN make -s distclean || true
CMD ["sh", "./test/docker/lib/run-tests"]

View File

@@ -1,4 +0,0 @@
# -*- dockerfile -*-
FROM archlinux:latest
RUN pacman -Syu --noconfirm --noprogressbar && \
pacman -S --noconfirm --noprogressbar poppler-glib base-devel

View File

@@ -0,0 +1,4 @@
# -*- dockerfile -*-
FROM archlinux:latest
RUN pacman -Syu --noconfirm --noprogressbar
# @TODO: The official Archlinux image does not seem to have any form of shell. Marking this as FAILING.

View File

@@ -1,3 +0,0 @@
# -*- dockerfile -*-
FROM centos:7
RUN yum update -y && yum install -y gcc gcc-c++ poppler-glib-devel

View File

@@ -0,0 +1,6 @@
# -*- dockerfile -*-
FROM centos:centos7
RUN sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
RUN sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
RUN yum update -y
# @TODO: Since CentOS is no more, do I even want to try and fix this?

View File

@@ -1,3 +1,6 @@
# -*- dockerfile -*-
# Debian 10 is known as buster
FROM debian:10
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update -y && apt-get install -y make tzdata

View File

@@ -0,0 +1,6 @@
# -*- dockerfile -*-
# Debian 11 is known as bullseye
FROM debian:11
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update -y && apt-get install -y make tzdata

View File

@@ -1,4 +0,0 @@
# -*- dockerfile -*-
FROM debian:8
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev

View File

@@ -1,4 +1,6 @@
# -*- dockerfile -*-
# Debian 9 is known as stretch
FROM debian:9
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update -y && apt-get install -y make tzdata

View File

@@ -0,0 +1,5 @@
# -*- dockerfile -*-
FROM silex/emacs:26-ci-cask
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update -y && apt-get install -y make tzdata

View File

@@ -0,0 +1,5 @@
# -*- dockerfile -*-
FROM silex/emacs:27-ci-cask
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update -y && apt-get install -y make tzdata

View File

@@ -0,0 +1,5 @@
# -*- dockerfile -*-
FROM silex/emacs:28-ci-cask
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update -y && apt-get install -y make tzdata

View File

@@ -0,0 +1,5 @@
# -*- dockerfile -*-
FROM silex/emacs:master-ci-cask
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update -y && apt-get install -y make tzdata

View File

@@ -1,3 +0,0 @@
# -*- dockerfile -*-
FROM fedora:32
RUN dnf update -y && dnf install -y gcc gcc-c++ poppler-glib-devel

View File

@@ -1,3 +0,0 @@
# -*- dockerfile -*-
FROM fedora:33
RUN dnf update -y && dnf install -y gcc gcc-c++ poppler-glib-devel

View File

@@ -1,3 +1,4 @@
# -*- dockerfile -*-
FROM fedora:34
RUN dnf update -y && dnf install -y gcc gcc-c++ poppler-glib-devel
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN dnf update -y && dnf install -y make tzdata

View File

@@ -1,3 +1,4 @@
# -*- dockerfile -*-
FROM fedora:35
RUN dnf update -y && dnf install -y gcc gcc-c++ poppler-glib-devel
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN dnf update -y && dnf install -y make tzdata

View File

@@ -0,0 +1,4 @@
# -*- dockerfile -*-
FROM fedora:36
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN dnf update -y && dnf install -y make tzdata

View File

@@ -1,5 +0,0 @@
# -*- dockerfile -*-
FROM gentoo/stage3-amd64
RUN emerge --sync && emerge sys-devel/gcc app-text/poppler

View File

@@ -0,0 +1,6 @@
# -*- dockerfile -*-
FROM gentoo/stage3
RUN emerge --sync
# IF you see this error, just ignore it: !!! It seems /run is not mounted. Process management may malfunction.
# Note that gentoo takes a **long** time to build and run, that's okay.
# @TODO: Currently, running this errors out because it cannot find glib-2.0, needs fixing.

View File

@@ -1,4 +0,0 @@
# -*- dockerfile -*-
FROM ubuntu:trusty
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev

View File

@@ -1,4 +0,0 @@
# -*- dockerfile -*-
FROM ubuntu:xenial
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev

View File

@@ -1,3 +1,5 @@
# -*- dockerfile -*-
FROM ubuntu:bionic
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update --fix-missing -y && apt-get install -y make tzdata

View File

@@ -1,3 +0,0 @@
# -*- dockerfile -*-
FROM ubuntu:groovy
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev

View File

@@ -1,3 +1,5 @@
# -*- dockerfile -*-
FROM ubuntu:focal
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update --fix-missing -y && apt-get install -y make tzdata

View File

@@ -1,3 +0,0 @@
# -*- dockerfile -*-
FROM ubuntu:hirsute
RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev

View File

@@ -0,0 +1,5 @@
# -*- dockerfile -*-
FROM ubuntu:jammy
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
RUN apt-get update --fix-missing -y && apt-get install -y make tzdata