Fritzing desktop application
docker pull fritzing/fritzing-app:latest
docker run -d --name fritzing-app --restart always fritzing/fritzing-app:latest
podman run -d --name fritzing-app --restart always fritzing/fritzing-app:latest
skopeo inspect docker://docker.io/fritzing/fritzing-app:latest
oras pull fritzing/fritzing-app:latest
FROM conanio/gcc8
# Dockerfile for ^ https://github.com/conan-io/conan-docker-tools/blob/master/gcc_8/Dockerfile
ENV BOOST_ROOT /usr/local
USER root
RUN apt-get update \
&& apt-get install -y \
libjpeg-dev \
libncurses5-dev \
libpng-dev \
libqt5serialport5-dev \
libqt5svg5-dev \
libssl-dev \
libudev-dev \
libz-dev \
python-dev \
qt5-default \
qttools5-dev-tools \
xvfb
USER conan
# No SHA verification for now. Will be automated by Conan in the future.
RUN set -xe \
&& wget -q -O - https://dl.bintray.com/boostorg/release/1.70.0/source/boost_1_70_0.tar.bz2 | tar xj
RUN set -xe \
&& wget -q -O - https://github.com/libgit2/libgit2/archive/v0.28.1.tar.gz | tar xz \
&& mv libgit2-0.28.1 libgit2 \
&& mkdir libgit2/build \
&& cd libgit2/build \
&& cmake -D BUILD_SHARED_LIBS=OFF .. \
&& cmake --build . -- -j4 \
&& cd ../../