Пересобранный и видоизмененный conky для ОСГОС
This commit is contained in:
commit
3a48cf8c86
738 changed files with 217718 additions and 0 deletions
24
tests/dockerfiles/Dockerfile.alpine-base
Normal file
24
tests/dockerfiles/Dockerfile.alpine-base
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
FROM alpine:latest
|
||||
|
||||
RUN apk add --no-cache \
|
||||
binutils \
|
||||
cmake \
|
||||
curl-dev \
|
||||
docbook2x \
|
||||
gettext-tiny-dev \
|
||||
git \
|
||||
icu-dev \
|
||||
imlib2-dev \
|
||||
iw \
|
||||
libmicrohttpd-dev \
|
||||
libpulse \
|
||||
libxdamage-dev \
|
||||
libxext-dev \
|
||||
libxft-dev \
|
||||
libxinerama-dev \
|
||||
linux-headers \
|
||||
lua5.3-dev \
|
||||
make \
|
||||
musl-dev \
|
||||
ncurses-dev \
|
||||
patch
|
||||
5
tests/dockerfiles/Dockerfile.alpine-clang
Normal file
5
tests/dockerfiles/Dockerfile.alpine-clang
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/arch-base:latest
|
||||
|
||||
RUN apk add --no-cache \
|
||||
clang
|
||||
6
tests/dockerfiles/Dockerfile.alpine-gcc
Normal file
6
tests/dockerfiles/Dockerfile.alpine-gcc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/alpine-base:latest
|
||||
|
||||
RUN apk add --no-cache \
|
||||
g++ \
|
||||
gcc
|
||||
37
tests/dockerfiles/Dockerfile.archlinux-base
Normal file
37
tests/dockerfiles/Dockerfile.archlinux-base
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
FROM archlinux:base
|
||||
|
||||
# Fix from https://www.reddit.com/r/archlinux/comments/lek2ba/arch_linux_on_docker_ci_could_not_find_or_read/
|
||||
RUN patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst && \
|
||||
curl -LO "https://repo.archlinuxcn.org/x86_64/$patched_glibc" && \
|
||||
bsdtar -C / -xvf "$patched_glibc"
|
||||
|
||||
RUN pacman -Syu --noconfirm --needed \
|
||||
cairo \
|
||||
cmake \
|
||||
docbook2x \
|
||||
git \
|
||||
glib2 \
|
||||
imlib2 \
|
||||
iw \
|
||||
libical \
|
||||
libircclient \
|
||||
libmicrohttpd \
|
||||
libpulse \
|
||||
librsvg \
|
||||
libxdamage \
|
||||
libxext \
|
||||
libxft \
|
||||
libxinerama \
|
||||
libxnvctrl \
|
||||
lua \
|
||||
make \
|
||||
man-db \
|
||||
mariadb-libs \
|
||||
patch \
|
||||
pkg-config \
|
||||
wireless_tools \
|
||||
&& git clone https://github.com/linux-test-project/lcov.git \
|
||||
&& cd lcov \
|
||||
&& make install \
|
||||
&& cd .. \
|
||||
&& rm -rf lcov
|
||||
6
tests/dockerfiles/Dockerfile.archlinux-clang
Normal file
6
tests/dockerfiles/Dockerfile.archlinux-clang
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/archlinux-base:latest
|
||||
|
||||
RUN pacman -Syu --noconfirm --needed \
|
||||
clang \
|
||||
libc++
|
||||
5
tests/dockerfiles/Dockerfile.archlinux-gcc
Normal file
5
tests/dockerfiles/Dockerfile.archlinux-gcc
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/archlinux-base:latest
|
||||
|
||||
RUN pacman -Syu --noconfirm --needed \
|
||||
gcc
|
||||
36
tests/dockerfiles/Dockerfile.fedora-31-base
Normal file
36
tests/dockerfiles/Dockerfile.fedora-31-base
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
FROM fedora:31
|
||||
|
||||
RUN dnf update -y -q \
|
||||
&& dnf -y -q install \
|
||||
audacious-devel \
|
||||
cairo-devel \
|
||||
cmake \
|
||||
dbus-glib-devel \
|
||||
docbook2X \
|
||||
freetype-devel \
|
||||
git \
|
||||
imlib2-devel \
|
||||
lcov \
|
||||
libcurl-devel \
|
||||
libical-devel \
|
||||
libircclient-devel \
|
||||
libmicrohttpd-devel \
|
||||
librsvg2-devel \
|
||||
libX11-devel \
|
||||
libXdamage-devel \
|
||||
libXext-devel \
|
||||
libXft-devel \
|
||||
libXinerama-devel \
|
||||
libxml2-devel \
|
||||
libXNVCtrl-devel \
|
||||
lua-devel \
|
||||
make \
|
||||
man \
|
||||
mysql-devel \
|
||||
ncurses-devel \
|
||||
openssl-devel \
|
||||
patch \
|
||||
pulseaudio-libs-devel \
|
||||
readline-devel \
|
||||
systemd-devel \
|
||||
xmms2-devel
|
||||
11
tests/dockerfiles/Dockerfile.fedora-31-clang-8
Normal file
11
tests/dockerfiles/Dockerfile.fedora-31-clang-8
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/fedora-31-base:latest
|
||||
|
||||
RUN dnf -y -q install \
|
||||
llvm \
|
||||
clang \
|
||||
libcxx-devel \
|
||||
libcxxabi-devel \
|
||||
npm \
|
||||
&& dnf clean all \
|
||||
&& npm cache clean --force
|
||||
36
tests/dockerfiles/Dockerfile.fedora-32-base
Normal file
36
tests/dockerfiles/Dockerfile.fedora-32-base
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
FROM fedora:32
|
||||
|
||||
RUN dnf update -y -q \
|
||||
&& dnf -y -q install \
|
||||
audacious-devel \
|
||||
cairo-devel \
|
||||
cmake \
|
||||
dbus-glib-devel \
|
||||
docbook2X \
|
||||
freetype-devel \
|
||||
git \
|
||||
imlib2-devel \
|
||||
lcov \
|
||||
libcurl-devel \
|
||||
libical-devel \
|
||||
libircclient-devel \
|
||||
libmicrohttpd-devel \
|
||||
librsvg2-devel \
|
||||
libX11-devel \
|
||||
libXdamage-devel \
|
||||
libXext-devel \
|
||||
libXft-devel \
|
||||
libXinerama-devel \
|
||||
libxml2-devel \
|
||||
libXNVCtrl-devel \
|
||||
lua-devel \
|
||||
make \
|
||||
man \
|
||||
mysql-devel \
|
||||
ncurses-devel \
|
||||
openssl-devel \
|
||||
patch \
|
||||
pulseaudio-libs-devel \
|
||||
readline-devel \
|
||||
systemd-devel \
|
||||
xmms2-devel
|
||||
11
tests/dockerfiles/Dockerfile.fedora-32-clang-10
Normal file
11
tests/dockerfiles/Dockerfile.fedora-32-clang-10
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/fedora-32-base:latest
|
||||
|
||||
RUN dnf -y -q install \
|
||||
llvm \
|
||||
clang \
|
||||
libcxx-devel \
|
||||
libcxxabi-devel \
|
||||
npm \
|
||||
&& dnf clean all \
|
||||
&& npm cache clean --force
|
||||
36
tests/dockerfiles/Dockerfile.fedora-33-base
Normal file
36
tests/dockerfiles/Dockerfile.fedora-33-base
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
FROM fedora:33
|
||||
|
||||
RUN dnf update -y -q \
|
||||
&& dnf -y -q install \
|
||||
audacious-devel \
|
||||
cairo-devel \
|
||||
cmake \
|
||||
dbus-glib-devel \
|
||||
docbook2X \
|
||||
freetype-devel \
|
||||
git \
|
||||
imlib2-devel \
|
||||
lcov \
|
||||
libcurl-devel \
|
||||
libical-devel \
|
||||
libircclient-devel \
|
||||
libmicrohttpd-devel \
|
||||
librsvg2-devel \
|
||||
libX11-devel \
|
||||
libXdamage-devel \
|
||||
libXext-devel \
|
||||
libXft-devel \
|
||||
libXinerama-devel \
|
||||
libxml2-devel \
|
||||
libXNVCtrl-devel \
|
||||
lua-devel \
|
||||
make \
|
||||
man \
|
||||
mysql-devel \
|
||||
ncurses-devel \
|
||||
openssl-devel \
|
||||
patch \
|
||||
pulseaudio-libs-devel \
|
||||
readline-devel \
|
||||
systemd-devel \
|
||||
xmms2-devel
|
||||
13
tests/dockerfiles/Dockerfile.fedora-33-clang-11
Normal file
13
tests/dockerfiles/Dockerfile.fedora-33-clang-11
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/fedora-33-base:latest
|
||||
|
||||
RUN dnf -y -q install \
|
||||
clang \
|
||||
gcovr \
|
||||
libcxx-devel \
|
||||
libcxxabi-devel \
|
||||
llvm \
|
||||
npm \
|
||||
&& dnf clean all \
|
||||
&& npm install -g lcov-summary \
|
||||
&& npm cache clean --force
|
||||
40
tests/dockerfiles/Dockerfile.ubuntu-base
Normal file
40
tests/dockerfiles/Dockerfile.ubuntu-base
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
FROM ubuntu:focal
|
||||
|
||||
RUN apt-get update \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
audacious-dev \
|
||||
build-essential \
|
||||
cmake \
|
||||
docbook2x \
|
||||
git \
|
||||
gpg \
|
||||
gpg-agent \
|
||||
lcov \
|
||||
less \
|
||||
libaudclient-dev \
|
||||
libcairo2-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libical-dev \
|
||||
libimlib2-dev \
|
||||
libircclient-dev \
|
||||
libiw-dev \
|
||||
liblua5.3-dev \
|
||||
libmicrohttpd-dev \
|
||||
libmysqlclient-dev \
|
||||
libpulse-dev \
|
||||
librsvg2-dev \
|
||||
libssl-dev \
|
||||
libsystemd-dev \
|
||||
libxdamage-dev \
|
||||
libxext-dev \
|
||||
libxft-dev \
|
||||
libxinerama-dev \
|
||||
libxml2-dev \
|
||||
libxmmsclient-dev \
|
||||
libxnvctrl-dev \
|
||||
man \
|
||||
ncurses-dev \
|
||||
software-properties-common \
|
||||
wget
|
||||
|
||||
18
tests/dockerfiles/Dockerfile.ubuntu-clang-10
Normal file
18
tests/dockerfiles/Dockerfile.ubuntu-clang-10
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository 'deb http://apt.llvm.org/focal/ llvm-toolchain-focal-10 main' \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
clang-10 \
|
||||
lldb-10 \
|
||||
lld-10 \
|
||||
libc++-10-dev \
|
||||
libc++abi-10-dev \
|
||||
clang-tools-10 \
|
||||
clang-format-10 \
|
||||
clang-tidy-10 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
24
tests/dockerfiles/Dockerfile.ubuntu-clang-11
Normal file
24
tests/dockerfiles/Dockerfile.ubuntu-clang-11
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository 'deb http://apt.llvm.org/focal/ llvm-toolchain-focal-11 main' \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
clang-11 \
|
||||
clang-format-11 \
|
||||
clang-tidy-11 \
|
||||
clang-tools-11 \
|
||||
gcovr \
|
||||
libc++-11-dev \
|
||||
libc++abi-11-dev \
|
||||
lld-11 \
|
||||
lldb-11 \
|
||||
llvm-11 \
|
||||
nodejs \
|
||||
npm \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
&& npm install -g lcov-summary \
|
||||
&& npm cache clean --force
|
||||
18
tests/dockerfiles/Dockerfile.ubuntu-clang-9
Normal file
18
tests/dockerfiles/Dockerfile.ubuntu-clang-9
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository 'deb http://apt.llvm.org/focal/ llvm-toolchain-focal-9 main' \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
clang-9 \
|
||||
lldb-9 \
|
||||
lld-9 \
|
||||
libc++-9-dev \
|
||||
libc++abi-9-dev \
|
||||
clang-tools-9 \
|
||||
clang-format-9 \
|
||||
clang-tidy-9 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-10
Normal file
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-10
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository ppa:ubuntu-toolchain-r/test \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
g++-10 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-7
Normal file
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-7
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository ppa:ubuntu-toolchain-r/test \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
g++-7 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-8
Normal file
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-8
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository ppa:ubuntu-toolchain-r/test \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
g++-8 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-9
Normal file
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-9
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository ppa:ubuntu-toolchain-r/test \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
g++-9 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
Loading…
Add table
Add a link
Reference in a new issue