Пересобранный и видоизмененный conky для ОСГОС

This commit is contained in:
commit 3a48cf8c86
738 changed files with 217718 additions and 0 deletions

View 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

View 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

View 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

View 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

View 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++

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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/*

View 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

View 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/*

View 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/*

View 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/*

View 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/*

View 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/*