Skip to content

Commit

Permalink
macOS: clean up macports and homebrew
Browse files Browse the repository at this point in the history
  Cleanup depreacted ports / formula / pip installs
  • Loading branch information
jhoyt4 committed Mar 2, 2024
1 parent 3a452ce commit 90db082
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 46 deletions.
22 changes: 6 additions & 16 deletions roles/mythtv-homebrew/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

- name: specify a mariadb/mysql version to install
set_fact:
database_version=mysql@8.0
database_version=mysql
when:
database_version is undefined

Expand All @@ -31,7 +31,7 @@
- nasm
- autoconf
- automake
- pkgconfig
- pkg-config
- cmake
- gpatch
- ninja
Expand Down Expand Up @@ -83,7 +83,6 @@
- vulkan-tools
- vulkan-loader
- molten-vk
- audiofile
- libdiscid

- name: develop a Python package version suffix
Expand All @@ -98,21 +97,15 @@
- 'python@{{ python_exe_suffix }}'
- virtualenv
- pyenv-virtualenv
- python-lxml
- python-oauthlib
- python-dateutil
- python-requests
- python-urllib3
- python-configargparse
- python-markdown
- python-cryptography

- name: add perl essentials
set_fact:
homebrew_pkg_list:
- '{{ homebrew_pkg_list }}'
- perl
- cpanminus
- libdbi
- libiodbc

- name: utility packages from homebrew
set_fact:
Expand Down Expand Up @@ -184,20 +177,19 @@
- bs4
- common
- configparser
- cryptography
- datetime
- discid
- et
- features
- future
- HTMLParser
- httplib2
- importlib_metadata
- lxml
- markdown
- musicbrainzngs
- mysqlclient
- oauthlib
- port
- put
- py2app
- pycurl
- python_dateutil
Expand All @@ -206,7 +198,6 @@
- simplejson
- traceback2
- urllib3
- virtualenv
- wheel
environment:
MYSQLCLIENT_LDFLAGS: "{{ MYSQLCLIENT_LDFLAGS }}"
Expand All @@ -228,7 +219,6 @@
--force
Date::Manip
DateTime::Format::ISO8601
DBI
Image::Size
IO::Socket::INET6
JSON
Expand Down
57 changes: 27 additions & 30 deletions roles/mythtv-macports/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -185,36 +185,33 @@
virtualenv: ~/.mythtv/python-virtualenv
virtualenv_python: python{{ python_exe_suffix }}
name:
- 'argparse'
- 'audiofile'
- 'bs4'
- 'common'
- 'configparser'
- 'datetime'
- 'discid'
- 'et'
- 'features'
- 'future'
- 'HTMLParser'
- 'httplib2'
- 'importlib_metadata'
- 'lxml'
- 'markdown'
- 'musicbrainzngs'
- 'mysqlclient'
- 'oauthlib'
- 'port'
- 'put'
- 'py2app'
- 'pycurl'
- 'python_dateutil'
- 'requests'
- 'requests_cache==0.5.2'
- 'simplejson'
- 'traceback2'
- 'urllib3'
- 'virtualenv'
- 'wheel'
- argparse
- audiofile
- bs4
- common
- configparser
- cryptography
- datetime
- discid
- et
- features
- future
- HTMLParser
- httplib2
- importlib_metadata
- lxml
- musicbrainzngs
- mysqlclient
- oauthlib
- py2app
- pycurl
- python_dateutil
- requests
- requests_cache==0.5.2
- simplejson
- traceback2
- urllib3
- wheel
environment:
MYSQLCLIENT_LDFLAGS: "{{ MYSQLCLIENT_LDFLAGS }}"
MYSQLCLIENT_CFLAGS: "{{ MYSQLCLIENT_CFLAGS }}"
Expand Down

0 comments on commit 90db082

Please sign in to comment.