27 Commits

Author SHA1 Message Date
fcambus
4745729093 Update milkytracker to 1.03.00. 2020-12-10 14:12:51 +00:00
fcambus
bdf2579caf Update HOMEPAGE. 2020-09-10 07:25:23 +00:00
cwen
bfc8334d1a milkytracker: fix the build with clang on powerpc
clang defines __ppc__, unlike ports-gcc that was used previously, and
tries to make use of obsoleted Darwin (Mac OS X) flavored assembly code.
Use the C code instead, until upstream decides what to do about this.
Thanks a lot to gkoehler@ for further precisions!

While here, move HOMEPAGE to https.

OK bcallah@
2020-04-28 22:35:24 +00:00
fcambus
9fa9537892 Drop maintainership for some ports I no longer use. 2020-04-15 13:31:42 +00:00
fcambus
8277591f9a Add upstream fixes for CVE-2019-14464, CVE-2019-14496 and CVE-2019-14497.
These fixes address the following issues:

- Heap-based buffer overflow in XMFile::read()
- Stack-based buffer overflow in LoaderXM::load()
- Heap-based buffer overflow in ModuleEditor::convertInstrument()
2019-11-17 19:01:53 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
fcambus
6e754d9114 Fix build with Clang 6, from upstream. 2018-04-08 19:20:50 +00:00
fcambus
0a877e9044 Update milkytracker to 1.02.00. 2018-02-26 10:10:37 +00:00
fcambus
05ba30e6be Update milkytracker to 1.01.00. 2017-07-30 12:07:53 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
fcambus
71ca528214 Update audio/milkytracker to 1.0.0 and take maintainership.
Notable changes:

- Upstream moved to GitHub
- MilkyTracker now uses the CMake build system and switched to SDL2

OK juanfra@
2017-03-15 22:23:33 +00:00
fcambus
fe56ee279e Update HOMEPAGE. 2016-12-01 22:42:44 +00:00
ajacoutot
508c2179c7 x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:43:01 +00:00
edd
924361174e Update to milkytracker-0.90.86.
Also install desktop files and examples.

Based upon work by bcallah@

OK bcallah@
2013-12-05 23:44:01 +00:00
espie
2d98db1697 PERMIT/REGRESS->TEST sweep 2013-03-10 22:55:01 +00:00
brad
930f42af09 Jacob Meuser disappeared a year and a half ago so remove him as MAINTAINER.
ok ajacoutot@
2012-12-09 07:29:57 +00:00
sthen
fa58fb04db Update to milkytracker 0.90.85, from dhn at freebsd, minor tweaks by me. 2012-11-19 15:06:51 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
sthen
3892176975 new-style WANTLIB/LIB_DEPENDS 2010-10-18 22:43:10 +00:00
jakemsr
d32fa0915f import milkytracker-0.90.80
MilkyTracker is an open source, multi-platform music application for
creating .MOD and .XM module files. It attempts to recreate the module
replay and user experience of the popular DOS program Fasttracker II,
with special playback modes available for improved Amiga ProTracker 2/3
compatibility.

ok simon@
2008-05-11 07:09:03 +00:00