Re: [new] graphics/yacreader + deps: qt comics reader
Anthony J. Bentley writes: > Hi, > > Omar Polo writes: >> P.S.: sorry for insisting on this, but I believe that it's the best >> comix reader available, or at least better than what we have >> available in ports. > > No need to apologize... it's unfortunate, but the reality is that > porters can't keep up with everything. Ideally contributions that make > the ports tree better would find their way in without any need of a > reminder. If a good contribution simply isn't getting any comments, > or has gotten favorable comments but no action, a friendly ping is > likely to make it happen, and that's what everybody wants. I get that, I and appreciate the work of all the developers, really! I've added that comment only to avoid sounding like a child stepping his foot on the ground :)
Re: [new] graphics/yacreader + deps: qt comics reader
Hi, Omar Polo writes: > P.S.: sorry for insisting on this, but I believe that it's the best > comix reader available, or at least better than what we have > available in ports. No need to apologize... it's unfortunate, but the reality is that porters can't keep up with everything. Ideally contributions that make the ports tree better would find their way in without any need of a reminder. If a good contribution simply isn't getting any comments, or has gotten favorable comments but no action, a friendly ping is likely to make it happen, and that's what everybody wants. -- Anthony J. Bentley
Re: [new] graphics/yacreader + deps: qt comics reader
friendly monthly ping :D I've already got two OK for this, sthen@ and rsadowski@ reattaching the port and its deps. P.S.: sorry for insisting on this, but I believe that it's the best comix reader available, or at least better than what we have available in ports. Omar Polo writes: > Rafael Sadowski writes: > >> On Fri Jun 04, 2021 at 03:31:32PM +0200, Omar Polo wrote: >>> ping :) >> >> OK rsadowski > > friendly ping :) > > in the meantime 9.8.2 was released, updated tarball attached > >>> >>> in the meantime the 9.8.1 was released with bugfixes, update attached. >>> >>> Omar Polo writes: >>> >>> > Stuart Henderson writes: >>> > >>> >> On 2021/05/26 06:35, Dimitri Karamazov wrote: >>> >>> Some changes >>> >>> >>> >>> * Missing upstream library version (unarr). >>> >>> * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script >>> >>> but Qt5Svg is required (must recheck). >>> >>> * Changed the file distribution to be more like release. >>> >>> * PLIST was missing some files. >>> >>> >>> >>> Otherwise works fine for me on amd64. >>> >> >>> >> ok sthen to import, or alternatively with this which is a tiny bit >>> >> neater imo >>> > >>> > It never crossed my mind tha EXTRACT_SUFX could have something more than >>> > the actual file extension. >>> > >>> > Attaching an updated tarball with this improvement, thanks! >>> > >>> >> --- Makefile.origWed May 26 09:43:43 2021 >>> >> +++ Makefile Wed May 26 09:44:34 2021 >>> >> @@ -3,7 +3,7 @@ >>> >> COMMENT = read and manage your digital comic collection >>> >> >>> >> V = 9.8.0 >>> >> -DISTNAME = yacreader-${V}.2105165-src >>> >> +DISTNAME = yacreader-${V}.2105165 >>> >> PKGNAME = yacreader-${V} >>> >> >>> >> CATEGORIES =graphics >>> >> @@ -21,7 +21,7 @@ WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 un >>> >> >>> >> MASTER_SITES = >>> >> https://github.com/YACReader/yacreader/releases/download/${V}/ >>> >> >>> >> -EXTRACT_SUFX = .tar.xz >>> >> +EXTRACT_SUFX = -src.tar.xz >>> >> >>> >> # C++11 >>> >> COMPILER = base-clang ports-gcc >>> >> @@ -35,8 +35,6 @@ LIB_DEPENDS = archivers/unarr \ >>> >> x11/qt5/qtsvg >>> >> RUN_DEPENDS = devel/desktop-file-utils \ >>> >> x11/gtk+3,-guic >>> >> - >>> >> -WRKDIST = ${WRKDIR}/${DISTNAME:S/-src//} >>> >> >>> >> do-install: >>> >> .for bin in YACReader YACReaderLibrary YACReaderLibraryServer >>> unarr.tar.gz Description: Binary data yacreader.tar.gz Description: Binary data
Re: [new] graphics/yacreader + deps: qt comics reader
Rafael Sadowski writes: > On Fri Jun 04, 2021 at 03:31:32PM +0200, Omar Polo wrote: >> ping :) > > OK rsadowski friendly ping :) in the meantime 9.8.2 was released, updated tarball attached >> >> in the meantime the 9.8.1 was released with bugfixes, update attached. >> >> Omar Polo writes: >> >> > Stuart Henderson writes: >> > >> >> On 2021/05/26 06:35, Dimitri Karamazov wrote: >> >>> Some changes >> >>> >> >>> * Missing upstream library version (unarr). >> >>> * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script >> >>> but Qt5Svg is required (must recheck). >> >>> * Changed the file distribution to be more like release. >> >>> * PLIST was missing some files. >> >>> >> >>> Otherwise works fine for me on amd64. >> >> >> >> ok sthen to import, or alternatively with this which is a tiny bit neater >> >> imo >> > >> > It never crossed my mind tha EXTRACT_SUFX could have something more than >> > the actual file extension. >> > >> > Attaching an updated tarball with this improvement, thanks! >> > >> >> --- Makefile.orig Wed May 26 09:43:43 2021 >> >> +++ Makefile Wed May 26 09:44:34 2021 >> >> @@ -3,7 +3,7 @@ >> >> COMMENT =read and manage your digital comic collection >> >> >> >> V = 9.8.0 >> >> -DISTNAME = yacreader-${V}.2105165-src >> >> +DISTNAME = yacreader-${V}.2105165 >> >> PKGNAME =yacreader-${V} >> >> >> >> CATEGORIES = graphics >> >> @@ -21,7 +21,7 @@ WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 un >> >> >> >> MASTER_SITES = >> >> https://github.com/YACReader/yacreader/releases/download/${V}/ >> >> >> >> -EXTRACT_SUFX = .tar.xz >> >> +EXTRACT_SUFX = -src.tar.xz >> >> >> >> # C++11 >> >> COMPILER = base-clang ports-gcc >> >> @@ -35,8 +35,6 @@ LIB_DEPENDS = archivers/unarr \ >> >> x11/qt5/qtsvg >> >> RUN_DEPENDS =devel/desktop-file-utils \ >> >> x11/gtk+3,-guic >> >> - >> >> -WRKDIST =${WRKDIR}/${DISTNAME:S/-src//} >> >> >> >> do-install: >> >> .for bin in YACReader YACReaderLibrary YACReaderLibraryServer >> yacreader.tar.gz Description: Binary data
Re: [new] graphics/yacreader + deps: qt comics reader
On Fri Jun 04, 2021 at 03:31:32PM +0200, Omar Polo wrote: > ping :) OK rsadowski > > in the meantime the 9.8.1 was released with bugfixes, update attached. > > Omar Polo writes: > > > Stuart Henderson writes: > > > >> On 2021/05/26 06:35, Dimitri Karamazov wrote: > >>> Some changes > >>> > >>> * Missing upstream library version (unarr). > >>> * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script > >>> but Qt5Svg is required (must recheck). > >>> * Changed the file distribution to be more like release. > >>> * PLIST was missing some files. > >>> > >>> Otherwise works fine for me on amd64. > >> > >> ok sthen to import, or alternatively with this which is a tiny bit neater > >> imo > > > > It never crossed my mind tha EXTRACT_SUFX could have something more than > > the actual file extension. > > > > Attaching an updated tarball with this improvement, thanks! > > > >> --- Makefile.orig Wed May 26 09:43:43 2021 > >> +++ Makefile Wed May 26 09:44:34 2021 > >> @@ -3,7 +3,7 @@ > >> COMMENT = read and manage your digital comic collection > >> > >> V = 9.8.0 > >> -DISTNAME =yacreader-${V}.2105165-src > >> +DISTNAME =yacreader-${V}.2105165 > >> PKGNAME = yacreader-${V} > >> > >> CATEGORIES = graphics > >> @@ -21,7 +21,7 @@ WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 un > >> > >> MASTER_SITES = > >> https://github.com/YACReader/yacreader/releases/download/${V}/ > >> > >> -EXTRACT_SUFX =.tar.xz > >> +EXTRACT_SUFX =-src.tar.xz > >> > >> # C++11 > >> COMPILER =base-clang ports-gcc > >> @@ -35,8 +35,6 @@ LIB_DEPENDS =archivers/unarr \ > >>x11/qt5/qtsvg > >> RUN_DEPENDS = devel/desktop-file-utils \ > >>x11/gtk+3,-guic > >> - > >> -WRKDIST = ${WRKDIR}/${DISTNAME:S/-src//} > >> > >> do-install: > >> .for bin in YACReader YACReaderLibrary YACReaderLibraryServer >
Re: [new] graphics/yacreader + deps: qt comics reader
ping :) in the meantime the 9.8.1 was released with bugfixes, update attached. Omar Polo writes: > Stuart Henderson writes: > >> On 2021/05/26 06:35, Dimitri Karamazov wrote: >>> Some changes >>> >>> * Missing upstream library version (unarr). >>> * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script >>> but Qt5Svg is required (must recheck). >>> * Changed the file distribution to be more like release. >>> * PLIST was missing some files. >>> >>> Otherwise works fine for me on amd64. >> >> ok sthen to import, or alternatively with this which is a tiny bit neater imo > > It never crossed my mind tha EXTRACT_SUFX could have something more than > the actual file extension. > > Attaching an updated tarball with this improvement, thanks! > >> --- Makefile.origWed May 26 09:43:43 2021 >> +++ Makefile Wed May 26 09:44:34 2021 >> @@ -3,7 +3,7 @@ >> COMMENT = read and manage your digital comic collection >> >> V = 9.8.0 >> -DISTNAME = yacreader-${V}.2105165-src >> +DISTNAME = yacreader-${V}.2105165 >> PKGNAME = yacreader-${V} >> >> CATEGORIES =graphics >> @@ -21,7 +21,7 @@ WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 un >> >> MASTER_SITES = >> https://github.com/YACReader/yacreader/releases/download/${V}/ >> >> -EXTRACT_SUFX = .tar.xz >> +EXTRACT_SUFX = -src.tar.xz >> >> # C++11 >> COMPILER = base-clang ports-gcc >> @@ -35,8 +35,6 @@ LIB_DEPENDS = archivers/unarr \ >> x11/qt5/qtsvg >> RUN_DEPENDS = devel/desktop-file-utils \ >> x11/gtk+3,-guic >> - >> -WRKDIST = ${WRKDIR}/${DISTNAME:S/-src//} >> >> do-install: >> .for bin in YACReader YACReaderLibrary YACReaderLibraryServer yacreader.tar.gz Description: Binary data unarr.tar.gz Description: Binary data
[new] graphics/yacreader + deps: qt comics reader
Some changes * Missing upstream library version (unarr). * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script but Qt5Svg is required (must recheck). * Changed the file distribution to be more like release. * PLIST was missing some files. Otherwise works fine for me on amd64. Unarr-- -DISTNAME = unarr-1.0.1 +V =1.0.1 +DISTNAME = unarr-${V} -SHARED_LIBS = unarr 0.0 +SHARED_LIBS = unarr 0.0 # 1.0.0 -HOMEPAGE = https://github.com/selmf/unarr +HOMEPAGE = https://github.com/selmf/unarr/ -WANTLIB = bz2 lzma z +WANTLIB += bz2 lzma z -MASTER_SITES = https://github.com/selmf/unarr/releases/download/v1.0.1/ +MASTER_SITES = ${HOMEPAGE:=releases/download/v${V}/} Yacreader-- -COMMENT = comics reader +COMMENT = read and manage your digital comic collection -DISTNAME = yacreader-9.8.0.2105165-src -PKGNAME = yacreader-9.8.0 +V =9.8.0 +DISTNAME = yacreader-${V}.2105165-src +PKGNAME = yacreader-${V} -WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5Multimedia -WANTLIB += Qt5OpenGL Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickWidgets Qt5Script -WANTLIB += Qt5Sql Qt5Widgets c m poppler-qt5 unarr +WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Multimedia +WANTLIB += Qt5Network Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickWidgets +WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 unarr -MASTER_SITES = https://github.com/YACReader/yacreader/releases/download/9.8.0/ +MASTER_SITES = https://github.com/YACReader/yacreader/releases/download/${V}/ - x11/qt5/qtscript + x11/qt5/qtsvg -WRKDIST = ${WRKDIR}/yacreader-9.8.0.2105165 +WRKDIST = ${WRKDIR}/${DISTNAME:S/-src//} do-install: - ${INSTALL_PROGRAM} ${WRKBUILD}/YACReader/YACReader \ - ${PREFIX}/bin/YACReader - ${INSTALL_PROGRAM} ${WRKBUILD}/YACReaderLibrary/YACReaderLibrary \ - ${PREFIX}/bin/YACReaderLibrary - ${INSTALL_PROGRAM} \ - ${WRKBUILD}/YACReaderLibraryServer/YACReaderLibraryServer \ - ${PREFIX}/bin/YACReaderLibraryServer - ${INSTALL_MAN} ${WRKSRC}/YACReader{,Library}.1 \ - ${PREFIX}/man/man1 - ${INSTALL_DATA_DIR} ${PREFIX}/share/applications +.for bin in YACReader YACReaderLibrary YACReaderLibraryServer + ${INSTALL_PROGRAM} ${WRKBUILD}/${bin}/${bin} ${PREFIX}/bin +.endfor + ${INSTALL_MAN} ${WRKSRC}/YACReader{,Library}.1 ${PREFIX}/man/man1 +.for dir in applications icons/hicolor/scalable/apps yacreader + ${INSTALL_DATA_DIR} ${PREFIX}/share/${dir} +.endfor ${INSTALL_DATA} ${WRKSRC}/YACReader{,Library}.desktop \ ${PREFIX}/share/applications - ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/YACReader{,Library}.svg \ ${PREFIX}/share/icons/hicolor/scalable/apps - ${INSTALL_DATA_DIR} ${PREFIX}/share/yacreader/languages - ${INSTALL_DATA} ${WRKSRC}/release/languages/*.qm \ - ${PREFIX}/share/yacreader/languages/ - ${INSTALL_DATA_DIR} ${PREFIX}/share/yacreader/server - ${INSTALL_DATA_DIR} ${PREFIX}/share/yacreader/server/{docroot,templates} - ${INSTALL_DATA} \ - ${WRKSRC}/release/server/docroot/{css/*,images/*,*.html} \ - ${PREFIX}/share/yacreader/server/docroot - ${INSTALL_DATA} ${WRKSRC}/release/server/templates/*.tpl \ - ${PREFIX}/share/yacreader/server/templates + cd ${WRKSRC}/release && pax -rw . ${PREFIX}/share/yacreader yacreader.tar.gz Description: Binary data unarr.tar.gz Description: Binary data
Re: [new] graphics/yacreader + deps: qt comics reader
Stuart Henderson writes: > On 2021/05/26 06:35, Dimitri Karamazov wrote: >> Some changes >> >> * Missing upstream library version (unarr). >> * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script >> but Qt5Svg is required (must recheck). >> * Changed the file distribution to be more like release. >> * PLIST was missing some files. >> >> Otherwise works fine for me on amd64. > > ok sthen to import, or alternatively with this which is a tiny bit neater imo It never crossed my mind tha EXTRACT_SUFX could have something more than the actual file extension. Attaching an updated tarball with this improvement, thanks! > --- Makefile.orig Wed May 26 09:43:43 2021 > +++ Makefile Wed May 26 09:44:34 2021 > @@ -3,7 +3,7 @@ > COMMENT =read and manage your digital comic collection > > V = 9.8.0 > -DISTNAME = yacreader-${V}.2105165-src > +DISTNAME = yacreader-${V}.2105165 > PKGNAME =yacreader-${V} > > CATEGORIES = graphics > @@ -21,7 +21,7 @@ WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 un > > MASTER_SITES = https://github.com/YACReader/yacreader/releases/download/${V}/ > > -EXTRACT_SUFX = .tar.xz > +EXTRACT_SUFX = -src.tar.xz > > # C++11 > COMPILER = base-clang ports-gcc > @@ -35,8 +35,6 @@ LIB_DEPENDS = archivers/unarr \ > x11/qt5/qtsvg > RUN_DEPENDS =devel/desktop-file-utils \ > x11/gtk+3,-guic > - > -WRKDIST =${WRKDIR}/${DISTNAME:S/-src//} > > do-install: > .for bin in YACReader YACReaderLibrary YACReaderLibraryServer unarr.tar.gz Description: Binary data yacreader.tar.gz Description: Binary data
Re: [new] graphics/yacreader + deps: qt comics reader
On 2021/05/26 06:35, Dimitri Karamazov wrote: > Some changes > > * Missing upstream library version (unarr). > * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script > but Qt5Svg is required (must recheck). > * Changed the file distribution to be more like release. > * PLIST was missing some files. > > Otherwise works fine for me on amd64. ok sthen to import, or alternatively with this which is a tiny bit neater imo --- Makefile.orig Wed May 26 09:43:43 2021 +++ MakefileWed May 26 09:44:34 2021 @@ -3,7 +3,7 @@ COMMENT = read and manage your digital comic collection V =9.8.0 -DISTNAME = yacreader-${V}.2105165-src +DISTNAME = yacreader-${V}.2105165 PKGNAME = yacreader-${V} CATEGORIES = graphics @@ -21,7 +21,7 @@ WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 un MASTER_SITES = https://github.com/YACReader/yacreader/releases/download/${V}/ -EXTRACT_SUFX = .tar.xz +EXTRACT_SUFX = -src.tar.xz # C++11 COMPILER = base-clang ports-gcc @@ -35,8 +35,6 @@ LIB_DEPENDS = archivers/unarr \ x11/qt5/qtsvg RUN_DEPENDS = devel/desktop-file-utils \ x11/gtk+3,-guic - -WRKDIST = ${WRKDIR}/${DISTNAME:S/-src//} do-install: .for bin in YACReader YACReaderLibrary YACReaderLibraryServer
Re: [new] graphics/yacreader + deps: qt comics reader
Dimitri Karamazov writes: > Some changes > > * Missing upstream library version (unarr). > * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script > but Qt5Svg is required (must recheck). > * Changed the file distribution to be more like release. > * PLIST was missing some files. > > Otherwise works fine for me on amd64. Thanks for testing! I don't know how I messed up with the wantlib (probably they changed with the 9.8.0 update and I forgot to recheck), apologies; rebuilt and re-checked, and now it's OK. Thanks also for tidying the do-install target, and making me discover pax(1)! > Unarr-- > > -DISTNAME = unarr-1.0.1 > +V = 1.0.1 > +DISTNAME = unarr-${V} > > -SHARED_LIBS =unarr 0.0 > +SHARED_LIBS =unarr 0.0 # 1.0.0 > > -HOMEPAGE = https://github.com/selmf/unarr > +HOMEPAGE = https://github.com/selmf/unarr/ > > -WANTLIB = bz2 lzma z > +WANTLIB += bz2 lzma z > > -MASTER_SITES = > https://github.com/selmf/unarr/releases/download/v1.0.1/ > +MASTER_SITES = ${HOMEPAGE:=releases/download/v${V}/} > > Yacreader-- > -COMMENT =comics reader > +COMMENT =read and manage your digital comic collection > > -DISTNAME = yacreader-9.8.0.2105165-src > -PKGNAME =yacreader-9.8.0 > +V = 9.8.0 > +DISTNAME = yacreader-${V}.2105165-src > +PKGNAME =yacreader-${V} > > -WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5Multimedia > -WANTLIB += Qt5OpenGL Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickWidgets Qt5Script > -WANTLIB += Qt5Sql Qt5Widgets c m poppler-qt5 unarr > +WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Multimedia > +WANTLIB += Qt5Network Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickWidgets > +WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 unarr > > -MASTER_SITES = > https://github.com/YACReader/yacreader/releases/download/9.8.0/ > +MASTER_SITES = https://github.com/YACReader/yacreader/releases/download/${V}/ > > - x11/qt5/qtscript > + x11/qt5/qtsvg > > -WRKDIST =${WRKDIR}/yacreader-9.8.0.2105165 > +WRKDIST =${WRKDIR}/${DISTNAME:S/-src//} > > do-install: > - ${INSTALL_PROGRAM} ${WRKBUILD}/YACReader/YACReader \ > - ${PREFIX}/bin/YACReader > - ${INSTALL_PROGRAM} ${WRKBUILD}/YACReaderLibrary/YACReaderLibrary \ > - ${PREFIX}/bin/YACReaderLibrary > - ${INSTALL_PROGRAM} \ > - ${WRKBUILD}/YACReaderLibraryServer/YACReaderLibraryServer \ > - ${PREFIX}/bin/YACReaderLibraryServer > - ${INSTALL_MAN} ${WRKSRC}/YACReader{,Library}.1 \ > - ${PREFIX}/man/man1 > - ${INSTALL_DATA_DIR} ${PREFIX}/share/applications > +.for bin in YACReader YACReaderLibrary YACReaderLibraryServer > + ${INSTALL_PROGRAM} ${WRKBUILD}/${bin}/${bin} ${PREFIX}/bin > +.endfor > + ${INSTALL_MAN} ${WRKSRC}/YACReader{,Library}.1 ${PREFIX}/man/man1 > +.for dir in applications icons/hicolor/scalable/apps yacreader > + ${INSTALL_DATA_DIR} ${PREFIX}/share/${dir} > +.endfor > ${INSTALL_DATA} ${WRKSRC}/YACReader{,Library}.desktop \ > ${PREFIX}/share/applications > - ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/scalable/apps > ${INSTALL_DATA} ${WRKSRC}/YACReader{,Library}.svg \ > ${PREFIX}/share/icons/hicolor/scalable/apps > - ${INSTALL_DATA_DIR} ${PREFIX}/share/yacreader/languages > - ${INSTALL_DATA} ${WRKSRC}/release/languages/*.qm \ > - ${PREFIX}/share/yacreader/languages/ > - ${INSTALL_DATA_DIR} ${PREFIX}/share/yacreader/server > - ${INSTALL_DATA_DIR} ${PREFIX}/share/yacreader/server/{docroot,templates} > - ${INSTALL_DATA} \ > - ${WRKSRC}/release/server/docroot/{css/*,images/*,*.html} \ > - ${PREFIX}/share/yacreader/server/docroot > - ${INSTALL_DATA} ${WRKSRC}/release/server/templates/*.tpl \ > - ${PREFIX}/share/yacreader/server/templates > + cd ${WRKSRC}/release && pax -rw . ${PREFIX}/share/yacreader
Re: [new] graphics/yacreader + deps: qt comics reader
friendly ping :) reattaching for convenience Omar Polo writes: > Upstream released 9.8.0 which among other things fixes also the crash I > encountered. Attaching an update tarball and re-attaching unarr for > convenience. > > Cheers, > > Omar Polo writes: > >> Hello ports@, >> >> I was searching for a comics reader able to handle cbz/cbr files. In >> ports we have comix which is old, unmaintained and I personally dislike >> it. There is a fork of it, mcomix, which I prefer, but it's >> unmaintained and written in python2, so I don't think is suitable for a >> submission. Then I found this one, YACReader, which is really nice and >> maintained :) >> >> $ pkg_info yacreader >> Information for inst:yacreader-9.7.1 >> >> Comment: >> comics reader >> >> Description: >> YACReader is a comics reader that supports a wide variety of comic and >> image file tyes such as rar, zip, cbr, cbz, pdf, 7z. It also provides >> library managements features via the YACReaderLibrary application and >> the possibility to synchronize the chapters with an iOs device. >> >> Maintainer: Omar Polo >> >> WWW: https://www.yacreader.com/ >> >> >> I haven't tested the built in server, but the reader and the library >> works fine. There is a known bug that causes a crash when messing with >> the settings if the library is empty, I reported it upstream but it >> seems to be already fixed[0]. I rolled my own do-install because I had >> troubles with qmake, and from a quick look also audio/mumble does this. >> >> YACReader also needs libunarr, a compression library. I had to disable >> LTO there, because it would break the build. >> >> OKs, comments, improvements to DESCR and/or COMMENT really appreciated :) >> >> Cheers, >> >> >> Omar Polo >> >> >> [0]: https://github.com/YACReader/yacreader/issues/251 unarr.tar.gz Description: Binary data yacreader.tar.gz Description: Binary data
Re: [new] graphics/yacreader + deps: qt comics reader
Upstream released 9.8.0 which among other things fixes also the crash I encountered. Attaching an update tarball and re-attaching unarr for convenience. Cheers, Omar Polo writes: > Hello ports@, > > I was searching for a comics reader able to handle cbz/cbr files. In > ports we have comix which is old, unmaintained and I personally dislike > it. There is a fork of it, mcomix, which I prefer, but it's > unmaintained and written in python2, so I don't think is suitable for a > submission. Then I found this one, YACReader, which is really nice and > maintained :) > > $ pkg_info yacreader > Information for inst:yacreader-9.7.1 > > Comment: > comics reader > > Description: > YACReader is a comics reader that supports a wide variety of comic and > image file tyes such as rar, zip, cbr, cbz, pdf, 7z. It also provides > library managements features via the YACReaderLibrary application and > the possibility to synchronize the chapters with an iOs device. > > Maintainer: Omar Polo > > WWW: https://www.yacreader.com/ > > > I haven't tested the built in server, but the reader and the library > works fine. There is a known bug that causes a crash when messing with > the settings if the library is empty, I reported it upstream but it > seems to be already fixed[0]. I rolled my own do-install because I had > troubles with qmake, and from a quick look also audio/mumble does this. > > YACReader also needs libunarr, a compression library. I had to disable > LTO there, because it would break the build. > > OKs, comments, improvements to DESCR and/or COMMENT really appreciated :) > > Cheers, > > > Omar Polo > > > [0]: https://github.com/YACReader/yacreader/issues/251 yacreader.tar.gz Description: Binary data unarr.tar.gz Description: Binary data
[new] graphics/yacreader + deps: qt comics reader
Hello ports@, I was searching for a comics reader able to handle cbz/cbr files. In ports we have comix which is old, unmaintained and I personally dislike it. There is a fork of it, mcomix, which I prefer, but it's unmaintained and written in python2, so I don't think is suitable for a submission. Then I found this one, YACReader, which is really nice and maintained :) $ pkg_info yacreader Information for inst:yacreader-9.7.1 Comment: comics reader Description: YACReader is a comics reader that supports a wide variety of comic and image file tyes such as rar, zip, cbr, cbz, pdf, 7z. It also provides library managements features via the YACReaderLibrary application and the possibility to synchronize the chapters with an iOs device. Maintainer: Omar Polo WWW: https://www.yacreader.com/ I haven't tested the built in server, but the reader and the library works fine. There is a known bug that causes a crash when messing with the settings if the library is empty, I reported it upstream but it seems to be already fixed[0]. I rolled my own do-install because I had troubles with qmake, and from a quick look also audio/mumble does this. YACReader also needs libunarr, a compression library. I had to disable LTO there, because it would break the build. OKs, comments, improvements to DESCR and/or COMMENT really appreciated :) Cheers, Omar Polo [0]: https://github.com/YACReader/yacreader/issues/251 unarr.tar.gz Description: Binary data yacreader.tar.gz Description: Binary data