Commit graph

17 commits

Author SHA1 Message Date
wiz
63f8a3be79 *: update for Python base package change
Instead of depending on one of the removed packages (that are now included
in the base Python packages), include batteries-included.mk to require
a Python version that supplies them.

Remove now included packages.

Bump PKGREVISION.
2023-10-23 06:37:32 +00:00
js
70d4b48c84 Always use the same e-mail address for packages I maintain 2023-08-30 21:46:32 +00:00
wiz
0046911d31 *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
nia
04f4eef997 *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
adam
54fe3b553b Forget about Python 3.6 2021-12-30 13:05:27 +00:00
nia
2531503114 multimedia: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (for legal reasons?):

./multimedia/adobe-flash-player/distinfo adobe-flash-player-32.0.0.465/flash_player_npapi_linux.i386.tar.gz
./multimedia/adobe-flash-player/distinfo adobe-flash-player-32.0.0.465/flash_player_npapi_linux.x86_64.tar.gz
./multimedia/libdvdcss/distinfo libdvdcss-1.4.3.tar.bz2
2021-10-26 11:00:57 +00:00
nia
434d9cfcd9 multimedia: Remove SHA1 hashes for distfiles 2021-10-07 14:32:01 +00:00
js
4bc63fc885 multimedia/sickgear: Patch out Python version check
While upstream quickly does a new release when a new Python is released,
keeping up with this is annoying.
2021-07-25 18:02:50 +00:00
js
d06ee7e5aa multimedia/sickgear: Add missing py-sqlite3 dependency 2021-03-21 14:20:41 +00:00
js
f8c9e175fd multimedia/sickgear: Remove leftover PKGREVISION 2021-03-21 13:52:10 +00:00
js
f9870a223c multimedia/sickgear: Fix linter warnings 2021-03-21 13:51:12 +00:00
js
36c57d9cd7 Update multimedia/sickgear to 0.23.14
### 0.23.14 (2021-03-10 01:40:00 UTC)

* Add config/Search/Search Tasks/"Host running FlareSolverr" to handle CloudFlare providers
* Change the cf_clearance cookie to an undocumented optional config instead of a requirement
* Change where cf_clearance does not exist or expires, config/Search/Search Tasks/"Host running FlareSolverr" is required
* Fix saving magnet from PAs as files under py3
* Fix SkyTorrents provider
* Fix Torlock provider
* Fix TBP provider


### 0.23.13 (2021-02-26 19:05:00 UTC)

* Add Newznab providers can use API only or API + RSS cache fallback. Tip added to Newznab config/Media Providers/API key
* Add correct user entry mistakes for nzbs2go api url


### 0.23.12 (2021-02-19 17:00:00 UTC)

* Change allow Python 3.8.8 and 3.9.2


### 0.23.11 (2021-02-04 23:30:00 UTC)

* Fix report correct number of items found during nzb search
* Change recognise custom spotweb providers


### 0.23.10 (2021-01-30 11:20:00 UTC)

* Fix change file date on non Windows


### 0.23.9 (2021-01-28 19:45:00 UTC)

* Fix provider nCore
* Change update dateutil fallback zoneinfo to 2021a


### 0.23.8 (2020-12-31 20:40:00 UTC)

* Change update dateutil fallback zoneinfo to 2020f
* Fix notifiers Pushover and Boxcar2 under py3
* Fix need to restart SG for a change in TVChaosUK password to take effect


### 0.23.7 (2020-12-13 20:40:00 UTC)

* Fix remove need to page refresh after entering an anime scene absolute number on view-show
* Change add TVChaosUK custom name regulator to prevent a false trigger from the wordlist filter


### 0.23.6 (2020-12-11 01:50:00 UTC)

* Update UnRar for Windows 5.91 to 6.00 x64
* Fix providers BitHDTV, Blutopia, HDTorrents, Pretome, PrivateHD, PTFiles, SceneHD, TVChaosUK
* Change handle redirects from POST requests
* Change Kodi Addon 1.0.8


### 0.23.5 (2020-12-05 13:45:00 UTC)

* Change improve dark theme text legibility with green/gold background under "Downloads" in view-shows/simple layout


### 0.23.4 (2020-12-02 11:30:00 UTC)

* Change allow Python 3.9.1


### 0.23.3 (2020-11-30 17:20:00 UTC)

* Change remove use of native Py 7zip as compressor found to crash Python binary under Linux with low memory conditions


### 0.23.2 (2020-11-21 18:40:00 UTC)

* Change allow Python 3.8.7
* Change suppress py27 startup cryptography deprecation warning
* Fix filter out history items that don't qualify for status snatched/good


### 0.23.1 (2020-11-16 23:00:00 UTC)

* Fix image failure for a show that is force updated, removed, then readded


### 0.23.0 (2020-11-11 13:30:00 UTC)

* Change improve search performance for backlog, manual, failed, and proper
* Add overview of the last release age/date at each newznab provider to History/Layout "Connect fails"
* Add "History new..." to Shows menu by clicking the number
* Add db backup to the scheduled daily update
* Add display "Database backups" location at config/about if feature available
* Add option "Backup database plan" to config/general/advanced if feature available
* Add py7zr to recommended.txt for optional 7z compression
* Add `backup_db_path` setting to config.ini to customise backup db location
* Add `backup_db_max_count` to config.ini with range 0-90 where 0 = disable backup, 14 = default
* Change improve list performance for file/directory browser
* Change improve import shows listing performance
* Change improve performance during show rescan process
* Change improve performance during media processing
* Change improve scantree performance with regex params of what to include and/or exclude
* Change rename remove_file_failed to remove_file_perm and make it return an outcome
* Add config/General/Updates/Alias Process button, minimum interval for a fetch of custom names/numbering is 30 mins
* Add Export alternatives button to edit show
* Change season specific alt names now available not just for anime
* Change improve tooltip over show title in display show for multiple alternatives
* Add display season alternatives on hover over season titles in display show
* Change single digit season display to zero-padded double digits in edit show
* Change add note on edit show for season specific search rule
* Add mark next to season titles that have exceptions
* Add support for centralised sg alternative names and numbers
* Change sg alts can overwrite scene number field only if field value is blank
* Change add note on edit show for season specific search rule
* Change add has_season_exceptions to control newznab id search
* Change add season exceptions to torrent providers
* Change give remove_file functions time to process
* Add ignore folders that contain ".sickgearignore" flag file
* Change add 3 days cache for tmdb base info only
* Change `Discordapp` to `Discord` in line with company change
* Change remove `app` from URL when calling webhook
* Change remind user when testing Notifications config / Discord to update URL
* Change Trim/Clear history to hide items because the data is needed for core management
* Fix incorrect text for some drop down list items in the apiBuilder view that affected some browsers
* Fix connection skip error handling in tvdb_api
* Add client parameter to pp class and add it to API sg.postprocess
* Change API version to 14
* Change add a test for both require and ignore show specific words with partial match, both should fail
* Change expand to all providers, and season results, applying filters to .torrent content and not just search result...
  name for where a found torrent result `named.this` contains `name.that` and ignore `that` did not ignore `named.this`
* Change init showDict for all unit tests
* Change add error handling for zoneinfo update file parsing
* Change downgrade network conversions/timezone warnings on startup to debug level
* Add enum34 1.1.10
* Add humanize 3.1.0 (aec9dc2)
* Add Torrent file parse 0.3.0 (2a4eecb)
* Update included fallback timezone info file to 2020d
* Update attr 20.1.0.dev0 (4bd6827) to 20.2.0 (4f74fba)
* Update Beautiful Soup 4.8.2 (r559) to 4.9.3 (r593)
* Update cachecontrol library 0.12.5 (007e8ca) to 0.12.6 (167a605)
* Update certifi 2020.06.20 to 2020.11.08
* Update dateutil 2.8.1 (43b7838) to 2.8.1 (c496b4f)
* Change add diskcache_py3 5.0.1 (9670fbb)
* Change add diskcache_py2 4.1.0 (b0451e0)
* Update feedparser_py3 6.0.0b3 (7e255f0) to 6.0.1 (98d189fa)
* Update feedparser_py2 backport
* Update hachoir_py3 3.0a6 (5b9e05a) to 3.1.2 (f739b43)
* Update hachoir_py2 2.0a6 (5b9e05a) to 2.1.2
* Update Js2Py 0.70 (f297498) to 0.70 (92250a4)
* Update package resource API to 49.6.0 (3d404fd)
* Update profilehooks module 1.11.2 (d72cc2b) to 1.12.0 (3ee1f60)
* Update Requests library 2.24.0 (1b41763) to 2.24.0 (2f70990)
* Update soupsieve_py3 2.0.0.final (e66c311) to 2.0.2.dev (05086ef)
* Update soupsieve_py2 backport
* Update Tornado_py3 Web Server 6.0.4 (b4e39e5) to 6.1.0 (2047e7a)
* Update tmdbsimple 2.2.6 (310d933) to 2.6.6 (679e343)
* Update urllib3 1.25.9 (a5a45dc) to 1.25.11 (00f1769)
* Change add remove duplicates in newznab provider list based on name and url
* Change remove old provider dupe cleanup
* Change add response rate limit handling for generic providers
* Change add newznab retry handling
* Change add 2s interval fetch retry for Github as it can sometimes return no data
* Change rename misuse of terminology `frequency` to `interval`


### 0.22.16 (2020-11-10 20:15:00 UTC)

* Fix anime name parser tests failing on assumed season number 1
* Change increase number of IMDb ID digits parsed in TVDb lib
* Change add Trakt requested guidance to the log for locked user accounts


### 0.22.15 (2020-11-09 14:10:00 UTC)

* Fix IMDb cards not always displayed as `in library`


### 0.22.14 (2020-11-06 21:55:00 UTC)

* Fix RarBG in cases where home page cannot be reached


### 0.22.13 (2020-11-05 01:00:00 UTC)

* Fix SpeedCD provider
* Remove HorribleSubs provider


### 0.22.12 (2020-11-03 16:05:00 UTC)

* Fix IPTorrents


### 0.22.11 (2020-10-30 01:45:00 UTC)

* Fix an old and rare thread timing case that can change a show to the wrong type while fetching alternative names


### 0.22.10 (2020-10-28 14:10:00 UTC)

* Fix clear of old fail times for providers


### 0.22.9 (2020-10-21 11:55:00 UTC)

* Change remove DB file logging level from config/General and reduce DB levels to Debug to reduce log file noise
* Add Trakt rate-limiting http response code 429 handling to prevent request failure


### 0.22.8 (2020-10-19 13:45:00 UTC)

* Fix rare timing case on first-time startup with a network timezone update failure and an endless loop
* Change ensure `autoProcessTV/sabToSickGear.py` is set executable


### 0.22.7 (2020-10-19 10:15:00 UTC)

* Add `autoProcessTV/sabToSickGear.py` that works with SABnzbd under both py2 and py3


### 0.22.6 (2020-10-19 01:05:00 UTC)

* Fix libtrakt logging error that created a Trakt notifier issue during media process
2021-03-21 13:45:34 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
js
b05828aaf7 Update multimedia/sickgear to 0.22.5
### 0.22.5 (2020-10-16 00:45:00 UTC)

* Fix reading scene numbers from db
* Change improve clarity of notes when config/Media Process/Failed Download Handling is enabled


### 0.22.4 (2020-10-15 13:20:00 UTC)

* Fix enable "Perform search tasks" at config/Media Providers/Options for custom RSS
* Fix remove enable_scheduled_backlog as it is not appropriate for custom RSS
* Fix if no anime release group parsed, provider id is used to prevent skipping result
* Fix if no anime season is parsed, assume season 1 to prevent skipping result
* Change add some anime quality recognition to assist search


### 0.22.3 (2020-10-14 15:00:00 UTC)

* Fix use qualities saved as default during Add Show to set up qualities in Bulk Change
* Fix add manual indents to Quality dropdown select that browsers removed from CSS styles
* Change allow Python 3.9.0
* Fix English flag


### 0.22.2 (2020-09-25 09:00:00 UTC)

* Change allow Python 3.8.6
* Fix show saved require word list to require at least one word during search


### 0.22.1 (2020-09-24 13:00:00 UTC)

* Fix rare case with import existing shows where shows are not listed due to a corrupt `.nfo` file


### 0.22.0 (2020-09-19 20:50:00 UTC)

* Add menu Shows/"Metacritic Cards"
* Add menu Shows/"TV Calendar Cards"
* Add country and language to Shows/"Trakt Cards"
* Add persistence to views of Shows/Browse Cards
* Change make web UI calls async so that, for example, process media will not block page requests
* Change improve speed of backlog overview
* Fix the missing snatched low quality on backlog overview
* Fix print trace to webinterface
* Fix creating show list when there is no list at the cycle of backlog search spread
* Change improve Python performance of handling core objects
* Change improve performance for find_show_by_id
* Change episode overview, move pulldown from 'Set/Failed' to 'Override/Failed'
* Change add rarfile_py3 3.1 (a4202ca)
* Change backport rarfile_py2; Fixes for multivolume RAR3 with encrypted headers
* Update Apprise 0.8.0 (6aa52c3) to 0.8.5 (55a2edc)
* Update attr 19.2.0.dev0 (daf2bc8) to 20.1.0.dev0 (4bd6827)
* Update Beautiful Soup 4.8.1 (r540) to 4.8.2 (r559)
* Update Certifi 2019.06.16 (84dc766) to 2020.06.20 (f7e30d8)
* Update dateutil 2.8.1 (fc9b162) to 2.8.1 (43b7838)
* Update DiskCache library 4.0.0 (2c79bb9) to 4.1.0 (b0451e0)
* Update feedparser 6.0.0b1 (d12d3bd) to feedparser_py2 6.0.0b3 (7e255f0)
* Add feedparser_py3 6.0.0b3 (7e255f0)
* Update Fuzzywuzzy 0.17.0 (0cfb2c8) to 0.18.0 (2188520)
* Update html5lib 1.1-dev (4b22754) to 1.1 (f87487a)
* Update idna library 2.8 (032fc55) to 2.9 (1233a73)
* Update isotope library 3.0.1 (98ba374) to 3.0.6 (ad00807)
* Update functools_lru_cache 1.5 (21e85f5) to 1.6.1 (2dc65b5)
* Update MsgPack 0.6.1 (05ff11d) to 1.0.0 (fa7d744)
* Update profilehooks module 1.11.0 (e17f378) to 1.11.2 (d72cc2b)
* Update PySocks 1.7.0 (91dcdf0) to 1.7.1 (c2fa43c)
* Update Requests library 2.22.0 (3d968ff) to 2.24.0 (1b41763)
* Update Six compatibility library 1.13.0 (ec58185) to 1.15.0 (c0be881)
* Update soupsieve_py3 2.0.0.dev (69194a2) to 2.0.0.final (e66c311)
* Update soupsieve_py2 1.9.5 (6a38398) to 1.9.6 final (f9c96ec)
* Update tmdbsimple 2.2.0 (ff17893) to 2.2.6 (310d933)
* Update Tornado_py3 Web Server 6.0.3 (ff985fe) to 6.0.4 (b4e39e5)
* Update urllib3 release 1.25.6 (4a6c288) to 1.25.9 (a5a45dc)
* Add Telegram notifier
* Change enable image caching on browse pages
* Change update sceneNameCache after scene names are updated
* Change add core dedicated base class tvinfo_base to unify future info sources
* Add exclude ignore words and exclude required words to settings/Search, Edit and View show
* Add API response field `global exclude ignore` to sg.listignorewords endpoint
* Add API response field `global exclude require` to sg.listrequirewords endpoint
* Change improve Popen resource usage under py2
* Add overall failure monitoring to History/Connect fails (renamed from "Provider fails")
* Change log exception during updateCache in newznab
* Change make Py3.9 preparations
* Change anime "Available groups" to display "No groups listed..." when API is fine with no results instead of blank
* Change improve clarity of anime group lists by using terms Allow list and Block list
* Change add alternative locations for git.exe on Windows with a log warning
* Add link to the wiki setup guide for NZBGet and SABnzbd at Search Settings/"NZB Results"
* Change API version to 13


### 0.21.49 (2020-09-19 20:40:00 UTC)

* Change make make test_encrypt hardware independent
* Fix add `cf_clearance` to two providers that use CF IUAM, Scenetime and Torrenting
* Change convert Scenetime Quicktime SD release titles to formal SD quality title


### 0.21.48 (2020-09-18 21:00:00 UTC)

* Change typo on search_episode_subtitles when subtitles are disabled
* Fix enabled encrypt option on startup under py3


### 0.21.47 (2020-09-17 16:10:00 UTC)

* Change add warning to logs for enabled providers where `cf_clearance` cookie is missing
* Fix backlog search in season search mode
* Fix don't search if subtitles disabled


### 0.21.46 (2020-09-16 20:00:00 UTC)

* Fix TorrentDay and IPTorrents. Important: user must add browser cookie `cf_clearance` to provider 'Cookies' setting.
  If `cf_clearance` not found in browser, log out, delete site cookies, refresh browser, `cf_clearance` will be created.
2020-10-17 12:29:32 +00:00
js
a7f3049d74 Update multimedia/sickgear to 0.21.42
Changes:

0.21.40:
* Change allow Python 3.8.5

0.21.41:
* Update NZBGet extension 2.5 to 2.6

0.21.42:
* Fix SickBeard search API compatibility issue
2020-08-10 13:46:15 +00:00
js
5edbdf0256 Update multimedia/sickgear to 0.21.39
Too many versions were skipped to provide a full change log here.
All versions and their changes can be found here:
https://github.com/SickGear/SickGear/releases

And since SickGear now supports Python 3, let's also switch to that.
2020-07-18 23:22:49 +00:00
js
d2d79a681b Add multimedia/sickgear, based on wip/sickgear-git
SickGear provides management of TV shows and/or Anime, it detects new
episodes, links downloader apps, and more.
2020-04-15 19:31:56 +00:00