Kyle Robbertze
1e7e8112df
Merge pull request #1246 from jooola/deps_manager
...
Create dependencies manager
2021-09-01 13:58:01 +00:00
jo
3b546a05c6
Remove install/apt folder
2021-08-31 16:07:29 +02:00
jo
f5288109e5
Generate installer/apt/ files
...
Generate installer/apt/ files with our dependencies manager.
2021-08-31 16:07:29 +02:00
jo
30611f1d80
Remove already recommended packages by liquidsoap
...
Many packages are already in the recommends list
of the liquidsoap package or from the
plugin packages (only bionic), so we don't need to
install them manually.
2021-08-31 15:22:46 +02:00
jo
f2b9391a22
Remove unused packages from apt requirements
2021-08-31 15:22:46 +02:00
jo
854663e51d
Remove duplicate entries
2021-08-31 15:22:46 +02:00
jo
3e4968244d
Sort apt requirements files
2021-08-31 15:22:46 +02:00
Kyle Robbertze
b193e0a28c
add apt update to accept release suite change
...
Workaround for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929248
2021-08-18 17:56:45 +02:00
jo
dc999f9006
Fix shellcheck errors
2021-08-17 12:23:32 +02:00
jo
b5f302ac61
Enhance bash shebangs
2021-08-17 12:22:47 +02:00
jo
8b3e09d41c
Format shell scripts
...
Fix flags order
2021-08-17 12:22:46 +02:00
jo
8ce437828e
Remove install apt-get dangerous options
...
Apt should fail fast (and report) instead of
forcing a broken installation.
The version check is also not required anymore as
most distribution now provide an apt version > 1.1.
2021-08-17 00:07:39 +02:00
jo
4033b20ee8
Rename apt requirements directory to apt
...
Previously ignored by the top level .gitignore, because
lib/ is a reserved directory name for python builds.
2021-08-15 14:16:55 +02:00
Kyle Robbertze
fa5db502ed
Drop Ubuntu Xenial support
...
Fixes : #1226
2021-07-06 10:27:17 +02:00
Kyle Robbertze
c26abba7a9
drop Debian Stretch support
...
Fixes #1194
2021-06-18 22:26:56 +02:00
jo
f2e840989a
Fix executable bit
2021-06-04 17:06:05 +02:00
jo
6871956baa
Fix end of files
2021-06-04 17:06:05 +02:00
jo
d8195f0fd8
Fix trailing whitespaces in files
2021-06-04 17:06:05 +02:00
jo
65f7b41487
Fix spelling
2021-06-04 17:04:53 +02:00
Robb
7647476f60
Merge pull request #958 from paddatrapper/api2.0
...
API 2.0
2021-05-21 19:16:24 -04:00
Kyle Robbertze
2df0189a90
add API v2
2021-05-14 13:04:46 +02:00
Kyle Robbertze
79ea5dfc73
fixup: remove duplicate lines
2021-05-03 16:47:19 +02:00
Kyle Robbertze
12c8f18671
Install python3-dev
...
Fixes : #1191
2021-04-19 09:16:57 +02:00
Lucas Bickel
d67f321f74
fix(centos): update to python 3.8 and install psycopg
2021-01-04 11:50:06 +01:00
Lucas Bickel
194682d89c
fix: update to CentOS 8
2020-12-26 12:59:54 +01:00
Zachary Klosko
ad413338e1
Merge remote-tracking branch 'upstream/master'
2020-11-19 12:02:06 -05:00
Zachary Klosko
a5023d031a
pin PyGObject versions to distro provided packages
...
this prevents pip trying to build the pypi package and failing.
Fixes : #1107
2020-11-18 17:49:51 +02:00
Zachary Klosko
de74fba187
Changing installer requirements
2020-11-16 13:58:16 -05:00
Zachary Klosko
6540a34a9b
Adding back scripts in /docs
2020-05-19 10:16:31 -04:00
Kyle Robbertze
6ebb1fd555
more pypo fixes
2020-04-29 19:06:52 +02:00
Kyle Robbertze
39e986a39c
use packaged version of pycairo
2020-04-29 19:06:52 +02:00
Kyle Robbertze
b8225b429e
remove lists for unsupported releases
2020-04-29 19:06:52 +02:00
Kyle Robbertze
4188baf851
update requirements to use python3
2020-04-29 19:06:52 +02:00
Kyle Robbertze
8346e89e99
install successfully using py3
2020-04-29 19:05:35 +02:00
Keoni Mahelona
4b3bff7c29
Add silan package to Debian Buster install
2020-03-11 22:57:17 +13:00
Robb Ebright
336e7d82b1
fixed installer to not change pass during upgrade and add centos support
2020-01-07 10:40:30 -05:00
Robb Ebright
f42f331c29
added xmlstarlet to centos based vagrant install
2020-01-07 08:50:32 -05:00
Robb Ebright
5d3295c86c
first stab at icecast password change on install
2020-01-01 21:03:30 -05:00
Kyle Robbertze
baa23d2107
Merge pull request #856 from radiorabe/chore/centos-puias-fix
...
Remove puias dependency (now covered by epel, nux)
2019-08-18 21:56:27 +02:00
Lucas Bickel
2a387de69f
♻️ (systemd) add missing After dependency
2019-08-18 21:32:18 +02:00
Lucas Bickel
0ca6671355
➖ (installer) remove puias dependency (now covered by epel, nux)
2019-08-18 18:05:16 +02:00
Lucas Bickel
f75c533d0b
💥 (ubuntu) drop trusty from installer
2019-07-14 11:30:36 +02:00
Kyle Robbertze
a414bc3418
Add support for Buster in the installer
2019-02-28 21:56:59 +02:00
Kyle Robbertze
4556318967
merge ubuntu and debian provision scripts
2019-01-18 11:43:18 +02:00
Robbt
8a6f992aa5
Increased podcast download timeout to 1800 seconds
2018-10-21 17:18:29 -04:00
Lucas Bickel
6898c4dc8e
📦 (installer) add Ubuntu Bionic Beaver Vagrant box
2018-10-12 21:12:07 +02:00
David
9f15b2d3df
begin docker xenial support
2018-09-16 21:55:55 +10:00
amavarick
91b7e05157
Add zip and unzip to requirements
2017-10-11 16:48:25 -04:00
amavarick
391e02e3eb
Add zip and unzip to requirements
2017-10-11 16:48:01 -04:00
amavarick
5296d08c06
Add zip and unzip to requirements
2017-10-11 16:47:41 -04:00