You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(6) |
Jul
(27) |
Aug
(17) |
Sep
|
Oct
(8) |
Nov
(23) |
Dec
(17) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(43) |
Feb
(12) |
Mar
(10) |
Apr
(12) |
May
(16) |
Jun
(15) |
Jul
(15) |
Aug
|
Sep
(1) |
Oct
(25) |
Nov
(39) |
Dec
(7) |
2004 |
Jan
(12) |
Feb
|
Mar
(1) |
Apr
(48) |
May
(44) |
Jun
(17) |
Jul
(38) |
Aug
(42) |
Sep
(17) |
Oct
(12) |
Nov
(7) |
Dec
(14) |
2005 |
Jan
(67) |
Feb
(59) |
Mar
(47) |
Apr
(78) |
May
(15) |
Jun
(59) |
Jul
(38) |
Aug
(28) |
Sep
(11) |
Oct
(16) |
Nov
(27) |
Dec
(7) |
2006 |
Jan
(11) |
Feb
(17) |
Mar
(16) |
Apr
(8) |
May
(16) |
Jun
(22) |
Jul
(5) |
Aug
(1) |
Sep
(6) |
Oct
(32) |
Nov
(42) |
Dec
(24) |
2007 |
Jan
(44) |
Feb
(25) |
Mar
(54) |
Apr
(21) |
May
(47) |
Jun
(13) |
Jul
(30) |
Aug
(34) |
Sep
(9) |
Oct
(37) |
Nov
(28) |
Dec
(27) |
2008 |
Jan
(21) |
Feb
(17) |
Mar
(38) |
Apr
(26) |
May
(15) |
Jun
(44) |
Jul
(62) |
Aug
(49) |
Sep
(66) |
Oct
(86) |
Nov
(43) |
Dec
(128) |
2009 |
Jan
(134) |
Feb
(120) |
Mar
(113) |
Apr
(39) |
May
(121) |
Jun
(81) |
Jul
(79) |
Aug
(87) |
Sep
(54) |
Oct
(40) |
Nov
(26) |
Dec
(21) |
2010 |
Jan
(30) |
Feb
(44) |
Mar
(57) |
Apr
(46) |
May
(117) |
Jun
(69) |
Jul
(51) |
Aug
(103) |
Sep
(62) |
Oct
(24) |
Nov
(37) |
Dec
(50) |
2011 |
Jan
(21) |
Feb
(12) |
Mar
(16) |
Apr
(9) |
May
(25) |
Jun
(19) |
Jul
(13) |
Aug
(8) |
Sep
(31) |
Oct
(26) |
Nov
(16) |
Dec
(10) |
2012 |
Jan
(5) |
Feb
(9) |
Mar
(19) |
Apr
(17) |
May
(7) |
Jun
(16) |
Jul
(11) |
Aug
(14) |
Sep
(10) |
Oct
(1) |
Nov
(10) |
Dec
(38) |
2013 |
Jan
(9) |
Feb
(16) |
Mar
(11) |
Apr
(1) |
May
(3) |
Jun
(3) |
Jul
|
Aug
(11) |
Sep
(11) |
Oct
(3) |
Nov
(4) |
Dec
(8) |
2014 |
Jan
|
Feb
(4) |
Mar
(13) |
Apr
(3) |
May
(17) |
Jun
|
Jul
(4) |
Aug
(3) |
Sep
(1) |
Oct
|
Nov
(7) |
Dec
|
2015 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
(4) |
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(6) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(2) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: A. Mc. <47d...@gm...> - 2021-03-05 18:56:13
|
I apologize for improperly signing up. My mistake. My questions remain, however I have the additional update that I have also tried using haskell-gi and haskell platform 8.6.5 core with no success. Thanks in advance and thank you for your time. ---------- Forwarded message --------- From: <gtk...@li...> Date: Wed, Mar 3, 2021, 11:33 PM Subject: GTK Install To: <47d...@gm...> Your message has been discarded since you are not subscribed to the mailing list. Please subscribe or report a bug via our trac webpage. ---------- Forwarded message ---------- From: "A. Mc." <47d...@gm...> To: gtk...@li... Cc: Bcc: Date: Wed, 3 Mar 2021 23:32:52 -0800 Subject: GTK Install Hello, I've been trying to properly install GTK3/GTK4/GTK2 on Windows 10. I've used MSYS2, which will say it installed properly, but then if I go to compile a program it will not compile (even a plain C example, not counting issues integrating with Haskell). The same error message as in the attachment appears in both the attempted GTK3 and GTK4 installs (see attachment GTK4). Attempted to download GTK2 from github, but had a problem resolving an issue with the cairo library after installing both Alex and Happy (see attachment Problem with GTK install). Attempts to install chocolatey into MSYS have also failed. I've tried installing plain pkg-config and pkg-configlite with no success. What is going on? What needs to be done? Thanks in advance and thank you for your time. |
From: David D. <duk...@gm...> - 2020-06-17 10:19:07
|
Hello I'm trying to build gtkglext on osx using ghc-8.8.3, I'm running into some issues and wondered if you could advise. I first tried gtkglext-0.13.2.0 from hackage but then also tried cloning the github repo When I run configure cabal balked at my gtk version: 0.15.4 It has he constraint gtk < 0.15 Thinking that there might be few issues I edited the cabal file and bumped the constrait. I rerun configure and then ran build which seemed to go fine. However when I then try to install: cabal: Could not resolve dependencies: [__0] trying: gtkglext-0.13.2.0 (user goal) [__1] next goal: gtkglext:setup.Cabal (dependency of gtkglext) [__1] rejecting: gtkglext:setup.Cabal-3.0.1.0/installed-3.0..., gtkglext:setup.Cabal-3.2.0.0, gtkglext:setup.Cabal-3.0.2.0, gtkglext:setup.Cabal-3.0.1.0, gtkglext:setup.Cabal-3.0.0.0, gtkglext:setup.Cabal-2.4.1.0, gtkglext:setup.Cabal-2.4.0.1, gtkglext:setup.Cabal-2.4.0.0 (conflict: gtkglext => gtkglext:setup.Cabal>=1.24 && <2.3) Now, I have Cabal-3.0.1.0 I don't get: - If cabal configure was happy why does the configuration step if cabal install then fail. where is it getting gtkglext-0.13.2.0 asa user goal...? Is my fundamentally combination non viable or is there a way around? thanks, David |
From: David D. <duk...@gm...> - 2019-09-26 12:53:10
|
Just tried installing cairo 0.13.6 on a Windows 10 laptop via WSL. cpnfig fails with@ setup.exe: The program 'pkg-config' version >=0.9.0 is required but it could not be found. Which is strange as I installed in 10 mins previously, and: >>>pkg-config --version 0.29.1 So unclear why the setup is failing to identify it. pkg-config is in /usr/bin Any thoughts appreciated. thanks, David Duke |
From: Li-yao X. <ly...@gm...> - 2019-09-07 18:03:02
|
Thanks Axel for your response. I made a PR, and with no response after two weeks, I just pinged the maintainer hoping to get things moving. https://github.com/gtk2hs/svgcairo/pull/6 Li-yao On 8/26/19 9:44 AM, Axel Simon wrote: > Hi Li-yao, > > does it build with the old version? If so, maybe you could submit a path? (I don’t know how this ever worked.) > > Thanks, > Axel > >> On Aug 25, 2019, at 11:17 AM, Li-yao Xia <ly...@gm...> wrote: >> >> Hello, >> >> svgcairo-0.13.1.1 (and probably most other versions) depend on `gtk2hsC2hs >= 0.13.11` but there is no such version of gtk2hs-buildtools (which stack appears to treat as the origin of that executable), since it only goes up to 0.13.5.0. Is that a typo for `>= 0.13.1`? What did cabal do about this version? >> >> There is a 3-month-old open issue about this on the svgcairo repo on Github. >> >> Cheers, >> Li-yao >> >> >> _______________________________________________ >> Gtk2hs-users mailing list >> Gtk...@li... >> https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > |
From: Axel S. <Axe...@in...> - 2019-08-26 14:03:17
|
Hi Li-yao, does it build with the old version? If so, maybe you could submit a path? (I don’t know how this ever worked.) Thanks, Axel > On Aug 25, 2019, at 11:17 AM, Li-yao Xia <ly...@gm...> wrote: > > Hello, > > svgcairo-0.13.1.1 (and probably most other versions) depend on `gtk2hsC2hs >= 0.13.11` but there is no such version of gtk2hs-buildtools (which stack appears to treat as the origin of that executable), since it only goes up to 0.13.5.0. Is that a typo for `>= 0.13.1`? What did cabal do about this version? > > There is a 3-month-old open issue about this on the svgcairo repo on Github. > > Cheers, > Li-yao > > > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users |
From: Li-yao X. <ly...@gm...> - 2019-08-25 18:18:07
|
Hello, svgcairo-0.13.1.1 (and probably most other versions) depend on `gtk2hsC2hs >= 0.13.11` but there is no such version of gtk2hs-buildtools (which stack appears to treat as the origin of that executable), since it only goes up to 0.13.5.0. Is that a typo for `>= 0.13.1`? What did cabal do about this version? There is a 3-month-old open issue about this on the svgcairo repo on Github. Cheers, Li-yao |
From: David D. <duk...@gm...> - 2019-07-11 11:02:59
|
Hello I'm trying to install the current version (0.13.2.0) but have run into difficulties. My platform is OSX ghc-8.6.3 installed via Haskell Platform Cabal 2.4.0.1 cabal-install version 2.4.1.0 Trying cabal install gtkglext results in a failure with a message setup: failed to parse output of 'ghc-pkg dump' Searching for the error online leads to an issue: https://github.com/haskell/cabal/issues/5548 It suggests You should use cabal-install-2.2 ( I assumed that t be "at least 2.2; I have 2.4) I'd move to ghc-8.6.5 but https://www.haskell.org/platform/ doesn't yet seem to have a download link for OSX. I can only see 1successful build report - for linux. So can can anyone report a successful build on OSX, if so with which ghc version etc? Any suggestions on how to make progress would be helpful thanks in advance, David |
From: David D. <D.J...@le...> - 2019-02-11 16:11:52
|
Dear all, I'm having a problem installing gtkglext. My environment OSX ghc 8.6.3 cabal 2.4.1 I installed gtk fine using cabal install, it gave me version 0.15.2 However when I tried to cabal install gtkglext it failed due to a conflict I manually down loaded the package and looked at the cabal file. The problem was spears to be the constraint gtk < 0.15 I wanted to try weakening this so I tried manuallyc hanging the gtk version constraint. However when I then try running cabal configure I get Resolving dependencies... Configuring gtkglext-0.13.2.0... setup: failed to parse output of 'ghc-pkg dump' google showed that o there was an issue with this previously – the advice was to update the cabal version; However I have the latest recently installed I could raise this as an issue on the cabal bug-tracker, but before doing so does Anyone have a solution or a better experience.. Installing gtkglext? Thanks, David Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10 |
From: Ivan P. <iva...@gm...> - 2017-12-06 11:54:40
|
Hi David My immediate guess would be that it's not related to gtk2hs specifically. I'm saying that because neither the undefined symbol nor the library that references it have anything to do with gtk2hs. Undefined symbols for architecture x86_64: "_*time*zm1zi6zi0zi1_*Data*zi*Time*zi*Clock*zi*CTimespec_getCTimespec*1_closure", referenced from: _SigH_srt in libHS*random*-1.1-9tceXaeYIMZ4JrKq20Egog.a(Random.o) See if this workaround applies: https://github.com/haskell/time/issues/64 Ivan On 6 December 2017 at 12:47, David Duke <duk...@gm...> wrote: > Dear all, > I'm having to rebuild GTK on my Mac runningOSX 10.12.6, ghc8.0.2 and I'm > trunning into a problem withrunning cabal build for > gtk2hs-buildtools-0.13.3.1 > > Undefined symbols for architecture x86_64: > > "_timezm1zi6zi0zi1_DataziTimeziClockziCTimespec_getCTimespec1_closure", > referenced from: > > _SigH_srt in libHSrandom-1.1-9tceXaeYIMZ4JrKq20Egog.a(Random.o) > > > The exact build command on which the problem occurs is: > > ghc --make -fbuilding-cabal-package -O -static -outputdir > dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -odir dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp > -hidir dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -stubdir > dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -i -idist/build/gtk2hsC2hs/gtk2hsC2hs-tmp > -iexe -idist/build/autogen -Idist/build/autogen > -Idist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -optP-include > -optPdist/build/autogen/cabal_macros.h -hide-all-packages -package-db > dist/package.conf.inplace -package-id base-4.9.1.0 -package-id > gtk2hs-buildtools-0.13.3.1-KSaYRb0gCTeFPMa4ta1Ix8 -XHaskell98 > exe/gtk2hsC2hsMain.hs -o dist/build/gtk2hsC2hs/gtk2hsC2hs > > > I'd appreciate any suggestions as to the problem.Build reports on hsckage > show a successfulbuild on liniux, but I don't see any reportsfor osx, so I' > unclear ifanyone else has runninto this ot a similar problem.. > > > thanks in advance, > > > David Duke > > > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > |
From: David D. <duk...@gm...> - 2017-12-06 11:47:44
|
Dear all, I'm having to rebuild GTK on my Mac runningOSX 10.12.6, ghc8.0.2 and I'm trunning into a problem withrunning cabal build for gtk2hs-buildtools-0.13.3.1 Undefined symbols for architecture x86_64: "_timezm1zi6zi0zi1_DataziTimeziClockziCTimespec_getCTimespec1_closure", referenced from: _SigH_srt in libHSrandom-1.1-9tceXaeYIMZ4JrKq20Egog.a(Random.o) The exact build command on which the problem occurs is: ghc --make -fbuilding-cabal-package -O -static -outputdir dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -odir dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -hidir dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -stubdir dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -i -idist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -iexe -idist/build/autogen -Idist/build/autogen -Idist/build/gtk2hsC2hs/gtk2hsC2hs-tmp -optP-include -optPdist/build/autogen/cabal_macros.h -hide-all-packages -package-db dist/package.conf.inplace -package-id base-4.9.1.0 -package-id gtk2hs-buildtools-0.13.3.1-KSaYRb0gCTeFPMa4ta1Ix8 -XHaskell98 exe/gtk2hsC2hsMain.hs -o dist/build/gtk2hsC2hs/gtk2hsC2hs I'd appreciate any suggestions as to the problem.Build reports on hsckage show a successfulbuild on liniux, but I don't see any reportsfor osx, so I' unclear ifanyone else has runninto this ot a similar problem.. thanks in advance, David Duke |
From: Hamish M. <ham...@gm...> - 2016-10-21 22:16:41
|
The Gtk 3.6 branch is 4 years old (although 3.6.4 is only 2.5 years old). The preferred way to install Gtk on Windows (according to www.gtk.org <http://www.gtk.ord>) is now with MSYS2. The version you get is Gtk 3.20.3. I understand your concern about not wanting to abandon your working setup and I don't think you should until you know you have something new that works. At the risk of just giving you more new tools to learn, I have found it very useful to be able to spin up a WIndows VM for testing out new Leksah stuff. You can download a testing VM from here: https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ You will need Virtual Box or VM Ware to run them (I use Virtual Box). I boot up a new Windows VM and it gives me a safe place to try out new stuff. They only last for 30 days, but that does not matter if you are only testing stuff out. Here is what I would typically do to get Gtk2Hs running in such a VM: Install https://chocolatey.org/ and http://msys2.github.io/ (these come installed on appveyor build agents). Then I follow the steps in the appveyor file which I have transcribed here (I left out some stuff Leksah uses that you probably don't need): SET PATH=%APPDATA%\cabal\bin;C:\msys64\mingw64\bin;C:\msys64\usr\bin;C:\ProgramData\chocolatey\lib\ghc\tools\ghc-8.0.1\bin;C:\ProgramData\chocolatey\lib\cabal\tools;%PATH% SET PKG_CONFIG_PATH=C:\msys64\mingw64\lib\pkgconfig SET XDG_DATA_DIRS=C:\msys64\mingw64\share choco install ghc --version 8.0.1 pacman -S -q --noconfirm mingw64/mingw-w64-x86_64-pkg-config mingw64/mingw-w64-x86_64-gobject-introspection mingw64/mingw-w64-x86_64-gtksourceview3 mingw64/mingw-w64-x86_64-webkitgtk3 After that you the VM should be ready to install Gtk2Hs: cabal update cabal install gtk3 Then you can build your app and make sure it still looks ok all without messing with your current build system. On Sat, 22 Oct 2016 at 07:00 John O'Donnell <joh...@gl...> wrote: > Hi Hamish, > > Thanks for all this information. I tried using it, but it's just a bit > overwhelming. I need to change away from all my usual development tools > and environment; I started doing this but keep getting further pointers > (building gedit of all things!) > > I guess my problem is that I would need to commit to changing everything, > and learning so many new tools, with little confidence that it would work. > I've been there before with gtk2hs, which I've installed several times > successfully (I think three times) but it always breaks when ghc is > upgraded. And I'm keenly aware that the versions of gtk3 that are > "supported" are years old. > > By the way, you asked > > Yeah windows version is often a bit crap compared to Linux. What version > of Gtk+3 are you using? Which features are not working? > > I'm using the gtk3 bundle 3.6.4. One problem is that there is precious > little documentation for gtk3. Another problem is that much of the gui > style is supposed to be configured with CSS, and there is a list of CSS > properties. A year ago, when I had gtk3 working, I went through and tried > every one to see what they did. Don't remember exactly, but about ten of > them (out of around 100) did something, and the rest had no effect at all. > One particular disappointment is that the ability to use CSS to style an > individual GUI element doesn't work at all, for any property. Some > features, such as the ability to draw a boundary around a GUI element and > have it appear raised, or engraved, etc, don't work, and these are really > needed to make the GUI usable. In gtk2 there was a function call to > create these decorations, but those were removed in gtk3 in favor of CSS > styling that doesn't do anything. > > The bottom line was that my application had a significantly worse visual > appearance in GTK3, and there was no benefit of any kind. The reason I had > upgraded was a fear that GTK2 might not be supported into the future, but > actually that seems to be the case with the entire gtk2hs project, which as > far as I can see died a couple of years ago. > > And the problems go beyond gtk2hs; there has been a lot of dissatisfaction > by other users with gtk3, even in a C environment. One company had been > using gtk2, then upgraded to gtk3, and were so dissatisfied they decided to > abandon gtk entirely and switch to qt. I'll probably also abandon gtk. > > Thanks again for your help, and best wishes, > John > > > On 10/21/2016 1:31 PM, Hamish Mackenzie wrote: > > > The only possible way forward I can imagine is to find some package > that uses either gtk or gtk3, with a completely automated installer that > works, and then I could try installing that. I tried installing Leksah, > but unfortunately that won't install either. > > I think the best way to install GTK on Windows these days is to use > MSYS2. For the exact steps needed check out the appveyor file for Leksah > (appveyor is like travis but for Windows). > > The appveyor file is here: > https://github.com/leksah/leksah/blob/master/appveyor.yml > > I did break it recently by upgrading Leksah to a version of WebKitGTK that > is not supported on MSYS2. > You can see the last time it ran here (it goes all the way from empty > windows machine to Leksah MSI file): > https://ci.appveyor.com/project/hamishmack/leksah/build/1.0.302 > > If these steps do not work for you (it is using the gi-gtk3 package not > gtk3). Perhaps you could create an appveyor file to reproduce the issue. > > > By the way, one bad mistake I made a year ago was to move from gtk to > gtk3. gtk3 loses a lot of functionality, and is also rather inelegant > (there are some style configurations that you have to set in a CSS file and > others that you have to set by explicit calls to functions). Many of the > style settings in gtk3 don't work at all. It's possible that they work on > Linux but not on Windows. > > Yeah windows version is often a bit crap compared to Linux. What version > of Gtk+3 are you using? Which features are not working? > > On Sat, 22 Oct 2016 at 00:20 John O'Donnell <joh...@gl...> > wrote: > > Hi Hamish, > > Thanks very much. Unfortunately it doesn't work: with ghc 7.8 I was able > to get both gtk and gtk3 to install, but neither will install with ghc 8.01. > > There is this fatal error about hspango.h - it doesn't help to provide > this in any of the include/lib/path and so on, apparently the path to > hspango.h is baked in to gtk. Perhaps it works on one of the developer's > private machines but on no other. > > The only possible way forward I can imagine is to find some package that > uses either gtk or gtk3, with a completely automated installer that works, > and then I could try installing that. I tried installing Leksah, but > unfortunately that won't install either. > > By the way, one bad mistake I made a year ago was to move from gtk to > gtk3. gtk3 loses a lot of functionality, and is also rather inelegant > (there are some style configurations that you have to set in a CSS file and > others that you have to set by explicit calls to functions). Many of the > style settings in gtk3 don't work at all. It's possible that they work on > Linux but not on Windows. > > Thanks again > > John > > > On 10/21/2016 9:34 AM, Hamish Mackenzie wrote: > > Hi John, > > I have updated the readme file for Gtk2Hs > https://github.com/gtk2hs/gtk2hs#gtk2hs > > You might also want to take a look appveyor script used to build the > Windows MSI file for Leksah > https://github.com/leksah/leksah/blob/master/appveyor.yml > > It installs everything needed for gtk2hs and haskell-gi. > > Building of Leksah for Windows is broken right now because I updated > Leksah to WebKit2 before checking if that was in MSYS2 yet. > > On Thu, 20 Oct 2016 at 21:44 John O'Donnell <joh...@gl...> > wrote: > > Hello, > > This is a followup to a question I posted yesterday. I have a project > which I (unfortunately) ported to gtk3, but it no longer builds with > ghc-8.01 on Windows 10, using stack. It fails with the following message: > > > Configuring pango-0.13.3.0... > > setup.EXE: Missing dependency on a foreign library: > > * Missing (or bad) header file: hspango.h > Downloading hspango.h and putting it in a directory where it will be > found doesn't help. A web search shows that someone else had exactly > this problem two years ago. > > A further search shows that gtk2hs is known to work on... Windows XP, > which of course is 15 years old. Is the project dead, or is it still > supported? If so, is it supposed to work on Windows, or is that > platform abandoned? > > Thanks, > John > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > > > |
From: John O'D. <joh...@gl...> - 2016-10-21 18:00:46
|
Hi Hamish, Thanks for all this information. I tried using it, but it's just a bit overwhelming. I need to change away from all my usual development tools and environment; I started doing this but keep getting further pointers (building gedit of all things!) I guess my problem is that I would need to commit to changing everything, and learning so many new tools, with little confidence that it would work. I've been there before with gtk2hs, which I've installed several times successfully (I think three times) but it always breaks when ghc is upgraded. And I'm keenly aware that the versions of gtk3 that are "supported" are years old. By the way, you asked > Yeah windows version is often a bit crap compared to Linux. What > version of Gtk+3 are you using? Which features are not working? I'm using the gtk3 bundle 3.6.4. One problem is that there is precious little documentation for gtk3. Another problem is that much of the gui style is supposed to be configured with CSS, and there is a list of CSS properties. A year ago, when I had gtk3 working, I went through and tried every one to see what they did. Don't remember exactly, but about ten of them (out of around 100) did something, and the rest had no effect at all. One particular disappointment is that the ability to use CSS to style an individual GUI element doesn't work at all, for any property. Some features, such as the ability to draw a boundary around a GUI element and have it appear raised, or engraved, etc, don't work, and these are really needed to make the GUI usable. In gtk2 there was a function call to create these decorations, but those were removed in gtk3 in favor of CSS styling that doesn't do anything. The bottom line was that my application had a significantly worse visual appearance in GTK3, and there was no benefit of any kind. The reason I had upgraded was a fear that GTK2 might not be supported into the future, but actually that seems to be the case with the entire gtk2hs project, which as far as I can see died a couple of years ago. And the problems go beyond gtk2hs; there has been a lot of dissatisfaction by other users with gtk3, even in a C environment. One company had been using gtk2, then upgraded to gtk3, and were so dissatisfied they decided to abandon gtk entirely and switch to qt. I'll probably also abandon gtk. Thanks again for your help, and best wishes, John On 10/21/2016 1:31 PM, Hamish Mackenzie wrote: > > The only possible way forward I can imagine is to find some package > that uses either gtk or gtk3, with a completely automated installer > that works, and then I could try installing that. I tried installing > Leksah, but unfortunately that won't install either. > > I think the best way to install GTK on Windows these days is to use > MSYS2. For the exact steps needed check out the appveyor file for > Leksah (appveyor is like travis but for Windows). > > The appveyor file is here: > https://github.com/leksah/leksah/blob/master/appveyor.yml > > I did break it recently by upgrading Leksah to a version of WebKitGTK > that is not supported on MSYS2. > You can see the last time it ran here (it goes all the way from empty > windows machine to Leksah MSI file): > https://ci.appveyor.com/project/hamishmack/leksah/build/1.0.302 > > If these steps do not work for you (it is using the gi-gtk3 package > not gtk3). Perhaps you could create an appveyor file to reproduce the > issue. > > > By the way, one bad mistake I made a year ago was to move from gtk > to gtk3. gtk3 loses a lot of functionality, and is also rather > inelegant (there are some style configurations that you have to set in > a CSS file and others that you have to set by explicit calls to > functions). Many of the style settings in gtk3 don't work at all. > It's possible that they work on Linux but not on Windows. > > Yeah windows version is often a bit crap compared to Linux. What > version of Gtk+3 are you using? Which features are not working? > > On Sat, 22 Oct 2016 at 00:20 John O'Donnell > <joh...@gl... <mailto:joh...@gl...>> wrote: > > Hi Hamish, > > Thanks very much. Unfortunately it doesn't work: with ghc 7.8 I > was able to get both gtk and gtk3 to install, but neither will > install with ghc 8.01. > > There is this fatal error about hspango.h - it doesn't help to > provide this in any of the include/lib/path and so on, apparently > the path to hspango.h is baked in to gtk. Perhaps it works on one > of the developer's private machines but on no other. > > The only possible way forward I can imagine is to find some > package that uses either gtk or gtk3, with a completely automated > installer that works, and then I could try installing that. I > tried installing Leksah, but unfortunately that won't install either. > > By the way, one bad mistake I made a year ago was to move from gtk > to gtk3. gtk3 loses a lot of functionality, and is also rather > inelegant (there are some style configurations that you have to > set in a CSS file and others that you have to set by explicit > calls to functions). Many of the style settings in gtk3 don't > work at all. It's possible that they work on Linux but not on > Windows. > > Thanks again > > John > > > On 10/21/2016 9:34 AM, Hamish Mackenzie wrote: >> Hi John, >> >> I have updated the readme file for Gtk2Hs >> https://github.com/gtk2hs/gtk2hs#gtk2hs >> >> You might also want to take a look appveyor script used to build >> the Windows MSI file for Leksah >> https://github.com/leksah/leksah/blob/master/appveyor.yml >> >> It installs everything needed for gtk2hs and haskell-gi. >> >> Building of Leksah for Windows is broken right now because I >> updated Leksah to WebKit2 before checking if that was in MSYS2 yet. >> >> On Thu, 20 Oct 2016 at 21:44 John O'Donnell >> <joh...@gl... >> <mailto:joh...@gl...>> wrote: >> >> Hello, >> >> This is a followup to a question I posted yesterday. I have a >> project >> which I (unfortunately) ported to gtk3, but it no longer >> builds with >> ghc-8.01 on Windows 10, using stack. It fails with the >> following message: >> >> > Configuring pango-0.13.3.0... >> > setup.EXE: Missing dependency on a foreign library: >> > * Missing (or bad) header file: hspango.h >> Downloading hspango.h and putting it in a directory where it >> will be >> found doesn't help. A web search shows that someone else had >> exactly >> this problem two years ago. >> >> A further search shows that gtk2hs is known to work on... >> Windows XP, >> which of course is 15 years old. Is the project dead, or is >> it still >> supported? If so, is it supposed to work on Windows, or is that >> platform abandoned? >> >> Thanks, >> John >> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >> _______________________________________________ >> Gtk2hs-users mailing list >> Gtk...@li... >> <mailto:Gtk...@li...> >> https://lists.sourceforge.net/lists/listinfo/gtk2hs-users >> > |
From: Hamish M. <ham...@gm...> - 2016-10-21 12:31:31
|
> The only possible way forward I can imagine is to find some package that uses either gtk or gtk3, with a completely automated installer that works, and then I could try installing that. I tried installing Leksah, but unfortunately that won't install either. I think the best way to install GTK on Windows these days is to use MSYS2. For the exact steps needed check out the appveyor file for Leksah (appveyor is like travis but for Windows). The appveyor file is here: https://github.com/leksah/leksah/blob/master/appveyor.yml I did break it recently by upgrading Leksah to a version of WebKitGTK that is not supported on MSYS2. You can see the last time it ran here (it goes all the way from empty windows machine to Leksah MSI file): https://ci.appveyor.com/project/hamishmack/leksah/build/1.0.302 If these steps do not work for you (it is using the gi-gtk3 package not gtk3). Perhaps you could create an appveyor file to reproduce the issue. > By the way, one bad mistake I made a year ago was to move from gtk to gtk3. gtk3 loses a lot of functionality, and is also rather inelegant (there are some style configurations that you have to set in a CSS file and others that you have to set by explicit calls to functions). Many of the style settings in gtk3 don't work at all. It's possible that they work on Linux but not on Windows. Yeah windows version is often a bit crap compared to Linux. What version of Gtk+3 are you using? Which features are not working? On Sat, 22 Oct 2016 at 00:20 John O'Donnell <joh...@gl...> wrote: > Hi Hamish, > > Thanks very much. Unfortunately it doesn't work: with ghc 7.8 I was able > to get both gtk and gtk3 to install, but neither will install with ghc 8.01. > > There is this fatal error about hspango.h - it doesn't help to provide > this in any of the include/lib/path and so on, apparently the path to > hspango.h is baked in to gtk. Perhaps it works on one of the developer's > private machines but on no other. > > The only possible way forward I can imagine is to find some package that > uses either gtk or gtk3, with a completely automated installer that works, > and then I could try installing that. I tried installing Leksah, but > unfortunately that won't install either. > > By the way, one bad mistake I made a year ago was to move from gtk to > gtk3. gtk3 loses a lot of functionality, and is also rather inelegant > (there are some style configurations that you have to set in a CSS file and > others that you have to set by explicit calls to functions). Many of the > style settings in gtk3 don't work at all. It's possible that they work on > Linux but not on Windows. > > Thanks again > > John > > > On 10/21/2016 9:34 AM, Hamish Mackenzie wrote: > > Hi John, > > I have updated the readme file for Gtk2Hs > https://github.com/gtk2hs/gtk2hs#gtk2hs > > You might also want to take a look appveyor script used to build the > Windows MSI file for Leksah > https://github.com/leksah/leksah/blob/master/appveyor.yml > > It installs everything needed for gtk2hs and haskell-gi. > > Building of Leksah for Windows is broken right now because I updated > Leksah to WebKit2 before checking if that was in MSYS2 yet. > > On Thu, 20 Oct 2016 at 21:44 John O'Donnell <joh...@gl...> > wrote: > > Hello, > > This is a followup to a question I posted yesterday. I have a project > which I (unfortunately) ported to gtk3, but it no longer builds with > ghc-8.01 on Windows 10, using stack. It fails with the following message: > > > Configuring pango-0.13.3.0... > > setup.EXE: Missing dependency on a foreign library: > > * Missing (or bad) header file: hspango.h > Downloading hspango.h and putting it in a directory where it will be > found doesn't help. A web search shows that someone else had exactly > this problem two years ago. > > A further search shows that gtk2hs is known to work on... Windows XP, > which of course is 15 years old. Is the project dead, or is it still > supported? If so, is it supposed to work on Windows, or is that > platform abandoned? > > Thanks, > John > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > > |
From: John O'D. <joh...@gl...> - 2016-10-21 11:20:15
|
Hi Hamish, Thanks very much. Unfortunately it doesn't work: with ghc 7.8 I was able to get both gtk and gtk3 to install, but neither will install with ghc 8.01. There is this fatal error about hspango.h - it doesn't help to provide this in any of the include/lib/path and so on, apparently the path to hspango.h is baked in to gtk. Perhaps it works on one of the developer's private machines but on no other. The only possible way forward I can imagine is to find some package that uses either gtk or gtk3, with a completely automated installer that works, and then I could try installing that. I tried installing Leksah, but unfortunately that won't install either. By the way, one bad mistake I made a year ago was to move from gtk to gtk3. gtk3 loses a lot of functionality, and is also rather inelegant (there are some style configurations that you have to set in a CSS file and others that you have to set by explicit calls to functions). Many of the style settings in gtk3 don't work at all. It's possible that they work on Linux but not on Windows. Thanks again John On 10/21/2016 9:34 AM, Hamish Mackenzie wrote: > Hi John, > > I have updated the readme file for Gtk2Hs > https://github.com/gtk2hs/gtk2hs#gtk2hs > > You might also want to take a look appveyor script used to build the > Windows MSI file for Leksah > https://github.com/leksah/leksah/blob/master/appveyor.yml > > It installs everything needed for gtk2hs and haskell-gi. > > Building of Leksah for Windows is broken right now because I updated > Leksah to WebKit2 before checking if that was in MSYS2 yet. > > On Thu, 20 Oct 2016 at 21:44 John O'Donnell > <joh...@gl... <mailto:joh...@gl...>> wrote: > > Hello, > > This is a followup to a question I posted yesterday. I have a project > which I (unfortunately) ported to gtk3, but it no longer builds with > ghc-8.01 on Windows 10, using stack. It fails with the following > message: > > > Configuring pango-0.13.3.0... > > setup.EXE: Missing dependency on a foreign library: > > * Missing (or bad) header file: hspango.h > Downloading hspango.h and putting it in a directory where it will be > found doesn't help. A web search shows that someone else had exactly > this problem two years ago. > > A further search shows that gtk2hs is known to work on... Windows XP, > which of course is 15 years old. Is the project dead, or is it still > supported? If so, is it supposed to work on Windows, or is that > platform abandoned? > > Thanks, > John > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > <mailto:Gtk...@li...> > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > |
From: Hamish M. <ham...@gm...> - 2016-10-21 08:34:55
|
Hi John, I have updated the readme file for Gtk2Hs https://github.com/gtk2hs/gtk2hs#gtk2hs You might also want to take a look appveyor script used to build the Windows MSI file for Leksah https://github.com/leksah/leksah/blob/master/appveyor.yml It installs everything needed for gtk2hs and haskell-gi. Building of Leksah for Windows is broken right now because I updated Leksah to WebKit2 before checking if that was in MSYS2 yet. On Thu, 20 Oct 2016 at 21:44 John O'Donnell <joh...@gl...> wrote: > Hello, > > This is a followup to a question I posted yesterday. I have a project > which I (unfortunately) ported to gtk3, but it no longer builds with > ghc-8.01 on Windows 10, using stack. It fails with the following message: > > > Configuring pango-0.13.3.0... > > setup.EXE: Missing dependency on a foreign library: > > * Missing (or bad) header file: hspango.h > Downloading hspango.h and putting it in a directory where it will be > found doesn't help. A web search shows that someone else had exactly > this problem two years ago. > > A further search shows that gtk2hs is known to work on... Windows XP, > which of course is 15 years old. Is the project dead, or is it still > supported? If so, is it supposed to work on Windows, or is that > platform abandoned? > > Thanks, > John > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > |
From: John O'D. <joh...@gl...> - 2016-10-20 08:44:08
|
Hello, This is a followup to a question I posted yesterday. I have a project which I (unfortunately) ported to gtk3, but it no longer builds with ghc-8.01 on Windows 10, using stack. It fails with the following message: > Configuring pango-0.13.3.0... > setup.EXE: Missing dependency on a foreign library: > * Missing (or bad) header file: hspango.h Downloading hspango.h and putting it in a directory where it will be found doesn't help. A web search shows that someone else had exactly this problem two years ago. A further search shows that gtk2hs is known to work on... Windows XP, which of course is 15 years old. Is the project dead, or is it still supported? If so, is it supposed to work on Windows, or is that platform abandoned? Thanks, John |
From: Ivan P. <iva...@gm...> - 2016-10-19 20:13:09
|
Hi I don't know about stack, but what happens if you run the stack equivalent of: cabal configure -v3 ? Ivan On 19 October 2016 at 22:07, John O'Donnell <joh...@gl...> wrote: > Hi Brandon, > > Thanks. Yes, I did install gtk2hs-buildtools first. I manually set the > extra-lib-dirs and extra-include-dirs in stack.yaml, and the hspango.h file > is in one of those include dirs. > > Cheers, > John > > > On 10/19/2016 8:45 PM, Brandon Allbery wrote: > > > On Wed, Oct 19, 2016 at 3:13 PM, John O'Donnell < > joh...@gl...> wrote: > >> >> What am I doing wrong? > > > Did you install gtk2hs-buildtools first? > I also seem to recall you need to tweak something in the stack.yaml --- > the problem here being that it's being looked for while building the > setup/configure, not while building the package, and by default only the > base system dependencies are available at that time. > > -- > brandon s allbery kf8nh sine nomine > associates > all...@gm... > bal...@si... > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.net > > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > |
From: John O'D. <joh...@gl...> - 2016-10-19 20:07:41
|
Hi Brandon, Thanks. Yes, I did install gtk2hs-buildtools first. I manually set the extra-lib-dirs and extra-include-dirs in stack.yaml, and the hspango.h file is in one of those include dirs. Cheers, John On 10/19/2016 8:45 PM, Brandon Allbery wrote: > > On Wed, Oct 19, 2016 at 3:13 PM, John O'Donnell > <joh...@gl... <mailto:joh...@gl...>> wrote: > > > What am I doing wrong? > > > Did you install gtk2hs-buildtools first? > I also seem to recall you need to tweak something in the stack.yaml > --- the problem here being that it's being looked for while building > the setup/configure, not while building the package, and by default > only the base system dependencies are available at that time. > > -- > brandon s allbery kf8nh sine nomine associates > all...@gm... <mailto:all...@gm...> > bal...@si... <mailto:bal...@si...> > unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net |
From: Brandon A. <all...@gm...> - 2016-10-19 19:45:32
|
On Wed, Oct 19, 2016 at 3:13 PM, John O'Donnell <joh...@gl... > wrote: > > What am I doing wrong? Did you install gtk2hs-buildtools first? I also seem to recall you need to tweak something in the stack.yaml --- the problem here being that it's being looked for while building the setup/configure, not while building the package, and by default only the base system dependencies are available at that time. -- brandon s allbery kf8nh sine nomine associates all...@gm... bal...@si... unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net |
From: John O'D. <joh...@gl...> - 2016-10-19 19:43:11
|
Hello, How do you install gtk3 on windows? I managed to get some parts to install (cairo and a bit more), using stack, but when it comes to pango, I get: > Configuring pango-0.13.3.0... > setup.EXE: Missing dependency on a foreign library: > * Missing (or bad) header file: hspango.h I found hspango.h on the web, downloaded it and put it in one of the included directories, but it still gives this message. Thinking the file might be corrupted, I stripped it down to nothing, but still get this message. The file is not missing, not un-findable, and not bad (though it's useless after removing its content). What am I doing wrong? Would it be possible for stack to provide a gtk installer? Perhaps it could just copy the gtk bundle into the sandbox, and set up the pointers to it correctly. Thanks, for any help or any comments! John O'Donnell |
From: <gd...@iu...> - 2016-05-14 20:49:43
|
On 2016-May-14, Daniel Wagner wrote: > Quick update on the status here: > > With Gershom Bazerman's help (thanks Gershom!) we've got the MySQL database > on projects.h.o restarted, and I've updated the database connection details > in the WordPress config. So the website should be back up. Thanks for that! > However, this is > only a temporary solution, as p.h.o has gone into "unsupported" mode and > will apparently be end-of-lifed before too long. ... I guess that explains why most of the project directories on p.h.o. are empty. -- Gregory D. Weber, Ph. D. http://pages.iu.edu/~gdweber/ Associate Professor of Informatics Tel (765) 973-8420 Indiana University East FAX (765) 973-8550 |
From: Daniel W. <da...@wa...> - 2016-05-14 20:18:52
|
Quick update on the status here: With Gershom Bazerman's help (thanks Gershom!) we've got the MySQL database on projects.h.o restarted, and I've updated the database connection details in the WordPress config. So the website should be back up. However, this is only a temporary solution, as p.h.o has gone into "unsupported" mode and will apparently be end-of-lifed before too long. I've grabbed a dump of the DB and am in the process of backing up the remaining files, so the content should not be lost; however, it's not clear what we should do for migration. Gershom suggested setting up github pages, an idea which I like. Including the existing content there will be... let's say tedious. But possible. I'm switching to other things for the day, but will try to take another stab at this soon. ~d On Sat, May 14, 2016 at 11:25 AM, Daniel Wagner <da...@wa...> wrote: > The projects.h.o page should still have some blog posts and similar that > are relatively useful, so we should make sure that gets back online. I've > asked in #haskell-infrastructure on Freenode to see if there's somebody > that can help with that. (The wiki also suggests a haskell-infrastructure > mailing list that appears not to exist any more.) > > ~d > > On Sat, May 14, 2016 at 9:13 AM, <gd...@iu...> wrote: > >> Is http://projects.haskell.org/gtk2hs/ still the home page for Gtk2hs? >> >> Both http://hackage.haskell.org/package/gtk3 >> and https://wiki.haskell.org/Gtk2hs >> identify it as the Gtk2hs home page, >> >> but when I visit http://projects.haskell.org/gtk2hs/ today, >> I get either "Error establishing a database connection" >> or another error message, but usually that one. >> >> Other project directories on http://projects.haskell.org/ >> are not showing this error message. >> >> -- >> Gregory D. Weber, Ph. D. http://pages.iu.edu/~gdweber/ >> Associate Professor of Informatics Tel (765) 973-8420 >> Indiana University East FAX (765) 973-8550 >> >> >> >> ------------------------------------------------------------------------------ >> Mobile security can be enabling, not merely restricting. Employees who >> bring their own devices (BYOD) to work are irked by the imposition of MDM >> restrictions. Mobile Device Manager Plus allows you to control only the >> apps on BYO-devices by containerizing them, leaving personal data >> untouched! >> https://ad.doubleclick.net/ddm/clk/304595813;131938128;j >> _______________________________________________ >> Gtk2hs-users mailing list >> Gtk...@li... >> https://lists.sourceforge.net/lists/listinfo/gtk2hs-users >> > > |
From: Daniel W. <da...@wa...> - 2016-05-14 18:29:48
|
Unfortunately, I don't think anybody has sat down and done the work involved in writing such a document. Additionally, I think the most active user of gtk3 has recently moved over to using GObject introspection via haskell-gi: http://hackage.haskell.org/package/haskell-gi So you may want to look into that tool as well. ~d On Sat, May 14, 2016 at 9:03 AM, <gd...@iu...> wrote: > Hello, > > Is there any documentation for Gtk2hs that would help > users with porting their applications from GTK2 to GTK3? > > >From the C side of GTK, documentation like > [Migrating from GTK+ 2.x to GTK+ 3] > (https://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html) > looks like it will be useful. > > For the Haskell side, > [APICHANGES](https://github.com/gtk2hs/gtk2hs/blob/master/APICHANGES) > lists some changes, but goes only up to 0.9.10 of gtk2hs. > I have Haskell gtk version 0.14.2. > > -- > Gregory D. Weber, Ph. D. http://pages.iu.edu/~gdweber/ > Associate Professor of Informatics Tel (765) 973-8420 > Indiana University East FAX (765) 973-8550 > > > > ------------------------------------------------------------------------------ > Mobile security can be enabling, not merely restricting. Employees who > bring their own devices (BYOD) to work are irked by the imposition of MDM > restrictions. Mobile Device Manager Plus allows you to control only the > apps on BYO-devices by containerizing them, leaving personal data > untouched! > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > |
From: Daniel W. <da...@wa...> - 2016-05-14 18:25:23
|
The projects.h.o page should still have some blog posts and similar that are relatively useful, so we should make sure that gets back online. I've asked in #haskell-infrastructure on Freenode to see if there's somebody that can help with that. (The wiki also suggests a haskell-infrastructure mailing list that appears not to exist any more.) ~d On Sat, May 14, 2016 at 9:13 AM, <gd...@iu...> wrote: > Is http://projects.haskell.org/gtk2hs/ still the home page for Gtk2hs? > > Both http://hackage.haskell.org/package/gtk3 > and https://wiki.haskell.org/Gtk2hs > identify it as the Gtk2hs home page, > > but when I visit http://projects.haskell.org/gtk2hs/ today, > I get either "Error establishing a database connection" > or another error message, but usually that one. > > Other project directories on http://projects.haskell.org/ > are not showing this error message. > > -- > Gregory D. Weber, Ph. D. http://pages.iu.edu/~gdweber/ > Associate Professor of Informatics Tel (765) 973-8420 > Indiana University East FAX (765) 973-8550 > > > > ------------------------------------------------------------------------------ > Mobile security can be enabling, not merely restricting. Employees who > bring their own devices (BYOD) to work are irked by the imposition of MDM > restrictions. Mobile Device Manager Plus allows you to control only the > apps on BYO-devices by containerizing them, leaving personal data > untouched! > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > |
From: <gd...@iu...> - 2016-05-14 16:38:05
|
Hello, Is there any documentation for Gtk2hs that would help users with porting their applications from GTK2 to GTK3? >From the C side of GTK, documentation like [Migrating from GTK+ 2.x to GTK+ 3] (https://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html) looks like it will be useful. For the Haskell side, [APICHANGES](https://github.com/gtk2hs/gtk2hs/blob/master/APICHANGES) lists some changes, but goes only up to 0.9.10 of gtk2hs. I have Haskell gtk version 0.14.2. -- Gregory D. Weber, Ph. D. http://pages.iu.edu/~gdweber/ Associate Professor of Informatics Tel (765) 973-8420 Indiana University East FAX (765) 973-8550 |