Michael Gratton
093fc93ba7
Modernise in-tree debian packaging
...
Update standards and dh compat versions, stop building the -dbg package
and build a dbgsym package instead.
2018-09-01 22:09:18 +10:00
Jan Tojnar
beec7ff0fe
build: obtain iso-codes prefix from pkg-config
2018-08-09 15:18:33 +02:00
Michael James Gratton
fbc6671e16
Fix up GOA branch to build with meson.
2018-05-28 00:46:31 +10:00
Michael James Gratton
2b1f0e8a90
More dependency cleanup.
...
* debian/control: Remove version numbers from packages that aren't
strictly required.
* meson.build: Fix dup sqlite3 dep, sort primary deps.
2018-05-21 10:41:35 +10:00
Michael James Gratton
9749345735
Update debian/rules to get verbose unit test results.
2018-02-11 09:51:02 +11:00
Michael James Gratton
c25b043a39
Fix name of libunwind build dependency in Debian control file.
2018-02-08 12:48:45 +11:00
Michael James Gratton
bdb41996c8
Enable engine tests by default for building the deb package.
2017-12-18 14:49:04 +11:00
Michael James Gratton
e6c106dbb6
Brown-paper-bag fix for debian/rules.
2017-12-14 09:52:43 +11:00
Michael James Gratton
63acd52d78
Update deb package config to use meson build.
...
* debian/control: Replace cmake with meson, gnome-doc-utils with itstool,
sort depends lists.
* debian/rules: Updated to use meson and ninja.
2017-12-13 15:09:59 +11:00
Michael James Gratton
bcca75f5a8
Include a back trace in problem report technical details.
...
This adds a dependcy on libunwind for generating the back trace.
* src/CMakeLists.txt: Require libunwind-generic package and libunwind
VAPI. Update docs and debian/control with new dependencies.
* src/engine/api/geary-problem-report.vala (ProblemReport): Generate a
stack trace in the default constructor if an error is specified.
* src/client/components/main-window-info-bar.vala
(MainWindowInfoBar::format_details): Include stack trafe from problem
report in output if present.
* ui/main-window-info-bar.ui: Add a ScrolledWindow around the TextView
since the details could now be quite large.
* bindings/vapi/libunwind.vapi: Add bindings for libunwind courtesy
Guillaume Poirier-Morency, add Error enum.
2017-11-18 15:25:28 +11:00
Niels De Graef
39ef8e3e2d
Replace intltool with gettext. Bug 771643.
...
Signed-off-by: Niels De Graef <nielsdegraef@gmail.com>
2017-11-02 19:10:29 +11:00
Michael James Gratton
46b03f6839
Bump versions ready for 0.13 development.
2017-10-02 22:52:43 +11:00
Michael James Gratton
e3787cd068
Add release notes for 0.12 to appdata, NEWS and debian/changelog
2017-10-02 20:53:11 +11:00
Michael James Gratton
18fd246f53
Fix failing dev-daily PPA build.
...
* debian/rules: Prevent dh_auto_test from being run.
2017-02-09 09:09:26 +11:00
Michael James Gratton
7608d160fe
Make build and debian version reflect 0.12 on master.
...
Better late than never?
2017-02-07 21:54:39 +11:00
Michael James Gratton
2a73478a8b
Update package and version reqs for WebKit2 in INSTALL and deb control.
2017-02-01 14:34:31 +11:00
Michael James Gratton
4bdffedff4
Set an explcit minimum version requirmeent for libsoup.
2016-10-04 10:58:17 +11:00
Michael James Gratton
aa0471f17a
Depend on libsoup now we use it explicitly in the code base.
...
* debian/control: Add libsoup2.4 dep.
* src/CMakeLists.txt: Add libsoup-2.4 to package checks.
2016-10-04 10:58:17 +11:00
Michael James Gratton
6f988198f6
Update desktop resources to be spec compliant & consistent with the wiki.
2016-09-05 12:14:29 +10:00
Leonardo Robol
1bbf245902
Add dependency on libenchant.
...
* debian/control Add build dependency on libenchant-dev and
runtime dependency on libenchant1c2a, to reflect latest
changes introduced for the spell-checker.
2016-06-15 18:58:49 -04:00
Michael James Gratton
13657a2237
Bump minimum WebKitGTK version to 2.4, remove bindings for older versions.
...
This is both the latest getting security updates, and the version in
Debian Jessie.
2016-05-20 16:29:28 +10:00
Michael James Gratton
b3946f2133
Bump minimum GTK+ (3.14), GLib (2.42) and Vala (2.26) version.
...
New version requirements are those currently in Debian Jessie.
2016-05-20 16:29:11 +10:00
Michael James Gratton
7ad8c2ccf7
Update to 0.11.0
2016-05-15 19:39:26 +10:00
Michael James Gratton
9508acde03
Update the maintainership to reflect current status a bit better.
...
Bug 766090.
* geary.doap, debian/control: Update the maintainer.
* MAINTAINERS: Removed, no longer needed per
<https://wiki.gnome.org/MaintainersCorner >
2016-05-09 09:58:57 -04:00
Adam Dingle
654e513f9c
Transfer Yorba copyrights to Software Freedom Conservancy
2016-05-06 08:33:37 -04:00
Michael James Gratton
8f00a51b13
Replace Yorba links with GNOME links, remove donate menu, update dpkg blurb.
...
Thanks for all the fish, Yorba.
Bug 765656.
2016-05-05 07:49:27 -04:00
Michael James Gratton
119f939ec8
Enable use of GtkTemplate attributes in vala source files.
...
* src/CMakeLists.txt: Bump target GLib to min required for
GtkTemplate. Pass resources XML file to valac.
* ui/CMakeLists.txt: Copy both the generated resources XML file and the
resources themselves to the CMake binary directory, since valac expects
the UI files to be in the same directory as the resource XML.
* debian/control: Chase GLib version bump.
2016-04-09 17:30:29 -04:00
Robert Schroll
af5dc85916
Depend on actual libgcr packages, not transitional one
...
https://bugzilla.gnome.org/show_bug.cgi?id=749931
2015-06-09 21:52:39 -04:00
Jim Nelson
e6793d6204
Update to 0.10.0
2015-03-30 14:47:50 -07:00
Jim Nelson
29448cab65
Update copyright to 2015
2015-02-06 12:43:33 -08:00
Jim Nelson
b365d5d4d4
Update to 0.9.1
2015-02-02 18:14:31 -08:00
Jim Nelson
82f6be959b
Add missing space char to debian/changelog
...
Daily Build PPA isn't building due to "debian/changelog didn't contain
any parseable stanzas." Unsure if this is the problem, but it's the
only thing different about the newest change versus the older ones I
can see.
2014-12-29 17:05:14 -08:00
Jim Nelson
3f5c63c602
Update to 0.9.0
2014-12-19 17:16:12 -08:00
Jim Nelson
cd2885770c
Update to 0.8.3
2014-12-19 17:05:34 -08:00
Jim Nelson
cbb21b2f9e
Dynamically detect when running under Unity: Bug #737258
...
This removes the --enable-unity ./configure flag in favor of detecting
the UI shell at runtime.
2014-11-14 13:55:05 -08:00
Jim Nelson
26a328d7cc
Update to 0.8.2
2014-11-04 14:06:42 -08:00
Jim Nelson
2458e0c9e2
Update to 0.6.5
...
Conflicts:
CMakeLists.txt
NEWS
debian/changelog
2014-11-04 13:01:21 -08:00
Jim Nelson
57ba4dc9ef
Updated to 0.6.4
...
Conflicts:
CMakeLists.txt
NEWS
debian/changelog
2014-11-04 12:59:04 -08:00
Jim Nelson
edc83bd5e5
Use File.delete_async() rather than File.delete(): Bug #714665
...
GLib minimum required version is now 2.34.
2014-10-24 13:03:46 -07:00
Robert Schroll
770234cf05
Enable GMime.FILTER_HTML_CONVERT_ADDRESSES
...
GMime version bumped, since this was broken pretty badly before 2.6.14.
https://bugzilla.gnome.org/show_bug.cgi?id=713430
2014-10-20 22:59:05 -04:00
Jim Nelson
34352c6a1a
Update to 0.8.1
2014-10-07 15:11:48 -07:00
Jim Nelson
1dbd8affd5
Add gcr-3 version runtime requirement to debian/control: Bug #737304
2014-09-25 15:59:05 -07:00
Jim Nelson
c9979a973e
Specify minimum gcr-3 requirement: Bug #737304
...
Earlier versions didn't include a VAPI.
2014-09-25 15:57:28 -07:00
Jim Nelson
55f3bf0dd5
Update to 0.8.0
2014-09-19 12:56:31 -07:00
Jim Nelson
68ccaedfbf
Updated to 0.7.2
2014-09-02 16:43:02 -07:00
Jim Nelson
4c7ee35475
Merge NEWS and debian/changelog from geary-0.6 branch
2014-09-02 16:32:34 -07:00
Jim Nelson
809128692c
Present user with dialog when TLS cert warnings detected: Bug #713247
...
When a TLS certificate warning is detected, the user will now be
presented with a warning dialog presenting them with three options:
Trust This Server, Always Trust This Server, and Don't Trust This
Server (the default). The user must select one of the first two
buttons for Geary to continue connecting to the server, otherwise it
will close the Account object for the duration of the application
session.
This patch introduces a dependency on gcr-3, which is used to pin TLS
certificates (i.e. persist the user's choice of ignoring the TLS
warnings).
2014-08-28 17:27:50 -07:00
Jim Nelson
adf93d4ef7
Updated debian/control file
...
While debugging a problem with our PPA discovered a couple of
unnecessary conditions in our dependencies.
2014-08-22 13:54:52 -07:00
Jim Nelson
eecc6ca854
Update to 0.7.1
2014-08-20 12:53:01 -07:00
Jim Nelson
93ef41a9d7
Incorrect version number in debian/changelog
2014-08-20 12:40:40 -07:00