"support/bintray.py publish filelist.txt"
]
},
- "jessie-i386": {
- "buildenv": "jessie-i386",
+ "xenial-arm64": {
+ "buildenv": "xenial-arm64",
"builddeps": [
- "lsb-release",
"cmake",
"git",
"build-essential",
"bzip2",
"git-core",
"liburiparser-dev",
- "libpcre3-dev",
+ "libpcre2-dev",
"libdvbcsa-dev",
"python",
"python-requests",
"debhelper",
- "ccache",
- "sudo",
+ "ccache"
],
"buildcmd": [
- "sudo wget -O /usr/lib/python2.7/dist-packages/urllib3/contrib/pyopenssl.py https://raw.githubusercontent.com/urllib3/urllib3/master/src/urllib3/contrib/pyopenssl.py",
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-hdhomerun_static\\ --disable-ffmpeg_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
"support/bintray.py publish filelist.txt"
]
},
- "jessie-amd64": {
- "buildenv": "jessie-amd64",
+ "xenial-armhf": {
+ "buildenv": "xenial-armhf",
"builddeps": [
- "lsb-release",
"cmake",
"git",
"build-essential",
"bzip2",
"git-core",
"liburiparser-dev",
- "libpcre3-dev",
+ "libpcre2-dev",
"libdvbcsa-dev",
"python",
"python-requests",
"debhelper",
- "ccache",
- "sudo",
+ "ccache"
],
"buildcmd": [
- "sudo wget -O /usr/lib/python2.7/dist-packages/urllib3/contrib/pyopenssl.py https://raw.githubusercontent.com/urllib3/urllib3/master/src/urllib3/contrib/pyopenssl.py",
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-hdhomerun_static\\ --disable-ffmpeg_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
"support/bintray.py publish filelist.txt"
]
},
- "stretch-i386": {
- "buildenv": "stretch-i386",
+ "bionic-amd64": {
+ "buildenv": "docker:ubuntu:bionic",
"builddeps": [
- "lsb-release",
"cmake",
"git",
"build-essential",
"bzip2",
"git-core",
"liburiparser-dev",
- "libpcre3-dev",
+ "libpcre2-dev",
"libdvbcsa-dev",
"python",
"python-requests",
],
"buildcmd": [
"AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
- "support/bintray.py publish filelist.txt"
+ "support/bintray.py publish filelist.txt",
]
},
- "stretch-amd64": {
- "buildenv": "stretch-amd64",
+ "bionic-i386": {
+ "buildenv": "docker:i386/ubuntu:bionic",
"builddeps": [
- "lsb-release",
"cmake",
"git",
"build-essential",
"bzip2",
"git-core",
"liburiparser-dev",
- "libpcre3-dev",
+ "libpcre2-dev",
"libdvbcsa-dev",
"python",
"python-requests",
],
"buildcmd": [
"AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
- "support/bintray.py publish filelist.txt"
+ "support/bintray.py publish filelist.txt",
]
},
- "xenial-armhf": {
- "buildenv": "xenial-armhf",
+ "cosmic-amd64": {
+ "buildenv": "docker:ubuntu:cosmic",
"builddeps": [
"cmake",
"git",
"ccache"
],
"buildcmd": [
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-hdhomerun_static\\ --disable-ffmpeg_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+ "support/bintray.py publish filelist.txt",
+ ]
+ },
+ "cosmic-i386": {
+ "buildenv": "docker:i386/ubuntu:cosmic",
+ "builddeps": [
+ "cmake",
+ "git",
+ "build-essential",
+ "pkg-config",
+ "gettext",
+ "libavahi-client-dev",
+ "libssl-dev",
+ "zlib1g-dev",
+ "wget",
+ "bzip2",
+ "git-core",
+ "liburiparser-dev",
+ "libpcre2-dev",
+ "libdvbcsa-dev",
+ "python",
+ "python-requests",
+ "debhelper",
+ "ccache"
+ ],
+ "buildcmd": [
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+ "support/bintray.py publish filelist.txt",
+ ]
+ },
+ "jessie-amd64": {
+ "buildenv": "jessie-amd64",
+ "builddeps": [
+ "lsb-release",
+ "cmake",
+ "git",
+ "build-essential",
+ "pkg-config",
+ "gettext",
+ "libavahi-client-dev",
+ "libssl-dev",
+ "zlib1g-dev",
+ "wget",
+ "bzip2",
+ "git-core",
+ "liburiparser-dev",
+ "libpcre3-dev",
+ "libdvbcsa-dev",
+ "python",
+ "python-requests",
+ "debhelper",
+ "ccache",
+ "sudo",
+ ],
+ "buildcmd": [
+ "sudo wget -O /usr/lib/python2.7/dist-packages/urllib3/contrib/pyopenssl.py https://raw.githubusercontent.com/urllib3/urllib3/master/src/urllib3/contrib/pyopenssl.py",
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
"support/bintray.py publish filelist.txt"
]
},
- "raspbian-jessie": {
- "buildenv": "raspbian-jessie",
+ "jessie-i386": {
+ "buildenv": "jessie-i386",
"builddeps": [
+ "lsb-release",
"cmake",
"git",
"build-essential",
"sudo",
],
"buildcmd": [
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-hdhomerun_static\\ --disable-ffmpeg_static ./Autobuild.sh -t raspbianjessie-armhf -j ${PARALLEL} -w ${WORKDIR}",
+ "sudo wget -O /usr/lib/python2.7/dist-packages/urllib3/contrib/pyopenssl.py https://raw.githubusercontent.com/urllib3/urllib3/master/src/urllib3/contrib/pyopenssl.py",
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
"support/bintray.py publish filelist.txt"
]
},
- "raspbian-stretch": {
- "buildenv": "raspbian-stretch",
+ "stretch-amd64": {
+ "buildenv": "stretch-amd64",
"builddeps": [
+ "lsb-release",
"cmake",
"git",
"build-essential",
"bzip2",
"git-core",
"liburiparser-dev",
- "libpcre2-dev",
+ "libpcre3-dev",
"libdvbcsa-dev",
"python",
"python-requests",
"ccache"
],
"buildcmd": [
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-hdhomerun_static\\ --disable-ffmpeg_static ./Autobuild.sh -t raspbianstretch-armhf -j ${PARALLEL} -w ${WORKDIR}",
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
"support/bintray.py publish filelist.txt"
]
},
- "xenial-arm64": {
- "buildenv": "xenial-arm64",
+ "stretch-i386": {
+ "buildenv": "stretch-i386",
+ "builddeps": [
+ "lsb-release",
+ "cmake",
+ "git",
+ "build-essential",
+ "pkg-config",
+ "gettext",
+ "libavahi-client-dev",
+ "libssl-dev",
+ "zlib1g-dev",
+ "wget",
+ "bzip2",
+ "git-core",
+ "liburiparser-dev",
+ "libpcre3-dev",
+ "libdvbcsa-dev",
+ "python",
+ "python-requests",
+ "debhelper",
+ "ccache"
+ ],
+ "buildcmd": [
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+ "support/bintray.py publish filelist.txt"
+ ]
+ },
+ "raspbian-jessie": {
+ "buildenv": "raspbian-jessie",
+ "builddeps": [
+ "cmake",
+ "git",
+ "build-essential",
+ "pkg-config",
+ "gettext",
+ "libavahi-client-dev",
+ "libssl-dev",
+ "zlib1g-dev",
+ "wget",
+ "bzip2",
+ "git-core",
+ "liburiparser-dev",
+ "libpcre3-dev",
+ "libdvbcsa-dev",
+ "python",
+ "python-requests",
+ "debhelper",
+ "ccache",
+ "sudo",
+ ],
+ "buildcmd": [
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-hdhomerun_static\\ --disable-ffmpeg_static ./Autobuild.sh -t raspbianjessie-armhf -j ${PARALLEL} -w ${WORKDIR}",
+ "support/bintray.py publish filelist.txt"
+ ]
+ },
+ "raspbian-stretch": {
+ "buildenv": "raspbian-stretch",
"builddeps": [
"cmake",
"git",
"ccache"
],
"buildcmd": [
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-hdhomerun_static\\ --disable-ffmpeg_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-hdhomerun_static\\ --disable-ffmpeg_static ./Autobuild.sh -t raspbianstretch-armhf -j ${PARALLEL} -w ${WORKDIR}",
"support/bintray.py publish filelist.txt"
]
},
"support/bintray.py publish filelist.txt"
]
},
- "centos7-x86_64": {
- "buildenv": "docker:centos:7",
+ "fedora29-x86_64": {
+ "buildenv": "docker:fedora:29",
"builddeps": [
- ["https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm"],
+ ["https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-29.noarch.rpm"],
"gcc-c++",
"which",
"rpm-build",
],
"buildcmd": [
"./configure --disable-dvbscan && make -C rpm build-doozer",
- "BINTRAY_REPO=centos support/bintray.py publish filelist.txt",
- ]
- },
- "bionic-amd64": {
- "buildenv": "docker:ubuntu:bionic",
- "builddeps": [
- "cmake",
- "git",
- "build-essential",
- "pkg-config",
- "gettext",
- "libavahi-client-dev",
- "libssl-dev",
- "zlib1g-dev",
- "wget",
- "bzip2",
- "git-core",
- "liburiparser-dev",
- "libpcre2-dev",
- "libdvbcsa-dev",
- "python",
- "python-requests",
- "debhelper",
- "ccache"
- ],
- "buildcmd": [
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
- "support/bintray.py publish filelist.txt",
- ]
- },
- "bionic-i386": {
- "buildenv": "docker:i386/ubuntu:bionic",
- "builddeps": [
- "cmake",
- "git",
- "build-essential",
- "pkg-config",
- "gettext",
- "libavahi-client-dev",
- "libssl-dev",
- "zlib1g-dev",
- "wget",
- "bzip2",
- "git-core",
- "liburiparser-dev",
- "libpcre2-dev",
- "libdvbcsa-dev",
- "python",
- "python-requests",
- "debhelper",
- "ccache"
- ],
- "buildcmd": [
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
- "support/bintray.py publish filelist.txt",
+ "support/bintray.py publish filelist.txt"
]
},
- "cosmic-amd64": {
- "buildenv": "docker:ubuntu:cosmic",
+ "centos7-x86_64": {
+ "buildenv": "docker:centos:7",
"builddeps": [
- "cmake",
+ ["https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm"],
+ "gcc-c++",
+ "which",
+ "rpm-build",
+ "rpmdevtools",
"git",
- "build-essential",
- "pkg-config",
- "gettext",
- "libavahi-client-dev",
- "libssl-dev",
- "zlib1g-dev",
- "wget",
- "bzip2",
- "git-core",
- "liburiparser-dev",
- "libpcre2-dev",
- "libdvbcsa-dev",
- "python",
- "python-requests",
- "debhelper",
- "ccache"
- ],
- "buildcmd": [
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
- "support/bintray.py publish filelist.txt",
- ]
- },
- "cosmic-i386": {
- "buildenv": "docker:i386/ubuntu:cosmic",
- "builddeps": [
+ "make",
"cmake",
- "git",
- "build-essential",
- "pkg-config",
- "gettext",
- "libavahi-client-dev",
- "libssl-dev",
- "zlib1g-dev",
+ "gettext-devel",
+ "dbus-devel",
+ "avahi-devel",
+ "openssl-devel",
+ "zlib-devel",
+ "libdvbcsa-devel",
"wget",
"bzip2",
- "git-core",
- "liburiparser-dev",
- "libpcre2-dev",
- "libdvbcsa-dev",
+ "uriparser-devel",
+ "pcre2-devel",
"python",
"python-requests",
- "debhelper",
"ccache"
],
"buildcmd": [
- "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
- "support/bintray.py publish filelist.txt",
+ "./configure --disable-dvbscan && make -C rpm build-doozer",
+ "BINTRAY_REPO=centos support/bintray.py publish filelist.txt",
]
},
- }
}