lp:debian/emacs24

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/emacs24
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

18. By Rob Browning <email address hidden>

[ Martin Račák ]
* emacsVER.desktop: don't use absolute path to icon. (Closes: 778884)

[ Rob Browning ]
* Remove .menu file as per TC resolution of #741573.
* Update .desktop file and add terminal flavor.

[ David Bremner ]
* Explicity specify QUILT_PATCHES_PREFIX in rules. The current use
  relies on the names of patches being prefixed with debian/patches,
  which doesn't seem to be completely reliable (e.g. it doesn't
  happen in a wheezy build environment). The environment variable
  QUILT_PATCHES_PREFIX is documented to do this. (Closes: 775068)

[ Rob Browning ]
* Don't assume grep supports GREP_OPTIONS.
  Add 0008-Emacs-won-t-assume-grep-supports-GREP_OPTIONS.patch to
  incorporate the relevant upstream patch. Thanks to Bob Proulx
  <email address hidden> for reporting the problem, and Ben Finney
  <email address hidden> for tracking down the fix. (Closes: 793741)
* Don't hang during large yanks.
  Add 0009-Emacs-should-no-longer-hang-during-large-yanks.patch to
  incorporate the relevant upstream patch. Thanks to Mike Crowe
  <email address hidden> for reporting the problem and tracking down the
  fix. (Closes: 795909)

17. By Rob Browning <email address hidden>

* Merge upstream version 24.5 (shift from the bzr->git mirror to the
  new official upstream git repository for the source).
  Remove redundant patches:
    0008-A-race-to-create-info-has-been-eliminated.patch
    0009-Nil-load-path-elements-shouldn-t-crash-Emacs.patch

* Update debian/copyright* for 24.5.

16. By Rob Browning <email address hidden>

* emacs24-common: conflict with obsolete gnus-bonus-el package.
  Thanks to Hilko Bengen for reporting the problem. (Closes: 767949)

* Add "Breaks: apel (<< 10.8+0.20120427-4)" to emacs24-common to fix
  a byte-compilation problem with older versions of the package.
  Thanks to Łukasz Stelmach for the report and Sébastien Villemot
  for tracking down the correct version. (Closes: 775564)

15. By Balint Reczey

* Non-maintainer upload.
* Cherry-pick 0009-lisp-startup.el-command-line.patch to fix handling
  nil elements in load-path (Closes: #768751)

14. By Rob Browning <email address hidden>

Update emacsen-common dependency as per policy.

13. By Rob Browning <email address hidden>

* Fix patch-to-news: notice error; correct path

* Fix a problem with UIM and the compose key.
  Incorporate the relevant upstream patches:
    0015-The-compose-key-should-now-work-better-with-UIM-1-4.patch
    0016-The-compose-key-should-now-work-better-with-UIM-2-4.patch
    0017-The-compose-key-should-now-work-better-with-UIM-3-4.patch
    0018-The-compose-key-should-now-work-better-with-UIM-4-4.patch
  Thanks to Anders Kaseorg <email address hidden> for the report, and for
  tracking down the relevant patches. (Closes: 753534)

* Make fill-region-as-paragraph respect the fill-column.
  Add 0019-fill-region-as-paragraph-should-better-respect-the-f.patch.
  Thanks to Nobuhiro IMAI <email address hidden> for reporting the problem
  and tracking down the relevant patch. (Closes: 539634)

* Follow Make 4.0 directory changes in compile mode.
  Add 0020-Emacs-should-now-follow-Make-4.0-directory-changes.patch
  to incorporate the relevant upstream patch.
  Thanks to Christophe Troestler <email address hidden> for
  reporting the problem. (Closes: 747624)

12. By Rob Browning <email address hidden>

[ Rob Browning ]
* Fix insecure temp file in gnus-fun.el (CVE-2014-3421)
  Add 0011-Gnus-should-no-longer-use-a-predictable-temp-file-na.patch to
  incorporate the relevant upstream patch.
  Partially-fixes: 748140

* Fix insecure temp file in gnus-fun.el (CVE-2014-3421)
  Add 0012-Security-issues-in-find-gc.el-have-been-fixed-CVE-20.patch to
  incorporate the relevant upstream patch.
  Partially-fixes: 748140

* Fix tramp security issues (CVE-2014-3424)
  Add 0013-Security-issues-in-tramp-have-been-fixed-CVE-2014-34.patch to
  incorporate the relevant upstream patch.
  Partially-fixes: 748140

* Fix browse-url-mosaic security issues (CVE-2014-3423)
  Add 0014-Insecure-file-handling-in-browse-url-mosaic-has-been.patch to
  incorporate the relevant upstream patch.
  Partially-fixes: 748140

* Given the four fixes above: (Closes: 748140)

[ Dimitri John Ledkov ]
* Build using gnutls28. (Closes: 747448)

11. By Rob Browning <email address hidden>

* Describe emacs24/emacs24-lucid/emacs24-nox more clearly in
  debian/control. Explain the differences more clearly, and mention
  the emacsclient related crash that emacs24-lucid may help avoid.
  Thanks to Jonathan Nieder <email address hidden> for the report, and
  to him and Justin B Rye <email address hidden> for suggesting
  improvements. (Closes: 682288)

* Fix build on GNU/Hurd.
  Add 0010-Emacs-should-now-build-correctly-on-GNU-Hurd.patch to
  incorporate the relevant upstream patch. Thanks to Pino Toscano
  <email address hidden> for the report. (Closes: 725099)

* Change the build dependency from libtiff4-dev to libtiff-dev.
  Thanks to Jay Berkenbilt <email address hidden> for the report.
  (Closes: 735999)

10. By Rob Browning <email address hidden>

* Set CFLAGS, CPPFLAGS, and LDFLAGS solely via configure in debian/rules.
  Don't override the CFLAGS, CPPFLAGS, and LDFLAGS values chosen by the
  upstream configure script; instead, make any adjustments at configure
  time. Our quashing of "-Wl,-znocombreloc" during the make invocation
  was causing i386 builds of emacs24-lucid to fail under X.
  Thanks to Łukasz Pankowski <email address hidden> for the report, and Samuel
  Bronson <email address hidden> for the patch. (Closes: 684788)

* debian/rules: clean src/stamp-h.in.
  Thanks to Samuel Bronson <email address hidden> for the patch.

* Explicitly create $(pkgdir_el) in debian/rules (fix FTBS).
  Thanks to Lucas Nussbaum <email address hidden> for the report,
  Matt Kraai <email address hidden> for the patch, and Dmitrijs Ledkovs
  <email address hidden> for the 24.3+1-1.1 NMU. (Closes: 707488)

* Specify --without-gsettings for emacsFLAVOR-nox and emacsFLAVOR-lucid.
  Thanks to Yuri D'Elia <email address hidden> for the report.
  (Closes: 687299, 687303)

* Fix hang at startup on kFreeBSD.
  Add debian/patches/0008-Emacs-should-no-longer-hang-at-startup-on-kFreeBSD.patch
  and debian/patches/0009-Emacs-should-no-longer-hang-at-startup-on-kFreeBSD.patch
  to incorporate the two relevant upstream patches.
  Thanks to Christoph Egger <email address hidden> for the report.
  (Closes: 712974)

9. By Dimitri John Ledkov

* Non-maintainer upload.
* Fix FTBFS missing directory, thanks to Matt Kraai. (Closes: #707488)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers