Inkscape 0.92 via homebew on macOS

If you use homebrew on macOS, then you can get Inkscape 0.92 by running:
brew install caskformula/caskformula/inkscape
(For non homebrew people, here's a glossary: formula => package built from source, tap => repository, cask => package redistributing an upstream binary)
This formula originates from the inkscape formula in the homebrew-gui tap. However, recently the homebrew-gui tap has been deprecated. In the case of Inkscape, the cask is considered the successor package. But since the inkscape cask is limited to official releases (or third party releases nominated by the Inkscape project), the cask will stay at 0.91.
So for the time being, I'll be maintaining the inkscape formula in this tap. Any contributions/improvements are welcome: https://github.com/caskformula/homebrew-caskformula
Cheers, Tim

This works for me, I've been able to open, export and save.
I'll report back if I notice anything isn't working.
-Chris
On Sat, Jan 28, 2017 at 8:44 AM, Tim Sheridan <tghs@...3462...> wrote:
If you use homebrew on macOS, then you can get Inkscape 0.92 by running:
brew install caskformula/caskformula/inkscape
(For non homebrew people, here's a glossary: formula => package built from source, tap => repository, cask => package redistributing an upstream binary)
This formula originates from the inkscape formula in the homebrew-gui tap. However, recently the homebrew-gui tap has been deprecated. In the case of Inkscape, the cask is considered the successor package. But since the inkscape cask is limited to official releases (or third party releases nominated by the Inkscape project), the cask will stay at 0.91.
So for the time being, I'll be maintaining the inkscape formula in this tap. Any contributions/improvements are welcome: https://github.com/ caskformula/homebrew-caskformula
Cheers, Tim
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

In fact, this seems to work a bit better and faster than the inkscape + XQuartz thing that I was using before. I've gone into the Application/Inkscape.app/Contents/MacOS, moved the old Inkscape executable to Inkscape.old and symlinked the newly installed inkscape 0.92 to Inkscape.
Now I have the inkscape icon with alt+tab, and I can run it from the quicklauncher!
On Mon, Jan 30, 2017 at 11:15 AM, Chris Tooley <euxneks@...400...> wrote:
This works for me, I've been able to open, export and save.
I'll report back if I notice anything isn't working.
-Chris
On Sat, Jan 28, 2017 at 8:44 AM, Tim Sheridan <tghs@...3462...> wrote:
If you use homebrew on macOS, then you can get Inkscape 0.92 by running:
brew install caskformula/caskformula/inkscape
(For non homebrew people, here's a glossary: formula => package built from source, tap => repository, cask => package redistributing an upstream binary)
This formula originates from the inkscape formula in the homebrew-gui tap. However, recently the homebrew-gui tap has been deprecated. In the case of Inkscape, the cask is considered the successor package. But since the inkscape cask is limited to official releases (or third party releases nominated by the Inkscape project), the cask will stay at 0.91.
So for the time being, I'll be maintaining the inkscape formula in this tap. Any contributions/improvements are welcome: https://github.com/caskformula/homebrew-caskformula
Cheers, Tim
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Should issues with the homebrew version be directed to this mailing list or is there some better location where they should be discussed?
I am very glad that the homebrew option does exist, because I do use homebrew for other software. Homebrew and MacPorts are essentially incompatible with each other.
While the Mac homebrew version does work, both the installation and the end result do leave it as a "second class" mac application. (While that's fine for many of us, I'm hesitant to recommend it to Mac users who are not also developers.)
Amongst other things that I have noted with 0.92 through homebrew: - Seems nice and fast - It provides a menu bar with a nonfunctional "Quit" option. (It would be better if this option could be removed, somehow.) - It shows a generic icon in the dock and application switcher. (This could potentially be rectified with Chris's solution below.) - Both the trace bitmap and paint bucket tools are missing, even with potrace installed.
On Jan 30, 2017, at 11:26 AM, Chris Tooley <euxneks@...400...> wrote:
In fact, this seems to work a bit better and faster than the inkscape + XQuartz thing that I was using before. I've gone into the Application/Inkscape.app/Contents/MacOS, moved the old Inkscape executable to Inkscape.old and symlinked the newly installed inkscape 0.92 to Inkscape.
Now I have the inkscape icon with alt+tab, and I can run it from the quicklauncher!
On Mon, Jan 30, 2017 at 11:15 AM, Chris Tooley <euxneks@...400...> wrote: This works for me, I've been able to open, export and save.
I'll report back if I notice anything isn't working.
-Chris
On Sat, Jan 28, 2017 at 8:44 AM, Tim Sheridan <tghs@...3462...> wrote: If you use homebrew on macOS, then you can get Inkscape 0.92 by running:
brew install caskformula/caskformula/inkscape
(For non homebrew people, here's a glossary: formula => package built from source, tap => repository, cask => package redistributing an upstream binary)
This formula originates from the inkscape formula in the homebrew-gui tap. However, recently the homebrew-gui tap has been deprecated. In the case of Inkscape, the cask is considered the successor package. But since the inkscape cask is limited to official releases (or third party releases nominated by the Inkscape project), the cask will stay at 0.91.
So for the time being, I'll be maintaining the inkscape formula in this tap. Any contributions/improvements are welcome: https://github.com/caskformula/homebrew-caskformula
Windell H. Oskay, Ph.D. Co-Founder and Chief Scientist Evil Mad Scientist Laboratories 175 San Lazaro Ave, STE 150 Sunnyvale CA 94086 http://www.evilmadscientist.com/

Can I have access to the source code so I can start working on creating a native Mac installer for 0.92.
kirk
On Jan 30, 2017, at 18:29, Windell H. Oskay <windell@...3474...> wrote:
Should issues with the homebrew version be directed to this mailing list or is there some better location where they should be discussed?
I am very glad that the homebrew option does exist, because I do use homebrew for other software. Homebrew and MacPorts are essentially incompatible with each other.
While the Mac homebrew version does work, both the installation and the end result do leave it as a "second class" mac application. (While that's fine for many of us, I'm hesitant to recommend it to Mac users who are not also developers.)
Amongst other things that I have noted with 0.92 through homebrew:
- Seems nice and fast
- It provides a menu bar with a nonfunctional "Quit" option. (It would be better if this option could be removed, somehow.)
- It shows a generic icon in the dock and application switcher. (This could potentially be rectified with Chris's solution below.)
- Both the trace bitmap and paint bucket tools are missing, even with potrace installed.
On Jan 30, 2017, at 11:26 AM, Chris Tooley <euxneks@...400...> wrote:
In fact, this seems to work a bit better and faster than the inkscape + XQuartz thing that I was using before. I've gone into the Application/Inkscape.app/Contents/MacOS, moved the old Inkscape executable to Inkscape.old and symlinked the newly installed inkscape 0.92 to Inkscape.
Now I have the inkscape icon with alt+tab, and I can run it from the quicklauncher!
On Mon, Jan 30, 2017 at 11:15 AM, Chris Tooley <euxneks@...400...> wrote: This works for me, I've been able to open, export and save.
I'll report back if I notice anything isn't working.
-Chris
On Sat, Jan 28, 2017 at 8:44 AM, Tim Sheridan <tghs@...3462...> wrote: If you use homebrew on macOS, then you can get Inkscape 0.92 by running:
brew install caskformula/caskformula/inkscape
(For non homebrew people, here's a glossary: formula => package built from source, tap => repository, cask => package redistributing an upstream binary)
This formula originates from the inkscape formula in the homebrew-gui tap. However, recently the homebrew-gui tap has been deprecated. In the case of Inkscape, the cask is considered the successor package. But since the inkscape cask is limited to official releases (or third party releases nominated by the Inkscape project), the cask will stay at 0.91.
So for the time being, I'll be maintaining the inkscape formula in this tap. Any contributions/improvements are welcome: https://github.com/caskformula/homebrew-caskformula
Windell H. Oskay, Ph.D. Co-Founder and Chief Scientist Evil Mad Scientist Laboratories 175 San Lazaro Ave, STE 150 Sunnyvale CA 94086 http://www.evilmadscientist.com/ http://www.evilmadscientist.com/
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Can I have access to the source code so I can start working on creating a native Mac installer for 0.92.
You can see the homebrew formula here:
https://github.com/caskformula/homebrew-caskformula/blob/master/Formula/inks...
Here's macports Portfile:
https://github.com/macports/macports-ports/blob/master/graphics/inkscape/Por...
Cheers, Tim

Hi Kirk, And you might be able to get some help from the developers' IRC, if you need it.
irc://irc.freenode.org/#inkscape-devel
Good luck, brynn
-----Original Message----- From: Tim Sheridan Sent: Monday, January 30, 2017 6:27 PM To: Kirk Slowe Cc: inkscape-devel Subject: Re: [Inkscape-devel] Inkscape 0.92 via homebew on macOS
Can I have access to the source code so I can start working on creating a native Mac installer for 0.92.
You can see the homebrew formula here:
https://github.com/caskformula/homebrew-caskformula/blob/master/Formula/inks...
Here's macports Portfile:
https://github.com/macports/macports-ports/blob/master/graphics/inkscape/Por...
Cheers, Tim
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Thanks Brynn. I will head over there if needs be.
On Jan 31, 2017, at 09:05, brynn <brynn@...3133...> wrote:
Hi Kirk, And you might be able to get some help from the developers' IRC, if you need it.
irc://irc.freenode.org/#inkscape-devel
Good luck, brynn
-----Original Message----- From: Tim Sheridan Sent: Monday, January 30, 2017 6:27 PM To: Kirk Slowe Cc: inkscape-devel Subject: Re: [Inkscape-devel] Inkscape 0.92 via homebew on macOS
Can I have access to the source code so I can start working on creating a native Mac installer for 0.92.
You can see the homebrew formula here:
https://github.com/caskformula/homebrew-caskformula/blob/master/Formula/inks...
Here's macports Portfile:
https://github.com/macports/macports-ports/blob/master/graphics/inkscape/Por...
Cheers, Tim
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Thanks for trying it, and the feedback, guys!
Should issues with the homebrew version be directed to this mailing list or is there some better location where they should be discussed?
For issues specific to the homebrew version, open an issue in the github project: https://github.com/caskformula/homebrew-caskformula
While the Mac homebrew version does work, both the installation and the end result do leave it as a "second class" mac application. (While that's fine for many of us, I'm hesitant to recommend it to Mac users who are not also developers.)
Yeah, I wouldn't really recommend it for wider use by non-developer Mac users yet either. But it's an improvement for us homebrew users who don't want to run up a macports installation just for inkscape when we're using homebrew for everything else on our machines. :-)
I would like to have it producing an app bundles too. Time permitting, I plan to work on this.
- Both the trace bitmap and paint bucket tools are missing, even with potrace installed.
I've got both of these showing up since I added the potrace dependency. I'll try a build in a VM with fresh OS and homebrew installations to see that it's all working in a clean setup.
Cheers, Tim
participants (5)
-
brynn
-
Chris Tooley
-
Kirk Slowe
-
Tim Sheridan
-
Windell H. Oskay