git: 64051241a810 - main - audio/milkytracker: Update to 1.06

From: Emanuel Haupt <ehaupt_at_FreeBSD.org>
Date: Tue, 15 Jul 2025 20:09:03 UTC
The branch main has been updated by ehaupt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=64051241a810897903f9f4f42ef4d1f659f3932c

commit 64051241a810897903f9f4f42ef4d1f659f3932c
Author:     Emanuel Haupt <ehaupt@FreeBSD.org>
AuthorDate: 2025-07-15 20:08:59 +0000
Commit:     Emanuel Haupt <ehaupt@FreeBSD.org>
CommitDate: 2025-07-15 20:08:59 +0000

    audio/milkytracker: Update to 1.06
---
 audio/milkytracker/Makefile                   |  7 +++++--
 audio/milkytracker/distinfo                   |  6 +++---
 audio/milkytracker/files/patch-CMakeLists.txt | 15 +++------------
 audio/milkytracker/pkg-plist                  |  1 +
 4 files changed, 12 insertions(+), 17 deletions(-)

diff --git a/audio/milkytracker/Makefile b/audio/milkytracker/Makefile
index e25ab604787a..f1f6d195c3b1 100644
--- a/audio/milkytracker/Makefile
+++ b/audio/milkytracker/Makefile
@@ -1,11 +1,12 @@
 PORTNAME=	milkytracker
-PORTVERSION=	1.05.01
+PORTVERSION=	1.06
 DISTVERSIONPREFIX=	v
 CATEGORIES=	audio
 
 MAINTAINER=	ehaupt@FreeBSD.org
 COMMENT=	Music creation tool inspired by Fast Tracker 2
-WWW=		https://milkytracker.titandemo.org/
+WWW=		https://milkytracker.titandemo.org/ \
+		https://github.com/milkytracker/MilkyTracker
 
 LICENSE=	BSD3CLAUSE GPLv3+
 LICENSE_COMB=	multi
@@ -23,6 +24,8 @@ USE_SDL=	sdl2
 
 ICONS=		carton.ico carton.png
 
+CXXFLAGS+=	-Wno-c++11-narrowing
+
 # ci pipeline creates transient tags
 PORTSCOUT=	ignore:1
 
diff --git a/audio/milkytracker/distinfo b/audio/milkytracker/distinfo
index dfac646bcfb2..49ef9d4bb006 100644
--- a/audio/milkytracker/distinfo
+++ b/audio/milkytracker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732801296
-SHA256 (milkytracker-MilkyTracker-v1.05.01_GH0.tar.gz) = c487fccf6c97c483f5a624c3a408377393fa45a27cca27323425ad71ee689e16
-SIZE (milkytracker-MilkyTracker-v1.05.01_GH0.tar.gz) = 3787738
+TIMESTAMP = 1752595790
+SHA256 (milkytracker-MilkyTracker-v1.06_GH0.tar.gz) = 6e70590dfed324e6d6ac813e33d9f9dcfaa13b2f57fdec9e178e9dda05538cb0
+SIZE (milkytracker-MilkyTracker-v1.06_GH0.tar.gz) = 3853099
diff --git a/audio/milkytracker/files/patch-CMakeLists.txt b/audio/milkytracker/files/patch-CMakeLists.txt
index f7ee60f09d44..924e580e05bd 100644
--- a/audio/milkytracker/files/patch-CMakeLists.txt
+++ b/audio/milkytracker/files/patch-CMakeLists.txt
@@ -1,20 +1,11 @@
---- CMakeLists.txt.orig	2020-12-09 22:58:14 UTC
+--- CMakeLists.txt.orig	2025-06-18 20:53:16 UTC
 +++ CMakeLists.txt
-@@ -23,7 +23,7 @@ cmake_minimum_required(VERSION 3.10)
- project(MilkyTracker)
- 
- # Set C++ standard to C++98
--set(CMAKE_CXX_STANDARD 98)
-+set(CMAKE_CXX_STANDARD 17)
- set(CMAKE_CXX_EXTENSIONS OFF)
- 
- # Enable IDE solution folders
-@@ -196,7 +196,7 @@ if(UNIX)
+@@ -187,7 +187,7 @@ if(UNIX)
        find_package(ZZIPLIB)
      endif()
  
 -    if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
-+    if(${ENABLE_RTMIDI})
++    if(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD")
          find_package(ALSA)
          find_package(JACK)
  
diff --git a/audio/milkytracker/pkg-plist b/audio/milkytracker/pkg-plist
index def24fdb5524..38cd8de9bb3b 100644
--- a/audio/milkytracker/pkg-plist
+++ b/audio/milkytracker/pkg-plist
@@ -1,4 +1,5 @@
 bin/milkytracker
+bin/milkycli
 share/applications/milkytracker.desktop
 %%PORTDOCS%%%%DOCSDIR%%/Authors.txt
 %%PORTDOCS%%%%DOCSDIR%%/ChangeLog.html