summaryrefslogtreecommitdiff
path: root/bustle.cabal
AgeCommit message (Collapse)AuthorFilesLines
2017-07-20cabal: bump version numberWill Thompson1-1/+1
2017-07-20Add a flag to enable/disable translationsWill Thompson1-7/+10
hgettext transitively depends on old-time which doesn't build against Haskell Platform 8.0.2's base. I can't muster much enthusiasm for fixing this when there are no translations, so I'll just disable it in the Flatpak.
2017-07-18cabal: drop WithGtk2HsBuildTools flagWill Thompson1-10/+0
2017-07-18cabal: bump Cabal-VersionWill Thompson1-2/+2
This version introduced support for setup-tools which is used by gtk et al. to build-depend on gtk2hs-buildtools. You can probably still build on older versions if you can arrange for gtk2hs-buildtools to be installed but I couldn't get it to work, so here we are. While here: tweak Tested-With for multi-ghc-travis' benefit.
2017-07-18Drop old loader supportWill Thompson1-4/+0
This was masking error messages from the pcap reader, and then the old loader was crashing with: hGetContents: invalid argument (invalid byte sequence) https://bugzilla.redhat.com/show_bug.cgi?id=1450443
2016-01-27Bustle 0.5.4Will Thompson1-1/+1
2016-01-11Add a missing default-language blockWill Thompson1-0/+1
2016-01-08Bustle 0.5.3Will Thompson1-1/+1
2015-08-18Bustle 0.5.2bustle-0.5.2Will Thompson1-1/+1
2015-08-18travis: no GHC HEADWill Thompson1-1/+1
2015-08-18Generate .travis.yml; cache ~/.cabalWill Thompson1-0/+1
2015-08-18travis: install gtk2hs-buildtools and deps togetherWill Thompson1-0/+10
Installing these separately breaks with GHC 7.8.4 on Travis. First gtk2hs-buildtools pulls in primitive, which gets built against transformers-0.3.0.0. Then some dependency of Bustle pulls in transformers-0.4.3.0 and wants to rebuild primitive against it. So my hypothesis is that installing everything together will arrange for everything to be built against the newer transformers and everyone will be happy.
2015-08-18Inline cabal hooks from hgettextWill Thompson1-0/+4
https://github.com/fpco/stackage/issues/746
2015-08-01build pcap-monitor.c with -fPICWill Thompson1-0/+2
Loading object (static) dist/build/bustle/bustle-tmp/c-sources/pcap-monitor.o ... /usr/bin/ld: dist/build/bustle/bustle-tmp/c-sources/pcap-monitor.o: relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC dist/build/bustle/bustle-tmp/c-sources/pcap-monitor.o: error adding symbols: Bad value collect2: error: ld returned 1 exit status Whatever you say, computer. gtk3.cabal has this comment: -- Due to http://hackage.haskell.org/trac/ghc/ticket/781 -- we need to compile the hsgthread.c module with -fPIC to ensure that a global -- variable in GLib that holds the address for the mutex lock and unlock functions -- is accessed correctly. This bug only exists on x86-64 platforms. if arch(x86_64) cc-options: -fPIC Perhaps relevant.
2015-07-16Set headerbar as window titlebar in .ui fileWill Thompson1-1/+0
This is basically to work around building with too-old Gtk+ 3. Travis doesn't seem to have Gtk+ ≥ 3.10 (I think they're using Precise). The tests don't care, so, whatever: better than nothing to check that the rest of the app builds and the tests pass.
2015-07-10Specify default-languageWill Thompson1-1/+5
$ cabal check The following warnings are likely affect your build negatively: * Packages using 'cabal-version: >= 1.10' must specify the 'default-language' field for each component (e.g. Haskell98 or Haskell2010). If a component uses different languages in different modules then list the other ones in the 'other-languages' field. Hackage would reject this package.
2015-07-10Depend on mtl >= 2.2.1 for Control.Monad.ExceptWill Thompson1-1/+1
2015-07-10Depend on Cabal >= 1.18Will Thompson1-1/+1
Not testing on anything older, so...
2015-06-28All roads lead to freedesktop.orgWill Thompson1-0/+1
2015-06-28Bustle 0.5.1bustle-0.5.1Will Thompson1-1/+1
2015-06-04A gtk3 that compilesWill Thompson1-1/+2
2015-06-04Bump minorWill Thompson1-1/+1
2015-04-22Don't crash when saving logs to a FS other than $HOMEWill Thompson1-0/+1
renameFile can in practice only cope with same-filesystem renames. GIO's fileMove can fall back to copy + delete.
2015-04-21GtkHeaderBarWill Thompson1-0/+1
2015-04-21One Glade Per WindowWill Thompson1-0/+1
2015-04-21Port rendering to Gtk+ 3Will Thompson1-3/+3
2015-03-22Version 0.4.8Will Thompson1-3/+3
2015-03-22Add symbolic icon.Arnaud Bonatti1-0/+1
https://bugs.freedesktop.org/show_bug.cgi?id=89712
2015-02-13Rename Markup → MarqueeWill Thompson1-1/+1
This: import Graphics.UI.Gtk hiding (Markup) is a warning (which is apparently fatal in Travis CI-land) because new gtk2hs doesn't export Markup (a synonym for String) from there. It's only necessary because my own Markup shadowed pango's Markup, so let's rename it. Also, remove the 'show' calls: apparently Past Me added a typeclass to coerce String or Text to String, so I can use that.
2015-02-11README etc. are Markdown files, rename them accordinglyWill Thompson1-4/+4
2014-07-19Version 0.4.7bustle-0.4.7Will Thompson1-1/+1
2014-07-19bustle.cabal: add 'icons' to tarball (to fix 'make install')Sergei Trofimovich1-0/+8
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2014-07-17Version 0.4.6bustle-0.4.6Will Thompson1-1/+1
2014-07-17Merge branch 'icons'Will Thompson1-2/+1
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=76796
2014-04-27build: Add multi-size icons to the buildPhilip Withnall1-2/+1
Install them in the standard icon theme directory, too, so they can be used more naturally by GTK+ APIs.
2014-02-27bump nanoversionWill Thompson1-1/+1
2014-02-26Version 0.4.5bustle-0.4.5Will Thompson1-1/+1
2014-02-26bustle.cabal: add missing files to hackage tarballSergei Trofimovich1-0/+4
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2014-02-26bustle: add missing depends to 'test-renderer'Sergei Trofimovich1-0/+2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2014-02-04Nano version bumpWill Thompson1-1/+1
2014-01-30Version 0.4.4bustle-0.4.4Will Thompson1-1/+1
2014-01-15Restore setLocale call.Will Thompson1-0/+3
2014-01-12Add hgettext infrastructureWill Thompson1-1/+9
2014-01-08Update my email address throughoutWill Thompson1-2/+2
(The © notice in bustle-pcap.c is correct: I wrote that file outside of Collabora time.)
2013-12-05nano version bumpWill Thompson1-1/+1
2013-12-05Version 0.4.3bustle-0.4.3Will Thompson1-2/+2
2013-05-03nanovermoWill Thompson1-1/+1
2012-11-14Version 0.4.2bustle-0.4.2Will Thompson1-1/+1
2012-11-14Explicitly check for glib 2.26.Will Thompson1-1/+1
2012-11-14Set max GLib version to 2.30Will Thompson1-0/+1
This squashes deprecation warnings about the old thread API.