2424 Commits

Author SHA1 Message Date
bcallah
65f6b6bcd0 Update to featherpad-0.10.0 2019-05-15 17:22:15 +00:00
kmos
c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
ajacoutot
940b19840a Upgrade to the newest git commit (still broken). 2019-05-14 05:07:23 +00:00
danj
7219f4e6bd Remove shadchin@ as maintainer per his request 2019-05-13 19:03:51 +00:00
rsadowski
28f7c34666 Update TeXmacs to 1.99.9
Upstream switched form Qt4 to Qt5 and from autotools to CMake.
Added Nam Nguyen as maintainer. Thank you for taking care of this!

Initial diff from me, tweaked and newer diff from jca@. OK jca@
2019-05-12 15:43:45 +00:00
jca
99a94a91bf Unbreak build with ports-gcc and use ports-gcc on all archs.
texmacs on amd64 prints a few ugly warnings about symbol size mismatch
on stderr, but it seems to work properly anyway.  ports-gcc approach
suggested by phessler@.  One less port that builds only with base-gcc.

rsadowski@ has a diff to update this port and make it use clang, but
nobody gave feedback on it yet.
2019-05-10 21:27:07 +00:00
bentley
109bbf6279 Remove stray .so in plist, fixing the build. 2019-05-09 01:05:50 +00:00
bentley
00d4c1c6aa +sigil 2019-05-08 07:27:36 +00:00
bentley
364b21166a Import sigil-0.9.13.
Sigil is a free, open source, multi-platform ebook editor.
It is designed to edit books in ePub format (both ePub 2 and ePub 3).

tweaks + ok kirby@
2019-05-08 07:26:55 +00:00
sthen
4c9d7e6039 No need for a special MODGO_ENV for go.port.mk, just use normal MAKE_ENV
like the rest of the ports tree. This also allows removing a bunch of
manual setting of PATH="${PORTPATH}" HOME="${PORTHOME}" done in various
ports etc. This also makes sure CFLAGS is passed through (not everything
honours it but it does improve at least some ports).

Remove NO_CCACHE from www/honk that was added because the above problem
resulted in ccache variables not being passed through correctly breaking
the cc calls in this.

ok kmos@
2019-05-04 21:46:16 +00:00
naddy
299edba197 Update to 4.2. Fixes a possible crash on M-J, fixes --nowrap, and again
automatically adds a newline character at the end of a buffer.
Prodded by upstream maintainer Benno Schulenberg.
2019-05-02 20:15:16 +00:00
sthen
811bab0562 update to vim-8.1.1244 2019-05-02 01:03:11 +00:00
sthen
40fc99a567 update flavours in DESCR 2019-05-01 22:05:30 +00:00
sthen
da7524c71d flavour cleanup; drop the motif/athena flavours that we don't package
rsadowski cwen kmos danj agree

< sthen> /me sets it on fire and jumps over it (seeing as it's beltane)
< kmos> Careful. Don't get any of it on you.
< sthen> oh we are used to fire in the town where i live ;)
< sthen> https://www.youtube.com/watch?v=qnXx6jvsQto
< kmos> No, not the fire. Don't get any motif on you.
2019-05-01 22:05:02 +00:00
jeremy
4311e64eb4 Bump after default ruby version change to ruby 2.6 2019-04-29 00:42:08 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
bcallah
3b59fb0bae Update to dte-1.8.2
1.8.1 fixes some bugs from the 1.8 release; 1.8.2 is irrelevant for us but
might as well move to it since we need 1.8.1 anyway.
Changelog: https://craigbarnes.gitlab.io/dte/releases.html
2019-04-23 20:03:01 +00:00
robert
6d9676ca9c update to 6.2.3.2 2019-04-23 06:00:57 +00:00
jca
92dba9cf87 Update to emacs-26.2
Announcement mail:
  https://lists.gnu.org/archive/html/info-gnu/2019-04/msg00003.html

Works fine on amd64 and sparc64.  Tests by Timo Myyra, sunil@, Nam
Nguyen, krw@ and me.
2019-04-22 16:34:45 +00:00
bcallah
2a7aa4b476 Update to dte-1.8
Changelog: https://craigbarnes.gitlab.io/dte/releases.html
2019-04-20 13:52:18 +00:00
sthen
fe2bf64aec drop Donovan Watteau as maintainer as requested
(plus a little COMPILER tidying while there)
2019-04-16 20:19:01 +00:00
ajacoutot
e735d9ff42 Unbreak fake after previous commit (TRUEPREFIX -> PREFIX) 2019-03-30 18:18:52 +00:00
ajacoutot
a39f487358 Don't symlink the desktop files from /usr/local/lib/libreoffice/... but
copy them instead. unveil(2) in update-desktop-database(1) prevents it
to follow symlinks.

ok robert@ (maintainer)
2019-03-30 08:09:38 +00:00
naddy
c8ae714959 maintenance update to 4.0 for numerous small changes 2019-03-30 02:58:40 +00:00
jca
20647091ad Enable support for m17n/libotf
Similar diff from Eric Brown months ago.
2019-03-27 13:36:00 +00:00
jca
4f8b7684f4 Preemptively disable libotf and m17n-lib deps
Temporary until the mentioned libs are imported, I'll probably add m17n
support to the graphical emacs flavors later.
2019-03-26 16:19:36 +00:00
sthen
828f08b0e2 sweep all java ports with a couple of adjustments to build/dependency
environment, which will reduce complexity in java.port.mk when jdk 11 is
added. direction agreed with kurt@.

- switch all MODJAVA_VER to at least 1.8 (we don't currently have any
version earlier than this anyway).

- drop MODJAVA_JRERUN, the separate jre package will be going away with
jdk 11.

- bump changed ports
2019-03-24 22:24:12 +00:00
sthen
771704c1f4 update to vim-8.1.1048 2019-03-24 22:02:15 +00:00
robert
e728b8d4f3 update to 6.2.2.2 2019-03-24 09:17:45 +00:00
sthen
c1e03434c1 build vim--gtk2 again (previously it had just plain "vim" using the default
flavour, previously gtk2 now gtk3 - change to explicitly listing both ,gtk2
and ,gtk3).
2019-03-18 15:13:16 +00:00
edd
5532d7814b Update Python bindings to neovim to 0.3.2.
Upstream has renamed the bindings, but for now we keep the old name.

OK sthen@, thanks!
2019-03-17 13:15:34 +00:00
edd
3a697a9799 Update to neovim v0.3.4.
This was a team effort between Jon Bernard and myself.

OK sthen@
2019-03-17 13:13:40 +00:00
sthen
82746f5134 update to vim-8.1.1007 2019-03-14 20:32:43 +00:00
ajacoutot
d1b7d01ebb Set BROKEN.
No idea what's happening but it aborts on startup for months now.
I'll try and have a look but the release is approaching.
2019-03-14 10:13:31 +00:00
bentley
42dd3485ea +wordgrinder 2019-03-11 03:49:17 +00:00
bentley
019609845c Import wordgrinder-0.7.2.
WordGrinder is a simple, Unicode-aware word processor that runs on the
console. It's designed to get the hell out of your way and let you write;
it does very little, but what it does it does well.

It supports basic paragraph styles, basic character styles, basic screen
markup, a menu interface that means you don't have to remember complex
key sequences, HTML import and export, and some other useful features.

WordGrinder does not require X. It runs in a terminal. (But there's a
version which uses X if you want it.)

ok kn@
2019-03-11 03:48:45 +00:00
sthen
347075f506 additional WANTLIB
add reminder comment if changing default flavour
2019-03-09 22:34:09 +00:00
sthen
066792a993 drop the RUN_DEPENDS on editors/vim; the way that flavours are setup
there, doing so forces a particular UI flavour to be installed by
default (e.g. "pkg_add vim-spell-af" would autoinstall the default
flavour of vim without allowing a selection).

bump REVISION in vim-spell-*, also unbreaks packaging following
the change in default flavour in vim reported by aja@
2019-03-09 11:19:27 +00:00
bcallah
d748b453da Bugfix update to focuswriter-1.7.2 2019-03-09 01:08:46 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
sthen
aae3cc431f update to vim 8.1.998
- add gtk3 flavour

- rework detection of incompatible flavours, less copy-and-pasting
when making changes

- remove the "huge" flavour, it wasn't linked to the build anyway, and
the option set by this was already used by default upstream
2019-03-08 01:55:36 +00:00
robert
56c3082761 update to 6.2.1.2 2019-03-06 17:57:30 +00:00
robert
cead58111e - sync some headers and use the correct thread id on openbsd
- use uname(3) to populate information in the About screen
2019-03-05 15:38:32 +00:00
cwen
d1079f21c5 neovim: remove useless linker option
We don't need to use -lc++abi because our neovim port disables luajit
and uses lua-5.1 instead.
This allows building neovim on archs that don't have libc++abi (tested
on macppc).

Spotted by jca@, who also modified my diff accordingly (thanks!)

OK jca@, "Fine with me!" edd@ (MAINTAINER)
2019-03-04 14:22:25 +00:00
ian
46a1ea8fe6 Remove BROKEN as builds on i386 with current clang. "give it a go" sthen@ 2019-03-01 17:05:30 +00:00
sthen
bc410fb783 update to nedit-5.7, from Alessandro De Laurenzis (taking MAINTAINER).
many bugs fixed, including crashers.

the external wrapmark.diff patch is dropped; it originally came from
http://ajbj.free.fr/nedit/nedit-scripts/INTERESTING/utilsrc/nedit/myNEditPatches/HairlineMargin.diff
and seems unmaintained (and doesn't apply to the newer version).
2019-02-28 23:00:47 +00:00
robert
9d6706fec0 add some missing ifdefs to use linux specific code on openbsd as well:
- add missing VCL backend info in About
- calculate max call level based on stack size
2019-02-28 22:09:41 +00:00
naddy
b1eb1d48fd bump for plist changes 6.4 -> 6.5 2019-02-28 01:52:37 +00:00
bcallah
48c86ee071 Update to featherpad-0.9.4
Changelog: https://github.com/tsujan/FeatherPad/releases/tag/V0.9.4
2019-02-26 15:34:50 +00:00
kili
6beda81f99 Fix poppler-qt5 dependency (it's print/poppler,,-qt5, with *two* ,). 2019-02-17 20:39:35 +00:00