Commit graph

3106 commits

Author SHA1 Message Date
wiz
6fd1a54e57 Fix CVE-2012-3479:
When the Emacs user option `enable-local-variables' is set to `:safe'
(the default value is t), Emacs should automatically refuse to evaluate
`eval' forms in file-local variable sections.  Due to the bug, Emacs
instead automatically evaluates such `eval' forms.  Thus, if the user
changes the value of `enable-local-variables' to `:safe', visiting a
malicious file can cause automatic execution of arbitrary Emacs Lisp
code with the permissions of the user.

Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155
2012-08-13 06:53:06 +00:00
wiz
57340e4dd4 Fix CVE-2012-3479:
When the Emacs user option `enable-local-variables' is set to `:safe'
(the default value is t), Emacs should automatically refuse to evaluate
`eval' forms in file-local variable sections.  Due to the bug, Emacs
instead automatically evaluates such `eval' forms.  Thus, if the user
changes the value of `enable-local-variables' to `:safe', visiting a
malicious file can cause automatic execution of arbitrary Emacs Lisp
code with the permissions of the user.

Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155
2012-08-13 06:39:06 +00:00
wiz
68610bc920 Fix CVE-2012-3479:
When the Emacs user option `enable-local-variables' is set to `:safe'
(the default value is t), Emacs should automatically refuse to evaluate
`eval' forms in file-local variable sections.  Due to the bug, Emacs
instead automatically evaluates such `eval' forms.  Thus, if the user
changes the value of `enable-local-variables' to `:safe', visiting a
malicious file can cause automatic execution of arbitrary Emacs Lisp
code with the permissions of the user.

Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155

Bump PKGREVISION.
2012-08-13 06:38:50 +00:00
marino
9d0bc57820 editors/Sigil: Return patches to unix CR; use another method
Some platforms will automatically convert DOS endings to unix endings
during the extraction of a zip file.  Those that do this can't use
patches with DOS endings, so revert the last commit.

Instead, copy textproc/FlightCrew package's method:
For each file that will be patched, strip any DOS endings found after
extraction.  If they've already been stripped out, that's fine.  It
guarantees that every platform will strip the target files at least
once, allowing all of them to use Unix line-ending patches.
2012-08-12 02:12:51 +00:00
marino
25b5b062db editors/Sigil: Fix patch phase, Repack all patches
Sigil is delivered in a zip file, and the files have DOS line endings.
The patches had unix line endings, and at least on some platforms
including NetBSD 5, this resulted in rejected hunks.

All three patches repacked, now contain DOS line endings and work fine.
2012-08-11 17:34:04 +00:00
jmmv
dd7b6c829a Fix the build of emacs modules when EMACS_TYPE=emacs24nox.
The emacs flavor is 'emacs' and the package dependency is 'emacs-nox11',
not 'emacs24' nor 'emacs24-nox11' (respectively).
2012-08-11 17:21:03 +00:00
ryoon
0978775a29 Update to 0.56
Changelog:
=== 0.56 - Mon  2 Apr 2012 ===
* Merged support for Git and Mercurial version control backends -
  Damien Accorsi & John Drinkwater
* Merged plugin for "ditaa" diagrams - YPWang
* Merged patch for different configuration profiles, allowing per
  notebook configuration of plugins, font etc. - Mariano Draghi
* Added drag & drop support for the Attachment Browser plugin
* Made sidepane and tagcloud remember state
* Fixed critical bug for opening email adresses without "mailto:" prefix
* Fixed bug where context menu for page index applied to the current page
  instead of the selected page
* Added a Serbian translation

=== 0.55 - Tue 28 Feb 2012 ===
* Numbered lists are now supported
* The index now has "natural" sorting, so "9" goes before "10"
* Added new plugin to show a Table Of Contents per page, and allows modifying the outline
* Added Markdown (with pandoc extensions) as an export format
* New context menu item "move text" for refactoring text to a new page
* Tasklist now supports a "next:" keyword to indicate dependencies,
  and it can hide tasks that are not yet actionable
* Made zim taskbar icons and trayicon overloadable in theme - Andrei
* Fixed behavior of Recent Pages pathbar in cases where part of the history is dropped
* Fixed behavior of the Search dialog, it no longer hangs and also allows cancelling the search
* Fixed bug where replacing a word (e.g spell correction) could drop formatting
* Fixed behavior of case-sensitive rename on a case-insensitive file system (windows)
2012-08-11 15:16:32 +00:00
ryoon
22ba022328 Update to 2.5.5.01
Changelog:
----------------------------------------------------------------------
2.5.5 update 1 vs. 2.5.5

  Bug fixes:

  - Project specific filter settings not saved
  http://sourceforge.net/support/tracker.php?aid=3546645

  - PowerPoint documents (.pptx and .pptm) could not be opened with Java 1.7

  Localisation updates:

  - Japanese localization updated to 2.5.5 (UI)

----------------------------------------------------------------------
 OmegaT 2.5.5
----------------------------------------------------------------------
   3 Enhancements
   5 Bug fixes
   1 Localisation update
----------------------------------------------------------------------
2.5.5 vs. 2.5.4 update 1

  Implemented requests:

  - Option to not load translations=source from source documents
  http://sourceforge.net/support/tracker.php?aid=3527626

  Other enhancements:

  - Revised manual

  - Fastest computation of Match Statistics.
In addition, the first two lines are displayed as soon as they are computed

  Bug fixes:

  - Windows installer: the user language was always set in OmegaT.l4J.ini,
regardless of the choice of the user

  - Windows installer with Java: some languages not supported by OmegaT were
listed

  - Recognize single quotes in ENTITY of DTD file filter
  http://sourceforge.net/support/tracker.php?aid=3520305
(It was already implemented in 2.3 update 8, but had not been ported
to 2.5.)

  - Java Webstart was not working with Java 1.7

  - When one of the languages is an RTL language, or where setting the Editor
in RTL mode with Shift+Ctrl+O, spaces could be wrongly located. As a workaround,
tags are not displayed in grey when translating an RTL language is involved or when
the Editor is in RTL mode.

  Localisation updates:

  - Russian localisation updated to 2.5.4 update 1 (UI, Instant Start)

----------------------------------------------------------------------
 OmegaT 2.5.4 update 1
----------------------------------------------------------------------
   3 Enhancements
   4 Bug fixes
   4 Localisation updates
----------------------------------------------------------------------
2.5.4 update 1 vs. 2.5.4

  Implemented requests:

  - Help&Manual: hide content of tags per translate=true/false
  http://sourceforge.net/support/tracker.php?aid=3528468

  - Camtasia added tags
  http://sourceforge.net/support/tracker.php?aid=3528472

  Other enhancements:

  - Windows installer: there's a new option to specify whether the
language chosen during installation should be used for OmegaT. If
Yes, OmegaT.l4J.ini is modified to use that language.

  Bug fixes:

  - Exception if new non-default /tm contains TMs to segment
  http://sourceforge.net/support/tracker.php?aid=3425237

  - NullPointerException during resegmentation
  http://sourceforge.net/support/tracker.php?aid=3481757

  - When editing project-specific file filters, the checkbox was
labelled jCheckBox1 instead of "Enable project specific filters"

  - When changing project-specific segmentation rules to default and back,
the results were not immediately visible

  Localisation updates:

  - Italian localisation updated to 2.5.4 (UI, readme)
  - Dutch localisation updated to 2.5.4 (UI, readme, documentation)
  - Russian localisation updated to 2.5.4 (UI, readme, Instant Start)
  - Basque localisation updated to 2.5.2 (UI, readme, Instant Start)

----------------------------------------------------------------------
 OmegaT 2.5.4
----------------------------------------------------------------------
   6 Enhancements
   0 Bug fix
   1 Localisation update
----------------------------------------------------------------------
2.5.4 vs. 2.5.3

  Implemented requests:

  - Automatic conversion of numbers when inserting fuzzy matches
  http://sourceforge.net/support/tracker.php?aid=1381480

  Other enhancements:

  - The automatic save interval can now be set in Options > Save.
It is defined in minutes and seconds. If a value lower than 10 seconds
is set, it is reset to 10 seconds.

  - Linux: Enhanced Kaptain script

  - Load translations from sources as default translations
  http://sourceforge.net/support/tracker.php?aid=3524017

  - The File Filters dialog can now be resized, as well as its
sub-dialogs

  - Capture variables in source filename to target mapping
has been extended with new variables for a given number of extensions
See http://sourceforge.net/support/tracker.php?aid=3436954


  Localisation updates:

  - Italian localisation updated to 2.5.3 (UI)

----------------------------------------------------------------------
 OmegaT 2.5.3
----------------------------------------------------------------------
   3 Enhancements
   3 Bug fixes
   1 Localisation update
----------------------------------------------------------------------
2.5.3 vs. 2.5.2 update 2

  Implemented requests:

  - (X)HTML filters: hide content of tags based on attributes
  http://sourceforge.net/support/tracker.php?aid=3513384

  - Capture variables in source filename to target mapping
  http://sourceforge.net/support/tracker.php?aid=3436954

  Other enhancements:

  - The Linux packages (OmegaT_xxx_Linux.tar.bz2 and OmegaT_xxx_Without_JRE.zip)
have been improved. They now contain an installation script: linux-install.sh
and a Kaptain script: omegat.kaptn. The OmegaT script in OmegaT_xxx_Without_JRE.zip
have been improved with the usage of REALOMEGATPATH, as was already the case in
OmegaT_xxx_Linux.tar.bz2.

  Bug fixes:

  - After loading or reloading the project, the focus was on the Matches
pane rather than on the Editor

  - Empty translations were not working for XML filters (e.g., Word,
OpenOffice.org/LibreOffice, etc.). I.e., the source text was inserted
in the target document.

  - "Comment:" was displayed for all HTML segments, even when the
segment was not an attribute, and therefore had no comments to
display

  Localisation updates:

  - Italian localisation updated to 2.5.2 update 2 (UI)
2012-08-11 15:08:14 +00:00
marino
412f69f1f1 editors/emacs24: update configure* patches for DragonFly
DragonFly needs libc explicitly defined for its linker.
The temacs utility still segfaults, but at least it builds now.
2012-08-10 10:08:14 +00:00
marino
f77ee083aa editors/gummi: USE_TOOLS+= msgfmt, piggy-back on patch
DragonFly needs <netinit/in.h> header just like NetBSD.
2012-08-09 23:25:04 +00:00
marino
b8b6db8024 editors/xjed: Fix DragonFly build
DragonFly needs same hack as NetBSD - there's no strops.h header.
2012-08-07 14:54:36 +00:00
marino
20eca76258 editor/vigor: post-patch operation broke DragonFly
DragonFly replaced CIRCLEQ_* with TAILQ_* a few years back.  The
system sys/queue.h will not build editors/vigor.  The Makefile's
post-patch phase removed it's version of queue.h because it masked the
system sys/queue.h, which is exactly what is required for DragonFly.

Make this post-patch operation system specific: Do it only for
non-DragonFly platforms.
2012-08-07 10:47:48 +00:00
marino
38f4d1e8da editors/xvile: Update from version 9.7 to 9.8
This package uses the distinfo and patches from editors/vile which was
recently updated to version 9.8.  Unfortunately it doesn't use a
common makefile so there was a version mismatch.  In the end, it didn't
matter because the PLIST had to be significantly modified as well.

These patches move xvile to version 9,8 and fixes build on DragonFly as
a side benefit.
2012-08-07 09:42:35 +00:00
drochner
59dce33a42 +gummi 2012-08-04 14:08:06 +00:00
drochner
bb21f10576 add gummi-0.6.4, a small and simple LaTeX editor, from Peter Kotcauer
per mail to pkgsrc-users
2012-08-04 14:07:19 +00:00
obache
7e1015e898 Update medit to 1.1.1.
2012-07-27  Yevgen Muntyan  <emuntyan@users.sourceforge.net>

    * === Released 1.1.1 ===

    Fixed some build errors:
        Check for sys/wait.h, so that HAVE_SYS_WAIT_H is defined when needed.
        Link with gmodule explicitly.
2012-07-28 08:39:30 +00:00
drochner
4ec3f01305 update to 1.0.7.16
changes: bugdixes, misc. feature additions

pkgsrc change: don't use mk/tex.buildlink3.mk - this pulls in too much
and forces needless rebuilds on minor TeXlive updates
2012-07-24 18:16:31 +00:00
marino
a9b2d69aae editors/vile: Update from 9.7 to 9.8
Please see CHANGES for complete list of changes (almost 900 lines since
version 9.7 was released 14 June 2008). Unlike version 9.7, version 9.8
builds on DragonFly.

From README (condensed: over 350 lines by itself)
August 2010
vile 9.8 is released.  The goal of this release is to fill in the remainder
of the UTF-8 support.

General changes:
   + many improvements to UTF-8, for regular expressions and input.
   + implement user-definable operators
   + vile.hlp and all ".doc" plain-text files are generated from html.
     http://invisible-island.net/vile/vile-toc.html
   + highlight matches in which-keywords, etc., and put a hyperlink on the
     highlighted text to view the corresponding file.
   + add a brief mode format "%M" for modeline-format
   + improve checks for insecure file permissions.
   + improve which-source and which-exec commands, showing which files
     fail the checks for insecure permissions.
   + new configure script options:
   + --with-symlink, which augments --program-suffix to make it
     simple(r) to install versioned binaries.
   + options for transforming program name upon install:
     -- program-prefix, --program-suffix, --program-transform-name

Locale Improvements: (too many too list)
New Commands:
   + new command-line option "-F" tells vile to only run the syntax
     filters for the given files, writing the attributed text to the
     standard output.  Used this option to highlight the code-examples in
     vile's html and documentation.
   + added several "list-XXX" aliases to match "show-XXX" commands, for
     consistency.
   + "append-number", "insert-number", "overwrite-number" commands work
     with characters entered as numbers.
   + "define-menu-entry" modifies xvile menu entries.
   + "set-extra-colors" allows setting extra colors for special buffers
     such as [Settings].
   + "show-filtercolors" macro shows the class names and their colors for
     the current majormode.
   + "show-extra-colors" shows classes and colors modified by
     "set-extra-colors".
   + "show-local-modes" is an easier-to-remember variation for the
      count+"show-modes" combination.
   + "show-undo-stack" shows the contents of the undo-stack.
   + "show-wide-printable" provides a way to see details for other "pages"
     than the ASCII/Latin-1 0-255 code.
   + "store-operator" stores a macro which is treated as an operator.

New Modes:
   + "spaces-after-sentence" is now a buffer mode, to allow it to be part
     of a majormode.
   + "check-access" makes the check for insecure file-permissions
     configurable by the user.
   + "percent-autocolor" can be used to override the autocolor mode for
     very large files.
   + "reuse-position" allows users to specify that vile should restore the
     current line/column position when (re)displaying a scratch buffer
     built with liststuff.

New Variables and Functions:
   + &bchanged, &fchanged and state variables $bchanged (same as
     $modified) and $fchanged make it simpler for scripts to check if
     buffer/file timestamps differ.
   + $cfgopts now shows drivers (ansi, borland, ntcons, ntwin, os2vio,
     vmsvt) and other useful settings (iconv, multibyte).
   + $cmd-encoding variable allows control of minibuffer's encoding
   + $cmd-motion variable is used in user-defined operators.
   + $font is always available, but readonly for non-GUI configurations.
   + $kill-size and $kill-limit variables to improve scripting with the
     $kill variable.
   + $latin1-expr variable specifies whether a derived narrow locale
     really has Latin1 (ISO-8859-1) encoding.
   + $modeline-limit limits the offset into each line that vile scans for
     modelines.
   + $term-cols, $term-lines and $term-resizes give the terminal
     dimensions, and tell if it is in a resizable window.
   + $title-encoding controls whether vile 8-bit or UTF-8 encoding is used
     when setting xterm title.

Syntax Filters: (too many too list)
Other Portability: (not listed)
Performance: (not listed)
2012-07-20 14:38:51 +00:00
wiz
68808ff07a Recursive bump for startup-notification* dependency change, requested
by Obache.
2012-07-15 08:22:46 +00:00
marino
8ec4c057fc editors/ted: Fix DragonFly indirect linking error 2012-07-12 17:10:21 +00:00
wiz
76b9b843a4 Update to 0.4.7 to address PR 46667 (build failure after poppler update)
by Jim Bernard, based on patch by Matthew Mondor.

Version 0.4.7 (July 4, 2012):

    insert image tool (based on patches by Victor Saase and Simon Guest)
    renamed "Journal" menu to "Page"
    paste images and text directly from and to other applications
    lasso tool (based on patch by Ian Woo Kim)

Version 0.4.6 (May 22, 2012):

    win32 portability code (contributed by Dirk Gerrits)
    fix bug in PDF export code on 64-bit systems (patch by Robert Buchholz)
    fix hand tool bug when exiting canvas (#2905711)
    Italian translation (Marco Poletti), German translation (Stefan Lembach)
    Spanish translation (Alvaro), Brazil Portuguese translation (Marco Souza)
    fix save bug with text boxes containing > 4095 characters
    Czech translation (David Kolibac), Dutch translation (Timo Kluck)
    fix crash upon unplugging input devices
    change close dialog box default to "save" (patch by Kit Barnes)
    option to force PDF background rendering via cairo (slower but nicer)
    wrapper for missing GdkPixbuf rendering function in newest poppler
    disable GTK+ XInput bugfix by default (#3429416)
    fix linker flags (#3208984); evdev coordinate fix (#3244118) (Timo Kluck)
    specify license version: GPL v2 or later
    fix 1.#J coordinates from win32 xoj files
2012-07-07 20:33:09 +00:00
joerg
0d0dde2725 Fix inline usage. 2012-07-03 18:10:50 +00:00
adam
9fde0ec108 Revbump after updating boost 2012-07-02 13:37:35 +00:00
dholland
f91b8b8497 Add desktopdb.mk and bump PKGREVISION for 118 packages as reported by
pkglint. If any of these are wrong for some reason, please revert/adjust.
2012-07-01 19:05:10 +00:00
dholland
d32c51e372 Merge change from upstream to fix build. 2012-07-01 01:43:02 +00:00
wiz
82ff9fbce3 Fix typo (PKGREVISON -> PKGREVISION). 2012-06-29 06:31:35 +00:00
asau
3ee4ebbc6d Install documentation. Emacs is not the package that can be used
without it effectively.
2012-06-26 17:02:31 +00:00
joerg
59135d7ec2 Disable character set warning for Clang, it produces over 8GB output
otherwise.
2012-06-25 11:27:08 +00:00
dholland
41e917cb83 Whoops, no, exactly the same, misread something. 2012-06-23 19:19:05 +00:00
dholland
5af6d2db6e Fix Solaris build (more or less like Dragonfly build) 2012-06-23 19:18:22 +00:00
dholland
19e8a1d24a Make sure that the elisp subdirs, which are installed by tar-copy, come
out with the right permissions. I'm sometimes getting them coming out
mode 754, which fails the build if PKG_DEVELOPER is set.
2012-06-18 08:19:42 +00:00
dholland
5e1de9c8cb Add missing termcap.bl3.mk. 2012-06-18 03:44:52 +00:00
dholland
366b3499a6 Needs curses, not just termcap. Not bumping revision since it won't have
built since the previous bump, except where curses and termcap pull in
the same depends, in which case it doesn't matter.
2012-06-17 02:55:47 +00:00
dholland
17fb0ff3f9 +emacs24, emacs24-nox11 2012-06-16 21:07:08 +00:00
dholland
ef191f26d2 Mark this broken until emacs25 snapshots become available. Removing
the package until then seems stupid.
2012-06-16 21:06:17 +00:00
dholland
34ce24c23c Add emacs24. Change the logic for emacs-snapshot to be emacs25, which it
presumably will be once the necessary upstream stuff appears.
2012-06-16 21:04:56 +00:00
dholland
a63c9c82d6 Add emacs24-nox11 package, based on emacs-nox11 (which is currently
emacs23) but attached to emacs24.
2012-06-16 21:04:16 +00:00
dholland
baf70d58c0 Add emacs24 package, based on wip/emacs-rc. 2012-06-16 21:03:41 +00:00
markd
e43be93ef2 Update to KDE SC 4.8.4
Bug fixes.
2012-06-16 04:45:28 +00:00
sbd
a2dcfde2be vigor only works with db1, so if db1 is builtin use it, otherwise use
the included db implementation.

Bump PKGREVISION.
2012-06-15 00:03:48 +00:00
sbd
239c948255 Add missing termcap buildlink.
Bump PKGREVISION.
2012-06-14 22:50:14 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
obache
9e7f447c45 +medit 2012-06-10 12:51:30 +00:00
obache
d088f13b68 Import medit-1.1.0 as editors/medit.
medit is a GTK text editor. Started as an editor component of GGAP
(http://ggap.sourceforge.net/), it grew up to a real full-featured
text editor.
2012-06-10 12:50:33 +00:00
cheusov
ee3baffb7c Add symlink to gnu/man/man1/ed.1
++pkgrevision
2012-06-02 07:10:57 +00:00
cheusov
e17f55d7f8 Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@).
All utilities are installed with a prefix 'g'. Symlinks with original
names are created in ${PREFIX}/gnu/bin.

++pkgrevision

Add LICENSE
2012-05-29 21:51:15 +00:00
abs
b2f0b66138 +edt 2012-05-23 12:51:48 +00:00
abs
61a044e5cd Added editors/edt version 1.9
Edt text editor emulator.  This text-editor emulates the VAX VMS
text editor known as Edt, and to some extent, later versions called
TPU/Eve.
2012-05-23 12:51:27 +00:00
dholland
5b88250202 Honor LDFLAGS; should fix rpaths and thus the Linux build. 2012-05-23 04:51:38 +00:00
dholland
7137343a64 Add missing termcap.bl3.mk. 2012-05-23 04:48:35 +00:00
dholland
7bfccaecb2 note where this is used 2012-05-23 04:47:13 +00:00
dholland
d0a99816a7 Honor PKGMANDIR. 2012-05-23 04:43:17 +00:00
joerg
1daf95d966 Deal with the fact that Makefile.in is now regenerated by also patching
Makefile.am as appropiate. automake can't be run directly, since it
doesn't like configure itself.
2012-05-22 05:55:59 +00:00
marino
8b7e8f26fb editors/kdissert: Fix indirect linking (all platforms)
Rather than modify this wscript to read the LDFLAGS environment variable,
the c++ kdeui library was directly specified for all platforms.
2012-05-16 22:16:36 +00:00
marino
096c467850 editors/scite: Fix indirect linking (all platforms)
Due to the use of pkg-config to generate libraries inside the
gtk/makefile file, the indirect linking fix couldn't be isolated
to only DragonFly.  All platforms will directly link libgmodule-2.0
2012-05-16 19:55:02 +00:00
dholland
481f3cc518 Add missing termcap.bl3.mk. 2012-05-14 07:29:50 +00:00
dholland
f375a754db Add missing termcap.bl3.mk. No version bump; on platforms where this
matters lack of it leads to build failure.
2012-05-14 07:09:31 +00:00
dholland
c360e639d5 Use <termcap.h>, not <term.h>. Should fix build on netbsd-5. 2012-05-14 07:07:41 +00:00
dholland
8837c8613d Use time_t to call time(), not "long int". 2012-05-14 07:06:16 +00:00
dholland
24068112ce Use SUBST to insert PREFIX instead of a handrolled sed, and be (much) less
indiscriminate about it.
2012-05-10 20:59:41 +00:00
dholland
db7f226932 Add patch comments to preexisting patches. 2012-05-10 20:54:54 +00:00
dholland
40ebc209fb Pass -Wall. Fix a number of minor bugs and possibly some major ones.
Should also fix clang build. PKGREVISION++
2012-05-10 20:53:30 +00:00
wiz
b3c8d4b3cf Fix accepting keys in text mode; breakage caused by glib2 update.
Patch from Debian, found for OpenBSD by Antoine Jacoutot and
mentioned on current-users by Matthieu Herrb.

Bump PKGREVISION.
2012-05-09 09:30:07 +00:00
dholland
324f4a465a Oops, apparently forgot to commit this. 2012-05-09 05:47:03 +00:00
dholland
dd6ef857db Avoid another symbol name conflict with clone(2). 2012-05-09 05:31:28 +00:00
dholland
f1751b10ff Needs desktopdb.mk. PKGREVISION -> 23. 2012-05-07 19:00:50 +00:00
dholland
b1609b12a3 Fix symbol name conflict with clone(2). 2012-05-07 18:59:39 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
wiz
8b4d0a5407 Fix build with glib-2.32. 2012-05-03 06:09:55 +00:00
hauke
e7b4ba9f79 Fix CVE-2009-2688, via <https://bugzilla.redhat.com/show_bug.cgi?id=511994>
Note xemacs 21.5 still dumps core during the build.
2012-04-27 14:37:37 +00:00
hauke
04ff030e96 Fix CVE-2009-2688, via <https://bugzilla.redhat.com/show_bug.cgi?id=511994> 2012-04-27 13:53:46 +00:00
obache
a6d5ad9edc Recursive bump from icu shlib major bumped to 49. 2012-04-27 12:31:32 +00:00
hauke
bd7bbc4026 Like emacs21, #define TERMINFO for NetBSD >= 6.
Fixes PR lib/46366 - thanks to dholland for the hint.
2012-04-25 11:56:42 +00:00
hauke
d9310d56a0 Update edit-utils to v2.43, fixing security advisory CVE-2008-2142
against the xemacs{,-current} packages.

While here, listen to pkglint some.

From the edit-utils changelog:

2008-06-09  Aidan Kehoe  <kehoea@parhasard.net>

        * fast-lock.el (fast-lock-cache-directories):
        Remove the directory the file is in, to avoid running code from
        arbitrary other users. Update the docstring to motivate this.
        Also, mark it as a risky local variable to prevent it being
        evaluated in file local variable sections.
        Thank you Ulrich Müller, thank you Hans de Graaff.


XXX The package versions this pkg installs are positively behind the bend.
2012-04-24 15:43:32 +00:00
markd
cbc4db0822 Update KDE SC to 4.8.2
bugfixes.
2012-04-15 05:54:50 +00:00
hans
9e9e2b93e6 Add -lrt to LIBS.SunOS and LIBS as OS_LIBS to MAKE_ENV to make this build.
Not needed on 5.11, but doesn't hurt either.
2012-04-13 22:47:47 +00:00
ryoon
195f140e12 Update to 2.5.2.02
Changelog:
----------------------------------------------------------------------
 OmegaT 2.5.2 update 2
----------------------------------------------------------------------
   1 Enhancement
   5 Bug fixes
   1 Localisation update
----------------------------------------------------------------------
2.5.2 update 2 vs. 2.5.2

  - The writeable glossary file can now have a .utf8 extension instead
of a .txt one, .txt being still the default

  Bug fixes:

  - When using Remove Tags, some non-OmegaT tags (e.g., %s, depending on
the kind of tags checked in Options > Tag Validation) and some
non-useful spaces could be copied at the end of the segment in the target
document

  - In some rare circumstances, the display of matches in the Fuzzy Matches
pane could be very slow

  - When the Fuzzy Matches pane was closed, the explanation text was
displayed in bold instead of the initial non-bold attribute

  - In TMXs, the end of line was hardcoded as LF, instead of using the
system line separator (e.g., CR+LF under Windows, LF under Linux)

  - In the Android filter, the "do not translate" mark has been corrected

  Localisation updates:

  - Dutch localisation updated to 2.5.2 (UI)

----------------------------------------------------------------------
 OmegaT 2.5.2 update 1
----------------------------------------------------------------------
   0 Enhancement
   1 Bug fix
   0 Localisation update
----------------------------------------------------------------------
2.5.2 update 1 vs. 2.5.2

  Bug fixes:

  - When the glossary folder wasn't in the default location, the
default writeable glossary file wasn't computed correctly. In addition,
the name of the glossary file was lost on saving when a manual correction
was done in project properties.

----------------------------------------------------------------------
 OmegaT 2.5.2
----------------------------------------------------------------------
   8 Enhancements
   2 Bug fixes
   5 Localisation updates
----------------------------------------------------------------------
2.5.2 vs. 2.5.1 update 1

  Implemented requests:

  - Show non-breakable space
  http://sourceforge.net/support/tracker.php?aid=3495779

  - Use search term as window title in Search window
  http://sourceforge.net/support/tracker.php?aid=2610094

  - Clarification of the Options > Spell Checking... dialog
  http://sourceforge.net/support/tracker.php?aid=3473630

  - Selectable location for the writeable glossary file
  http://sourceforge.net/support/tracker.php?aid=3503373

  - Second plugin location in <home>/plugins
  http://sourceforge.net/support/tracker.php?aid=3428485

  Other enhancements:

  - Add explanatory messages to windows as hints when no project is open

  - Segments containing a note can be marked with View >
Mark Segments with Notes. This marking has priority over Mark Translated
and Mark Untranslated.

  - Display of the corresponding colours in the View menu for "Mark"
menu entries

  Bug fixes:

  - In the PO filter, "path" was always displayed in the Comment pane,
even if it was empty

  - When using Insert Source Tags, a space was added before the first one

  Localisation updates:

  - Simplified Chinese localisation updated to 2.5.0 (UI, readme, documentation)
  - Italian localisation updated to 2.5.1 (UI)
  - Dutch localisation updated to 2.5.1 (UI)
  - Japanese localisation updated to 2.5.1 (UI)
  - Slovenian localisation updated to 2.5.2 (UI)
2012-04-08 19:29:46 +00:00
wiz
aada88e659 Remove python24 and all traces of it from pkgsrc.
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
2012-04-08 19:08:44 +00:00
drochner
17c0e955d1 sync w/ base pkg (without-gnomevfs), fixes build problem seen in
bulk build
2012-03-27 10:40:20 +00:00
joerg
9ed6aa6fb6 Don't install cat pages. 2012-03-26 14:00:40 +00:00
dholland
07055a4ebe Apply same post-extract chmod as emacs-snapshot to fix the same problem. 2012-03-25 21:25:11 +00:00
dholland
a289bb8b00 Do a post-extract chmod on a couple of directories that are installed
via tar; prevents file-check errors I've been hitting when bulk building.
2012-03-25 21:02:19 +00:00
wiz
244346fe55 Fix encodingo. 2012-03-21 23:35:04 +00:00
minskim
5f9fb1a21c Update emacs-snapshot to 24.0.94.20120319.
Notable changes:
	* net/rcirc.el (rcirc-cmd-quit): Allow quiting all servers with
	prefix.
	* htmlfontify.el: Add support for code block fontification for ODT
	export (Bug #9914).
	* subr.el (eval-after-load): If named feature is provided not from
	a file, run after-load forms.  (Bug#10946)
	* calendar/calendar.el (calendar-insert-at-column):
	Handle non-unit-width characters a bit better.  (Bug#10978)
	* vc/vc-hg.el (vc-hg-working-revision): Rework to work with both
	directory and file as argument (Bug#10822).
	* international/quail.el (quail-insert-kbd-layout): Surround each
	row by LRO and PDF instead of inserting many LRMs.  Pad the left
	and right of each non-spacing marks.  Insert invisible space
	between lower and upper characters to prevent composition.
2012-03-21 23:05:02 +00:00
markd
e355821a79 Add kile-kde3 2012-03-21 23:01:19 +00:00
markd
6a49d80a54 Update to 2.1.1
KDE4 version.
2012-03-21 22:59:42 +00:00
markd
fe0e7b34e7 Reimport kile 2.0.2nb11 as kile-kde3 2012-03-21 22:55:06 +00:00
markd
9112fdfa8e Add texworks 2012-03-21 22:45:34 +00:00
markd
e9e6ff5893 Import texworks 0.4.3
The TeXworks project is an effort to build a simple TeX front-end program
(working environment) that will be available for all todays major desktop
operating systems-in particular, MS Windows (XP/Vista/7), typical GNU/Linux
distros and other X11-based systems, as well as Mac OS X. It is deliberately
modeled on Dick Koch?s award-winning TeXShop for Mac OS X, which is credited
with a resurgence of TeX usage on the Mac platform.

To provide a similar experience across all systems, TeXworks is based on
cross-platform, open source tools and libraries. The Qt toolkit was chosen
for the quality of its cross-platform user interface capabilities, with
native "look and feel" on each platform being a realistic target. Qt also
provides a rich application framework, facilitating the relatively rapid
development of a usable product.

The normal TeXworks workflow is PDF-centric, using pdfTeX and XeTeX as
typesetting engines and generating PDF documents as the default formatted
output. Although it is possible to configure a processing path based on DVI,
newcomers to the TeX world need not be concerned with DVI at all, but can
generally treat TeX as a system that goes directly from marked-up text files
to ready-to-use PDF documents.
2012-03-21 22:44:20 +00:00
drochner
2b4191b643 update to 1.6.10 (last release on the 1.6 branch)
changes:
-Read files produced by LyX 2.0
-bugfixes
-translation updates
2012-03-21 18:06:48 +00:00
markd
dc7c04e099 Change category to editors 2012-03-20 00:57:47 +00:00
markd
8697397f1b Add kate. 2012-03-20 00:49:04 +00:00
markd
93029ac56a Import kate. part of KDE SC 4.8.0
Kate is a multi-document, multi-view text editor for KDE. It features
stuff like codefolding, syntaxhighlighting, dynamic word wrap, an
embedded console, an extensive plugin interface and some prelimentary
scripting support.
2012-03-20 00:48:00 +00:00
obache
2cd654bab6 Bump PKGREVISION from default python to 2.7. 2012-03-15 11:53:20 +00:00
fhajny
b8ca32336b Install a sample config file by default.
Bump PKGREVISION.
2012-03-13 14:19:00 +00:00
fhajny
aa46853417 Add SunOS libs explicitly to fix modern platforms where configure is not
doing its thing properly.
2012-03-12 12:07:40 +00:00
markd
be7ff55812 Fix build with gcc4.6
Add -fpermissive for Linux
2012-03-10 20:55:46 +00:00
sbd
cbb0588a6f 1) Add missing mk/termcap buildlink3.
2) Always respect CPPFLAGS/LDFLAGS.
3) Enable "USE_CANNA" on Linux and SunOS.

Bump PKGREVISION.
2012-03-10 08:20:13 +00:00
wiz
8b5589a2ea Bump PKGREVISION for python default version change to 2.7.
py-* not affected, since it built different versions depending on the
setting already.
2012-03-09 12:33:57 +00:00
obache
ee03fcdd9c * No need to USE_DB185=yes, it's default behaviour for the case db1 is acceptable.
* No need to conditional db.h => db_185.h, it will be handled by db1.builtin.mk.
2012-03-08 08:01:54 +00:00
hans
00e1277da5 Fix build on SunOS.
- uses db1, so include bdb.buildlink3.mk etc.
- don't build catpage
2012-03-07 16:53:35 +00:00
ryoon
45f8f27196 Recursive PKGREVISION bump for xulrunner, nss, and nspr. 2012-03-06 17:38:53 +00:00
minskim
18c7c38a99 Update emacs-snapshot to 24.0.94.20120305.
Notable changes:
	* simple.el (count-words): If called from Lisp, return the word
	count, for symmetry with `count-lines'.  Arglist changed.
	* faces.el (face-spec-reset-face): For the default face, reset the
	attributes to default values (Bug#10748).
	* mail/emacsbug.el (report-emacs-bug-hook): Fix up thinko in
	previous patch: Check `message-send-mail-function', and not the
	default function (bug#10897).
	* cus-start.el: Make x-select-enable-clipboard-manager
	customizable.
	* Depessimize the handling of very large macros.
2012-03-06 03:01:30 +00:00
dholland
ea0fe4c2a1 Tweak this so it should configure (and then hopefully build) on PA-RISC
on NetBSD. Tangentially related to PR 35235.
2012-03-05 07:29:36 +00:00
dholland
5208ba4fb8 Fix one missing ${DESTDIR} while installing info, which for some reason
failed only on Solaris.
2012-03-05 03:50:44 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
ryoon
27dff17fd2 Update to 0.54
Changelog:
=== 0.54 - Thu 22 Dec 2011 ===
Bug fix release with minor feature enhancements
* Added mono icons for the Ubuntu Unity panel
* Tasklist plugin now supports hierarchic nested tasks
* Added "automount" plugin to automatically mount notebook folders
* Interwiki lookup now goes over all urls.list files in the path
* Fixed bug that prevented clicking links in read-only mode
* Fixed bug for parsing relative paths to parent pages e.g. in drag and drop
* Fixed bug causing the index to jump with every page selection
* Fixed bug causing the icon for custom tools to be missing in the toolbar
* Fixed bug for drag and drop of files on windows
* Fixed bug causing task list to reset when page is saved
* Fixed autocomplete for page entry in quicknote
* Fixed error in "you found a bug" error dialogs :S
* Fixed issue in test suite for loading pixbufs
* Added translation for Galician
2012-03-01 17:03:18 +00:00
ryoon
829a1d14ed Update to 0.5.3
* Tested with boost 1.48.0nb2.

Changelog:
Sigil 0.5.3 2012.25.02
    - Fix issue 1254: Bulk rename will stop if one name matches, context menu
      needs cleanup and warnings.
    - Fix issue 1268: Find/Replace all files does not search in book order,
      and other issues.
    - Fix issue 1266: Store user dictionary as UTF-8.
    - Ensure the checkmarks in add semantic are set correctly when selecting
      multiple files.
    - Fix issue 1030: Don't close if canceling out of a failed save.
    - Fix issue 1258: Find/Replace step by step in All HTML files is broken.
2012-03-01 15:11:34 +00:00
hans
718bbf4bcf Recursive bump from devel/boost-libs update. 2012-02-29 16:32:19 +00:00
minskim
f573816426 Update emacs-snapshot to 24.0.93.20120222.
Notable changes:
	* dired-x.el (dired-guess-shell-alist-default):
	Remove escape sequences from nroff output.  (Bug#172)
	* icomplete.el (icomplete-completions): Check FROM arg before
	passing to substring (Bug#10850).
	* international/characters.el (script-list): Sync with the latest
	Unicode Character Database.
	* newcomment.el (uncomment-region-default): Don't leave extra space
	when an arg is provided (bug#8150).
2012-02-23 20:14:51 +00:00
ryoon
e67324b2d9 Update to 2.5.1.01
* pkgsrc patch is merged to upstream.

Changelog:
----------------------------------------------------------------------
 OmegaT 2.5.1 update 1
----------------------------------------------------------------------
   2 Enhancements
   2 Bug fixes
   0 Localisation updates
----------------------------------------------------------------------
2.5.1 update 1 vs. 2.5.1

  Implemented requests:

  - Console: more context on error message "Failed to load..."
  http://sourceforge.net/support/tracker.php?aid=3465220

  - Navigate to next/previous segment with a note
  http://sourceforge.net/support/tracker.php?aid=3484729

  Bug fixes:

  - Remove Tags can create a corrupted target document
  http://sourceforge.net/support/tracker.php?aid=3487497

  - After "save" the cursor goes to the head of the segment
  http://sourceforge.net/support/tracker.php?aid=1643198

----------------------------------------------------------------------
 OmegaT 2.5.1
----------------------------------------------------------------------
  10 Enhancements
   1 Bug fix
   2 Localisation updates
----------------------------------------------------------------------
2.5.1 vs. 2.5.0 update 5

  Implemented requests:

  - Validate tags in console mode
  http://sourceforge.net/support/tracker.php?aid=3426212

  - Add patterns for text that should be removed and validate
  http://sourceforge.net/support/tracker.php?aid=3477099

  - User-defined tags
  http://sourceforge.net/support/tracker.php?aid=1599334

  - Validate Java MessageFormat pattern tags ({0} etc.)
  http://sourceforge.net/support/tracker.php?aid=3477045

  - Render tags in different color in editor
  http://sourceforge.net/support/tracker.php?aid=2120329

  - Add "date" & "time" to translated file name pattern
  http://sourceforge.net/support/tracker.php?aid=3346155

  - targetLocale for use with DotNetNuke ResX
  http://sourceforge.net/support/tracker.php?aid=3330974

  - Remove all tags
  http://sourceforge.net/support/tracker.php?aid=3481683

  - Create /tm/auto folder in new project
  http://sourceforge.net/support/tracker.php?aid=3368416

  Other enhancements:

  - Insert Source Tags inserts all relevant tags (custom, java, printf),
not only OmegaT-tags

  Bug fixes:

  - Camtasia filter: <Line> is incorrectly added as src segment
  http://sourceforge.net/support/tracker.php?aid=3481602

  Localisation updates:

  - Dutch localisation updated to 2.5.0 update 5 (UI, readme, documentation)
  - Italian localisation updated to 2.5.0 update 5 (UI, Instant Start, readme)

----------------------------------------------------------------------
 OmegaT 2.5.0 update 5
----------------------------------------------------------------------
   9 Enhancements
   5 Bug fixes
   2 Localisation updates
----------------------------------------------------------------------
2.5.0 update 5 vs. 2.5.0 update 4

  Implemented requests:

  - Filter for Camtasia Studio for Windows
  http://sourceforge.net/support/tracker.php?aid=3457285

  - TBX entry/concept level note
  http://sourceforge.net/support/tracker.php?aid=3454401

  - Load comment from TBX even without target language
  http://sourceforge.net/support/tracker.php?aid=3472408

  Other enhancements:

  - Magento CE locale CVS file filter

  - The key is now displayed in the comment pane for all ID-based filters:
Android Resources
Java Resource Bundles
Key=Value Files
Mozilla DTD
ResX
SubRip Subtitles
Windows Resource
WiX

  - Use a larger default size for the statistics dialog (800x400 instead of
400x300)

  - When reading external TMXs, the <hi> tag is skipped, as it cannot correspond
to a tag of a source document

  - The "out of memory" message now refers to the manual

  - Instead of using Java's default memory allocation, the Windows and Linux
startup scripts now use 512 MB

  Bug fixes:

  - GPL license has an outdated FSF address
  http://sourceforge.net/support/tracker.php?aid=3440748

  - Android filter: non-translatable text was not ignored

  - Log messages on TMX loading were missing

  - In the HHC filter, the comment pane contained Tag: PARAM Attribute: value
for all segments

  - For external TMXs, the parameter "Use XML for standalone tags" was not
working for all tags

  Localisation updates:

  - Dutch localisation updated to 2.5.0 update 3 (UI, readme, documentation)
  - Italian localisation updated to 2.5.0 update 3 (UI)
2012-02-22 13:41:45 +00:00
obache
572c5e457e reset PKGREVISION, from base pkg update. 2012-02-20 01:22:32 +00:00
minskim
36ede60594 Update emacs to 23.4.
Emacs 23.4 mainly fixes a security flaw in EDE (CVE-2012-0035), which
was already fixed in emacs-23.3nb1 in pkgsrc.
2012-02-19 17:44:35 +00:00
minskim
1784bddcaf Update emacs-snapshot to 24.0.93.20120216.
Notable changes:
        * mail/smtpmail.el (smtpmail-query-smtp-server):
        (smtpmail-query-smtp-server): Prompt the user for a port number if
        we can't connect to any of the standard ports (bug#10810).
	* Fix a loop in c-set-fl-decl-start.
	* Fix infinite loop with long macros.
        * progmodes/python.el (python-end-of-statement): Fix infinite
        loop.  (Bug#10788)
        * emacs-lisp/bytecomp.el (byte-compile-file-form-defvar):
        (byte-compile-defvar): Use it to minimize .elc size.
        Just use `defvar' rather than simulate it (bug#10761).
2012-02-19 17:08:04 +00:00
hans
37f16e86c6 Fix build on SunOS. 2012-02-16 18:48:52 +00:00
wiz
8061b1e61b Add missing pkg-config dependency. 2012-02-16 11:58:50 +00:00
ryoon
e326831d8d Update to 0.5.2
Tested on NetBSD/i386 5.99.64.

Changelog:
Sigil 0.5.2 2012.02.09
    - Fix issue 1253: Replace All in All HTML files adds extra blank lines in
      style section.
    - Fix issue 1251: Merge does not work if you previously used split chapter.
    - Fix issue 1249: Replace All in All HTML Files leaves cursor at the
      bottom.
    - Fix issue 1247: Cannot rename file extension in book browser and rename
      selected should default to first extension name.
    - Fix issue 1238: Deleting a file does not go to the next closest entry
      in book browser.
    - Fix issue 1236: Replace All in Current file does not center cursor.
    - Fix issue 1234: Switching from Code View to Split View and SplitCV to
      CV does not vertically center the cursor.
    - Fix issue 1237: Rename does not keep current selection in book browser.
    - Fix issue 1242: Metadata::FreeFormMetadata missing assignment line 360.
    - Fix issue 1235: Deleting one file does not give a warning dialog.
    - Fix issue 1129: Crash when importing existing image.

Sigil 0.5.1 2012.02.05
    - Issue 1225:
      * Add searching selected files.
      * Add search wrapping.
      * Replace in BV automatically goes to CV.
      * Fixed bug where in CV if you do a replace of a word and then replace
        all when there are the same words on the page, the page view wouldn't
        be refreshed.
      * Various fixes.
    - Add English translation file used for plural strings.
    - Implement issue 986: Automatically renumber playorder in TOC NCX.
    - Implement issue 1224: F&R modifications to update layout and add Regex Multiline.
    - Fix issue 1214: Dictionary files do not include hypen files or GB files.
    - Fix issue 1213: Find and Replace does not save file when F&R is already
      open and searching all HTML files.
    - Remove the ability to use F&R to replace text in BV as it is unfixable in
      its current state.
    - Fix issue 1215: Book View line/column incorrect in status bar.
    - Fix issue 1216: Re-opening a document already in a tab resets the cursor
      position back to the top.
    - Fix issue 1218: F&R cleanup.
    - Fix issue 1212: Remove opf namespace rewriting when opening a file because
      it ended up being more trouble than it was wroth.
    - Fix issue 1188: New Sigil Regex engine crashes when pressing "replace all",
      works fine on pushing "replace" over and over and over again.
    - Implement issue 269: Select more than one item in the Book Browser Column.
    - Implement issues 792: Add Shortcuts for next/previous HTML file with regard
      to reading order, and sync selection in book browser to open tab.
    - Implement issue 1135: New blank section must be automatically selected on book browser.
    - Implement issue 1148: Allow user to change the order of split view so book view or code
      view is first.
    - Implement issue 1168: Add ability to sort HTML files alphanumerically.
    - Implement issue 1174: Add new blank html section should insert section after selected file.
    - Implement issue 1181: Merge Previous when previous file is open in current tab requires
      refresh to see merged data.
2012-02-15 08:00:03 +00:00
minskim
eac5c0b8da Update emacs-snapshot to 24.0.93.20120208.
Notable changes:
        * server.el (server-unselect-display): Don't inadvertently kill
        the current buffer.  (Bug#10729)
        * progmodes/cc-engine.el (c-in-knr-argdecl): Check for '=' in a
        putative K&R region.
        * simple.el (list-processes--refresh): Delete exited processes
        (Bug#8094).
2012-02-13 17:57:39 +00:00
wiz
59dff9e964 hunspell shlib name change -> recursive bump 2012-02-13 14:46:11 +00:00
wiz
4f83eae0d3 From Ken'ichi Fukamachi in PR 45992:
(1) specify PKG_OPTIONS.ng= -canna in /etc/mk.conf.

        ng's Makefile expects the environment variable of USE_CANNA
        always, but the current Makefile does not consider it.

(2) compile ng on system-V like platforms e.g. *-linux, Solaris.

        We need to edit ng's Makefile on platforms, but the current
        pkgsrc Makefile is only suitable for BSD platforms.
2012-02-12 14:12:19 +00:00
hiramatsu
e5f8208c4a Update zile to 2.4.5.
Changes from previous:
----------------------
* Noteworthy changes in release 2.4.5 (2012-02-08) [stable]

** Bug fixes

  Fix an egregious bug resulting in a crash whenever a non-existent
  file was edited.

  Fix other potential crash bugs in the low-level text-handling
  routine estr_replace.


* Noteworthy changes in release 2.4.4 (2012-02-03) [stable]

** New features

  find-file and find-file-read-only now work non-interactively.

** Build-related

  Minor build system fixes (thanks to Nelson Beebe for one).

** Miscellaneous

  Some code clean-up.

  Slight speed improvement to general editing operations.


* Noteworthy changes in release 2.4.3 (2011-12-20) [stable]

** Bug fixes

  Fix a crash on certain terminals.

  Fix a recently-introduced display bug in isearch.


* Noteworthy changes in release 2.4.2 (2011-10-05) [stable]

** Bug fixes

  Fix some serious display performance bugs introduced in 2.4.0.60.

** Build-related

  Don't enable Valgrind by default, and explain that correct
  suppressions are needed to use it successfully.


* Noteworthy changes in release 2.4.1 (2011-09-20) [stable]

  This is the first release in a new stable series.

** Bug fixes

  Fix a long-standing bug in uniarg handling in macros.

  Fix display of percentage position in buffer.

  Fix display of search string in query-replace.

  Fix poor performance of fill-paragraph.

  Fix handling of Backspace/^H by looking at termcap kbs setting.

** Build-related

  Several fixes and improvements were made to the build system.

* Noteworthy changes in release 2.4.0.60 (2011-08-19) [beta]

  This release is a major update, upping the dependencies from C89 to
  C99, from POSIX-1.2001 to POSIX-1.2008 (though in fact Zile will
  still build on many other POSIX and non-POSIX systems thanks to
  gnulib), and adding a dependency on libgc. Together these changes
  have allowed the removal of hundreds of lines of code and the
  elimination of whole classes of bug (in particular, classic
  memory-management bugs); overall, combined with continued
  simplification, Zile 2.4.0.60 is well over 1,000 lines of code, or
  10%, shorter than the previous stable release, 2.3.24.

  Several old bugs have been fixed, a few more esoteric features
  removed, and Emacs-compliance has been improved. However, the major
  rewrite has almost certainly introduced new bugs which have not yet
  been found and fixed, hence the alpha status of this release.
  Distribution packagers are encouraged to try packaging this version
  to find any problems with the updated build system and dependencies.

* Noteworthy changes in release 2.3.24 (2011-04-29) [stable]

** Bug fixes

  Fix kill-line with prefix argument.

  Fix a cosmetic problem with multiple ESC-digit combinations.

  Use gnulib’s mkstemp to avoid problems on some platforms.

  Fix initial screen setup when some files are loaded on the command
  line.

** Build-related

  Re-automate a bit more of the release, using gnulib and woger.

  Add more compiler warnings.

** Miscellaneous

  As usual, various bits of code cleanup and simplification.

* Noteworthy changes in release 2.3.23 (2011-03-14) [stable]

** Bug fixes

  {beginning,end}-of-buffer now take account of transient-mark-mode
  (bug present since “forever”).

** Build-related

  Turn on more compiler and build system, and run-time checks (thanks,
  gnulib!).

* Noteworthy changes in release 2.3.22 (2011-03-03)

This release fixes a bug in forward regex isearch introduced recently,
and makes the build system use silent rules by default.

Release 2.3.21

This release fixes a bug that caused build failure on non-GNU systems,
and a bug in backward search introduced in 2.3.18, and simplifies the
test system. A little other code cleanup was done.

Release 2.3.20

This release fixes a potential buffer overflow, search and replace
with embedded NULs, a bug in the build system (the Zile-only tests now
run correctly when an EMACS environment variable is defined), and a
bug introduced in 2.3.17 which caused consecutive kills not to save
the killed text (thanks to Chris Leyon for the report). Some code was
cleaned up and better use made of gnulib. The build scripts that were
previously in Lua have been rewritten in Perl; Perl is now required to
build Zile (previously, Lua was not required, at the expense of making
the build system more complicated and fragile). A cyclomatic
complexity report on the C code can now be produced.

Release 2.3.19

This release fixes a space leak, a small bug in reading filenames in
the minibuffer introduced in 2.3.18, and some behaviour that was not
the same as Emacs, and cleans up the code a little.

Release 2.3.18

This release fixes some minor space leaks, a read of freed memory, and
a bug in quoted-insert, stops Zile from catching the user signal
SIGQUIT, and cleans the code up a little.
2012-02-11 09:54:21 +00:00
wiz
833922aab2 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
minskim
8d8641885b Update emacs-snapshot to 24.0.93.20120201.
Notable changes:
        * jka-cmpr-hook.el (jka-compr-compression-info-list): Support .lz
        and .lzma compressed files.
        * mail/emacsbug.el (report-emacs-bug): Fill the potentially long
        line that displays system-configuration-options.
        * descr-text.el (describe-char): Show the raw character, not only
        its display form at POS.
2012-02-02 20:21:10 +00:00
hans
b336571c09 Use ${RM} -f to avoid failure if no files are found to be removed. 2012-02-02 09:26:17 +00:00
marino
07f229b431 editors/xournal: Fix indirect linking error on DragonFly 2012-01-29 21:01:05 +00:00
marino
cb97aa03e6 editors/tea: Fix indirect linking error on DragonFly 2012-01-29 21:00:13 +00:00
marino
2e597a8649 editors/qgoogletranslator: Fix indirect linking error on DragonFly 2012-01-29 20:59:19 +00:00
marino
05926a5aff editors/notecase: Fix indirect linking error on DragonFly 2012-01-29 20:57:55 +00:00
minskim
d4cf20c863 Update emacs-snapshot to 24.0.92.20120126.
Notable changes:
        * dired-x.el (dired-bind-jump): Use ctl-x-map and ctl-x-4-map.
        * term.el (term-raw-escape-map): Use Control-X-prefix.
        * vc/vc-hooks.el (vc-prefix-map): Use ctl-x-map.  (Bug#10566)
        * Fix filling for when filladapt mode is enabled.
        * Optimise font locking in long enum definitions.
2012-01-28 23:17:36 +00:00
ryoon
bf477fa683 Update to 0.5.0
* Add dependency to pcre and hunspell.
* Use external libraries (CMakeLists.txt etc. from upstream HEAD)

Changelog:
Sigil 0.5 2012.01.21
    - Implement issue 533 and 1079: allow user to select which level(s) of <h> to include.
    - Fix issue 788: Error saving when the folder the file was in was renamed
      outside Sigil.
    - Fix issue 998: Don't select file extension on rename in book browser.
    - Fix issue 1111: Failure to rename to same name with case change.
    - Implement issue 205: Drag and drop for images to book and code views.
    - Fix issue 1019: issues with opf-namespace declaration.
    - Inline spell check with right click replace in Code View.
    - Fix issue 1064: Issues with editing epubs with differing html extensions.
      Take mimetype into account when opening the file to help determine how to
      deal with the file.
    - Fix issue 1055, 1038, 1006: Focus switching causes unwanted cursor jumping
      in split view. Don't auto sync cursor position between views.
    - Implement issue 375: Add image selection dialog for inserting existing
      images into book and code views.
    - Add menu items for setting heading, adding new items, show / hide toolbars.
    - Organize menu.
    - Fix issue 803: Print prints immediately, no dialog box.
    - Implement 245: Unify zoom levels (book, text, image) and store the levels.
    - i18n capability. Build and load translation files.
    - Add keyboard shortcut manager so user can change the keyboard shortcuts. Fixes 966.
    - Add preference dialog. Closes 206, 718.
    - Refactor Find & Replace into a widget that appears below the editor. Closes issues:
      961, 579.
    - Windows Installer: Add Sigil as a handler for EPUB and HTML files so that jump lists
      will work and it will always show up on the 'Open With...' menu.
    - Fix issue 1033, 1034: Implement scroll to fragment for Code View and fix scrolling for
      book view.
    - Fix issue 1032: Remove '=' from the list of valid characters for ids.
    - Fix issue 1001: Valid IDs are now formed by replacing invalid characters with
      underscores. Colon removed from the list of valid characters.
    - Fix issue 1014: Sigil was erroneously assuming that fragment ids would be unique
      across the entire book, whereas they're only required to be unique within a
      particular xhtml document. New code implemented to cover those situations where
      this assumption is wrong.
    - Fix issue 1015: Fix issues with cursor positioning in Split View.
    - Fix issue 1022: Added support for Adobe's page-map.xml pagination extension. (Must
      use this exact filename).
    - Implement issue 183: Use a PCRE regular expression engine instead of QRegExp.
      Also fixes issue 498: regex '^' (start of line) broken.
    - Implement issue 168: Allow selection of multiple Meta Editor properties.
    - Allow for deleting multiple metadata items.
    - Implement issue 368: Pressing enter key on item in book browser should open item.
    - Fix issue 1005: Regression from change to ensure metdata element has dc namespace.
2012-01-26 15:43:20 +00:00
joerg
7a4f03ef5d Convert file creating patch into plain file. Fix man page markup.
Bump revision.
2012-01-24 20:38:55 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
obache
f876f29923 PKGREVISION must not be in Makefile.common. 2012-01-20 04:20:43 +00:00
tez
aadc6af9b3 Add fix for CVE-2012-0035, bump PKGREVISION in Makefile.common since this
affects editors/emacs-nox11 also
2012-01-19 20:50:00 +00:00
adam
852be0f687 Revbump after db5 update 2012-01-18 13:53:47 +00:00
sbd
0fea84f4dc Convert packages with add --libdir=* to CONFIGURE_ARGS to use
GNU_CONFIGURE_LIBDIR or GNU_CONFIGURE_LIBSUBDIR.
2012-01-17 21:43:18 +00:00
ryoon
caac4cc474 Fix PR pkg/45803
With boost 1.48.0, overload is no longer needed.

Tested on NetBSD/i386 5.99.59.
2012-01-16 21:05:01 +00:00
obache
368da44445 gsed related clean up.
* Stop to treat NetBSD's sed as GNU sed, not full compatible.
  * Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and
    real GNU sed is required.
  * In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD.
* convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed.
2012-01-14 07:44:33 +00:00
hans
817fe29d66 Force real gsed only on NetBSD. 2012-01-14 03:36:42 +00:00
hans
2021c0e11b Convert to USE_TOOLS=zip. 2012-01-14 02:09:35 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
drochner
46fc520afa update to 2.29
many fixes and improvements
2012-01-12 11:39:38 +00:00
drochner
c476d7fab6 clean up outdated dependencies, bump PKGREV 2012-01-09 17:31:56 +00:00
skrll
9db2b4b6e0 Merge patch from other emacs packages - prevent from optimizing out
__malloc_hook) to fix one source of SIGSEGVs during build.

PR/45405 PR/35235
2012-01-09 06:30:20 +00:00
obache
78cb977b26 Recursive bump from boost-libs shlib bump. 2012-01-09 02:54:24 +00:00
minskim
68b06cf6f6 Update emacs-snapshot to 24.0.92.20120105.
Notable changes:
	* mail/rmail.el (rmail-font-lock-keywords): Accept non-ASCII
	letters in cite-prefix.

	* shell.el (shell-dynamic-complete-functions): Put
	pcomplete-completions-at-point, so as to try
	comint-filename-completion first (Bug#10417).

	* Introduce a mechanism to widen the region used in context font
	locking.  Use this to protect declarations from losing their
	contexts.
2012-01-08 21:56:03 +00:00
dholland
1cf11d93e7 try again. sigh... 2011-12-31 23:56:46 +00:00
dholland
b8f23d0933 Merge the improved cpp checks from emacs20's patch-ab. Should fix build
breakage on -current.
2011-12-31 16:37:25 +00:00
dholland
2ef3a951f5 Merge patch-bm from emacs20 (prevent gcc from optimizing out __malloc_hook)
to fix one source of SIGSEGVs during build.
2011-12-31 11:40:27 +00:00