Update audio/lmms to 1.2.0

Release note: https://github.com/LMMS/lmms/releases/tag/v1.2.0

PR:		238441
Submitted by:	tobik
This commit is contained in:
Rodrigo Osorio 2019-06-10 08:42:52 +00:00
parent af2fa44ccd
commit 8cdbae0ef2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=503880
5 changed files with 10 additions and 23 deletions

View file

@ -3,8 +3,7 @@
PORTNAME= lmms
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0-rc8
PORTREVISION= 1
DISTVERSION= 1.2.0
PORTEPOCH= 2
CATEGORIES= audio
@ -30,11 +29,11 @@ RUN_DEPENDS= ${LOCALBASE}/share/ladspa/rdf/caps.rdf:audio/caps-plugins \
${LOCALBASE}/share/ladspa/rdf/swh-plugins.rdf:audio/swhplugins \
${LOCALBASE}/share/ladspa/rdf/tap-plugins.rdf:audio/tap-plugins
USES= cmake desktop-file-utils localbase:ldflags pkgconfig \
qt:5 shared-mime-info
USES= cmake compiler:c++11-lang desktop-file-utils localbase:ldflags \
pkgconfig qt:5 shared-mime-info
USE_GITHUB= yes
GH_ACCOUNT= LMMS
GH_TUPLE= rampantpixels:rpmalloc:1.3.1:rpmalloc/src/3rdparty/rpmalloc/rpmalloc \
GH_TUPLE= mjansson:rpmalloc:1.3.2:rpmalloc/src/3rdparty/rpmalloc/rpmalloc \
lukas-w:qt5-x11embed:ec77d4ba40bebc0c53a016adb646b6fa65dd5faf:qt5x11embed/src/3rdparty/qt5-x11embed
USE_LDCONFIG= yes
USE_QT= core gui widgets x11extras xml buildtools_build linguisttools_build qmake_build

View file

@ -1,7 +1,7 @@
TIMESTAMP = 1550559783
SHA256 (LMMS-lmms-v1.2.0-rc8_GH0.tar.gz) = 4511687e47f6159cb2a250528bcccaa38b36b78f345466d090514214888943e8
SIZE (LMMS-lmms-v1.2.0-rc8_GH0.tar.gz) = 16224112
SHA256 (rampantpixels-rpmalloc-1.3.1_GH0.tar.gz) = 9bc0013a0bf8c01540821e84fef0cef067f1d857a01ceceac36f83bd6fedc106
SIZE (rampantpixels-rpmalloc-1.3.1_GH0.tar.gz) = 63517
TIMESTAMP = 1560109707
SHA256 (LMMS-lmms-v1.2.0_GH0.tar.gz) = 0c1be741b39b20023a34f16bad043ad668d054a0d776cc1e083d80f9cc9cb6a7
SIZE (LMMS-lmms-v1.2.0_GH0.tar.gz) = 16498812
SHA256 (mjansson-rpmalloc-1.3.2_GH0.tar.gz) = c902238fe6166baa2e5ec48e2a3937e314aa8aa9e5fefb30a6628ef021081ad7
SIZE (mjansson-rpmalloc-1.3.2_GH0.tar.gz) = 65645
SHA256 (lukas-w-qt5-x11embed-ec77d4ba40bebc0c53a016adb646b6fa65dd5faf_GH0.tar.gz) = 57213eb6da900412b182322e342366815c2cc2d3213cd948c2a7e405d6e41f06
SIZE (lukas-w-qt5-x11embed-ec77d4ba40bebc0c53a016adb646b6fa65dd5faf_GH0.tar.gz) = 32135

View file

@ -1,11 +0,0 @@
--- src/3rdparty/rpmalloc/rpmalloc/rpmalloc/rpmalloc.c.orig 2018-07-14 14:17:12 UTC
+++ src/3rdparty/rpmalloc/rpmalloc/rpmalloc/rpmalloc.c
@@ -1627,6 +1627,8 @@ _memory_map_os(size_t size, size_t* offset) {
#else
# if defined(__APPLE__)
void* ptr = mmap(0, size + padding, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_UNINITIALIZED, (_memory_huge_pages ? VM_FLAGS_SUPERPAGE_SIZE_2MB : -1), 0);
+# elif defined(__FreeBSD__)
+ void* ptr = mmap(0, size + padding, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_UNINITIALIZED, -1, 0);
# else
void* ptr = mmap(0, size + padding, PROT_READ | PROT_WRITE, (_memory_huge_pages ? MAP_HUGETLB : 0) | MAP_PRIVATE | MAP_ANONYMOUS | MAP_UNINITIALIZED, -1, 0);
# endif

View file

@ -8,4 +8,4 @@ LMMS combines the features of a tracker/sequencer program (pattern/channel/
sample/song/effect management) and those of powerful synthesizers and samplers
in a modern, user-friendly and easy to use graphical user interface.
WWW: http://lmms.sourceforge.net/
WWW: https://lmms.io/

View file

@ -269,7 +269,6 @@ lib/lmms/libvibedstrings.so
lib/lmms/libwatsyn.so
lib/lmms/libwaveshaper.so
lib/lmms/libzynaddsubfx.so
lib/libqx11embedcontainer.a
man/man1/lmms.1.gz
share/applications/lmms.desktop
share/bash-completion/completions/lmms