*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-12-28 18:55:12 +01:00
parent 7c2c0f7485
commit 73d1e5d45b
227 changed files with 3454 additions and 3710 deletions

View file

@ -2,6 +2,7 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= archivers kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -22,6 +23,7 @@ USE_QT= concurrent core dbus gui network widgets xml \
USE_LDCONFIG= yes
OPTIONS_DEFINE= 7ZIP RAR ZIP DOCS
OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
OPTIONS_SUB= YES
7ZIP_DESC= Support for 7-Zip archives

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= laszip
PORTVERSION= 3.2.2
PORTREVISION= 1
PORTVERSION= 3.2.9
CATEGORIES= archivers
MAINTAINER= rhurlin@gwdg.de

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1523747275
SHA256 (laszip-LASzip-3.2.2_GH0.tar.gz) = 0b2e5df3b4f464da9331dfc7bd455044a656be0f2251e50be5f087417ad41876
SIZE (laszip-LASzip-3.2.2_GH0.tar.gz) = 223670
TIMESTAMP = 1546017499
SHA256 (laszip-LASzip-3.2.9_GH0.tar.gz) = 8c74cb6cb5dda5a89eaf178f1884f7151536b5c6683778937cc45ddd47eb7018
SIZE (laszip-LASzip-3.2.9_GH0.tar.gz) = 231854

View file

@ -8,4 +8,4 @@ LASzip is completely lossless. It compresses bulky LAS files into compact LAZ
files that are only 10-20 percent of the original size, accurately preserving
every single bit.
WWW: http://laszip.org/
WWW: https://laszip.org/

View file

@ -1,8 +1,8 @@
include/laszip/laszip_api_version.h
include/laszip/laszip_api.h
lib/liblaszip_api.so
lib/liblaszip_api.so.8
lib/liblaszip_api.so.8.0.0
include/laszip/laszip_api_version.h
lib/liblaszip.so
lib/liblaszip.so.8
lib/liblaszip.so.8.0.0
lib/liblaszip.so.8.0.2
lib/liblaszip_api.so
lib/liblaszip_api.so.8
lib/liblaszip_api.so.8.0.2

View file

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= kstars
DISTVERSION= 2.9.8
PORTREVISION= 4
DISTVERSION= 3.0.0
PORTEPOCH= 1
CATEGORIES= astro kde
MASTER_SITES= KDE/stable/${PORTNAME}
@ -14,20 +13,24 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libqt5keychain.so:security/qtkeychain \
libraw.so:graphics/libraw \
libsecret-1.so:security/libsecret \
libwcs.so:astro/wcslib
BUILD_DEPENDS= xplanet:astro/xplanet
RUN_DEPENDS= xplanet:astro/xplanet
USES= cmake compiler:c++11-lib eigen:3 gettext kde:5 \
pkgconfig qt:5 tar:xz
USES= cmake compiler:c++11-lib desktop-file-utils eigen:3 \
gettext gnome kde:5 localbase:ldflags pkgconfig qt:5 tar:xz
USE_GNOME= glib20
USE_KDE= attica auth bookmarks codecs completion config configwidgets\
coreaddons crash dbusaddons doctools ecm guiaddons i18n \
iconthemes init itemviews jobwidgets kio newstuff notifications \
notifyconfig parts plotting service solid texteditor \
widgetsaddons xmlgui
USE_QT= concurrent core dbus declarative gui multimedia network opengl printsupport \
sql svg testlib websockets widgets xml \
USE_QT= concurrent core datavis3d dbus declarative gui multimedia \
network opengl printsupport sql svg testlib websockets widgets \
xml \
buildtools_build qmake_build
post-patch:

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1538265420
SHA256 (kstars-2.9.8.tar.xz) = 95f36cae6cc84d5d745b13cf690b56ea8ba27012faef1f901191d89007232d7d
SIZE (kstars-2.9.8.tar.xz) = 62674968
TIMESTAMP = 1545517835
SHA256 (kstars-3.0.0.tar.xz) = 15cbdc995b468cea013ad51a6b26efe8a132242618f43863f7728dd800d2c6a8
SIZE (kstars-3.0.0.tar.xz) = 63604404

View file

@ -0,0 +1,61 @@
From b7d677ac9a99ee137c2b8bb75503ce1156a7b650 Mon Sep 17 00:00:00 2001
From: "Tobias C. Berner" <tcberner@FreeBSD.org>
Date: Wed, 26 Dec 2018 11:37:55 +0100
Subject: [PATCH] FreeBSD: lld does not support -Wl,-z,nodump
---
CMakeLists.txt | 6 +++++-
cmake/modules/CheckNodump.cmake | 23 +++++++++++++++++++++++
2 files changed, 28 insertions(+), 1 deletion(-)
create mode 100644 cmake/modules/CheckNodump.cmake
diff --git CMakeLists.txt CMakeLists.txt
index c8e9b3715..5e4e4ceae 100644
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -295,8 +295,12 @@ IF (UNIX OR APPLE OR ANDROID)
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${SEC_COMP_FLAGS}")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${SEC_COMP_FLAGS}")
SET(SEC_LINK_FLAGS "")
+
+ include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules/CheckNodump.cmake")
+ check_nodump(NODUMP_FLAGS)
+
IF (NOT APPLE)
- SET(SEC_LINK_FLAGS "${SEC_LINK_FLAGS} -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now")
+ SET(SEC_LINK_FLAGS "${SEC_LINK_FLAGS} ${NODUMP_FLAGS} -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now")
ENDIF ()
IF (NOT ANDROID AND NOT APPLE)
SET(SEC_LINK_FLAGS "${SEC_LINK_FLAGS} -pie")
diff --git cmake/modules/CheckNodump.cmake cmake/modules/CheckNodump.cmake
new file mode 100644
index 000000000..a04bc074b
--- /dev/null
+++ cmake/modules/CheckNodump.cmake
@@ -0,0 +1,23 @@
+# Check if the linker supports -Wl,z,nodump
+
+function(check_nodump result)
+ set(NODUMP_FLAGS "-Wl,-z,nodump")
+ cmake_policy(SET CMP0056 NEW)
+ set(CMAKE_EXE_LINKER_FLAGS "${NODUMP_FLAGS}")
+ set(TEST_PROGRAM "int main() { return 0 ; }")
+ set(TEST_FILE "${CMAKE_CURRENT_BINARY_DIR}/test_nodump.cc")
+ file(WRITE "${TEST_FILE}" "${TEST_PROGRAM}")
+
+ message(STATUS "Checking whether the linker supports ${NODUMP_FLAGS} ...")
+ try_compile(SUPPORT_NODUMP
+ "${CMAKE_CURRENT_BINARY_DIR}/try_has_nodump"
+ "${TEST_FILE}"
+ )
+ message(STATUS " supports ${NODUMP_FLAGS}: ${SUPPORT_NODUMP}")
+
+ if(SUPPORT_NODUMP)
+ set(${result} "${NODUMP_FLAGS}")
+ else()
+ set(${result} "")
+ endif()
+endfunction()
--
2.20.1

View file

@ -1183,6 +1183,14 @@ share/knotifications5/kstars.notifyrc
%%DATADIR%%/kstarslite/qml/images/splash_bg@2x.jpeg
%%DATADIR%%/kstarslite/qml/images/splash_bg@3x.jpeg
%%DATADIR%%/kstarslite/qml/images/splash_bg@4x.jpeg
%%DATADIR%%/kstarslite/qml/images/telescope-down.png
%%DATADIR%%/kstarslite/qml/images/telescope-down@2x.png
%%DATADIR%%/kstarslite/qml/images/telescope-left.png
%%DATADIR%%/kstarslite/qml/images/telescope-left@2x.png
%%DATADIR%%/kstarslite/qml/images/telescope-right.png
%%DATADIR%%/kstarslite/qml/images/telescope-right@2x.png
%%DATADIR%%/kstarslite/qml/images/telescope-up.png
%%DATADIR%%/kstarslite/qml/images/telescope-up@2x.png
%%DATADIR%%/kstarslite/qml/images/tutorial-arrow-horizontal.png
%%DATADIR%%/kstarslite/qml/images/tutorial-arrow-horizontal@2x.png
%%DATADIR%%/kstarslite/qml/images/tutorial-arrow-horizontal@3x.png
@ -1554,10 +1562,10 @@ share/knotifications5/kstars.notifyrc
%%DATADIR%%/wzekos.png
%%DATADIR%%/wzgeo.png
%%DATADIR%%/wzscope.png
%%DATADIR%%/wzserialportassistant.png
%%DATADIR%%/wzstars.png
share/locale/af/LC_MESSAGES/kstars.mo
share/locale/ar/LC_MESSAGES/kstars.mo
share/locale/ast/LC_MESSAGES/kstars.mo
share/locale/be/LC_MESSAGES/kstars.mo
share/locale/bg/LC_MESSAGES/kstars.mo
share/locale/bn/LC_MESSAGES/kstars.mo

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mkgmap
PORTVERSION= r4259
PORTVERSION= r4260
CATEGORIES= astro converters java
MASTER_SITES= http://www.mkgmap.org.uk/download/ \
http://mirror.amdmi3.ru/distfiles/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1545068766
SHA256 (mkgmap-r4259.tar.gz) = 681ed41752664a69c002c3341ffa4a31e4983894c0c2f941c96a5b68be901240
SIZE (mkgmap-r4259.tar.gz) = 3389546
TIMESTAMP = 1546093335
SHA256 (mkgmap-r4260.tar.gz) = e3a436847c6165fcb6fda8a110c01fbd223b2d166828d5459513aedeaec1dd32
SIZE (mkgmap-r4260.tar.gz) = 3390280

View file

@ -185,7 +185,6 @@
51.9201, 4.4905, "marks" # Rotterdam, The Netherlands
50.383, 4.36, "jylefort" align=left # Charleroi, Belgium
50.7323, 3.104, "vanhu" # Tourcoing, France
45.780306, 3.089687, "romain" # Clermont-Ferrand, France
48.36, 2.99, "charnier" align=left # Cannes Ecluse, France
48.8345364 2.7160113 "martymac" # Bussy Saint Georges, France
48.83, 2.36, "antoine" # Paris, France
@ -363,4 +362,5 @@
49.2, -123.08, "gonzo" # Vancouver, BC, Canada
48.3898, -123.4875, "cy" # Victoria, BC, Canada
40.0, -123.5, "jkh" # Miranda, CA, USA
-17.56343, -149.57844, "romain" # Faa'a, Tahiti, French Polynesia
61.21884, -149.888462, "beech" # Anchorage, AK, USA

View file

@ -23,7 +23,7 @@
SUBDIR += alsa-sndio
SUBDIR += alsa-utils
SUBDIR += alure
SUBDIR += amarok-kde4
SUBDIR += amarok
SUBDIR += amb-plugins
SUBDIR += ample
SUBDIR += amsynth
@ -334,6 +334,7 @@
SUBDIR += hs-OpenAL
SUBDIR += hs-libmpd
SUBDIR += hts_engine-API
SUBDIR += hvl2wav
SUBDIR += hydrogen
SUBDIR += icecast
SUBDIR += icecast-kh

View file

@ -1,86 +0,0 @@
# Created by: Markus Brueffer <markus@FreeBSD.org>
# $FreeBSD$
PORTNAME= amarok
PORTVERSION= 2.8.0
PORTREVISION= 16
CATEGORIES= audio kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE music player
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libtag.so:audio/taglib \
libtag-extras.so:audio/taglib-extras \
liblastfm.so:audio/liblastfm \
libqjson.so:devel/qjson@qt4 \
libqca.so:devel/qca@qt4 \
libdbus-1.so:devel/dbus
BUILD_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so.1.0.0:devel/qtscriptgenerator
RUN_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so.1.0.0:devel/qtscriptgenerator \
${KDE_PREFIX}/lib/kde4/kio_upnp_ms.so:net/kio-upnp-ms
USES= cmake kde:4 mysql:client,embedded pkgconfig \
qt:4 shared-mime-info shebangfix ssl tar:bzip2
USE_GL= gl
USE_KDE= automoc4 kdelibs libkcddb libkcompactdisc \
nepomuk-core runtime soprano strigi
USE_QT= corelib dbus designer gui network opengl \
phonon script sql svg webkit xml \
qmake_build moc_build rcc_build uic_build
USE_XORG= ice sm x11 xau xdmcp xext xft xpm
SHEBANG_FILES= src/kconf_update/amarok-2.4.1-tokens_syntax_update.pl
USE_LDCONFIG= yes
CMAKE_ARGS= -DWITH_FFmpeg:BOOL=off -DOPENSSL_ROOT_DIR=${OPENSSLBASE}
BROKEN_sparc64= does not build (GCC-related error)
OPTIONS_DEFINE= IPOD MP3TUNES MTP NLS
OPTIONS_DEFAULT=IPOD MP3TUNES MTP
OPTIONS_SUB= yes
IPOD_DESC= Apple iPod support
IPOD_LIB_DEPENDS= libgpod.so:audio/libgpod \
libimobiledevice.so:comms/libimobiledevice \
libplist.so:devel/libplist
IPOD_USE= GNOME=gdkpixbuf2,glib20
IPOD_CMAKE_OFF= -DWITH_IPOD:BOOL=Off
MP3TUNES_DESC= MP3tunes support
MP3TUNES_LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth \
libcurl.so:ftp/curl
MP3TUNES_USE= GNOME=glib20,libxml2
MP3TUNES_USES= ssl
MP3TUNES_CMAKE_ON= -DWITH_MP3Tunes:BOOL=ON \
-DWITH_Libgcrypt:BOOL=OFF
MP3TUNES_CMAKE_OFF= -DWITH_MP3Tunes:BOOL=Off
MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp
MTP_CMAKE_OFF= -DWITH_Mtp:BOOL=Off
NLS_USES= gettext
NLS_CMAKE_OFF= -DBUILD_po:BOOL=Off
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
${WRKSRC}/cmake/modules/FindMySQLAmarok.cmake
@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|' \
${WRKSRC}/cmake/modules/FindLoudmouth.cmake
# Avoid installing MIME types prior to install stage.
@${REINPLACE_CMD} -e '/XDG.*EXECUTABLE/ d' \
${WRKSRC}/utilities/amzdownloader/CMakeLists.txt
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages
${INSTALL_DATA} ${WRKSRC}/utilities/amzdownloader/amzdownloader.xml \
${STAGEDIR}${PREFIX}/share/mime/packages
${INSTALL_SCRIPT} ${WRKSRC}/utilities/amzdownloader/amzdownloader.desktop \
${STAGEDIR}${PREFIX}/share/applications/kde4
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (amarok-2.8.0.tar.bz2) = f4b89b28f217a6d947e55fb0890de22fad8c404794c6beeb2dcaf2711b4f8ec6
SIZE (amarok-2.8.0.tar.bz2) = 39950028

View file

@ -1,27 +0,0 @@
Always use find_path() and find_library() to find Loudmouth so that the full
paths are always used in the compiler and linker.
--- cmake/modules/FindLoudmouth.cmake.orig 2017-03-27 19:37:41 UTC
+++ cmake/modules/FindLoudmouth.cmake
@@ -13,13 +13,6 @@ if (LOUDMOUTH_INCLUDE_DIRS AND LOUDMOUTH
SET(LOUDMOUTH_FOUND TRUE)
else (LOUDMOUTH_INCLUDE_DIRS AND LOUDMOUTH_LIBRARIES)
- if(NOT WIN32)
- # use pkg-config to get the directories and then use these values
- # in the FIND_PATH() and FIND_LIBRARY() calls
- find_package(PkgConfig)
- PKG_SEARCH_MODULE(LOUDMOUTH loudmouth-1.0)
-
- else(NOT WIN32)
FIND_PATH(LOUDMOUTH_INCLUDE_DIRS loudmouth/loudmouth.h /usr/local/include/loudmouth-1.0
${_LOUDMOUTHIncDir}
@@ -30,8 +23,6 @@ else (LOUDMOUTH_INCLUDE_DIRS AND LOUDMOU
${_LOUDMOUTHLinkDir}
)
- endif(NOT WIN32)
-
if (LOUDMOUTH_INCLUDE_DIRS AND LOUDMOUTH_LIBRARIES)
SET(LOUDMOUTH_FOUND TRUE)
else (LOUDMOUTH_INCLUDE_DIRS AND LOUDMOUTH_LIBRARIES)

View file

@ -1,40 +0,0 @@
From: Omar Plummer <omarplummer@imergetechnologies.com>
Date: Thu, 06 Aug 2015 22:24:27 +0000
Subject: Fix TagLib version check.
X-Git-Url: http://quickgit.kde.org/?p=amarok.git&a=commitdiff&h=fec8817c530ce42b6485fdabff6051784b8d9904
---
Fix TagLib version check.
The version check compared version strings lexicographically, so "1.7"
(the min version) compared as greater than "1.10.0".
BUG: 351013
REVIEW: 124639
---
--- cmake/modules/FindTaglib.cmake
+++ cmake/modules/FindTaglib.cmake
@@ -29,10 +29,10 @@
exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION)
- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
+ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
message(STATUS "TagLib version too old: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}")
set(TAGLIB_FOUND FALSE)
- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
+ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES)
@@ -42,7 +42,7 @@
set(TAGLIB_FOUND TRUE)
endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS)
string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}")
- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
+ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES)
else(TAGLIBCONFIG_EXECUTABLE)

View file

@ -1,85 +0,0 @@
# Fix build with FFmpeg 3.x; obtained from https://git.reviewboard.kde.org/r/126682
#
--- src/musicbrainz/MusicDNSAudioDecoder.cpp
+++ src/musicbrainz/MusicDNSAudioDecoder.cpp
@@ -243,7 +243,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
{
if( !decodedFrame )
{
- decodedFrame = avcodec_alloc_frame();
+ decodedFrame = av_frame_alloc();
if( !decodedFrame )
{
warning() << "Unable to allocate enough memory to decode file.";
@@ -251,7 +251,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
break;
}
else
- avcodec_get_frame_defaults( decodedFrame );
+ av_frame_unref( decodedFrame );
}
decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt );
@@ -287,7 +287,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
avcodec_close( pCodecCtx );
avformat_close_input( &pFormatCtx );
- av_free( decodedFrame );
+ av_frame_free( &decodedFrame );
return data->duration();
}
@@ -361,7 +361,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
{
if( !decodedFrame )
{
- decodedFrame = avcodec_alloc_frame();
+ decodedFrame = av_frame_alloc();
if( !decodedFrame )
{
warning() << "Unable to allocate enough memory to decode file.";
@@ -369,7 +369,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
break;
}
else
- avcodec_get_frame_defaults( decodedFrame );
+ av_frame_unref( decodedFrame );
}
decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt );
@@ -405,7 +405,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
avcodec_close( pCodecCtx );
avformat_close_input( &pFormatCtx );
- av_free( decodedFrame );
+ av_frame_free( &decodedFrame );
return data->duration();
}
@@ -479,7 +479,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
{
if( !decodedFrame )
{
- decodedFrame = avcodec_alloc_frame();
+ decodedFrame = av_frame_alloc();
if( !decodedFrame )
{
warning() << "Unable to allocate enough memory to decode file.";
@@ -487,7 +487,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
break;
}
else
- avcodec_get_frame_defaults( decodedFrame );
+ av_frame_unref( decodedFrame );
}
decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt );
@@ -523,7 +523,7 @@ MusicDNSAudioDecoder::decode( const QString &fileName, DecodedAudioData *data, c
avcodec_close( pCodecCtx );
av_close_input_file( pFormatCtx );
- av_free( decodedFrame );
+ av_frame_free( &decodedFrame );
return data->duration();
}

View file

@ -1,12 +0,0 @@
--- src/core-impl/collections/db/sql/mysqlecollection/CMakeLists.txt.orig 2017-09-27 16:37:16 UTC
+++ src/core-impl/collections/db/sql/mysqlecollection/CMakeLists.txt
@@ -29,7 +29,8 @@ target_link_libraries(amarok_collection-
)
if(NOT WIN32 AND NOT APPLE)
- target_link_libraries( amarok_collection-mysqlecollection crypt pthread )
+ find_package( OpenSSL REQUIRED )
+ target_link_libraries( amarok_collection-mysqlecollection crypt pthread ${OPENSSL_SSL_LIBRARY} )
endif(NOT WIN32 AND NOT APPLE)
if(APPLE)

View file

@ -1,19 +0,0 @@
--- src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp.orig 2013-08-14 20:22:52 UTC
+++ src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp
@@ -27,6 +27,7 @@
#include "playlist/PlaylistController.h"
#include "playlist/PlaylistModelStack.h"
+using Playlist::ModelStack;
using namespace Playlists;
XSPFPlaylist::XSPFPlaylist( const KUrl &url, Playlists::PlaylistProvider *provider, OnLoadAction onLoad )
@@ -101,7 +102,7 @@ XSPFPlaylist::load()
//FIXME: this needs to be moved to whatever is creating the XSPFPlaylist
if( m_autoAppendAfterLoad )
The::playlistController()->insertPlaylist(
- ::Playlist::ModelStack::instance()->bottom()->rowCount(),
+ ModelStack::instance()->bottom()->rowCount(),
Playlists::PlaylistPtr( this )
);
}

File diff suppressed because it is too large Load diff

84
audio/amarok/Makefile Normal file
View file

@ -0,0 +1,84 @@
# $FreeBSD$
PORTNAME= amarok
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.0-277
DISTVERSIONSUFFIX= -gd50ecc430c
CATEGORIES= audio kde
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE music player
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libfftw3.so:math/fftw3 \
liblastfm5.so:audio/liblastfm-qt5 \
libqjson-qt5.so:devel/qjson@qt5 \
libqca-qt5.so:devel/qca@qt5 \
libtag.so:audio/taglib \
libtag-extras.so:audio/taglib-extras
USES= cmake compiler:c++11-lang desktop-file-utils \
kde:5 mysql:client,embedded pkgconfig qt:5 shebangfix ssl
USE_QT= core concurrent declarative dbus gui location network phonon4 \
quickcontrols2 script scripttools sql svg webchannel webengine \
webkit widgets xml \
buildtools_build qmake_build
USE_KDE= archive auth attica bookmarks codecs config configwidgets \
completion coreaddons crash dbusaddons dnssd globalaccel \
guiaddons i18n iconthemes itemviews jobwidgets kdeclarative \
kcmutils kio kirigami2 newstuff notifications notifyconfig \
package parts service solid sonnet texteditor textwidgets \
threadweaver widgetsaddons windowsystem xmlgui \
ecm_build
USE_XORG= ice sm x11 xext
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= kde
SHEBANG_FILES= src/kconf_update/amarok-2.4.1-tokens_syntax_update.pl
CMAKE_ARGS= -DOPENSSL_ROOT_DIR=${OPENSSLBASE}
CMAKE_ON= WITH_DESKTOP_UI
CMAKE_OFF= WITH_FFmpeg
BROKEN_sparc64= does not build (GCC-related error)
OPTIONS_DEFINE= IPOD MP3TUNES MTP
OPTIONS_DEFAULT= IPOD MP3TUNES MTP
OPTIONS_SUB= yes
IPOD_DESC= Apple iPod support
IPOD_LIB_DEPENDS= libgpod.so:audio/libgpod \
libimobiledevice.so:comms/libimobiledevice \
libplist.so:devel/libplist
IPOD_USE= GNOME=gdkpixbuf2,glib20
IPOD_USES= gnome
IPOD_CMAKE_BOOL= WITH_IPOD
MP3TUNES_DESC= MP3tunes support
MP3TUNES_LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth \
libcurl.so:ftp/curl
MP3TUNES_USE= GNOME=glib20,libxml2
MP3TUNES_USES= gnome ssl
MP3TUNES_CMAKE_BOOL= WITH_MP3Tunes
MP3TUNES_CMAKE_BOOL_OFF= WITH_Libgcrypt
MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp
MTP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Mtp
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
${WRKSRC}/cmake/modules/FindMySQL.cmake
@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|' \
${WRKSRC}/cmake/modules/FindLoudmouth.cmake
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages
.include <bsd.port.mk>

3
audio/amarok/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1545825317
SHA256 (kde-amarok-v2.9.0-277-gd50ecc430c_GH0.tar.gz) = e1dc7d1fe11f88a4b71e69ebeb94b62c63db6f1f5ac52ddeed89d92343108e9f
SIZE (kde-amarok-v2.9.0-277-gd50ecc430c_GH0.tar.gz) = 21062595

View file

@ -0,0 +1,26 @@
--- cmake/modules/FindLoudmouth.cmake.orig 2018-11-19 18:18:20.197436000 +0100
+++ cmake/modules/FindLoudmouth.cmake 2018-11-19 18:25:49.793954000 +0100
@@ -13,14 +13,6 @@
set(LOUDMOUTH_FOUND TRUE)
else ()
- if(NOT WIN32)
- # use pkg-config to get the directories and then use these values
- # in the FIND_PATH() and FIND_LIBRARY() calls
- find_package(PkgConfig)
- pkg_search_module(LOUDMOUTH loudmouth-1.0)
-
- else()
-
find_path(LOUDMOUTH_INCLUDE_DIRS loudmouth/loudmouth.h /usr/include/loudmouth-1.0
${_LOUDMOUTHIncDir}
)
@@ -30,8 +22,6 @@
${_LOUDMOUTHLinkDir}
)
- endif()
-
if (LOUDMOUTH_INCLUDE_DIRS AND LOUDMOUTH_LIBRARIES)
set(LOUDMOUTH_FOUND TRUE)
else ()

456
audio/amarok/pkg-plist Normal file
View file

@ -0,0 +1,456 @@
bin/amarok
bin/amarok_afttagger
bin/amarokcollectionscanner
bin/amarokpkg
etc/xdg/amarok.knsrc
etc/xdg/amarok_homerc
lib/libamarok-sqlcollection.so
lib/libamarok-sqlcollection.so.1
lib/libamarok-sqlcollection.so.1.0.0
lib/libamarok-transcoding.so
lib/libamarok-transcoding.so.1
lib/libamarok-transcoding.so.1.0.0
lib/libamarokcore.so
lib/libamarokcore.so.1
lib/libamarokcore.so.1.0.0
lib/libamaroklib.so
lib/libamaroklib.so.1
lib/libamaroklib.so.1.0.0
lib/libamarokpud.so
lib/libamarokshared.so
lib/libamarokshared.so.1
lib/libamarokshared.so.1.0.0
lib/libampache_account_login.so
%%QT_PLUGINDIR%%/amarok_collection-audiocdcollection.so
%%QT_PLUGINDIR%%/amarok_collection-daapcollection.so
%%IPOD%%lib/qt5/plugins/amarok_collection-ipodcollection.so
%%MTP%%lib/qt5/plugins/amarok_collection-mtpcollection.so
%%QT_PLUGINDIR%%/amarok_collection-mysqlcollection.so
%%QT_PLUGINDIR%%/amarok_collection-playdarcollection.so
%%QT_PLUGINDIR%%/amarok_collection-umscollection.so
%%QT_PLUGINDIR%%/amarok_collection-upnpcollection.so
%%QT_PLUGINDIR%%/amarok_importer-amarok.so
%%QT_PLUGINDIR%%/amarok_importer-banshee.so
%%QT_PLUGINDIR%%/amarok_importer-clementine.so
%%QT_PLUGINDIR%%/amarok_importer-fastforward.so
%%QT_PLUGINDIR%%/amarok_importer-itunes.so
%%QT_PLUGINDIR%%/amarok_importer-rhythmbox.so
%%QT_PLUGINDIR%%/amarok_service_ampache.so
%%QT_PLUGINDIR%%/amarok_service_magnatunestore.so
%%QT_PLUGINDIR%%/amarok_service_opmldirectory.so
%%QT_PLUGINDIR%%/amarok_storage-mysqlestorage.so
%%QT_PLUGINDIR%%/amarok_storage-mysqlserverstorage.so
%%QT_PLUGINDIR%%/kcm_amarok_service_ampache.so
%%QT_PLUGINDIR%%/kcm_amarok_service_magnatunestore.so
%%QT_QMLDIR%%/org/kde/amarok/albums/libamarok_context_applet_albums.so
%%QT_QMLDIR%%/org/kde/amarok/albums/qmldir
%%QT_QMLDIR%%/org/kde/amarok/analyzer/libamarok_context_applet_analyzer.so
%%QT_QMLDIR%%/org/kde/amarok/analyzer/qmldir
%%QT_QMLDIR%%/org/kde/amarok/currenttrack/libamarok_context_applet_currenttrack.so
%%QT_QMLDIR%%/org/kde/amarok/currenttrack/qmldir
%%QT_QMLDIR%%/org/kde/amarok/lyrics/libamarok_context_applet_lyrics.so
%%QT_QMLDIR%%/org/kde/amarok/lyrics/qmldir
%%QT_QMLDIR%%/org/kde/amarok/photos/libamarok_context_applet_photos.so
%%QT_QMLDIR%%/org/kde/amarok/photos/qmldir
%%QT_QMLDIR%%/org/kde/amarok/qml/Applet.qml
%%QT_QMLDIR%%/org/kde/amarok/qml/AppletHeader.qml
%%QT_QMLDIR%%/org/kde/amarok/qml/libqml_plugin.so
%%QT_QMLDIR%%/org/kde/amarok/qml/qmldir
%%QT_QMLDIR%%/org/kde/amarok/wikipedia/libamarok_context_applet_wikipedia.so
%%QT_QMLDIR%%/org/kde/amarok/wikipedia/qmldir
%%DATADIR%%/data/DefaultPlaylistLayouts.xml
%%DATADIR%%/data/InfoParserLoading.html
%%DATADIR%%/data/WikipediaCustomStyle.css
%%DATADIR%%/data/bullet.gif
%%DATADIR%%/data/first_run_jingle.ogg
%%DATADIR%%/data/hover_info_template.html
%%DATADIR%%/data/podcast_directory.opml
%%DATADIR%%/icons/hicolor/128x128/status/audio-volume-high-amarok.png
%%DATADIR%%/icons/hicolor/128x128/status/audio-volume-low-amarok.png
%%DATADIR%%/icons/hicolor/128x128/status/audio-volume-medium-amarok.png
%%DATADIR%%/icons/hicolor/128x128/status/audio-volume-muted-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_artist.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_cart_add.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_cart_remove.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_cart_view.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_change_language.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_clock.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_lyrics.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_playcount.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_playlist.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_playlist_refresh.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_scripts.png
%%DATADIR%%/icons/hicolor/16x16/actions/amarok_track.png
%%DATADIR%%/icons/hicolor/16x16/actions/collection-rescan-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/download-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/dynamic-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/favorite-genres-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-album-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-artist-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-bpm-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-comment-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-composer-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-dash-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-discnumber-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-dot-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-filetype-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-genre-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-ignore-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-initial-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-last-played.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-slash-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-space-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-title-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-track-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-underscore-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/filename-year-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/label-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/lastfm-mix-radio-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/lastfm-neighbour-radio-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/lastfm-personal-radio-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/lastfm-recommended-radio-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/lastfm-tag-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/love-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-album-cover-manager-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-album-repeat-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-playlist-repeat-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-random-albums-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-random-tracks-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-repeat-album-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-repeat-playlist-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-repeat-track-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-show-active-track-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-standard-track-progression-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-track-add-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-track-edit-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-track-queue-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/media-track-remove-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/music-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/playlist-generator.png
%%DATADIR%%/icons/hicolor/16x16/actions/podcast-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/preferences-indicator-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/preferences-media-playback-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/preferences-multimedia-player-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/preferences-view-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/remove-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-importers-banshee-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-importers-clementine-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-importers-rhythmbox-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-amazon-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-ampache-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-gpodder-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-jamendo-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-lastfm-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-librivox-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-magnatune-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-mp3tunes-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-opml-amarok.png
%%DATADIR%%/icons/hicolor/16x16/actions/view-services-scripted-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_artist.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_cart_add.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_cart_remove.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_cart_view.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_change_language.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_clock.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_lyrics.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_playcount.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_playlist.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_playlist_refresh.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_scripts.png
%%DATADIR%%/icons/hicolor/22x22/actions/amarok_track.png
%%DATADIR%%/icons/hicolor/22x22/actions/collection-rescan-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/download-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/dynamic-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/filename-bpm-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/internet-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/love-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-album-cover-manager-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-album-repeat-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-playlist-repeat-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-random-albums-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-random-tracks-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-repeat-album-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-repeat-playlist-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-repeat-track-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-show-active-track-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-standard-track-progression-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-track-add-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-track-edit-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-track-queue-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/media-track-remove-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/music-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/playlist-generator.png
%%DATADIR%%/icons/hicolor/22x22/actions/podcast-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/preferences-indicator-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/preferences-media-playback-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/preferences-multimedia-player-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/preferences-view-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/remove-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-importers-banshee-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-importers-clementine-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-importers-rhythmbox-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-amazon-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-gpodder-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-jamendo-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-lastfm-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-librivox-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-magnatune-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-mp3tunes-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-opml-amarok.png
%%DATADIR%%/icons/hicolor/22x22/actions/view-services-scripted-amarok.png
%%DATADIR%%/icons/hicolor/24x24/actions/lastfm-my-friends-amarok.png
%%DATADIR%%/icons/hicolor/24x24/actions/lastfm-my-neighbours-amarok.png
%%DATADIR%%/icons/hicolor/24x24/actions/lastfm-my-tags-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_artist.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_cart_add.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_cart_remove.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_cart_view.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_change_language.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_clock.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_lyrics.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_playcount.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_playlist.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_playlist_refresh.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_scripts.png
%%DATADIR%%/icons/hicolor/32x32/actions/amarok_track.png
%%DATADIR%%/icons/hicolor/32x32/actions/audioscrobbler.png
%%DATADIR%%/icons/hicolor/32x32/actions/collection-rescan-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/download-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/dynamic-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/filename-bpm-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/love-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-album-cover-manager-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-album-cover.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-album-repeat-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-album-track.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-playlist-repeat-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-random-albums-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-random-tracks-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-repeat-album-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-repeat-playlist-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-repeat-track-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-show-active-track-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-standard-track-progression-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-track-add-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-track-edit-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-track-queue-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/media-track-remove-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/music-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/playlist-generator.png
%%DATADIR%%/icons/hicolor/32x32/actions/podcast-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/preferences-indicator-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/preferences-media-playback-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/preferences-multimedia-player-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/preferences-view-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/remove-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-importers-banshee-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-importers-clementine-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-importers-rhythmbox-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-amazon-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-ampache-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-gpodder-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-jamendo-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-lastfm-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-magnatune-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-mp3tunes-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-opml-amarok.png
%%DATADIR%%/icons/hicolor/32x32/actions/view-services-scripted-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_artist.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_cart_add.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_cart_remove.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_cart_view.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_change_language.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_clock.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_playcount.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_playlist.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_playlist_refresh.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_scripts.png
%%DATADIR%%/icons/hicolor/48x48/actions/amarok_track.png
%%DATADIR%%/icons/hicolor/48x48/actions/collection-rescan-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/download-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/dynamic-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-album-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-and-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-artist-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-bpm-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-comment-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-composer-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-dash-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-discnumber-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-divider.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-dot-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-filetype-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-genre-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-group-length.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-group-tracks.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-ignore-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-initial-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-last-played.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-moodbar.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-sample-rate.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-slash-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-space-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-title-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-track-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-underscore-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/filename-year-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/info-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/label-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/love-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-album-repeat-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-playlist-repeat-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-random-albums-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-random-tracks-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-repeat-album-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-repeat-playlist-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-repeat-track-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-show-active-track-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-standard-track-progression-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-track-add-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-track-edit-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-track-queue-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/media-track-remove-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/music-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/playlist-generator.png
%%DATADIR%%/icons/hicolor/48x48/actions/podcast-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/preferences-indicator-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/preferences-media-playback-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/preferences-multimedia-player-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/preferences-view-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/remove-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/similarartists-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/upcomingevents-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/videoclip-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-importers-banshee-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-importers-clementine-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-importers-rhythmbox-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-services-amazon-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-services-ampache-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-services-gpodder-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-services-jamendo-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-services-lastfm-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-services-magnatune-amarok.png
%%DATADIR%%/icons/hicolor/48x48/actions/view-services-mp3tunes-amarok.png
%%DATADIR%%/images/amarok_icon.svg
%%DATADIR%%/images/ball.png
%%DATADIR%%/images/default-theme-clean.svg
%%DATADIR%%/images/dot.png
%%DATADIR%%/images/echonest.png
%%DATADIR%%/images/emblem-amazon.png
%%DATADIR%%/images/emblem-ampache-scalable.svgz
%%DATADIR%%/images/emblem-ampache.png
%%DATADIR%%/images/emblem-default.png
%%DATADIR%%/images/emblem-delicious.png
%%DATADIR%%/images/emblem-digg.png
%%DATADIR%%/images/emblem-facebook.png
%%DATADIR%%/images/emblem-gpodder-scalable.svgz
%%DATADIR%%/images/emblem-gpodder.png
%%DATADIR%%/images/emblem-identica.png
%%DATADIR%%/images/emblem-jamendo-scalable.svgz
%%DATADIR%%/images/emblem-jamendo.png
%%DATADIR%%/images/emblem-lastfm-scalable.svg
%%DATADIR%%/images/emblem-lastfm.png
%%DATADIR%%/images/emblem-linkedin.png
%%DATADIR%%/images/emblem-magnatune.png
%%DATADIR%%/images/emblem-mp3tunes.png
%%DATADIR%%/images/emblem-myspace.png
%%DATADIR%%/images/emblem-reddit.png
%%DATADIR%%/images/emblem-scripted-scalable.svgz
%%DATADIR%%/images/emblem-scripted.png
%%DATADIR%%/images/emblem-stackoverflow.png
%%DATADIR%%/images/emblem-twitter.png
%%DATADIR%%/images/emblem-wikipedia.png
%%DATADIR%%/images/emblem-xing.png
%%DATADIR%%/images/grid.png
%%DATADIR%%/images/hover_info_ampache.png
%%DATADIR%%/images/hover_info_collections.png
%%DATADIR%%/images/hover_info_dynamic_playlists.png
%%DATADIR%%/images/hover_info_files.png
%%DATADIR%%/images/hover_info_internet.png
%%DATADIR%%/images/hover_info_magnatune.png
%%DATADIR%%/images/hover_info_playlists.png
%%DATADIR%%/images/hover_info_podcasts.png
%%DATADIR%%/images/hover_info_user_playlists.png
%%DATADIR%%/images/lastfm-default-cover.png
%%DATADIR%%/images/lastfm.png
%%DATADIR%%/images/loading1.png
%%DATADIR%%/images/loading2.png
%%DATADIR%%/images/mb_aicon.png
%%DATADIR%%/images/mb_licon.png
%%DATADIR%%/images/mb_ticon.png
%%DATADIR%%/images/navigation_arrows.svg
%%DATADIR%%/images/nocover.png
%%DATADIR%%/images/opendesktop-22.png
%%DATADIR%%/images/playlist-bookmark-16.png
%%DATADIR%%/images/playlist-layouts-22.png
%%DATADIR%%/images/playlist-sorting-16.png
%%DATADIR%%/images/pud_items.svg
%%DATADIR%%/images/service_info_loading1.png
%%DATADIR%%/images/service_info_loading10.png
%%DATADIR%%/images/service_info_loading11.png
%%DATADIR%%/images/service_info_loading12.png
%%DATADIR%%/images/service_info_loading2.png
%%DATADIR%%/images/service_info_loading3.png
%%DATADIR%%/images/service_info_loading4.png
%%DATADIR%%/images/service_info_loading5.png
%%DATADIR%%/images/service_info_loading6.png
%%DATADIR%%/images/service_info_loading7.png
%%DATADIR%%/images/service_info_loading8.png
%%DATADIR%%/images/service_info_loading9.png
%%DATADIR%%/images/smallstar.png
%%DATADIR%%/images/star.png
%%DATADIR%%/images/volume_icon.png
%%DATADIR%%/images/volume_muted_icon.png
%%DATADIR%%/images/wirl1.png
%%DATADIR%%/images/wirl2.png
%%DATADIR%%/scriptconsole/AutoComplete.txt
share/applications/org.kde.amarok.desktop
share/applications/org.kde.amarok_containers.desktop
share/config.kcfg/amarokconfig.kcfg
share/dbus-1/interfaces/org.freedesktop.MediaPlayer.player.xml
share/dbus-1/interfaces/org.freedesktop.MediaPlayer.root.xml
share/dbus-1/interfaces/org.freedesktop.MediaPlayer.tracklist.xml
share/dbus-1/interfaces/org.kde.amarok.App.xml
share/dbus-1/interfaces/org.kde.amarok.Collection.xml
share/dbus-1/interfaces/org.kde.amarok.Mpris1Extensions.Player.xml
share/dbus-1/interfaces/org.kde.amarok.Mpris2Extensions.Player.xml
share/icons/hicolor/128x128/apps/amarok.png
share/icons/hicolor/16x16/apps/amarok.png
share/icons/hicolor/22x22/apps/amarok.png
share/icons/hicolor/32x32/apps/amarok.png
share/icons/hicolor/48x48/apps/amarok.png
share/icons/hicolor/64x64/apps/amarok.png
share/kconf_update/amarok-2.4.1-tokens_syntax_update.pl
share/kconf_update/amarok.upd
share/knotifications5/amarok.notifyrc
share/kpackage/amarok/org.kde.amarok.albums/contents.rcc
share/kpackage/amarok/org.kde.amarok.albums/metadata.json
share/kpackage/amarok/org.kde.amarok.analyzer/contents.rcc
share/kpackage/amarok/org.kde.amarok.analyzer/metadata.json
share/kpackage/amarok/org.kde.amarok.currenttrack/contents.rcc
share/kpackage/amarok/org.kde.amarok.currenttrack/metadata.json
share/kpackage/amarok/org.kde.amarok.lyrics/contents.rcc
share/kpackage/amarok/org.kde.amarok.lyrics/metadata.json
share/kpackage/amarok/org.kde.amarok.photos/contents.rcc
share/kpackage/amarok/org.kde.amarok.photos/metadata.json
share/kpackage/amarok/org.kde.amarok.wikipedia/contents.rcc
share/kpackage/amarok/org.kde.amarok.wikipedia/metadata.json
share/kpackage/genericqml/org.kde.amarok.context/contents.rcc
share/kpackage/genericqml/org.kde.amarok.context/metadata.json
share/kservices5/ServiceMenus/amarok_append.desktop
share/kservices5/amarok.protocol
share/kservices5/amarok_collection-mysqlcollection.desktop
share/kservices5/amarok_service_ampache.desktop
share/kservices5/amarok_service_ampache_config.desktop
share/kservices5/amarok_service_magnatunestore.desktop
share/kservices5/amarok_service_magnatunestore_config.desktop
share/kservices5/amarok_storage-mysqlestorage.desktop
share/kservices5/amarok_storage-mysqlserverstorage.desktop
share/kservices5/amarokitpc.protocol
share/kservicetypes5/amarok-contextapplet.desktop
share/kservicetypes5/amarok-plugin.desktop
share/kservicetypes5/amarok_codecinstall.desktop
share/metainfo/org.kde.amarok.appdata.xml
share/metainfo/org.kde.amarok.context.appdata.xml
share/solid/actions/amarok-play-audiocd.desktop
@dir share/mime/packages

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fasttracker2
DISTVERSION= 0.1-b124
DISTVERSION= 0.1-b126
CATEGORIES= audio
MASTER_SITES= https://16-bits.org/ \
LOCAL/ehaupt

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1545129265
SHA256 (ft2clone-b124-code.zip) = 0b5b0955c0f49973d8b4f69260edf818ff750503976f49ff7eebb6bc2baee20e
SIZE (ft2clone-b124-code.zip) = 3462244
TIMESTAMP = 1546122803
SHA256 (ft2clone-b126-code.zip) = f33c4c3852e9324baa7ba68f58abcf5b81a8706b5ede139ae1f44d6085e1baf5
SIZE (ft2clone-b126-code.zip) = 3462332

View file

@ -2,92 +2,56 @@
# $FreeBSD$
PORTNAME= gbsplay
PORTVERSION= 0.0.93.20161217
PORTREVISION= 6
DISTVERSION= 0.0.93-130
DISTVERSIONSUFFIX= -g6225989
PORTEPOCH= 1
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Emulates the sound hardware of the Nintendo Game Boy(TM)
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
USES= gmake compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= mmitch
GH_TAGNAME= 2c4486e
HAS_CONFIGURE= yes
USES= compiler:c++11-lib desktop-file-utils gmake localbase:ldflags \
shared-mime-info
USE_CSTD= gnu89
CONFIGURE_ARGS+= --prefix=${PREFIX}
USE_GITHUB= yes
GH_ACCOUNT= mmitch
CONFIGURE_ARGS+= --without-xmmsplugin
HAS_CONFIGURE= yes
MANPAGE1= gbsplay.1 gbsinfo.1
MANPAGE5= gbsplayrc.5
PORTDOCS= COPYRIGHT HISTORY README
CONFIGURE_ARGS+= --prefix=${PREFIX} --without-xmmsplugin \
--sysconfdir=${PREFIX}/etc
OPTIONS_DEFINE= DOCS NAS NLS
MAKE_ENV+= EXAMPLESDIR="${STAGEDIR}${EXAMPLESDIR}"
OPTIONS_DEFINE= BASH_COMPLETIONS DOCS EXAMPLES NAS NLS
OPTIONS_DEFAULT=BASH_COMPLETIONS
OPTIONS_SUB= yes
BASH_COMPLETIONS_DESC= Install bash completions
NAS_LIB_DEPENDS= libaudio.so:audio/nas
NAS_CONFIGURE_ENABLE= nas
NLS_CONFIGURE_OFF= --disable-i18n
NLS_USES= gettext
NLS_LDFLAGS= -L${LOCALBASE}/lib -lintl
.include <bsd.port.options.mk>
NLS_LDFLAGS= -lintl
post-patch:
@${REINPLACE_CMD} \
-e 's|^\(default.*\)test|\1|' \
-e 's#md5sum | cut -f1 -d..#md5 -q#' \
${WRKSRC}/${MAKEFILE}
@${REINPLACE_CMD} -e \
'/^need_include\ /d; \
468s|char argc|int argc|; \
s|/usr/local/include|${LOCALBASE}/include|; \
s|/usr/local/lib|${LOCALBASE}/lib|; \
s|/usr/X11R6/include||; \
s|/usr/X11R6/lib||; \
s|/usr/X11/lib|${LOCALBASE}/lib|; \
s|/usr/lib/X11|${LOCALBASE}/lib/X11|; \
s|-Os||; s|-pipe||; s|-fomit-frame-pointer||; \
s|-march=$$ARCH||' \
${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|/\(etc/gbsplayrc\)|${PREFIX}/\1|' \
${WRKSRC}/gbsplay.c \
${WRKSRC}/gbsplay.in.1 \
${WRKSRC}/gbsplayrc.in.5
do-install:
.for f in ${PORTNAME} gbsinfo
${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin
.endfor
.for f in ${MANPAGE1} ${MANPAGE5}
${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${MAN${f:E}PREFIX}/man/man${f:E}
.endfor
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/nightmode.gbs \
${STAGEDIR}${EXAMPLESDIR}
@${REINPLACE_CMD} -e "s|/etc/\(gbsplayrc\)|${PREFIX}/etc/\1|" \
${WRKSRC}/man/gbsplay.in.1 ${WRKSRC}/man/gbsplayrc.in.5
post-install:
${INSTALL_DATA} ${WRKSRC}/examples/gbsplayrc_sample \
${STAGEDIR}${PREFIX}/etc/gbsplayrc.sample
.if !exists(${STAGEDIR}${PREFIX}/etc/gbsplayrc)
${INSTALL_DATA} ${WRKSRC}/examples/gbsplayrc_sample \
${STAGEDIR}${PREFIX}/etc/gbsplayrc
.endif
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gbsplay \
${STAGEDIR}${PREFIX}/bin/gbsinfo
.if ${PORT_OPTIONS:MNLS}
.for l in de en
${INSTALL_DATA} ${WRKSRC}/po/${l}.mo \
${STAGEDIR}${PREFIX}/share/locale/${l}/LC_MESSAGES/gbsplay.mo
.endfor
.endif
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
post-install-BASH_COMPLETIONS-on:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/contrib/gbsplay.bashcompletion \
${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1486032638
SHA256 (mmitch-gbsplay-0.0.93.20161217-2c4486e_GH0.tar.gz) = 07358b957397b565bbe66e3b515ff22b33f5eb1f8381f8ce7f9a29a6d729901d
SIZE (mmitch-gbsplay-0.0.93.20161217-2c4486e_GH0.tar.gz) = 126791
TIMESTAMP = 1545989371
SHA256 (mmitch-gbsplay-0.0.93-130-g6225989_GH0.tar.gz) = 00bc00bbec4a66edef6dfd71df4c0b55c28fa9b65cc614381ae258576fdd1622
SIZE (mmitch-gbsplay-0.0.93-130-g6225989_GH0.tar.gz) = 129907

View file

@ -0,0 +1,25 @@
--- Makefile.orig 2018-12-25 13:50:45 UTC
+++ Makefile
@@ -71,7 +71,7 @@ xmmsdir := $(DESTDIR)$(XMMSPREFIX)$(XMMS_INPUT_PLU
man1dir := $(mandir)/man1
man5dir := $(mandir)/man5
contribdir := $(docdir)/contrib
-exampledir := $(docdir)/examples
+exampledir := $(EXAMPLESDIR)
DISTDIR := gbsplay-$(VERSION)
@@ -82,10 +82,10 @@ GBSPLAYLDFLAGS :=
export Q VERBOSE CC HOSTCC BUILDCC GBSCFLAGS GBSLDFLAGS
-docs := README HISTORY COPYRIGHT
+docs := README
docs-dist := INSTALL CODINGSTYLE TESTSUITE gbsformat.txt
-contribs := contrib/gbs2ogg.sh contrib/gbsplay.bashcompletion
-examples := examples/nightmode.gbs examples/gbsplayrc_sample
+contribs := contrib/gbs2ogg.sh
+examples := examples/nightmode.gbs
mans := man/gbsplay.1 man/gbsinfo.1 man/gbsplayrc.5
mans_src := man/gbsplay.in.1 man/gbsinfo.in.1 man/gbsplayrc.in.5

View file

@ -0,0 +1,33 @@
--- configure.orig 2018-12-25 13:50:45 UTC
+++ configure
@@ -669,7 +669,6 @@ fi
## check for various headers
-need_include inttypes.h
if [ "$use_devdsp" != no ]; then
remember_use devdsp
@@ -729,11 +728,11 @@ fi
if [ "$use_nas" != no ]; then
remember_use nas
- check_include audio/audiolib.h "/usr/X11R6/include"
+ check_include audio/audiolib.h ""
retval1=$?
retval2=1
if [ $retval1 -eq 0 ]; then
- check_libs audio "X11 Xt m" "/usr/X11R6/lib /usr/X11/lib /usr/lib/X11" <<EOF
+ check_libs audio "X11 Xt m" " /usr/local/lib /usr/local/lib/X11" <<EOF
int main(int argc, char **argv) { return 0; }
EOF
retval2=$?
@@ -954,7 +953,7 @@ append_nodupe CFLAGS -D_FORTIFY_SOURCE=2 -Wall -fsigne
if [ "$use_debug" = "yes" ]; then
append_nodupe CFLAGS -g3
else
- append_nodupe CFLAGS -Os -pipe -fomit-frame-pointer
+ append_nodupe CFLAGS
fi
EXTRA_CFLAGS="$CFLAGS"

View file

@ -1,9 +1,28 @@
bin/gbsplay
bin/gbsinfo
bin/gbsplay
@sample etc/gbsplayrc.sample
%%NLS%%share/locale/de/LC_MESSAGES/gbsplay.mo
%%NLS%%share/locale/en/LC_MESSAGES/gbsplay.mo
%%BASH_COMPLETIONS%%etc/bash_completion.d/gbsplay
man/man1/gbsinfo.1.gz
man/man1/gbsplay.1.gz
man/man5/gbsplayrc.5.gz
%%EXAMPLESDIR%%/nightmode.gbs
share/applications/gbsplay.desktop
share/applications/mimeinfo.cache
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/contrib/gbs2ogg.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nightmode.gbs
%%NLS%%share/locale/de/LC_MESSAGES/gbsplay.mo
%%NLS%%share/locale/en/LC_MESSAGES/gbsplay.mo
share/mime/XMLnamespaces
share/mime/aliases
share/mime/audio/prs.gbs.xml
share/mime/generic-icons
share/mime/globs
share/mime/globs2
share/mime/icons
share/mime/magic
share/mime/mime.cache
share/mime/packages/gbsplay.xml
share/mime/subclasses
share/mime/treemagic
share/mime/types
share/mime/version

40
audio/hvl2wav/Makefile Normal file
View file

@ -0,0 +1,40 @@
# Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
# $FreeBSD$
PORTNAME= hvl2wav
DISTVERSION= g20180905
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Tool for converting AHX sound modules to WAV
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= pete-gordon
GH_PROJECT= hivelytracker
GH_TAGNAME= 8296a50
OPTIONS_DEFINE= EXAMPLES
LDFLAGS+= -lm
PLIST_FILES= bin/hvl2wav man/man1/hvl2wav.1.gz
PORTEXAMPLES= *
do-build:
${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/${PORTNAME}/*.c \
-o ${WRKSRC}/${PORTNAME}/${PORTNAME}
do-install:
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}/${PORTNAME}.1 \
${STAGEDIR}${MANPREFIX}/man/man1
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}/${PORTNAME} \
${STAGEDIR}${PREFIX}/bin
do-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/Songs/* ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>

3
audio/hvl2wav/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1546006883
SHA256 (pete-gordon-hivelytracker-g20180905-8296a50_GH0.tar.gz) = 129335104a0c4ea07a026d0da942221351c1007aaead0203b5ef108a8d8e0613
SIZE (pete-gordon-hivelytracker-g20180905-8296a50_GH0.tar.gz) = 5818746

3
audio/hvl2wav/pkg-descr Normal file
View file

@ -0,0 +1,3 @@
Tool for converting Abyss' Highest eXperience (.AHX) sound modules to WAV.
WWW: https://github.com/pete-gordon/hivelytracker

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pgbadger
PORTVERSION= 10.1
PORTVERSION= 10.2
DISTVERSIONPREFIX=v
CATEGORIES= databases

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1536828062
SHA256 (darold-pgbadger-v10.1_GH0.tar.gz) = cf8993bf557504fb935a1da737a4b1f0a36dfcf13525a039faa6ce3eb940e276
SIZE (darold-pgbadger-v10.1_GH0.tar.gz) = 1262376
TIMESTAMP = 1546082402
SHA256 (darold-pgbadger-v10.2_GH0.tar.gz) = 90d8a7795b8be80ba2d7b9b1d69e15a0d94f44182a50f4790bfc5121d88a39f3
SIZE (darold-pgbadger-v10.2_GH0.tar.gz) = 1269662

View file

@ -2,24 +2,26 @@
PORTNAME= sequeler
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.5
DISTVERSION= 0.6.6
CATEGORIES= databases
MAINTAINER= tobik@FreeBSD.org
COMMENT= Friendly SQL client
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= vala:lang/vala
LIB_DEPENDS= libgee-0.8.so:devel/libgee \
LIB_DEPENDS= libfixposix.so:devel/libfixposix \
libgee-0.8.so:devel/libgee \
libgranite.so:x11-toolkits/granite \
libsecret-1.so:security/libsecret
libsecret-1.so:security/libsecret \
libssh2.so:security/libssh2
USES= desktop-file-utils gettext gnome meson pkgconfig python:3.5+,build
USE_GITHUB= yes
GH_ACCOUNT= Alecaddd
USE_GNOME= glib20 gtk30 gtksourceview3 libgda5
USE_GNOME= cairo glib20 gtk30 gtksourceview3 libgda5
GLIB_SCHEMAS= com.github.alecaddd.sequeler.gschema.xml
INSTALLS_ICONS= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1544962891
SHA256 (Alecaddd-sequeler-v0.6.5_GH0.tar.gz) = 8075b03fb1be1769f2551e65dbfc2db61c6f2ed20b0b358903297441dd85bd22
SIZE (Alecaddd-sequeler-v0.6.5_GH0.tar.gz) = 496480
TIMESTAMP = 1546149989
SHA256 (Alecaddd-sequeler-v0.6.6_GH0.tar.gz) = 92721ba281e1e7de29cfd9dd37d47fd7e6384993201790e36fc7bd1f496868db
SIZE (Alecaddd-sequeler-v0.6.6_GH0.tar.gz) = 571932

View file

@ -0,0 +1,12 @@
GRANITE_STYLE_CLASS_ACCENT is not available in granite 0.5
--- src/Partials/Helpers.vala.orig 2018-12-30 06:28:03 UTC
+++ src/Partials/Helpers.vala
@@ -98,7 +98,6 @@ namespace Sequeler.Partials {
class UrlButton : Gtk.Button {
public UrlButton (string label, string uri, string icon_name) {
- get_style_context ().add_class (Granite.STYLE_CLASS_ACCENT);
get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT);
tooltip_text = uri;

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,11 @@
--- agents/unifiedmailboxagent/utils.h.orig 2018-12-29 21:15:58 UTC
+++ agents/unifiedmailboxagent/utils.h
@@ -24,7 +24,7 @@
#include <QHash>
#include <QString>
-#include <experimental/optional>
+#include "boost_optional.h"
namespace stdx {
// Injects content of std::experimental namespace into "exp" namespace.
// C++ is magical.

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= latte-dock
DISTVERSION= 0.8.3
DISTVERSION= 0.8.4
CATEGORIES= deskutils kde
MASTER_SITES= KDE/stable/latte-dock

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1543059035
SHA256 (latte-dock-0.8.3.tar.xz) = d3d6920a9020f4afa7663803a095a4b1f6607fbce53fbc828b33778d9e0aefc9
SIZE (latte-dock-0.8.3.tar.xz) = 656396
TIMESTAMP = 1546091290
SHA256 (latte-dock-0.8.4.tar.xz) = c32b090c3bb71afbd2477fe405f51270111b135cc15534d428ad7ae527eba27e
SIZE (latte-dock-0.8.4.tar.xz) = 656528

View file

@ -195,6 +195,7 @@ share/plasma/plasmoids/audoban.applet.separator/metadata.json
share/plasma/plasmoids/org.kde.latte.containment/contents/code/AppletIdentifier.js
share/plasma/plasmoids/org.kde.latte.containment/contents/code/HeuristicTools.js
share/plasma/plasmoids/org.kde.latte.containment/contents/code/LayoutManager.js
share/plasma/plasmoids/org.kde.latte.containment/contents/code/MathTools.js
share/plasma/plasmoids/org.kde.latte.containment/contents/config/main.xml
share/plasma/plasmoids/org.kde.latte.containment/contents/icons/blueprint.jpg
share/plasma/plasmoids/org.kde.latte.containment/contents/icons/brownprint.jpg

View file

@ -1450,6 +1450,7 @@
SUBDIR += libffcall
SUBDIR += libffi
SUBDIR += libfirm
SUBDIR += libfixposix
SUBDIR += libflatarray
SUBDIR += libfmt
SUBDIR += libfortuna
@ -5236,6 +5237,7 @@
SUBDIR += py-virtualenvwrapper
SUBDIR += py-visitor
SUBDIR += py-voluptuous
SUBDIR += py-vsts-cd-manager
SUBDIR += py-vulture
SUBDIR += py-warlock
SUBDIR += py-watchdog

View file

@ -4,9 +4,6 @@ PKGNAMEPREFIX= amd64-
PLIST= ${.CURDIR}/pkg-plist
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
GCC_TARGET= x86_64-unknown-${OPSYS:tl}${OSREL}
BU_PREFIX= x86_64-unknown-${OPSYS:tl}${OSREL}
FREEBSD_EXTENSION= yes
BROKEN_aarch64= invalid output constraint '=a' in assembler
BROKEN_armv6= invalid output constraint '=a' in assembler

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= awscli
PORTVERSION= 1.16.72
PORTVERSION= 1.16.81
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
@ -12,7 +12,7 @@ COMMENT= Universal Command Line Interface for Amazon Web Services
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.12.62:devel/py-botocore@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.12.71:devel/py-botocore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}colorama>=0.2.5:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}s3transfer>=0.1.12:net/py-s3transfer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docutils>=0.10:textproc/py-docutils@${PY_FLAVOR} \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1544421574
SHA256 (awscli-1.16.72.tar.gz) = dbe12545d6daad6fae480fd753687e81f4fd8f931c5d299d491b40dbbd51a4d1
SIZE (awscli-1.16.72.tar.gz) = 654967
TIMESTAMP = 1545945925
SHA256 (awscli-1.16.81.tar.gz) = a8d2a580986b9ab73912289dc0174ad6eb6fd935cda42f08f7bca96977da83ae
SIZE (awscli-1.16.81.tar.gz) = 655781

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= ccls
DISTVERSION= 0.20181225.1
DISTVERSION= 0.20181225.2
CATEGORIES= devel
MAINTAINER= tobik@FreeBSD.org
@ -17,8 +17,8 @@ LIB_DEPENDS= libLLVM-${LLVM_DEFAULT:C/[0-9]$//}.so:devel/llvm${LLVM_DEFAULT}
USES= cmake compiler:c++17-lang localbase
USE_GITHUB= yes
GH_ACCOUNT= MaskRay
# Commit matching 0.20181225.1:
#GH_TAGNAME= 39b214b9bf6f9b9b535d9099f39ea0ac8ac2134b
# Commit matching 0.20181225.2:
#GH_TAGNAME= 6ed201c42e10513b273f0c8a387035e119213298
CMAKE_ARGS= -DCLANG_ROOT:String="${LOCALBASE}/llvm${LLVM_DEFAULT}"
CMAKE_ON= SYSTEM_CLANG USE_SHARED_LLVM

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1545983486
TIMESTAMP = 1546056292
SHA256 (MaskRay-ccls.wiki-20181210.tar.gz) = fedd812479e504ae7b6df9f5e6fe4d3f89dabacec05184ce6dc4f991c230d971
SIZE (MaskRay-ccls.wiki-20181210.tar.gz) = 25372
SHA256 (MaskRay-ccls-0.20181225.1_GH0.tar.gz) = 6698fb54baf182edab931458db49b1bf181e45a78707542d91fe54114401d2a3
SIZE (MaskRay-ccls-0.20181225.1_GH0.tar.gz) = 157961
SHA256 (MaskRay-ccls-0.20181225.2_GH0.tar.gz) = 13d7c719b714417d447399810f4d58a088e6244bdbbf22aa94c8b440a83ca526
SIZE (MaskRay-ccls-0.20181225.2_GH0.tar.gz) = 157972

View file

@ -3,6 +3,7 @@
PORTNAME= fossology
PORTVERSION= 3.4.0
PORTREVISION= 1
CATEGORIES= devel
PKGNAMESUFFIX= -nomos-standalone
@ -16,7 +17,7 @@ BUILD_DEPENDS= gawk:lang/gawk
USE_GITHUB= yes
USES= gmake gettext pkgconfig
USES= gnome gmake gettext pkgconfig
USE_GNOME= glib20
BUILD_WRKSRC= ${WRKSRC}/src/nomos/agent

View file

@ -0,0 +1,16 @@
--- src/nomos/agent/STRINGS.in.orig 2018-11-29 10:09:35 UTC
+++ src/nomos/agent/STRINGS.in
@@ -1782,11 +1782,11 @@
#
%ENTRY% _LT_DUAL_LICENSE_46
%KEY% =NULL=
-%STR% "as an alternative.{,20}you may use this file under"
+%STR% "as an alternative.{0,20}you may use this file under"
#
%ENTRY% _LT_DUAL_LICENSE_47
%KEY% =NULL=
-%STR% "under the terms of either.{,15}or"
+%STR% "under the terms of either.{0,15}or"
#
%ENTRY% _LT_SUBSEQUENT_VERSION
%KEY% "licen[cs]"

View file

@ -3,31 +3,39 @@
PORTNAME= readline
PORTVERSION= 0.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel scheme
MASTER_SITES= http://practical-scheme.net/vault/
PKGNAMEPREFIX= gauche-
EXTRACT_SUFX= .tgz
DIST_SUBDIR= gauche
MAINTAINER= erik@bz.bzflag.bz
COMMENT= Pure gauche/scheme implementation of the Readline library
LICENSE= PD
RUN_DEPENDS= gosh:lang/gauche
BUILD_DEPENDS= gauche-config:lang/gauche
GAUCHE_LIBDIR= share/gauche/site/lib
GAUCHE_FILES= readline/history.scm readline/keymap.scm readline/term-util.scm
USES= tar:tgz
GAUCHE_LIBDIR= ${:!gauche-config --sitelibdir!:S,^${PREFIX}/,,}
PLIST_SUB+= GAUCHE_LIBDIR=${GAUCHE_LIBDIR}
DOCSDIR= ${PREFIX}/share/doc/gauche/${PORTNAME}
PORTDOCS= AUTHORS BUGS README
OPTIONS_DEFINE= DOCS
do-install:
.if !exists(${STAGEDIR}${PREFIX}/${GAUCHE_LIBDIR}/readline)
${MKDIR} ${STAGEDIR}${PREFIX}/${GAUCHE_LIBDIR}/readline
.endif
${INSTALL_DATA} ${WRKSRC}/readline.scm ${STAGEDIR}${PREFIX}/${GAUCHE_LIBDIR}
. for f in ${GAUCHE_FILES}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/${GAUCHE_LIBDIR}/readline
. endfor
@${MKDIR} ${STAGEDIR}${PREFIX}/${GAUCHE_LIBDIR}/readline
${INSTALL_DATA} ${WRKSRC}/readline.scm \
${STAGEDIR}${PREFIX}/${GAUCHE_LIBDIR}
${INSTALL_DATA} ${WRKSRC}/readline/*.scm \
${STAGEDIR}${PREFIX}/${GAUCHE_LIBDIR}/readline
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View file

@ -1,9 +1,8 @@
# $FreeBSD$
PORTNAME= git-cinnabar
DISTVERSION= 0.5.0-31
DISTVERSIONSUFFIX= -gcb81a59
PORTREVISION= 4
DISTVERSION= 0.5.0-36
DISTVERSIONSUFFIX= -g0236515
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1538261154
SHA256 (glandium-git-cinnabar-0.5.0-31-gcb81a59_GH0.tar.gz) = ab01b1da5021deab44b87754634550f152675295de740d33e9e0e48cabeed84c
SIZE (glandium-git-cinnabar-0.5.0-31-gcb81a59_GH0.tar.gz) = 143428
TIMESTAMP = 1545865303
SHA256 (glandium-git-cinnabar-0.5.0-36-g0236515_GH0.tar.gz) = b71eca252fdbbffc1890764b297dc38d0765b2fa3901a7c7e0ad16f680e89a7a
SIZE (glandium-git-cinnabar-0.5.0-36-g0236515_GH0.tar.gz) = 143433

View file

@ -1,13 +0,0 @@
https://github.com/glandium/git-cinnabar/commit/cf440d651b37
--- helper/cinnabar-helper.c.orig 2018-09-29 22:45:54 UTC
+++ helper/cinnabar-helper.c
@@ -1461,7 +1461,7 @@ static void upgrade_files(const struct old_manifest_tr
goto corrupted;
}
display_progress(track->progress,
- hashmap_get_size(&track->set.map.map));
+ kh_size(&track->set.set));
}
free_tree_buffer(state.tree_git);

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= glide
PORTVERSION= 0.13.1
PORTVERSION= 0.13.2
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= go-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1512685611
SHA256 (Masterminds-glide-v0.13.1_GH0.tar.gz) = 84c4e365c9f76a3c8978018d34b4331b0c999332f628fc2064aa79a5a64ffc90
SIZE (Masterminds-glide-v0.13.1_GH0.tar.gz) = 269877
TIMESTAMP = 1546117949
SHA256 (Masterminds-glide-v0.13.2_GH0.tar.gz) = 0886851af2437b161d47b279a32bef426577e7bec3f5acdadebe34549aae8270
SIZE (Masterminds-glide-v0.13.2_GH0.tar.gz) = 271150

View file

@ -4,6 +4,5 @@ PKGNAMEPREFIX= i386-
PLIST= ${.CURDIR}/pkg-plist
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
FREEBSD_EXTENSION= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= ksql
PORTVERSION= 0.3.3
PORTVERSION= 0.3.5
CATEGORIES= devel databases
MASTER_SITES= http://kristaps.bsd.lv/ksql/snapshots/
@ -10,12 +10,10 @@ COMMENT= Lazy man's wrapper for the SQLite C API
LICENSE= ISCL
BUILD_DEPENDS= ${LOCALBASE}/include/sqlite3.h:databases/sqlite3
USES= localbase
USES= localbase:ldflags sqlite
HAS_CONFIGURE= yes
CONFIGURE_ARGS= PREFIX="${PREFIX}"
CONFIGURE_ARGS= PREFIX="${PREFIX}" LDFLAGS="${LDFLAGS}"
do-test:
@cd ${WRKSRC} && ./test

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1545034330
SHA256 (ksql-0.3.3.tar.gz) = 9a670e73b98dd8d7baa63117c28ddd8c3eca1c6747fe6a27a08c461fc344d36e
SIZE (ksql-0.3.3.tar.gz) = 48230
TIMESTAMP = 1546153816
SHA256 (ksql-0.3.5.tar.gz) = 8db29bf3af8a8af0b151efbcc0e9a908851e03b387601fda185cb06326501cb5
SIZE (ksql-0.3.5.tar.gz) = 52511

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libepoll-shim
PORTVERSION= 0.0.20180530
PORTVERSION= 0.0.20181229
CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
@ -13,7 +13,7 @@ LICENSE= MIT
USE_GITHUB= yes
GH_ACCOUNT= FreeBSDDesktop
GH_PROJECT= epoll-shim
GH_TAGNAME= 385633e
GH_TAGNAME= 212c17b
USE_LDCONFIG= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1527700937
SHA256 (FreeBSDDesktop-epoll-shim-0.0.20180530-385633e_GH0.tar.gz) = 03fdbc9f161a38d53a3eaa813d30ef11f6929803bb724967d76ee28a31b743f4
SIZE (FreeBSDDesktop-epoll-shim-0.0.20180530-385633e_GH0.tar.gz) = 15594
TIMESTAMP = 1546110650
SHA256 (FreeBSDDesktop-epoll-shim-0.0.20181229-212c17b_GH0.tar.gz) = 819ec3de3ab233487d5be5fe506b23b81c05ee5daf5db1440ede76231615a86a
SIZE (FreeBSDDesktop-epoll-shim-0.0.20181229-212c17b_GH0.tar.gz) = 15833

View file

@ -0,0 +1,22 @@
# $FreeBSD$
PORTNAME= libfixposix
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.3
CATEGORIES= devel
MAINTAINER= tobik@FreeBSD.org
COMMENT= Replacement for inconsistent parts of POSIX
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENCE
USES= autoreconf libtool pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= sionescu
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1546150128
SHA256 (sionescu-libfixposix-v0.4.3_GH0.tar.gz) = 78fe8bcebf496520ac29b5b65049f5ec1977c6bd956640bdc6d1da6ea04d8504
SIZE (sionescu-libfixposix-v0.4.3_GH0.tar.gz) = 40370

View file

@ -0,0 +1,4 @@
The purpose of libfixposix is to offer replacements for parts of
POSIX whose behaviour is inconsistent across *NIX flavours.
WWW: https://github.com/sionescu/libfixposix

View file

@ -0,0 +1,26 @@
include/lfp.h
include/lfp/aux.h
include/lfp/buildinfo.h
include/lfp/dirent.h
include/lfp/errno.h
include/lfp/fcntl.h
include/lfp/ioctl.h
include/lfp/mman.h
include/lfp/resource.h
include/lfp/select.h
include/lfp/sendfile.h
include/lfp/signal.h
include/lfp/socket.h
include/lfp/spawn.h
include/lfp/stat.h
include/lfp/stdlib.h
include/lfp/strerror.h
include/lfp/string.h
include/lfp/syslog.h
include/lfp/time.h
include/lfp/unistd.h
include/lfp/wait.h
lib/libfixposix.so
lib/libfixposix.so.3
lib/libfixposix.so.3.2.0
libdata/pkgconfig/libfixposix.pc

View file

@ -2,6 +2,7 @@
PORTNAME= mdb
PORTVERSION= 0.3
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= jhb@FreeBSD.org
@ -25,6 +26,8 @@ MAKE_ARGS+= FREEBSD_SRC_DIR=${SRC_BASE}
WRKSRC_SUBDIR= freebsd/cddl/usr.bin/mdb
CFLAGS+= -DMDB_PREFIX=\\\"${PREFIX}\\\" -g
.include <bsd.port.pre.mk>
.if !exists(${SRC_BASE}/cddl/compat) || !exists(${SRC_BASE}/sys/cddl/compat)
IGNORE= requires full source tree with CDDL sources
.endif
@ -32,4 +35,4 @@ IGNORE= requires full source tree with CDDL sources
pre-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/mdb/kvm/${MACHINE_ARCH}
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View file

@ -2,3 +2,4 @@ bin/mdb
lib/mdb/kvm/amd64/kernel.so
lib/mdb/kvm/amd64/kld.so
lib/mdb/kvm/amd64/mdb_ks.so
lib/mdb/kvm/amd64/opensolaris.so

View file

@ -12,7 +12,7 @@ COMMENT= Xdebug extension for PHP
LICENSE= PHP30
LICENSE_FILE= ${WRKSRC}/LICENSE
IGNORE_WITH_PHP= 56
IGNORE_WITH_PHP= 56 71
USES= php:pecl,zend tar:tgz

View file

@ -27,19 +27,14 @@ PLIST_SUB= TARGETARCH=${PKGNAMEPREFIX:C/-//g} \
GCC_TARGET=${GCC_TARGET} \
GCC_VERSION=${PORTVERSION}
TARGETARCH= ${PKGNAMEPREFIX:C/-//g:S/amd64/x86_64/}
.if empty(GCC_TARGET)
# We are building for a FreeBSD target
GCC_TARGET?= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL}
BU_PREFIX?= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL}
GCC_TARGET= ${PKGNAMEPREFIX:S/amd64/x86_64/}unknown-${OPSYS:tl}${OSREL}
EXTRA_PATCHES+= ${FILESDIR}/freebsd-format-extensions
.else
.endif
BU_PREFIX?= ${GCC_TARGET}
.if defined(FREEBSD_EXTENSION)
EXTRA_PATCHES+= ${FILESDIR}/freebsd-format-extensions
.endif
.endif
TARGETARCH=${PKGNAMEPREFIX:C/-//g}
GNU_CONFIGURE= yes
CONFIGURE_OUTSOURCE= yes

View file

@ -12,6 +12,9 @@ PKGNAMEPREFIX= psptoolchain-
MAINTAINER= tphilipp@potion-studios.com
COMMENT= PlayStation Portable development toolchain ${PORTNAME}
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
BROKEN_aarch64= fails to package: ansidecl.h: No such file or directory
BROKEN_mips64= fails to package: ansidecl.h: No such file or directory

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= robotframework-pabot
PORTVERSION= 0.45
PORTVERSION= 0.46
CATEGORIES= devel www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1540291419
SHA256 (robotframework-pabot-0.45.tar.gz) = d42450c1c4c251545bcda9cb30833ad5dbd3f46cda8e8313b546507601a79ca0
SIZE (robotframework-pabot-0.45.tar.gz) = 14860
TIMESTAMP = 1546035606
SHA256 (robotframework-pabot-0.46.tar.gz) = d735031ad3bddb1c35339af90036f69c765a4690e0e3ca8fe800ecaa40529806
SIZE (robotframework-pabot-0.46.tar.gz) = 16703

View file

@ -0,0 +1,22 @@
# $FreeBSD$
PORTNAME= vsts-cd-manager
PORTVERSION= 1.0.2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Python wrapper around some of the Visual Studio Team Services APIs
LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.2.0:net-mgmt/py-msrest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1546103048
SHA256 (vsts-cd-manager-1.0.2.tar.gz) = 0bb09059cd553e1c206e92ef324cb0dcf92334846d646c44c684f6256b86447b
SIZE (vsts-cd-manager-1.0.2.tar.gz) = 13271

View file

@ -0,0 +1,7 @@
Visual Studio Team Services Continuous Delivery Manager
This project provides the class ContinuousDeliveryManager and supporting
classes. This CD manager class allows the caller to manage Azure Continuous
Delivery pipelines that are maintained within a VSTS account.
WWW: https://pypi.org/project/vsts-cd-manager/

View file

@ -3,6 +3,7 @@
PORTNAME= trio
PORTVERSION= 1.16
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= SF/c${PORTNAME}/${PORTNAME}
@ -11,17 +12,26 @@ COMMENT= Fully matured and stable set of printf and string functions
LICENSE= BSD2CLAUSE
BROKEN_mips= fails to link: /usr/bin/ld: No such file: No such file or directory
BROKEN_mips64= fails to link: /usr/bin/ld: No such file: No such file or directory
BROKEN_powerpc64= fails to link: /usr/bin/ld: No such file: No such file or directory
USES= uidfix
GNU_CONFIGURE= yes
MAKEFILE= ${FILESDIR}/BSDmakefile
OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
post-install:
.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${FIND} doc | \
${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR}
.endif
do-test:
${CC} -o ${WRKSRC}/regression ${WRKSRC}/regression.c \
-L${WRKSRC} -ltrio -Wl,-rpath=${WRKSRC}
${WRKSRC}/regression
.include <bsd.port.mk>

View file

@ -0,0 +1,17 @@
LIB= trio
SHLIB_MAJOR= 2
SHLIB_MINOR= 0
NO_PROFILE= nope
INCLUDEDIR= ${PREFIX}/include
LIBDIR= ${PREFIX}/lib
INCS= trio.h triop.h triodef.h trionan.h triostr.h
CFLAGS+= -DHAVE_STRUCT_SIGACTION
LDADD= -lm
SRCS= triostr.c trio.c trionan.c
.include <bsd.lib.mk>

View file

@ -1,18 +0,0 @@
--- Makefile.in.orig 2015-09-09 20:50:10 UTC
+++ Makefile.in
@@ -44,11 +44,11 @@ test: regression
./regression
install: $(TARGETLIB) $(TARGETSHLIB)
- $(MKDIR) $(libdir)
- $(MKDIR) $(includedir)
- $(INSTALL_DATA) $(TARGETLIB) $(TARGETSHLIB) $(libdir)/
+ $(MKDIR) $(DESTDIR)$(libdir)
+ $(MKDIR) $(DESTDIR)$(includedir)
+ $(INSTALL_DATA) $(TARGETLIB) $(TARGETSHLIB) $(DESTDIR)$(libdir)/
for i in $(TARGETINCS);do \
- (set -x;$(INSTALL_DATA) $(srcdir)/$$i $(includedir)); \
+ (set -x;$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(includedir)); \
done
regression: regression.o $(TARGETLIB)

View file

@ -0,0 +1,16 @@
Without this, 3131.5 is turned into 03.141e+03 rather than the
expected 03.142e+03. Not sure, why...
-mi
--- regression.c.orig 2014-07-12 12:17:36 UTC
+++ regression.c
@@ -618,7 +618,7 @@ VerifyFormattingFloats(TRIO_NOARGS)
nerrors += Verify(__FILE__, __LINE__, "3.141500e+03 ",
"%-16e", 3141.5);
nerrors += Verify(__FILE__, __LINE__, "03.142e+03",
- "%010.3e", 3141.5);
+ "%010.3e", 3141.51);
#if !defined(TRIO_COMPILER_ANCIENT)
/* Long double */
nerrors += Verify(__FILE__, __LINE__, "1.400000",

View file

@ -4,7 +4,8 @@ include/triop.h
include/trionan.h
include/triostr.h
lib/libtrio.a
lib/libtrio.so.2.0.0
lib/libtrio.so.2
lib/libtrio.so
%%PORTDOCS%%%%DOCSDIR%%/doc/doc.h
%%PORTDOCS%%%%DOCSDIR%%/doc/doc_dynamic.h
%%PORTDOCS%%%%DOCSDIR%%/doc/doc_printf.h

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pycares
PORTVERSION= 2.1.0
PORTVERSION= 2.3.0
CATEGORIES= dns python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,11 +11,18 @@ MAINTAINER= demon@FreeBSD.org
COMMENT= Python interface to c-ares
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
USE_PYTHON= distutils autoplist
USE_PYTHON= distutils autoplist concurrent
PYDISTUTILS_BUILD_TARGET= build_ext
PYDISTUTILS_BUILDARGS= --inplace --force
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/_core.so
do-test:
cd ${WRKSRC} && ${SETENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${PYTHON_CMD} tests/tests.py
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1466077939
SHA256 (pycares-2.1.0.tar.gz) = 449ad785ecb594ae063c0c86537ef97513385117a2eb172f747ad2a29221e898
SIZE (pycares-2.1.0.tar.gz) = 226838
TIMESTAMP = 1545947443
SHA256 (pycares-2.3.0.tar.gz) = 36f4c03df57c41a87eb3d642201684eb5a8bc194f4bafaa9f60ee6dc0aef8e40
SIZE (pycares-2.3.0.tar.gz) = 224941

View file

@ -5,4 +5,4 @@ The Zone Key Tool consists of two commands:
o dnssec-zkt to create and list dnssec zone keys and
o dnssec-signer to sign a zone and manage the lifetime of the zone signing keys
WWW: http://www.hznet.de/dns/zkt/
WWW: https://www.hznet.de/dns/zkt/

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= citra
PORTVERSION= s20181221
PORTVERSION= s20181227
PORTREVISION?= 0
CATEGORIES= emulators
@ -21,7 +21,7 @@ BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs
USE_GITHUB= yes
GH_ACCOUNT= citra-emu
GH_TAGNAME= 3ede43605
GH_TAGNAME= 3989c17cb
GH_TUPLE= citra-emu:ext-libressl-portable:7d01cb0:libressl/externals/libressl \
citra-emu:ext-soundtouch:060181e:soundtouch/externals/soundtouch \
MerryMage:dynarmic:r1-992-g4e6848d1:dynarmic/externals/dynarmic \

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1545443534
SHA256 (citra-emu-citra-s20181221-3ede43605_GH0.tar.gz) = 9bc2afa29a125bfcba09cfeb56297b368fae5aec70322c64a2de3d268ab3795a
SIZE (citra-emu-citra-s20181221-3ede43605_GH0.tar.gz) = 4683843
TIMESTAMP = 1545920960
SHA256 (citra-emu-citra-s20181227-3989c17cb_GH0.tar.gz) = d4db502c55dffb8ac7e19a53fc7f2e8aa952a77e0b6006e07a20d3398df83787
SIZE (citra-emu-citra-s20181227-3989c17cb_GH0.tar.gz) = 4683721
SHA256 (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = f3fc8c9d4991b05ca1e1c8f5907ecd3ffd9724a8dccf328087b4784cda5c7db3
SIZE (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = 1762942
SHA256 (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = a593ab188e4feaeef8376c27b554cc413986efc777c195e44c6d3d223de9a63c

View file

@ -17,7 +17,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libpng.so:graphics/png \
libspectrum.so:emulators/libspectrum
USES= gettext gmake gnome localbase perl5 pkgconfig
USES= compiler:c++11-lang gettext gmake gnome localbase perl5 pkgconfig
USE_PERL5= build
USE_GNOME= cairo libxml2 glib20
USE_XORG= x11

View file

@ -2,12 +2,13 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.5-1162
DISTVERSIONSUFFIX= -g4b65c3943
DISTVERSION= 0.0.5-7624 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -gcfe070986
CATEGORIES= emulators
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= 1e28a22860c0.patch:-p1
PATCHFILES+= eefca5fb9f3d.patch:-p1 42d2d5f33ea0.patch:-p1
MAINTAINER= jbeich@FreeBSD.org
COMMENT= PS3 emulator/debugger

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1545854607
SHA256 (RPCS3-rpcs3-v0.0.5-1162-g4b65c3943_GH0.tar.gz) = 7880731d9278229aff6cfb9aa6d9d5cc6792f1aa9fd761d3adfcb3efd12199dd
SIZE (RPCS3-rpcs3-v0.0.5-1162-g4b65c3943_GH0.tar.gz) = 5108900
TIMESTAMP = 1546013430
SHA256 (RPCS3-rpcs3-v0.0.5-7624-gcfe070986_GH0.tar.gz) = b5fcf277dfabfcc574582d80e7187477b067f3313b22ed81191b21cb1c94f98f
SIZE (RPCS3-rpcs3-v0.0.5-7624-gcfe070986_GH0.tar.gz) = 5108902
SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-27-g9220f5e_GH0.tar.gz) = 3120e0b701943f452760e45f9fc1ac50bab356ad4c807b4cac4598041c5ca1a5
SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-27-g9220f5e_GH0.tar.gz) = 105400
SHA256 (RPCS3-llvm-5c906fd1694e_GH0.tar.gz) = 8bbe95fbbea545ebb03e73d526add64e2853f86176ad42690f8ce5846bd419ce
@ -21,3 +21,7 @@ SHA256 (zeux-pugixml-v1.9_GH0.tar.gz) = 7ac060048bf00da4b3902cf411f0ba9f048cdc55
SIZE (zeux-pugixml-v1.9_GH0.tar.gz) = 555480
SHA256 (1e28a22860c0.patch) = d3724271593ea91093e4adfcb98a4ada9741a9204961a3737f60461bdcf13393
SIZE (1e28a22860c0.patch) = 1052
SHA256 (eefca5fb9f3d.patch) = bcca172a57fb82855b0c2a94ffc92030f387c300e208e91fc9a3c1c0429e9cf6
SIZE (eefca5fb9f3d.patch) = 2791
SHA256 (42d2d5f33ea0.patch) = 0a5fb4b01c0042d52e9b2f2e417161425556c1b4f0dc051ec6e73709c6425115
SIZE (42d2d5f33ea0.patch) = 1714

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= wine
DISTVERSION= 4.0-rc3
DISTVERSION= 4.0-rc4
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \
@ -23,6 +23,8 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \
prelink:sysutils/prelink
LIB_DEPENDS= libxml2.so:textproc/libxml2
USES= bison compiler:c11 desktop-file-utils gmake localbase shebangfix tar:xz
CONFLICTS_INSTALL= wine-[0-9]* wine-staging-[0-9]* i386-wine-[0-9]* \
i386-wine-staging-[0-9]* i386-wine-devel-[0-9]*
@ -44,7 +46,6 @@ CONFIGURE_ARGS+=--verbose \
--without-udev
CONFIGURE_ENV= CPPBIN="${CPP}" FLEX="${LOCALBASE}/bin/flex"
WINELIBDIR?= ${PREFIX}/lib
USES= bison compiler:c11 desktop-file-utils gmake localbase shebangfix tar:xz
.if !defined(USE_LDCONFIG32)
USE_LDCONFIG= ${WINELIBDIR} ${WINELIBDIR}/wine
.endif

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1545465649
SHA256 (wine-4.0-rc3.tar.xz) = fce4ce3cf32c29742bc836b8197b2b7ee6b32423b8c883e08c77cc65bf6dcc9c
SIZE (wine-4.0-rc3.tar.xz) = 21617876
SHA256 (v4.0-rc3.tar.gz) = 2010173e2d97e8f0a2aae75b0b98f8eaf48e64de514b424574ccaf41ce4bffd6
SIZE (v4.0-rc3.tar.gz) = 9940179
TIMESTAMP = 1546110609
SHA256 (wine-4.0-rc4.tar.xz) = 03072ab09fe9ca90f2cbf6fd3bcc1625f5a15eadfb34ecb53bdcd76161bb248d
SIZE (wine-4.0-rc4.tar.xz) = 21622012
SHA256 (v4.0-rc4.tar.gz) = 193df9c2ebe0d5503a8900230047f2568161e32d270cc798ee788b5aa4731d0d
SIZE (v4.0-rc4.tar.gz) = 9937570

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= prestashop
PORTVERSION= 1.7.4.4
PORTVERSION= 1.7.5.0
CATEGORIES= finance www
MASTER_SITES= http://www.prestashop.com/download/old/
DISTNAME= ${PORTNAME}_${PORTVERSION}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1542463170
SHA256 (prestashop_1.7.4.4.zip) = 42e6fb80f64654e1a997807669ac1cd8c36c76c58c74b031618ac96ff3c21dcf
SIZE (prestashop_1.7.4.4.zip) = 68175351
TIMESTAMP = 1546050428
SHA256 (prestashop_1.7.5.0.zip) = 4678f43d669de2d145464404ba77b5aa58ab603ca88f1f64f830ecd3bbd4877f
SIZE (prestashop_1.7.5.0.zip) = 71352571

View file

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= skrooge
DISTVERSION= 2.16.2
PORTREVISION= 1
DISTVERSION= 2.17.0
CATEGORIES= finance kde
MASTER_SITES= KDE/stable/${PORTNAME}
DIST_SUBDIR= KDE/${PORTNAME}

Some files were not shown because too many files have changed in this diff Show more