2019-05-15 14-39-24 PDTNathan Johansen <nathan@npj.com>Just configuring a version for 10.13.6 now.
2019-03-27 16-44-54 PDTNathan Johansen <nathan@npj.com>And worth being diligent to check for periodically.
2019-03-27 17-11-58 PDTNathan Johansen <nathan@npj.com>Or, alternatively, poke them in as often as we can.
2019-05-14 14-54-08 PDTNathan Johansen <nathan@npj.com>That's both build products. ~158MB
2019-03-27 16-58-00 PDTNathan Johansen <nathan@npj.com>Well, my concern is that things like this may have been created as a consequence of the code, so it would be good to be mindful of these possibilities so they may be avoided.
2019-05-15 13-46-22 PDTNathan Johansen <nathan@npj.com>I just deleted it.
2019-05-01 09-00-33 PDTNathan Johansen <nathan@npj.com>Then I can start fresh with everything and use that list to start ... it should be small and optimized for each individual port.
2019-05-01 09-32-35 PDTNathan Johansen <nathan@npj.com>THEN, I can use that list (depending on what I enable with the ``` -DWITH_DBUS=ON```switch, say) to further narrow down the range of possibilities.
2019-05-01 08-49-28 PDTNathan Johansen <nathan@npj.com>Ah. Here it is:
2019-05-15 14-35-35 PDTNathan Johansen <nathan@npj.com>Or old IBM PCs in Morocco.
2019-10-07 15-29-05 PDTNathan Johansen <nathan@npj.com>Well, not sloppy, umm ... out of place when it should be in order?
2019-12-04 15-51-59 PSTNathan Johansen <nathan@npj.com>Can I paste a typical warning that I'm receiving from the DMG here? Seems to deal with how things are signed and offers guidance on how to resolve it, unless you've already seen them.
2019-06-16 16-23-23 PDTNathan Johansen <nathan@npj.com>Oh, I guess you're correct. It is there! Thank you!
2019-10-07 15-07-59 PDTNathan Johansen <nathan@npj.com>Send a request.
2019-05-15 14-34-52 PDTNathan Johansen <nathan@npj.com>I was imagining the better route would be to make versions that WILL work for those older systems, but might not be the full package.
2019-09-05 14-22-50 PDTNathan Johansen <nathan@npj.com>[ https://www.greatamericanink.com ]
2019-04-18 06-57-27 PDTNathan Johansen <nathan@npj.com>They seem centered on the GLib and Gtk but may just be a parsing error on a few files.
2019-07-05 16-32-55 PDTNathan Johansen <nathan@npj.com>Nice work!
2019-06-08 11-36-45 PDTNathan Johansen <nathan@npj.com>I'll try that. Are there current instructions being kept somewhere that I can follow?
2019-05-15 13-50-28 PDTNathan Johansen <nathan@npj.com>I appreciated the wisdom of the suggestion to "move" the /opt/local to something else, like /opt/xlocal/ then test.
2019-05-15 14-35-15 PDTNathan Johansen <nathan@npj.com>Think about, oh, Siemens' textile machines in Asia?
2019-09-09 09-19-25 PDTNathan Johansen <nathan@npj.com>Nope. Just gave me two numbers that we can call to have a further conversation. (800) 633-2152 Apple Developer
 (408) 974-4897 Developer Support
2019-06-13 09-31-26 PDTNathan Johansen <nathan@npj.com>I feel like I'm doing something wrong every time I have to put back that silly whirlwind of links to get something pointed at the "correct" ` iconv.h ` and ... also, ` ranlib ` ... which one of those it looks for is always a mess, too.
2019-04-14 10-26-10 PDTNathan Johansen <nathan@npj.com>Sounds like fun. I think I'm about to the point where I may have success with the extensions today.
2019-05-15 14-15-58 PDTNathan Johansen <nathan@npj.com>('Da 'toolz)
2019-03-27 16-32-34 PDTNathan Johansen <nathan@npj.com>Good point.
2019-05-14 14-07-52 PDTNathan Johansen <nathan@npj.com>I can start another. 10.13 perhaps?
2019-05-14 13-59-10 PDTNathan Johansen <nathan@npj.com>I thought so.
2019-07-05 16-44-39 PDTNathan Johansen <nathan@npj.com>Ebenso!
2019-05-01 09-29-39 PDTNathan Johansen <nathan@npj.com>My strategy was to do one run at building then installing the needed dependency list with +quartz alone enabled, then do it again with +x11 alone enabled, then do it again with both enabled, then remove it entirely and do it with an empty default file.
2019-10-07 15-13-11 PDTNathan Johansen <nathan@npj.com>You contributions to this project are appreciated by me, if they are not by the anti-Mac crowd. But I knew this would not be easy to achieve, and yet ... you've succeeded.
2019-07-05 16-57-46 PDTNathan Johansen <nathan@npj.com>After this, I'm not certain what it does ...
2019-03-27 16-58-29 PDTNathan Johansen <nathan@npj.com>https://csrc.nist.gov/projects/usable-cybersecurity
2019-05-14 14-15-11 PDTNathan Johansen <nathan@npj.com>M src/3rdparty/autotrace/exception.h M src/3rdparty/autotrace/pxl-outline.c
2019-04-18 06-55-59 PDTNathan Johansen <nathan@npj.com>I have three critical failures and one message (from the latest of code). It compiles nicely, but when I run it, it throws errors and quits.
2019-05-15 13-47-53 PDTNathan Johansen <nathan@npj.com>;)
2019-05-15 12-47-18 PDTNathan Johansen <nathan@npj.com>?
2019-10-07 15-18-13 PDTNathan Johansen <nathan@npj.com>Ahh, they had it once and got silly.
2019-05-14 13-55-52 PDTNathan Johansen <nathan@npj.com>You're using OSX 10_13_6 ?
2019-05-01 09-22-59 PDTNathan Johansen <nathan@npj.com>``` $ pwd ```
2019-11-23 07-13-17 PSTNathan Johansen <nathan@npj.com>How's your new build machine coming together? Seems like the updates today work well (in so far as I can tell) and are a good candidate for a "new" signed DMG soon?
2019-10-07 15-15-33 PDTNathan Johansen <nathan@npj.com>Keep it up. Change takes time. =)
2019-07-02 13-20-04 PDTNathan Johansen <nathan@npj.com>Sorry, I just noticed the clock. You probably want to have your evening. =)
2019-12-04 15-53-03 PSTNathan Johansen <nathan@npj.com>Let me see if I can produce it again. Hahaha.
2019-10-07 15-30-53 PDTNathan Johansen <nathan@npj.com>Yes, but in whole, the work itself is really working well.
2019-10-07 15-17-49 PDTNathan Johansen <nathan@npj.com>(I don't like doing that and will pretend to be stupid, but am happy to help.)
2019-05-15 13-47-05 PDTNathan Johansen <nathan@npj.com>Let me try again.
2019-09-08 12-24-45 PDTNathan Johansen <nathan@npj.com>Good. I still have the iPad(s) for the local library that I'd look to put Inkscape on. They have 3D printers and other tech to offer patrons, and I've been excited to include Inkscape.
2019-04-22 12-13-44 PDTNathan Johansen <nathan@npj.com>So, that's good. =)
2019-05-01 08-52-34 PDTNathan Johansen <nathan@npj.com>What do you get back from a ` port echo leaves `
2019-07-05 16-35-12 PDTNathan Johansen <nathan@npj.com>I'm also mid-way through trying to get MacPorts back in working condition, and that is running in the background, so perhaps I should stop that and give it a fresh try after a restart?
2019-07-02 13-13-53 PDTNathan Johansen <nathan@npj.com>Clipboard - July 2, 2019 1:13 PM (https://chat.inkscape.org/file-upload/ekdqtFPxr2MKNkudx/Clipboard%20-%20July%202,%202019%201:13%20PM)
2019-05-01 09-45-51 PDTNathan Johansen <nathan@npj.com>I cheat. I cut and and paste them to the command line from my notes.
2019-04-23 11-06-03 PDTNathan Johansen <nathan@npj.com>The .inx files for Windows could be causing an issue for macOS.
2019-08-08 12-45-11 PDTNathan Johansen <nathan@npj.com>René? I've been focused on work and not checking in here.
2019-10-07 15-14-35 PDTNathan Johansen <nathan@npj.com>But know that you're the best. =)
2019-05-01 09-37-56 PDTNathan Johansen <nathan@npj.com>Oh, whoops. That has duplicates. Anyway, I have different versions on different lines of my notes.
2019-10-07 15-40-56 PDTNathan Johansen <nathan@npj.com>They did not let me have the A8 that weekend ...
2019-10-07 15-31-07 PDTNathan Johansen <nathan@npj.com>So, no worries, we've got this.
2019-03-27 17-09-58 PDTNathan Johansen <nathan@npj.com>Sounds good. Have a nice evening. Night nite!
2019-05-15 14-36-21 PDTNathan Johansen <nathan@npj.com>I mean, the world is a big place and the stuff that is kind of like slow junk to us could be really useful to others.
2019-06-16 11-13-24 PDTNathan Johansen <nathan@npj.com>When you have a moment, would you be kind enough to remind me of that hack for linking the iconv files (or whatever that non-standard trick was to get past the dylib deprecation issue I had documented then deleted over concern that it would encourage others to follow the same remedy). I haven't been able to build any of the branches since that last one a about three weeks ago now. Although, I've been bust at work and may not be up to date anymore with where everything is at and how to ensure I'm fetching the alpha2 build now. =). Danke!
2019-05-15 13-47-37 PDTNathan Johansen <nathan@npj.com>Oh, yes. I'm using it. I read the documentation over the past few days.
2019-08-08 12-46-54 PDTNathan Johansen <nathan@npj.com>I looked for the latest build artifact: which would you like me to try out? I still have (I think) the latest build at: [Inkscape 1.0alpha2 (2b5d32c80b, 2019-08-07)]
2019-10-07 15-11-51 PDTNathan Johansen <nathan@npj.com>It (for you to know) EXTREMELY upsets me that they'll spend money on stickers, booths, postage, and trivial nonsense .. yet not pay for this. I know what you've done, and for that you have my confidence and support. Just ask and I'll do my best. :bow:
2019-05-01 09-13-03 PDTNathan Johansen <nathan@npj.com>```# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup gobject_introspection 1.0 name gdk-pixbuf2 set my_name gdk-pixbuf epoch 2 version 2.36.12 license LGPL set branch [join [lrange [split ${version} .] 0 1] .] categories graphics maintainers {devans @dbevans} openmaintainer homepage http://www.gtk.org/ platforms darwin distname ${my_name}-${version} use_xz yes description The gdk-pixbuf-2.0 library long_description ${description} master_sites gnome:sources/${my_name}/${branch}/ checksums rmd160 283963dfc2e04e7f51a3b195afb514379ecfda7b \ sha256 fff85cf48223ab60e3c3c8318e2087131b590fd6f1737e42cb3759a3b427a334 \ size 5675768 depends_build port:pkgconfig depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:shared-mime-info \ port:libpng \ port:jasper \ port:jpeg \ port:tiff gobject_introspection yes license_noconflict gobject-introspection configure.args --with-libjasper \ --disable-silent-rules test.run yes test.target check post-activate { system "${prefix}/bin/gdk-pixbuf-query-loaders --update-cache" } variant bundle description {Enable application bundle relocation support} { configure.args-append --enable-relocations } variant x11 { depends_lib-append port:xorg-libX11 configure.args-append --with-x11 } if {![variant_isset quartz]} { default_variants +x11 } livecheck.type gnome livecheck.name ${my_name} ```
2019-05-14 23-08-48 PDTNathan Johansen <nathan@npj.com>[ https:// www . npj . com / inkscape / RdH / ]
2019-05-01 08-56-05 PDTNathan Johansen <nathan@npj.com>I had my settings with an insistence on forcing +quartz in ALL instances.
2019-05-18 11-19-39 PDTNathan Johansen <nathan@npj.com>Anywho, trying to totally get rid of X11 is a bit more of a challenge than I like.
2019-05-14 13-57-19 PDTNathan Johansen <nathan@npj.com>I did.
2019-09-08 12-22-20 PDTNathan Johansen <nathan@npj.com>So we can skip the Apple signing headache crap for those?
2019-07-06 09-35-17 PDTNathan Johansen <nathan@npj.com>I wonder if that is just a difference in the web browser? Mine is from Safari Technology Preview, Release 86 (Safari 13.0). And I think on mine, it may have performed the malware/sanity checks upon download but prior to launch? I'll have to look more carefully at this. But in all other respects (save one) it worked.
2019-07-02 12-59-15 PDTNathan Johansen <nathan@npj.com>Hahaha, naa. ;)
2019-05-15 14-17-03 PDTNathan Johansen <nathan@npj.com>I had someone bring me a MacBook once that was so horribly corrupted it took me almost ... well, six solid days of unbroken time ... to recover everything except for about five or six files. That was a test of patience.
2019-05-18 11-01-13 PDTNathan Johansen <nathan@npj.com>So, 10.10.x through 10.13.x (with or without X11, GraphicsMagick, ImageMagick, in combinations) all work, but the GTK throws issues. I think that the 10.14.x so far seems the most "stable" and works well, but that is a tad higher in the target range than what you wanted. I've gone at it from both the "pure" Apple library side and the "pure" MacPorts side with varying results. Going to leave it alone for the rest of the weekend. ;)
2019-07-02 12-57-29 PDTNathan Johansen <nathan@npj.com>And every time I change to a new directory in `Terminal` it seems to prompt me in a separate dialogue window to provide authorization. Just switching to ~/Documents required permission ... Hahaha.
2019-05-15 14-22-45 PDTNathan Johansen <nathan@npj.com>But I think that's a little silly ...
2019-09-09 09-19-58 PDTNathan Johansen <nathan@npj.com>At this point, I'd say whatever works, works ... =)
2019-04-18 07-05-56 PDTNathan Johansen <nathan@npj.com>```$ /usr/local/bin/inkscape ; exit; Entity: line 1146: parser error : error parsing attribute name # /opt/local/bin/python2.7 ^ Entity: line 1146: parser error : attributes construct error # /opt/local/bin/python2.7 ^ Entity: line 1146: parser error : Couldn't find end of Start Tag group line 1143 # /opt/local/bin/python2.7 ^ Pango version: 1.42.4 (:18832): Gtk-CRITICAL **: 06:51:12.092: gtk_combo_box_set_active: assertion 'index_ >= -1' failed (:18832): Gtk-CRITICAL **: 06:51:12.159: gtk_combo_box_set_active: assertion 'index_ >= -1' failed Warning: Font face with same CSS values already added: Avenir Oblique (Book Oblique, Oblique) Warning: Font face with same CSS values already added: Avenir Normal (Book, Roman) ** Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Adwaita (gtk-icon-theme-error-quark, 0) Emergency save activated! (:18832): GLib-CRITICAL **: 06:51:12.420: g_path_get_dirname: assertion 'file_name != NULL' failed Emergency save completed. Inkscape will close now. If you can reproduce this crash, please file a bug at www.inkscape.org with a detailed description of the steps leading to the crash, so we can fix it. Gtk-Message: 06:51:12.442: GtkDialog mapped without a transient parent. This is discouraged. Entity: line 1146: parser error : error parsing attribute name # /opt/local/bin/python2.7 ^ Entity: line 1146: parser error : attributes construct error # /opt/local/bin/python2.7 ^ Entity: line 1146: parser error : Couldn't find end of Start Tag group line 1143 # /opt/local/bin/python2.7 ^ Abort trap: 6 logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. [Process completed] ```
2019-08-08 12-51-44 PDTNathan Johansen <nathan@npj.com>If I switch to actually ANY other open window, then back to the Inkscape GUI, then the menu bar works again.
2019-07-02 13-00-13 PDTNathan Johansen <nathan@npj.com>Umm ...
2019-12-04 16-02-23 PSTNathan Johansen <nathan@npj.com>Does not even write junk to the terminal on exit or window resizing or opening files.
2019-10-07 15-29-37 PDTNathan Johansen <nathan@npj.com>It does not go together with the rest of the appearance enough to be noticed.
2019-04-14 10-23-00 PDTNathan Johansen <nathan@npj.com>How's your packaging pipeline working? I've been trying to get the extensions to compile properly again. =)
2019-05-15 14-23-01 PDTNathan Johansen <nathan@npj.com>(And no, they don't.)
2019-03-27 16-40-17 PDTNathan Johansen <nathan@npj.com>Because that `* -> *` is not owned by root in your example ...
2019-10-07 15-32-53 PDTNathan Johansen <nathan@npj.com>I got a speeding blitz on the autobahn once ... still have the photograph. =)
2019-03-27 17-11-25 PDTNathan Johansen <nathan@npj.com>Always wanting to poke our heads in where they do not belong ... =)
2019-04-14 10-27-00 PDTNathan Johansen <nathan@npj.com>This would be fun to go rewrite from scratch ... as a learning to code experience. =)
2019-05-15 14-35-55 PDTNathan Johansen <nathan@npj.com>(They must have some, given all of the ancient Mercedes that go there to die ...)
2019-05-01 10-07-33 PDTNathan Johansen <nathan@npj.com>Having a file handy or some "correct" way of doing that "turn 'em all on!" strategy would be super-helpful for testing.
2019-05-01 08-49-32 PDTNathan Johansen <nathan@npj.com>```---> Computing dependencies for gdk-pixbuf2 Error: Failed to deactivate gdk-pixbuf2: Active version of gdk-pixbuf2 is not 2.36.12_0+x11 but 2.36.12_0. Error: See /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_gdk-pixbuf2-2.36.12_0_9808bd846ca86e27720609b3f1fd06365e0550c7390b07d0a758a636f7c4fd09-1878/gdk-pixbuf2/main.log for details. Warning: Failed to execute portfile from registry for gdk-pixbuf2 @2.36.12_0 ---> Deactivating gdk-pixbuf2 @2.36.12_0 ---> Activating gdk-pixbuf2 @2.36.12_0+x11```
2019-09-09 09-20-50 PDTNathan Johansen <nathan@npj.com>The iPad I see is going to become something like "iPadOS" ...
2019-10-07 15-15-45 PDTNathan Johansen <nathan@npj.com>:joy:
2019-05-01 09-14-37 PDTNathan Johansen <nathan@npj.com>Your paths may vary, but hopefully that helps?
2019-06-16 16-21-43 PDTNathan Johansen <nathan@npj.com>Anyway, I came across it once. I
2019-10-07 15-07-55 PDTNathan Johansen <nathan@npj.com>+001 (720) 273-2063
2019-05-14 23-14-49 PDTNathan Johansen <nathan@npj.com>The lxml seems missing. I just tried to build it "AS IS" without modifications. It builds and runs, but there are extensions that fail. But see if it will work for your OSX version 10.13 - if you'd like. I'll explore how to package these up better over my free time in the next few days. =)
2019-07-02 13-09-40 PDTNathan Johansen <nathan@npj.com>Or was it Mexico? It won't give me the German version over here today, but: [ https://www.dw.com/en/hail-storm-buries-parts-of-mexican-city-of-guadalajara-in-ice/a-49424481 ]
2019-05-15 13-56-05 PDTNathan Johansen <nathan@npj.com>Hmm. PacketLogger (one of the Xcode Tools) can also do that type of analysis, or?
2019-04-20 10-38-44 PDTNathan Johansen <nathan@npj.com>What's your schedule like this weekend?
2019-10-07 15-10-22 PDTNathan Johansen <nathan@npj.com>I'm not allowed to do much without getting screamed at, also, but yet I do. =)
2019-07-05 16-36-44 PDTNathan Johansen <nathan@npj.com>I'll let you know if this version does work.
2019-05-01 09-36-41 PDTNathan Johansen <nathan@npj.com>The full range to test is something like this list at the end of a `cmake ..`: ```-DWITH_GRAPHICS_MAGICK=ON -DWITH_OPENMP=ON -DWITH_PROFILING=ON -DWITH_JEMALLOC=ON -DWITH_GRAPHICS_MAGICK=ON -DWITH_DBUS=ON -DWITH_JEMALLOC=ON -L```
2019-06-13 10-23-59 PDTNathan Johansen <nathan@npj.com>Okay. I have those in a loose order already. I just tried replacing the "iconv.h" fix, and it's failing ... so perhaps it has moved on to some new secret hack. This machine is now on macOS 10.14.6 Beta, FYI.
2019-07-02 13-04-49 PDTNathan Johansen <nathan@npj.com>The solar eclipse in Peru is about to happen, that should be pretty. I got to see one in Frankfurt once. Well, I was in Offenbach at the time, but it was right around mid-day. I remember how dark and cold it became for a duration; and the pattern of the shadow cast on the ground through the leaves of trees.
2019-09-08 12-26-40 PDTNathan Johansen <nathan@npj.com>Since it was 10.11 (maybe 10.10 ?) as a version to support, I'd say you've got it! =)
2019-05-01 09-02-07 PDTNathan Johansen <nathan@npj.com>That will spit out all manner of binaries for us in a jiffy, which would be helpful to increase the base of people able to offer their time for testing other features out.
2019-05-02 14-22-18 PDTNathan Johansen <nathan@npj.com>Did he already try following this preliminary checklist for a fresh MacPorts?
2019-05-01 09-38-03 PDTNathan Johansen <nathan@npj.com>I'll sort it out, eventually. =)
2019-04-22 11-53-21 PDTNathan Johansen <nathan@npj.com>I only have piles of these (nothing else, incredibly):
2019-05-01 09-40-25 PDTNathan Johansen <nathan@npj.com>And then be like, "WHaat!t?? No way. Really? There's a compiler flag to do that??"
2019-07-02 12-53-11 PDTNathan Johansen <nathan@npj.com>I would like to see how that works - people have their favorites, but I think this interface is nice for keeping things organized when you're developing projects than scattering stuff everywhere.
2019-07-05 18-36-48 PDTNathan Johansen <nathan@npj.com>Screen Shot 2019-07-05 at 6.35.41 PM.png (https://chat.inkscape.org/file-upload/cz3rfFk4YW7WQhsmD/Screen%20Shot%202019-07-05%20at%206.35.41%20PM.png)
2019-03-27 17-06-41 PDTNathan Johansen <nathan@npj.com>Does it also work with ``find . -type l -name '\*'`
2019-12-04 16-03-23 PSTNathan Johansen <nathan@npj.com>Well, at least for the first couple of times you open it anyway.
2019-06-16 16-28-40 PDTNathan Johansen <nathan@npj.com>(Just needed to scroll back a bit further.)
2019-07-05 16-58-04 PDTNathan Johansen <nathan@npj.com>isa10.png (https://chat.inkscape.org/file-upload/kJHaNjqPxaxKWyEvv/isa10.png)
2019-04-27 07-59-23 PDTNathan Johansen <nathan@npj.com>It's F*GH@ing FAST when you get it to do a full compile as a pure 64-bit application. About knocked me over with wind.
2019-04-22 12-13-15 PDTNathan Johansen <nathan@npj.com>Hmm. I just rebuild everything with the latest from a `git pull` and now I only get one (and only one) message:
2019-10-07 15-19-38 PDTNathan Johansen <nathan@npj.com>Sort of makes it difficult to wake up and participate some days, but I do. I care, and love what we're able to do together, although it may be kept hidden.
2019-05-02 14-22-52 PDTNathan Johansen <nathan@npj.com>I'm trying to make that nonsense more streamlined, slowy.
2019-09-08 12-21-08 PDTNathan Johansen <nathan@npj.com>Amazing!
2019-05-15 14-09-47 PDTNathan Johansen <nathan@npj.com>and dtools
2019-03-27 17-08-09 PDTNathan Johansen <nathan@npj.com>No worries. =)
2019-06-08 11-31-24 PDTNathan Johansen <nathan@npj.com>Okay ... hmm *shrug*
2019-04-22 11-53-58 PDTNathan Johansen <nathan@npj.com>So, that's about the only type of error I'm seeing.
2019-07-05 18-36-13 PDTNathan Johansen <nathan@npj.com>It works:
2019-06-08 11-33-15 PDTNathan Johansen <nathan@npj.com>(And if it's too late for you, just say so.)
2019-07-06 09-35-55 PDTNathan Johansen <nathan@npj.com>The extensions still want Python3.6 ... so I need to put that back real quick and test those out. I only launched the application and looked at the About box once.
2019-05-01 08-46-34 PDTNathan Johansen <nathan@npj.com>Afternoon, René! I'm slowly building up a proper dependency list. I already made one post of those so far which blend GTK and quartz/x11 in their builds. I've got a few more variants which have "requirements" that BOTH quartz AND x11 be available, and I notice others (older code perhaps needed for certain Extensions? Not certain on those, yet.) There were a couple of what I will only call "compiler traps" which allowed the thing to whirl away at high speed for ... port -ftpsqR install *xcode* ... nope ... ```port -ftpsqR install jbigkit``` that stopped it dead for 132m24.144s before I killed it off and restarted.
2019-05-15 14-09-40 PDTNathan Johansen <nathan@npj.com>I love dtrace!
2019-04-22 11-53-45 PDTNathan Johansen <nathan@npj.com>```(:36398): Gtk-CRITICAL **: 11:50:29.201: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GdlSwitcher```
2019-06-08 11-57-44 PDTNathan Johansen <nathan@npj.com>(And it does build / work - with the current master - from your last try?)
2019-09-09 09-25-23 PDTNathan Johansen <nathan@npj.com>[ https://developer.apple.com/ipad/ ]
2019-04-18 06-59-26 PDTNathan Johansen <nathan@npj.com>Let me try and you can correct me. =)
2019-04-22 11-53-26 PDTNathan Johansen <nathan@npj.com>```Pango version: 1.42.4 (:36398): Gtk-CRITICAL **: 10:44:47.950: gtk_combo_box_set_active: assertion 'index_ >= -1' failed (:36398): Gtk-WARNING **: 10:44:48.761: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node notebook owner GdlSwitcher)```
2019-05-01 09-22-43 PDTNathan Johansen <nathan@npj.com>I was trying to find that file .. okay. Here they are:
2019-10-07 15-26-59 PDTNathan Johansen <nathan@npj.com>Me whining about the color of the menu bar is just Nathan being a wise ass. ;)
2019-03-27 16-44-20 PDTNathan Johansen <nathan@npj.com>Hmm. I wonder - how would one go about looking for any other instances of these zombie files on a Mac/Unix system?
2019-09-08 12-21-20 PDTNathan Johansen <nathan@npj.com>That's Ganz Tolle! (sp?). =)
2019-12-04 15-52-47 PSTNathan Johansen <nathan@npj.com>Baaah ! It won't let me copy the text ...
2019-03-27 17-04-33 PDTNathan Johansen <nathan@npj.com>So, what has ``find . -type f -name '\*'`` turned up so far? Anything scary?
2019-07-05 16-32-53 PDTNathan Johansen <nathan@npj.com>Having these finishing touches done properly really go a long way to make it a professional package.
2019-09-09 09-18-35 PDTNathan Johansen <nathan@npj.com>*shrug* :shrug:
2019-06-08 11-55-40 PDTNathan Johansen <nathan@npj.com>Thank you, René.
2019-05-14 14-23-57 PDTNathan Johansen <nathan@npj.com>bbiab
2019-06-08 11-32-58 PDTNathan Johansen <nathan@npj.com>I've been trying to tuck it inside a Workspace folder from my home directory.
2019-03-28 06-45-41 PDTNathan Johansen <nathan@npj.com>We can chat about it here, instead.
2019-05-01 09-31-22 PDTNathan Johansen <nathan@npj.com>And then I was going to proceed with the `cmake ...` in the build directory and see what it actually is picking up and using from using the `-L` flag to see them listed.
2019-04-18 07-05-58 PDTNathan Johansen <nathan@npj.com>Ah.
2021-02-06 08-30-58 PSTNathan Johansen <nathan@npj.com>Does the Extensions > Extension Manager... work with your packaged builds lately? In particular for 1.1? I'm not certain what it should do, but I get an error: "The Inkscape profile directory isn't set!"
2021-02-12 11-17-24 PSTNathan Johansen <nathan@npj.com>How's your icon coming along? I see Doc already put up the yellow hat on #team_devel ...
2019-07-05 16-20-15 PDTNathan Johansen <nathan@npj.com>Yep. It's downloaded. I'll follow your instructions.
2019-07-05 16-29-32 PDTNathan Johansen <nathan@npj.com>So, after opening the DMG and double-clicking on the Inkscape logo icon, it started running ... but not doing much other than watching the Inkscape icon bounce up and down ...
2019-05-14 14-15-10 PDTNathan Johansen <nathan@npj.com>These two recent updates just broke the build"
2019-05-14 14-05-07 PDTNathan Johansen <nathan@npj.com>I'll leave that folder there. Just touched an empty index file there to hold.
2019-10-07 15-06-37 PDTNathan Johansen <nathan@npj.com>Do you use Apple Cash? Or have the Apple Card?
2019-05-15 13-45-20 PDTNathan Johansen <nathan@npj.com>Nope, still linking to the other libraries.
2019-05-15 14-08-16 PDTNathan Johansen <nathan@npj.com>Maybe it's another one. I haven't played with them in ages.
2019-05-01 09-28-04 PDTNathan Johansen <nathan@npj.com>Do you want to see their contents?
2019-05-01 09-45-22 PDTNathan Johansen <nathan@npj.com>I wish.
2019-05-15 14-22-32 PDTNathan Johansen <nathan@npj.com>What do you want as a minimum OS target?
2019-05-01 08-47-54 PDTNathan Johansen <nathan@npj.com>But that seems to be due to something else it was trying to install that needed BOTH +quartz and +x11 to work. I kept notes of it some place, I think. Let me go look ...
2019-04-18 06-59-13 PDTNathan Johansen <nathan@npj.com>What's the best way to paste these ~30 lines or so? Just place them inside back `tick` marks?
2019-05-01 08-58-00 PDTNathan Johansen <nathan@npj.com>So, it seems that In these instances, I need three or four "versions" present and active - with or without: quartz x11 ... ( + + ) ( + - ) ( - + ) ( - - ) ... so to speak.
2019-05-14 13-46-49 PDTNathan Johansen <nathan@npj.com>(omit the spaces to form a correct URI)
2019-07-02 13-05-38 PDTNathan Johansen <nathan@npj.com>Hope you're all staying cooled off over there - I do not like how hot it is getting in India and elsewhere.
2019-09-08 12-19-03 PDTNathan Johansen <nathan@npj.com>10.9.5 ? ( ! ) :wink:
2019-06-16 16-21-06 PDTNathan Johansen <nathan@npj.com>(I did that ... I don't think we ever typed it down there - I just had it on the Issue #84 page as part of another note that I edited.)
2019-05-14 13-45-49 PDTNathan Johansen <nathan@npj.com>See if this works for you:
2019-05-02 14-33-02 PDTNathan Johansen <nathan@npj.com>I've got a list, I should have it ready soon. There are over 800 ports and dependency packs to filter through to get all the right ones on the latest macOS ...
2019-06-08 11-37-22 PDTNathan Johansen <nathan@npj.com>And do you use the LDFLAGS or LIBRARIES for the GTKSPELL3_FOUND block?
2019-03-27 17-10-51 PDTNathan Johansen <nathan@npj.com>Well, you know how we `*` -holes are.
2019-05-15 13-57-17 PDTNathan Johansen <nathan@npj.com>They got most of the *@&$ing trees taken out today, so that's been a chore. I could use a nap and a sandwich.
2019-04-27 07-55-32 PDTNathan Johansen <nathan@npj.com>This branch has a lot to sort out. I have yet to get it to build properly yet. FYI. =)
2019-04-18 07-05-36 PDTNathan Johansen <nathan@npj.com>Hm. The backticks did not seem to format the type in monospace.
2020-04-03 10-00-08 PDTNathan Johansen <nathan@npj.com>Know that I give you credit for all aspects of the MacOS development and release.
2019-09-05 14-07-09 PDTNathan Johansen <nathan@npj.com>What is this built with? Looks a little like RocketChat, but knowing them, it may be custom designed? [ https://www.theinnovators.community ]
2019-04-27 08-00-39 PDTNathan Johansen <nathan@npj.com>And that's with all the buggy code and extensions clobbering it up, still. I have build multiple versions of code into MacPorts like Thomas suggested, so that makes it easier, bit it still takes time.
2019-05-01 09-39-33 PDTNathan Johansen <nathan@npj.com>"Well, Nat-Han! You're a jackass ... the simplest way, with the `cmake` utility is to just use the ` . • * • . ` switch at the end of the command to get it to do them all!"
2019-10-07 15-24-51 PDTNathan Johansen <nathan@npj.com>Du canst auf Deutsche scriben, wenn du willst ...
2019-05-01 09-41-00 PDTNathan Johansen <nathan@npj.com>And then be like, "Hmm... Thanks, René!" I'll let you know which ones ultimately pan out. =)
2019-05-01 09-12-58 PDTNathan Johansen <nathan@npj.com>Here's mine: Took a minute to find it.
2019-05-01 09-14-13 PDTNathan Johansen <nathan@npj.com>Macintosh HD⁩ ▸ ⁨opt⁩ ▸ ⁨local⁩ ▸ ⁨var⁩ ▸ ⁨macports⁩ ▸ ⁨registry⁩ ▸ ⁨portfiles⁩ ▸ ⁨gdk-pixbuf2-2.36.12_0⁩ ▸ ⁨9808bd846ca86e27720609b3f1fd06365e0550c7390b07d0a758a636f7c4fd09-1878⁩
2019-07-02 12-55-42 PDTNathan Johansen <nathan@npj.com>Oh, yes. The first thing to go was Cisco's AnyConnect so the VPN to my corporate servers fails now.
2019-07-02 12-48-59 PDTNathan Johansen <nathan@npj.com>I had once wanted to play around with RocketChat on my Mac - is this the spot to follow how to install/configure that along the lines of how it exists here for Inkscape? [ https://gitlab.com/inkscape/infra/services ]
2019-05-15 14-28-35 PDTNathan Johansen <nathan@npj.com>(Ja, ja, toll, ... Punkt sechs.)
2019-07-02 13-11-56 PDTNathan Johansen <nathan@npj.com>I saw some of that this last winter in the Pacific Northwest. This combination of hail, with soft rain, and freezing temperatures, and then more snow/hail/rain - it piles up FAST and is ... well, it's like everything is smoothly coated over with glass.
2019-05-01 09-52-32 PDTNathan Johansen <nathan@npj.com>Hahaha. Whatever. I keep it all in my head and just type incredibly fast until someone wants to know what's going through all that so I go make a record of it and hand that over and go back to work and keep that target updated periodically to guess at where I'm at in all of this further. =)
2019-04-22 12-13-27 PDTNathan Johansen <nathan@npj.com>```$ inkscape Pango version: 1.42.4 Gtk-Message: 12:06:18.266: GtkDialog mapped without a transient parent. This is discouraged. ```
2019-10-07 15-28-44 PDTNathan Johansen <nathan@npj.com>It really is SO MINOR and TRIVIAL ... but .. appearance wise, when you have to LOOK at it for HOURS in the other "dark" theme, it becomes extremely distracting and ... sloppy.
2019-05-01 08-55-46 PDTNathan Johansen <nathan@npj.com>Yep. but pixvuf2 is a gdk-* that needs x11 ...
2019-05-01 08-59-30 PDTNathan Johansen <nathan@npj.com>Then with all of those ... I can try the build again. I can check to see which it actually uses to work right. Then I can "prune out" all of that unused code and variants and get rid of it further and further until we'll be left with a clean list of what is needed and in what "flavor" ... anyway, that's my hope! Hahahah ... =) ;)
2019-07-05 16-34-11 PDTNathan Johansen <nathan@npj.com>But it just says: "Application Not Responding."
2019-09-05 14-22-45 PDTNathan Johansen <nathan@npj.com>I'm not certain how to go about doing this, but what do you think about letting certain creative-types aware of the macOS release?
2019-06-13 10-24-39 PDTNathan Johansen <nathan@npj.com>So it is more likely to be an issue with the development version of the OS that I'm using at the moment.
2019-10-07 15-14-58 PDTNathan Johansen <nathan@npj.com>Okay, so do what you want. Blame Nathan. I'll be around.
2019-05-15 14-27-47 PDTNathan Johansen <nathan@npj.com>Yep, yep, okay. .6
2020-04-03 09-58-49 PDTNathan Johansen <nathan@npj.com>Whatever it takes to get this going forward is now in all of our best interests ... we've held them up long enough, now they can have the proper tools to do real work next.
2019-06-16 16-21-52 PDTNathan Johansen <nathan@npj.com>can look for it once again. ;)
2019-05-01 09-15-08 PDTNathan Johansen <nathan@npj.com>That's the Portfile, anyway.
2019-05-14 14-13-46 PDTNathan Johansen <nathan@npj.com>Okay, I just started another one with 10.13 as the target.
2019-05-18 17-52-52 PDTNathan Johansen <nathan@npj.com>Well, this is a new one: ```Scanning dependencies of target inkview [ 87%] Building CXX object src/CMakeFiles/inkview.dir/inkview-main.cpp.o [ 87%] Linking CXX executable ../bin/inkview ld: warning: object file (/opt/local/lib/libpotrace.a(potracelib.o)) was built for newer OSX version (10.14) than being linked (10.13) ld: warning: object file (/opt/local/lib/libpotrace.a(decompose.o)) was built for newer OSX version (10.14) than being linked (10.13) ld: warning: object file (/opt/local/lib/libpotrace.a(curve.o)) was built for newer OSX version (10.14) than being linked (10.13) ld: warning: object file (/opt/local/lib/libpotrace.a(trace.o)) was built for newer OSX version (10.14) than being linked (10.13) Undefined symbols for architecture x86_64:```
2019-05-02 14-32-26 PDTNathan Johansen <nathan@npj.com>Since then, I've tried to simplify. Only place +quartz where it is needed, and likewise +x11 where it is needed, and +quartz and +x11 on some instances ...
2019-05-01 09-30-15 PDTNathan Johansen <nathan@npj.com>Ah, so that's good, then?
2019-03-27 16-43-15 PDTNathan Johansen <nathan@npj.com>So, if the file was owned by `root` and group `wheel` and has the bits `lrwxr-xr-x` set ... you can just do a `sudo rm -i '*'` and it'll work?
2019-05-01 09-23-08 PDTNathan Johansen <nathan@npj.com>```/opt/local/lib```
2019-07-02 13-21-20 PDTNathan Johansen <nathan@npj.com>Hahaha, what bliss! (There should be a special button you can press to "activate" that feature.)
2019-05-14 13-58-55 PDTNathan Johansen <nathan@npj.com>I'll build another one later that uses 10.13 as a target. I forget, but I think I left that open.
2019-05-15 14-27-13 PDTNathan Johansen <nathan@npj.com>10.13 was it?
2019-05-18 17-53-15 PDTNathan Johansen <nathan@npj.com>*sigh* Easy to fix. Shouldn't be much longer. ;)
2019-05-14 14-18-30 PDTNathan Johansen <nathan@npj.com>So ... this is the last one I had working properly.
2019-08-11 07-25-37 PDTNathan Johansen <nathan@npj.com>Naa? ;)
2019-03-27 17-08-02 PDTNathan Johansen <nathan@npj.com>Oh, I was just curious to know since you had run it already.
2019-05-15 13-47-46 PDTNathan Johansen <nathan@npj.com>Super simple once you get the hang of it.
2019-05-14 14-15-27 PDTNathan Johansen <nathan@npj.com>Baah!
2019-05-02 14-34-53 PDTNathan Johansen <nathan@npj.com>I get that. But if he's updated his Mac (which it looks like he has) then it will take a moment to put back all the quartz and x11 stuff ...
2019-09-05 14-09-54 PDTNathan Johansen <nathan@npj.com>True.
2019-07-02 12-51-19 PDTNathan Johansen <nathan@npj.com>MacPorts won't even install `wget` ... yet. ;)
2019-10-07 15-20-00 PDTNathan Johansen <nathan@npj.com>As a learning experience, we're certainly pivotal. =)
2019-10-07 15-27-35 PDTNathan Johansen <nathan@npj.com>English is a Germanic language.
2019-05-14 14-53-09 PDTNathan Johansen <nathan@npj.com>https://www.npj.com/inkscape/inkscape-eakvzojnpykumzdwwthvllmxdvsv.zip
2019-07-05 16-36-25 PDTNathan Johansen <nathan@npj.com>I'll keep fiddling with it, though. This last update ran for over 9 hours then failed, so I could use a change of pace for a minute. =)
2019-10-07 15-18-42 PDTNathan Johansen <nathan@npj.com>The tension is nice. It shows me how stupid people are yet how easy this can be.
2019-05-14 13-53-05 PDTNathan Johansen <nathan@npj.com>Yay!
2019-03-27 16-39-15 PDTNathan Johansen <nathan@npj.com>And that is running it as root or with sudo - given that the file permissions were set the way they were?
2019-10-07 15-13-57 PDTNathan Johansen <nathan@npj.com>:beers: :dark_sunglasses: :wink:
2019-10-07 15-15-14 PDTNathan Johansen <nathan@npj.com>(And being good.)
2019-05-01 09-03-05 PDTNathan Johansen <nathan@npj.com>BUT ... I also have my build scripts locally configured to spit out binaries customized for multiple specific architectures which are NOT macOS. I have yet to test them anywhere yet, though. It's just a compiler option that is easy to set and run.
2020-04-03 09-56-46 PDTNathan Johansen <nathan@npj.com>Ready to sign a 1.0 release? Let me know how to help, I can throw away $200 toward a developer account in a relative jiffy, but I'd rather have your name emblazoned on this.
2019-04-22 11-33-28 PDTNathan Johansen <nathan@npj.com>Screen Shot 2019-04-22 at 10.57.30 AM.png (https://chat.inkscape.org/file-upload/tWH7f3RtqxJ6eobQu/Screen%20Shot%202019-04-22%20at%2010.57.30%20AM.png)
2019-12-04 16-01-51 PSTNathan Johansen <nathan@npj.com>BTW: the [ 1.0beta2 (a805cf9dd5, 2019-12-04) ] seems to work without error so far.
2019-08-08 13-03-26 PDTNathan Johansen <nathan@npj.com>Building: Revision is 62cc95fa7e, 2019-08-07.
2019-05-14 13-55-16 PDTNathan Johansen <nathan@npj.com>Well,, I just started looking at that last night. =)
2019-10-07 15-17-53 PDTNathan Johansen <nathan@npj.com>=)
2019-05-15 14-34-14 PDTNathan Johansen <nathan@npj.com>If a useful tool like inkscape (and the fun stuff that can go along with it) can be made (even if reduced to a simpler set of "tools") to work on things that are 30 years old, then that will help to redeem the usefulness of computers that are still able to be useful rather than junked.
2019-06-08 11-19-45 PDTNathan Johansen <nathan@npj.com>Okay, so I have yet to get any of this to build in more than a week after the macOS update on my computer (~10.14.6 Beta at the moment). I also removed the iconv.h symbolic link, and feel that needs to be put back in place, but I wanted to ask if you could remind me which to place where before I try it again. Here is where it fails in the build from this morning:
2019-10-07 15-15-19 PDTNathan Johansen <nathan@npj.com>(and Having Fun!)
2019-07-02 14-34-49 PDTNathan Johansen <nathan@npj.com>One thing from the notes on zsh : `It does not provide compatibility with POSIX or other shells in its default operating mode` ... is that a potential issue for compiling anything Inkscape relies upon?
2019-05-14 13-58-28 PDTNathan Johansen <nathan@npj.com>(Let me know when I can delete that so it doesn't go out into the wild.)
2019-05-02 14-31-47 PDTNathan Johansen <nathan@npj.com>Yes, but that's using x11 still, even if the port uses quartz, so that is where I was at a couple weeks ago. Sort of a frustrating mess.
2019-10-07 15-08-36 PDTNathan Johansen <nathan@npj.com>(Or at least buy a beer, or two.)
2019-05-02 14-35-57 PDTNathan Johansen <nathan@npj.com>"Now how do I make an icon? So I can just click it"
2019-04-23 11-03-38 PDTNathan Johansen <nathan@npj.com>https://gitlab.com/inkscape/inkscape/issues/84#note_163499602
2019-04-22 11-53-08 PDTNathan Johansen <nathan@npj.com>Umm, haven't seen that one any further.
2019-04-23 11-05-26 PDTNathan Johansen <nathan@npj.com>Did you read each one?
2019-03-27 16-44-37 PDTNathan Johansen <nathan@npj.com>Those could be really malicious.
2019-05-15 13-50-47 PDTNathan Johansen <nathan@npj.com>(nice to see that it breaks, which means that I did not build the whole thing as a single file.)
2019-05-15 14-24-32 PDTNathan Johansen <nathan@npj.com>If there is some simple way to change the icon on the "zipped" Inkscape binary from the "terminal window" that would be neat. Just leave it like an old-school single application before linked libraries.
2019-07-02 13-14-54 PDTNathan Johansen <nathan@npj.com>```'Never-before-seen natural phenomena' in Guadalajara, Mexico due to a freak hail storm that has buried the city in ice.```
2019-07-05 16-31-12 PDTNathan Johansen <nathan@npj.com>Okay. Well, it's just bouncing up and down in the icon tray. So far so good.
2019-07-05 16-36-55 PDTNathan Johansen <nathan@npj.com>(Seems like it should, to me, anyway.)
2019-07-02 13-00-43 PDTNathan Johansen <nathan@npj.com>```% python --version Python 2.7.16 ```
2019-07-02 13-06-37 PDTNathan Johansen <nathan@npj.com>Did you see the DW photos of the hail storm in Peru yesterday or so?
2019-03-27 16-58-59 PDTNathan Johansen <nathan@npj.com>https://csrc.nist.gov/CSRC/media/Projects/Usable-Cybersecurity/images-media/usable%20privacy%20and%20security(1).png
2019-05-15 14-32-51 PDTNathan Johansen <nathan@npj.com>The only reason I was interested in attempting to produce builds that reach into the past is for certain kinds of older equipment - like that you would find in industry or manufacturing or offices in distant foreign countries.
2019-10-07 15-14-29 PDTNathan Johansen <nathan@npj.com>Sounds good. I'll support you (and periodically whine like a swine from time to time).
2019-10-07 15-26-04 PDTNathan Johansen <nathan@npj.com>Exciting times. Nothing to feel other than good about.
2019-06-08 11-32-32 PDTNathan Johansen <nathan@npj.com>Is that /work/opt in the top level of the build machine? Like, seriously in the / root ?
2019-04-22 11-39-00 PDTNathan Johansen <nathan@npj.com>I'm still getting piles of these errors in my Terminal window: ```(:36398): Gtk-CRITICAL **: 11:29:20.608: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GdlSwitcher```
2019-10-02 04-51-33 PDTNathan Johansen <nathan@npj.com>Got this in my email today: a new series of publications and discussions that you may also like reading. [ https://www.nist.gov/blogs/cybersecurity-insights/introducing-cybersecurity-insights-directors-corner ]
2019-05-15 14-28-48 PDTNathan Johansen <nathan@npj.com>Genau.
2019-05-14 13-46-22 PDTNathan Johansen <nathan@npj.com>[ https:// www.npj.com / inkscape / ]
2019-05-01 09-01-21 PDTNathan Johansen <nathan@npj.com>Ought to make placing a port of inkscape back on MacPorts easier to update using their new internal build system.
2019-07-05 16-20-28 PDTNathan Johansen <nathan@npj.com>Want me to do a screen-shot/video thingy as I go?
2019-10-07 15-41-31 PDTNathan Johansen <nathan@npj.com>Gerhard was just getting his in the armored version, I believe.
2019-05-14 14-23-09 PDTNathan Johansen <nathan@npj.com>For 10.13
2019-03-27 16-58-09 PDTNathan Johansen <nathan@npj.com>Like the guidance that NIST offers us:
2019-07-02 12-50-50 PDTNathan Johansen <nathan@npj.com>The latest macOS update to Catalina (10.15 Beta) knocks me out of the game for awhile here. =)
2019-05-14 14-23-02 PDTNathan Johansen <nathan@npj.com>It's building.
2020-04-03 10-03-48 PDTNathan Johansen <nathan@npj.com>People have tablets and cellular telephone and laptops - and are mostly stupid when it comes to design - but Inkscape can fill a huge gap for them to be successful - in the background, when their deliverables are well composed and deterministic.
2019-05-14 13-57-17 PDTNathan Johansen <nathan@npj.com>When you open it, can't you run it in place?
2019-07-05 16-31-30 PDTNathan Johansen <nathan@npj.com>I like your icon theme with the logo, though. =)
2019-09-05 14-24-29 PDTNathan Johansen <nathan@npj.com>I also have public/community libraries in mind.
2019-05-01 08-56-38 PDTNathan Johansen <nathan@npj.com>That left a place that had no way to proceed as it needed both. I expect the sane dependency may exist for other platforms?
2019-10-07 15-17-28 PDTNathan Johansen <nathan@npj.com>Want me to suck up the open clip art thingy and place it some where private for a moment? Just send me something that will work as a script and I can run out out of two facilities to ensure that it is preserved.
2019-07-05 16-37-08 PDTNathan Johansen <nathan@npj.com>Tschuss! Schön nacht.
2019-05-01 09-54-02 PDTNathan Johansen <nathan@npj.com>And I think there is a way to turn them all on at once. I read it once in the documentation that there were certain things that could be more globally applicable, so perhaps that is one of them provided as a switch.
2019-10-07 15-37-31 PDTNathan Johansen <nathan@npj.com>Clipboard - October 7, 2019 3:37 PM (https://chat.inkscape.org/file-upload/iJr5wrs5jCAS3wB6o/Clipboard%20-%20October%207,%202019%203:37%20PM)
2019-10-07 15-32-21 PDTNathan Johansen <nathan@npj.com>I love to drive fast! =)
2019-07-02 12-55-03 PDTNathan Johansen <nathan@npj.com>I have a couple of old laptops (Windoze) and wanted to place some Unix variant on it (no idea which, you recommended Ubuntu once, I believe?) and another part of me wants to test running a MacOS like you have done for your virtual development environment, but I haven't done that in several years ...
2019-05-14 14-07-45 PDTNathan Johansen <nathan@npj.com>Yep, that one was set for 10.14 - how low do you want me to go? 10.10 ?
2020-04-03 10-01-38 PDTNathan Johansen <nathan@npj.com>Not simply due to my decades living in Frankfurt and being "German", but moreover to your dedication to keeping the project accessible to all - no matter what they have as a computing device to work with - but let's let that go and continue with a fresh breath.
2019-07-02 12-56-23 PDTNathan Johansen <nathan@npj.com>The handful of other software wasn't too bad - only about eight or nine things which mostly deal with printing and document creation that I seldom have need to keep around anymore.
2019-10-07 15-07-43 PDTNathan Johansen <nathan@npj.com>If so, let me know your number and I'll send you $100. Not that I have that to send, but I don't want you being left alone in all that you've done ... I love what you've achieved. =)
2019-05-15 14-27-26 PDTNathan Johansen <nathan@npj.com>Or down to 10.10 ... ?
2019-09-09 09-17-10 PDTNathan Johansen <nathan@npj.com>Just got off the telephone with Apple.
2019-05-14 14-08-02 PDTNathan Johansen <nathan@npj.com>One step down.
2019-09-05 14-35-02 PDTNathan Johansen <nathan@npj.com>Makes sense.
2019-06-08 11-19-48 PDTNathan Johansen <nathan@npj.com>```[ 88%] Generating inkscape-version.cpp revision is 3ee898118e, 2019-06-08 [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o [ 89%] Linking CXX shared library ../lib/libinkscape_base.dylib ld: framework not found -lCocoa clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [lib/libinkscape_base.dylib] Error 1 make[1]: *** [src/CMakeFiles/inkscape_base.dir/all] Error 2 make: *** [all] Error 2 ```
2019-10-07 15-25-36 PDTNathan Johansen <nathan@npj.com>Oder auch auf English
2019-05-01 09-29-52 PDTNathan Johansen <nathan@npj.com>After that, my Portfiles list will be a hairy mess.
2019-08-08 12-49-39 PDTNathan Johansen <nathan@npj.com>It continues to exhibit the strange GUI focus-shifting behavior upon launch that seems to not enable the menu bar (File, Edit, View, etc.) to be touched and activated with the pointer or keyboard-combinations. But if I switch focus to the launching "Terminal" window, then back to the GUI window, it resets somehow and those pull-downs and menus work once further.
2019-05-14 14-18-33 PDTNathan Johansen <nathan@npj.com>```commit 74287e0f0f2ed09c57e969c396fa59b1986ad3f4 Author: Tavmjong Bah Date: Tue May 14 13:59:03 2019 +0200```
2019-04-18 07-05-50 PDTNathan Johansen <nathan@npj.com>Hm.
2019-05-01 09-23-36 PDTNathan Johansen <nathan@npj.com>```$ ls -la libgdk_pixbuf* -rwxr-xr-x 1 root admin 128072 May 1 05:41 libgdk_pixbuf-2.0.0.dylib lrwxr-xr-x 1 root admin 25 May 1 05:41 libgdk_pixbuf-2.0.dylib -> libgdk_pixbuf-2.0.0.dylib -rwxr-xr-x 1 root admin 73604 May 1 05:41 libgdk_pixbuf_xlib-2.0.0.dylib lrwxr-xr-x 1 root admin 30 May 1 05:41 libgdk_pixbuf_xlib-2.0.dylib -> libgdk_pixbuf_xlib-2.0.0.dylib```
2019-03-27 16-33-44 PDTNathan Johansen <nathan@npj.com>But it was an instructive point that could have benefit for others. I think that the Inkscape development was looking for a file iconv.h that was in that directory which contained the orphaned `*` thing from an older version of MySQL. So it does have applicability.
2019-05-14 13-56-35 PDTNathan Johansen <nathan@npj.com>I believe that one may have been made for 10.14 ... I don't recall. It was HOURS ago ... Hahaha.
2019-07-02 12-58-56 PDTNathan Johansen <nathan@npj.com>It is pretty, and wonderfully fast. The `Terminal` now uses `zsh` as the default shell, so that has some neat new features.
2019-07-02 12-51-55 PDTNathan Johansen <nathan@npj.com>And if there's anything useful I can do for you, just let me know. I'm just reading standards documentation this week.
2019-06-08 11-19-54 PDTNathan Johansen <nathan@npj.com>;)
2019-07-05 16-33-31 PDTNathan Johansen <nathan@npj.com>It quit bouncing up and down ...
2019-09-05 14-08-06 PDTNathan Johansen <nathan@npj.com>Just got back. I have a few hours before my next appointment.
2019-10-07 15-15-06 PDTNathan Johansen <nathan@npj.com>(You're doing good.)
2019-05-15 14-22-39 PDTNathan Johansen <nathan@npj.com>I had it at 10.8 and it works.
2019-10-07 15-31-33 PDTNathan Johansen <nathan@npj.com>It is not like they are paying us a fortune to do what is best.
2019-05-01 09-39-56 PDTNathan Johansen <nathan@npj.com>And I'll be here like, "Oh? Well, that's useful to know. Where is that documented?"
2019-05-15 13-47-50 PDTNathan Johansen <nathan@npj.com>(mostly.)
2019-04-18 07-05-48 PDTNathan Johansen <nathan@npj.com>Three?!
2019-05-15 12-47-02 PDTNathan Johansen <nathan@npj.com>[ https://npj.com/inkscape/x8/ ]
2019-05-14 14-15-21 PDTNathan Johansen <nathan@npj.com>How do I roll it back one version?
2019-05-18 11-02-21 PDTNathan Johansen <nathan@npj.com>Going to watch the drama with Kurz resigning - little prick.
2019-05-02 14-22-34 PDTNathan Johansen <nathan@npj.com>https://gitlab.com/inkscape/inkscape/issues/84#note_165963901
2019-06-13 10-28-36 PDTRené de Hesselle <dehesselle@web.de>(My build machine is 10.13.6 and will stay that way.)
2019-10-07 15-26-08 PDTRené de Hesselle <dehesselle@web.de>I need to keep flexing the English-muscle ;-)
2019-05-01 09-15-52 PDTRené de Hesselle <dehesselle@web.de>I'm interested in the linked-in libraries. Can you do `otool -L` on the `libgdk_pixbuf-2.0.0.dylib` file?
2019-03-27 16-34-08 PDTRené de Hesselle <dehesselle@web.de>Once we have the result, we post it back there.
2019-05-14 13-54-43 PDTRené de Hesselle <dehesselle@web.de>I see it did not create an app yet, but it's a start! And all the "fun" with relocating libs and stuff... I understand the cpack thing is a module/extension to cmake?
2019-09-08 12-23-57 PDTRené de Hesselle <dehesselle@web.de>Let's hope there's at least one guy out there who uses 10.9 so all the work isn't for nothing ;-)
2019-05-01 08-54-12 PDTRené de Hesselle <dehesselle@web.de>Oh... I'm sensing a big misunderstanding... I am not using MacPorts to build Inkscape.
2019-05-01 08-56-01 PDTRené de Hesselle <dehesselle@web.de>I'm checking my `config.log` right now
2019-05-01 08-56-26 PDTRené de Hesselle <dehesselle@web.de>I find things like this confusing: ``` USE_X11_FALSE='' USE_X11_TRUE='#' VERSION='2.36.12' ```
2019-03-27 17-07-52 PDTRené de Hesselle <dehesselle@web.de>Result of the scan: No files named `*` in the filesystem.
2019-07-02 12-52-41 PDTRené de Hesselle <dehesselle@web.de>I think I followed RocketChat's documentation, but the website looks a bit different than I remember: https://rocket.chat/docs/installation/manual-installation/centos/
2019-03-27 16-47-28 PDTRené de Hesselle <dehesselle@web.de>6.png (https://chat.inkscape.org/file-upload/SzP6GBTywoc4TEfYk/6.png)
2019-03-27 16-34-43 PDTRené de Hesselle <dehesselle@web.de>I just did this.
2019-05-14 13-49-27 PDTRené de Hesselle <dehesselle@web.de>Downloading...
2019-07-05 16-19-54 PDTRené de Hesselle <dehesselle@web.de>(I'm posting this here to not have it "in the wild" since it looks official)
2019-10-07 15-25-24 PDTRené de Hesselle <dehesselle@web.de>So many things going through my mind right now... hard to put it all into words. Probably time to slowly bring this day to an end
2019-04-14 10-29-58 PDTRené de Hesselle <dehesselle@web.de>I'll keep my fingers crossed, success is a good reward and motivator
2019-07-02 12-54-40 PDTRené de Hesselle <dehesselle@web.de>You're running Catalina? How is Gatekeeper doing? Are there scary warnings for non-notarized apps yet?
2019-09-08 12-22-03 PDTRené de Hesselle <dehesselle@web.de>Ganz Toll! :-)
2019-09-05 14-09-32 PDTRené de Hesselle <dehesselle@web.de>I don't know that site. But RocketChat, Mattermost, Slack, Discord, ... there are a lot of tools out there built on top of the same stack, so they look alike.
2019-05-15 13-59-39 PDTRené de Hesselle <dehesselle@web.de>I haven't dwelled into all the available tools yet, so "maybe". But "PacketLogger" sounds a lot like network-only stuff.
2019-07-05 16-32-31 PDTRené de Hesselle <dehesselle@web.de>And I do have an app that puts a logo onto a "disk image"-looking template.
2019-05-14 14-14-39 PDTRené de Hesselle <dehesselle@web.de>I wished Apple/Microsoft/... would stop doing major releases so often.
2019-03-27 16-50-34 PDTRené de Hesselle <dehesselle@web.de>And if you're still scared, download the trial version of [SuperDuper!](https://shirt-pocket.com/SuperDuper/SuperDuperDescription.html), clone your disk to another one and try it with clone first.
2019-05-01 08-58-38 PDTRené de Hesselle <dehesselle@web.de>Can you do a `otool -L` on your `libgdk_pixbuf-2.0.0.dylib` to check if there is a really a X11 lib in there?
2019-05-14 13-59-34 PDTRené de Hesselle <dehesselle@web.de>But that's just a step along the way.
2019-04-18 06-58-41 PDTRené de Hesselle <dehesselle@web.de>Feel free to post them into #team_devel_mac , I'll try to reproduce and create issues for them.
2019-09-05 14-29-45 PDTRené de Hesselle <dehesselle@web.de>I think you should discuss that with the Vectors team, because that is exactly what they do concern themselves with: community outreach etc.
2019-03-28 06-46-44 PDTRené de Hesselle <dehesselle@web.de>You'll have to excuse me, I'm not _really here_. I'm still at work, between meetings, I cannot engage in longer conversations just yet.
2019-03-27 16-42-26 PDTRené de Hesselle <dehesselle@web.de>4.png (https://chat.inkscape.org/file-upload/xNBys2tpxA8hc949m/4.png)
2019-05-02 14-41-09 PDTRené de Hesselle <dehesselle@web.de>I thought he had that covered since he answered your question about `port selfupdate` that it's all up to date... maybe next time ;-)
2019-07-02 13-09-26 PDTRené de Hesselle <dehesselle@web.de>No, what is DW?
2019-10-07 15-35-00 PDTRené de Hesselle <dehesselle@web.de>Keep it! Usually priceless because of the facial expression or the bad quality of the photo or both :D
2019-04-23 11-06-06 PDTRené de Hesselle <dehesselle@web.de>I noticed some of them were win32 specific, the rest of them either depend on some package or library
2019-07-05 16-25-12 PDTRené de Hesselle <dehesselle@web.de>(If it doesn't work, I won't be doing anything about it today anyway, it's time to go to sleep. Maybe with a smile. ;-))
2019-05-15 13-47-15 PDTRené de Hesselle <dehesselle@web.de>If you keep at it, the interesting thing to find out is if cmake/cpack/... can take of this for you (I think you mentioned an option name like "movable ... something") or if you have to do it on your own.
2019-09-08 12-21-55 PDTRené de Hesselle <dehesselle@web.de>So all the hours I tried going for 10.9 are not in vain... although I didn't do it right the first time
2019-09-08 12-23-23 PDTRené de Hesselle <dehesselle@web.de>Technically we could, but then we would need to make different releases for different OS versions, and we don't want that. Luckily signing doesn't hurt on older OSes.
2019-05-14 13-58-37 PDTRené de Hesselle <dehesselle@web.de>You can delete it.
2019-06-16 13-58-33 PDTRené de Hesselle <dehesselle@web.de>That's easy to do: go to #team_devel_mac channel, open search and type `iconv` there. It'll show you all the messages. (I just did it, but you'll know best the one that you're looking for.) There are messages with symlinking something, with using `iconv.h` from MacPorts but the `.dylib` from macOS ... I'm pretty sure you'll find what you're looking for.
2019-04-18 07-00-05 PDTRené de Hesselle <dehesselle@web.de>If it's a lot of text, maybe use something like pastebin. But, yes, use the block tick marks (three backticks).
2019-07-06 01-49-07 PDTRené de Hesselle <dehesselle@web.de>This is what I get on Mojave. Notice the difference in the icon, also the last message says "Apple scanned this for malware and didn't find any".
2019-07-02 12-58-57 PDTRené de Hesselle <dehesselle@web.de>Maybe once allow it full disc access and than it's not supposed to bother you anymore.
2019-05-02 14-31-11 PDTRené de Hesselle <dehesselle@web.de>His last screenshot showed that MacPorts installation was successfull and `/opt/local/bin/inkscape` is there, so I'm working with that for now.
2019-05-01 09-50-06 PDTRené de Hesselle <dehesselle@web.de>You are ~~cheating~~ working efficiently. There you go ;-)
2019-06-08 11-59-10 PDTRené de Hesselle <dehesselle@web.de>It last ran an hour ago, see https://gitlab.com/inkscape/inkscape/pipelines/65327907
2019-07-05 16-30-59 PDTRené de Hesselle <dehesselle@web.de>My guess was "won't be that slow when moved to the app folder". Because the dmg uses strong compression. (I've only glanced over this, I might be wrong.)
2019-09-09 09-18-52 PDTRené de Hesselle <dehesselle@web.de>Any mind-blowing news? ;-)
2019-05-01 09-00-26 PDTRené de Hesselle <dehesselle@web.de>Don't mind the weird paths, I used the one from the bundle
2019-05-01 09-26-51 PDTRené de Hesselle <dehesselle@web.de>Ok, that's what the variants look like. I'm guessing `libgdk_pixbuf_xlib-2.0.0.dylib` is the one with linked-in dependency to X11, the other one is clean of X11.
2019-03-27 16-35-34 PDTRené de Hesselle <dehesselle@web.de>Which results in this
2019-11-23 09-50-21 PSTRené de Hesselle <dehesselle@web.de>I'm working on the Catalina permission issue (removal of launch script). As soon as that is done - I'm targeting this evening to create a MR - I'll make a new release.
2019-03-27 17-10-33 PDTRené de Hesselle <dehesselle@web.de>Thanks! Go take care of that `*` ;-)
2019-05-14 14-17-38 PDTRené de Hesselle <dehesselle@web.de>do a `git log`, pick a hash from a commit you like and then `git checkout COMMITHASH`
2019-03-27 16-37-57 PDTRené de Hesselle <dehesselle@web.de>You could try the `rm -i '*'` and answer `n` so you can check that it identifies the file and to make it less scary for you.
2019-07-02 12-57-56 PDTRené de Hesselle <dehesselle@web.de>Linux: I have run Debian for many years and at some point switched to Arch. - Depending on your existing knowledge, Ubuntu is a good choice and no advanced knowledge required.
2019-10-07 15-17-58 PDTRené de Hesselle <dehesselle@web.de>Believe me, I know... When I started working on this, I knew it would take more time than I was imagining. I probably misjudged it by one or two years or so :laughing:
2019-04-18 07-06-01 PDTRené de Hesselle <dehesselle@web.de>Yes, exactly :-)
2019-03-27 16-45-50 PDTRené de Hesselle <dehesselle@web.de>Yeah once I finished typing it, I saw the mistake... give me a second
2019-04-27 07-58-38 PDTRené de Hesselle <dehesselle@web.de>A lot to sort out - that goes for me as well. The fight is not over, we're not done yet. ;-)
2019-03-27 17-09-00 PDTRené de Hesselle <dehesselle@web.de>FYI I'll be off in a few minutes.
2019-07-02 13-06-14 PDTRené de Hesselle <dehesselle@web.de>This week is better, around 20-25 ° C max. Last week was pretty much > 30.
2019-10-07 15-13-04 PDTRené de Hesselle <dehesselle@web.de>To be fair, I haven't asked for a refund for the dev account and don't intend to do so. It was intended as a gift.
2019-05-15 13-52-37 PDTRené de Hesselle <dehesselle@web.de>If you run `sudo opensnoop` (it's likely you have to allow this first by booting into Recovery Mode to enable/exclude it from SIP), every file access happening in the system will be printed to the terminal. Also very useful!
2019-10-07 15-30-15 PDTRené de Hesselle <dehesselle@web.de>Although, in all honesty, I have to admit that I don't like side effects (as in: they piss me off a little) like that. We have quite a few of them and they are all signs of the many things in between that we don't have under control yet.
2019-07-06 01-48-05 PDTRené de Hesselle <dehesselle@web.de>Clipboard - July 6, 2019 10:48 AM (https://chat.inkscape.org/file-upload/Zjk9LwsdK6QjR3n6M/Clipboard%20-%20July%206,%202019%2010:48%20AM)
2019-05-01 09-30-51 PDTRené de Hesselle <dehesselle@web.de>"Good" is if you want an X11-free Inkscape and you do not find the `xlib`-pixbuf linked in somewhere.
2019-05-14 13-56-42 PDTRené de Hesselle <dehesselle@web.de>No worries, I would have been shocked if cpack would automagically do everything that we need it to do.
2019-07-05 16-18-47 PDTRené de Hesselle <dehesselle@web.de>https://www.dropbox.com/s/mguj5wl4q8r7c3m/Inkscape.dmg?dl=0
2019-03-27 16-40-44 PDTRené de Hesselle <dehesselle@web.de>I can do it with `sudo` as well if it makes you feel better.
2019-03-27 16-34-37 PDTRené de Hesselle <dehesselle@web.de>1.png (https://chat.inkscape.org/file-upload/Lw6hPsnFToRGdh9e3/1.png)
2019-03-27 16-32-19 PDTRené de Hesselle <dehesselle@web.de>Let's use a direct channel so we don't pollute the official one
2019-07-06 01-23-07 PDTRené de Hesselle <dehesselle@web.de>Interesting. I would have expected a message like this:
2019-03-27 16-48-00 PDTRené de Hesselle <dehesselle@web.de>My first attempt was missing the "escape". So it's `find . -type f -name '\*'`
2019-12-04 15-52-37 PSTRené de Hesselle <dehesselle@web.de>Let's have a look then.
2019-05-15 13-51-16 PDTRené de Hesselle <dehesselle@web.de>Let me give you the other 50% to that strategy.
2019-04-23 11-04-41 PDTRené de Hesselle <dehesselle@web.de>I'm actually aware of those since Moini told me about that error log. Haven't done anything about them (yet).
2019-04-22 11-40-11 PDTRené de Hesselle <dehesselle@web.de>Also: do you reproducibly get the error when maximizing the Inkscape window?
2019-05-15 14-28-36 PDTRené de Hesselle <dehesselle@web.de>I'm saying .6 only because of the tooling-support for notarization. It will surely run with <10.13.6, but why would someone run not the latest patch of his/her OS?
2019-07-02 12-58-30 PDTRené de Hesselle <dehesselle@web.de>That Terminal: lol! That has to be a bug. (I hope!)
2019-07-05 16-35-53 PDTRené de Hesselle <dehesselle@web.de>Don't stop what you're doing because of me, I'll be off in a few minutes.
2019-05-14 13-58-53 PDTRené de Hesselle <dehesselle@web.de>No, it does not run. All binaries have hard-coded paths to libraries that are not there.
2019-06-13 10-21-15 PDTRené de Hesselle <dehesselle@web.de>In order to really help you, I need to repeat the steps and build process that you are using. If you haven't already, focus on putting all your build commands into a shellscript that can take you from zero to your current state. "From zero" is a clean macOS installation with only Xcode CLI and e.g. MacPorts, but nothing else. Start using that shellscript yourself for everything you do (that'll also take care of the testing) and if it runs fine, give it to me. (GitHub or GitLab would be a good place if we end up working on it.)
2019-10-07 15-14-09 PDTRené de Hesselle <dehesselle@web.de>Thank you for your kind words.
2019-05-02 14-32-53 PDTRené de Hesselle <dehesselle@web.de>Hm since he didn't ask for a specific way (with/without X11) my first try is to do it the easiest. And that is sticking with the instructions.
2019-05-14 14-11-53 PDTRené de Hesselle <dehesselle@web.de>My thinking was: we'll be very close to 10.15 when Inkscape 1.0 will be released. Although there will always be people who cannot run newer OSes, I'm not going to support anything below 10.13 - that still covers 3 releases. (Also: I'm not going to support an OS that Apple themselves doesn't support. Like Windows: I wouldn't build anything for XP anymore.) The reasons are that I don't have older OS releases available to test and I need at least 10.13 to build and have the tools for signing an notarization. So 10.13 will be my baseline.
2019-07-02 13-20-52 PDTRené de Hesselle <dehesselle@web.de>It's rather quiet when the IRC-RocketChat bridge is not working ;-)
2021-02-12 11-26-41 PSTRené de Hesselle <dehesselle@web.de>I've messed around a little, but to no avail. It will take me a lot of time which I don't have right now.
2019-03-27 16-40-30 PDTRené de Hesselle <dehesselle@web.de>Even better. If the file is owned by `root`, you can safely try to delete it with the command above and it will fail because your user does not have permission.
2019-10-07 15-27-41 PDTRené de Hesselle <dehesselle@web.de>We (I) need to know about things like that.
2019-05-01 08-59-17 PDTRené de Hesselle <dehesselle@web.de>Having multiple "versions" or "flavours" of the same thing around is definitely something we want to avoid.
2019-10-07 15-10-28 PDTRené de Hesselle <dehesselle@web.de>Thank you for offering, that is very generous. But I cannot accept it in good conscience. When my dev account runs out next year, I'll apply for one that the Inkscape project pays for.
2019-06-08 11-45-49 PDTRené de Hesselle <dehesselle@web.de>I'm not setting flags or variables myself. Running `cmake` and telling it the path like mentioned above is sufficient.
2019-04-20 10-41-13 PDTRené de Hesselle <dehesselle@web.de>I'm trying to finish up to get a testable release ready that will fix the crash and localization issue. And I'll probably have Python and extensions ready as well. Today I still got 4-5 hours left, tomorrow is family day.
2019-05-15 14-27-33 PDTRené de Hesselle <dehesselle@web.de>I want to start with 10.13.6 being the baseline. Mainly because that's what I use and am comfortable supporting. (As explained yesterday, it's the first release to bring everything we need to support the newest ones.) I want to keep using that as long as possible.
2019-03-27 16-37-12 PDTRené de Hesselle <dehesselle@web.de>A symbolic link is like an ordinary file in regards to this situation.
2019-05-15 14-20-50 PDTRené de Hesselle <dehesselle@web.de>That makes me remember my times of fixing other people's computers. Often not that fun. And they don't really grasp how much love and effort and time one has to put into fixing things.
2019-10-07 15-31-42 PDTRené de Hesselle <dehesselle@web.de>Yes, we have progress after all. And still some road ahead.
2019-05-14 13-58-14 PDTRené de Hesselle <dehesselle@web.de>My build machine is 10.13.6, right. I will keep it at this version for as long as possible, hoping to provide at least a bit of support for older operating systems.
2019-07-02 13-20-39 PDTRené de Hesselle <dehesselle@web.de>No worries, I'm chilling.
2019-07-05 16-30-04 PDTRené de Hesselle <dehesselle@web.de>Running from the dmg on my test machine, it took quite some time until it launched.
2019-03-27 16-36-27 PDTRené de Hesselle <dehesselle@web.de>And remove like this
2019-07-05 16-35-10 PDTRené de Hesselle <dehesselle@web.de>Ok. Thank you for trying though. I'll set up Catalina on an external HDD sometime soon to check things out.
2019-05-15 14-38-39 PDTRené de Hesselle <dehesselle@web.de>For me, it comes down to a matter of time and resources. Since I've started weeks ago, I've been putting 100% of my spare time into Inkscape. If it wasn't fun, it would be more like a second job than a hobby. - So I have to prioritize. And yes, I do want to (have the power) decide a few things as well. I'm trying to use it wisely by not ruling out everything I don't like or can't do right form the start, but it has to wait.
2019-09-08 12-20-52 PDTRené de Hesselle <dehesselle@web.de>I got in contact with GIMP's mac guy and got some valuable tips ;-).
2019-05-15 13-46-08 PDTRené de Hesselle <dehesselle@web.de>Sorry, haven't checked yet
2019-07-02 12-59-54 PDTRené de Hesselle <dehesselle@web.de>What does `python -version` give you? I know they're sticking with Python 2 (now marked as deprecated), but have they updated it to 2.7.16 or something?
2019-10-07 15-14-01 PDTRené de Hesselle <dehesselle@web.de>If there comes a time that I can't or don't want to invest time and/or money any more, I will be upfront about it.
2019-05-01 09-42-05 PDTRené de Hesselle <dehesselle@web.de>You lost me there. You mean you can switch on all the `DWITH` settings at once?
2019-04-14 10-24-50 PDTRené de Hesselle <dehesselle@web.de>I'm currently investigating which files are missing from the bundle that cause Inkscape to crash when opening/closing files (also: missing localization). It's stuff that usually resides in `/var/share`. I haven't looked into extensions (and the Python they require) yet.
2019-05-15 13-58-37 PDTRené de Hesselle <dehesselle@web.de>Hm... napping... :-)
2019-07-05 16-32-13 PDTRené de Hesselle <dehesselle@web.de>Yeah I've seen similar things with other apps, so I wanted that as well.
2019-03-27 16-44-55 PDTRené de Hesselle <dehesselle@web.de>Oh wait, let me try that first...
2019-07-05 16-41-11 PDTRené de Hesselle <dehesselle@web.de>Thank you! Gute Nacht! :crescent_moon:
2019-06-08 11-46-40 PDTRené de Hesselle <dehesselle@web.de>The exception being `MAKEFLAGS`, I'm setting that to use all available cores to compile. But not `CFLAGS`, `LDFLAGS` or the likes.
2019-05-01 09-29-41 PDTRené de Hesselle <dehesselle@web.de>No longer necessary. When we were talking earlier about which version is used, I thought it came down to looking inside the library. But MacPorts builds different libraries, so if your Inkscape uses the `xlib`-pixbuf, that's the way to tell.
2019-05-15 14-09-30 PDTRené de Hesselle <dehesselle@web.de>Things like `strace` or `dtrace` (well, where available) are on the todo-list as well... We won't run out of todos for the foreseeable future.
2019-06-08 11-28-06 PDTRené de Hesselle <dehesselle@web.de>I have not encountered that error. When my build environment is set up (in `/work/opt`), I specify it as `CMAKE_PREFIX_PATH` and that's it.
2019-06-08 11-35-49 PDTRené de Hesselle <dehesselle@web.de>Yes, it is - by choice (it is configurable). I need a fixed path that is not user-dependent so the build toolset can be zipped and extracted.
2019-10-07 15-15-03 PDTRené de Hesselle <dehesselle@web.de>And yelling. Don't forget the yelling :D (I do... computers are so mean...)
2019-06-08 11-28-40 PDTRené de Hesselle <dehesselle@web.de>Also, did you play around or something? I don't believe Inkscape builds against Cocoa at all.
2019-03-27 17-13-10 PDTRené de Hesselle <dehesselle@web.de>...yeah that's how it works. ;-)
2019-06-08 11-44-41 PDTRené de Hesselle <dehesselle@web.de>You can read the readme here: https://gitlab.com/inkscape/inkscape/tree/master/packaging/macos If you want to try it, do it step by step (despite the readme saying to use `build_all.sh`) by running the scripts with a prefix > 100 in order, one after another. I haven't written a more user-friendly documentation yet.
2019-10-07 15-27-31 PDTRené de Hesselle <dehesselle@web.de>Don't be hard on yourself, that's not whining.
2019-04-22 11-39-53 PDTRené de Hesselle <dehesselle@web.de>I'm getting various warnings/errors as well. I'll check if they are the same as the ones you're getting.
2019-03-27 17-07-01 PDTRené de Hesselle <dehesselle@web.de>Yes, it does.
2019-03-27 16-36-35 PDTRené de Hesselle <dehesselle@web.de>3.png (https://chat.inkscape.org/file-upload/ASMfcEZrD2aJssfPv/3.png)
2019-03-27 16-35-29 PDTRené de Hesselle <dehesselle@web.de>2.png (https://chat.inkscape.org/file-upload/jWtNit4iCPaTke34Y/2.png)
2019-03-27 17-08-45 PDTRené de Hesselle <dehesselle@web.de>No symlinks either.
2019-07-02 12-51-37 PDTRené de Hesselle <dehesselle@web.de>You want to run your own RocketChat server? - I have done this once at work, but on Linux. I haven't read Inkscape's documentation
2019-05-01 09-16-12 PDTRené de Hesselle <dehesselle@web.de>That (always) tells you the truth
2019-03-27 17-06-41 PDTRené de Hesselle <dehesselle@web.de>Sorry I did not get that you wanted me to run that across the whole filesystem. Running now. I expect zero results.
2019-03-27 16-44-18 PDTRené de Hesselle <dehesselle@web.de>Quotes are the (most important!) key here.
2019-06-17 10-28-42 PDTRené de Hesselle <dehesselle@web.de>Glad you found it.
2019-10-07 15-30-23 PDTRené de Hesselle <dehesselle@web.de>It'll be a slow uphill battle to get it all sorted.
2019-05-15 14-31-50 PDTRené de Hesselle <dehesselle@web.de>Maybe we can start supporting even older releases like 10.12 ... at a later point, I won't rule that out just yet. But I definitely don't want to look / invest time in that now. Because that is - I'm sorry to say - catering to a ~~very~~ small group of people and they do not come first on the priority list.
2019-07-05 16-23-47 PDTRené de Hesselle <dehesselle@web.de>Maybe later if you encounter issues. For now, just have fun, I don't want to cause you too much trouble
2019-05-01 09-00-15 PDTRené de Hesselle <dehesselle@web.de>Mine is ``` libgdk_pixbuf-2.0.0.dylib: @executable_path/../Resources//lib/libgdk_pixbuf-2.0.0.dylib (compatibility version 3613.0.0, current version 3613.0.0) @executable_path/../Resources/lib/libgmodule-2.0.0.dylib (compatibility version 5801.0.0, current version 5801.3.0) @executable_path/../Resources/lib/libgio-2.0.0.dylib (compatibility version 5801.0.0, current version 5801.3.0) @executable_path/../Resources/lib/libgobject-2.0.0.dylib (compatibility version 5801.0.0, current version 5801.3.0) @executable_path/../Resources/lib/libglib-2.0.0.dylib (compatibility version 5801.0.0, current version 5801.3.0) @executable_path/../Resources/lib/libintl.9.dylib (compatibility version 11.0.0, current version 11.4.0) @executable_path/../Resources/lib/libpng16.16.dylib (compatibility version 51.0.0, current version 51.0.0) @executable_path/../Resources/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1560.12.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.200.5) ```
2019-04-18 07-06-16 PDTRené de Hesselle <dehesselle@web.de>multi-line code block
2019-03-27 17-07-17 PDTRené de Hesselle <dehesselle@web.de>Finding those files or links is not a harmful operation, try it yourself.
2019-05-15 13-48-15 PDTRené de Hesselle <dehesselle@web.de>Yeah I see it coming that at some point I'll have to learn (at least a bit of) cmake :smile:
2019-05-01 08-57-16 PDTRené de Hesselle <dehesselle@web.de>I have no x11 libs in the build system.
2019-03-27 16-44-02 PDTRené de Hesselle <dehesselle@web.de>Since root is allowed to do anything, yes that works exactly like that.
2019-05-01 08-50-07 PDTRené de Hesselle <dehesselle@web.de>Interesting. Let me check my gdk-pixbuf
2019-03-27 16-43-12 PDTRené de Hesselle <dehesselle@web.de>5.png (https://chat.inkscape.org/file-upload/Z7zDxJ6vBAPtHSEyB/5.png)
2019-12-04 15-52-48 PSTRené de Hesselle <dehesselle@web.de>If it's a bug, we put it into an issue
2019-05-15 14-34-06 PDTRené de Hesselle <dehesselle@web.de>You are not wrong doing so. If it is easily doable, keeping legacy support (without hindering new developments) is a good thing.
2019-07-02 13-10-36 PDTRené de Hesselle <dehesselle@web.de>WOW - I'm reading news everyday, how did that *not* make it to the headlines?
2019-07-03 05-10-41 PDTRené de Hesselle <dehesselle@web.de>Not for compiling since I won't be using 10.15 to build - but I need to check the gtk launch script. Can you check: `bash` is still available on Catalina, but no longer the default shell - or have they completely removed it? (Is `/bin/sh` still there?)