Commit graph

3674 commits

Author SHA1 Message Date
wiz
cbf7ab5e66 Update vim* to 8.0.0086.
Changes not found, but I assume bug fixes.
2016-11-16 10:38:35 +00:00
maya
e3607b0a67 emacs21: remove convoluted logic for using binutils hack -- use it
unconditionally here too. it's highly unlikely someone has such old
binutils.

bump PKGREVISION - it causes runtime crashes.
2016-11-11 10:54:41 +00:00
maya
008c08a557 emacs20: retire elaborate logic to match versions of NetBSD below 1.7
older binutils worked fine without this option, and it was a performance
hit, but it's unrealistic to see anyone using such old binutils today.

not matching some operating systems will cause runtime crashes.

forgotten to apply patch in PR pkg/43091: emacs20 doesn't work
(..on linux, which doesn't match the elaborate logic)

bump PKGREVISION as it is only apparent at runtime.
2016-11-11 09:10:41 +00:00
wiz
e7e0a8e2d1 Recursive bump for poppler-0.48.0. 2016-11-08 10:51:26 +00:00
wiz
0df73caea0 Updated Sigil to 0.9.7.
Sigil-0.9.7
   Bug Fixes
    - Allow tags in the svg and mathml namespace to automtically self-close if empty to help work around
         a bug in Kindlegen that will not seem to accept a closing svg image tag even though image is non-void
    - Prevent TextTab from constantly recentering page when focus is lost
    - Fix bugs in plugin basename_to_id when used with xpgt files or any unrecognized extensions
    - Fix typos in pls mimetype in plugins
    - Fix code synchronization issues among 3 places where file extensions are mapped to mimetypes
    - Fix plugin readotherfile interface to rebuild the opf on the fly only if it has been modified
    - Fix plugin validation issues with integer vs string representations of line number and character offsets
    - Fix duplicate filename in multiple directories bug when updating CSS urls
    - Fix bug in page-map.xml mimetype when "Add Existing ..." is used
    - Fix undefined behaiviour shifting signed negative values in 3rdparty libs and fix many warnings
    - Fix text vs binary file type recognition in the plugin interface (CSS and js files are text not binary)
    - Fix too small toolbar icons on high dpi displays
    - Fix bug that caused text highlighting to get lost on some systems when doing a CSS Find & Replace.
    - Fix bug in plugin interface basename_to_id to recognize .htm extensions
    - Fix bug in epub3 semantic popups to always refect the local name of epub:type setting
    - Fix bug where creation on an HTML TOC could overwrite an existing Nav under epub3
    - Fix manifest id not starting with alpha character bug

  New Features
    - Extend validation plugin interface with add_extended_result() method to allow better cursor positioning
    - Extend TextTab and  Tabs derived by it to position cursor based on offset
    - Allow editing of page-map.xml files, xpgt files and other misc xml based files inside Sigil
    - Update Windows builds use Python 3.5, VS2015
    - Update Mac OS X builds and build instructions to use Python-3.5.2
    - Remove support for python2.7 *only* plugins and simply Manage Plugins settings
    - Update to Qt 5.6.1-1 with QtWebKit added back for release builds for Windows (VS2015)  and Mac OSX
    - Update Mac OS X and Linux build instruction documentation for recent changes
    - Allow Linux Dictionaries to look up default paths  for dictionaries passed in by build cmake settings
    - Mke the columns in the Manage Plugins table be sortable by the user
    - Better detect undefined and non-existing url fragments to prevent issues when splitting or merging files
    - Make tooltips for Run Plugin Icons show the name of the selected plugin on hover
    - Upgrade from jquery 1.6.2 to version 2.2.4
    - Upgrade from jquery.scrollTo 1.4.2 to version 2.1.2
    - Upgrade to double sized 48x48 pixel icons for High DPI displays, Special Thanks to PatNY for creating our icons


Sigil-0.9.6
   Bug Fixes
    - Make StdWarningDialog resizeable when "Show Details" is used
    - Fix CleanSource svg prefix removal bug that sometimes broke valid svg code
    - Remove svg image and html5 menuitem from the list of void elements in the Sigil and plugin code
    - Properly xml escape "&" in metadata attribute values
    - Properly perform source updates on epub load even when they do not follow recommended spec
    - Make handling of comments in both xhtml and xml more roubst
    - Properly url escape css file names to handle css files with spaces in them
    - Try to make direct editing of content.opf more safe by auto-fixing errors when possible
    - Properly handle WellFormed checks for pure XML in XMLResource.cpp by using embedded python3 lxml
    - Make opf_newparser.py and xmlprocessor.py more robust to broken user input in content.opf
    - Make ProcessXML (repairXML in xmlprocessor.py) - leave untouched anything well-formed
    - Fix thinko in plugin bookcontainer.py and outputcontainer.py contributed by wrCisco
    - Fix for improper encoding in plugins on Mac OS X due to missing inherited plugin environment
    - Fix for typos in epub xmlns when splitting epub3 ebooks in BookView
    - Update testplugin_v012.zip to testplugin_v013.zip to handle sgc-nav.css new feature
    - Fix bugs in DeleteUnusedStyles when selector exists more than once in the same stylesheet
    - Fix bugs in DeleteUnusedStyles when group selectors span more than one line
    - Fix bugs in Reports: CSS Styles missing cases when selector exists more than once
    - Fix bug in Reports: All Files to use Landmark Semantics under epub3 not guide semantics
    - Fix bug, slow in loading ini when too large clipboard history, user can delete them via dialog
    - Stop cosmetic double-spaces being introduced into OPF manifest, spine and guide entries
    - Fix bug when user selects too much in BookView and then tries to change case
    - Fix bug in Delete Unused Media when css urls do not use quotes
    - Try to set all ways of updating the ncx to use 2 character indentation of head element
    - Fix Building Relocatable Python on Mac build instructions to remove BeautifulSoup4 requirement
    - Fix for generating empty guide for epub3 when in plugins

  New Features
    - create sgc-nav.css stylesheet for nav and allow templates in Prefs Dir for user to control it
    - Add General Setting to allow user to set own temporary directory location
    - Add Qt Stylesheet support - Recognize and load "qt_styles.qss" file if stored in Sigil Preferences folder
    - Extended the plugin interface to add support for epub3 bindings elements
    - Add option + forward delete shortcut to active Metadata Editor remove
2016-11-07 13:12:37 +00:00
wiedi
2aef1a9ea6 Update editors/nano to 2.7.1
2016.10.29 - GNU nano 2.7.1 "Leuven" adds an often-asked-for feature: the
		ability to display line numbers beside the text.  This can
		be activated with -l or --linenumbers on the command line,
		or with 'set linenumbers' in your nanorc, or toggled with
		M-#.  The coloring of these numbers can be chosen via the
		option 'set numbercolor'.  This release furthermore fixes
		some bugs with scrolling in softwrap mode, is more strict
		in the parsing of key rebindings, and marks a new buffer
		as modified when the output of a command (^R ^X) has been
		read into it.  Come and check it out!

2016.09.01 - GNU nano 2.7.0 "Suni" adds a new feature: allowing text to be
		selected by holding Shift together with the cursor keys.
		Besides that, nano now works also when run in very tiny
		terminals (down to one line, one column), and improves
		the handling of the prompt in cramped spaces.  Not much,
		but it's time to get it out there.

2016.08.10 - nano 2.6.3 "Marika" makes the Ctrl+Arrow keys work also on
		a Linux virtual console, takes as verbatim only the very
		first keystroke after M-V, removes any lock files that it
		holds when dying, doesn't abort when a word contains digits
		(when using the default speller), fixes a small sorting bug
		in the file browser, makes searching case-insensitively in
		a UTF-8 locale a little faster, and doesn't enter invalid
		bytes when holding down both Alt keys.  Santé!

2016.07.28 - nano 2.6.2 "Le vent nous portera" adds two new features: the
		keystrokes Ctrl+Up and Ctrl+Down for jumping between blocks
		of text, and the option 'wordchars' for specifying which
		characters (beside alphanumeric ones) should be considered
		word-forming.  Further, it provides feedback during Unicode
		input (M-V followed by a six-digit hexadecimal number which
		must start with 0 or 10), avoids a crash when resizing the
		window during Verbatim input, doesn't drop a keystroke after
		having been suspended, and replaces the	beginning-of-line
		anchor (^) just once per line.  There are also several tiny
		improvements in screen rendering and key handling.  Come get
		your hair tousled!

2016.06.27 - nano 2.6.1 "Stampede" is chiefly a translation update, but also
		adds one little feature (the ability to use negative numbers
		with Go To Line: -1 meaning the first line from the bottom),
		includes syntax highlighting for Rust, and fixes three tiny
		bugs (but in such far corners of the editor that they aren't
		even worth mentioning).
2016-11-04 21:24:22 +00:00
hauke
ecb36d5ff9 Re-add editors/xemacs-current/hacks.mk --
gcc 5 builtins collide with src/gmalloc.c's calloc(), which
results in 'xemacs -vanilla' busy-looping during the build.

Joerg suggested building with -fno-builtin, see
<http://mail-index.netbsd.org/tech-toolchain/2016/10/28/msg002820.html> ff.
2016-10-31 14:28:20 +00:00
hauke
d8f37d9dab Re-add editors/xemacs/hacks.mk --
gcc 5 builtins collide with src/gmalloc.c's calloc(), which
results in 'xemacs -vanilla' busy-looping during the build.

Joerg suggested building with -fno-builtin, see
<http://mail-index.netbsd.org/tech-toolchain/2016/10/28/msg002820.html> ff.
2016-10-31 13:30:07 +00:00
adam
3b88bd43a5 Revbump post boost update 2016-10-07 18:25:29 +00:00
mef
c2c352b66f Updated editors/sasm to 3.6.0
-----------------------------
(from: Linux/share/doc/sasm/changelog.gz)
sasm (3.6.0) stable; urgency=low
  * Update - 3.6.0 version - Turkish language has been added, tab key action has been improved.
2016-10-06 21:08:38 +00:00
morr
d3299db2a5 Some cosmetic changes 2016-10-05 07:33:22 +00:00
agc
96ccb720c4 Fix typo 2016-10-05 00:21:39 +00:00
morr
4c2e0d3dc6 Add vim-gtk3 package. 2016-10-04 17:57:22 +00:00
morr
1e7d97aea5 Add GTK3 gui package 2016-10-04 17:56:48 +00:00
morr
8704c3c723 Update PLIST 2016-10-03 20:05:23 +00:00
morr
b81a277cd1 Update package to 8.0.0021.
Patches:
8.0.0001  intro screen still mentions version7
8.0.0002  the netrw plugin does not work
8.0.0003  getwinvar() returns wrong Value of boolean and number options
8.0.0004  error messagge of function() with wrong argument says NULL
8.0.0005  netbeans test fails with Python 3
8.0.0006  ":lb" is interpreted as ":lbottom" instead of ":lbuffer"
8.0.0007  Vim 7.4 is still mentioned in a few places
8.0.0008  popup complete test is disabled
8.0.0009  unnecessary workaround for AppVeyor
8.0.0010  crash when editing file that starts with crypt header
8.0.0011  on OSX Test_pipe_through_sort_all() sometimes fails
8.0.0012  typos in comments
8.0.0013  (after 8.0.0011) missing comma in list
8.0.0014  crypt tests are old style
8.0.0015  can't tell which part of a channel has "buffered" status
8.0.0016  (after 8.0.0015) build fails
8.0.0017  cannot get the number of current quickfix or location list
8.0.0018  when using ":sleep" channel input is not handled
8.0.0019  test_command_count is old style
8.0.0020  the regexp engines are not reentrant
8.0.0021  GUI: cursor may be drawn on second half of double byte char

pkgsrc changes:
- switch to github to provide tarballs
- some minor changes
2016-10-03 20:04:46 +00:00
wiz
c45c4f0d55 Fix build of abiword-plugins with gnutls-3.5.
From upstream via David H. Gutteridge in PR 51501.

Bump PKGREVISION.
2016-09-27 12:00:50 +00:00
maya
22ae173322 vim-lang: add missing PLIST entries. 2016-09-24 14:01:23 +00:00
ryoon
05c761e676 Fix CONFLICTS pattern, pointed by @yatasan on twitter 2016-09-21 12:21:51 +00:00
wiz
28aaa00fe3 Fix PLIST on non-NetBSD. 2016-09-21 09:22:08 +00:00
wiz
4ab4e52a8c Remove url2pkg marker. 2016-09-20 12:59:24 +00:00
jperkin
688097df5c Bump PKGREVISION for dependents of chat/loudmouth. 2016-09-19 17:18:18 +00:00
wiz
a82aa43c18 Recursive PKGREVISION bump for gnutls shlib major bump. 2016-09-19 13:04:18 +00:00
ryoon
4ba79a8b02 Convert emacs25 to editors/emacs25 and add emacs25-nox11
emacs-snapshot is not supported as emacs25 anymore...
2016-09-18 13:48:34 +00:00
ryoon
5f4f369df3 Add emacs25-nox11 2016-09-18 13:40:24 +00:00
ryoon
5f5520272d Import emacs25-nox11-25.1 as editors/emacs25-nox11.
GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 25.
2016-09-18 13:38:22 +00:00
ryoon
5fbcc58372 Add emacs25 2016-09-18 13:37:46 +00:00
ryoon
00327eb72a Import emacs25-25.1 as editors/emacs25.
GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 25.
2016-09-18 13:36:18 +00:00
wiz
e001a51570 Work around TeXmacs build system so it looks for guile in the place
it's supposed to, if it were just using guile-config.
2016-09-16 09:42:25 +00:00
wiz
e4025746ee After guile's and guile20's installation prefixes have changed, it's time
to bump their dependencies (except those that were bumped in the last 24
hours already).
2016-09-15 14:32:39 +00:00
agc
1fdc574f50 sync HOMEPAGE with reality 2016-09-13 20:25:04 +00:00
mef
ff4f862462 Updated editors/texstudio 2.0.8 to 2.11.0
TeXstudio 2.11.0
----------------
(http://texstudio.sourceforge.net/manual/current/CHANGELOG.txt)
- support two editors next to each other
- new tabular wizard
- support multi-line commands
- add scrollbar marks for search and bookmarks
- add command option --no-session
- add manual to mac OS X app bundle data
- improve table manipulation of tabu/longtabu
- select words by doubleclick + hold + mousemove
- restructure cwl search paths to settings/completion/user :/completion settings/completion/autogenerated
- safer way of obtaining the PATH on OS X
- add option for image tooltip
- do not show explicit hyphens in section titles of the structure view
- do not parse for structure in non-LaTeX-like languages
- make preview work with \input in preamble (files get rewritten to absolute paths for the temporary compilation)
- use QSaveFile for file saving instead of our custom file saving strategy if available (Qt5 only)
- eneable left/right shortcuts for embedded viewer
- remove multiple default values for latexmk (fixes bug 1694)
- support environment variables in additional search paths
- support [txs-app-dir] and [txs-settings-dir] in additional search paths for log and pdf
- add statusbar icon for LanguageTool
- make LanguageTool arguments configurable
- add align cursor mirrors options
- make pasting into cursor mirrors a single undo block
- do not remove cursor mirrors on undo
- select text of current item in Packages Help to allow easier overwriting (feature request 1063)
- select search/replace texts when switchting there using Tab / Backtab (feature request 1064)
- added optional workingDirectory argument to script function system()
- added editor->insertSnippet() to scripting environment
- added option to choose log encoding
- make icons greyscale for viewer sync buttons if they are not activated
- added a table template
- added some elements to math/latex menus
- unix: allow defining a datadir different from PREFIX/share
- add the option to use system hunspell and quazip
- add images to windows installer
- document advanced code snippet properties in the manual
- don't show dialog for creating a file if it could not be opened but exists
- use Freedesktop Icon Naming Specification for standard icons
- add qt5 autodetection to BUILD.sh
- fix duplicated line endings for larger files (chunked loading)
- fix: windows environment variables may contain brackets: PROGRAMFILES(X86)
- fix env closing with $,$$,etc.
- fix: go to PDF for temporarily compiled documents
- fix finding root document when explicit root doc is set
- fix spell check when word ends with point
- fix argument detection: optional arguments may appear after mandatory ones
- fix: correctly generate environment definition from \newenvironment in case of a default argument
- fix crash in keyVal syntax check when the document was deleted in the meantime
- fix: clear replace highlights when search term is changed
- fix: cancel in marco dialog (bug 1662)
- fixed interpretation of % !BIB program = ... (bug 1667)
- fix AltGr+F not typing [ on Croatian keyboard
- fix cursor jumping to end of file when trying to jump from a non-matched bracket (bug 1668)
- fix pasting columns over an existing selection (bug 1726)
- fix broken language triggers (bug 1735)
- fix quote replacements
- fix line breaks for cursor mirrors
- fix auto paren completion for cursor mirrors
- fix line operations to work with cursor mirrors
- fix sychronize text of placeholder mirror when inserting an environment on a selection (Ctrl+E)
- fix font in pdf viewer status bar did not scale
- fix loading of badword lists
- fix LanguageTool startup
- fix overlapping in unicodeinsert on osx
- fix: pinyin input of punctuation (bug 1770)
- fix: retain spaces when sending text to LanguageTool
- fix: don't translate Ctrl+Alt+Left as the translation breaks the shortcut
- several updates to cwl files
- update poppler for windows to 0.39.0
- improved generation of label texts
2016-09-07 04:18:27 +00:00
joerg
02e7ae8f43 Disable PCH for GCC as it fails on LP32 platforms. 2016-08-27 20:58:41 +00:00
mef
e5ebb4e93e Updated editors/sasm to 3.5.1
-----------------------------
(from: Linux/share/doc/sasm/changelog.gz)
  * Update - 3.5.1 version
  - drag & drop bug, debugging bug and some small bugs have been fixed.
2016-08-27 14:53:03 +00:00
maya
877b8bd293 Disable a specific optimization (-fno-optimize-strlen) instead of using -O0.
Apply this on all netbsd architectures, not just amd64.

PR pkg/51439, from stackfield.
2016-08-27 08:38:31 +00:00
maya
db7af0b4b7 netbsd PaX features are not amd64 only, make adjustments for all
platforms.

first part of PR pkg/51439 from stackfield
2016-08-23 20:27:40 +00:00
bsiegert
d1b5c72788 Gummi 0.6.6 "We're still here" (January 27th, 2016):
Bugs fixed:

- Fix using predictable filenames in /tmp (CVE-2015-7758)
- Fix source id warnings during motion runtime
- Fix open-project crash due to missing file chooser title
- Fix synctex for input files with relative paths
- Add descriptive keywords to our desktop entry file
- Improvements to the bibliography detection regex
- Only allow loading tex files through file->open
- Desensitize cut/copy tools when no text is selected
- Various improvements to build system
- Removed deprecated code
2016-08-09 18:23:20 +00:00
ryoon
e37b97fe3c Recursive revbump from audio/pulseaudio 2016-08-04 17:03:30 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
wiz
3f62e6c6c5 Recursive PKGREVISION bump for poppler-0.46.0 shlib major bump. 2016-08-01 14:23:55 +00:00
jperkin
a9d607fa34 Move USE_LANGUAGES to Makefile.common, fixes non-share builds. 2016-07-25 10:51:37 +00:00
jperkin
c8974b9b10 Uses C99 (isinf). 2016-07-22 10:33:31 +00:00
wiz
cb20f71334 Update TeXmacs to 1.99.5.
Explicitly does not support guile20, so let it use guile18 for now.

Changes from version 1.99.3 to 1.99.5
    Support for retina screens (1.99.5).
    Implementation of a better, still experimental, page breaking algorithm (1.99.5).
    Various improvements for the laptop presentation mode (1.99.5).
    Simplified editor for graphical slides in laptop presentations (1.99.5).
    Highly improved animations (1.99.5).
    An editing mode for simple animations based on morphing (1.99.5).
    Various graphical effects and font effects (1.99.5).
    Reorganizations in the configuration of TeXmacs (1.99.5).
    Improved rendering of pages, including a mode for double sided rendering, and a panorama mode (1.99.5).
    High quality mathematical typesetting for many standard fonts (1.99.5); see also the paper “Mathematical Font Art” presented at ICMS 2016.
    Rudimentary support for inking (1.99.5).
    Customizable snapping in graphics mode (1.99.5).
    Various enhancements and fixes for graphics mode (1.99.5).
    Various bug fixes (1.99.4).
    Various improvements for the table editor (1.99.4).
    Greek language support, with the help of Alkis Akritas (1.99.4).
    Experimental math editing mode that enforces syntactic correctness (1.99.3).
    A series of improvements in the converter to LaTeX (1.99.3).
    Tool for examining errors in the LaTeX export (1.99.3).
    High quality support of STIX fonts (1.99.3).
    Various improvements concerning mathematical typesetting (1.99.3).
    Improved punctuation, including support for French punctuation rules (1.99.3).
    Improved experimental client-server support (1.99.3).
    Encrypting/decrypting pieces of documents (1.99.3).
    New experimental bibliographic database management (1.99.3).
    New experimental database facilities (1.99.3).
    Added style package for literate programming (1.99.3).
    Consistent support for multiple bibliographies, indexes, glossaries, etc. (1.99.3).
2016-07-16 21:13:22 +00:00
agc
8da59f6d58 Add the kilo editor to the packages collection.
Kilo is a small text editor in less than 1K lines of code (counted with cloc).

	Usage: kilo <filename>

	Keys:

	CTRL-S: Save
	CTRL-Q: Quit
	CTRL-F: Find string in file (ESC to exit search, arrows to navigate)

	Kilo does not depend on any library (not even curses).  It uses fairly
	standard VT100 (and similar terminals) escape sequences.  The project
	is in alpha stage and was written in just a few hours taking code from
	my other two projects, load81 and linenoise.

	People are encouraged to use it as a starting point to write other
	editors or command line interfaces that are more advanced than the
	usual REPL style CLI.

	Kilo was written by Salvatore Sanfilippo aka antirez and is released
	under the BSD 2 clause license.
2016-07-11 05:21:59 +00:00
wiz
ad0031c15e Remove python33: adapt all packages that refer to it. 2016-07-09 13:03:30 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
morr
acd623dcea Add src to patch and regerate distinfo 2016-07-05 07:26:35 +00:00
morr
7a48cf920b Regenerate distinfo 2016-07-05 05:48:02 +00:00
morr
0ba7d22b7a Unbreak linking on Mac OS X when bootstrap is build with full option. 2016-07-04 21:07:02 +00:00
morr
99c538cc09 Revert changes now that distfile is uploaded 2016-07-04 06:18:39 +00:00