Re: Remove www/youtube-dl and old ports related
Hi, I don't even remember the last time I used youtube-dl, but I know it didn't work and random people already complained that back to me as well. I'm ok with it going away, nothing would be lost here. On 20:23 Wed 21 Feb , Stuart Henderson wrote: > On 2024/02/21 15:45, Jose Maldonado wrote: > > > > Hi!, ports list! > > > > Reviewing some things with yt-dlp I have seen that in our port tree we > > still have a mention of youtube-dl, more specifically the version > > www/youtube-dl-2021.12.17p1 (its latest version). > > > > It seemed strange to me, so I decided to install and test it thinking > > that it was patched in some way to keep it working. It is not the case. > > The port does not work, and as we know the development of youtube-dl is > > abandoned, in favor of yt-dlp. > > > > The same thing happens with other ports related to youtube-dl > > > > 1) audio/yt-audio: abandoned since 2020, depends on youtube-dl and > > therefore does not work. > > I think this is enough, the flags seem compatible: > > Index: Makefile > === > RCS file: /cvs/ports/audio/yt-audio/Makefile,v > diff -u -p -r1.10 Makefile > --- Makefile 13 Nov 2022 15:27:39 - 1.10 > +++ Makefile 21 Feb 2024 20:18:31 - > @@ -3,7 +3,7 @@ COMMENT = youtube-dl wrapper to manage > MODPY_EGG_VERSION = 0.1 > DISTNAME = yt-audio-${MODPY_EGG_VERSION} > CATEGORIES = audio > -REVISION = 4 > +REVISION = 5 > > MAINTAINER = Paul Irofti > > @@ -12,7 +12,7 @@ PERMIT_PACKAGE =Yes > > MODULES =lang/python > > -RUN_DEPENDS =www/youtube-dl \ > +RUN_DEPENDS =www/yt-dlp \ > graphics/ffmpeg > > MODPY_PI = Yes > Index: patches/patch-yt_audio_common_py > === > RCS file: patches/patch-yt_audio_common_py > diff -N patches/patch-yt_audio_common_py > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-yt_audio_common_py 21 Feb 2024 20:18:31 - > @@ -0,0 +1,33 @@ > +Index: yt_audio/common.py > +--- yt_audio/common.py.orig > yt_audio/common.py > +@@ -11,9 +11,9 @@ class Common: > + """ > + > + DEFAULT_ARGUMENT_VALUES = { > +-'download_command': 'youtube-dl -x -q --print-json --audio-format > mp3 --audio-quality 0 ' > ++'download_command': 'yt-dlp -x -q --print-json --audio-format mp3 > --audio-quality 0 ' > + '--add-metadata --embed-thumbnail -o "$OUTPUT$" > $URL$', > +-'playlist_info_command': 'youtube-dl --flat-playlist -J > $PLAYLIST_URL$', > ++'playlist_info_command': 'yt-dlp --flat-playlist -J $PLAYLIST_URL$', > + 'output_format': '%%(title)s.%%(ext)s', > + 'ffprobe_command': 'ffprobe -v quiet -print_format json > -show_format -hide_banner "$PATH$"', > + 'output_directory': str(PurePath(Path.home(), "Music")) > +@@ -88,7 +88,7 @@ class Common: > + > + Parameters: > + == > +-> download_command (string): youtube-dl download command > ++> download_command (string): yt-dlp download command > + > + > title_count (int): no. of titles to download > + """ > +@@ -203,7 +203,7 @@ class Common: > + def check_dependencies(self): > + _dependencies = ["ffmpeg -version|avconv -version", > + "ffprobe -version|avprobe -version", > +- "youtube-dl --version", > ++ "yt-dlp --version", > + ] > + for _dep in _dependencies: > + try: > > > > > 2) multimedia/py-pafy: abandoned since 2019, same situation as the > > previous port. > > A bit more complex as it uses the Python API. Needs s/youtube_dl/yt_dlp/ > but also accounting for other API changes (at least dislikes are no longer > supported). >
Re: [security/stable] www/yt-dlp to 2023.11.16 reg. CVE-2023-46121
ok mestre@ On 22:22 Fri 17 Nov , Stefan Hagen wrote: > Hi, > > on behalf of mestre@ there's a backport to stable for www/yt-dlp, > which contains a fix for CVE-2023-46121. > > Below diff applies to 7.4 and updates the cve entry in quirks. > > OK? > > Best Regards, > Stefan > > Index: www/yt-dlp/Makefile > === > RCS file: /cvs/ports/www/yt-dlp/Makefile,v > diff -u -p -r1.30 Makefile > --- www/yt-dlp/Makefile 27 Sep 2023 19:13:07 - 1.30 > +++ www/yt-dlp/Makefile 17 Nov 2023 21:17:50 - > @@ -1,6 +1,6 @@ > COMMENT =CLI program to download videos from YouTube and other sites > > -VERSION =2023.09.24 > +VERSION =2023.11.16 > MODPY_EGG_VERSION = ${VERSION:S/.0/./g} > > DISTNAME = yt-dlp-${VERSION} > Index: www/yt-dlp/distinfo > === > RCS file: /cvs/ports/www/yt-dlp/distinfo,v > diff -u -p -r1.26 distinfo > --- www/yt-dlp/distinfo 25 Sep 2023 15:43:31 - 1.26 > +++ www/yt-dlp/distinfo 17 Nov 2023 21:17:50 - > @@ -1,2 +1,2 @@ > -SHA256 (yt-dlp-2023.09.24.tar.gz) = > aJqqtEh2Op77M55gg0bUKqPU93Yoj8H08iMUKsI6Wr8= > -SIZE (yt-dlp-2023.09.24.tar.gz) = 5494731 > +SHA256 (yt-dlp-2023.11.16.tar.gz) = > qn+35JtXsbWsQ5pyVoV15N+QT/wwQX4Z5kSZDnI5rFM= > +SIZE (yt-dlp-2023.11.16.tar.gz) = 5568397 > Index: www/yt-dlp/patches/patch-setup_py > === > RCS file: /cvs/ports/www/yt-dlp/patches/patch-setup_py,v > diff -u -p -r1.9 patch-setup_py > --- www/yt-dlp/patches/patch-setup_py 7 Jan 2023 13:18:45 - 1.9 > +++ www/yt-dlp/patches/patch-setup_py 17 Nov 2023 21:17:50 - > @@ -1,7 +1,7 @@ > Index: setup.py > --- setup.py.orig > +++ setup.py > -@@ -77,7 +77,7 @@ def build_params(): > +@@ -85,7 +85,7 @@ def build_params(): > ('share/zsh/site-functions', ['completions/zsh/_yt-dlp']), > ('share/fish/vendor_completions.d', > ['completions/fish/yt-dlp.fish']), > ('share/doc/yt_dlp', ['README.txt']), > Index: www/yt-dlp/pkg/PLIST > === > RCS file: /cvs/ports/www/yt-dlp/pkg/PLIST,v > diff -u -p -r1.25 PLIST > --- www/yt-dlp/pkg/PLIST 25 Sep 2023 15:43:31 - 1.25 > +++ www/yt-dlp/pkg/PLIST 17 Nov 2023 21:17:51 - > @@ -637,6 +637,8 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elonet.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}engadget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > @@ -649,6 +651,8 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}epoch.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eporner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eporner.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}erocast.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}erocast.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eroprofile.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eroprofile.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}ertgr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > @@ -945,6 +949,8 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}japandiet.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY
Re: [update] www/yt-dlp to 2023.11.16
Hi, Stuart I'm subscribed to ports@, unfortunately due to $DAYJOB I won't be able to look at this for at least a week or 2 so could you please take care of this or maybe sdk@? Please note that the previous release from Tuesday had a fix for CVE-2023-46121 so quirks also needs to be updated and maybe also updating the pkg in -stable. On 08:23 Fri 17 Nov , Stuart Henderson wrote: > When a port has a maintainer, you should CC them, don't rely on > them reading ports@. > > > On 2023/11/17 08:36, Justin Berthault wrote: > > > A "make update-patches" is missing. > > > > Thanks. Everything is ok now. > > > > > > diff /usr/ports > > commit - 8c63e64d8e995c22e5c74c405d9e013926952908 > > path + /usr/ports > > blob - 4e530ab2529a5b43a1cee66f51b20be2767c36d6 > > file + www/yt-dlp/Makefile > > --- www/yt-dlp/Makefile > > +++ www/yt-dlp/Makefile > > @@ -1,6 +1,6 @@ > > COMMENT = CLI program to download videos from YouTube and other sites > > > > -VERSION = 2023.10.13 > > +VERSION = 2023.11.16 > > MODPY_EGG_VERSION =${VERSION:S/.0/./g} > > > > DISTNAME = yt-dlp-${VERSION} > > blob - 05552f398fdee8bd509c7b381237af119563355c > > file + www/yt-dlp/distinfo > > --- www/yt-dlp/distinfo > > +++ www/yt-dlp/distinfo > > @@ -1,2 +1,2 @@ > > -SHA256 (yt-dlp-2023.10.13.tar.gz) = > > ZJRPRFKnZXtfsxrlXYI9lBGhop+cEHHTP6PmKG4gUio= > > -SIZE (yt-dlp-2023.10.13.tar.gz) = 5525233 > > +SHA256 (yt-dlp-2023.11.16.tar.gz) = > > qn+35JtXsbWsQ5pyVoV15N+QT/wwQX4Z5kSZDnI5rFM= > > +SIZE (yt-dlp-2023.11.16.tar.gz) = 5568397 > > blob - 6203b6485d2fcc6686439a12874817eb6b82f43e > > file + www/yt-dlp/patches/patch-setup_py > > --- www/yt-dlp/patches/patch-setup_py > > +++ www/yt-dlp/patches/patch-setup_py > > @@ -1,7 +1,7 @@ > > Index: setup.py > > --- setup.py.orig > > +++ setup.py > > -@@ -78,7 +78,7 @@ def build_params(): > > +@@ -85,7 +85,7 @@ def build_params(): > > ('share/zsh/site-functions', ['completions/zsh/_yt-dlp']), > > ('share/fish/vendor_completions.d', > > ['completions/fish/yt-dlp.fish']), > > ('share/doc/yt_dlp', ['README.txt']), > > blob - 55297a8c5445638f12ee78eacd3afa799a0be1d7 > > file + www/yt-dlp/pkg/PLIST > > --- www/yt-dlp/pkg/PLIST > > +++ www/yt-dlp/pkg/PLIST > > @@ -637,6 +637,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elonet.${MODPY_PYC_MAGIC_TAG}pyc > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}pyc > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}pyc > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}pyc > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}engadget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > @@ -947,6 +949,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}japandiet.${MODPY_PYC_MAGIC_TAG}pyc > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}pyc > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}pyc > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}pyc > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}joj.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > @@ -1011,6 +1015,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laola1tv.${MODPY_PYC_MAGIC_TAG}pyc > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}pyc > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laxarxames.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSI
[update] mail/fdm-2.2
Hi, Simple update to fdm-2.2. Comments? OK? Index: Makefile === RCS file: /cvs/ports/mail/fdm/Makefile,v retrieving revision 1.28 diff -u -p -u -r1.28 Makefile --- Makefile1 Jun 2022 12:26:08 - 1.28 +++ Makefile30 Mar 2023 14:47:54 - @@ -1,6 +1,6 @@ COMMENT= fetch, filter and deliver mail -V= 2.1 +V= 2.2 DISTNAME= fdm-$V CATEGORIES=mail Index: distinfo === RCS file: /cvs/ports/mail/fdm/distinfo,v retrieving revision 1.14 diff -u -p -u -r1.14 distinfo --- distinfo1 Jun 2022 12:26:08 - 1.14 +++ distinfo30 Mar 2023 14:47:54 - @@ -1,2 +1,2 @@ -SHA256 (fdm-2.1.tar.gz) = hY3y5u8INtlA6LjMT+wzN3D6nJe6DySFqeY+0Yssrf8= -SIZE (fdm-2.1.tar.gz) = 318803 +SHA256 (fdm-2.2.tar.gz) = U6rRF4KYNOIcG5vyBJahqhwOD7mP53NeHnMxQmb7bBY= +SIZE (fdm-2.2.tar.gz) = 319140
[NEW] audio/psid64
Hi, PSID64 is a program that automatically generates a C64 self extracting executable from a PSID file. The executable contains the PSID data, a pre-relocated player and may also - if there is enough space available in the C64 environment - contain a demonstration program with information about the PSID file. Comments? OK? psid64.tar.gz Description: application/tar-gz
Re: [update] audio/clementine-1.4.0rc2
didn't want to use it, but yeah I suspected I'd have to, it works now! OK? Index: Makefile === RCS file: /cvs/ports/audio/clementine/Makefile,v retrieving revision 1.54 diff -u -p -u -r1.54 Makefile --- Makefile28 May 2022 06:19:58 - 1.54 +++ Makefile27 Jan 2023 10:22:43 - @@ -2,9 +2,9 @@ COMMENT = music player GH_ACCOUNT = clementine-player GH_PROJECT = Clementine -GH_TAGNAME = 1.4.0rc1-550-g72c1f91c0 -REVISION = 2 -PKGNAME = clementine-${GH_TAGNAME:C/-550.*/pl550/} +GH_TAGNAME = 1.4.0rc2 +EPOCH =0 +PKGNAME= clementine-${GH_TAGNAME} CATEGORIES = audio x11 Index: distinfo === RCS file: /cvs/ports/audio/clementine/distinfo,v retrieving revision 1.7 diff -u -p -u -r1.7 distinfo --- distinfo30 Apr 2021 22:46:24 - 1.7 +++ distinfo27 Jan 2023 10:22:43 - @@ -1,2 +1,2 @@ -SHA256 (Clementine-1.4.0rc1-550-g72c1f91c0.tar.gz) = isjv0Q7XfhsmQS5sGSceIDM45f5WwFQCBYjl1qBLjGM= -SIZE (Clementine-1.4.0rc1-550-g72c1f91c0.tar.gz) = 9040909 +SHA256 (Clementine-1.4.0rc2.tar.gz) = I5Xv3vATqmXsi4Uh1Um/dtveT5M4Z745U/MVUxAerWM= +SIZE (Clementine-1.4.0rc2.tar.gz) = 9073685 Index: patches/patch-ext_libclementine-common_CMakeLists_txt === RCS file: /cvs/ports/audio/clementine/patches/patch-ext_libclementine-common_CMakeLists_txt,v retrieving revision 1.8 diff -u -p -u -r1.8 patch-ext_libclementine-common_CMakeLists_txt --- patches/patch-ext_libclementine-common_CMakeLists_txt 11 Mar 2022 18:20:06 - 1.8 +++ patches/patch-ext_libclementine-common_CMakeLists_txt 27 Jan 2023 10:22:43 - @@ -13,7 +13,7 @@ Index: ext/libclementine-common/CMakeLis set(SOURCES core/closure.cpp -@@ -39,3 +39,11 @@ target_link_libraries(libclementine-common +@@ -39,6 +39,14 @@ target_link_libraries(libclementine-common ${TAGLIB_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} ) @@ -25,3 +25,6 @@ Index: ext/libclementine-common/CMakeLis + include_directories(${Backtrace_INCLUDE_DIRS}) + target_link_libraries(libclementine-common ${Backtrace_LIBRARIES}) +endif(Backtrace_FOUND) + + find_package(Backtrace) + configure_file(core/conf_backtrace.h.in conf_backtrace.h) Index: patches/patch-ext_libclementine-common_core_logging_cpp === RCS file: /cvs/ports/audio/clementine/patches/patch-ext_libclementine-common_core_logging_cpp,v retrieving revision 1.7 diff -u -p -u -r1.7 patch-ext_libclementine-common_core_logging_cpp --- patches/patch-ext_libclementine-common_core_logging_cpp 11 Mar 2022 18:20:06 - 1.7 +++ patches/patch-ext_libclementine-common_core_logging_cpp 27 Jan 2023 10:22:43 - @@ -2,31 +2,7 @@ Use shiny CMake FindBacktrace module. Index: ext/libclementine-common/core/logging.cpp --- ext/libclementine-common/core/logging.cpp.orig +++ ext/libclementine-common/core/logging.cpp -@@ -18,12 +18,11 @@ - // it is used by the Spotify blob which links against libspotify and is not GPL - // compatible. - -+#include -+ - #include - - #include --#ifdef Q_OS_UNIX --#include --#endif - - #include - -@@ -315,7 +314,7 @@ QString DemangleSymbol(const QString& symbol) { - } - - void DumpStackTrace() { --#ifdef Q_OS_UNIX -+#if Backtrace_FOUND - void* callstack[128]; - int callstack_size = - backtrace(reinterpret_cast(&callstack), sizeof(callstack)); -@@ -328,7 +327,7 @@ void DumpStackTrace() { +@@ -336,7 +336,7 @@ void DumpStackTrace() { } free(symbols); #else Index: patches/patch-src_core_utilities_cpp === RCS file: /cvs/ports/audio/clementine/patches/patch-src_core_utilities_cpp,v retrieving revision 1.7 diff -u -p -u -r1.7 patch-src_core_utilities_cpp --- patches/patch-src_core_utilities_cpp11 Mar 2022 18:20:06 - 1.7 +++ patches/patch-src_core_utilities_cpp27 Jan 2023 10:22:43 - @@ -3,7 +3,7 @@ Index: src/core/utilities.cpp --- src/core/utilities.cpp.orig +++ src/core/utilities.cpp -@@ -67,6 +67,14 @@ +@@ -71,6 +71,14 @@ #ifdef Q_OS_DARWIN #include #endif @@ -18,7 +18,7 @@ Index: src/core/utilities.cpp #ifdef Q_OS_DARWIN #include -@@ -697,9 +705,25 @@ bool IsLaptop() { +@@ -705,9 +713,25 @@ bool IsLaptop() { } } return false; Index: patches/patch-src_ripper_ripper_h === RCS file: /cvs/ports/audio/clementine/patches/patch-src_ripper_ripper_h,v retrieving revision 1.3 diff -u -p -u -r1.3 patch-src_ripper_ripper_h --- patches/patch-src_ripper_ripper_h 11 Mar 2022 18:20:06 - 1.3 +++ patches/patch-src_ripper_ripper_h 27 Jan 2023 10:22:43 - @@ -1,7 +1,7 @@ Index: src/ripper/ripper.h --- src/ripper/ripper.h.orig +++ src/ripper/ripper.h -@
[update] audio/clementine-1.4.0rc2
Diff below upgrades clementine to 1.4.0rc2 which brings a whole year worth of updates (Apr 21-May 22). It works fine on amd64, nevertheless it doesn't upgrade if previous version is still installed failing with message "Can't install clementine-1.4.0rc2 because of conflicts (clementine-1.4.0rc1pl550p2)" Which incantation do I need to apply to make this work? Index: Makefile === RCS file: /cvs/ports/audio/clementine/Makefile,v retrieving revision 1.54 diff -u -p -u -r1.54 Makefile --- Makefile28 May 2022 06:19:58 - 1.54 +++ Makefile26 Jan 2023 23:56:39 - @@ -2,9 +2,8 @@ COMMENT = music player GH_ACCOUNT = clementine-player GH_PROJECT = Clementine -GH_TAGNAME = 1.4.0rc1-550-g72c1f91c0 -REVISION = 2 -PKGNAME = clementine-${GH_TAGNAME:C/-550.*/pl550/} +GH_TAGNAME = 1.4.0rc2 +PKGNAME= clementine-${GH_TAGNAME} CATEGORIES = audio x11 Index: distinfo === RCS file: /cvs/ports/audio/clementine/distinfo,v retrieving revision 1.7 diff -u -p -u -r1.7 distinfo --- distinfo30 Apr 2021 22:46:24 - 1.7 +++ distinfo26 Jan 2023 23:56:39 - @@ -1,2 +1,2 @@ -SHA256 (Clementine-1.4.0rc1-550-g72c1f91c0.tar.gz) = isjv0Q7XfhsmQS5sGSceIDM45f5WwFQCBYjl1qBLjGM= -SIZE (Clementine-1.4.0rc1-550-g72c1f91c0.tar.gz) = 9040909 +SHA256 (Clementine-1.4.0rc2.tar.gz) = I5Xv3vATqmXsi4Uh1Um/dtveT5M4Z745U/MVUxAerWM= +SIZE (Clementine-1.4.0rc2.tar.gz) = 9073685 Index: patches/patch-ext_libclementine-common_CMakeLists_txt === RCS file: /cvs/ports/audio/clementine/patches/patch-ext_libclementine-common_CMakeLists_txt,v retrieving revision 1.8 diff -u -p -u -r1.8 patch-ext_libclementine-common_CMakeLists_txt --- patches/patch-ext_libclementine-common_CMakeLists_txt 11 Mar 2022 18:20:06 - 1.8 +++ patches/patch-ext_libclementine-common_CMakeLists_txt 26 Jan 2023 23:56:39 - @@ -13,7 +13,7 @@ Index: ext/libclementine-common/CMakeLis set(SOURCES core/closure.cpp -@@ -39,3 +39,11 @@ target_link_libraries(libclementine-common +@@ -39,6 +39,14 @@ target_link_libraries(libclementine-common ${TAGLIB_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} ) @@ -25,3 +25,6 @@ Index: ext/libclementine-common/CMakeLis + include_directories(${Backtrace_INCLUDE_DIRS}) + target_link_libraries(libclementine-common ${Backtrace_LIBRARIES}) +endif(Backtrace_FOUND) + + find_package(Backtrace) + configure_file(core/conf_backtrace.h.in conf_backtrace.h) Index: patches/patch-ext_libclementine-common_core_logging_cpp === RCS file: /cvs/ports/audio/clementine/patches/patch-ext_libclementine-common_core_logging_cpp,v retrieving revision 1.7 diff -u -p -u -r1.7 patch-ext_libclementine-common_core_logging_cpp --- patches/patch-ext_libclementine-common_core_logging_cpp 11 Mar 2022 18:20:06 - 1.7 +++ patches/patch-ext_libclementine-common_core_logging_cpp 26 Jan 2023 23:56:39 - @@ -2,31 +2,7 @@ Use shiny CMake FindBacktrace module. Index: ext/libclementine-common/core/logging.cpp --- ext/libclementine-common/core/logging.cpp.orig +++ ext/libclementine-common/core/logging.cpp -@@ -18,12 +18,11 @@ - // it is used by the Spotify blob which links against libspotify and is not GPL - // compatible. - -+#include -+ - #include - - #include --#ifdef Q_OS_UNIX --#include --#endif - - #include - -@@ -315,7 +314,7 @@ QString DemangleSymbol(const QString& symbol) { - } - - void DumpStackTrace() { --#ifdef Q_OS_UNIX -+#if Backtrace_FOUND - void* callstack[128]; - int callstack_size = - backtrace(reinterpret_cast(&callstack), sizeof(callstack)); -@@ -328,7 +327,7 @@ void DumpStackTrace() { +@@ -336,7 +336,7 @@ void DumpStackTrace() { } free(symbols); #else Index: patches/patch-src_core_utilities_cpp === RCS file: /cvs/ports/audio/clementine/patches/patch-src_core_utilities_cpp,v retrieving revision 1.7 diff -u -p -u -r1.7 patch-src_core_utilities_cpp --- patches/patch-src_core_utilities_cpp11 Mar 2022 18:20:06 - 1.7 +++ patches/patch-src_core_utilities_cpp26 Jan 2023 23:56:39 - @@ -3,7 +3,7 @@ Index: src/core/utilities.cpp --- src/core/utilities.cpp.orig +++ src/core/utilities.cpp -@@ -67,6 +67,14 @@ +@@ -71,6 +71,14 @@ #ifdef Q_OS_DARWIN #include #endif @@ -18,7 +18,7 @@ Index: src/core/utilities.cpp #ifdef Q_OS_DARWIN #include -@@ -697,9 +705,25 @@ bool IsLaptop() { +@@ -705,9 +713,25 @@ bool IsLaptop() { } } return false; Index: patches/patch-src_ripper_ripper_h === RCS file: /cvs/ports/audio/clementine/patches/patch-src_ripper_ripper_h,v retrieving revision 1.3 diff -u -p -u -r1.3 p
Re: [NEW/Update] net/nicotine-plus-3.2.2 port
And sure enough attachment was not sent, here it is On 21:33 Thu 26 Jan , Ricardo Mestre wrote: > This seems to have been forgotten and fell through the cracks, attached is a > new > version (3.2.8) based on port provided in this email thread. Additionally it > now > uses a proper patch instead of calling sed directly. > > Tested on amd64, OK to import? > > On 11:50 Tue 26 Jul , Stuart Henderson wrote: > > On 2022/07/25 09:48, Omar Polo wrote: > > > some nits: > > > > > > - we've dropped the RCS Ids (the $OpenBSD$ line) in ports > > > - i'd set CATEGORIES, HOMEPAGE and MAINTAINER after GH_* as per > > >Makefile.template > > > - no need to set MODPY_VERSION, that's already the default > > > > agreed on these > > > > > Personally, I'd go with a patch instead of sed -i for setup.py, but even > > > using sed -i should be fine in this case. (patches are more robust than > > > sed for updates; they break sometimes, but at least you get the chance > > > to see what's going on instead of blindling substituting.) > > > > +1 for this > > > nicotine-plus.tar.gz Description: application/tar-gz
Re: [NEW/Update] net/nicotine-plus-3.2.2 port
This seems to have been forgotten and fell through the cracks, attached is a new version (3.2.8) based on port provided in this email thread. Additionally it now uses a proper patch instead of calling sed directly. Tested on amd64, OK to import? On 11:50 Tue 26 Jul , Stuart Henderson wrote: > On 2022/07/25 09:48, Omar Polo wrote: > > some nits: > > > > - we've dropped the RCS Ids (the $OpenBSD$ line) in ports > > - i'd set CATEGORIES, HOMEPAGE and MAINTAINER after GH_* as per > >Makefile.template > > - no need to set MODPY_VERSION, that's already the default > > agreed on these > > > Personally, I'd go with a patch instead of sed -i for setup.py, but even > > using sed -i should be fine in this case. (patches are more robust than > > sed for updates; they break sometimes, but at least you get the chance > > to see what's going on instead of blindling substituting.) > > +1 for this >
[update] editors/nano-6.4
Hi, nano was updated a couple of days ago to 6.4, just a minor release with the following improvements: - The file browser does not crash when moving up to the root folder. - Softwrapping very long lines is done more efficiently. - Invoking the formatter does not blink the screen. Comments? OK? Index: Makefile === RCS file: /cvs/ports/editors/nano/Makefile,v retrieving revision 1.128 diff -u -p -u -r1.128 Makefile --- Makefile29 Apr 2022 15:30:47 - 1.128 +++ Makefile4 Aug 2022 23:44:12 - @@ -1,6 +1,6 @@ COMMENT= simple editor, inspired by Pico -DISTNAME= nano-6.3 +DISTNAME= nano-6.4 CATEGORIES=editors HOMEPAGE= https://www.nano-editor.org/ Index: distinfo === RCS file: /cvs/ports/editors/nano/distinfo,v retrieving revision 1.77 diff -u -p -u -r1.77 distinfo --- distinfo29 Apr 2022 15:30:47 - 1.77 +++ distinfo4 Aug 2022 23:44:12 - @@ -1,2 +1,2 @@ -SHA256 (nano-6.3.tar.xz) = 61MtpJhWcnMLUA9oXbqriFpGbQj7v3QVgyuVgF5vhoc= -SIZE (nano-6.3.tar.xz) = 1581772 +SHA256 (nano-6.4.tar.xz) = QZmujKeKd5beVt4aQbgh3EeRLAMH6YFrVswxffNGYcA= +SIZE (nano-6.4.tar.xz) = 1593804 Index: patches/patch-src_Makefile_in === RCS file: /cvs/ports/editors/nano/patches/patch-src_Makefile_in,v retrieving revision 1.30 diff -u -p -u -r1.30 patch-src_Makefile_in --- patches/patch-src_Makefile_in 29 Apr 2022 15:30:47 - 1.30 +++ patches/patch-src_Makefile_in 4 Aug 2022 23:44:12 - @@ -1,7 +1,7 @@ Index: src/Makefile.in --- src/Makefile.in.orig +++ src/Makefile.in -@@ -1683,7 +1683,7 @@ nano_SOURCES = \ +@@ -1685,7 +1685,7 @@ nano_SOURCES = \ utils.c \ winio.c @@ -10,12 +10,12 @@ Index: src/Makefile.in $(LIB_CLOCK_GETTIME) $(LIBTHREAD) all: all-am -@@ -2056,7 +2056,7 @@ winio.o: revision.h +@@ -2058,7 +2058,7 @@ winio.o: revision.h # Always run the commands in this rule. But update the target # only when the revision actually changed. -revision.h: FORCE +revision.h: @[ -f $@ ] || touch $@ - @echo "#define $(SOMETHING)" | cmp -s $@ - || \ - echo "#define $(SOMETHING)" > $@ + @! git describe >/dev/null 2>&1 || \ + echo "#define $(SOMETHING)" | cmp -s $@ - || \
[update] www/yt-dlp-2022.05.18
Hi, Latest update to 2022.05.18 below, changelog can be checked on [0], but a few extractors have been added and others removed so PLIST needs to be updated. While here make myself as maintainer. Comments? OK? [0] https://github.com/yt-dlp/yt-dlp/releases/tag/2022.05.18 Index: Makefile === RCS file: /cvs/ports/www/yt-dlp/Makefile,v retrieving revision 1.8 diff -u -p -u -r1.8 Makefile --- Makefile12 Apr 2022 20:40:16 - 1.8 +++ Makefile26 May 2022 11:46:25 - @@ -1,6 +1,6 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2022.04.08 +VERSION = 2022.05.18 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = yt-dlp-${VERSION} @@ -9,6 +9,8 @@ DISTFILES = yt-dlp-${VERSION}{yt-dlp}${E CATEGORIES = www HOMEPAGE = https://github.com/yt-dlp/yt-dlp/ + +MAINTAINER = Ricardo Mestre # Public Domain PERMIT_PACKAGE = Yes Index: distinfo === RCS file: /cvs/ports/www/yt-dlp/distinfo,v retrieving revision 1.8 diff -u -p -u -r1.8 distinfo --- distinfo12 Apr 2022 20:40:16 - 1.8 +++ distinfo26 May 2022 11:46:25 - @@ -1,2 +1,2 @@ -SHA256 (yt-dlp-2022.04.08.tar.gz) = qeo3U5d92C8FHwZ0+9w+tf9JpnJG9L08rFdFcCgo0ds= -SIZE (yt-dlp-2022.04.08.tar.gz) = 4524592 +SHA256 (yt-dlp-2022.05.18.tar.gz) = WaDonXkBgHCETGMB94SFlLdGykhX59oUpeaTiiTmMXI= +SIZE (yt-dlp-2022.05.18.tar.gz) = 4541851 Index: pkg/PLIST === RCS file: /cvs/ports/www/yt-dlp/pkg/PLIST,v retrieving revision 1.7 diff -u -p -u -r1.7 PLIST --- pkg/PLIST 12 Apr 2022 20:40:16 - 1.7 +++ pkg/PLIST 26 May 2022 11:46:26 - @@ -16,8 +16,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}aes.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}cookies.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}dependencies.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}jsinterp.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}minicurses.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}pyc @@ -28,8 +28,24 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/${MODPY_PYCACHE}webvtt.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/aes.py lib/python${MODPY_VERSION}/site-packages/yt_dlp/cache.py -lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat.py +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/ +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/${MODPY_PYCACHE}_deprecated.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/${MODPY_PYCACHE}_legacy.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/${MODPY_PYCACHE}asyncio.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/${MODPY_PYCACHE}compat_utils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/${MODPY_PYCACHE}imghdr.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/${MODPY_PYCACHE}re.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/_deprecated.py +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/_legacy.py +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/asyncio.py +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/compat_utils.py +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/imghdr.py +lib/python${MODPY_VERSION}/site-packages/yt_dlp/compat/re.py lib/python${MODPY_VERSION}/site-packages/yt_dlp/cookies.py +lib/python${MODPY_VERSION}/site-packages/yt_dlp/dependencies.py lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/ lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/${MODPY_PYCACHE}/ @@ -144,7 +160,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}bitwave.${MODPY_PYC_MAGIC_TAG}pyc lib
[update] editors/nano-6.3
Hi, Update to 6.3 just released today. ok? Improvements: - For multiline regexes, text is now colored as soon a start match is found, also when there is no end match at all. - The colorizing of any line is stopped after two thousand bytes, to avoid frustrating delays. - When environment variable NO_COLOR is set, the two default colors (yellow for the spotlight, red for error messages) are suppressed when no interface colors are specified in a nanorc file. - Full justification and piping the whole buffer through a command now keep the cursor at the same line number. - Utility xsel can be used to copy a marked region to the system's clipboard. See doc/sample.nanorc for an example. Index: Makefile === RCS file: /cvs/ports/editors/nano/Makefile,v retrieving revision 1.127 diff -u -p -u -r1.127 Makefile --- Makefile8 Mar 2022 14:27:57 - 1.127 +++ Makefile28 Apr 2022 20:42:08 - @@ -1,6 +1,6 @@ COMMENT= simple editor, inspired by Pico -DISTNAME= nano-6.2 +DISTNAME= nano-6.3 CATEGORIES=editors HOMEPAGE= https://www.nano-editor.org/ Index: distinfo === RCS file: /cvs/ports/editors/nano/distinfo,v retrieving revision 1.76 diff -u -p -u -r1.76 distinfo --- distinfo27 Feb 2022 14:36:46 - 1.76 +++ distinfo28 Apr 2022 20:42:08 - @@ -1,2 +1,2 @@ -SHA256 (nano-6.2.tar.xz) = K8oYBL6taq9K15H3VuR0m7Ve2GDuwQWpf7qGS8anfLM= -SIZE (nano-6.2.tar.xz) = 1531800 +SHA256 (nano-6.3.tar.xz) = 61MtpJhWcnMLUA9oXbqriFpGbQj7v3QVgyuVgF5vhoc= +SIZE (nano-6.3.tar.xz) = 1581772 Index: patches/patch-src_Makefile_in === RCS file: /cvs/ports/editors/nano/patches/patch-src_Makefile_in,v retrieving revision 1.29 diff -u -p -u -r1.29 patch-src_Makefile_in --- patches/patch-src_Makefile_in 8 Mar 2022 14:27:57 - 1.29 +++ patches/patch-src_Makefile_in 28 Apr 2022 20:42:08 - @@ -1,7 +1,7 @@ Index: src/Makefile.in --- src/Makefile.in.orig +++ src/Makefile.in -@@ -1658,7 +1658,7 @@ nano_SOURCES = \ +@@ -1683,7 +1683,7 @@ nano_SOURCES = \ utils.c \ winio.c @@ -10,7 +10,7 @@ Index: src/Makefile.in $(LIB_CLOCK_GETTIME) $(LIBTHREAD) all: all-am -@@ -2031,7 +2031,7 @@ winio.o: revision.h +@@ -2056,7 +2056,7 @@ winio.o: revision.h # Always run the commands in this rule. But update the target # only when the revision actually changed. Index: pkg/PLIST === RCS file: /cvs/ports/editors/nano/pkg/PLIST,v retrieving revision 1.39 diff -u -p -u -r1.39 PLIST --- pkg/PLIST 8 Mar 2022 14:27:57 - 1.39 +++ pkg/PLIST 28 Apr 2022 20:42:08 - @@ -44,6 +44,7 @@ share/locale/ro/LC_MESSAGES/nano.mo share/locale/ru/LC_MESSAGES/nano.mo share/locale/sk/LC_MESSAGES/nano.mo share/locale/sl/LC_MESSAGES/nano.mo +share/locale/sq/LC_MESSAGES/nano.mo share/locale/sr/LC_MESSAGES/nano.mo share/locale/sv/LC_MESSAGES/nano.mo share/locale/tr/LC_MESSAGES/nano.mo
[update] x11/st 0.8.5
Hi, update to 0.8.5, release notes can be checked on https://git.suckless.org/st/ comments? ok? Index: Makefile === RCS file: /cvs/ports/x11/st/Makefile,v retrieving revision 1.23 diff -u -p -u -r1.23 Makefile --- Makefile11 Mar 2022 20:17:22 - 1.23 +++ Makefile25 Apr 2022 20:33:50 - @@ -1,6 +1,6 @@ COMMENT= simple X terminal -V= 0.8.4 +V= 0.8.5 DISTNAME= st-${V} CATEGORIES=x11 Index: distinfo === RCS file: /cvs/ports/x11/st/distinfo,v retrieving revision 1.14 diff -u -p -u -r1.14 distinfo --- distinfo29 Jun 2020 14:36:10 - 1.14 +++ distinfo25 Apr 2022 20:33:50 - @@ -1,2 +1,2 @@ -SHA256 (st-0.8.4.tar.gz) = 1C087OtNamXjLpClM249RG22EsP72evBeAvGyaAzRqY= -SIZE (st-0.8.4.tar.gz) = 47330 +SHA256 (st-0.8.5.tar.gz) = 6mgyID7QL/dBgry4raqexFTI+YnnkjLLhZZl4vVEqzc= +SIZE (st-0.8.5.tar.gz) = 47829
[update] www/yt-dlp-2022.03.08.1
Hi, New update to 2022.03.08.1, changelog below[0] which also includes release notes for previous version 2022.03.08. Comments? OK? [0] https://github.com/yt-dlp/yt-dlp/releases Index: Makefile === RCS file: /cvs/ports/www/yt-dlp/Makefile,v retrieving revision 1.6 diff -u -p -u -r1.6 Makefile --- Makefile4 Feb 2022 11:31:49 - 1.6 +++ Makefile9 Mar 2022 08:40:48 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2022.02.04 +VERSION = 2022.03.08.1 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = yt-dlp-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/yt-dlp/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- distinfo4 Feb 2022 11:31:49 - 1.6 +++ distinfo9 Mar 2022 08:40:48 - @@ -1,2 +1,2 @@ -SHA256 (yt-dlp-2022.02.04.tar.gz) = yN0RnCil0lYyLds6L/9yvAKs5D/FiAwAZdl/ekjXqOM= -SIZE (yt-dlp-2022.02.04.tar.gz) = 4369611 +SHA256 (yt-dlp-2022.03.08.1.tar.gz) = E1/Xu/gcJjlBmxkdjlq7gM2KmAG37Y6SozGkEH6CCrI= +SIZE (yt-dlp-2022.03.08.1.tar.gz) = 4455336 Index: pkg/PLIST === RCS file: /cvs/ports/www/yt-dlp/pkg/PLIST,v retrieving revision 1.5 diff -u -p -u -r1.5 PLIST --- pkg/PLIST 4 Feb 2022 10:45:32 - 1.5 +++ pkg/PLIST 9 Mar 2022 08:40:49 - @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.5 2022/02/04 10:45:32 sthen Exp $ bin/yt-dlp lib/python${MODPY_VERSION}/site-packages/yt_dlp/ lib/python${MODPY_VERSION}/site-packages/yt_dlp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ @@ -39,6 +38,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/${MODPY_PYCACHE}dash.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/${MODPY_PYCACHE}external.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/${MODPY_PYCACHE}f4m.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/${MODPY_PYCACHE}fc2.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/${MODPY_PYCACHE}fragment.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/${MODPY_PYCACHE}hls.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/${MODPY_PYCACHE}http.${MODPY_PYC_MAGIC_TAG}pyc @@ -53,6 +53,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/dash.py lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/external.py lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/f4m.py +lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/fc2.py lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/fragment.py lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/hls.py lib/python${MODPY_VERSION}/site-packages/yt_dlp/downloader/http.py @@ -70,6 +71,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}abc.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}abcnews.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}abcotvs.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}abematv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}academicearth.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}acast.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}adn.${MODPY_PYC_MAGIC_TAG}pyc @@ -84,6 +86,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}aljazeera.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}allocine.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}alphaporno.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}alsace20tv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}alura.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}amara.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}amazon.${MODPY_PYC_MAGIC_TAG}pyc @@ -92,6 +95,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}amp.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PY
[update] www/yt-dlp-2022.01.21
Hi, new update to 2022.01.21 released today, changelog can be checked on [0] since it's too big to paste here. ok? [0] https://github.com/yt-dlp/yt-dlp/releases/tag/2022.01.21 Index: Makefile === RCS file: /cvs/ports/www/yt-dlp/Makefile,v retrieving revision 1.3 diff -u -p -u -r1.3 Makefile --- Makefile30 Dec 2021 20:14:37 - 1.3 +++ Makefile21 Jan 2022 12:24:11 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2021.12.27 +VERSION = 2022.01.21 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = yt-dlp-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/yt-dlp/distinfo,v retrieving revision 1.3 diff -u -p -u -r1.3 distinfo --- distinfo30 Dec 2021 20:14:37 - 1.3 +++ distinfo21 Jan 2022 12:24:11 - @@ -1,2 +1,2 @@ -SHA256 (yt-dlp-2021.12.27.tar.gz) = NJLDRLG3GsE8c6U9uzvFBPfrqjJcEIB62QVCjnSm1jA= -SIZE (yt-dlp-2021.12.27.tar.gz) = 4221035 +SHA256 (yt-dlp-2022.01.21.tar.gz) = eEVcA/s/WoS/wFr8paJWSvmFLo/n8IiHfiC4UIIX3Sk= +SIZE (yt-dlp-2022.01.21.tar.gz) = 4336723 Index: pkg/PLIST === RCS file: /cvs/ports/www/yt-dlp/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -r1.3 PLIST --- pkg/PLIST 30 Dec 2021 20:14:37 - 1.3 +++ pkg/PLIST 21 Jan 2022 12:24:11 - @@ -156,6 +156,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}byutv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}c56.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}cableav.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}callin.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}cam4.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}camdemy.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}cammodels.${MODPY_PYC_MAGIC_TAG}pyc @@ -213,6 +214,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}cracked.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}crackle.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}crooksandliars.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}crowdbunker.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}crunchyroll.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}cspan.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}ctsnews.${MODPY_PYC_MAGIC_TAG}pyc @@ -221,6 +223,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}cultureunplugged.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}curiositystream.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}cwtv.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}daftsex.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dailymail.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dailymotion.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}damtomo.${MODPY_PYC_MAGIC_TAG}pyc @@ -233,6 +236,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dfb.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dhm.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}digg.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}digitalconcerthall.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}digiteka.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}discovery.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}discoverygo.${MODPY_PYC_MAGIC_TAG}pyc @@ -246,6 +250,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dplay.${
[update] www/yt-dlp-2021.12.27
Hi, Update to 2021.12.27, changelog below including for missed 2021.12.25. Comments? OK? 2021.12.27 Avoid recursion error when re-extracting info [ffmpeg] Fix position of --ppa [aria2c] Don't show progress when --no-progress [cookies] Support other keyrings by mbway [EmbedThumbnail] Prefer AtomicParsley over ffmpeg if available [generic] Fix HTTP KVS Player by git-anony-mouse [ThumbnailsConvertor] Fix for when there are no thumbnails [docs] Add examples for using TYPES: in -P/-o [PixivSketch] Add extractors by nao20010128nao [tiktok] Add music, sticker and tag IEs by MinePlayersPE [BiliIntl] Fix extractor by MinePlayersPE [CBC] Fix URL regex [tiktok] Fix extractor_key used in archive [youtube] End live-from-start properly when stream ends with 403 [Zee5] Fix VALID_URL for tv-shows by Ashish0804 2021.12.25 [dash,youtube] Download live from start to end by nao20010128nao, pukkandan Add option --live-from-start to enable downloading live videos from start Add key is_from_start in formats to identify formats (of live videos) that downloads from start [dash] Create protocol http_dash_segments_generator that allows a function to be passed instead of fragments [fragment] Allow multiple live dash formats to download simultaneously [youtube] Implement fragment re-fetching for the live dash formats [youtube] Re-extract dash manifest every 5 hours (manifest expires in 6hrs) [postprocessor/ffmpeg] Add FFmpegFixupDuplicateMoovPP to fixup duplicated moov atoms Known issues: Ctrl+C doesn't work on Windows when downloading multiple formats If video becomes private, download hangs [SponsorBlock] Add Filler and Highlight categories by nihil-admirari, pukkandan Change --sponsorblock-cut all to --sponsorblock-cut default if you do not want filler sections to be removed Add field webpage_url_domain Add interactive format selection with -f - Add option --file-access-retries by ehoogeveen-medweb [outtmpl] Add alternate forms S, D and improve id detection [outtmpl] Add operator & for replacement text by PilzAdam [EmbedSubtitle] Disable duration check temporarily [extractor] Add _search_nuxt_data by nao20010128nao [extractor] Ignore errors in comment extraction when -i is given [extractor] Standardize _live_title [FormatSort] Prevent incorrect deprecation warning [generic] Extract m3u8 formats from JSON-LD [postprocessor/ffmpeg] Always add faststart [utils] Fix parsing MMDD dates in Nov/Dec by wlritchi [utils] Improve parse_count [utils] Update std_headers by kikuyan, fstirlitz [lazy_extractors] Fix for search IEs [extractor] Support default implicit graph in JSON-LD by zmousm Allow --no-write-thumbnail to override --write-all-thumbnail Fix --throttled-rate Fix control characters being printed to --console-title Fix PostProcessor hooks not registered for some PPs Pre-process when using --flat-playlist Remove known invalid thumbnails from info_dict Add warning when using -f best Use parse_duration for --wait-for-video and some minor fix [test/download] Add more fields [test/download] Ignore field webpage_url_domain by std-move [compat] Suppress errors in enabling VT mode [docs] Improve manpage format by iw0nderhow, pukkandan [docs,cleanup] Minor fixes and cleanup [cleanup] Fix some typos by unit193 [ABC:iview] Add show extractor by pabs3 [dropout] Add extractor by TwoThousandHedgehogs, pukkandan [GameJolt] Add extractors by MinePlayersPE [gofile] Add extractor by Jertzukka, Ashish0804 [hse] Add extractors by cypheron, pukkandan [NateTV] Add NateIE and NateProgramIE by Ashish0804, Hyeeji [OpenCast] Add extractors by bwildenhain, C0D3D3V [rtve] Add RTVEAudioIE by kebianizao [Rutube] Add RutubeChannelIE by Ashish0804 [skeb] Add extractor by nao20010128nao [soundcloud] Add related tracks extractor by Lapin0t [toggo] Add extractor by nyuszika7h [TrueID] Add extractor by MinePlayersPE [audiomack] Update album and song VALID_URL by abdullah-if, dirkf [CBC Gem] Extract 1080p formats by DavidSkrundz [ceskatelevize] Fetch iframe from nextJS data by mkubecek [crackle] Look for non-DRM formats by raleeper [dplay] Temporary fix for discoveryplus.com/it [DiscoveryPlusShowBaseIE] yield actual video id by Ashish0804 [Facebook] Handle redirect URLs [fujitv] Extract 1080p from tv_android m3u8 by YuenSzeHong [gronkh] Support new URL pattern by Sematre [instagram] Expand valid URL by u-spec-png [Instagram] Try bypassing login wall with embed page by MinePlayersPE [Jamendo] Fix use of _VALID_URL_RE by jaller94 [LBRY] Support livestreams by Ashish0804, pukkandan [NJPWWorld] Extract formats from m3u8 by aarubui [NovaEmbed] update player regex by s
[update] editors/nano-6.0
Hi, new release 6.0 tested on amd64, changelog can be read on [0]. comments? ok? [0] https://www.nano-editor.org/news.php Index: Makefile === RCS file: /cvs/ports/editors/nano/Makefile,v retrieving revision 1.123 diff -u -p -u -r1.123 Makefile --- Makefile10 Oct 2021 11:51:20 - 1.123 +++ Makefile16 Dec 2021 23:08:56 - @@ -2,13 +2,13 @@ COMMENT= simple editor, inspired by Pico -DISTNAME= nano-5.9 +DISTNAME= nano-6.0 CATEGORIES=editors HOMEPAGE= https://www.nano-editor.org/ MAINTAINER=Christian Weisgerber -MASTER_SITES= https://www.nano-editor.org/dist/v5/ \ +MASTER_SITES= https://www.nano-editor.org/dist/v6/ \ ${MASTER_SITE_GNU:=nano/} PORTROACH= site:https://www.nano-editor.org/dist/latest/ EXTRACT_SUFX= .tar.xz Index: distinfo === RCS file: /cvs/ports/editors/nano/distinfo,v retrieving revision 1.73 diff -u -p -u -r1.73 distinfo --- distinfo10 Oct 2021 11:51:21 - 1.73 +++ distinfo16 Dec 2021 23:08:56 - @@ -1,2 +1,2 @@ -SHA256 (nano-5.9.tar.xz) = dX24zaS7KHNZnkd4OvRj47VHpiewyrsw6nv3H7TCSTc= -SIZE (nano-5.9.tar.xz) = 1499852 +SHA256 (nano-6.0.tar.xz) = k6yMtotK0Q4KrrgKLdFcW7ietmWkhE960Bxn78sWnqI= +SIZE (nano-6.0.tar.xz) = 1509388 Index: patches/patch-src_Makefile_in === RCS file: /cvs/ports/editors/nano/patches/patch-src_Makefile_in,v retrieving revision 1.27 diff -u -p -u -r1.27 patch-src_Makefile_in --- patches/patch-src_Makefile_in 1 May 2021 20:53:36 - 1.27 +++ patches/patch-src_Makefile_in 16 Dec 2021 23:08:56 - @@ -2,7 +2,7 @@ $OpenBSD: patch-src_Makefile_in,v 1.27 2 Index: src/Makefile.in --- src/Makefile.in.orig +++ src/Makefile.in -@@ -1640,7 +1640,7 @@ nano_SOURCES = \ +@@ -1658,7 +1658,7 @@ nano_SOURCES = \ utils.c \ winio.c @@ -11,7 +11,7 @@ Index: src/Makefile.in $(LIB_CLOCK_GETTIME) $(LIBTHREAD) all: all-am -@@ -2014,7 +2014,7 @@ winio.o: revision.h +@@ -2031,7 +2031,7 @@ winio.o: revision.h # Always run the commands in this rule. But update the target # only when the revision actually changed. Index: pkg/PLIST === RCS file: /cvs/ports/editors/nano/pkg/PLIST,v retrieving revision 1.37 diff -u -p -u -r1.37 PLIST --- pkg/PLIST 10 Oct 2021 11:51:21 - 1.37 +++ pkg/PLIST 16 Dec 2021 23:08:56 - @@ -65,9 +65,7 @@ share/nano/elisp.nanorc share/nano/email.nanorc share/nano/extra/ share/nano/extra/ada.nanorc -share/nano/extra/debian.nanorc share/nano/extra/fortran.nanorc -share/nano/extra/gentoo.nanorc share/nano/extra/haskell.nanorc share/nano/extra/povray.nanorc share/nano/extra/spec.nanorc @@ -100,3 +98,4 @@ share/nano/tcl.nanorc share/nano/tex.nanorc share/nano/texinfo.nanorc share/nano/xml.nanorc +share/nano/yaml.nanorc
[update] www/badwolf-1.2.2
Hi, changelog on [0], the bump to 1.2.2 was just a versioning issue on their side. comments? ok? https://hacktivis.me/releases/badwolf-1.2.1.txt Index: Makefile === RCS file: /cvs/ports/www/badwolf/Makefile,v retrieving revision 1.1.1.1 diff -u -p -u -r1.1.1.1 Makefile --- Makefile15 Nov 2021 11:17:11 - 1.1.1.1 +++ Makefile2 Dec 2021 18:47:35 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.1.1.1 2021/11/15 11:17:11 sdk Exp $ COMMENT = minimalist and privacy-oriented WebKitGTK+ browser -DISTNAME = badwolf-1.2.0 +DISTNAME = badwolf-1.2.2 CATEGORIES = www HOMEPAGE = https://hacktivis.me/projects/badwolf Index: distinfo === RCS file: /cvs/ports/www/badwolf/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -r1.1.1.1 distinfo --- distinfo15 Nov 2021 11:17:11 - 1.1.1.1 +++ distinfo2 Dec 2021 18:47:35 - @@ -1,2 +1,2 @@ -SHA256 (badwolf-1.2.0.tar.gz) = 6vW5nx/A6pRVLGTztehM+edokYgupednv2MzQeAmXLo= -SIZE (badwolf-1.2.0.tar.gz) = 79538 +SHA256 (badwolf-1.2.2.tar.gz) = /N8bDXERBx21P3hc087PtMe6hSQDpWlwN7KB5/4mKks= +SIZE (badwolf-1.2.2.tar.gz) = 80102
[update] emulators/mednafen to 1.28.0-UNSTABLE
Hi, New version, don't mind the UNSTABLE in the name since they use it for all .0 releases, any objections to remove it from the name with PKGNAME? Or should it be kept but s/-/./ instead? Just tested it on amd64 -current for several consoles including snes which is not crashing anymore, at least for me, can someone confirm if it also doesn't crash on i386 and therefore the patches are not required? Comments? OK? Index: Makefile === RCS file: /cvs/ports/emulators/mednafen/Makefile,v retrieving revision 1.33 diff -u -p -u -r1.33 Makefile --- Makefile16 Jul 2021 07:49:39 - 1.33 +++ Makefile16 Nov 2021 17:06:52 - @@ -3,7 +3,9 @@ BROKEN-hppa = ../../include/mednafen/state.h:21:7: error: 'exception_ptr' in namespace 'std' does not name a type COMMENT = emulates numerous game consoles -DISTNAME = mednafen-1.27.1 +VERSION = 1.28.0-UNSTABLE +DISTNAME = mednafen-${VERSION} +PKGNAME = mednafen-${VERSION:C/-UNSTABLE//} CATEGORIES = emulators games HOMEPAGE = https://mednafen.github.io Index: distinfo === RCS file: /cvs/ports/emulators/mednafen/distinfo,v retrieving revision 1.16 diff -u -p -u -r1.16 distinfo --- distinfo16 Jul 2021 07:49:39 - 1.16 +++ distinfo16 Nov 2021 17:06:52 - @@ -1,2 +1,2 @@ -SHA256 (mednafen-1.27.1.tar.xz) = 86ibLzL0DDIyWTgI0F4MIcvfRDaIrOBMnCfkz01ZVfs= -SIZE (mednafen-1.27.1.tar.xz) = 3363540 +SHA256 (mednafen-1.28.0-UNSTABLE.tar.xz) = Cu8rLtMKI/0VhqWQhgB311gm7Qd+fTJ3KxrPP8vwP1M= +SIZE (mednafen-1.28.0-UNSTABLE.tar.xz) = 3501032 Index: patches/patch-src_snes_src_lib_libco_amd64_c === RCS file: patches/patch-src_snes_src_lib_libco_amd64_c diff -N patches/patch-src_snes_src_lib_libco_amd64_c --- patches/patch-src_snes_src_lib_libco_amd64_c29 Mar 2020 10:10:29 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,47 +0,0 @@ -$OpenBSD: patch-src_snes_src_lib_libco_amd64_c,v 1.1 2020/03/29 10:10:29 solene Exp $ - -This prevent the snes module to crash on load on amd64 - -Index: src/snes/src/lib/libco/amd64.c src/snes/src/lib/libco/amd64.c.orig -+++ src/snes/src/lib/libco/amd64.c -@@ -13,6 +13,10 @@ - - #include - #include -+#include -+#include -+#include -+#include - - #ifdef __cplusplus - extern "C" { -@@ -21,6 +25,7 @@ extern "C" { - static thread_local long long co_active_buffer[64]; - static thread_local cothread_t co_active_handle = 0; - static void (*co_swap)(cothread_t, cothread_t) = 0; -+long pagesize, newsize; - - #ifdef _WIN32 - /* ABI: Win64 */ -@@ -119,7 +124,19 @@ cothread_t co_create(unsigned int size, void (*entrypo - size += 512; /* allocate additional space for storage */ - size &= ~15; /* align stack to 16-byte boundary */ - -- if(handle = (cothread_t)malloc(size)) { -+ pagesize = sysconf(_SC_PAGESIZE); -+ if(pagesize == -1) -+err(1, "sysconf failed"); -+ newsize = size / pagesize * pagesize + !!(size % pagesize) * pagesize; -+ handle = (cothread_t)malloc(newsize); -+ if(handle == NULL) -+err(1, "malloc failed"); -+ if((uintptr_t)handle % pagesize) -+err(1, "misaligned allocation"); -+ handle = (cothread_t)mmap(handle, newsize, PROT_READ|PROT_WRITE, MAP_FIXED|MAP_STACK|MAP_PRIVATE|MAP_ANON, -1, 0); -+ if(handle == MAP_FAILED) -+err(1, "mmap failed"); -+ else { - long long *p = (long long*)((char*)handle + size); /* seek to top of stack */ - *--p = (long long)crash;/* crash if entrypoint returns */ - *--p = (long long)entrypoint; /* start of function */ Index: patches/patch-src_snes_src_lib_libco_x86_c === RCS file: patches/patch-src_snes_src_lib_libco_x86_c diff -N patches/patch-src_snes_src_lib_libco_x86_c --- patches/patch-src_snes_src_lib_libco_x86_c 31 Mar 2020 11:47:01 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,47 +0,0 @@ -$OpenBSD: patch-src_snes_src_lib_libco_x86_c,v 1.2 2020/03/31 11:47:01 solene Exp $ - -This prevent the snes module to crash on load on i386 - -Index: src/snes/src/lib/libco/x86.c src/snes/src/lib/libco/x86.c.orig -+++ src/snes/src/lib/libco/x86.c -@@ -9,6 +9,10 @@ - - #include - #include -+#include -+#include -+#include -+#include - - #ifdef __cplusplus - extern "C" { -@@ -25,6 +29,7 @@ extern "C" { - static thread_local long co_active_buffer[64]; - static thread_local cothread_t co_active_handle = 0; - static void (fastcall *co_swap)(cothread_t, cothread_t) = 0; -+long pagesize, newsize; - - /* ABI: fastcall */ - force_text_section static const unsigned char co_swap_function[] = { -@@ -64,7 +69,19 @@ cothread_t co_create(unsigned int size, void (*entrypo - size += 256; /* allocate additional space for storage */ - size &= ~15; /* align stack to
Re: [update] archivers/lha to 1.14i-ac20210926
just changed it and it's working as before, so the million dollar question is this ok with those changes in? On 14:01 Wed 03 Nov , Stuart Henderson wrote: > yes that works > > > +CONFIGURE_STYLE=gnu autoreconf > > missed before, that should just be "autoreconf"
Re: [update] archivers/lha to 1.14i-ac20210926
On 13:04 Wed 03 Nov , Stuart Henderson wrote: > this is invalid, the ac20210926 is in the part of the name that is reserved > for flavours something like this then? Index: Makefile === RCS file: /cvs/ports/archivers/lha/Makefile,v retrieving revision 1.39 diff -u -p -u -r1.39 Makefile --- Makefile14 Jul 2019 00:39:34 - 1.39 +++ Makefile3 Nov 2021 13:24:58 - @@ -2,9 +2,9 @@ COMMENT= archive files using LZW compression (.lzh files) -DISTNAME= lha-1.14i-ac20050924p1 -PKGNAME= lha-1.14i.ac20050924.1 -REVISION= 3 +VERSION= 1.14i-ac20210926 +DISTNAME= lha-${VERSION} +PKGNAME= lha-${VERSION:C/-/./} CATEGORIES=archivers HOMEPAGE= https://lha.osdn.jp/ @@ -15,12 +15,12 @@ MAINTAINER= Yozo Toda Index: distinfo === RCS file: /cvs/ports/archivers/lha/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- distinfo4 Apr 2013 16:03:55 - 1.6 +++ distinfo3 Nov 2021 13:24:58 - @@ -1,2 +1,2 @@ -SHA256 (lha-1.14i-ac20050924p1.tar.gz) = tSYen5hTiBaqnmR5HyPLg/FjLs2mHwLlS2dJ6cpenuQ= -SIZE (lha-1.14i-ac20050924p1.tar.gz) = 285518 +SHA256 (lha-1.14i-ac20210926.tar.gz) = t6WO6kRk3BGo0v+MYAKCoduAK7Vb5PjyP4/b/DOvUfs= +SIZE (lha-1.14i-ac20210926.tar.gz) = 228249 Index: patches/patch-Makefile_in === RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- patches/patch-Makefile_in 18 Apr 2014 22:59:32 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,12 +0,0 @@ -$OpenBSD: patch-Makefile_in,v 1.2 2014/04/18 22:59:32 jasper Exp $ tests/Makefile.in.orig Mon Oct 16 16:50:10 2006 -+++ tests/Makefile.in Sat Apr 19 00:52:34 2014 -@@ -311,7 +311,7 @@ uninstall-am: uninstall-info-am - - - check-local: -- bash ./lha-test -+ sh ./lha-test - - lha-test: $(top_builddir)/config.status $(srcdir)/lha-test.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ Index: patches/patch-src_getopt_long_c === RCS file: patches/patch-src_getopt_long_c diff -N patches/patch-src_getopt_long_c --- patches/patch-src_getopt_long_c 17 Apr 2017 14:32:55 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,19 +0,0 @@ -$OpenBSD: patch-src_getopt_long_c,v 1.1 2017/04/17 14:32:55 espie Exp $ src/getopt_long.c.orig Mon Apr 17 00:45:00 2017 -+++ src/getopt_long.c Mon Apr 17 00:45:17 2017 -@@ -66,11 +66,11 @@ puts_argv(char **argv) - #include - #include - --char *optarg; --int optind; -+extern char *optarg; -+extern int optind; - --int opterr; --int optopt; -+extern int opterr; -+extern int optopt; - - /* - return value 0: no option (include '-') Index: patches/patch-src_header_c === RCS file: patches/patch-src_header_c diff -N patches/patch-src_header_c --- patches/patch-src_header_c 27 Jan 2016 13:36:35 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,62 +0,0 @@ -$OpenBSD: patch-src_header_c,v 1.3 2016/01/27 13:36:35 jasper Exp $ - -Security fix for CVE-2016-1925 -http://seclists.org/oss-sec/2016/q1/132 -https://osdn.jp/projects/lha/scm/git/lha/commits/bf2471f - src/header.c.orig Wed Jan 27 14:31:45 2016 -+++ src/header.c Wed Jan 27 14:34:05 2016 -@@ -688,6 +688,7 @@ get_header_level0(fp, hdr, data) - char *data; - { - size_t header_size; -+ssize_t remain_size; - ssize_t extend_size; - int checksum; - int name_length; -@@ -697,9 +698,15 @@ get_header_level0(fp, hdr, data) - hdr->header_size = header_size = get_byte(); - checksum = get_byte(); - --if (fread(data + COMMON_HEADER_SIZE, -- header_size + 2 - COMMON_HEADER_SIZE, 1, fp) == 0) { --error("Invalid header (LHarc file ?)"); -+/* The data variable has been already read as COMMON_HEADER_SIZE bytes. -+ So we must read the remaining header size by the header_size. */ -+remain_size = header_size + 2 - COMMON_HEADER_SIZE; -+if (remain_size <= 0) { -+ error("Invalid header size (LHarc file ?)"); -+ return FALSE; -+} -+if (fread(data + COMMON_HEADER_SIZE, remain_size, 1, fp) == 0) { -+ error("Invalid header (LHarc file ?)"); - return FALSE; /* finish */ - } - -@@ -804,6 +811,7 @@ get_header_level1(fp, hdr, data) - char *data; - { - size_t header_size; -+ssize_t remain_size; - ssize_t extend_size; - int checksum; - int name_length; -@@ -813,9 +821,15 @@ get_header_level1(fp, hdr, data) - hdr->header_size = header_size = get_byte(); - checksum = get_byte(); - --if (fread(data + COMMON_HEADER_SIZE, -- header_size + 2 - COMMON_HEADER_SIZE, 1, fp) == 0) { --error("Invalid header (LHarc file ?)"); -+
[update] archivers/lha to 1.14i-ac20210926
Hi, And now with diff attached, files retrieved from maintainer's gh repository. Still works on amd64, OK? Index: Makefile === RCS file: /cvs/ports/archivers/lha/Makefile,v retrieving revision 1.39 diff -u -p -u -r1.39 Makefile --- Makefile14 Jul 2019 00:39:34 - 1.39 +++ Makefile3 Nov 2021 12:38:37 - @@ -2,9 +2,7 @@ COMMENT= archive files using LZW compression (.lzh files) -DISTNAME= lha-1.14i-ac20050924p1 -PKGNAME= lha-1.14i.ac20050924.1 -REVISION= 3 +DISTNAME= lha-1.14i-ac20210926 CATEGORIES=archivers HOMEPAGE= https://lha.osdn.jp/ @@ -15,12 +13,12 @@ MAINTAINER= Yozo Toda Index: distinfo === RCS file: /cvs/ports/archivers/lha/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- distinfo4 Apr 2013 16:03:55 - 1.6 +++ distinfo3 Nov 2021 12:38:37 - @@ -1,2 +1,2 @@ -SHA256 (lha-1.14i-ac20050924p1.tar.gz) = tSYen5hTiBaqnmR5HyPLg/FjLs2mHwLlS2dJ6cpenuQ= -SIZE (lha-1.14i-ac20050924p1.tar.gz) = 285518 +SHA256 (lha-1.14i-ac20210926.tar.gz) = t6WO6kRk3BGo0v+MYAKCoduAK7Vb5PjyP4/b/DOvUfs= +SIZE (lha-1.14i-ac20210926.tar.gz) = 228249 Index: patches/patch-Makefile_in === RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- patches/patch-Makefile_in 18 Apr 2014 22:59:32 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,12 +0,0 @@ -$OpenBSD: patch-Makefile_in,v 1.2 2014/04/18 22:59:32 jasper Exp $ tests/Makefile.in.orig Mon Oct 16 16:50:10 2006 -+++ tests/Makefile.in Sat Apr 19 00:52:34 2014 -@@ -311,7 +311,7 @@ uninstall-am: uninstall-info-am - - - check-local: -- bash ./lha-test -+ sh ./lha-test - - lha-test: $(top_builddir)/config.status $(srcdir)/lha-test.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ Index: patches/patch-src_getopt_long_c === RCS file: patches/patch-src_getopt_long_c diff -N patches/patch-src_getopt_long_c --- patches/patch-src_getopt_long_c 17 Apr 2017 14:32:55 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,19 +0,0 @@ -$OpenBSD: patch-src_getopt_long_c,v 1.1 2017/04/17 14:32:55 espie Exp $ src/getopt_long.c.orig Mon Apr 17 00:45:00 2017 -+++ src/getopt_long.c Mon Apr 17 00:45:17 2017 -@@ -66,11 +66,11 @@ puts_argv(char **argv) - #include - #include - --char *optarg; --int optind; -+extern char *optarg; -+extern int optind; - --int opterr; --int optopt; -+extern int opterr; -+extern int optopt; - - /* - return value 0: no option (include '-') Index: patches/patch-src_header_c === RCS file: patches/patch-src_header_c diff -N patches/patch-src_header_c --- patches/patch-src_header_c 27 Jan 2016 13:36:35 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,62 +0,0 @@ -$OpenBSD: patch-src_header_c,v 1.3 2016/01/27 13:36:35 jasper Exp $ - -Security fix for CVE-2016-1925 -http://seclists.org/oss-sec/2016/q1/132 -https://osdn.jp/projects/lha/scm/git/lha/commits/bf2471f - src/header.c.orig Wed Jan 27 14:31:45 2016 -+++ src/header.c Wed Jan 27 14:34:05 2016 -@@ -688,6 +688,7 @@ get_header_level0(fp, hdr, data) - char *data; - { - size_t header_size; -+ssize_t remain_size; - ssize_t extend_size; - int checksum; - int name_length; -@@ -697,9 +698,15 @@ get_header_level0(fp, hdr, data) - hdr->header_size = header_size = get_byte(); - checksum = get_byte(); - --if (fread(data + COMMON_HEADER_SIZE, -- header_size + 2 - COMMON_HEADER_SIZE, 1, fp) == 0) { --error("Invalid header (LHarc file ?)"); -+/* The data variable has been already read as COMMON_HEADER_SIZE bytes. -+ So we must read the remaining header size by the header_size. */ -+remain_size = header_size + 2 - COMMON_HEADER_SIZE; -+if (remain_size <= 0) { -+ error("Invalid header size (LHarc file ?)"); -+ return FALSE; -+} -+if (fread(data + COMMON_HEADER_SIZE, remain_size, 1, fp) == 0) { -+ error("Invalid header (LHarc file ?)"); - return FALSE; /* finish */ - } - -@@ -804,6 +811,7 @@ get_header_level1(fp, hdr, data) - char *data; - { - size_t header_size; -+ssize_t remain_size; - ssize_t extend_size; - int checksum; - int name_length; -@@ -813,9 +821,15 @@ get_header_level1(fp, hdr, data) - hdr->header_size = header_size = get_byte(); - checksum = get_byte(); - --if (fread(data + COMMON_HEADER_SIZE, -- header_size + 2 - COMMON_HEADER_SIZE, 1, fp) == 0) { --error("Invalid header (LHarc file ?)"); -+/* The data variable has been already read as COMMON_HEADER_SIZE bytes. -+ So we must read the remaining header size b
Re: [patch] add pledge(2) to archivers/lha
Hi, Can't test right now but if it still works it's ok for me. Any objections to the update? I can look at adding pledge later. On 05:20 Wed 03 Nov , Yozo TODA wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > > This adds pledge(2) to archivers/lha with the following promises per each > > action > > list -> rpath, can be dropped once fd is opened > > add/extract/delete -> rpath wpath cpath fattr > > thanks Ricardo, and sorry my getting lha port left untouched long time... > I found the latest revision is ac20210926 now, just making an updated port. > how about patching to this latest revision? > > please see > https://github.com/yozot/OpenBSD-ports-mystuff/tree/master/archivers/lha-1.14i-ac20210926 > > -- yozo. > > -BEGIN PGP SIGNATURE- > > iQGzBAEBCgAdFiEEXaBuNN3EAffFuoZQoSJsq/akOnEFAmGBnTAACgkQoSJsq/ak > OnEqwwwAnejI0bE0N1V0Ajwt9vtnvwYeDcNcjSyvgKiB75bQw/6Mid1tfOUGNBlG > CR6Esh8PvDXOGzt9QRfirHaKWYEJiDTNBvlvRpjjp3H94fv20oaFtKaa+ZNzndON > 0Lf0mSYVAw4HoNwq/XEKyIV5aEkkSJj7ijvylgGYgRUz2TuuxuQWgaqLVvESk41e > aeGiB51PcdMBjxYgkWv3Px8QIxECoMnSRJbRg4T2ODdIs1qjYW4Gdt8sk4Tvg8E/ > vhRac3HmGPqH0fXdD2PE1P+VnJJBaFVpwFPtRpmeQx9Z44+PdbagIHlizuWNfox0 > AbxtKjDPKjEaKHq1HES0uDu76mdVTdGNrkCZ5SS8kwx6GN4H8r0fx+HxwuA+haH4 > WDNVDZatX/Vbg9zp0eXf6e8hjNF3vt3Lsmm6Wr8esSmFv0CyrwXb3X2pEUjNUCB4 > yAY5HL1ohsbnPkLl2pl+lueWH6Gjo0aX3P2LgvgJup7Dl5JsY9fb5a0+/5ZoPZVc > 46bBi0o9 > =Q2a/ > -END PGP SIGNATURE- >
[patch] add pledge(2) to archivers/lha
Hi, This adds pledge(2) to archivers/lha with the following promises per each action list -> rpath, can be dropped once fd is opened add/extract/delete -> rpath wpath cpath fattr Tested with my old Amiga games' archives on amd64. Comments? OK? Index: Makefile === RCS file: /cvs/ports/archivers/lha/Makefile,v retrieving revision 1.39 diff -u -p -u -r1.39 Makefile --- Makefile14 Jul 2019 00:39:34 - 1.39 +++ Makefile2 Nov 2021 12:52:41 - @@ -4,7 +4,7 @@ COMMENT=archive files using LZW compres DISTNAME= lha-1.14i-ac20050924p1 PKGNAME= lha-1.14i.ac20050924.1 -REVISION= 3 +REVISION= 4 CATEGORIES=archivers HOMEPAGE= https://lha.osdn.jp/ Index: patches/patch-src_lharc_c === RCS file: patches/patch-src_lharc_c diff -N patches/patch-src_lharc_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_lharc_c 2 Nov 2021 12:52:41 - @@ -0,0 +1,25 @@ +$OpenBSD$ + +Index: src/lharc.c +--- src/lharc.c.orig src/lharc.c +@@ -542,6 +542,9 @@ main(argc, argv) + + int i; + ++if (pledge("stdio rpath wpath cpath fattr", NULL) == -1) ++fatal_error("pledge"); ++ + init_variable();/* Added N.Watazaki */ + + if (parse_option(argc, argv) == -1) { +@@ -616,6 +619,9 @@ main(argc, argv) + cmd_add(); + break; + case CMD_LIST: ++if (pledge("stdio rpath", NULL) == -1) ++fatal_error("pledge"); ++ + cmd_list(); + break; + case CMD_DELETE: Index: patches/patch-src_lhlist_c === RCS file: patches/patch-src_lhlist_c diff -N patches/patch-src_lhlist_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_lhlist_c 2 Nov 2021 12:52:41 - @@ -0,0 +1,16 @@ +$OpenBSD$ + +Index: src/lhlist.c +--- src/lhlist.c.orig src/lhlist.c +@@ -321,6 +321,10 @@ cmd_list() + error("Cannot open archive \"%s\"", archive_name); + exit(1); + } ++ ++if (pledge("stdio", NULL) == -1) ++fatal_error("pledge"); ++ + if (archive_is_msdos_sfx1(archive_name)) + seek_lha_header(afp); +
[update] graphics/jhead to 3.06.0.1
Hi, It seems the development of jhead now happens on github, adapt it accordingly to a new release and while here also change HOMEPAGE to https. Comments? OK? Index: Makefile === RCS file: /cvs/ports/graphics/jhead/Makefile,v retrieving revision 1.26 diff -u -p -u -r1.26 Makefile --- Makefile26 Feb 2021 18:20:35 - 1.26 +++ Makefile1 Nov 2021 13:00:09 - @@ -2,11 +2,13 @@ COMMENT = Exif jpeg camera setting parser and thumbnail remover -DISTNAME = jhead-3.04 +GH_ACCOUNT = Matthias-Wandel +GH_PROJECT = jhead +GH_TAGNAME = 3.06.0.1 + CATEGORIES = graphics -HOMEPAGE = http://www.sentex.net/~mwandel/jhead/ -MASTER_SITES = ${HOMEPAGE} +HOMEPAGE = https://www.sentex.net/~mwandel/jhead/ MAINTAINER=Benoit Lecocq Index: distinfo === RCS file: /cvs/ports/graphics/jhead/distinfo,v retrieving revision 1.17 diff -u -p -u -r1.17 distinfo --- distinfo15 Dec 2019 17:00:12 - 1.17 +++ distinfo1 Nov 2021 13:00:09 - @@ -1,2 +1,2 @@ -SHA256 (jhead-3.04.tar.gz) = 74m7z09sJe2ICIzyQqR6au3/9PCMx9wgW/PiwPEKA8k= -SIZE (jhead-3.04.tar.gz) = 67754 +SHA256 (jhead-3.06.0.1.tar.gz) = XFJYw9eoQL+DHiIXTkokyx3juvRC98tz1asxtK4LAFg= +SIZE (jhead-3.06.0.1.tar.gz) = 1144608 Index: patches/patch-gpsinfo_c === RCS file: /cvs/ports/graphics/jhead/patches/patch-gpsinfo_c,v retrieving revision 1.7 diff -u -p -u -r1.7 patch-gpsinfo_c --- patches/patch-gpsinfo_c 26 Feb 2021 18:20:35 - 1.7 +++ patches/patch-gpsinfo_c 1 Nov 2021 13:00:09 - @@ -1,16 +1,8 @@ $OpenBSD: patch-gpsinfo_c,v 1.7 2021/02/26 18:20:35 naddy Exp $ gpsinfo.c.orig Sun Dec 15 17:46:17 2019 -+++ gpsinfo.c Sun Dec 15 17:48:33 2019 -@@ -146,7 +146,7 @@ - FmtString[3+a*7] = (char)('0'+digits); - - Values[a] = ConvertAnyFormat(ValuePtr+a*ComponentSize, Format); --} -+} - - snprintf(TempString, sizeof(TempString), FmtString, Values[0], Values[1], Values[2]); - -@@ -162,8 +162,8 @@ +Index: gpsinfo.c +--- gpsinfo.c.orig gpsinfo.c +@@ -168,8 +168,8 @@ void ProcessGpsInfo(unsigned char * DirStart, unsigned break; case TAG_GPS_ALT: Index: patches/patch-jhead_c === RCS file: /cvs/ports/graphics/jhead/patches/patch-jhead_c,v retrieving revision 1.14 diff -u -p -u -r1.14 patch-jhead_c --- patches/patch-jhead_c 15 Dec 2019 17:00:12 - 1.14 +++ patches/patch-jhead_c 1 Nov 2021 13:00:09 - @@ -1,7 +1,8 @@ $OpenBSD: patch-jhead_c,v 1.14 2019/12/15 17:00:12 benoit Exp $ jhead.c.orig Fri Nov 22 15:27:34 2019 -+++ jhead.cSun Dec 15 17:39:14 2019 -@@ -165,7 +165,8 @@ +Index: jhead.c +--- jhead.c.orig jhead.c +@@ -166,7 +166,8 @@ static int FileEditComment(char * TempFileName, char * } if (strlen(Editor) > PATH_MAX) ErrFatal("env too long"); @@ -11,7 +12,7 @@ $OpenBSD: patch-jhead_c,v 1.14 2019/12/1 a = system(QuotedPath); } -@@ -272,7 +273,8 @@ +@@ -273,7 +274,8 @@ static int ModifyDescriptComment(char * OutComment, ch if (!HasScandate && !ImageInfo.DateTime[0]){ // Scan date is not in the file yet, and it doesn't have one built in. Add it. char Temp[40]; @@ -21,7 +22,7 @@ $OpenBSD: patch-jhead_c,v 1.14 2019/12/1 strncat(OutComment, Temp, MAX_COMMENT_SIZE-5-strlen(OutComment)); Modified = TRUE; } -@@ -304,8 +306,10 @@ +@@ -305,8 +307,10 @@ static int AutoResizeCmdStuff(void) if (scale < 0.4) scale = 0.4; // Don't scale down by too much. @@ -34,7 +35,7 @@ $OpenBSD: patch-jhead_c,v 1.14 2019/12/1 return TRUE; } -@@ -632,7 +636,8 @@ +@@ -641,7 +645,8 @@ static void DoFileRenaming(const char * FileName) memcpy(pat, pattern+ppos, 4); pat[a-ppos] = 'd'; // Replace 'i' with 'd' for '%d' pat[a-ppos+1] = '\0'; @@ -44,7 +45,7 @@ $OpenBSD: patch-jhead_c,v 1.14 2019/12/1 nl = strlen(num); l = strlen(pattern+a+1); if (ppos+nl+l+1 >= PATH_MAX) ErrFatal("str overflow"); -@@ -648,7 +653,7 @@ +@@ -657,7 +662,7 @@ static void DoFileRenaming(const char * FileName) strftime(NewName, PATH_MAX, pattern, &tm); }else{ // My favourite scheme. @@ -53,7 +54,7 @@ $OpenBSD: patch-jhead_c,v 1.14 2019/12/1 tm.tm_mon+1, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec); } -@@ -692,7 +697,8 @@ +@@ -701,7 +706,8 @@ static void DoFileRenaming(const char * FileName) printf("%s --> %s\n",FileName, NewName); #ifdef _WIN32 if (RenameAssociatedFiles){ @@
[UPDATE] openmsx to 17.0
Hi, I don't know what I'm doing but with the below I was able to run a few MSX games with the new major release 17.0 (skipped 16.0) on amd64. Release notes below [0][1]. Comments? OK? [0] https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_16_0/doc/release-notes.txt [1] https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_17_0/doc/release-notes.txt Index: Makefile === RCS file: /cvs/ports/emulators/openmsx/Makefile,v retrieving revision 1.30 diff -u -p -u -r1.30 Makefile --- Makefile23 Feb 2021 19:39:22 - 1.30 +++ Makefile4 Aug 2021 12:27:14 - @@ -6,7 +6,7 @@ BROKEN-alpha = OOM when building src/cpu COMMENT = MSX home computer emulator -V =0.15.0 +V =17.0 DISTNAME = openmsx-$V CATEGORIES = emulators @@ -17,7 +17,7 @@ PERMIT_PACKAGE = claims GPLv2, but no co PERMIT_DISTFILES = claims GPLv2, but no copyright notices in source files WANTLIB += ${MODTCL_LIB} -WANTLIB += GL GLEW SDL SDL_ttf c freetype m ogg png +WANTLIB += GL GLEW SDL2 SDL2_ttf c freetype m ogg png WANTLIB += pthread ${COMPILER_LIBCXX} theoradec vorbis z MASTER_SITES = https://github.com/openMSX/openMSX/releases/download/RELEASE_${V:S/./_/g}/ @@ -30,7 +30,8 @@ MAKE_ENV += INSTALL_BASE=${PREFIX}/share COMPILER = base-clang ports-gcc LIB_DEPENDS = audio/libvorbis \ - devel/sdl-ttf \ + devel/sdl2 \ + devel/sdl2-ttf \ graphics/glew \ graphics/png \ multimedia/libtheora \ @@ -40,7 +41,7 @@ NO_TEST = Yes MODULES = lang/python \ lang/tcl -MODPY_VERSION =${MODPY_DEFAULT_VERSION_2} +MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} MODPY_RUNDEP = No MAKE_FILE =GNUmakefile Index: distinfo === RCS file: /cvs/ports/emulators/openmsx/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- distinfo20 Oct 2019 22:07:02 - 1.6 +++ distinfo4 Aug 2021 12:27:14 - @@ -1,2 +1,2 @@ -SHA256 (openmsx-0.15.0.tar.gz) = k/IJ2P7S4E5iUmRpu2u0MbgupNB+zcRdqyuMxMoh1io= -SIZE (openmsx-0.15.0.tar.gz) = 3748998 +SHA256 (openmsx-17.0.tar.gz) = cOxoWVItjju8lyJ6u5jIclbs2lVbAW0dqFzdmQcs5WQ= +SIZE (openmsx-17.0.tar.gz) = 4045461 Index: patches/patch-build_cpu_py === RCS file: /cvs/ports/emulators/openmsx/patches/patch-build_cpu_py,v retrieving revision 1.1 diff -u -p -u -r1.1 patch-build_cpu_py --- patches/patch-build_cpu_py 1 Aug 2021 00:18:05 - 1.1 +++ patches/patch-build_cpu_py 4 Aug 2021 12:27:14 - @@ -3,9 +3,9 @@ $OpenBSD: patch-build_cpu_py,v 1.1 2021/ Index: build/cpu.py --- build/cpu.py.orig +++ build/cpu.py -@@ -88,6 +88,12 @@ class PPC64(CPU): - name = 'ppc64' - bigEndian = True +@@ -97,6 +97,12 @@ class RISCV64(CPU): + name = 'riscv64' + bigEndian = False +class RISCV64(CPU): + '''64-bit RISC-V. Index: patches/patch-build_detectsys_py === RCS file: /cvs/ports/emulators/openmsx/patches/patch-build_detectsys_py,v retrieving revision 1.6 diff -u -p -u -r1.6 patch-build_detectsys_py --- patches/patch-build_detectsys_py1 Aug 2021 00:18:05 - 1.6 +++ patches/patch-build_detectsys_py4 Aug 2021 12:27:14 - @@ -3,7 +3,7 @@ $OpenBSD: patch-build_detectsys_py,v 1.6 Index: build/detectsys.py --- build/detectsys.py.orig +++ build/detectsys.py -@@ -48,6 +48,8 @@ def detectCPU(): +@@ -53,6 +53,8 @@ def detectCPU(): return 'sheb' if cpu.endswith('eb') else 'sh' elif cpu == 'avr32': return 'avr32' Index: patches/patch-build_main_mk === RCS file: /cvs/ports/emulators/openmsx/patches/patch-build_main_mk,v retrieving revision 1.3 diff -u -p -u -r1.3 patch-build_main_mk --- patches/patch-build_main_mk 20 Oct 2019 22:07:03 - 1.3 +++ patches/patch-build_main_mk 4 Aug 2021 12:27:14 - @@ -2,16 +2,16 @@ $OpenBSD: patch-build_main_mk,v 1.3 2019 Index: build/main.mk --- build/main.mk.orig +++ build/main.mk -@@ -342,7 +342,7 @@ LINK_FLAGS+=$(TARGET_FLAGS) +@@ -334,7 +334,7 @@ LINK_FLAGS+=$(TARGET_FLAGS) CXX?=g++ WINDRES?=windres DEPEND_FLAGS:= -ifneq ($(filter %clang++,$(CXX))$(filter clang++%,$(CXX)),) +ifneq ($(filter %clang++,$(CXX))$(filter clang++%,$(CXX))$(filter c++,$(CXX)),) - # Enable C++14 (supported since clang-3.5) - COMPILE_FLAGS+=-std=c++14 - # Clang does support -Wunused-macros, but it triggers on SDL's headers, -@@ -394,6 +394,8 @@ else + # Enable C++17 (for the most part supported since clang-5) + COMPILE_FLAGS+=-std=c++17 -fconstexpr-steps=200 + COMPILE_FLAGS+=-Wall -Wextra -Wundef -Wno-invalid-offsetof -Wunused-macros -Wdouble-promotion -Wmi
Re: sparc64 bulk build report
Hi Kurt, Does the below gets emulationstation compiled further on sparc? Index: Makefile === RCS file: /cvs/ports/emulators/emulationstation/Makefile,v retrieving revision 1.8 diff -u -p -u -r1.8 Makefile --- Makefile12 Jul 2019 20:46:08 - 1.8 +++ Makefile30 Jul 2021 10:51:13 - @@ -18,7 +18,7 @@ WANTLIB += m pthread ${COMPILER_LIBCXX} GH_ACCOUNT = Aloshi GH_PROJECT = EmulationStation GH_COMMIT =646bede3d9ec0acf0ae378415edac136774a66c5 -REVISION = 1 +REVISION = 2 MODULES = devel/cmake Index: patches/patch-es-app_src_views_gamelist_BasicGameListView_cpp === RCS file: patches/patch-es-app_src_views_gamelist_BasicGameListView_cpp diff -N patches/patch-es-app_src_views_gamelist_BasicGameListView_cpp --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-es-app_src_views_gamelist_BasicGameListView_cpp 30 Jul 2021 10:51:13 - @@ -0,0 +1,11 @@ +$OpenBSD$ + +Index: es-app/src/views/gamelist/BasicGameListView.cpp +--- es-app/src/views/gamelist/BasicGameListView.cpp.orig es-app/src/views/gamelist/BasicGameListView.cpp +@@ -1,3 +1,5 @@ ++#include ++ + #include "views/gamelist/BasicGameListView.h" + #include "views/ViewController.h" + #include "Renderer.h" Index: patches/patch-es-app_src_views_gamelist_ISimpleGameListView_h === RCS file: patches/patch-es-app_src_views_gamelist_ISimpleGameListView_h diff -N patches/patch-es-app_src_views_gamelist_ISimpleGameListView_h --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-es-app_src_views_gamelist_ISimpleGameListView_h 30 Jul 2021 10:51:13 - @@ -0,0 +1,13 @@ +$OpenBSD$ + +Index: es-app/src/views/gamelist/ISimpleGameListView.h +--- es-app/src/views/gamelist/ISimpleGameListView.h.orig es-app/src/views/gamelist/ISimpleGameListView.h +@@ -1,5 +1,7 @@ + #pragma once + ++#include ++ + #include "views/gamelist/IGameListView.h" + + #include "components/TextComponent.h" On 04:12 Fri 30 Jul , k...@openbsd.org wrote: > Bulk build on sparc64-0a.ports.openbsd.org > > Started : Wed Jul 28 12:30:57 MDT 2021 > Finished: Fri Jul 30 02:27:33 MDT 2021 > Duration: 1 Days 13 hours 57 minutes > > Built using OpenBSD 6.9-current (GENERIC.MP) #920: Wed Jul 28 06:02:07 MDT > 2021 > > Built 8837 packages > > Number of packages built each day: > Jul 28: 6966 > Jul 29: 1870 > Jul 30: 1 > > > > Critical path missing pkgs: > http://build-failures.rhaalovely.net/sparc64/2021-07-28/summary.log > > Build failures: 27 > http://build-failures.rhaalovely.net/sparc64/2021-07-28/audio/ncmpcpp.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/devel/jdk/1.8.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/emulators/emulationstation.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/games/colobot/colobot.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/games/egoboo.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/games/godot.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/games/openxcom.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/games/stepmania.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/graphics/clutter/cogl.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/graphics/enblend-enfuse.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/graphics/opencolorio.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/lang/clazy.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/multimedia/gstreamer1/plugins-base.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/multimedia/mpv.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/net/gupnp/core.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/net/ntopng.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/net/pmacct,postgresql.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/productivity/libphonenumber.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/sysutils/slant.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/telephony/linphone/bctoolbox.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/textproc/ruby-nokogiri,ruby27.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/www/nextcloud_notify_push.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/x11/gnome/gdm.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/x11/gnome/gjs.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/x11/mate/session-manager.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/x11/qt5/qtbase.log > http://build-failures.rhaalovely.net/sparc64/2021-07-28/x11/qt6/qtbase.log > > Recurrent failures: > failures/audio/ncmpcpp.log > failures/emulators/emulationstati
Re: [update] emulators/mednafen-1.27.1
bump On 09:19 Tue 29 Jun , Ricardo Mestre wrote: > Hi, > > This new release drops dependency on libsndfile and instead uses libFLAC, > additionally I also removed a few libs from WANTLIB according to > `make lib-depends-check' and changelog is available on $HOMEPAGE. > > Only tested on amd64, does it work on other archs? OK to commit? > > Index: Makefile > === > RCS file: /cvs/ports/emulators/mednafen/Makefile,v > retrieving revision 1.31 > diff -u -p -u -r1.31 Makefile > --- Makefile 20 Nov 2020 23:39:02 - 1.31 > +++ Makefile 28 Jun 2021 08:42:49 - > @@ -3,7 +3,7 @@ > BROKEN-hppa =../../include/mednafen/state.h:21:7: error: > 'exception_ptr' in namespace 'std' does not name a type > COMMENT =emulates numerous game consoles > > -DISTNAME = mednafen-1.26.1 > +DISTNAME = mednafen-1.27.1 > > CATEGORIES = emulators games > HOMEPAGE = https://mednafen.github.io > @@ -16,13 +16,12 @@ PERMIT_PACKAGE = Yes > MASTER_SITES = ${HOMEPAGE}/releases/files/ > EXTRACT_SUFX = .tar.xz > > -WANTLIB += SDL2 c iconv intl m pthread sndfile sndio usbhid z > -WANTLIB += FLAC ogg samplerate vorbis vorbisenc ${COMPILER_LIBCXX} > +WANTLIB += FLAC SDL2 c iconv intl m pthread z ${COMPILER_LIBCXX} > > USE_GMAKE = Yes > COMPILER = base-clang ports-gcc > > -LIB_DEPENDS =audio/libsndfile \ > +LIB_DEPENDS =audio/flac \ > devel/gettext,-runtime \ > devel/sdl2 > > Index: distinfo > === > RCS file: /cvs/ports/emulators/mednafen/distinfo,v > retrieving revision 1.15 > diff -u -p -u -r1.15 distinfo > --- distinfo 20 Nov 2020 23:39:02 - 1.15 > +++ distinfo 28 Jun 2021 08:42:49 - > @@ -1,2 +1,2 @@ > -SHA256 (mednafen-1.26.1.tar.xz) = > hCkHwlxCksm6SXycuSKcfRDgTiLLR0DRVKtpDmWH/fQ= > -SIZE (mednafen-1.26.1.tar.xz) = 3319756 > +SHA256 (mednafen-1.27.1.tar.xz) = > 86ibLzL0DDIyWTgI0F4MIcvfRDaIrOBMnCfkz01ZVfs= > +SIZE (mednafen-1.27.1.tar.xz) = 3363540
[update] emulators/mednafen-1.27.1
Hi, This new release drops dependency on libsndfile and instead uses libFLAC, additionally I also removed a few libs from WANTLIB according to `make lib-depends-check' and changelog is available on $HOMEPAGE. Only tested on amd64, does it work on other archs? OK to commit? Index: Makefile === RCS file: /cvs/ports/emulators/mednafen/Makefile,v retrieving revision 1.31 diff -u -p -u -r1.31 Makefile --- Makefile20 Nov 2020 23:39:02 - 1.31 +++ Makefile28 Jun 2021 08:42:49 - @@ -3,7 +3,7 @@ BROKEN-hppa = ../../include/mednafen/state.h:21:7: error: 'exception_ptr' in namespace 'std' does not name a type COMMENT = emulates numerous game consoles -DISTNAME = mednafen-1.26.1 +DISTNAME = mednafen-1.27.1 CATEGORIES = emulators games HOMEPAGE = https://mednafen.github.io @@ -16,13 +16,12 @@ PERMIT_PACKAGE =Yes MASTER_SITES = ${HOMEPAGE}/releases/files/ EXTRACT_SUFX = .tar.xz -WANTLIB += SDL2 c iconv intl m pthread sndfile sndio usbhid z -WANTLIB += FLAC ogg samplerate vorbis vorbisenc ${COMPILER_LIBCXX} +WANTLIB += FLAC SDL2 c iconv intl m pthread z ${COMPILER_LIBCXX} USE_GMAKE =Yes COMPILER = base-clang ports-gcc -LIB_DEPENDS = audio/libsndfile \ +LIB_DEPENDS = audio/flac \ devel/gettext,-runtime \ devel/sdl2 Index: distinfo === RCS file: /cvs/ports/emulators/mednafen/distinfo,v retrieving revision 1.15 diff -u -p -u -r1.15 distinfo --- distinfo20 Nov 2020 23:39:02 - 1.15 +++ distinfo28 Jun 2021 08:42:49 - @@ -1,2 +1,2 @@ -SHA256 (mednafen-1.26.1.tar.xz) = hCkHwlxCksm6SXycuSKcfRDgTiLLR0DRVKtpDmWH/fQ= -SIZE (mednafen-1.26.1.tar.xz) = 3319756 +SHA256 (mednafen-1.27.1.tar.xz) = 86ibLzL0DDIyWTgI0F4MIcvfRDaIrOBMnCfkz01ZVfs= +SIZE (mednafen-1.27.1.tar.xz) = 3363540
Re: [update] emulators/mgba to 0.9.0
yeah, just tested the frontend now and the choppyness happens with sdl audio, changing to qtmultimedia is not choppy but has several cuts. changing the display driver from opengl to software (qt) makes the audio issue go away for me, but I'm not sure how to solve this since I actually don't use mgba but mednafen (or my mist/mister fpgas). On 08:21 Mon 12 Apr , Anthony J. Bentley wrote: > Ricardo Mestre writes: > > Hi, > > > > Here's an update to mgba 0.9.0, full changelog on [0], tested a couple of > > gam > > es > > on amd64. > > > > Doesn't seem to depend on GLU/avresample anymore, comments, OK? > > I'm noticing really choppy audio in the Qt frontend (but not in the SDL > frontend). Do you hear it too?
[update] emulators/mgba to 0.9.0
Hi, Here's an update to mgba 0.9.0, full changelog on [0], tested a couple of games on amd64. Doesn't seem to depend on GLU/avresample anymore, comments, OK? [0] https://mgba.io/2021/03/28/mgba-0.9.0/ Index: Makefile === RCS file: /cvs/ports/emulators/mgba/Makefile,v retrieving revision 1.43 diff -u -p -u -r1.43 Makefile --- Makefile13 Dec 2020 12:31:54 - 1.43 +++ Makefile30 Mar 2021 22:01:05 - @@ -4,7 +4,7 @@ COMMENT-main = Game Boy Color/Advance e COMMENT-qt = Game Boy Color/Advance emulator with GUI COMMENT-libretro = Game Boy Color/Advance core for retroarch -V =0.8.4 +V =0.9.0 GH_ACCOUNT = mgba-emu GH_PROJECT = mgba GH_TAGNAME = $V @@ -28,10 +28,9 @@ MAINTAINER = Anthony J. Bentley https://github.com/mgba-emu/mgba/pu Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt -@@ -35,6 +35,7 @@ if(NOT LIBMGBA_ONLY) +@@ -50,6 +50,7 @@ if(NOT LIBMGBA_ONLY) set(USE_EDITLINE ON CACHE BOOL "Whether or not to enable the CLI-mode debugger") endif() set(USE_GDB_STUB ON CACHE BOOL "Whether or not to enable the GDB stub ARM debugger") @@ -14,29 +14,22 @@ Index: CMakeLists.txt set(USE_FFMPEG ON CACHE BOOL "Whether or not to enable FFmpeg support") set(USE_ZLIB ON CACHE BOOL "Whether or not to enable zlib support") set(USE_MINIZIP ON CACHE BOOL "Whether or not to enable external minizip support") -@@ -477,6 +478,10 @@ find_feature(USE_SQLITE3 "sqlite3") - find_feature(USE_ELF "libelf") - find_feature(ENABLE_PYTHON "PythonLibs") +@@ -546,6 +547,14 @@ if(USE_GDB_STUB) + endif() + source_group("Debugger" FILES ${DEBUGGER_SRC}) +if(USE_PLEDGE_UNVEIL) + set(USE_EPOXY OFF) +endif() + - if(USE_FFMPEG) - set(USE_LIBAVRESAMPLE ON) - set(USE_LIBSWRESAMPLE ON) -@@ -508,6 +513,10 @@ if(USE_GDB_STUB) - endif() - source_group("Debugger" FILES ${DEBUGGER_SRC}) - +if(USE_PLEDGE_UNVEIL) + list(APPEND FEATURES PLEDGE_UNVEIL) +endif() + if(USE_FFMPEG) list(APPEND FEATURES FFMPEG) - if(USE_LIBSWRESAMPLE) -@@ -1228,6 +1237,7 @@ if(NOT QUIET AND NOT LIBMGBA_ONLY) + if(LIBSWRESAMPLE_FOUND) +@@ -1231,6 +1240,7 @@ if(NOT QUIET AND NOT LIBMGBA_ONLY) message(STATUS "CLI debugger: ${USE_EDITLINE}") endif() message(STATUS "GDB stub: ${USE_GDB_STUB}") Index: patches/patch-src_platform_sdl_main_c === RCS file: /cvs/ports/emulators/mgba/patches/patch-src_platform_sdl_main_c,v retrieving revision 1.4 diff -u -p -u -r1.4 patch-src_platform_sdl_main_c --- patches/patch-src_platform_sdl_main_c 13 Apr 2020 02:53:05 - 1.4 +++ patches/patch-src_platform_sdl_main_c 30 Mar 2021 22:01:05 - @@ -6,7 +6,7 @@ From https://github.com/mgba-emu/mgba/pu Index: src/platform/sdl/main.c --- src/platform/sdl/main.c.orig +++ src/platform/sdl/main.c -@@ -44,6 +44,11 @@ static void mSDLDeinit(struct mSDLRenderer* renderer); +@@ -43,6 +43,11 @@ static void mSDLDeinit(struct mSDLRenderer* renderer); static int mSDLRun(struct mSDLRenderer* renderer, struct mArguments* args); @@ -18,7 +18,7 @@ Index: src/platform/sdl/main.c static struct VFile* _state = NULL; static void _loadState(struct mCoreThread* thread) { -@@ -149,6 +154,15 @@ int main(int argc, char** argv) { +@@ -164,6 +169,15 @@ int main(int argc, char** argv) { renderer.player.bindings = &renderer.core->inputMap; mSDLInitBindingsGBA(&renderer.core->inputMap); mSDLInitEvents(&renderer.events); @@ -34,7 +34,7 @@ Index: src/platform/sdl/main.c mSDLEventsLoadConfig(&renderer.events, mCoreConfigGetInput(&renderer.core->config)); mSDLAttachPlayer(&renderer.events, &renderer.player); mSDLPlayerLoadConfig(&renderer.player, mCoreConfigGetInput(&renderer.core->config)); -@@ -264,6 +278,12 @@ int mSDLRun(struct mSDLRenderer* renderer, struct mArg +@@ -282,6 +296,12 @@ int mSDLRun(struct mSDLRenderer* renderer, struct mArg state->close(state); } } @@ -47,7 +47,7 @@ Index: src/platform/sdl/main.c renderer->runloop(renderer, &thread); mSDLPauseAudio(&renderer->audio); if (mCoreThreadHasCrashed(&thread)) { -@@ -312,3 +332,43 @@ static void mSDLDeinit(struct mSDLRenderer* renderer) +@@ -321,3 +341,43 @@ static void mSDLDeinit(struct mSDLRenderer* renderer) SDL_Quit(); } Index: pkg/PLIST-main === RCS file: /cvs/ports/emulators/mgba/pkg/PLIST-main,v retrieving revision 1.7 diff -u -p -u -r1.7 PLIST-main --- pkg/PLIST-main 24 Sep 2020 07:31:51 - 1.7 +++ pkg/PL
[update] net/ircII to 20210314
Hi, As announced on oss-security list ircII is subject to a remote DoS vuln, the latest version below solves this. I don't use it, but was able to login into another server so is this OK? Index: Makefile === RCS file: /cvs/ports/net/ircII/Makefile,v retrieving revision 1.54 diff -u -p -u -r1.54 Makefile --- Makefile12 Jul 2019 20:48:29 - 1.54 +++ Makefile25 Mar 2021 08:52:20 - @@ -2,7 +2,7 @@ COMMENT= Internet Relay Chat client -VERSION= 20190117 +VERSION= 20210314 DISTNAME= ircii-${VERSION} PKGNAME= ircII-${VERSION} CATEGORIES=net Index: distinfo === RCS file: /cvs/ports/net/ircII/distinfo,v retrieving revision 1.22 diff -u -p -u -r1.22 distinfo --- distinfo24 Feb 2019 12:41:47 - 1.22 +++ distinfo25 Mar 2021 08:52:20 - @@ -1,2 +1,2 @@ -SHA256 (ircii-20190117.tar.bz2) = EDFvCjcj5M49Z/1affEOa88w3QdQ+5bVQ3yssWsOlhc= -SIZE (ircii-20190117.tar.bz2) = 606327 +SHA256 (ircii-20210314.tar.bz2) = hm8rhH2u09cIWfII98sPILWMCTOyFZ9/+SpoxRjTk6k= +SIZE (ircii-20210314.tar.bz2) = 590626
[update] fonts/cascadia-code to 2102.25
Hi, New update, the release notes are below, OK? This is a bugfix release of the Cascadia font family. Fixes include: Closes #406 - updated anchor type to lock with the other equals-related ligatures Closes #408 - corrected component used for glyph to align with Unicode Closes #412 - updated locl features removing iacute_j ligature and Catalan substitution Closes #414 - increased overlaps of middle glyph for arrow ligatures Closes #415 - reduces width of macronbelow Closes #416 - rolls back name ID 4 modification as JetBrains cannot process it correctly Closes #428 - rolls back variation of the underline to prevent MVAR table generation Repositioned tilde in related ligatures. Previously it was higher than the standard one. Added missing vietnamese anchors on acute and grave (futureproofing). Corrected / made consistent greater & less positioning in and <$> related ligatures. Otherwise reviewed hinting Index: Makefile === RCS file: /cvs/ports/fonts/cascadia-code/Makefile,v retrieving revision 1.3 diff -u -p -u -r1.3 Makefile --- Makefile12 Feb 2021 14:33:37 - 1.3 +++ Makefile12 Mar 2021 10:54:32 - @@ -1,6 +1,6 @@ # $OpenBSD: Makefile,v 1.3 2021/02/12 14:33:37 sthen Exp $ -V =2102.03 +V =2102.25 COMMENT = Microsoft programming/terminal font DISTNAME = CascadiaCode-${V} PKGNAME = cascadia-code-${V} Index: distinfo === RCS file: /cvs/ports/fonts/cascadia-code/distinfo,v retrieving revision 1.3 diff -u -p -u -r1.3 distinfo --- distinfo12 Feb 2021 14:33:37 - 1.3 +++ distinfo12 Mar 2021 10:54:32 - @@ -1,2 +1,2 @@ -SHA256 (CascadiaCode-2102.03.zip) = bJbl/6udvggCojK/XLPIU47iKhDnDHiXo7OSSksbLjY= -SIZE (CascadiaCode-2102.03.zip) = 8676365 +SHA256 (CascadiaCode-2102.25.zip) = pk6INPBuyazKSlMHy2zzWSICHU/QyhkJb4v2o+JRWtM= +SIZE (CascadiaCode-2102.25.zip) = 8666729
Re: update eduke32 to 9297-2bb6cbcae
Hi, I had a diff with the commit hash on a separate variable, but this is way more elegant and also works for me. OK mestre@ On 21:21 Tue 05 Jan , Jonathan Gray wrote: > Tested with Duke3D and Ion Fury. > > Index: Makefile > === > RCS file: /cvs/ports/games/eduke32/Makefile,v > retrieving revision 1.26 > diff -u -p -r1.26 Makefile > --- Makefile 10 Apr 2020 14:59:48 - 1.26 > +++ Makefile 5 Jan 2021 08:36:16 - > @@ -1,11 +1,10 @@ > # $OpenBSD: Makefile,v 1.26 2020/04/10 14:59:48 cwen Exp $ > > COMMENT =Enhanced Duke Nukem 3D engine > -RDATE = 20191222 > -RTAG = 8494 > +RDATE = 20201221 > +RTAG = 9297-2bb6cbcae > DISTNAME = eduke32_src_${RDATE}-${RTAG} > -PKGNAME =eduke32-2.0.0.${RTAG} > -REVISION = 0 > +PKGNAME =eduke32-2.0.0.${RTAG:C/-.*$//} > EXTRACT_SUFX = .tar.xz > CATEGORIES = games x11 > > Index: distinfo > === > RCS file: /cvs/ports/games/eduke32/distinfo,v > retrieving revision 1.5 > diff -u -p -r1.5 distinfo > --- distinfo 30 Dec 2019 08:32:46 - 1.5 > +++ distinfo 5 Jan 2021 08:36:16 - > @@ -1,2 +1,2 @@ > -SHA256 (eduke32_src_20191222-8494.tar.xz) = > RaI1M725fVdITdOus9lSZQQspn1R/PfxFpUugWTOcww= > -SIZE (eduke32_src_20191222-8494.tar.xz) = 15951736 > +SHA256 (eduke32_src_20201221-9297-2bb6cbcae.tar.xz) = > QkVw0E3G1pdUymv9y1OeAUh/Hci308htJQFATOOvUpQ= > +SIZE (eduke32_src_20201221-9297-2bb6cbcae.tar.xz) = 19943652 > Index: patches/patch-Common_mak > === > RCS file: /cvs/ports/games/eduke32/patches/patch-Common_mak,v > retrieving revision 1.2 > diff -u -p -r1.2 patch-Common_mak > --- patches/patch-Common_mak 30 Dec 2019 08:32:46 - 1.2 > +++ patches/patch-Common_mak 5 Jan 2021 08:36:16 - > @@ -3,7 +3,7 @@ $OpenBSD: patch-Common_mak,v 1.2 2019/12 > Index: Common.mak > --- Common.mak.orig > +++ Common.mak > -@@ -710,7 +710,7 @@ ifeq (0,$(RELEASE)) > +@@ -693,7 +693,7 @@ ifeq (0,$(RELEASE)) > F_NO_STACK_PROTECTOR := > else > ifeq (0,$(CLANG)) > @@ -12,3 +12,13 @@ Index: Common.mak > endif > > ifeq (0,$(FORCEDEBUG)) > +@@ -1017,7 +1017,8 @@ ifeq (,$(VC_HASH)) > + VC_HASH := $(shell git rev-parse --short=9 HEAD 2>&1) > + endif > + ifeq (,$(VC_BRANCH)) > +-VC_BRANCH := $(shell git rev-parse --abbrev-ref HEAD 2>&1) > ++#VC_BRANCH := $(shell git rev-parse --abbrev-ref HEAD 2>&1) > ++VC_BRANCH := master > + ifneq (master,$(VC_BRANCH)) > + VC_REV := $(VC_REV)[$(VC_BRANCH)] > + endif > Index: patches/patch-GNUmakefile > === > RCS file: /cvs/ports/games/eduke32/patches/patch-GNUmakefile,v > retrieving revision 1.3 > diff -u -p -r1.3 patch-GNUmakefile > --- patches/patch-GNUmakefile 30 Dec 2019 08:32:46 - 1.3 > +++ patches/patch-GNUmakefile 5 Jan 2021 08:36:16 - > @@ -3,7 +3,7 @@ $OpenBSD: patch-GNUmakefile,v 1.3 2019/1 > Index: GNUmakefile > --- GNUmakefile.orig > +++ GNUmakefile > -@@ -240,7 +240,6 @@ engine_objs := \ > +@@ -222,7 +222,6 @@ engine_objs := \ > hightile.cpp \ > klzw.cpp \ > kplib.cpp \ > @@ -11,7 +11,7 @@ Index: GNUmakefile > md4.cpp \ > mhk.cpp \ > miniz.c \ > -@@ -403,8 +402,8 @@ ifeq ($(RENDERTYPE),SDL) > +@@ -387,8 +386,8 @@ ifeq ($(RENDERTYPE),SDL) > endif > > ifneq (0,$(HAVE_XMP)) > @@ -22,7 +22,7 @@ Index: GNUmakefile > endif > > > -@@ -684,7 +683,7 @@ ifeq ($(SUBPLATFORM),LINUX) > +@@ -587,7 +586,7 @@ ifeq ($(SUBPLATFORM),LINUX) > endif > > ifeq ($(PLATFORM),BSD) > @@ -31,7 +31,7 @@ Index: GNUmakefile > endif > > ifeq ($(PLATFORM),DARWIN) > -@@ -851,13 +850,14 @@ endif > +@@ -760,13 +759,14 @@ endif > > Final setup > > @@ -47,11 +47,3 @@ Index: GNUmakefile > > ifneq (0,$(USE_PHYSFS)) > COMPILERFLAGS += -I$(physfs_inc) -DUSE_PHYSFS > -@@ -875,7 +875,6 @@ libraries := \ > - audiolib \ > - engine \ > - glad \ > --libxmplite \ > - lpeg \ > - mact \ > - voidwrap \ > Index: patches/patch-source_audiolib_src_multivoc_cpp > === > RCS file: > /cvs/ports/games/eduke32/patches/patch-source_audiolib_src_multivoc_cpp,v > retrieving revision 1.1 > diff -u -p -r1.1 patch-source_audiolib_src_multivoc_cpp > --- patches/patch-source_audiolib_src_multivoc_cpp30 Dec 2019 08:32:46 > - 1.1 > +++ patches/patch-source_audiolib_src_multivoc_cpp5 Jan 2021 08:36:16 > - > @@ -13,5 +13,5 @@ Index: source/audiolib/src/multivoc.cpp > -# include "libxmp-lite/xmp.h" > +# include > > - int MV_XMPInterpolation = XMP_INTERP_SPLINE; > + int MV_XMPInterpolation = XMP_INTERP_NEAREST; > #endif > Index: patches/patch-source_audiolib_src_xmp_cpp > ===
Re: [UPDATE] www/youtube-dl to 2020.12.31
I don't mind if Paul doesn't mind. Paul do you agree in me taking maintainership of the port? I guess I can wait 2 weeks for the reply. Still appreciate for some OKs for this one! Happy New Year! On 22:35 Thu 31 Dec , Christian Weisgerber wrote: > Ricardo Mestre: > > > Latest release of the year, OK? > > Can't you just take maintainer and commit those directly? > > -- > Christian "naddy" Weisgerber na...@mips.inka.de >
[UPDATE] www/youtube-dl to 2020.12.31
Hi, Latest release of the year, OK? Core [utils] Accept only supported protocols in url_or_none [YoutubeDL] Allow format filtering using audio language (#16209) Extractors [redditr] Extract all thumbnails (#27503) [id] Improve info extraction [id] Add support for playlists (#18130, #27574) [yandexdisk] Extract info from webpage [yandexdisk] Fix extraction (#17861, #27131) [yandexvideo] Use old API call as fallback [yandexvideo] Fix extraction (#25000) [nbc] Remove CSNNE extractor [nbc] Fix NBCSport VPlayer URL extraction (#16640) [aenetworks] Add support for biography.com (#3863) [uktvplay] Match new video URLs (#17909) [sevenplay] Detect API errors [tenplay] Fix format extraction (#26653) [brightcove] Raise error for DRM protected videos (#23467, #27568) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.224 diff -u -p -u -r1.224 Makefile --- Makefile29 Dec 2020 15:23:43 - 1.224 +++ Makefile31 Dec 2020 19:39:48 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.12.29 +VERSION = 2020.12.31 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.203 diff -u -p -u -r1.203 distinfo --- distinfo29 Dec 2020 15:23:43 - 1.203 +++ distinfo31 Dec 2020 19:39:48 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.12.29.tar.gz) = ay262wRPhnPOWvsaDVCgHkqxViz0a3wdNVezYVwdmcE= -SIZE (youtube-dl-2020.12.29.tar.gz) = 3246557 +SHA256 (youtube-dl-2020.12.31.tar.gz) = CU74sACp6fyvYk6zFqyNUmQyJGBP34QaFKpppf6fmFk= +SIZE (youtube-dl-2020.12.31.tar.gz) = 3252801
[UPDATE] www/youtube-dl to 2020.12.29
Hi, New release tested on amd64, get it while it's fresh! OK? Extractors [youtube] Improve yt initial data extraction (#27524) [youtube:tab] Improve URL matching #27559) [youtube:tab] Restore retry on browse requests (#27313, #27564) [aparat] Fix extraction (#22285, #22611, #23348, #24354, #24591, #24904, #25418, #26070, #26350, #26738, #27563) [brightcove] Remove sonyliv specific code [piksel] Improve format extraction [zype] Add support for uplynk videos [toggle] Add support for live.mewatch.sg (#27555) [go] Add support for fxnow.fxnetworks.com (#13972, #22467, #23754, #26826) [teachable] Improve embed detection (#26923) [mitele] Fix free video extraction (#24624, #25827, #26757) [telecinco] Fix extraction [youtube] Update invidious.snopyta.org (#22667) [amcnetworks] Improve auth only video detection (#27548) [generic] Add support for VHX Embeds (#27546) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.223 diff -u -p -u -r1.223 Makefile --- Makefile28 Dec 2020 11:32:22 - 1.223 +++ Makefile29 Dec 2020 13:22:56 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.12.26 +VERSION = 2020.12.29 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.202 diff -u -p -u -r1.202 distinfo --- distinfo28 Dec 2020 11:32:22 - 1.202 +++ distinfo29 Dec 2020 13:22:56 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.12.26.tar.gz) = njtBiAZ6GcOpZ5hXfQslLHTdsWzx3s/96cs8TCLLDs8= -SIZE (youtube-dl-2020.12.26.tar.gz) = 3246941 +SHA256 (youtube-dl-2020.12.29.tar.gz) = ay262wRPhnPOWvsaDVCgHkqxViz0a3wdNVezYVwdmcE= +SIZE (youtube-dl-2020.12.29.tar.gz) = 3246557 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.141 diff -u -p -u -r1.141 PLIST --- pkg/PLIST 28 Dec 2020 11:32:22 - 1.141 +++ pkg/PLIST 29 Dec 2020 13:22:57 - @@ -272,7 +272,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}funimation.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}funk.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}fusion.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}fxnetworks.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}gaia.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}gameinformer.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}gamespot.${MODPY_PYC_MAGIC_TAG}pyc @@ -1042,7 +1041,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funimation.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funk.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fusion.py -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fxnetworks.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gaia.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gameinformer.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gamespot.py
[UPDATE] www/youtube-dl to 2020.12.26
Hi, New release OK? Extractors [instagram] Fix comment count extraction [instagram] Add support for reel URLs (#26234, #26250) [bbc] Switch to media selector v6 (#23232, #23933, #26303, #26432, #26821, #27538) [instagram] Improve thumbnail extraction [instagram] Fix extraction when authenticated (#22880, #26377, #26981, #27422) [spankbang:playlist] Fix extraction (#24087) [spankbang] Add support for playlist videos [pornhub] Improve like and dislike count extraction (#27356) [pornhub] Fix lq formats extraction (#27386, #27393) [bongacams] Add support for bongacams.com (#27440) [youtube:tab] Extend URL regular expression (#27501) [theweatherchannel] Fix extraction (#25930, #26051) [sprout] Add support for Universal Kids (#22518) [theplatform] Allow passing geo bypass countries from other extractors [wistia] Add support for playlists (#27533) [ctv] Add support for ctv.ca (#27525) [9c9media] Improve info extraction [youtube] Fix automatic captions extraction (#27162, #27388) [sonyliv] Fix title for movies [sonyliv] Fix extraction (#25667) [streetvoice] Fix extraction (#27455, #27492) [facebook] Add support for watchparty pages (#27507) [cbslocal] Fix video extraction [brightcove] Add another method to extract policyKey [mewatch] Relax URL regular expression (#27506) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.222 diff -u -p -u -r1.222 Makefile --- Makefile23 Dec 2020 07:51:58 - 1.222 +++ Makefile26 Dec 2020 22:48:36 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.12.22 +VERSION = 2020.12.26 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.201 diff -u -p -u -r1.201 distinfo --- distinfo23 Dec 2020 07:51:58 - 1.201 +++ distinfo26 Dec 2020 22:48:36 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.12.22.tar.gz) = zJXOFHev7uDg06XlySuvUtIjsSHZUHlTZ9ijGFv292w= -SIZE (youtube-dl-2020.12.22.tar.gz) = 3238866 +SHA256 (youtube-dl-2020.12.26.tar.gz) = njtBiAZ6GcOpZ5hXfQslLHTdsWzx3s/96cs8TCLLDs8= +SIZE (youtube-dl-2020.12.26.tar.gz) = 3246941 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.140 diff -u -p -u -r1.140 PLIST --- pkg/PLIST 23 Dec 2020 07:51:59 - 1.140 +++ pkg/PLIST 26 Dec 2020 22:48:36 - @@ -116,6 +116,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}blinkx.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bloomberg.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bokecc.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bongacams.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bostonglobe.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}box.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bpb.${MODPY_PYC_MAGIC_TAG}pyc @@ -182,6 +183,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}crunchyroll.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}cspan.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}ctsnews.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}ctv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}ctvnews.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}cultureunplugged.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}curiositystream.${MODPY_PYC_MAGIC_TAG}pyc @@ -884,6 +886,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/blinkx.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bloomberg.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bokecc.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bongacams.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bostonglobe.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/box
[UPDATE] www/youtube-dl to 2020.12.22
Hi, Release du jour still fresh, OK? Core [common] Remove unwanted query params from unsigned akamai manifest URLs Extractors [tastytrade] Remove extractor (#25716) [niconico] Fix playlist extraction (#27428) [everyonesmixtape] Remove extractor [kanalplay] Remove extractor [arkena] Fix extraction [nba] Rewrite extractor [turner] Improve info extraction [youtube] Improve xsrf token extraction (#27442) [generic] Improve RSS age limit extraction [generic] Fix RSS itunes thumbnail extraction (#27405) [redditr] Extract duration (#27426) [zaq1] Remove extractor [asiancrush] Add support for retrocrush.tv [asiancrush] Fix extraction [noco] Remove extractor (#10864) [nfl] Fix extraction (#22245) [skysports] Relax URL regular expression (#27435) [tv5unis] Add support for tv5unis.ca (#22399, #24890) [videomore] Add support for more.tv (#27088) [yandexmusic] Add support for music.yandex.com (#27425) [nhk:program] Add support for audio programs and program clips [nhk] Add support for NHK video programs (#27230) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.221 diff -u -p -u -r1.221 Makefile --- Makefile21 Dec 2020 10:55:01 - 1.221 +++ Makefile22 Dec 2020 09:16:36 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.12.14 +VERSION = 2020.12.22 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.200 diff -u -p -u -r1.200 distinfo --- distinfo21 Dec 2020 10:55:01 - 1.200 +++ distinfo22 Dec 2020 09:16:36 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.12.14.tar.gz) = loGlpRXLRO8jwovXf2151TH9vHMlvfS7t5ZiYLe2QnM= -SIZE (youtube-dl-2020.12.14.tar.gz) = 3229047 +SHA256 (youtube-dl-2020.12.22.tar.gz) = zJXOFHev7uDg06XlySuvUtIjsSHZUHlTZ9ijGFv292w= +SIZE (youtube-dl-2020.12.22.tar.gz) = 3238866 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.139 diff -u -p -u -r1.139 PLIST --- pkg/PLIST 13 Dec 2020 19:15:53 - 1.139 +++ pkg/PLIST 22 Dec 2020 09:16:37 - @@ -235,7 +235,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}espn.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}esri.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}europa.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}everyonesmixtape.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}expotv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}expressen.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}extractors.${MODPY_PYC_MAGIC_TAG}pyc @@ -343,7 +342,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}jwplatform.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kakao.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kaltura.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kanalplay.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kankan.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}karaoketv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}karrierevideos.${MODPY_PYC_MAGIC_TAG}pyc @@ -459,7 +457,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}nintendo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}njpwworld.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}nobelprize.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}noco.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}nonktube.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}noovo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-pack
Re: [UPDATE] www/youtube-dl to 2020.12.14
ping? On 10:26 Mon 14 Dec , Ricardo Mestre wrote: > Hi, > > Here's another release launched today and tested on amd64. > > OK? > > Core > [extractor/common] Improve JSON-LD interaction statistic extraction > (#23306) > [downloader/hls] Delegate manifests with media initialization to ffmpeg > [extractor/common] Document duration meta field for playlists > > Extractors > [mdr] Bypass geo restriction > [mdr] Improve extraction (#24346, #26873) > [yandexmusic:album] Improve album title extraction (#27418) > [eporner] Fix view count extraction and make optional (#23306) > [eporner] Extend URL regular expression > [eporner] Fix hash extraction and extend _VALID_URL (#27396) > [slideslive] Use m3u8 entry protocol for m3u8 formats (#27400) > [twitcasting] Fix format extraction and improve info extraction (#24868) > [linuxacademy] Fix authentication and extraction (#21129, #26223, #27402) > [itv] Clean description from HTML tags (#27399) > [vlive] Sort live formats (#27404) > [hotstart] Fix and improve extraction > Fix format extraction (#26690) > Extract thumbnail URL (#16079, #20412) > Add support for country specific playlist URLs (#23496) > Select the last id in video URL (#26412) > [youtube] Add some invidious instances (#27373) > > Index: Makefile > === > RCS file: /cvs/ports/www/youtube-dl/Makefile,v > retrieving revision 1.220 > diff -u -p -u -r1.220 Makefile > --- Makefile 13 Dec 2020 19:15:53 - 1.220 > +++ Makefile 14 Dec 2020 10:21:24 - > @@ -2,7 +2,7 @@ > > COMMENT =CLI program to download videos from YouTube and other sites > > -VERSION =2020.12.12 > +VERSION =2020.12.14 > MODPY_EGG_VERSION = ${VERSION:S/.0/./g} > > DISTNAME = youtube-dl-${VERSION} > Index: distinfo > === > RCS file: /cvs/ports/www/youtube-dl/distinfo,v > retrieving revision 1.199 > diff -u -p -u -r1.199 distinfo > --- distinfo 13 Dec 2020 19:15:53 - 1.199 > +++ distinfo 14 Dec 2020 10:21:24 - > @@ -1,2 +1,2 @@ > -SHA256 (youtube-dl-2020.12.12.tar.gz) = > jg3m9oyO2a/DxAsMaj5TEPiSDe5nk+2rwah/6tGhZEc= > -SIZE (youtube-dl-2020.12.12.tar.gz) = 3225195 > +SHA256 (youtube-dl-2020.12.14.tar.gz) = > loGlpRXLRO8jwovXf2151TH9vHMlvfS7t5ZiYLe2QnM= > +SIZE (youtube-dl-2020.12.14.tar.gz) = 3229047 >
[UPDATE] www/youtube-dl to 2020.12.14
Hi, Here's another release launched today and tested on amd64. OK? Core [extractor/common] Improve JSON-LD interaction statistic extraction (#23306) [downloader/hls] Delegate manifests with media initialization to ffmpeg [extractor/common] Document duration meta field for playlists Extractors [mdr] Bypass geo restriction [mdr] Improve extraction (#24346, #26873) [yandexmusic:album] Improve album title extraction (#27418) [eporner] Fix view count extraction and make optional (#23306) [eporner] Extend URL regular expression [eporner] Fix hash extraction and extend _VALID_URL (#27396) [slideslive] Use m3u8 entry protocol for m3u8 formats (#27400) [twitcasting] Fix format extraction and improve info extraction (#24868) [linuxacademy] Fix authentication and extraction (#21129, #26223, #27402) [itv] Clean description from HTML tags (#27399) [vlive] Sort live formats (#27404) [hotstart] Fix and improve extraction Fix format extraction (#26690) Extract thumbnail URL (#16079, #20412) Add support for country specific playlist URLs (#23496) Select the last id in video URL (#26412) [youtube] Add some invidious instances (#27373) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.220 diff -u -p -u -r1.220 Makefile --- Makefile13 Dec 2020 19:15:53 - 1.220 +++ Makefile14 Dec 2020 10:21:24 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.12.12 +VERSION = 2020.12.14 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.199 diff -u -p -u -r1.199 distinfo --- distinfo13 Dec 2020 19:15:53 - 1.199 +++ distinfo14 Dec 2020 10:21:24 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.12.12.tar.gz) = jg3m9oyO2a/DxAsMaj5TEPiSDe5nk+2rwah/6tGhZEc= -SIZE (youtube-dl-2020.12.12.tar.gz) = 3225195 +SHA256 (youtube-dl-2020.12.14.tar.gz) = loGlpRXLRO8jwovXf2151TH9vHMlvfS7t5ZiYLe2QnM= +SIZE (youtube-dl-2020.12.14.tar.gz) = 3229047
[UPDATE] www/youtube-dl to 2012.12.12
Hi, New release tested on amd64. OK? Core [YoutubeDL] Improve thumbnail filename deducing (#26010, #27244) Extractors [ruutu] Extract more metadata [ruutu] Detect non-free videos (#21154) [ruutu] Authenticate format URLs (#21031, #26782) [ruutu] Add support for static.nelonenmedia.fi (#25412) [ruutu] Extend URL regular expression (#24839) [facebook] Add support archived live video URLs (#15859) [wdr] Improve overall extraction [wdr] Extend subtitles extraction (#22672, #22723) [facebook] Add support for videos attached to Relay based story pages (#10795) [wdr:page] Add support for kinder.wdr.de (#27350) [facebook] Add another regular expression for handleServerJS [facebook] Fix embed page extraction [facebook] Add support for Relay post pages (#26935) [facebook] Add support for watch videos (#22795, #27062) [facebook] Add support for group posts with multiple videos (#19131) [itv] Fix series metadata extraction (#26897) [itv] Remove old extraction method (#23177) [facebook] Redirect mobile URLs to desktop URLs (#24831, #25624) [facebook] Add support for Relay based pages (#26823) [facebook] Try to reduce unnecessary tahoe requests [facebook] Remove hardcoded Chrome User-Agent (#18974, #25411, #26958, #27329) [smotri] Remove extractor (#27358) [beampro] Remove extractor (#17290, #22871, #23020, #23061, #26099) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.219 diff -u -p -u -r1.219 Makefile --- Makefile10 Dec 2020 08:19:32 - 1.219 +++ Makefile13 Dec 2020 12:37:20 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.12.09 +VERSION = 2020.12.12 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.198 diff -u -p -u -r1.198 distinfo --- distinfo10 Dec 2020 08:19:32 - 1.198 +++ distinfo13 Dec 2020 12:37:20 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.12.09.tar.gz) = CsdjR79FW06AoCZjj5QGqijfPStuRFxwWtQ4CYCOuWE= -SIZE (youtube-dl-2020.12.09.tar.gz) = 3235695 +SHA256 (youtube-dl-2020.12.12.tar.gz) = jg3m9oyO2a/DxAsMaj5TEPiSDe5nk+2rwah/6tGhZEc= +SIZE (youtube-dl-2020.12.12.tar.gz) = 3225195 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.138 diff -u -p -u -r1.138 PLIST --- pkg/PLIST 10 Dec 2020 08:19:32 - 1.138 +++ pkg/PLIST 13 Dec 2020 12:37:21 - @@ -100,7 +100,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}baidu.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bandcamp.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bbc.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}beampro.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}beatport.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}beeg.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}behindkink.${MODPY_PYC_MAGIC_TAG}pyc @@ -603,7 +602,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}slideshare.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}slideslive.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}slutload.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}smotri.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}snotr.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}sohu.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}sonyliv.${MODPY_PYC_MAGIC_TAG}pyc @@ -874,7 +872,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/baidu.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bandcamp.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bbc.py -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/beampro.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/beatport.py lib/python${MODPY_VERSION}/site-p
Re: [UPDATE] emulators/mgba to 0.8.4
ping? On 15:57 Thu 03 Dec , Ricardo Mestre wrote: > Hi, > > This updates mgba to 0.8.4, tested on amd64. > > Comments? OK? > > /mestre > > Emulation fixes > > - GB Audio: Fix initial sweep state > - GB Audio: Fix deserializing audio channels 2 and 3 > - GB Audio: Fix deserializing while audio was disabled (fixes #1305) > - GB Video: Fix drawing background when window is force-disabled by frontend > - GB, GBA Video: Copy disable flags when drawing scanlines in proxy when not > blocking > - GBA Audio: Fix deserializing SOUNDCNT_L > - GBA Audio: Fix stereo in XQ audio > - GBA Audio: Fix volume/mute in XQ audio (fixes #1864) > - GBA Hardware: Fix GB Player detection on big endian platforms > - GBA Video: Invalidate map cache when modifying BGCNT (fixes #1846) > - GBA Video: Don’t draw sprites using unmapped VRAM in GL renderer (fixes > #1865) > - GBA Video: Fix rare regression blending semitransparent sprites (fixes > #1876) > - GBA Video: Do not affect OBJ pixel priority when writing OBJWIN (fixes > #1890) > - GBA Video: Fix deferred blending when OBJWIN matches window (fixes #1905) > - GBA Video: Fix mode 4 transparency in OpenGL (fixes #1907) > > Other fixes: > > - 3DS: Redo video sync to be more precise > - 3DS: Fix crash with libctru 2.0 when exiting > - ARM Decoder: Fix decoding pre-indexed writeback instructions (fixes #1915) > - Core: Fix reported ROM size when a fixed buffer size is used > - Core: Fix memory leak loading ELF files > - GBA: Disable more checks when loading GS save with checks disabled (fixes > #1851) > - GBA: Fix endianness issues in renderer proxy > - GBA Core: Fix memory leak when loading symbols > - GBA Serialize: Ensure program counter is aligned when loading > - Qt: Add dummy English translation file (fixes #1469) > - Qt: Fix Battle Chip view not displaying chips on some DPI settings > - Qt: Fix camera image being upside-down sometimes (fixes #829 again) > - Qt: Fix drawing on macOS break when using OpenGL (fixes #1899) > - Qt: Fix stride changing when toggling SGB borders (fixes #1898) > - Qt: Fix aliasing on background logo (fixes #1886) > - mGUI: Fix closing down a game if an exit is signalled > - mGUI: Fix cycling through config setting states with accept button > - mVL: Fix injecting accidentally draining non-injection buffer > - VFS: Fix directory node listing on some filesystems > > Misc: > > - GBA Video: Improve speed of window texture generation on AMD > - Vita: Clear both buffers when loading a game > > Index: Makefile > === > RCS file: /cvs/ports/emulators/mgba/Makefile,v > retrieving revision 1.42 > diff -u -p -u -r1.42 Makefile > --- Makefile 24 Sep 2020 07:31:51 - 1.42 > +++ Makefile 3 Dec 2020 15:52:34 - > @@ -4,7 +4,7 @@ COMMENT-main =Game Boy Color/Advance e > COMMENT-qt = Game Boy Color/Advance emulator with GUI > COMMENT-libretro = Game Boy Color/Advance core for retroarch > > -V = 0.8.3 > +V = 0.8.4 > GH_ACCOUNT = mgba-emu > GH_PROJECT = mgba > GH_TAGNAME = $V > Index: distinfo > === > RCS file: /cvs/ports/emulators/mgba/distinfo,v > retrieving revision 1.17 > diff -u -p -u -r1.17 distinfo > --- distinfo 24 Sep 2020 07:31:51 - 1.17 > +++ distinfo 3 Dec 2020 15:52:34 - > @@ -1,2 +1,2 @@ > -SHA256 (mgba-0.8.3.tar.gz) = YwRdCBXhXpY9kLFdWhDt8xpdctDdteAo5Cujiw1DaMk= > -SIZE (mgba-0.8.3.tar.gz) = 12013512 > +SHA256 (mgba-0.8.4.tar.gz) = a5SHPayQQP1v2fE/dtxI80LpVPO0z4Jxe1lgHDoytyw= > +SIZE (mgba-0.8.4.tar.gz) = 12347906 >
[UPDATE] www/youtube-dl to 2020.12.09
Hi, Yet another release, any brave soul who can OK this? :) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.218 diff -u -p -u -r1.218 Makefile --- Makefile29 Nov 2020 21:45:25 - 1.218 +++ Makefile9 Dec 2020 09:13:39 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.11.29 +VERSION = 2020.12.09 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.197 diff -u -p -u -r1.197 distinfo --- distinfo29 Nov 2020 21:45:26 - 1.197 +++ distinfo9 Dec 2020 09:13:39 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.11.29.tar.gz) = 5ii+hgPSj3ZVZkNd3iU7zcIlNcEgoHJg+5RwqS0v/YI= -SIZE (youtube-dl-2020.11.29.tar.gz) = 3222467 +SHA256 (youtube-dl-2020.12.09.tar.gz) = CsdjR79FW06AoCZjj5QGqijfPStuRFxwWtQ4CYCOuWE= +SIZE (youtube-dl-2020.12.09.tar.gz) = 3235695 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.137 diff -u -p -u -r1.137 PLIST --- pkg/PLIST 28 Nov 2020 08:15:39 - 1.137 +++ pkg/PLIST 9 Dec 2020 09:13:40 - @@ -268,6 +268,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}freespeech.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}freshlive.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}frontendmasters.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}fujitv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}funimation.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}funk.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}fusion.${MODPY_PYC_MAGIC_TAG}pyc @@ -701,6 +702,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tva.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvanouvelles.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvc.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tver.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvigle.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvland.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvn24.${MODPY_PYC_MAGIC_TAG}pyc @@ -1040,6 +1042,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/freespeech.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/freshlive.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/frontendmasters.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fujitv.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funimation.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funk.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fusion.py @@ -1473,6 +1476,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tva.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvanouvelles.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvc.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tver.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvigle.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvland.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvn24.py
Re: [UPDATE] www/youtube-dl to 2020.12.02
Hi, Before getting any OKs for previous diff it seems there's a new release today, so here's an updated diff. It includes new extractors and as always tested on amd64. OK? Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.218 diff -u -p -u -r1.218 Makefile --- Makefile29 Nov 2020 21:45:25 - 1.218 +++ Makefile7 Dec 2020 08:23:37 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.11.29 +VERSION = 2020.12.07 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.197 diff -u -p -u -r1.197 distinfo --- distinfo29 Nov 2020 21:45:26 - 1.197 +++ distinfo7 Dec 2020 08:23:37 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.11.29.tar.gz) = 5ii+hgPSj3ZVZkNd3iU7zcIlNcEgoHJg+5RwqS0v/YI= -SIZE (youtube-dl-2020.11.29.tar.gz) = 3222467 +SHA256 (youtube-dl-2020.12.07.tar.gz) = UWcsGYZNTi5ZPlWmrsMss0jNXJFc4BIeU+sClqbieWk= +SIZE (youtube-dl-2020.12.07.tar.gz) = 3230051 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.137 diff -u -p -u -r1.137 PLIST --- pkg/PLIST 28 Nov 2020 08:15:39 - 1.137 +++ pkg/PLIST 7 Dec 2020 08:23:38 - @@ -268,6 +268,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}freespeech.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}freshlive.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}frontendmasters.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}fujitv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}funimation.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}funk.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}fusion.${MODPY_PYC_MAGIC_TAG}pyc @@ -701,6 +702,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tva.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvanouvelles.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvc.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tver.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvigle.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvland.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}tvn24.${MODPY_PYC_MAGIC_TAG}pyc @@ -1040,6 +1042,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/freespeech.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/freshlive.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/frontendmasters.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fujitv.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funimation.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funk.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fusion.py @@ -1473,6 +1476,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tva.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvanouvelles.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvc.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tver.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvigle.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvland.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tvn24.py
[UPDATE] emulators/mgba to 0.8.4
Hi, This updates mgba to 0.8.4, tested on amd64. Comments? OK? /mestre Emulation fixes - GB Audio: Fix initial sweep state - GB Audio: Fix deserializing audio channels 2 and 3 - GB Audio: Fix deserializing while audio was disabled (fixes #1305) - GB Video: Fix drawing background when window is force-disabled by frontend - GB, GBA Video: Copy disable flags when drawing scanlines in proxy when not blocking - GBA Audio: Fix deserializing SOUNDCNT_L - GBA Audio: Fix stereo in XQ audio - GBA Audio: Fix volume/mute in XQ audio (fixes #1864) - GBA Hardware: Fix GB Player detection on big endian platforms - GBA Video: Invalidate map cache when modifying BGCNT (fixes #1846) - GBA Video: Don’t draw sprites using unmapped VRAM in GL renderer (fixes #1865) - GBA Video: Fix rare regression blending semitransparent sprites (fixes #1876) - GBA Video: Do not affect OBJ pixel priority when writing OBJWIN (fixes #1890) - GBA Video: Fix deferred blending when OBJWIN matches window (fixes #1905) - GBA Video: Fix mode 4 transparency in OpenGL (fixes #1907) Other fixes: - 3DS: Redo video sync to be more precise - 3DS: Fix crash with libctru 2.0 when exiting - ARM Decoder: Fix decoding pre-indexed writeback instructions (fixes #1915) - Core: Fix reported ROM size when a fixed buffer size is used - Core: Fix memory leak loading ELF files - GBA: Disable more checks when loading GS save with checks disabled (fixes #1851) - GBA: Fix endianness issues in renderer proxy - GBA Core: Fix memory leak when loading symbols - GBA Serialize: Ensure program counter is aligned when loading - Qt: Add dummy English translation file (fixes #1469) - Qt: Fix Battle Chip view not displaying chips on some DPI settings - Qt: Fix camera image being upside-down sometimes (fixes #829 again) - Qt: Fix drawing on macOS break when using OpenGL (fixes #1899) - Qt: Fix stride changing when toggling SGB borders (fixes #1898) - Qt: Fix aliasing on background logo (fixes #1886) - mGUI: Fix closing down a game if an exit is signalled - mGUI: Fix cycling through config setting states with accept button - mVL: Fix injecting accidentally draining non-injection buffer - VFS: Fix directory node listing on some filesystems Misc: - GBA Video: Improve speed of window texture generation on AMD - Vita: Clear both buffers when loading a game Index: Makefile === RCS file: /cvs/ports/emulators/mgba/Makefile,v retrieving revision 1.42 diff -u -p -u -r1.42 Makefile --- Makefile24 Sep 2020 07:31:51 - 1.42 +++ Makefile3 Dec 2020 15:52:34 - @@ -4,7 +4,7 @@ COMMENT-main = Game Boy Color/Advance e COMMENT-qt = Game Boy Color/Advance emulator with GUI COMMENT-libretro = Game Boy Color/Advance core for retroarch -V =0.8.3 +V =0.8.4 GH_ACCOUNT = mgba-emu GH_PROJECT = mgba GH_TAGNAME = $V Index: distinfo === RCS file: /cvs/ports/emulators/mgba/distinfo,v retrieving revision 1.17 diff -u -p -u -r1.17 distinfo --- distinfo24 Sep 2020 07:31:51 - 1.17 +++ distinfo3 Dec 2020 15:52:34 - @@ -1,2 +1,2 @@ -SHA256 (mgba-0.8.3.tar.gz) = YwRdCBXhXpY9kLFdWhDt8xpdctDdteAo5Cujiw1DaMk= -SIZE (mgba-0.8.3.tar.gz) = 12013512 +SHA256 (mgba-0.8.4.tar.gz) = a5SHPayQQP1v2fE/dtxI80LpVPO0z4Jxe1lgHDoytyw= +SIZE (mgba-0.8.4.tar.gz) = 12347906
[UPDATE] www/youtube-dl to 2020.12.02
Hi, New release today, OK? [tva] Add support for qub.ca (#27235) [toggle] Detect DRM protected videos (closes #16479)(closes #20805) [toggle] Add support for new MeWatch URLs (#27256) [youtube:tab] Extract channels only from channels tab (#27266) [cpan] Extract info from jwplayer data (#3672, #3734, #10638, #13030, #18806, #23148, #24461, #26171, #26800, #27263) [cspan] Pass Referer header with format's video URL (#26032, #25729) [youtube] Improve age-gated videos extraction (#27259) [mediaset] Add support for movie URLs (#27240) [yandexmusic] Refactor [yandexmusic] Add support for artist's tracks and albums (#11887, #22284) [yandexmusic:track] Fix extraction (#26449, #26669, #26747, #26748, #26762) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.218 diff -u -p -u -r1.218 Makefile --- Makefile29 Nov 2020 21:45:25 - 1.218 +++ Makefile2 Dec 2020 10:44:27 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.11.29 +VERSION = 2020.12.02 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.197 diff -u -p -u -r1.197 distinfo --- distinfo29 Nov 2020 21:45:26 - 1.197 +++ distinfo2 Dec 2020 10:44:27 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.11.29.tar.gz) = 5ii+hgPSj3ZVZkNd3iU7zcIlNcEgoHJg+5RwqS0v/YI= -SIZE (youtube-dl-2020.11.29.tar.gz) = 3222467 +SHA256 (youtube-dl-2020.12.02.tar.gz) = cWGy4/PAmt5Z+246QWCiJKOwTjnHdE4UzZ82H3GlenI= +SIZE (youtube-dl-2020.12.02.tar.gz) = 3225560
[UPDATE] www/youtube-dl to 2020.11.29
Hi, Simple update to 2020.11.29, OK? Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.217 diff -u -p -u -r1.217 Makefile --- Makefile28 Nov 2020 08:15:39 - 1.217 +++ Makefile29 Nov 2020 16:54:18 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.11.26 +VERSION = 2020.11.29 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.196 diff -u -p -u -r1.196 distinfo --- distinfo28 Nov 2020 08:15:39 - 1.196 +++ distinfo29 Nov 2020 16:54:18 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.11.26.tar.gz) = +xBs1g+U/gCv7kbU4CjNyo6/8XHd+p1P8qL9WVZYb38= -SIZE (youtube-dl-2020.11.26.tar.gz) = 3218922 +SHA256 (youtube-dl-2020.11.29.tar.gz) = 5ii+hgPSj3ZVZkNd3iU7zcIlNcEgoHJg+5RwqS0v/YI= +SIZE (youtube-dl-2020.11.29.tar.gz) = 3222467
Re: [UPDATE] converters/dos2unix to 7.4.2
This is what I have, is it OK like this? Index: Makefile === RCS file: /cvs/ports/converters/dos2unix/Makefile,v retrieving revision 1.22 diff -u -p -u -r1.22 Makefile --- Makefile19 Oct 2019 18:23:33 - 1.22 +++ Makefile28 Nov 2020 21:02:17 - @@ -2,7 +2,7 @@ COMMENT= convert DOS/MAC files to UNIX (line-endings/charset) -DISTNAME = dos2unix-7.4.1 +DISTNAME = dos2unix-7.4.2 CATEGORIES=converters Index: distinfo === RCS file: /cvs/ports/converters/dos2unix/distinfo,v retrieving revision 1.18 diff -u -p -u -r1.18 distinfo --- distinfo19 Oct 2019 18:23:33 - 1.18 +++ distinfo28 Nov 2020 21:02:17 - @@ -1,2 +1,2 @@ -SHA256 (dos2unix-7.4.1.tar.gz) = HNWKYLA+0o+jkEYQKhhcXojE92ZeHgQXwl3n+Ln3hiM= -SIZE (dos2unix-7.4.1.tar.gz) = 711570 +SHA256 (dos2unix-7.4.2.tar.gz) = YDXFjfbqKDLoaLWZ36DWCtQco+zIqieCLEt6l4nTrgE= +SIZE (dos2unix-7.4.2.tar.gz) = 727429 Index: pkg/PLIST === RCS file: /cvs/ports/converters/dos2unix/pkg/PLIST,v retrieving revision 1.7 diff -u -p -u -r1.7 PLIST --- pkg/PLIST 23 Nov 2015 19:26:49 - 1.7 +++ pkg/PLIST 28 Nov 2020 21:02:17 - @@ -103,6 +103,9 @@ share/locale/de/LC_MESSAGES/dos2unix.mo share/locale/eo/LC_MESSAGES/dos2unix.mo share/locale/es/LC_MESSAGES/dos2unix.mo share/locale/fr/LC_MESSAGES/dos2unix.mo +share/locale/fur/ +share/locale/fur/LC_MESSAGES/ +share/locale/fur/LC_MESSAGES/dos2unix.mo share/locale/hu/LC_MESSAGES/dos2unix.mo share/locale/ja/LC_MESSAGES/dos2unix.mo share/locale/nb/LC_MESSAGES/dos2unix.mo On 20:49 Sat 28 Nov , Brian Callahan wrote: > As sthen@ noted it also needs the directory additions to PLIST. > > ~Brian >
Re: [UPDATE] converters/dos2unix to 7.4.2
Sure enough I missed that file :) I'll commit with that addition thanks On 20:41 Sat 28 Nov , Brian Callahan wrote: > Yes, the new version of dos2unix adds a new translation file for the > Friulian language. > > +share/locale/fur/LC_MESSAGES/dos2unix.mo > > I'm not sure I understand why it should not be part of the update. > > ~Brian >
Re: [UPDATE] converters/dos2unix to 7.4.2
Hi, I also ran it, but the only new changes are share/locale/* directories which in my opinion should not be part of the diff. Are those the ones you meant or are you seeing something different? /mestre On 18:13 Sat 28 Nov , Brian Callahan wrote: > Hello Ricardo -- > > On Thursday, November 26, 2020 8:57 PM, Ricardo Mestre > wrote: > > > Hi, > > > > Trivial update to 7.4.2 released last month, OK? > > > > I have a very similar diff in my tree. > The only difference is that when I run `make update-plist`, I get some > PLIST changes. So please make sure to do that then it is ok for me. > > Thanks. > > ~Brian >
[UPDATE] converters/dos2unix to 7.4.2
Hi, Trivial update to 7.4.2 released last month, OK? Index: Makefile === RCS file: /cvs/ports/converters/dos2unix/Makefile,v retrieving revision 1.22 diff -u -p -u -r1.22 Makefile --- Makefile19 Oct 2019 18:23:33 - 1.22 +++ Makefile27 Nov 2020 01:54:53 - @@ -2,7 +2,7 @@ COMMENT= convert DOS/MAC files to UNIX (line-endings/charset) -DISTNAME = dos2unix-7.4.1 +DISTNAME = dos2unix-7.4.2 CATEGORIES=converters Index: distinfo === RCS file: /cvs/ports/converters/dos2unix/distinfo,v retrieving revision 1.18 diff -u -p -u -r1.18 distinfo --- distinfo19 Oct 2019 18:23:33 - 1.18 +++ distinfo27 Nov 2020 01:54:53 - @@ -1,2 +1,2 @@ -SHA256 (dos2unix-7.4.1.tar.gz) = HNWKYLA+0o+jkEYQKhhcXojE92ZeHgQXwl3n+Ln3hiM= -SIZE (dos2unix-7.4.1.tar.gz) = 711570 +SHA256 (dos2unix-7.4.2.tar.gz) = YDXFjfbqKDLoaLWZ36DWCtQco+zIqieCLEt6l4nTrgE= +SIZE (dos2unix-7.4.2.tar.gz) = 727429
[UPDATE] www/youtube-dl to 2020.11.26
Hi, Tested on amd64, there's a few new extractors so it needs plist changes. Comments? OK? Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.215 diff -u -p -u -r1.215 Makefile --- Makefile20 Nov 2020 11:42:51 - 1.215 +++ Makefile26 Nov 2020 12:18:11 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.11.18 +VERSION = 2020.11.26 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.195 diff -u -p -u -r1.195 distinfo --- distinfo20 Nov 2020 11:42:51 - 1.195 +++ distinfo26 Nov 2020 12:18:11 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.11.18.tar.gz) = bbvDOVIN82NMV2eHVtzYHJ3G+Vr5HyAysz1cLvDz/t8= -SIZE (youtube-dl-2020.11.18.tar.gz) = 3186065 +SHA256 (youtube-dl-2020.11.26.tar.gz) = +xBs1g+U/gCv7kbU4CjNyo6/8XHd+p1P8qL9WVZYb38= +SIZE (youtube-dl-2020.11.26.tar.gz) = 3218922 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.136 diff -u -p -u -r1.136 PLIST --- pkg/PLIST 20 Nov 2020 11:42:51 - 1.136 +++ pkg/PLIST 26 Nov 2020 12:18:12 - @@ -72,6 +72,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}aljazeera.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}allocine.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}alphaporno.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}amara.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}amcnetworks.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}americastestkitchen.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}amp.${MODPY_PYC_MAGIC_TAG}pyc @@ -117,6 +118,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bloomberg.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bokecc.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bostonglobe.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}box.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bpb.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}br.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}bravotv.${MODPY_PYC_MAGIC_TAG}pyc @@ -392,6 +394,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}massengeschmacktv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}matchtv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}mdr.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}medaltv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}medialaan.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}mediaset.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}mediasite.${MODPY_PYC_MAGIC_TAG}pyc @@ -503,6 +506,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}picarto.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}piksel.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}pinkbike.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}pinterest.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}pladform.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}platzi.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}playfm.${MODPY_PYC_MAGIC_TAG}pyc @@ -566,6 +570,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VE
Re: [UPDATE] net/mcabber to 1.1.2
you were right, I just committed it with your tweak thanks! On 20:24 Sun 22 Nov , Markus Hennecke wrote: > Yes, but make lib-depends-check complains: > > Missing: panel.6 (/usr/local/bin/mcabber) (system lib) > Extra: panelw.6 > WANTLIB += panel > Scanning: ok > > So with the slight change in the Makefile ok: >
[UPDATE] net/mcabber to 1.1.2
Hi, Simple update to 1.1.2, OK? Index: Makefile === RCS file: /cvs/ports/net/mcabber/Makefile,v retrieving revision 1.38 diff -u -p -u -r1.38 Makefile --- Makefile12 Jul 2019 20:48:32 - 1.38 +++ Makefile20 Nov 2020 23:56:37 - @@ -1,9 +1,8 @@ # $OpenBSD: Makefile,v 1.38 2019/07/12 20:48:32 sthen Exp $ COMMENT= console jabber client -DISTNAME= mcabber-1.1.0 +DISTNAME= mcabber-1.1.2 CATEGORIES=net -REVISION= 4 HOMEPAGE= https://mcabber.com/ Index: distinfo === RCS file: /cvs/ports/net/mcabber/distinfo,v retrieving revision 1.15 diff -u -p -u -r1.15 distinfo --- distinfo13 Jul 2017 09:36:12 - 1.15 +++ distinfo20 Nov 2020 23:56:37 - @@ -1,2 +1,2 @@ -SHA256 (mcabber-1.1.0.tar.bz2) = BPwsIsNtp1z0t2G13szQdKGYNjaPOKudA8HlcItB8L0= -SIZE (mcabber-1.1.0.tar.bz2) = 608975 +SHA256 (mcabber-1.1.2.tar.bz2) = xKFBO+N0NLa6fVd9lK+zYs6J4txcY4S0+lXD55kqMWA= +SIZE (mcabber-1.1.2.tar.bz2) = 651528
[UPDATE] emulators/mednafen to 1.26.1
Hi, Update to v1.26.1 which compared to our ports version brings a lot of Sega Saturn fixes, but also "This release fixes compilation errors with clang, fixes compilation errors after configuring with --disable-debugger, fixes a few minor MSU1 handling bugs in the SNES-Faust module, and improves the accuracy of the PS1 SPU reverb emulation." Tested a couple of games/platforms on amd64, OK? Index: Makefile === RCS file: /cvs/ports/emulators/mednafen/Makefile,v retrieving revision 1.30 diff -u -p -u -r1.30 Makefile --- Makefile9 Aug 2020 13:44:56 - 1.30 +++ Makefile20 Nov 2020 15:57:15 - @@ -3,7 +3,7 @@ BROKEN-hppa = ../../include/mednafen/state.h:21:7: error: 'exception_ptr' in namespace 'std' does not name a type COMMENT = emulates numerous game consoles -DISTNAME = mednafen-1.24.3 +DISTNAME = mednafen-1.26.1 CATEGORIES = emulators games HOMEPAGE = https://mednafen.github.io Index: distinfo === RCS file: /cvs/ports/emulators/mednafen/distinfo,v retrieving revision 1.14 diff -u -p -u -r1.14 distinfo --- distinfo9 Aug 2020 13:44:56 - 1.14 +++ distinfo20 Nov 2020 15:57:15 - @@ -1,2 +1,2 @@ -SHA256 (mednafen-1.24.3.tar.xz) = PeqFP3hDZFV/pZ6boRoX6yZ0/A+5MgXzO9vauh2j9w8= -SIZE (mednafen-1.24.3.tar.xz) = 3296980 +SHA256 (mednafen-1.26.1.tar.xz) = hCkHwlxCksm6SXycuSKcfRDgTiLLR0DRVKtpDmWH/fQ= +SIZE (mednafen-1.26.1.tar.xz) = 3319756
Re: [UPDATE] emulators/mednafen to 1.26.1
Sorry, forgot to include jeremy@ (maintainer)! On 16:13 Fri 20 Nov , Ricardo Mestre wrote: > Hi, > > Update to v1.26.1 which compared to our ports version brings a lot of Sega > Saturn fixes, but also "This release fixes compilation errors with clang, > fixes > compilation errors after configuring with --disable-debugger, fixes a few > minor > MSU1 handling bugs in the SNES-Faust module, and improves the accuracy of the > PS1 SPU reverb emulation." > > Tested a couple of games/platforms on amd64, OK? > > Index: Makefile > === > RCS file: /cvs/ports/emulators/mednafen/Makefile,v > retrieving revision 1.30 > diff -u -p -u -r1.30 Makefile > --- Makefile 9 Aug 2020 13:44:56 - 1.30 > +++ Makefile 20 Nov 2020 15:57:15 - > @@ -3,7 +3,7 @@ > BROKEN-hppa =../../include/mednafen/state.h:21:7: error: > 'exception_ptr' in namespace 'std' does not name a type > COMMENT =emulates numerous game consoles > > -DISTNAME = mednafen-1.24.3 > +DISTNAME = mednafen-1.26.1 > > CATEGORIES = emulators games > HOMEPAGE = https://mednafen.github.io > Index: distinfo > === > RCS file: /cvs/ports/emulators/mednafen/distinfo,v > retrieving revision 1.14 > diff -u -p -u -r1.14 distinfo > --- distinfo 9 Aug 2020 13:44:56 - 1.14 > +++ distinfo 20 Nov 2020 15:57:15 - > @@ -1,2 +1,2 @@ > -SHA256 (mednafen-1.24.3.tar.xz) = > PeqFP3hDZFV/pZ6boRoX6yZ0/A+5MgXzO9vauh2j9w8= > -SIZE (mednafen-1.24.3.tar.xz) = 3296980 > +SHA256 (mednafen-1.26.1.tar.xz) = > hCkHwlxCksm6SXycuSKcfRDgTiLLR0DRVKtpDmWH/fQ= > +SIZE (mednafen-1.26.1.tar.xz) = 3319756
[UPDATE] www/youtube-dl to 2020.11.18
Hi, New version tested succesfully on amd64, nothing fancy but it needs a plist regen due to a new extractor (lbry) and another one removed (spiegeltv since it's already covered by spiegel). Comments? OK? Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.214 diff -u -p -u -r1.214 Makefile --- Makefile5 Nov 2020 11:15:24 - 1.214 +++ Makefile18 Nov 2020 18:14:30 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.11.01.1 +VERSION = 2020.11.18 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.194 diff -u -p -u -r1.194 distinfo --- distinfo3 Nov 2020 17:00:08 - 1.194 +++ distinfo18 Nov 2020 18:14:30 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.11.01.1.tar.gz) = emIYe8n5GvQutcnJVlLjUBcKctu9rIx9caautIhakBo= -SIZE (youtube-dl-2020.11.01.1.tar.gz) = 3190146 +SHA256 (youtube-dl-2020.11.18.tar.gz) = bbvDOVIN82NMV2eHVtzYHJ3G+Vr5HyAysz1cLvDz/t8= +SIZE (youtube-dl-2020.11.18.tar.gz) = 3186065 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.135 diff -u -p -u -r1.135 PLIST --- pkg/PLIST 8 Mar 2020 15:00:45 - 1.135 +++ pkg/PLIST 18 Nov 2020 18:14:31 - @@ -358,6 +358,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kuwo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}la7.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}laola1tv.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}lbry.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}lci.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}lcp.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}lecture2go.${MODPY_PYC_MAGIC_TAG}pyc @@ -605,7 +606,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}spankbang.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}spankwire.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}spiegel.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}spiegeltv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}spike.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}sport5.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}sportbox.${MODPY_PYC_MAGIC_TAG}pyc @@ -1123,6 +1123,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kuwo.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/la7.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/laola1tv.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/lbry.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/lci.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/lcp.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/lecture2go.py @@ -1370,7 +1371,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/spankbang.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/spankwire.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/spiegel.py -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/spiegeltv.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/spike.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sport5.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sportbox.py
[UPDATE] emulators/mednafen 1.24.3
Hi, Easy update to latest stable version (1.24.3). Comments? OK? Changelog as follows: v1.24.3: - This update implements more complete emulation of the Saturn SCSP's short waveform mode, fixing excessive distortion in a sound effect in "Sega Ages: OutRun", a regression introduced in Mednafen 1.24.2. v1.24.2: - Fixed broken support for systems with no OpenGL implementation available. - Apple2: Fixed potential assert() failure after changing disks. - SS: Implemented emulation of SCSP slot EG bypass and short waveform mode bits. - SS: Implemented the buggy linear interpolation that occurs when SCSP FM is used. - SS: Implemented SCSP register mirroring. - SS: Fixed a few inaccuracies with the SCSP waveform loop handling. Index: Makefile === RCS file: /cvs/ports/emulators/mednafen/Makefile,v retrieving revision 1.29 diff -u -p -u -r1.29 Makefile --- Makefile31 Mar 2020 11:47:01 - 1.29 +++ Makefile6 Aug 2020 14:55:42 - @@ -3,8 +3,7 @@ BROKEN-hppa = ../../include/mednafen/state.h:21:7: error: 'exception_ptr' in namespace 'std' does not name a type COMMENT = emulates numerous game consoles -DISTNAME = mednafen-1.24.1 -REVISION = 0 +DISTNAME = mednafen-1.24.3 CATEGORIES = emulators games HOMEPAGE = https://mednafen.github.io Index: distinfo === RCS file: /cvs/ports/emulators/mednafen/distinfo,v retrieving revision 1.13 diff -u -p -u -r1.13 distinfo --- distinfo29 Mar 2020 10:10:29 - 1.13 +++ distinfo6 Aug 2020 14:55:42 - @@ -1,2 +1,2 @@ -SHA256 (mednafen-1.24.1.tar.xz) = pHrfP69NpmkgvruUNuKMv4f/ZjJNC7OSAzy7R4tnX+c= -SIZE (mednafen-1.24.1.tar.xz) = 3293992 +SHA256 (mednafen-1.24.3.tar.xz) = PeqFP3hDZFV/pZ6boRoX6yZ0/A+5MgXzO9vauh2j9w8= +SIZE (mednafen-1.24.3.tar.xz) = 3296980
[PATCH] emulators/ppsspp compile with LLVM10
Hi, ppsspp probably deserves a proper update to 1.10.x, but this is a minimal fix [0] to at least make it compile with LLVM10. The actual fix came from KhronosGroup's glslang upstream project [1]. Comments? OK? [0] https://github.com/hrydgard/glslang/commit/24b3e8384e93f3e73b6aa14ea00a30574112f9ba [1] https://github.com/KhronosGroup/glslang/commit/24b3e8384e93f3e73b6aa14ea00a30574112f9ba Index: Makefile === RCS file: /cvs/ports/emulators/ppsspp/Makefile,v retrieving revision 1.12 diff -u -p -u -r1.12 Makefile --- Makefile11 Jan 2020 21:53:01 - 1.12 +++ Makefile31 Jul 2020 12:44:02 - @@ -8,8 +8,9 @@ COMMENT = Sony PlayStation Portable emul GH_ACCOUNT = hrydgard GH_PROJECT = ppsspp GH_TAGNAME = v1.9.3 +REVISION = 0 -GLSLANG = f9d08a25fbe17e0677a89d398f4d7f232339c3f9 +GLSLANG = 24b3e8384e93f3e73b6aa14ea00a30574112f9ba PPSSPP_LANG = bfc3a511f60e84de4d49170e2c442ac36b09cdfd SPIRV_CROSS = a1f7c8dc8ea2f94443951ee27003bffa562c1f13 ARMIPS = 7885552b208493a6a0f21663770c446c3ba65576 Index: distinfo === RCS file: /cvs/ports/emulators/ppsspp/distinfo,v retrieving revision 1.7 diff -u -p -u -r1.7 distinfo --- distinfo19 Oct 2019 23:23:46 - 1.7 +++ distinfo31 Jul 2020 12:44:02 - @@ -1,10 +1,10 @@ +SHA256 (ppsspp/24b3e8384e93f3e73b6aa14ea00a30574112f9ba.tar.gz) = W0ONsm6OxlvFVhm66Zgt9fqhlxuojjc1O2Ub/u+fFW8= SHA256 (ppsspp/7885552b208493a6a0f21663770c446c3ba65576.tar.gz) = +KA5BhNftvKTK4C371mR85zKxGs27DaQd2+zjGl3XD0= SHA256 (ppsspp/a1f7c8dc8ea2f94443951ee27003bffa562c1f13.tar.gz) = RWseKnWo6CmFziL0cHVwx6ofxQ1BGcuhpkHosjPs3iY= SHA256 (ppsspp/bfc3a511f60e84de4d49170e2c442ac36b09cdfd.tar.gz) = wMxXtUqjdqncpt6caxYqYT1UER96hYf8/CQ+g2VorAw= -SHA256 (ppsspp/f9d08a25fbe17e0677a89d398f4d7f232339c3f9.tar.gz) = HkKEOHzFhqy3zg7vunEv4V4RqHxFwQIGPBHQ+mD2bc4= SHA256 (ppsspp/ppsspp-1.9.3.tar.gz) = 845qF5d9odovVQQf4z6LIW9vO+sZv+ldBdORXhdPXSY= +SIZE (ppsspp/24b3e8384e93f3e73b6aa14ea00a30574112f9ba.tar.gz) = 3127211 SIZE (ppsspp/7885552b208493a6a0f21663770c446c3ba65576.tar.gz) = 197263 SIZE (ppsspp/a1f7c8dc8ea2f94443951ee27003bffa562c1f13.tar.gz) = 814213 SIZE (ppsspp/bfc3a511f60e84de4d49170e2c442ac36b09cdfd.tar.gz) = 550945 -SIZE (ppsspp/f9d08a25fbe17e0677a89d398f4d7f232339c3f9.tar.gz) = 2950934 SIZE (ppsspp/ppsspp-1.9.3.tar.gz) = 17005390
[UPDATE] x11/st to 0.8.4
Hi, The updates since last version are as follows and tested successfully on amd64. Comments? OK? - config.mk: use PKG_CONFIG in commented OpenBSD section - LICENSE: bump years - remove sixel stub code - fix unicode glitch in DCS strings, patch by Tim Allen - FAQ: fix single-buffer patch - config.def.h: add an option allowwindowops, by default off (secure) - FAQ: add some details about the w3m img hack - tiny style fix - Partially add back in "support REP (repeat) escape sequence" - Call xsetcursor to set win.cursor in main - Revert "support REP (repeat) escape sequence" - support REP (repeat) escape sequence - Add rin terminfo capability - Make shift+wheel behaves as shift+Prev/Next - Fix selection: selscroll - Fix selection: ignore ATTR_WRAP when rectangular selection in getsel - Fix selection: selclear in tputc - code-style: add fallthrough comment - optimize column width calculation and utf-8 encode for ASCII - fix for incorrect (partial) written sequences when libc wcwidth() == -1 - tiny code-style and typo-fix in comment - auto-sync: draw on idle to avoid flicker/tearing - replace exit(3) by _exit(2) in signal handler sigchld() Index: Makefile === RCS file: /cvs/ports/x11/st/Makefile,v retrieving revision 1.21 diff -u -p -u -r1.21 Makefile --- Makefile23 May 2020 19:32:37 - 1.21 +++ Makefile29 Jun 2020 10:25:25 - @@ -2,7 +2,7 @@ COMMENT= simple X terminal -V= 0.8.3 +V= 0.8.4 DISTNAME= st-${V} CATEGORIES=x11 Index: distinfo === RCS file: /cvs/ports/x11/st/distinfo,v retrieving revision 1.13 diff -u -p -u -r1.13 distinfo --- distinfo23 May 2020 19:32:37 - 1.13 +++ distinfo29 Jun 2020 10:25:25 - @@ -1,2 +1,2 @@ -SHA256 (st-0.8.3.tar.gz) = k5rj2iN+fJSJaUhTwgXHy9XyovDBf+QaB0d/HfjihVI= -SIZE (st-0.8.3.tar.gz) = 46292 +SHA256 (st-0.8.4.tar.gz) = 1C087OtNamXjLpClM249RG22EsP72evBeAvGyaAzRqY= +SIZE (st-0.8.4.tar.gz) = 47330 Index: patches/patch-config_def_h === RCS file: /cvs/ports/x11/st/patches/patch-config_def_h,v retrieving revision 1.12 diff -u -p -u -r1.12 patch-config_def_h --- patches/patch-config_def_h 23 May 2020 19:32:37 - 1.12 +++ patches/patch-config_def_h 29 Jun 2020 10:25:25 - @@ -2,7 +2,7 @@ $OpenBSD: patch-config_def_h,v 1.12 2020 Index: config.def.h --- config.def.h.orig +++ config.def.h -@@ -94,7 +94,7 @@ static const char *colorname[] = { +@@ -103,7 +103,7 @@ static const char *colorname[] = { "blue2", "magenta3", "cyan3", Index: patches/patch-config_mk === RCS file: /cvs/ports/x11/st/patches/patch-config_mk,v retrieving revision 1.11 diff -u -p -u -r1.11 patch-config_mk --- patches/patch-config_mk 10 Feb 2019 21:55:24 - 1.11 +++ patches/patch-config_mk 29 Jun 2020 10:25:25 - @@ -8,12 +8,12 @@ Index: config.mk # OpenBSD: -#CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -#LIBS = -L$(X11LIB) -lm -lX11 -lutil -lXft \ --# `pkg-config --libs fontconfig` \ --# `pkg-config --libs freetype2` +-# `$(PKG_CONFIG) --libs fontconfig` \ +-# `$(PKG_CONFIG) --libs freetype2` +CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=600 -D_BSD_SOURCE +LIBS = -L$(X11LIB) -lm -lX11 -lutil -lXft \ -+ `pkg-config --libs fontconfig` \ -+ `pkg-config --libs freetype2` ++ `$(PKG_CONFIG) --libs fontconfig` \ ++ `$(PKG_CONFIG) --libs freetype2` # compiler and linker # CC = c99
Re: [update] x11/st -> 0.8.3
forgot that one, here it is Index: Makefile === RCS file: /cvs/ports/x11/st/Makefile,v retrieving revision 1.20 diff -u -p -u -r1.20 Makefile --- Makefile12 Jul 2019 20:51:22 - 1.20 +++ Makefile23 May 2020 11:56:31 - @@ -2,7 +2,7 @@ COMMENT= simple X terminal -V= 0.8.2 +V= 0.8.3 DISTNAME= st-${V} CATEGORIES=x11 Index: distinfo === RCS file: /cvs/ports/x11/st/distinfo,v retrieving revision 1.12 diff -u -p -u -r1.12 distinfo --- distinfo10 Feb 2019 21:55:24 - 1.12 +++ distinfo23 May 2020 11:56:31 - @@ -1,2 +1,2 @@ -SHA256 (st-0.8.2.tar.gz) = rrdOEKoR7TZOG8xjWoGlIxGQk+Y779LyMfiwcFsVvzU= -SIZE (st-0.8.2.tar.gz) = 44788 +SHA256 (st-0.8.3.tar.gz) = k5rj2iN+fJSJaUhTwgXHy9XyovDBf+QaB0d/HfjihVI= +SIZE (st-0.8.3.tar.gz) = 46292 Index: patches/patch-config_def_h === RCS file: /cvs/ports/x11/st/patches/patch-config_def_h,v retrieving revision 1.11 diff -u -p -u -r1.11 patch-config_def_h --- patches/patch-config_def_h 10 Feb 2019 21:55:24 - 1.11 +++ patches/patch-config_def_h 23 May 2020 11:56:31 - @@ -2,7 +2,7 @@ $OpenBSD: patch-config_def_h,v 1.11 2019 Index: config.def.h --- config.def.h.orig +++ config.def.h -@@ -92,7 +92,7 @@ static const char *colorname[] = { +@@ -94,7 +94,7 @@ static const char *colorname[] = { "blue2", "magenta3", "cyan3", Index: pkg/PLIST === RCS file: /cvs/ports/x11/st/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -r1.2 PLIST --- pkg/PLIST 10 Jun 2014 07:14:50 - 1.2 +++ pkg/PLIST 23 May 2020 11:56:31 - @@ -5,5 +5,8 @@ share/terminfo/ share/terminfo/s/ share/terminfo/s/st share/terminfo/s/st-256color +share/terminfo/s/st-bs +share/terminfo/s/st-bs-256color share/terminfo/s/st-meta share/terminfo/s/st-meta-256color +share/terminfo/s/st-mono
[update] x11/st -> 0.8.3
Hi, Here's an update to a recently released version of st, they added a couple of terminfo entries since last version so PLIST needed an update. Comments? OK? Index: Makefile === RCS file: /cvs/ports/x11/st/Makefile,v retrieving revision 1.20 diff -u -p -u -r1.20 Makefile --- Makefile12 Jul 2019 20:51:22 - 1.20 +++ Makefile22 May 2020 18:19:44 - @@ -2,7 +2,7 @@ COMMENT= simple X terminal -V= 0.8.2 +V= 0.8.3 DISTNAME= st-${V} CATEGORIES=x11 Index: distinfo === RCS file: /cvs/ports/x11/st/distinfo,v retrieving revision 1.12 diff -u -p -u -r1.12 distinfo --- distinfo10 Feb 2019 21:55:24 - 1.12 +++ distinfo22 May 2020 18:19:44 - @@ -1,2 +1,2 @@ -SHA256 (st-0.8.2.tar.gz) = rrdOEKoR7TZOG8xjWoGlIxGQk+Y779LyMfiwcFsVvzU= -SIZE (st-0.8.2.tar.gz) = 44788 +SHA256 (st-0.8.3.tar.gz) = k5rj2iN+fJSJaUhTwgXHy9XyovDBf+QaB0d/HfjihVI= +SIZE (st-0.8.3.tar.gz) = 46292 Index: pkg/PLIST === RCS file: /cvs/ports/x11/st/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -r1.2 PLIST --- pkg/PLIST 10 Jun 2014 07:14:50 - 1.2 +++ pkg/PLIST 22 May 2020 18:19:44 - @@ -5,5 +5,8 @@ share/terminfo/ share/terminfo/s/ share/terminfo/s/st share/terminfo/s/st-256color +share/terminfo/s/st-bs +share/terminfo/s/st-bs-256color share/terminfo/s/st-meta share/terminfo/s/st-meta-256color +share/terminfo/s/st-mono
Re: st coredumps due to pledge
Didn't know the policy for man pages on ports, so didn't send it, but here it is. thank you! Index: patch-config_def_h === RCS file: /cvs/ports/x11/st/patches/patch-config_def_h,v retrieving revision 1.9 diff -u -p -u -r1.9 patch-config_def_h --- patch-config_def_h 17 Mar 2018 13:28:39 - 1.9 +++ patch-config_def_h 1 Nov 2018 12:15:18 - @@ -11,3 +11,11 @@ Index: config.def.h /* 8 bright colors */ "gray50", +@@ -177,7 +177,6 @@ static Shortcut shortcuts[] = { + { TERMMOD, XK_V, clippaste, {.i = 0} }, + { TERMMOD, XK_Y, selpaste, {.i = 0} }, + { TERMMOD, XK_Num_Lock,numlock,{.i = 0} }, +- { TERMMOD, XK_I, iso14755, {.i = 0} }, + }; + + /* Index: patch-st_1 === RCS file: patch-st_1 diff -N patch-st_1 --- /dev/null 1 Jan 1970 00:00:00 - +++ patch-st_1 1 Nov 2018 12:15:18 - @@ -0,0 +1,16 @@ +$OpenBSD$ + +Index: st.1 +--- st.1.orig st.1 +@@ -159,10 +159,6 @@ Copy the selected text to the clipboard selection. + .TP + .B Ctrl-Shift-v + Paste from the clipboard selection. +-.TP +-.B Ctrl-Shift-i +-Launch dmenu to enter a unicode codepoint and send the corresponding glyph +-to st. + .SH CUSTOMIZATION + .B st + can be customized by creating a custom config.h and (re)compiling the source On 13:08 Thu 01 Nov , Antoine Jacoutot wrote: > On Thu, Nov 01, 2018 at 12:05:14PM +, Ricardo Mestre wrote: > > Hi, > > > > st has a key combination ctrl+shift+i which calls dmenu, straight from the > > manpage: > > > > Ctrl-Shift-i > > Launch dmenu to enter a unicode codepoint and send the > > corresponding glyph to st. > > > > Due to pledge missing exec this doesn't work and I actually prefer it that > > way, > > nevertheless this leaves a new core dump laying around everytime you press > > the > > combination. The patch below just removes the combination instead of the > > whole > > function iso14755. > > > > OK? > > Shouldn't you patch the man page as well? > > -- > Antoine
st coredumps due to pledge
Hi, st has a key combination ctrl+shift+i which calls dmenu, straight from the manpage: Ctrl-Shift-i Launch dmenu to enter a unicode codepoint and send the corresponding glyph to st. Due to pledge missing exec this doesn't work and I actually prefer it that way, nevertheless this leaves a new core dump laying around everytime you press the combination. The patch below just removes the combination instead of the whole function iso14755. OK? Index: patches/patch-config_def_h === RCS file: /cvs/ports/x11/st/patches/patch-config_def_h,v retrieving revision 1.9 diff -u -p -u -r1.9 patch-config_def_h --- patches/patch-config_def_h 17 Mar 2018 13:28:39 - 1.9 +++ patches/patch-config_def_h 1 Nov 2018 11:53:32 - @@ -11,3 +11,11 @@ Index: config.def.h /* 8 bright colors */ "gray50", +@@ -177,7 +177,6 @@ static Shortcut shortcuts[] = { + { TERMMOD, XK_V, clippaste, {.i = 0} }, + { TERMMOD, XK_Y, selpaste, {.i = 0} }, + { TERMMOD, XK_Num_Lock,numlock,{.i = 0} }, +- { TERMMOD, XK_I, iso14755, {.i = 0} }, + }; + + /*
Watch YT videos on www/surf out of the box
Hi ports@ ajacoutot@ removed gstreamer1-plugins-good from surf's RUN_DEPENDS on rev1.19 since plugins-base already supported sndio(7) by that time out of the box. Would it be reasonable do add it back? With it I'm able to watch WebM VP8/VP9 based videos (namely from YouTube) out of the box without relying on an external viewer. OK? comments? ? surf.patch Index: Makefile === RCS file: /cvs/ports/www/surf/Makefile,v retrieving revision 1.24 diff -u -p -u -r1.24 Makefile --- Makefile23 Jun 2017 19:50:42 - 1.24 +++ Makefile10 Apr 2018 09:25:09 - @@ -5,7 +5,7 @@ COMMENT = simple webbrowser based on web DISTNAME = surf-2.0 CATEGORIES = www HOMEPAGE = http://surf.suckless.org/ -REVISION = 0 +REVISION = 1 MAINTAINER=Joerg Jung @@ -24,7 +24,8 @@ RUN_DEPENDS = x11/dmenu \ net/curl # webkit browsing -RUN_DEPENDS += multimedia/gstreamer1/plugins-libav +RUN_DEPENDS += multimedia/gstreamer1/plugins-libav \ + multimedia/gstreamer1/plugins-good MAKE_FLAGS=CC="${CC}" MAKE_ENV= LDFLAGS="${LDFLAGS}"
Re: Fix pledge(2) on x11/st
Hi Matthias, I already committed the fix, but you can reproduce it on previous version by destroying the window. In my case I use cwm(1) and use a combination of keys which will call "window-delete". I noticed it by accident on hanging ssh sessions, instead of killing the session I destroyed the window and kept getting the core dumps and the culprit was the missing pledge(2) promise. On 07:12 Wed 27 Sep , Matthias Schmidt wrote: > Hi Ricardo, > > On 26.09.2017 23:54, Ricardo Mestre wrote: > > Hi ports@ > > > > If st's window is deleted then it will dump core due to a missing pledge > > promise, specifically proc. Once the window is deleted it will try to > > send > > a SIGHUP through kill(2), but since proc is missing from the pledge > > applied > > once the parent process then it will abort. > > Is the version you tested different from the current version in ports? I use > the pleged st on all my machines (running -current) and ever saw a core > dump. Any steps on how to reproduce this? > > Cheers > >Matthias
Re: Fix pledge(2) on x11/st
I forgot to include the revision bump, again thanks to tb@, but I'll put it in if this is OK. On 22:13 Tue 26 Sep , Ricardo Mestre wrote: > As pointed out by tb@ it's rather pointless calling pledge(2) just before > execvp(3), so I dropped that chunk. > > Index: patches/patch-st_c > === > RCS file: /cvs/ports/x11/st/patches/patch-st_c,v > retrieving revision 1.3 > diff -u -p -u -r1.3 patch-st_c > --- patches/patch-st_c5 Apr 2017 21:29:57 - 1.3 > +++ patches/patch-st_c26 Sep 2017 22:09:21 - > @@ -1,6 +1,7 @@ > $OpenBSD: patch-st_c,v 1.3 2017/04/05 21:29:57 juanfra Exp $ > st.c.origThu Aug 11 16:25:58 2016 > -+++ st.c Wed Mar 29 14:20:44 2017 > +Index: st.c > +--- st.c.orig > st.c > @@ -1454,9 +1454,15 @@ ttynew(void) > die("ioctl TIOCSCTTY failed: %s\n", strerror(errno)); > close(s); > @@ -12,7 +13,7 @@ $OpenBSD: patch-st_c,v 1.3 2017/04/05 21 > execsh(); > break; > default: > -+if (pledge("stdio rpath tty", NULL) == -1) > ++if (pledge("stdio rpath tty proc", NULL) == -1) > +die("pledge\n"); > close(s); > cmdfd = m; >
Re: Fix pledge(2) on x11/st
As pointed out by tb@ it's rather pointless calling pledge(2) just before execvp(3), so I dropped that chunk. Index: patches/patch-st_c === RCS file: /cvs/ports/x11/st/patches/patch-st_c,v retrieving revision 1.3 diff -u -p -u -r1.3 patch-st_c --- patches/patch-st_c 5 Apr 2017 21:29:57 - 1.3 +++ patches/patch-st_c 26 Sep 2017 22:09:21 - @@ -1,6 +1,7 @@ $OpenBSD: patch-st_c,v 1.3 2017/04/05 21:29:57 juanfra Exp $ st.c.orig Thu Aug 11 16:25:58 2016 -+++ st.c Wed Mar 29 14:20:44 2017 +Index: st.c +--- st.c.orig st.c @@ -1454,9 +1454,15 @@ ttynew(void) die("ioctl TIOCSCTTY failed: %s\n", strerror(errno)); close(s); @@ -12,7 +13,7 @@ $OpenBSD: patch-st_c,v 1.3 2017/04/05 21 execsh(); break; default: -+ if (pledge("stdio rpath tty", NULL) == -1) ++ if (pledge("stdio rpath tty proc", NULL) == -1) + die("pledge\n"); close(s); cmdfd = m;
Fix pledge(2) on x11/st
Hi ports@ If st's window is deleted then it will dump core due to a missing pledge promise, specifically proc. Once the window is deleted it will try to send a SIGHUP through kill(2), but since proc is missing from the pledge applied once the parent process then it will abort. Additionally the pledge applied on the child process can be further reduced if called later on because getpwuid(3) is only called once and from the on getpw promise is not needed anymore. OK? Index: patches/patch-st_c === RCS file: /cvs/ports/x11/st/patches/patch-st_c,v retrieving revision 1.3 diff -u -p -u -r1.3 patch-st_c --- patches/patch-st_c 5 Apr 2017 21:29:57 - 1.3 +++ patches/patch-st_c 26 Sep 2017 21:43:38 - @@ -1,18 +1,22 @@ $OpenBSD: patch-st_c,v 1.3 2017/04/05 21:29:57 juanfra Exp $ st.c.orig Thu Aug 11 16:25:58 2016 -+++ st.c Wed Mar 29 14:20:44 2017 -@@ -1454,9 +1454,15 @@ ttynew(void) - die("ioctl TIOCSCTTY failed: %s\n", strerror(errno)); - close(s); - close(m); -+ -+ if (pledge("stdio getpw proc exec", NULL) == -1) -+ die("pledge\n"); +Index: st.c +--- st.c.orig st.c +@@ -1366,6 +1366,9 @@ execsh(void) + signal(SIGTERM, SIG_DFL); + signal(SIGALRM, SIG_DFL); + ++ if (pledge("stdio proc exec", NULL) == -1) ++ die("pledge\n"); + + execvp(prog, args); + _exit(1); + } +@@ -1457,6 +1460,8 @@ ttynew(void) execsh(); break; default: -+ if (pledge("stdio rpath tty", NULL) == -1) ++ if (pledge("stdio rpath tty proc", NULL) == -1) + die("pledge\n"); close(s); cmdfd = m;
Re: UPDATE: net/mcabber 1.1.0
You're right, don't know why but it said that it was on last revision. Well... Any other OKs? On 14:02 Mon 10 Jul , Markus Hennecke wrote: > On Mon, 10 Jul 2017, Ricardo Mestre wrote: > > > Hi ports@ > > > > Please find attached an update to mcabber 1.1.0, it includes a new vi > > mode and some bugfixes. > > > > OK? > > Yes please. But your patch is not against -current (Makefile version > 1.31)? > > Index: Makefile > === > RCS file: /cvs/ports/net/mcabber/Makefile,v > retrieving revision 1.31 > diff -u -p -r1.31 Makefile > --- Makefile 17 Jun 2017 13:14:49 - 1.31 > +++ Makefile 27 Jun 2017 09:35:45 - > @@ -1,8 +1,7 @@ > # $OpenBSD: Makefile,v 1.31 2017/06/17 13:14:49 schwarze Exp $ > > COMMENT= console jabber client > -DISTNAME=mcabber-1.0.5 > -REVISION=0 > +DISTNAME=mcabber-1.1.0 > CATEGORIES= net > > HOMEPAGE=https://mcabber.com/ > Index: distinfo > === > RCS file: /cvs/ports/net/mcabber/distinfo,v > retrieving revision 1.14 > diff -u -p -r1.14 distinfo > --- distinfo 10 Feb 2017 12:10:39 - 1.14 > +++ distinfo 27 Jun 2017 09:35:45 - > @@ -1,2 +1,2 @@ > -SHA256 (mcabber-1.0.5.tar.bz2) = oPIAgX0rYZb+TTeRjOFvb+2Do874YdcWUWHoscr8rUc= > -SIZE (mcabber-1.0.5.tar.bz2) = 605483 > +SHA256 (mcabber-1.1.0.tar.bz2) = BPwsIsNtp1z0t2G13szQdKGYNjaPOKudA8HlcItB8L0= > +SIZE (mcabber-1.1.0.tar.bz2) = 608975 > >
UPDATE: net/mcabber 1.1.0
Hi ports@ Please find attached an update to mcabber 1.1.0, it includes a new vi mode and some bugfixes. OK? Index: Makefile === RCS file: /cvs/ports/net/mcabber/Makefile,v retrieving revision 1.30 diff -u -p -u -r1.30 Makefile --- Makefile10 Feb 2017 12:10:39 - 1.30 +++ Makefile10 Jul 2017 08:19:03 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.30 2017/02/10 12:10:39 mestre Exp $ COMMENT= console jabber client -DISTNAME= mcabber-1.0.5 +DISTNAME= mcabber-1.1.0 CATEGORIES=net HOMEPAGE= https://mcabber.com/ Index: distinfo === RCS file: /cvs/ports/net/mcabber/distinfo,v retrieving revision 1.14 diff -u -p -u -r1.14 distinfo --- distinfo10 Feb 2017 12:10:39 - 1.14 +++ distinfo10 Jul 2017 08:19:03 - @@ -1,2 +1,2 @@ -SHA256 (mcabber-1.0.5.tar.bz2) = oPIAgX0rYZb+TTeRjOFvb+2Do874YdcWUWHoscr8rUc= -SIZE (mcabber-1.0.5.tar.bz2) = 605483 +SHA256 (mcabber-1.1.0.tar.bz2) = BPwsIsNtp1z0t2G13szQdKGYNjaPOKudA8HlcItB8L0= +SIZE (mcabber-1.1.0.tar.bz2) = 608975
Re: editors/elvis with clang
As espie@ told me in private, the toolchain issue probably should be resolved instead of using this hack. I personally don't use elvis, so I don't mind to keep it as is and wait for a proper solution. On 14:21 Fri 26 May , Stuart Henderson wrote: > ok, but I'm wondering if we should be marking this type of patch somehow? > A full clang toolchain doesn't have a problem with this. it's only needed for > clang with the binutils linker we have in base.
editors/elvis with clang
Hi, By declaring both UP and BC as extern it's possible to compile editors/elvis with clang. OK? Index: patches/patch-guitcap_c === RCS file: patches/patch-guitcap_c diff -N patches/patch-guitcap_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-guitcap_c 26 May 2017 12:34:51 - @@ -0,0 +1,26 @@ +$OpenBSD$ + +Index: guitcap.c +--- guitcap.c.orig guitcap.c +@@ -15,11 +15,7 @@ + * variable. Others (particularly ncurses) forbid it. The nice ones + * supply one if you don't, so they'll work either way. + */ +-#ifdef NEED_BC +- char *BC;/* :bc=: move cursor left */ +-#else + extern char *BC;/* :bc=: move cursor left */ +-#endif + + /* HP-UX, and maybe some others, require the application code to supply + * an "ospeed" variable. +@@ -107,7 +103,7 @@ static ELVBOOL AM; /* :am: boolean: auto margins? */ + static ELVBOOLPT; /* :pt: boolean: physical tabs? */ +char PC; /* :pc=: pad character (not a string var!) */ + static char *VB;/* :vb=: visible bell */ +- char *UP;/* :up=: move cursor up */ ++extern char *UP;/* :up=: move cursor up */ + static char *AF;/* :AF=: change the foreground color */ + static char *SO;/* :so=: standout start */ + static char *SE;/* :se=: standout end */
mail/sma with clang
Hi, This makes mail/sma compile with clang using libc's getopt instead of handrolled. OK? Index: patches/patch-Makefile === RCS file: /cvs/ports/mail/sma/patches/patch-Makefile,v retrieving revision 1.4 diff -u -p -u -r1.4 patch-Makefile --- patches/patch-Makefile 25 Jan 2005 06:57:45 - 1.4 +++ patches/patch-Makefile 26 May 2017 12:03:01 - @@ -1,8 +1,8 @@ $OpenBSD: patch-Makefile,v 1.4 2005/01/25 06:57:45 matthieu Exp $ Makefile.orig Sat Dec 28 15:38:05 2002 -+++ Makefile Sun Jan 9 10:26:36 2005 -@@ -2,12 +2,12 @@ - # $Id: patch-Makefile,v 1.4 2005/01/25 06:57:45 matthieu Exp $ +Index: Makefile +--- Makefile.orig Makefile +@@ -3,20 +3,20 @@ # -BINDIR = /usr/local/bin @@ -18,8 +18,10 @@ $OpenBSD: patch-Makefile,v 1.4 2005/01/2 # Others #CFLAGS = -Wall -O -@@ -16,7 +16,7 @@ PROG = sma - OBJS= sma.o getopt.o parse.o utils.o hash.o html.o ascii.o init.o + MAN = sma.8 + PROG = sma +-OBJS= sma.o getopt.o parse.o utils.o hash.o html.o ascii.o init.o ++OBJS= sma.o parse.o utils.o hash.o html.o ascii.o init.o $(PROG): $(OBJS) - $(CC) $(CFLAGS) -o $(PROG) $(OBJS) Index: patches/patch-sma_c === RCS file: patches/patch-sma_c diff -N patches/patch-sma_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-sma_c 26 May 2017 12:03:01 - @@ -0,0 +1,105 @@ +$OpenBSD$ + +Index: sma.c +--- sma.c.orig sma.c +@@ -30,8 +30,5 @@ + */ + +-extern const char *sma_optarg; +-extern int sma_optind; +- + #include "sma.h" + + int +@@ -59,25 +56,25 @@ main(int argc, char **argv) { + break; + case 'D': + Dflag = 1; +- Dchar = sma_optarg; ++ Dchar = optarg; + break; + case 'C': + Cflag = 1; +- Cchar = sma_optarg; ++ Cchar = optarg; + break; + case 'F': + Fflag = 1; + break; + case 'H': + Hflag = 1; +- Hchar = sma_optarg; ++ Hchar = optarg; + break; + case 'a': + aflag = 1; + break; + case 'b': + bflag = 1; +- bchar = sma_optarg; ++ bchar = optarg; + break; + case 'c': + cflag = 1; +@@ -87,7 +84,7 @@ main(int argc, char **argv) { + break; + case 'f': + fflag = 1; +- fchar = sma_optarg; ++ fchar = optarg; + break; + case 'h': + hflag = 1; +@@ -97,26 +94,26 @@ main(int argc, char **argv) { + break; + case 'l': + lflag = 1; +- lnum = atoi(sma_optarg); ++ lnum = atoi(optarg); + break; + case 'L': + Lflag = 1; +- Lchar = sma_optarg; ++ Lchar = optarg; + break; + case 'r': + rflag = 1; +- rnum = atoi(sma_optarg); ++ rnum = atoi(optarg); + break; + case 'n': + nflag = 1; + break; + case 'o': + oflag = 1; +- ochar = sma_optarg; ++ ochar = optarg; + break; + case 'O': + Oflag = 1; +- Ochar = sma_optarg; ++ Ochar = optarg; + break; + case 'p': + pflag = 1; +@@ -126,7 +123,7 @@ main(int argc, char **argv) { + break; + case 't': + tflag = 1; +- tchar = sma_optarg; ++ tchar = optarg; + break; +
games/ioquake3 with clang
Hi, Allow games/ioquake3 to be compiled with clang by using libc's getopt instead of an handrolled one, similar to what has been done yesterday by sthen@ on net/trickle. Index: patches/patch-Makefile === RCS file: patches/patch-Makefile diff -N patches/patch-Makefile --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-Makefile 26 May 2017 09:02:28 - @@ -0,0 +1,13 @@ +$OpenBSD$ + +Index: Makefile +--- Makefile.orig Makefile +@@ -1474,7 +1474,6 @@ Q3CPPOBJ = \ + $(B)/tools/cpp/eval.o \ + $(B)/tools/cpp/include.o \ + $(B)/tools/cpp/hideset.o \ +- $(B)/tools/cpp/getopt.o \ + $(B)/tools/cpp/unix.o + + $(B)/tools/cpp/%.o: $(Q3CPPDIR)/%.c Index: patches/patch-code_tools_lcc_cpp_unix_c === RCS file: patches/patch-code_tools_lcc_cpp_unix_c diff -N patches/patch-code_tools_lcc_cpp_unix_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-code_tools_lcc_cpp_unix_c 26 May 2017 09:02:28 - @@ -0,0 +1,26 @@ +$OpenBSD$ + +Index: code/tools/lcc/cpp/unix.c +--- code/tools/lcc/cpp/unix.c.orig code/tools/lcc/cpp/unix.c +@@ -2,10 +2,10 @@ + #include + #include + #include ++#include + #include + #include "cpp.h" + +-externint lcc_getopt(int, char *const *, const char *); + externchar*optarg, rcsid[]; + externint optind; + int verbose; +@@ -24,7 +24,7 @@ setup(int argc, char **argv) + int numIncludeDirs = 0; + + setup_kwtab(); +- while ((c = lcc_getopt(argc, argv, "MNOVv+I:D:U:F:lg")) != -1) ++ while ((c = getopt(argc, argv, "MNOVv+I:D:U:F:lg")) != -1) + switch (c) { + case 'N': + for (i=0; i
net/trickle with clang
Hi ports@ This is a simple diff to allow net/trickle to be compiled by clang. Regards, mestre Index: patches/patch-getopt_c === RCS file: patches/patch-getopt_c diff -N patches/patch-getopt_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-getopt_c 25 May 2017 12:52:06 - @@ -0,0 +1,15 @@ +$OpenBSD$ + +Index: getopt.c +--- getopt.c.orig getopt.c +@@ -41,8 +41,8 @@ static char *rcsid = "$OpenBSD: getopt.c,v 1.2 1996/08 + + int opterr = 1, /* if error message should be printed */ + optind = 1, /* index into parent argv vector */ +- optopt, /* character checked for validity */ + optreset; /* reset getopt */ ++extern int optopt;/* character checked for validity */ + char *optarg;/* argument associated with option */ + + #define BADCH (int)'?'