Simon McVittie
ad04dac19b
Add automated test for using the CGI with git, including CVE-2016-10026
2016-12-28 21:32:12 +00:00
Simon McVittie
1ffb9d4931
Standards-Version: 3.9.8 (no changes required)
2016-07-28 10:41:25 +01:00
Joey Hess
21b9b9e306
update test suite for svg passthrough by img directive
...
Remove build dependency libmagickcore-6.q16-2-extra which was only there
for this test.
2016-05-06 06:58:56 +01:00
Simon McVittie
a3ee60f2f8
d/control: add Vcs-Browser
2016-01-22 00:55:03 +00:00
Simon McVittie
7db255ff60
d/control: use https for Homepage
2016-01-22 00:55:03 +00:00
Simon McVittie
e33b4678c7
d/control: Standards-Version: 3.9.6, no changes required
2016-01-19 11:24:18 +00:00
Simon McVittie
509a5a48d7
d/control: remove leading article from Description (lintian: description-synopsis-starts-with-article)
2016-01-19 11:24:18 +00:00
Simon McVittie
64d9729601
Change dependencies from transitional package perlmagick to libimage-magick-perl ( Closes : #789221 )
2016-01-19 11:24:18 +00:00
Simon McVittie
a71ade73ff
Add enough build-dependencies to run all tests, except for non-git VCSs
2015-11-30 18:26:23 +00:00
Simon McVittie
1124a7c459
Wrap and sort control files (wrap-and-sort -abst)
2015-11-30 18:26:23 +00:00
Simon McVittie
cdfb4ab1a3
Run autopkgtest tests using autodep8 and the pkg-perl team's infrastructure
2015-11-30 18:26:22 +00:00
Simon McVittie
6c51b764bc
Merge branch 'ready/html5'
2014-11-26 11:58:05 +00:00
Joey Hess
33ca02581b
Set Debian package maintainer to Simon McVittie as I'm retiring from Debian.
2014-11-08 00:08:33 -04:00
Joey Hess
d858ce3e93
Add missing build-depends on libcgi-formbuilder-perl, needed for t/relativity.t
2014-10-20 12:28:54 -04:00
Simon McVittie
0c73a825d1
Drop unused python-support dependency
2014-10-16 22:48:09 +01:00
Simon McVittie
e1deb28e08
build-depend on libcgi-pm-perl too, for tests
2014-10-16 22:40:52 +01:00
Simon McVittie
edbc54ec6e
Explicitly depend on CGI.pm, which is no longer in Perl core
...
I was going to depend on the version that has CGI->param_fetch,
but that has been supported since 2.37, which is older than oldstable.
2014-10-16 22:24:48 +01:00
Simon McVittie
490a1eca7b
Always produce HTML5 doctype and new attributes, but not new elements
...
According to caniuse.com, a significant fraction of Web users are
still using Internet Explorer versions that do not support HTML5
sectioning elements. However, claiming we're XHTML 1.0 Strict
means we can't use features invented in the last 12 years, even if
they degrade gracefully in older browsers (like the role and placeholder
attributes).
This means our output is no longer valid according to any particular
DTD. Real browsers and other non-validator user-agents have never
cared about DTD compliance anyway, so I don't think this is a real loss.
2014-10-16 11:04:53 +01:00
Simon McVittie
84993495f3
Build-depend on libmagickcore-6.q16-2-extra | libmagickcore-extra so we can thumbnail SVGs in the docwiki
2014-09-16 11:22:05 +01:00
Simon McVittie
9d08f18a13
Add myself to Uploaders and release to Debian
2014-09-16 10:03:24 +01:00
Simon McVittie
30c23b5e72
Add package dependencies for scalable img support
...
- suggest ghostscript (required for PDF-to-PNG thumbnailing)
and libmagickcore-extra (required for SVG-to-PNG thumbnailing)
- build-depend on ghostscript so the test for scalable images can be run
2014-09-16 10:00:40 +01:00
Joey Hess
29f9c2b5ba
add build deps needed by some tests in the test suite
2014-08-15 13:02:14 -04:00
Joey Hess
65c70ebc05
lintian
2014-01-02 12:45:45 -04:00
Joey Hess
24a57423b8
releasing version 3.20130710
2013-07-10 18:39:18 -04:00
Joey Hess
8d46f83756
releasing version 3.20120203
2012-03-19 14:44:17 -04:00
Joey Hess
1d27e8c111
add XML::Writer suggestion for osm plugin
2012-03-03 12:28:24 -04:00
Joey Hess
6c3cdb04ac
Switch to YAML::XS to work around insanity in YAML::Mo. Closes : #657533
...
https://rt.cpan.org/Ticket/Display.html?id=74487
Gave up trying to support multiple YAML backends. The XS one requires ugly
manual encoding to get unicode right, and doesn't allow dumping yaml
fragments w/o the yaml header, but at least it doesn't randomly crash
on import like YAML::Mo has started to.
2012-01-28 22:36:14 -04:00
Joey Hess
8ed142afc9
On Debian, depend on libtext-markdown-discount.
2012-01-03 19:49:13 -04:00
Joey Hess
3c10ca6a2c
remove vcs-browser
...
not a fan of this field, and it changed again
2011-12-07 12:42:09 -04:00
Joey Hess
45edb2c99a
reorder depends; git first
2011-11-19 12:40:52 -04:00
Joey Hess
97caf03fa0
releasing version 3.20110905
2011-09-05 15:17:15 -04:00
Joey Hess
acb0eb78c4
Promote RPC::XML to a Recommends, since it's used by auto-blog.setup. Closes : #637603
2011-09-05 13:25:05 -04:00
Joey Hess
70ce708b02
releasing version 3.20110712
2011-07-12 12:40:30 -04:00
Joey Hess
45a058a2c7
Add build dep on python-support. Closes : #633536
2011-07-11 13:07:28 -04:00
Joey Hess
d82fa99426
add JSON dep
2011-06-16 14:34:44 -04:00
Joey Hess
d96edbbe68
Add libtext-multimarkdown-perl to Suggests. Closes : #630705
2011-06-16 13:13:08 -04:00
Joey Hess
97a8d30dc1
Support YAML::XS by not passing decoded unicode to Load. Closes : #625713
2011-05-12 17:50:25 -04:00
Joey Hess
825f81340a
aggregate, pinger: Use Net::INET6Glue if available to support making ipv6 connections.
...
Making outgoing ipv6 connections for openid auth is still broken; the glue
module does not seem to solve that, so I did not make openid use it.
2011-05-09 14:00:48 -04:00
Joey Hess
fc79f2252e
Add conflict with libyaml-libyaml-perl, since that library does not support utf8. Closes : #625713 (see https://rt.cpan.org/Public/Bug/Display.html?id=54683 )
2011-05-06 14:38:27 -04:00
Joey Hess
e258575c12
Promote Crypt::SSLeay to Recommends; needed for https openid auth.
2011-04-30 12:06:32 -04:00
Joey Hess
5013e6b0bd
update for libravatar support
...
* comments: Add avatar picture of comment author, using Libravatar::URL
when available. The avatar is looked up based on (Thanks, Francois Marier)
* Recommend libgravatar-url-perl, which contains Libravatar::URL.
2011-03-30 10:55:36 -04:00
Joey Hess
81abc4adfe
yaml is needed as a build dep now
2011-03-28 12:49:24 -04:00
Joey Hess
9df8971e57
Yaml formatted setup files are now produced by default
...
This has been a while coming. It turns out that non-excutable setup files
have a number of benefits. Also, I find YAML setup files easier to edit
myself, and I suspect many users will prefer not needing to deal with
perl syntax.
2011-03-24 21:30:18 -04:00
Joey Hess
3d4313f21d
releasing version 3.20100915
2010-09-15 16:40:26 -04:00
Joey Hess
5da48a39ff
add file package to suggests
...
Now used by filecheck as fallback.
2010-08-30 15:25:33 -04:00
Joey Hess
fee00fdb7a
Use Digest::SHA built into perl rather than external Digest::SHA1 to simplify dependencies. Closes : #591040
2010-07-31 15:54:25 -04:00
Joey Hess
ba36419b0f
update standards-version
2010-07-18 17:56:58 -04:00
Joey Hess
8ce5c77738
Version dependency on liburi-perl to >= 1.36; previous versions did not support building urls from utf-8 strings. Closes : #579713
2010-04-30 13:06:52 -04:00
Joey Hess
dee2940c0b
automatically run --gettime, and optimise it for git
...
* Automatically run --gettime the first time ikiwiki is run on
a given srcdir.
* Optimise --gettime for git, so it's appropriatly screamingly
fast. (This could be done for other backends too.)
* However, --gettime for git no longer follows renames.
* Use above to fix up timestamps on docwiki, as well as ensure that
timestamps on basewiki files shipped in the deb are sane.
2010-04-16 18:30:56 -04:00
Joey Hess
034594fcb9
update name of libsparkline-php
2010-04-15 19:14:10 -04:00