Re: NEW: graphics/nomacs

2016-01-24 Thread Landry Breuil
On Sun, Jan 24, 2016 at 01:07:10AM +0100, Rafael Sadowski wrote:
> hey ports@,
> 
> a second try to push nomacs tp ports tree. Nomacs is a new Qt4 image viewer
> application. -- http://www.nomacs.org/
> 
> All stuff fixed from discussion:
> http://openbsd-archive.7691.n7.nabble.com/NEW-graphics-nomacs-td263077.html
> 
> source at openbsd-wip:
> https://github.com/jasperla/openbsd-wip/blob/master/graphics/nomacs/Makefile
> 
> Tested with tons images on amd64. Comments, Ok?

Looks good to import to me - vadim ?

Landry



NEW: graphics/nomacs

2016-01-23 Thread Rafael Sadowski
hey ports@,

a second try to push nomacs tp ports tree. Nomacs is a new Qt4 image viewer
application. -- http://www.nomacs.org/

All stuff fixed from discussion:
http://openbsd-archive.7691.n7.nabble.com/NEW-graphics-nomacs-td263077.html

source at openbsd-wip:
https://github.com/jasperla/openbsd-wip/blob/master/graphics/nomacs/Makefile

Tested with tons images on amd64. Comments, Ok?

Best regards,

Rafael

$ cat pkg/DESCR
nomacs is small, fast and able to handle the most common image
formats. Additionally it is possible to synchronize multiple
viewers. A synchronization of viewers running on the same computer
or via LAN is possible. It allows to compare images and spot the
differences (e.g. schemes of architects to show the progress).


nomacs.tar.gz
Description: application/tar-gz


Re: NEW: graphics/nomacs

2015-07-20 Thread Vadim Zhukov
2015-07-19 22:58 GMT+03:00 Rafael Sadowski raf...@sizeofvoid.org:
 On Tue Jan 20, 2015 at 09:50:05PM +0400, Vadim Zhukov wrote:
 2015-01-14 0:36 GMT+03:00 Landry Breuil lan...@rhaalovely.net:
  On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote:
  On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
   Hi ports@,
  
   new Qt4 image viewer application. -- http://www.nomacs.org/
   Tested with tons images on amd64. Comments, Ok?
  
   Regards, Rafael
  
   $ cat pkg/DESCR
   nomacs is small, fast and able to handle the most common image
   formats. Additionally it is possible to synchronize multiple
   viewers. A synchronization of viewers running on the same computer
   or via LAN is possible. It allows to compare images and spot the
   differences (e.g. schemes of architects to show the progress).
 
 
  ... ping, nobody?
 
  Reads ok to me if anyone wants to import it. you should only remove
  share/applications from PLIST, it comes via desktop-file-utils
  dependency.

 Here is an updated version:

 1. Missing RUN_DEPENDS.
 2. Added a patch to fix conflict between OpenCV and tiff (the
 int64 problem).
 3. De-capitalized first word of COMMENT.
 4. Updated PLIST.

 One more thing to resolve: nomacs ships bundled libgpsd, libwebp and
 quazip, which we have in ports. Unfortunately, build system forces
 usage of bundled ones. This requires patching cmake/Unix.cmake in
 nomacs distribution. Rafael, could you do this?

 --
   WBR,
   Vadim Zhukov


 DONE; But where is libgpsd?

 https://github.com/jasperla/openbsd-wip/tree/master/graphics/nomacs

 Ready for the tree?

This version requires gcc4.port.mk but links in libstdc++, and what's
worse - links it before libestdc++. It looks like the -lstdc++ comes
from libraw pkg-config files; Antoine, would you mind removing the
-lstdc++ from libraw.pc_in and libraw_r.pc.in? I see 3 users of libraw
currently:

x11/kde4/libkdcraw - doesn't care about libraries coming from pkg-config.
graphics/shotwell and graphics/gthumb - those link (different)
webkits, resulting in libestdc++ being loaded as well.

--
  WBR,
  Vadim Zhukov



Re: NEW: graphics/nomacs

2015-07-19 Thread Rafael Sadowski
On Sun Jul 19, 2015 at 10:08:42PM +0200, Landry Breuil wrote:
 On Sun, Jul 19, 2015 at 09:58:31PM +0200, Rafael Sadowski wrote:
  On Tue Jan 20, 2015 at 09:50:05PM +0400, Vadim Zhukov wrote:
   2015-01-14 0:36 GMT+03:00 Landry Breuil lan...@rhaalovely.net:
On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote:
On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
 Hi ports@,

 new Qt4 image viewer application. -- http://www.nomacs.org/
 Tested with tons images on amd64. Comments, Ok?

 Regards, Rafael

 $ cat pkg/DESCR
 nomacs is small, fast and able to handle the most common image
 formats. Additionally it is possible to synchronize multiple
 viewers. A synchronization of viewers running on the same computer
 or via LAN is possible. It allows to compare images and spot the
 differences (e.g. schemes of architects to show the progress).
   
   
... ping, nobody?
   
Reads ok to me if anyone wants to import it. you should only remove
share/applications from PLIST, it comes via desktop-file-utils
dependency.
   
   Here is an updated version:
   
   1. Missing RUN_DEPENDS.
   2. Added a patch to fix conflict between OpenCV and tiff (the
   int64 problem).
   3. De-capitalized first word of COMMENT.
   4. Updated PLIST.
   
   One more thing to resolve: nomacs ships bundled libgpsd, libwebp and
   quazip, which we have in ports. Unfortunately, build system forces
   usage of bundled ones. This requires patching cmake/Unix.cmake in
   nomacs distribution. Rafael, could you do this?
   
   --
 WBR,
 Vadim Zhukov
  
  
  DONE; But where is libgpsd?
 
 
 $pkg_locate libgpsd
 gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.a
 gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.la
 gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.so.0.0
 gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/pkgconfig/libgpsd.pc
 gpsd-2.95p7:misc/gpsd,-main:/usr/local/man/man3/libgpsd.3

Yes but looks like nomacs needs https://github.com/Code-ReaQtor/libqpsd
whitch is not in the tree. The same name is confusing.



Re: NEW: graphics/nomacs

2015-07-19 Thread Landry Breuil
On Sun, Jul 19, 2015 at 09:58:31PM +0200, Rafael Sadowski wrote:
 On Tue Jan 20, 2015 at 09:50:05PM +0400, Vadim Zhukov wrote:
  2015-01-14 0:36 GMT+03:00 Landry Breuil lan...@rhaalovely.net:
   On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote:
   On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
Hi ports@,
   
new Qt4 image viewer application. -- http://www.nomacs.org/
Tested with tons images on amd64. Comments, Ok?
   
Regards, Rafael
   
$ cat pkg/DESCR
nomacs is small, fast and able to handle the most common image
formats. Additionally it is possible to synchronize multiple
viewers. A synchronization of viewers running on the same computer
or via LAN is possible. It allows to compare images and spot the
differences (e.g. schemes of architects to show the progress).
  
  
   ... ping, nobody?
  
   Reads ok to me if anyone wants to import it. you should only remove
   share/applications from PLIST, it comes via desktop-file-utils
   dependency.
  
  Here is an updated version:
  
  1. Missing RUN_DEPENDS.
  2. Added a patch to fix conflict between OpenCV and tiff (the
  int64 problem).
  3. De-capitalized first word of COMMENT.
  4. Updated PLIST.
  
  One more thing to resolve: nomacs ships bundled libgpsd, libwebp and
  quazip, which we have in ports. Unfortunately, build system forces
  usage of bundled ones. This requires patching cmake/Unix.cmake in
  nomacs distribution. Rafael, could you do this?
  
  --
WBR,
Vadim Zhukov
 
 
 DONE; But where is libgpsd?


$pkg_locate libgpsd
gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.a
gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.la
gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.so.0.0
gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/pkgconfig/libgpsd.pc
gpsd-2.95p7:misc/gpsd,-main:/usr/local/man/man3/libgpsd.3



Re: NEW: graphics/nomacs

2015-07-19 Thread Landry Breuil
On Sun, Jul 19, 2015 at 10:16:45PM +0200, Rafael Sadowski wrote:
 On Sun Jul 19, 2015 at 10:08:42PM +0200, Landry Breuil wrote:
  On Sun, Jul 19, 2015 at 09:58:31PM +0200, Rafael Sadowski wrote:
   On Tue Jan 20, 2015 at 09:50:05PM +0400, Vadim Zhukov wrote:
2015-01-14 0:36 GMT+03:00 Landry Breuil lan...@rhaalovely.net:
 On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote:
 On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
  Hi ports@,
 
  new Qt4 image viewer application. -- http://www.nomacs.org/
  Tested with tons images on amd64. Comments, Ok?
 
  Regards, Rafael
 
  $ cat pkg/DESCR
  nomacs is small, fast and able to handle the most common image
  formats. Additionally it is possible to synchronize multiple
  viewers. A synchronization of viewers running on the same computer
  or via LAN is possible. It allows to compare images and spot the
  differences (e.g. schemes of architects to show the progress).


 ... ping, nobody?

 Reads ok to me if anyone wants to import it. you should only remove
 share/applications from PLIST, it comes via desktop-file-utils
 dependency.

Here is an updated version:

1. Missing RUN_DEPENDS.
2. Added a patch to fix conflict between OpenCV and tiff (the
int64 problem).
3. De-capitalized first word of COMMENT.
4. Updated PLIST.

One more thing to resolve: nomacs ships bundled libgpsd, libwebp and
quazip, which we have in ports. Unfortunately, build system forces
usage of bundled ones. This requires patching cmake/Unix.cmake in
nomacs distribution. Rafael, could you do this?

--
  WBR,
  Vadim Zhukov
   
   
   DONE; But where is libgpsd?
  
  
  $pkg_locate libgpsd
  gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.a
  gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.la
  gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/libgpsd.so.0.0
  gpsd-2.95p7:misc/gpsd,-main:/usr/local/lib/pkgconfig/libgpsd.pc
  gpsd-2.95p7:misc/gpsd,-main:/usr/local/man/man3/libgpsd.3
 
 Yes but looks like nomacs needs https://github.com/Code-ReaQtor/libqpsd
 whitch is not in the tree. The same name is confusing.

Right, this is libQpsd (for adobe PSD files), not libGpsd (for handling
GPS) - move along then, unless you want to port that too first (but it
has no releases/versions..)

Landry



Re: NEW: graphics/nomacs

2015-07-19 Thread Rafael Sadowski
On Tue Jan 20, 2015 at 09:50:05PM +0400, Vadim Zhukov wrote:
 2015-01-14 0:36 GMT+03:00 Landry Breuil lan...@rhaalovely.net:
  On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote:
  On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
   Hi ports@,
  
   new Qt4 image viewer application. -- http://www.nomacs.org/
   Tested with tons images on amd64. Comments, Ok?
  
   Regards, Rafael
  
   $ cat pkg/DESCR
   nomacs is small, fast and able to handle the most common image
   formats. Additionally it is possible to synchronize multiple
   viewers. A synchronization of viewers running on the same computer
   or via LAN is possible. It allows to compare images and spot the
   differences (e.g. schemes of architects to show the progress).
 
 
  ... ping, nobody?
 
  Reads ok to me if anyone wants to import it. you should only remove
  share/applications from PLIST, it comes via desktop-file-utils
  dependency.
 
 Here is an updated version:
 
 1. Missing RUN_DEPENDS.
 2. Added a patch to fix conflict between OpenCV and tiff (the
 int64 problem).
 3. De-capitalized first word of COMMENT.
 4. Updated PLIST.
 
 One more thing to resolve: nomacs ships bundled libgpsd, libwebp and
 quazip, which we have in ports. Unfortunately, build system forces
 usage of bundled ones. This requires patching cmake/Unix.cmake in
 nomacs distribution. Rafael, could you do this?
 
 --
   WBR,
   Vadim Zhukov


DONE; But where is libgpsd?

https://github.com/jasperla/openbsd-wip/tree/master/graphics/nomacs

Ready for the tree?

Cheers, Rafael



Re: NEW: graphics/nomacs

2015-01-21 Thread Rafael Sadowski
On Tue Jan 20, 2015 at 09:50:05PM +0400, Vadim Zhukov wrote:
 2015-01-14 0:36 GMT+03:00 Landry Breuil lan...@rhaalovely.net:
  On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote:
  On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
   Hi ports@,
  
   new Qt4 image viewer application. -- http://www.nomacs.org/
   Tested with tons images on amd64. Comments, Ok?
  
   Regards, Rafael
  
   $ cat pkg/DESCR
   nomacs is small, fast and able to handle the most common image
   formats. Additionally it is possible to synchronize multiple
   viewers. A synchronization of viewers running on the same computer
   or via LAN is possible. It allows to compare images and spot the
   differences (e.g. schemes of architects to show the progress).
 
 
  ... ping, nobody?
 
  Reads ok to me if anyone wants to import it. you should only remove
  share/applications from PLIST, it comes via desktop-file-utils
  dependency.
 
 Here is an updated version:
 
 1. Missing RUN_DEPENDS.
 2. Added a patch to fix conflict between OpenCV and tiff (the
 int64 problem).
 3. De-capitalized first word of COMMENT.
 4. Updated PLIST.
 
 One more thing to resolve: nomacs ships bundled libgpsd, libwebp and
 quazip, which we have in ports. Unfortunately, build system forces
 usage of bundled ones. This requires patching cmake/Unix.cmake in
 nomacs distribution. Rafael, could you do this?
 
 --
   WBR,
   Vadim Zhukov

Of Course, it's on my TODO, now!

Regards, Rafael



Re: NEW: graphics/nomacs

2015-01-20 Thread Vadim Zhukov
2015-01-14 0:36 GMT+03:00 Landry Breuil lan...@rhaalovely.net:
 On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote:
 On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
  Hi ports@,
 
  new Qt4 image viewer application. -- http://www.nomacs.org/
  Tested with tons images on amd64. Comments, Ok?
 
  Regards, Rafael
 
  $ cat pkg/DESCR
  nomacs is small, fast and able to handle the most common image
  formats. Additionally it is possible to synchronize multiple
  viewers. A synchronization of viewers running on the same computer
  or via LAN is possible. It allows to compare images and spot the
  differences (e.g. schemes of architects to show the progress).


 ... ping, nobody?

 Reads ok to me if anyone wants to import it. you should only remove
 share/applications from PLIST, it comes via desktop-file-utils
 dependency.

Here is an updated version:

1. Missing RUN_DEPENDS.
2. Added a patch to fix conflict between OpenCV and tiff (the
int64 problem).
3. De-capitalized first word of COMMENT.
4. Updated PLIST.

One more thing to resolve: nomacs ships bundled libgpsd, libwebp and
quazip, which we have in ports. Unfortunately, build system forces
usage of bundled ones. This requires patching cmake/Unix.cmake in
nomacs distribution. Rafael, could you do this?

--
  WBR,
  Vadim Zhukov


nomacs-2.2.0_port.tgz
Description: GNU Zip compressed data


Re: NEW: graphics/nomacs

2015-01-13 Thread Rafael Sadowski
On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
 Hi ports@,
 
 new Qt4 image viewer application. -- http://www.nomacs.org/
 Tested with tons images on amd64. Comments, Ok?
 
 Regards, Rafael
 
 $ cat pkg/DESCR
 nomacs is small, fast and able to handle the most common image
 formats. Additionally it is possible to synchronize multiple
 viewers. A synchronization of viewers running on the same computer
 or via LAN is possible. It allows to compare images and spot the
 differences (e.g. schemes of architects to show the progress).


... ping, nobody?



Re: NEW: graphics/nomacs

2015-01-13 Thread Landry Breuil
On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote:
 On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote:
  Hi ports@,
  
  new Qt4 image viewer application. -- http://www.nomacs.org/
  Tested with tons images on amd64. Comments, Ok?
  
  Regards, Rafael
  
  $ cat pkg/DESCR
  nomacs is small, fast and able to handle the most common image
  formats. Additionally it is possible to synchronize multiple
  viewers. A synchronization of viewers running on the same computer
  or via LAN is possible. It allows to compare images and spot the
  differences (e.g. schemes of architects to show the progress).
 
 
 ... ping, nobody?

Reads ok to me if anyone wants to import it. you should only remove
share/applications from PLIST, it comes via desktop-file-utils
dependency.

Landry



NEW: graphics/nomacs

2015-01-02 Thread Rafael Sadowski
Hi ports@,

new Qt4 image viewer application. -- http://www.nomacs.org/
Tested with tons images on amd64. Comments, Ok?

Regards, Rafael

$ cat pkg/DESCR
nomacs is small, fast and able to handle the most common image
formats. Additionally it is possible to synchronize multiple
viewers. A synchronization of viewers running on the same computer
or via LAN is possible. It allows to compare images and spot the
differences (e.g. schemes of architects to show the progress).


nomacs-2.2.0.tgz
Description: application/tar-gz


Re: NEW: graphics/nomacs

2013-04-12 Thread Vadim Zhukov
2013/4/11 Brian Callahan bcal...@devio.us:
 On 4/11/2013 12:35 PM, Vadim Zhukov wrote:

 2013/4/11 Brian Callahan bcal...@devio.us:

 Hi ports --

 Attached is a tarball for graphics/nomacs, a Qt4-based image viewer with
 RAW
 support, basic image manipulation tools, and the ability to sync images
 across multiple viewers.

 Works for me on amd64.

 OK?


 Please prepend Qt4 items in WANTLIB with lib/qt4/.

 sysinfo() calls could be substituted with sysctl(): total is
 probably {CTL_HW,HW_USERMEM} and free could be retrieved from
 {CTL_VM, VM_METER} struct.

 While running, regularly prints the following on the console:

 libpng warning: zlib version error

 And I could not open and PNG file I have.


 Is your libpng up to date? I have no problems with png files, nor do I have
 any console messages at all with some rather heavy usage.

Yes, just rebuilt graphics/png from port. libpng works correctly in
other programs. Just converted a PNG file using png2ico (uses libpng
also), and resulting file opened fine in nomacs. more or less fresh
i386 here.

--
  WBR,
  Vadim Zhukov



NEW: graphics/nomacs

2013-04-11 Thread Brian Callahan

Hi ports --

Attached is a tarball for graphics/nomacs, a Qt4-based image viewer with 
RAW support, basic image manipulation tools, and the ability to sync 
images across multiple viewers.


Works for me on amd64.

OK?

~Brian


nomacs.tgz
Description: Binary data


Re: NEW: graphics/nomacs

2013-04-11 Thread Vadim Zhukov
2013/4/11 Brian Callahan bcal...@devio.us:
 Hi ports --

 Attached is a tarball for graphics/nomacs, a Qt4-based image viewer with RAW
 support, basic image manipulation tools, and the ability to sync images
 across multiple viewers.

 Works for me on amd64.

 OK?

Please prepend Qt4 items in WANTLIB with lib/qt4/.

sysinfo() calls could be substituted with sysctl(): total is
probably {CTL_HW,HW_USERMEM} and free could be retrieved from
{CTL_VM, VM_METER} struct.

While running, regularly prints the following on the console:

libpng warning: zlib version error

And I could not open and PNG file I have.


--
  WBR,
  Vadim Zhukov



Re: NEW: graphics/nomacs

2013-04-11 Thread Brian Callahan

On 4/11/2013 12:35 PM, Vadim Zhukov wrote:

2013/4/11 Brian Callahan bcal...@devio.us:

Hi ports --

Attached is a tarball for graphics/nomacs, a Qt4-based image viewer with RAW
support, basic image manipulation tools, and the ability to sync images
across multiple viewers.

Works for me on amd64.

OK?


Please prepend Qt4 items in WANTLIB with lib/qt4/.

sysinfo() calls could be substituted with sysctl(): total is
probably {CTL_HW,HW_USERMEM} and free could be retrieved from
{CTL_VM, VM_METER} struct.

While running, regularly prints the following on the console:

libpng warning: zlib version error

And I could not open and PNG file I have.



Is your libpng up to date? I have no problems with png files, nor do I 
have any console messages at all with some rather heavy usage.


~Brian