1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-14 03:10:47 +00:00
Commit Graph

10085 Commits

Author SHA1 Message Date
Steve Wills
43e75d76cc editors/focuswriter: update to 1.7.3
PR:		239711
Submitted by:	lightside <lightside@gmx.com> (maintainer)
2019-09-02 22:24:19 +00:00
Joseph Mingrone
c56e48fdfe Bump PORTREVISION for more ports using EMACS_VERSION_SITE_LISPDIR
This is required after editors/emacs was updated to version 26.3 in
r510281.  Some of these ports were missed in r510696.
2019-09-01 23:45:39 +00:00
Tobias C. Berner
0ee39c1b52 graphics/poppler: update to 0.80.0
Release 0.80.0:
core:
 * Annotations: Implement support for setting a different text in the appearance stream than the real text
 * Splash: Optionally use small_vector from boost
 * Fix memory leaks on broken files
 * Fix abort on broken files
 * Small code simplifications
 * Remove USE_FIXEDPOINT support. Issue #821

qt5:
 * Fix MSVC build
 * Add subsitute-font information
 * Fix since marker of some functions
 * Fix leak when aborting text extraction
 * Small code simplifications

glib:
 * Make print scaling getter visible
 * Make Duplex/NumCopies/PrintPageRange preference available in API
 * Implement Movie API

utils:
 * pdftotext: Add -nodiag flag to remove diagonal text on output

build system:
 * Mark external lib include dirs as SYSTEM

PR:		240176
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-09-01 20:46:38 +00:00
Joseph Mingrone
9002c82508 Bump PORTREVISION for ports using EMACS_VERSION_SITE_LISPDIR
This is required after editors/emacs was updated to version 26.3 in
r510281.

Reported by:	ashish
2019-09-01 15:32:08 +00:00
Ashish SHUKLA
c7b7f4d55b - Update to git snapshot e8c46c2 2019-09-01 13:46:32 +00:00
Adam Weinberger
0568ee0660 vim: Update to patchlevel 1954 2019-09-01 05:28:59 +00:00
Joseph Mingrone
e8421442d2 editors/emacs: Update to version 26.3
Port changes:

- Remove JSON knob, because Emacs has no configurable json option in
  versions prior to and including 26.3.  The knob should not have been
  added in r472261.

- Add USES+=gnome unless flavor is nox.  Do this because defining
  INSTALLS_ICONS adds USE_GNOME+=gtk-update-icon-cache.

Upstream changes:
https://www.gnu.org/software/emacs/news/NEWS.26.3

Submitted by:	HIROSE Yuuji <yuuji@gentei.org> [canna patch updates]
Differential Revision:	https://reviews.freebsd.org/D21193
2019-08-30 17:43:53 +00:00
Tobias Kortkamp
0910bd76a0 editors/jucipp: Fix WWW
PR:		240185
2019-08-30 10:51:37 +00:00
Li-Wen Hsu
e0e54da5d7 Workaround for build failure due to newer C++ features when KDE5 and QT5 defined
PR:		239988
Submitted by:	VVD <vvd@unislabs.com>
Reported by:	O. Hartmann <ohartmann@walstatt.org>
2019-08-22 06:21:32 +00:00
Li-Wen Hsu
bc7f2d733c - Update to 6.3.0 2019-08-20 02:18:04 +00:00
Adriaan de Groot
29e9753887 Fix build of editors/calligraplan.
The patch is from upstream, via openSUSE, and modified so it just
hard-codes the version of KDE Frameworks (KCalCore in particular)
in ports at this time. That makes it pick the new API introduced
in KF5 5.61.

Reported by:	pkg-fallout
2019-08-19 17:55:16 +00:00
Jan Beich
befa71e0f3 devel/boost-*: update to 1.71.0
Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774
2019-08-19 15:35:27 +00:00
Jose Alonso Cardenas Marquez
36e9f00037 - Bump PORTREVISION (lazarus ports were updated to 2.0.4)
- Remove LD_UNSAFE
2019-08-15 17:33:08 +00:00
Jose Alonso Cardenas Marquez
32dd58a974 - Remove LD_UNSAFE (I forgotten it on previous commit) 2019-08-15 16:59:08 +00:00
Jose Alonso Cardenas Marquez
011ed12b8e - Update to 1.84.2 2019-08-15 16:54:04 +00:00
Jose Alonso Cardenas Marquez
60a40bc645 - Update to 2.0.4
- Remove LD_UNSAFE. It is defined in lang/fpc
- Few minor modifications
- Change LAZARUS_DEFAULT to 2.0.4
- Add lang/fpc-source to RUN_DEPENDS
2019-08-15 16:36:04 +00:00
Adriaan de Groot
fcf437462e Update KDE Applications to latest upstream release, 19.08
Release announcement
	https://kde.org/announcements/announce-applications-19.08.0.php

Thanks to tcberner for doing most of the prep-work.
2019-08-15 15:38:52 +00:00
Tobias Kortkamp
40666d2b8f lang/rust: Update to 1.37.0
- Force rebuild all consumers to catch regressions early

Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html
Tested by:	jbeich, tobik, greg@unrelenting.technology (aarch64)
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D21247
2019-08-15 14:30:16 +00:00
Adriaan de Groot
0a7455c83c Update KDE Frameworks to latest upstream release, 5.61
Release notes at
	https://kde.org/announcements/kde-frameworks-5.61.0.php

Thanks to
	antoine@ for the exp-runs,
	tcberner@ for most of the prep-work,
	the Gentoo community for cherry-picking patches

There are a bunch of changes in (implicitly included) headers, which
broke existing KDE Applications builds; that's why there are a whole
bunch of "patch-gentoo-kf5-5.61-headers" patches (taken from Gentoo
packaging). Those will go away with the next KDE Applications release,

PR:		239777
Submitted by:	tcberner
2019-08-15 10:01:34 +00:00
Mathieu Arnold
79698c8457 Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
Joseph Mingrone
e6a1390428 editors/emacs-devel: Update to 2019-08-12 commit, 2b329ed
This fixes Emacs bug #37006, which could prevent the garbage collector from
running.
2019-08-13 02:18:18 +00:00
MANTANI Nobutaka
a9f50173a4 - Switch to the version maintained by the developers of Wanderlust.
- Update to the snapshot on 2019-07-08.
2019-08-12 14:16:56 +00:00
MANTANI Nobutaka
6f7e57bfc8 - Switch to the version maintained by the developers of Wanderlust.
- Update to the snapshot on 2019-05-26.
2019-08-12 14:14:54 +00:00
MANTANI Nobutaka
f7976caedf - Switch to the version maintained by the developers of Wanderlust.
- Update to the snapshot on 2019-04-07.
2019-08-12 14:11:47 +00:00
Jason Helfman
958e4f1f33 - reclaim 2019-08-08 15:28:13 +00:00
Ryan Steinmetz
edb787f7fd - Update to 1.16.6 2019-08-08 13:43:55 +00:00
Rene Ladan
860a89e29f Return jgh's ports to the various pools after his commit bit was safekept.
Hat:		portmgr-secretary
2019-08-05 20:07:06 +00:00
Antoine Brodin
5bc3cbfabc Mark BROKEN: unfetchable 2019-08-04 10:02:46 +00:00
Antoine Brodin
b16de4c294 Deprecate ports broken for more than 6 months 2019-08-04 09:07:47 +00:00
Adam Weinberger
24478a28af vim: Simplify patch 2019-08-03 17:33:02 +00:00
Adam Weinberger
43d43dd6bf vim: Update to patchlevel 1790
Also, unmute Makefile commands.
2019-08-02 12:14:34 +00:00
Joseph Mingrone
7628dc7174 editors/emacs-devel: Update to 2019-08-01 commit, b22b59c 2019-08-01 10:00:35 +00:00
Tobias C. Berner
a5b210399a graphics/poppler: update to 0.79.0
Release 0.79.0:
        core:
         * Fix regression on TextSelectionPainter
         * Fix parsing of DefaultAppearance
         * Fix memory leak in PostScriptFunction
         * Fix crashes in fuzzed files

        qt5:
         * Implemented support for setIcon by changing appearance
         * Added option to set the form available to print
         * QString::null is deprecated, use QString()
         * Replace deprecated qStableSort with std::stable_sort

        build system:
         * Turn README into README.md and expand it

PR:		239277
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-07-31 21:14:15 +00:00
Guido Falsi
b14d63261d Update mousepad to 0.4.2 2019-07-29 21:37:13 +00:00
Danilo Egea Gondolfo
815b5d260e - Use "localbase" instead of CPPFLAGS
Reported by:	pkubaj
2019-07-28 19:36:23 +00:00
Danilo Egea Gondolfo
1ccc6c21cf - Update to 4.3
- Re-introduce CPPFLAGS. Without it the configure test for libintl fails and nano crashes when the user selects one of the NLS supported languages

PR:		239189
2019-07-28 19:11:14 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Max Brazhnikov
7d534ce649 editors/texmaker:
- Update to 5.0.3
- Remove dependency on poppler, texmaker uses pdfium since 5.0
- Update WWW

PR:		238752
Approved by:	maintainer timeout (4 weeks)
2019-07-25 18:20:23 +00:00
Grzegorz Blach
d08e7a7d52 Drop maintainership 2019-07-18 23:12:21 +00:00
Ashish SHUKLA
14f314c388 - Update to git snapshot ed29d9f
- Add an OPTION for HarfBuzz text shaping engine support
2019-07-14 02:17:53 +00:00
Rene Ladan
1db32cf03f Remove expired ports:
2019-07-12 misc/tcb: Abandonware that uses sys/dir.h
2019-07-12 editors/xed: Abandonware using sys/dir.h
2019-07-12 databases/gtksql: Abandonware using sys/dir.h
2019-07-13 21:36:57 +00:00
Mark Linimon
feee6ce9d6 Prepare for powerpc-on-clang by deleting hard-coded tests for architecture
as a stand-in for "are we running on gcc".

Approved by:	portmgr (tier-2 blanket)
2019-07-13 00:07:35 +00:00
Tobias C. Berner
37e8575738 KDE Applications: update to 19.04.3
July 11, 2019.
Today KDE released the third stability update for KDE Applications 19.04. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.

Over sixty recorded bugfixes include improvements to Kontact, Ark, Cantor, JuK,
K3b, Kdenlive, KTouch, Okular, Umbrello, among others.

Improvements include:

  *  Konqueror and Kontact no longer crash on exit with QtWebEngine 5.13
  *  Cutting groups with compositions no longer crashes the Kdenlive video editor
  *  The Python importer in Umbrello UML designer now handles parameters with default arguments

Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
2019-07-12 05:32:09 +00:00
Kurt Jaeger
35af11ff90 x11-toolkits/scintilla: update 4.1.0 -> 4.2.0
editors/scite: update 4.1.0 -> 4.2.0

PR:		238505
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
Relnotes:	https://www.scintilla.org/ScintillaHistory.html
2019-07-10 17:47:54 +00:00
Li-Wen Hsu
039349273e - Update to 6.2.5 2019-07-08 04:13:37 +00:00
Adam Weinberger
ab21586e52 neovim: Update to 0.3.8
* security: 'modeline', 'modelineexpr'
 * Disallow API calls in the sandbox.

MFH:		2019Q3
2019-07-04 16:34:15 +00:00
Craig Leres
b49b5f460f editors/nvi-devel: Take maintainership. Update MASTER_SITES to use
the University of Waterloo Computer Science Club mirror (with
LOCAL/leres as a secondary) since ftp.stack.nl no longer exists.

Approved by:	Approved by: johans (maintainer timeout, 3 months and 3 consecutive timeouts), ler (mentor, implicit)
2019-07-04 16:22:16 +00:00
Tobias Kortkamp
f69160b440 lang/rust: Update to 1.36.0
- Force rebuild all consumers to catch regressions early

Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html
Tested by:	jbeich, mikael.urankar@gmail.com
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D20810
2019-07-04 14:41:57 +00:00
Craig Leres
61fd6739b8 editors/nvi-devel: Fix DB_CREATE error and segmentation fault; add
the DB_CREATE flag when using bdb >= 4.4.

PR:		238712
Approved by:	johans (maintainer timeout, 2 weeks), matthew (mentor, implicit)
Obtained from:	Mac Ports
	https://trac.macports.org/browser/trunk/dports/editors/nvi/files/patch-common__db.h?rev=108622
2019-07-03 17:39:28 +00:00
Tobias Kortkamp
df0ba2e172 editors/kakoune: Update to 2019.07.01
Changes:	https://github.com/mawww/kakoune/releases/tag/v2019.07.01
2019-07-01 15:16:02 +00:00
Piotr Kubaj
fee4cd7bd8 editors/xcoral: fix build
Add USES=compiler:c11 to fix build:
BR_Parser.y:1652: error: argument 'file_name' doesn't match prototype
BR_Interface.h:101: error: prototype declaration

Approved by:	mentors (implicit approval)
2019-07-01 12:50:17 +00:00
Piotr Kubaj
cdbe03491d editors/quilter: fix build
Add USES=compiler:c11
In file included from /usr/local/include/webkitgtk-4.0/jsc/jsc.h:25,
                 from /usr/local/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:28,
                 from /usr/local/include/webkitgtk-4.0/webkit2/webkit2.h:55,
                 from com.github.lainsce.quilter@exe/src/Services/ExportUtils.c:28:
/usr/local/include/webkitgtk-4.0/jsc/JSCClass.h:37: error: redefinition of typedef 'JSCClass'
/usr/local/include/webkitgtk-4.0/jsc/JSCValue.h:43: error: previous declaration of 'JSCClass' was here
/usr/local/include/webkitgtk-4.0/jsc/JSCClass.h:40: error: redefinition of typedef 'JSCContext'
/usr/local/include/webkitgtk-4.0/jsc/JSCValue.h:44: error: previous declaration of 'JSCContext' was here

Approved by:	mentors (implicit approval)
2019-07-01 11:00:14 +00:00
Steve Wills
76eadc9bce editors/with-editor: Update to 2.8.3
PR:		238595
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2019-06-30 20:14:34 +00:00
Tobias C. Berner
4d160bfcf5 graphics/poppler: update to 0.78.0
Release 0.78.0:
        core:
         * Fix line annotation arrows for usage in dimensioning
         * Handle Ink annots without an InkList but with an AP
         * Fix typos preventing parsing of Movie start and duration
         * Fix crash on malformed files

        glib:
         * Add poppler_document_create_dests_tree()
         * Don't use the deprecated g_type_class_add_private()
         * Document the differences between render() and render_for_printing()
         * Fix introspection for poppler_document_new_from_data
         * Don't create PopplerInputStream with length 0. Issue #414
         * Document G_IO_ERROR as a possible error condition
         * docs: Add index for API new in 0.78

        build system:
         * Fixes cross compilation of gir in Void Linux
         * Add -Wshadow to the default warning flags
         * install pkg-config pc files if pkg-config is found

PR:		238857
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-06-29 08:55:17 +00:00
Tobias Kortkamp
3726f94254 Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
2019-06-29 03:51:13 +00:00
Yuri Victorovich
6255652575 editors/quilter: Update 1.9.1 -> 1.9.2
Reported by:	portscout
2019-06-28 02:24:48 +00:00
Dmitry Marakasov
e8fa467e52 - Update WWW
Approved by:	portmgr blanket
2019-06-27 09:32:02 +00:00
Rene Ladan
d2eb50ab00 Clean up final leftovers from Qt4.
Submitted by:	rene
Reviewed by:	mat, tcberner
Differential Revision:	https://reviews.freebsd.org/D20725
2019-06-26 11:52:23 +00:00
Dmitry Marakasov
eb75dd5737 - Update WWW
Approved by:	portmgr blanket
2019-06-24 09:34:15 +00:00
Kubilay Kocak
c4c24177f0 editors/nano: Make several port improvements
* Switch to https:// MASTER_SITES
  * Use provided .xz for distribution file, saving: 50.5% / 1415kB
  * Add LICENSE_FILE
  * Remove CPPFLAGS/LDFLAGS variables, added 19 years ago when the port
    was first created. [1] They are incorrectly (globally) scoped, no
    longer necessary and incorrect for the ncurses:base case. Instead use
    Uses/ncurses.mk variables and provide these to configure to ensure
    includes/lib searches and linking are never mixed between base and
    ports.

[1] ports r29979

Approved by:		danilo (maintainer)
MFH:			2019Q2 (blanket: bugfix)
Differential_Revision:	D20660
2019-06-24 03:24:44 +00:00
Tobias C. Berner
4196590fa5 KDE Applications: complete dependency lists
This has been on the TODO list for forever...

PR:		238764
Reported by:	yuri
2019-06-23 15:39:32 +00:00
Yuri Victorovich
4047024a00 New port: editors/quilter: Editor allowing you to focus on your writing 2019-06-23 04:52:03 +00:00
Guido Falsi
ad1ecbc81b - Simplify XFCE MASTER_SITES usage
- Update XFCE Master sites list

Submitted by:		olivierd
Reviewed by:		mat
Approved by:		portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D8416
2019-06-19 16:14:27 +00:00
Li-Wen Hsu
e247b2aa9f - Remove dependence on devel/patch
PR:		238629
Submitted by:	mi
2019-06-19 13:52:32 +00:00
Ashish SHUKLA
c9898a9727 - Update to git snapshot 83095a8
- Track git revision information in build
2019-06-16 06:01:47 +00:00
Steve Wills
b3501c5780 editors/nedit: take maintainership 2019-06-14 14:00:03 +00:00
Koichiro Iwao
cb0608692c editors/linux-sublime: Update MASTER_SITE
as the former site is no longer available. Now distfile is fetched from the
official site.

PR:		238509
Reported by:	Graham Perrin <grahamperrin@gmail.com>
2019-06-14 00:08:26 +00:00
Pietro Cerutti
a512feb0f6 editors/vim: remove meaningless 85+ from USES tcl 2019-06-12 15:39:36 +00:00
Baptiste Daroussin
cb5c760bfb Mark as deprecated a bunch of abandonware using sys/dir.h
sys/dir.h is going to be phased out soon, so mark as deprecated non maintained
abandonware using it.

PR:		21519
2019-06-12 06:52:51 +00:00
Jesper Schmitz Mouridsen
88a846987f editors/featherpad: Update to 0.10.0
Approved by: miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D20463
2019-06-09 11:30:53 +00:00
Tobias Kortkamp
e66ead1f79 editors/the: Canonicalize options group names after r503781 (D20426) 2019-06-09 05:46:35 +00:00
Tobias C. Berner
f240baeb83 Update KDE Applications to 19.04.2
https://kde.org/announcements/announce-applications-19.04.2.php
2019-06-07 04:08:25 +00:00
Piotr Kubaj
59e77cd082 editors/neovim-qt: fix build
Add USES=compiler:c++11-lang to fix:
CMake Error in src/CMakeLists.txt:
  The compiler feature "cxx_decltype" is not known to CXX compiler

  "GNU"

  version 4.2.1.

Approved by:	mentors (implicit approval)
2019-06-06 21:02:41 +00:00
Alexandre C. Guimarães
17ff0b46bb editors/texstudio: Update to 2.12.16
Approved by:	tcberner (mentor)
2019-06-04 12:07:06 +00:00
Adam Weinberger
ef48d9bf24 Point the vim-tiny plist specifically at ${.CURDIR}
It works fine in poudriere without it, but isn't necessarily correct
elsewhere.

Submitted by:	mat
2019-06-04 11:56:57 +00:00
Adam Weinberger
06aa85f6d8 Add forgotten pkg-plist for vim-tiny 2019-06-01 15:39:22 +00:00
Adam Weinberger
41fd417789 Update to Vim to patchlevel 1439, change default python, improve vimrc
Some big changes in this update:

* Patchlevel 1439
* Default python is now 3.x instead of 2.x [1]
* Expose DEFAULT_VIMRC option (on by default) to vim-tiny

Also, many changes to the default vimrc. Any changes necessarily risk
contention, but then I remembered that I actually maintain editors/vim,
so here we are. The idea here is that Vim, by default, behaves like Vi,
and people who install the Vim port do so because they DON'T just want
Vi. I've enabled features that are basic quality-of-life settings for
me, and that I hope will be ideal for most end-users.

Important changes in the default vimrc:
* Don't install gvimrc at all. gvim should load $ETCDIR/vimrc anyway. I
  can't test gvim locally, so someone please let me know if I broke it.
* Turn on autoindent
* Disable console bells entirely. Console bells are terrible.
* Enable incsearch: highlights search results as you type them
* ^L clears search highlights while redrawing the screen
* Assume fast terminal by default
* Explain every setting in comments

Many of these settings are modeled after the defaults in NeoVim, which
really got it right. I want our default vimrc to be usable and ideal,
so please let me know if anything doesn't work for you, or if you have
other settings you'd like to see changed in the default.

In particular, please let me know if I broke gvim by removing the gvimrc!

PR:		235142 [1]
Submitted by:	John W. O'Brien [1]
2019-06-01 14:35:55 +00:00
Tobias C. Berner
d163307e80 graphics/poppler: update to 0.77.0
Release 0.77.0:
        core:
         * Fix crash on signature handling. Issue #766
         * Fix small memory leak in SignatureHandler::getCertificateInfo
         * Splash: Restrict filling of overlapping boxes. Issue #750
         * Fix crash on malformed files

        qt5:
         * Fix optional content handling with exclusive layers

        cpp:
         * Make render_page thread-safe

        utils:
         * pdfsig: Fix small memory leak
         * pdftotext: Fix typo in manpage

PR:		238115
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-06-01 06:39:22 +00:00
Adam Weinberger
c373e77574 Update neovim to 0.3.7 2019-05-29 14:44:45 +00:00
Tobias Kortkamp
266d511956 editors/kak-lsp: Update to 6.2.1
- Pet portclippy while here

Changes:	https://github.com/ul/kak-lsp/releases/tag/v6.2.1
2019-05-29 14:19:54 +00:00
Adam Weinberger
6d22b3735c Update neovim to 0.3.6 2019-05-29 02:24:01 +00:00
Adam Weinberger
c493a6aa54 Disable LuaJIT on non-x86 architectures
The version of LuaJIT in port doesn't work well (or at all) for neovim
on non-x86 architectures. Plus, some users (at least the submitter, who
made a good argument for it) may not want LuaJIT at all.

So, make LuaJIT an OPTION. Enable it by default, and exclude it from
all the archs that LuaJIT+neovim doesn't work on. Fall back instead on
normal Lua.

PR:		238079
Submitted by:	Greg V
MFH:		2019Q2
2019-05-28 14:04:35 +00:00
Tobias Kortkamp
7ce162010f editors/scite, x11-toolkits/scintilla: Remove nop CXXSTD
It is overwritten by USES=compiler later anyway.
2019-05-27 06:16:31 +00:00
Joseph Mingrone
bbbec3667d editors/emacs-devel: Update to recent master-branch commit, ec4b2c8 2019-05-25 22:38:08 +00:00
Tobias C. Berner
877b40d68d archivers/quazip: update to 0.8
From the changelog:
   * Support for UTF-8 in file names and comments (Denis Zavorotnyy)
   * get/setOsCode(), get/setDefaultOsCode()
   * Fixed Z_STREAM_END handling in QuaZioDevic
2019-05-25 16:18:34 +00:00
Tobias C. Berner
165ad76a65 editors/calligra: fix plist 2019-05-25 10:56:07 +00:00
Tobias Kortkamp
58fe46e6cc editors/openoffice-devel: Fix spelling of MYSQL_DESC 2019-05-25 10:38:41 +00:00
Tobias Kortkamp
f30ebc2bec lang/rust: Update to 1.35.0
- Force rebuild all consumers to catch regressions early

Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html
Reviewed by:	jbeich
Tested by:	pkubaj (powerpc64), mikael.urankar@gmail.com (aarch64)
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D20332
2019-05-24 03:25:11 +00:00
Li-Wen Hsu
1ff7f3b3af - Update to 6.2.4 2019-05-23 21:08:34 +00:00
Yuri Victorovich
b5edd7b6f9 editors/ecrire: Update 0.3.3 -> 0.3.4
Reported by:	portscout
2019-05-23 08:25:45 +00:00
Tobias Kortkamp
e5a4f364c1 editors/mg: Update to 6.5 2019-05-22 08:09:07 +00:00
Tobias Kortkamp
6bd3ed2a9b lang/rust: Update to 1.34.2
- While here add patches from [1] for LibreSSL 2.9.1 support

[1] https://github.com/sfackler/rust-openssl/pull/1097

Changes:	https://blog.rust-lang.org/2019/05/13/Security-advisory.html
Changes:	https://blog.rust-lang.org/2019/05/14/Rust-1.34.2.html
PR:		237495 [1]
Security:	37528379-76a8-11e9-a4fd-00012e582166
2019-05-15 03:12:15 +00:00
Tobias C. Berner
753388101e graphics/poppler: update to 0.76.1
From Changelog at https://poppler.freedesktop.org/releases.html :

Release 0.76.1:
        core:
         * Make the mul tables be calculated at compile time with constexpr.
         * splash: Fix compile with SPLASH_CMYK enabled
         * Some typo fixing in error messages

        qt5:
         * Fix regression in annotation handling

        build system:
         * Fix some typos in build system output and comments

Release 0.76.0:

        core:
         * Fix regression on case-insensitive search. Issue #743
         * Remove GooList, use std::vector instead
         * Fix radiobutton reporting wrong state. Issue #159
         * Handle UTF16-LE strings
         * Don't error out if there's no DA in FreeText annotation
         * cairo: Compute correct coverage values for box filter.
         * cairo: Constrain number of cycles in rescale filter.
         * Read more fields from ViewerPreferences
         * Introduce and use Ref::INVALID
         * Fix crashes in broken files
         * Fix mismatched free/delete
         * Add missing include guards

        utils:
         * pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit. Issue #742

All the required patches have been obtained via gentoo.

PR:		237846
Exp-run by:	antoine
Approved by:	kwm
2019-05-13 18:33:10 +00:00
Dima Panov
7fb72d4854 - WPS import plugin request libwps-0.4, not -0.3
- Plan require KF5Holidays and AkonadiKontacts for services integraion
- Depend on KF5Contacts for Adsress book support

With hat:	kde
2019-05-13 02:41:45 +00:00
Tobias Kortkamp
0481ed1448 editors/kak-lsp: Update to 6.2.0
Changes:	https://github.com/ul/kak-lsp/releases/tag/v6.2.0
2019-05-12 04:26:03 +00:00
Eric Turgeon
999738615f update mate desktop to 1.22.1
Approved by:	mentors (implicit)
2019-05-11 17:33:51 +00:00
Tobias C. Berner
d27fcc13c5 Update KDE Applications to 19.04.1
Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.1
2019-05-09 18:18:04 +00:00
Rene Ladan
b8b8fa5aeb Remove expired ports:
2019-05-08 databases/ruby-odbc: Broken for more than 6 months
2019-05-08 databases/rubygem-dbd-odbc: Broken for more than 6 months
2019-05-08 devel/dlangui: Broken for more than 6 months
2019-05-08 editors/dlangide: Broken for more than 6 months
2019-05-08 emulators/desmume: Broken for more than 6 months
2019-05-08 emulators/yabause: Broken for more than 6 months
2019-05-08 emulators/yape: Broken for more than 6 months
2019-05-08 games/armagetron: Broken for more than 6 months
2019-05-08 games/boswars: Broken for more than 6 months
2019-05-08 games/ceferino: Broken for more than 6 months
2019-05-08 games/chanta: Broken for more than 6 months
2019-05-08 games/d2x-xl: Broken for more than 6 months
2019-05-08 games/drcreep: Broken for more than 6 months
2019-05-08 games/frobtads: Broken for more than 6 months
2019-05-08 games/paintown: Broken for more than 6 months
2019-05-08 games/pykawari: Broken for more than 6 months
2019-05-08 games/stepmania-devel: Broken for more than 6 months
2019-05-08 games/tinymux: Broken for more than 6 months
2019-05-08 games/voxelands: Broken for more than 6 months
2019-05-08 games/voxelands-server: Broken for more than 6 months
2019-05-08 games/warsow: Broken for more than 6 months
2019-05-08 graphics/appleseed: Broken for more than 6 months
2019-05-08 graphics/apvlv: Broken for more than 6 months
2019-05-08 graphics/qslim: Broken for more than 6 months
2019-05-08 graphics/rawstudio: Broken for more than 6 months
2019-05-08 graphics/tulip: Broken for more than 6 months
2019-05-08 lang/qore: Broken for more than 6 months
2019-05-08 mail/milter-manager: Broken for more than 6 months
2019-05-08 math/goblin: Broken for more than 6 months
2019-05-08 math/mosesdecoder: Broken for more than 6 months
2019-05-08 multimedia/asdcplib: Broken for more than 6 months
2019-05-08 net/crtmpserver: Broken for more than 6 months
2019-05-08 net/linuxigd: Abandonware; use net/miniupnpd instead
2019-05-08 net/openafs: Broken for more than 6 months
2019-05-08 security/quantis: Broken for more than 6 months
2019-05-08 sysutils/boxbackup: Broken for more than 6 months
2019-05-08 sysutils/grub2-efi: Broken for more than 6 months
2019-05-08 sysutils/grub2-pcbsd: Broken for more than 6 months
2019-05-08 sysutils/mdcp: Broken for more than 6 months
2019-05-08 sysutils/sbsigntool: Broken for more than 6 months
2019-05-08 www/py-cherrypy-old: Lates version is in tree and no dependent ports
2019-05-09 15:03:38 +00:00
Tobias Kortkamp
bfef182c68 editors/parinfer-rust: Update to 0.3.1 (nop)
Changes:	https://github.com/eraserhd/parinfer-rust/compare/v0.2.0-198-g506ae2b...v0.3.1
2019-05-08 08:41:21 +00:00
Piotr Kubaj
61f54fee45 editors/wxhexeditor: fix build with GCC-based architectures
Add USES=compiler:c++11-lang to fix:
/usr/local/include/wx-3.0/wx/strvararg.h:350: error: ISO C++ forbids declaration of 'is_enum' with no typeIn file included from /usr/local/include/wx-3.0/wx/string.h:46,

Approved by:	mentors (implicit approval)
2019-05-06 08:40:45 +00:00
Mark Linimon
cf88842720 This port now builds on aarch64.
Approved by:	portmgr (tier-2 blanket)
2019-05-05 18:28:35 +00:00
Kai Knoblich
27be8e9cc1 New port: editors/xi-term
Formely known as xi-tui, xi-term is a terminal frontend for the xi editor.

The xi editor project is an attempt to build a high quality text editor,
using modern software engineering techniques.

Goals include:
- Incredibly high performance.  All editing operations should commit
  and paint in under 16ms.  The editor should never make you wait for
  anything.
- Reliability.  Crashing, hanging, or losing work should never happen.
- Developer friendliness.  It should be easy to customize xi editor,
  whether by adding plug-ins or hacking on the core.

WWW: https://github.com/xi-frontend/xi-term

PR:		237533
Submitted by:	Nuno Teixeira <ed.arrakis@gmail.com>
Reviewed by:	tobik
Differential Revision:	https://reviews.freebsd.org/D20159
2019-05-05 13:15:55 +00:00
Kai Knoblich
7254b10f48 editors/xi-core: Update to latest snapshot
- Submitter adopts the port
- Add DOCS option to provide some supplementary info
- The project also moved to a new repository thus update GH_ACCOUNT and the
  WWW field

Changelog:

3164cb6...c16973f

PR:		237532
Submitted by:	Nuno Teixeira <ed.arrakis@gmail.com>
Reviewed by:	tobik
Differential Revision:	https://reviews.freebsd.org/D20158
2019-05-05 13:08:51 +00:00
Mathieu Arnold
b139bbf73f Fix the a ports that were broken but did not know it.
Differential Revision:	https://reviews.freebsd.org/D20140
2019-05-03 13:58:33 +00:00
Joseph Mingrone
1514719bac editors/emacs-devel: Update to latest master-branch commit, d17ae7f 2019-05-03 03:06:17 +00:00
Adam Weinberger
4bf065ff94 Update vim to patchlevel 1248 2019-05-02 23:59:44 +00:00
Rene Ladan
7469b029a6 Remove esound support from pulseaudio as audio/esound expired.
Bump PORTREVISIONs of dependent ports.

Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio*
2019-05-01 19:35:14 +00:00
Tobias Kortkamp
94b4aea542 editors/ghostwriter: Update to 1.8.0
Changes:	https://github.com/wereturtle/ghostwriter/releases/tag/v1.8.0
2019-04-29 08:42:50 +00:00
Adam Weinberger
84fcbffce0 Update neovim to 0.3.5
Maintenance release to fix issues found in v0.3.4.

  options: properly reset directories on 'autochdir'
  Remove MSVC optimization workaround for SHM_ALL
  Make SHM_ALL to a variable instead of a compound literal #define
  doc: mention "pynvim" module rename
  screen: don't crash when drawing popupmenu with 'rightleft' option
  look-behind match may use the wrong line number
  :terminal : set topline based on window height
  :recover : Fix crash on non-existent *.swp
2019-04-28 21:08:06 +00:00
Joseph Mingrone
9643d28d53 Bump PORTREVISION for ports using EMACS_VERSION_SITE_LISPDIR
This should have been done with r499179 when editors/emacs was updated
to version 26.2.

Reported by:	nobutaka
2019-04-28 15:16:51 +00:00
Sunpoet Po-Chuan Hsieh
bed21be7dd Change RUN_DEPENDS from rubygem-msgpack1 to rubygem-msgpack
- Bump PORTREVISION for dependency change
2019-04-27 18:27:58 +00:00
Danilo Egea Gondolfo
8a49965a4f - Update to 4.2 2019-04-25 21:35:00 +00:00
Antoine Brodin
4feea1d823 Clean up plist 2019-04-25 14:41:16 +00:00
Steve Wills
3ba227f8aa editors/dte: update to 1.8.2
PR:		237491
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-04-23 14:27:39 +00:00
Danilo Egea Gondolfo
f963003550 - Update to 4.1
This release has fixes for many issues found in 4.0 including a possible crash
Eg:
- https://savannah.gnu.org/bugs/?56023
- https://savannah.gnu.org/bugs/?56117
- https://savannah.gnu.org/bugs/?56119
- https://savannah.gnu.org/bugs/?55997
- https://savannah.gnu.org/bugs/?56076

Reported by:	Benno Schulenberg
MFH:		2019Q2
2019-04-22 19:21:16 +00:00
Li-Wen Hsu
c953132852 - Update to 6.2.3 2019-04-20 16:01:00 +00:00
Steve Wills
60963e353b editors/dte: Update to 1.8
PR:		237386
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-04-19 14:47:11 +00:00
Tobias C. Berner
1c18b6d5c8 Update KDE Applications to 19.04.0
The changelog can be found here:
	- https://kde.org/announcements/announce-applications-19.04.0.php

Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now.
2019-04-18 16:55:13 +00:00
Joseph Mingrone
90d332798a editors/emacs: Update to version 26.2
Port changes:
Match upstream's default behaviour by not installing the shared game
directory and the auxiliary program update-game-score

Upstream changes:
https://www.gnu.org/software/emacs/news/NEWS.26.2

Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D18810
2019-04-17 14:36:02 +00:00
Ashish SHUKLA
7b3507fff7 - Update to git snapshot da3e3fc 2019-04-15 10:29:09 +00:00
Jan Beich
9b21a3a084 devel/boost-*: update to 1.70.0
Changes:	http://www.boost.org/users/history/version_1_70_0.html
PR:		235956
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19303
2019-04-12 06:36:31 +00:00
Tobias Kortkamp
67b6dd1b42 lang/rust: Update to 1.34.0
- Update devel/racer to latest version that can build with 1.34.0
- Drop no longer needed patch from textproc/ripgrep
- Force rebuild all consumers to catch regressions early

Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html
Reviewed by:	jbeich
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D19850
2019-04-11 19:39:28 +00:00
Antoine Brodin
63f5eeef8a Bump a few PORTREVISIONs after r498529
With hat:	portmgr
2019-04-10 06:18:31 +00:00
Jan Beich
232b8620ca security/botan2: update to 2.10.0
PR:		236450 237019
Submitted by:	Ralf van der Enden (maintainer)
2019-04-08 11:51:32 +00:00
Antoine Brodin
1e817d5e1a Deprecate ports broken for more than 6 months 2019-04-07 07:43:37 +00:00
Adam Weinberger
b9886295ac Update vim to patchlevel 1099 2019-04-02 01:31:10 +00:00
Danilo Egea Gondolfo
c6cab823c9 - Update to 4.0 2019-04-01 19:50:22 +00:00
Jan Beich
19b83b347d Drop USES=gecko 2019-03-29 20:16:36 +00:00
Don Lewis
65dce49d3f Update to openoffice-devel to AOO420-Dev-m1 developer snapshot. 2019-03-29 18:53:18 +00:00
Mark Linimon
14f2a7f272 Add USES=compiler:c++11-lang to fix build on GCC-based architectures.
PR:		236749
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2019-03-29 15:25:31 +00:00
Alexey Dokuchaev
540f1696d2 - Resurrect `editors/e93' and fix distfile fetching (unfortunately,
new distfile name does not contain version number, but its checksum
  is the same as the previous one)
- Provide more descriptive and elaborate COMMENT text
- Register dependency between the program and its internal GUI library
  which allows to remove MAKE_JOBS_UNSAFE (hopefully)
- Stop bogusly requesting C++ compiler (apparently, it was wanted
  because of its `bool' type), instead simply #include <stdbool.h>
- Localize build configuration in one place (port-patch): having
  MAKE_ARGS blurred the picture and it was not quite accurate anyway
  (e.g., passed down those bogus C++ bits)
- Drop `gmake' from USES, no longer needed WRKSRC, define LICENSE_FILE
- Make docfiles installation optional and install them to appropriate
  location using standard helper target
- Reformat port description (shorten the lines, kill EOL whitespace,
  separate sentences with double spaces)
2019-03-29 13:58:23 +00:00
Matthias Fechner
c07657834f Bump revision to make sure port is build against new libgit2 version 0.28.1.
PR:		236801
Reported by:	jbeich
2019-03-27 21:34:24 +00:00
Tobias C. Berner
4cc15e71ec graphics/poppler: update to 0.75
Release 0.75.0:
	core:
		* Fix rendering of some annotations
		* Fix crashes in broken files
		* Small internal code improvements

	cpp:
		* Improve documentation
		* tests: Add showing version information to poppler-dump

	utils:
		* pdfattach: new util
		* pdftohtml: add -dataurls parameter
		* pdftoppm: add -sep and -forcenum parameters
		* pdftohtml: make singleHtml and stout not mutually exclusive
		* pdfsig: fix use after free

- bump revisions of dependent ports due to shlib version change

PR:		236791
Exp-run by:	antoine
Approved by:	kwm (gnome)
2019-03-27 21:29:30 +00:00
Jan Beich
480c577baa devel/icu: update to 64.1
Changes:	http://site.icu-project.org/download/64
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		236325
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19479
2019-03-27 21:11:08 +00:00
Li-Wen Hsu
22aa9939d4 - Add QT5 and KDE5 options [1]
- Fix build with gcc on !libc++ archs [2]
- Rework patch-sal_osl_unx_thread.cxx for more portable [3]
- Fix pkg-plist while GTK3 enabled

PR:		236748 [1], 236765 [2]
Submitted by:	VVD <vvd@unislabs.com> [1], jhibbits [2],
		Greg Veldman <freebsd@gregv.net> [3]
2019-03-27 17:56:18 +00:00
Adam Weinberger
f9437217c9 Use the correct FLAVOR for the optional pynvim dependency.
Reported by:	mat
2019-03-27 01:59:50 +00:00
Antoine Brodin
9b86ef175d Finish gwrite removal 2019-03-24 19:52:48 +00:00
Koop Mast
a5b8ef24e5 Remove expired webkit-gtk2 and webkit-gtk3 ports.
Bump graphics/variety deprecation date, there is a patch for a update which
uses webkit2-gtk3 in ports/236180 but I had issues that I could't fix.
2019-03-24 18:43:27 +00:00
Li-Wen Hsu
60205e61f6 Connect libreoffice-dsb and libreoffice-kab 2019-03-23 03:41:21 +00:00
Li-Wen Hsu
9e8308bbb1 Update to 6.2.2
Much work done by:	Greg Veldman <freebsd@gregv.net>
2019-03-23 01:43:30 +00:00
Jason E. Hale
3eb7289d1c editors/mp: Update to 5.31
- LICENSE was changed from GPLv2 to a Public Domain license
- UI options have been reconfigured so that if the user installs a GUI
  (GTK2, GTK3, or QT5), mp-5 is also usable in the console via the
  NCURSES or ANSI options
- mpsl and supporting data are no longer installed, but rather compiled into
  the mp-5 binary
- Add pkg-message to explain the GUI color scheme change and how to revert
  to the previous color scheme if so desired
2019-03-21 23:53:16 +00:00
Craig Leres
e25fd523c5 For those of us who prefer vi over vim there are no good options
for editing Python code. This patch (based on one by rokuyama at
rk.phys.keio.ac.jp) that adds the EXPANDTAB option to nvi (defaults
to off) which adds an expandtab option to nvi.

PR:		235446
Approved by:	johans (maintainer timeout, 6 weeks), matthew (mentor, implicit)
2019-03-21 17:17:48 +00:00
Craig Leres
c8ced0504a Unlike the base vi (nvi 2.1.3), nvi-devel calls flock() on a writable
file descriptor. This has the unfortunately side effect of causing
the "Text file busy" error when you edit a script in one window and
try to run it in another.

The fix is to change the initial open() just prior to calling
file_lock() in file_init() to use O_RDONLY instead of O_RDWR. This
does not impact nvi's ability to write files, nvi creates a new
file when writing.

PR:		235445
Approved by:	johans (maintainer timeout, 6 weeks), ler (mentor, implicit)
2019-03-21 17:12:16 +00:00
Antoine Brodin
52d371405b Chase webkit-gtk2 expiration 2019-03-21 07:10:28 +00:00
Jan Beich
03a22a5366 Switch to devel/llvm80 for DEFAULT_VERSIONS
PR:		235215
2019-03-20 12:23:25 +00:00
Adam Weinberger
0562ab1736 Add PYNVIM option
PYNVIM installs the py-pynvim port. This enables support for nvim
plugins written in python. It is NOT required for editing or debugging
python scripts---that support is already included in neovim.
2019-03-19 16:26:25 +00:00
Adam Weinberger
94f9705975 Remove trailing space 2019-03-19 16:24:17 +00:00
Adam Weinberger
1ad9700547 Remove neovim from TEST_DEPENDS, and original submitter becomes maintainer
My intention is to add an OPTION for pynvim to the neovim port, which
means that this port cannot depend upon neovim. Change do-test to a
maintainer-test target that gives some instructions.

Also, per original PR and at request of 0mp, pass maintainership to
Thomas Merkel, the submitter of the original py-pynvim PR.

PR:		236571
Approved by:	0mp
2019-03-19 16:15:44 +00:00
Mateusz Piotrowski
0da3753266 New port: editors/py-pynvim: Python client and plugin host for Neovim
Pynvim implements support for python plugins in Nvim. It also works as a
library for connecting to and scripting Nvim processes through its
msgpack-rpc API.

WWW: https://pynvim.readthedocs.io/en/latest/

Reviewed by:	mat
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D19597
2019-03-18 13:23:02 +00:00
Tobias C. Berner
5cecd5af25 Qt4 deprecation
editors/lazarus-qt4: Has expired: Qt4 has been EOL since december 2015

Approved by:	portmgr (implicit)
2019-03-16 22:50:35 +00:00