*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2025-02-06 12:31:11 +01:00
parent f005f9c9a3
commit 84c5ea69ee
5026 changed files with 103698 additions and 74102 deletions

View file

@ -1,7 +1,7 @@
PORTNAME= hyprsunset
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= accessibility wayland
MAINTAINER= jbeich@FreeBSD.org

View file

@ -1,13 +1,12 @@
PORTNAME= kdeaccessibility
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= accessibility kde
MAINTAINER= kde@FreeBSD.org
COMMENT= Accessibility applications for KDE 5
WWW= https://www.kde.org/
USES= kde:5 metaport
USES= kde:6 metaport
OPTIONS_DEFINE= KMAG KMOUSETOOL KMOUTH
OPTIONS_DEFAULT:= ${OPTIONS_DEFINE}

View file

@ -1,6 +1,5 @@
PORTNAME= kmag
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 2
CATEGORIES= accessibility kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -8,16 +7,14 @@ COMMENT= KDE Screen magnifier
WWW= https://www.kde.org/applications/utilities/kmag/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libqaccessibilityclient-qt5.so:accessibility/libqaccessibilityclient@qt5
LIB_DEPENDS= libqaccessibilityclient-qt6.so:accessibility/libqaccessibilityclient@qt6
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons \
i18n kio service widgetsaddons xmlgui \
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons i18n kio service \
widgetsaddons xmlgui \
ecm:build
USE_QT= concurrent core dbus gui network printsupport widgets xml \
buildtools:build qmake:build
USE_QT= base
OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889461
SHA256 (KDE/release-service/23.08.5/kmag-23.08.5.tar.xz) = 256f63781c7aebcd10a83953446a5c974deae78e21a84d6b6d8c22e6db494ec9
SIZE (KDE/release-service/23.08.5/kmag-23.08.5.tar.xz) = 725968
TIMESTAMP = 1734460007
SHA256 (KDE/release-service/24.12.0/kmag-24.12.0.tar.xz) = eed6d5bfd5fdabb07d89c7c2aacb50d36a49c45a4b3ba28143fffb49a13304ba
SIZE (KDE/release-service/24.12.0/kmag-24.12.0.tar.xz) = 677776

View file

@ -2,10 +2,12 @@ bin/kmag
share/applications/org.kde.kmag.desktop
share/icons/hicolor/16x16/apps/kmag.png
share/icons/hicolor/32x32/apps/kmag.png
share/icons/hicolor/scalable/apps/kmag.svg
%%DATADIR%%/icons/hicolor/16x16/actions/followmouse.png
%%DATADIR%%/icons/hicolor/16x16/actions/hidemouse.png
%%DATADIR%%/icons/hicolor/16x16/actions/window.png
share/locale/ar/LC_MESSAGES/kmag.mo
share/locale/ast/LC_MESSAGES/kmag.mo
share/locale/be/LC_MESSAGES/kmag.mo
share/locale/bg/LC_MESSAGES/kmag.mo
share/locale/br/LC_MESSAGES/kmag.mo
@ -88,6 +90,7 @@ share/man/nl/man1/kmag.1.gz
share/man/pt/man1/kmag.1.gz
share/man/pt_BR/man1/kmag.1.gz
share/man/ru/man1/kmag.1.gz
share/man/sl/man1/kmag.1.gz
share/man/sv/man1/kmag.1.gz
share/man/uk/man1/kmag.1.gz
share/metainfo/org.kde.kmag.appdata.xml
share/metainfo/org.kde.kmag.metainfo.xml

View file

@ -1,6 +1,5 @@
PORTNAME= kmousetool
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= accessibility kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -9,13 +8,13 @@ WWW= https://www.kde.org/applications/utilities/kmousetool/
LICENSE= GPLv2
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
i18n iconthemes notifications phonon widgetsaddons windowsystem xmlgui \
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons i18n \
iconthemes notifications phonon statusnotifieritem \
widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= core dbus gui widgets xml \
buildtools:build qmake:build
USE_XORG= ice sm x11 xext xtst
USE_QT= base multimedia
USE_XORG= ice sm x11 xext xt xtst
OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889461
SHA256 (KDE/release-service/23.08.5/kmousetool-23.08.5.tar.xz) = df3b9295de1df284fd4dcd154ca92d3187992d926b834ccbf3ab833541839507
SIZE (KDE/release-service/23.08.5/kmousetool-23.08.5.tar.xz) = 130964
TIMESTAMP = 1734460008
SHA256 (KDE/release-service/24.12.0/kmousetool-24.12.0.tar.xz) = 107847e56a2b9a817fac3d91497db7ddda860f82acd6df57b1cde883cf88b9d9
SIZE (KDE/release-service/24.12.0/kmousetool-24.12.0.tar.xz) = 134508

View file

@ -8,6 +8,7 @@ share/icons/hicolor/32x32/actions/kmousetool_on.png
share/icons/hicolor/32x32/apps/kmousetool.png
%%DATADIR%%/sounds/mousetool_tap.wav
share/locale/ar/LC_MESSAGES/kmousetool.mo
share/locale/ast/LC_MESSAGES/kmousetool.mo
share/locale/be/LC_MESSAGES/kmousetool.mo
share/locale/bg/LC_MESSAGES/kmousetool.mo
share/locale/br/LC_MESSAGES/kmousetool.mo
@ -89,6 +90,7 @@ share/man/man1/kmousetool.1.gz
share/man/nl/man1/kmousetool.1.gz
share/man/pt/man1/kmousetool.1.gz
share/man/pt_BR/man1/kmousetool.1.gz
share/man/sl/man1/kmousetool.1.gz
share/man/sv/man1/kmousetool.1.gz
share/man/uk/man1/kmousetool.1.gz
share/metainfo/org.kde.kmousetool.appdata.xml

View file

@ -1,6 +1,5 @@
PORTNAME= kmouth
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= accessibility kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -10,12 +9,12 @@ WWW= https://www.kde.org/applications/utilities/kmouth/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
i18n jobwidgets kio service solid widgetsaddons windowsystem xmlgui \
i18n jobwidgets kio service solid widgetsaddons windowsystem \
xmlgui \
ecm:build
USE_QT= concurrent core dbus gui network printsupport speech widgets xml \
buildtools:build qmake:build
USE_QT= base speech
USE_XORG= x11
OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889462
SHA256 (KDE/release-service/23.08.5/kmouth-23.08.5.tar.xz) = 96d499fa0983f0189fcddbea419a872878ed5a3ffc34742a12223577062e4a97
SIZE (KDE/release-service/23.08.5/kmouth-23.08.5.tar.xz) = 2091588
TIMESTAMP = 1734460010
SHA256 (KDE/release-service/24.12.0/kmouth-24.12.0.tar.xz) = 851a4526d8862dee02c337a20897a4e0c89ba8deed20df8ecf2dc16aace814af
SIZE (KDE/release-service/24.12.0/kmouth-24.12.0.tar.xz) = 1940336

View file

@ -1,16 +1,14 @@
bin/kmouth
etc/xdg/kmouthrc
share/applications/org.kde.kmouth.desktop
share/icons/hicolor/128x128/apps/kmouth.png
share/icons/hicolor/16x16/actions/phrase.png
share/icons/hicolor/16x16/actions/phrasebook.png
share/icons/hicolor/16x16/apps/kmouth.png
share/icons/hicolor/22x22/actions/phrase.png
share/icons/hicolor/22x22/actions/phrasebook.png
share/icons/hicolor/22x22/apps/kmouth.png
share/icons/hicolor/32x32/actions/phrase.png
share/icons/hicolor/32x32/actions/phrasebook.png
share/icons/hicolor/32x32/apps/kmouth.png
share/icons/hicolor/48x48/apps/kmouth.png
share/icons/hicolor/scalable/apps/kmouth.svg
%%DATADIR%%/books/ca/ca-courteousness.phrasebook
%%DATADIR%%/books/ca/ca-greetings.phrasebook
%%DATADIR%%/books/ca/ca-howareyou.phrasebook
@ -31,9 +29,8 @@ share/icons/hicolor/48x48/apps/kmouth.png
%%DATADIR%%/books/sv/sv-howareyou.phrasebook
%%DATADIR%%/books/sv/sv-personal.phrasebook
%%DATADIR%%/books/sv/sv.desktop
share/kxmlgui5/kmouth/kmouthui.rc
share/kxmlgui5/kmouth/phrasebookdialogui.rc
share/locale/ar/LC_MESSAGES/kmouth.mo
share/locale/ast/LC_MESSAGES/kmouth.mo
share/locale/be/LC_MESSAGES/kmouth.mo
share/locale/bg/LC_MESSAGES/kmouth.mo
share/locale/br/LC_MESSAGES/kmouth.mo
@ -118,6 +115,7 @@ share/man/nl/man1/kmouth.1.gz
share/man/pt/man1/kmouth.1.gz
share/man/pt_BR/man1/kmouth.1.gz
share/man/ru/man1/kmouth.1.gz
share/man/sl/man1/kmouth.1.gz
share/man/sv/man1/kmouth.1.gz
share/man/uk/man1/kmouth.1.gz
share/metainfo/org.kde.kmouth.appdata.xml

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1733204902
SHA256 (KDE/Qt/6.8.1/qtspeech-everywhere-src-6.8.1.tar.xz) = b0c5fe36c157b0b0cceb89d0d6325e539652f33963f7424cc70300870ce1acdf
SIZE (KDE/Qt/6.8.1/qtspeech-everywhere-src-6.8.1.tar.xz) = 262512
TIMESTAMP = 1738340226
SHA256 (KDE/Qt/6.8.2/qtspeech-everywhere-src-6.8.2.tar.xz) = e09b52336bb90090f4582a382fa084f7573ebd207cc81f3066ef94cc1bf202c3
SIZE (KDE/Qt/6.8.2/qtspeech-everywhere-src-6.8.2.tar.xz) = 262484

View file

@ -1,5 +1,5 @@
PORTNAME= atk
PORTVERSION= 4.2.5
PORTVERSION= 4.2.6
CATEGORIES= accessibility rubygems
MASTER_SITES= RG

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1735228192
SHA256 (rubygem/atk-4.2.5.gem) = 6606d9c0744b9d121a707e2be772904e2beb4d15a5be3df0eb730a7310bab034
SIZE (rubygem/atk-4.2.5.gem) = 15872
TIMESTAMP = 1738090178
SHA256 (rubygem/atk-4.2.6.gem) = 9a0b1b51e95a81e0c80a1a83b0e7e0daeac6595ff9796a4ece9afa8db48af243
SIZE (rubygem/atk-4.2.6.gem) = 15872

View file

@ -2,6 +2,7 @@
SUBDIR += 7-zip
SUBDIR += 9e
SUBDIR += R-cran-brotli
SUBDIR += R-cran-zip
SUBDIR += advancecomp
SUBDIR += amigadepacker
@ -10,7 +11,6 @@
SUBDIR += arc
SUBDIR += arj
SUBDIR += ark
SUBDIR += ark-devel
SUBDIR += arqiver
SUBDIR += atool
SUBDIR += bicom

View file

@ -0,0 +1,25 @@
PORTNAME= brotli
DISTVERSION= 1.3.1
CATEGORIES= archivers
DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= uzsolt@FreeBSD.org
COMMENT= Compression Format Optimized for the Web
WWW= https://CRAN.R-project.org/package=brotli
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= R-cran-ggplot2>0:graphics/R-cran-ggplot2 \
R-cran-knitr>0:print/R-cran-knitr \
R-cran-microbenchmark>0:devel/R-cran-microbenchmark \
R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
R-cran-spelling>0:textproc/R-cran-spelling
TESTING_UNSAFE= R-cran-R.rsp is required
USES= cran:auto-plist,compiles
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/R/library/brotli/bin/bro
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1737746476
SHA256 (brotli_1.3.1.tar.gz) = 8776c3fce9fdd72ead4ea166135d699b0f348eb44c0c30895f515a2f0e711946
SIZE (brotli_1.3.1.tar.gz) = 1055599

View file

@ -0,0 +1,3 @@
A lossless compressed data format that uses a combination of the LZ77 algorithm
and Huffman coding. Brotli is similar in speed to deflate (gzip) but offers more
dense compression.

View file

@ -1,5 +1,5 @@
PORTNAME= commons-compress
PORTVERSION= 1.26.2
PORTVERSION= 1.27.1
CATEGORIES= archivers java
MASTER_SITES= APACHE_COMMONS_BINARIES
PKGNAMEPREFIX= apache-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1717254352
SHA256 (commons-compress-1.26.2-bin.tar.gz) = 13219b56172cb8484b7ca8744cf163c9215df7f67c04406192c9697ddbb87abf
SIZE (commons-compress-1.26.2-bin.tar.gz) = 130484372
TIMESTAMP = 1738513616
SHA256 (commons-compress-1.27.1-bin.tar.gz) = a6c0fd56c796c71da8bdd5068c46d40a6f9f8e743f0f64bbd0dbb26769ec5f00
SIZE (commons-compress-1.27.1-bin.tar.gz) = 130521374

View file

@ -1,51 +0,0 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= archivers kde kde-applications kde-devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Archiving tool for KDE
WWW= https://utils.kde.org/projects/ark/
LICENSE= GPLv2+
USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext gl \
kde:6 libarchive qt:6 tar:xz xorg
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons doctools filemetadata i18n \
iconthemes itemmodels itemviews jobwidgets kio parts pty \
service solid sonnet textwidgets widgetsaddons windowsystem \
xmlgui \
ecm:build
USE_GL= gl opengl
USE_QT= base
USE_XORG= x11
USE_LDCONFIG= yes
CMAKE_ARGS= -DQT_MAJOR_VERSION=6
PATCH_STRIP= -p1
OPTIONS_DEFINE= 7ZIP DOCS RAR ZIP
OPTIONS_DEFAULT= 7ZIP DOCS ZIP
OPTIONS_DEFAULT_i386= RAR
OPTIONS_DEFAULT_amd64= RAR
OPTIONS_SUB= YES
# The 7ZIP and RAR options only need runtime dependencies;
# the port builds identically with or without them.
7ZIP_DESC= Support for 7-Zip archives (runtime)
7ZIP_RUN_DEPENDS= 7zz:archivers/7-zip
RAR_DESC= Support for RAR archives (runtime)
RAR_RUN_DEPENDS= rar:archivers/rar \
unrar:archivers/unrar
ZIP_DESC= Support for ZIP archives
ZIP_LIB_DEPENDS= libzip.so:archivers/libzip
ZIP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LibZip
# Override shared library version
KDE_APPLICATIONS_SHLIB_VER= ${KDE_APPLICATIONS_VERSION}
.include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1705254657
SHA256 (KDE/release-service/24.01.90/ark-24.01.90.tar.xz) = c28a6818f40904de0eae7cbc7d1f27e17b4cb0d4a05f4324ed53ca52d960ccb9
SIZE (KDE/release-service/24.01.90/ark-24.01.90.tar.xz) = 3016616

View file

@ -1,8 +0,0 @@
Ark is a program for managing various archive formats within the KDE
environment.
Archives can be viewed, extracted, created and modified from within
Ark. The program can handle various formats such as tar, gzip, bzip2,
zip, rar and lha (if appropriate command-line programs are
installed). Ark can work closely with Konqueror and Dolphin in
a KDE Plasma environment to handle archives.

View file

@ -1,10 +0,0 @@
[
{ type: install
message: <<EOM
Support for 7zip and rar archives requires the appropriate executables.
If ark has been packaged without options 7ZIP or RAR, you can install
archivers/7-zip (for 7ZIP) or archivers/unrar and archivers/rar (for RAR)
to allow ark to handle those archives.
EOM
}
]

View file

@ -1,118 +0,0 @@
bin/ark
etc/xdg/arkrc
lib/libkerfuffle.so.%%KDE_APPLICATIONS_VERSION_SHORT%%
lib/libkerfuffle.so.%%KDE_APPLICATIONS_SHLIB_VER%%
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cli7z.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cliarj.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_clirar.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cliunarchiver.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_clizip.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libarchive.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libarchive_readonly.so
%%ZIP%%%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libzip.so
%%QT_PLUGINDIR%%/kf6/kfileitemaction/compressfileitemaction.so
%%QT_PLUGINDIR%%/kf6/kfileitemaction/extractfileitemaction.so
%%QT_PLUGINDIR%%/kf6/kio_dnd/extracthere.so
%%QT_PLUGINDIR%%/kf6/parts/arkpart.so
share/applications/org.kde.ark.desktop
share/config.kcfg/ark.kcfg
share/icons/hicolor/128x128/apps/ark.png
share/icons/hicolor/48x48/apps/ark.png
share/icons/hicolor/64x64/apps/ark.png
share/icons/hicolor/scalable/apps/ark.svgz
share/kconf_update/ark.upd
share/kconf_update/ark_add_hamburgermenu_to_toolbar.sh
share/locale/af/LC_MESSAGES/ark.mo
share/locale/ar/LC_MESSAGES/ark.mo
share/locale/ast/LC_MESSAGES/ark.mo
share/locale/az/LC_MESSAGES/ark.mo
share/locale/be/LC_MESSAGES/ark.mo
share/locale/bg/LC_MESSAGES/ark.mo
share/locale/br/LC_MESSAGES/ark.mo
share/locale/bs/LC_MESSAGES/ark.mo
share/locale/ca/LC_MESSAGES/ark.mo
share/locale/ca@valencia/LC_MESSAGES/ark.mo
share/locale/cs/LC_MESSAGES/ark.mo
share/locale/cy/LC_MESSAGES/ark.mo
share/locale/da/LC_MESSAGES/ark.mo
share/locale/de/LC_MESSAGES/ark.mo
share/locale/el/LC_MESSAGES/ark.mo
share/locale/en_GB/LC_MESSAGES/ark.mo
share/locale/eo/LC_MESSAGES/ark.mo
share/locale/es/LC_MESSAGES/ark.mo
share/locale/et/LC_MESSAGES/ark.mo
share/locale/eu/LC_MESSAGES/ark.mo
share/locale/fa/LC_MESSAGES/ark.mo
share/locale/fi/LC_MESSAGES/ark.mo
share/locale/fr/LC_MESSAGES/ark.mo
share/locale/ga/LC_MESSAGES/ark.mo
share/locale/gl/LC_MESSAGES/ark.mo
share/locale/he/LC_MESSAGES/ark.mo
share/locale/hi/LC_MESSAGES/ark.mo
share/locale/hne/LC_MESSAGES/ark.mo
share/locale/hr/LC_MESSAGES/ark.mo
share/locale/hu/LC_MESSAGES/ark.mo
share/locale/ia/LC_MESSAGES/ark.mo
share/locale/id/LC_MESSAGES/ark.mo
share/locale/ie/LC_MESSAGES/ark.mo
share/locale/is/LC_MESSAGES/ark.mo
share/locale/it/LC_MESSAGES/ark.mo
share/locale/ja/LC_MESSAGES/ark.mo
share/locale/ka/LC_MESSAGES/ark.mo
share/locale/kk/LC_MESSAGES/ark.mo
share/locale/km/LC_MESSAGES/ark.mo
share/locale/ko/LC_MESSAGES/ark.mo
share/locale/ku/LC_MESSAGES/ark.mo
share/locale/lt/LC_MESSAGES/ark.mo
share/locale/lv/LC_MESSAGES/ark.mo
share/locale/mk/LC_MESSAGES/ark.mo
share/locale/mr/LC_MESSAGES/ark.mo
share/locale/ms/LC_MESSAGES/ark.mo
share/locale/nb/LC_MESSAGES/ark.mo
share/locale/nds/LC_MESSAGES/ark.mo
share/locale/ne/LC_MESSAGES/ark.mo
share/locale/nl/LC_MESSAGES/ark.mo
share/locale/nn/LC_MESSAGES/ark.mo
share/locale/oc/LC_MESSAGES/ark.mo
share/locale/pa/LC_MESSAGES/ark.mo
share/locale/pl/LC_MESSAGES/ark.mo
share/locale/pt/LC_MESSAGES/ark.mo
share/locale/pt_BR/LC_MESSAGES/ark.mo
share/locale/ro/LC_MESSAGES/ark.mo
share/locale/ru/LC_MESSAGES/ark.mo
share/locale/se/LC_MESSAGES/ark.mo
share/locale/sk/LC_MESSAGES/ark.mo
share/locale/sl/LC_MESSAGES/ark.mo
share/locale/sq/LC_MESSAGES/ark.mo
share/locale/sr/LC_MESSAGES/ark.mo
share/locale/sr@ijekavian/LC_MESSAGES/ark.mo
share/locale/sr@ijekavianlatin/LC_MESSAGES/ark.mo
share/locale/sr@latin/LC_MESSAGES/ark.mo
share/locale/sv/LC_MESSAGES/ark.mo
share/locale/ta/LC_MESSAGES/ark.mo
share/locale/tg/LC_MESSAGES/ark.mo
share/locale/th/LC_MESSAGES/ark.mo
share/locale/tr/LC_MESSAGES/ark.mo
share/locale/ug/LC_MESSAGES/ark.mo
share/locale/uk/LC_MESSAGES/ark.mo
share/locale/uz/LC_MESSAGES/ark.mo
share/locale/uz@cyrillic/LC_MESSAGES/ark.mo
share/locale/xh/LC_MESSAGES/ark.mo
share/locale/zh_CN/LC_MESSAGES/ark.mo
share/locale/zh_HK/LC_MESSAGES/ark.mo
share/locale/zh_TW/LC_MESSAGES/ark.mo
share/man/ca/man1/ark.1.gz
share/man/es/man1/ark.1.gz
share/man/fr/man1/ark.1.gz
share/man/gl/man1/ark.1.gz
share/man/it/man1/ark.1.gz
share/man/man1/ark.1.gz
share/man/nl/man1/ark.1.gz
share/man/pt_BR/man1/ark.1.gz
share/man/sr/man1/ark.1.gz
share/man/sr@latin/man1/ark.1.gz
share/man/sv/man1/ark.1.gz
share/man/tr/man1/ark.1.gz
share/man/uk/man1/ark.1.gz
share/metainfo/org.kde.ark.appdata.xml
share/qlogging-categories6/ark.categories

View file

@ -1,6 +1,5 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= archivers kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -9,15 +8,15 @@ WWW= https://utils.kde.org/projects/ark/
LICENSE= GPLv2+
USES= cmake compiler:c++11-lang desktop-file-utils gettext libarchive kde:5 \
cpe qt:5 tar:xz xorg
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons doctools i18n iconthemes \
itemmodels itemviews jobwidgets khtml kio parts pty service \
solid sonnet textwidgets widgetsaddons windowsystem xmlgui \
USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext gl \
kde:6 libarchive qt:6 tar:xz xorg
USE_KDE= bookmarks colorscheme completion config configwidgets \
coreaddons crash dbusaddons doctools filemetadata i18n \
iconthemes itemviews jobwidgets kio parts pty service solid \
widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus gui network widgets xml \
buildtools:build qmake:build
USE_GL= gl opengl
USE_QT= base
USE_XORG= x11
USE_LDCONFIG= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889364
SHA256 (KDE/release-service/23.08.5/ark-23.08.5.tar.xz) = 6081c564e2d4e25113691483d2cf3843461a9db6c726e1e547fa9a9697aecfeb
SIZE (KDE/release-service/23.08.5/ark-23.08.5.tar.xz) = 3018696
TIMESTAMP = 1734460012
SHA256 (KDE/release-service/24.12.0/ark-24.12.0.tar.xz) = a9e8e50a5cc2e56987cbc17d715e9c2958157c89cca8c21fa3b0d2fa802d0712
SIZE (KDE/release-service/24.12.0/ark-24.12.0.tar.xz) = 3010228

View file

@ -10,10 +10,10 @@ lib/libkerfuffle.so.%%KDE_APPLICATIONS_SHLIB_VER%%
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libarchive.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libarchive_readonly.so
%%ZIP%%%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libzip.so
%%QT_PLUGINDIR%%/kf5/kfileitemaction/compressfileitemaction.so
%%QT_PLUGINDIR%%/kf5/kfileitemaction/extractfileitemaction.so
%%QT_PLUGINDIR%%/kf5/kio_dnd/extracthere.so
%%QT_PLUGINDIR%%/kf5/parts/arkpart.so
%%QT_PLUGINDIR%%/kf6/kfileitemaction/compressfileitemaction.so
%%QT_PLUGINDIR%%/kf6/kfileitemaction/extractfileitemaction.so
%%QT_PLUGINDIR%%/kf6/kio_dnd/extracthere.so
%%QT_PLUGINDIR%%/kf6/parts/arkpart.so
share/applications/org.kde.ark.desktop
share/config.kcfg/ark.kcfg
share/icons/hicolor/128x128/apps/ark.png
@ -22,7 +22,6 @@ share/icons/hicolor/64x64/apps/ark.png
share/icons/hicolor/scalable/apps/ark.svgz
share/kconf_update/ark.upd
share/kconf_update/ark_add_hamburgermenu_to_toolbar.sh
share/kservices5/ark_part.desktop
share/locale/af/LC_MESSAGES/ark.mo
share/locale/ar/LC_MESSAGES/ark.mo
share/locale/ast/LC_MESSAGES/ark.mo
@ -103,18 +102,18 @@ share/locale/zh_CN/LC_MESSAGES/ark.mo
share/locale/zh_HK/LC_MESSAGES/ark.mo
share/locale/zh_TW/LC_MESSAGES/ark.mo
share/man/ca/man1/ark.1.gz
share/man/de/man1/ark.1.gz
share/man/es/man1/ark.1.gz
share/man/fr/man1/ark.1.gz
share/man/gl/man1/ark.1.gz
share/man/it/man1/ark.1.gz
share/man/man1/ark.1.gz
share/man/nl/man1/ark.1.gz
share/man/pt/man1/ark.1.gz
share/man/pt_BR/man1/ark.1.gz
share/man/sl/man1/ark.1.gz
share/man/sr/man1/ark.1.gz
share/man/sr@latin/man1/ark.1.gz
share/man/sv/man1/ark.1.gz
share/man/tr/man1/ark.1.gz
share/man/uk/man1/ark.1.gz
share/metainfo/org.kde.ark.appdata.xml
share/qlogging-categories5/ark.categories
share/qlogging-categories6/ark.categories

View file

@ -1,7 +1,6 @@
PORTNAME= lizard
DISTVERSIONPREFIX= v
DISTVERSION= 1.0
PORTREVISION= 2
DISTVERSION= 2.1
CATEGORIES= archivers
MAINTAINER= tagattie@FreeBSD.org
@ -18,12 +17,13 @@ CPE_VENDOR= lizard_project
USE_GITHUB= yes
GH_ACCOUNT= inikep
GH_TAGNAME= af8518ccb8c68e062a8c80205ff07d56a2e77dd4
USE_LDCONFIG= yes
PLIST_SUB= DISTVERSION=${DISTVERSION}
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lizard \
${STAGEDIR}${PREFIX}/lib/liblizard.so.1.0.0
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lizard \
${STAGEDIR}${PREFIX}/lib/liblizard.so.${DISTVERSION}.0
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1706687556
SHA256 (inikep-lizard-v1.0-af8518ccb8c68e062a8c80205ff07d56a2e77dd4_GH0.tar.gz) = 8974cd29527741c43e21eb6b82a30c6d10fa55fd3909b0c44011acb169ee6a00
SIZE (inikep-lizard-v1.0-af8518ccb8c68e062a8c80205ff07d56a2e77dd4_GH0.tar.gz) = 214408
TIMESTAMP = 1738830121
SHA256 (inikep-lizard-v2.1_GH0.tar.gz) = 0c1a7efceeb8ae66bfa2b7b659f01dec120925d846b01ce4dfc6960ba8cd61e5
SIZE (inikep-lizard-v2.1_GH0.tar.gz) = 228739

View file

@ -7,8 +7,8 @@ include/lizard_decompress.h
include/lizard_frame.h
lib/liblizard.a
lib/liblizard.so
lib/liblizard.so.1
lib/liblizard.so.1.0.0
lib/liblizard.so.2
lib/liblizard.so.%%DISTVERSION%%.0
libdata/pkgconfig/liblizard.pc
share/man/man1/lizard.1.gz
share/man/man1/lizardcat.1.gz

View file

@ -1,5 +1,6 @@
PORTNAME= lxqt-archiver
PORTVERSION= 1.1.0
PORTREVISION= 1
CATEGORIES= archivers
MASTER_SITES= LXQT

View file

@ -19,6 +19,13 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=51:devel/py-setuptools@${PY_FL
USES= cmake:indirect python
USE_PYTHON= autoplist pep517
OPTIONS_DEFINE= SYSTEM_ZLIB_NG
SYSTEM_ZLIB_NG_DESC= Use archivers/zlib-ng instead of bundled version
SYSTEM_ZLIB_NG_LIB_DEPENDS= libz-ng.so:archivers/zlib-ng
SYSTEM_ZLIB_NG_MAKE_ENV= PYTHON_ZLIB_NG_LINK_DYNAMIC=1
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME:S/-/_/}/${PORTNAME:S/-/_/}.cpython-${PYTHON_VER:S/.//}.so

View file

@ -23,12 +23,12 @@ WRKSRC= ${WRKDIR}/unrar
PLIST_FILES= bin/unrar
SLAVEDIRS= archivers/unrar-iconv
CONFLICTS_INSTALL= unrar-iconv
CPE_VENDOR= rarlab
SLAVEDIRS= archivers/unrar-iconv
OPTIONS_DEFINE= OPENSSL_AES
OPTIONS_DEFAULT=OPENSSL_AES
OPENSSL_AES_DESC= Use OpenSSL implementation of AES

View file

@ -1,6 +1,6 @@
--- meson.build.orig 2024-09-08 18:40:36 UTC
+++ meson.build
@@ -17,10 +17,10 @@ endif
@@ -17,15 +17,16 @@ endif
endif
endif
@ -14,3 +14,10 @@
find_library_in_compiler = meson.version().version_compare('>=0.31.0')
rt_dep = dependency('rt', required:false)
docopt_dep = dependency('docopt', static:static_linkage)
-icu_dep = dependency('icu-i18n', static:static_linkage)
+icu_dep = [dependency('icu-i18n', static:static_linkage), \
+ dependency('icu-uc', static:static_linkage)]
with_writer = host_machine.system() != 'windows'

View file

@ -3,7 +3,7 @@
# https://support.google.com/earth/answer/168344
PORTNAME= google-earth-pro
DISTVERSION= 7.3.6.10155
DISTVERSION= 7.3.6.10201
DISTVERSIONSUFFIX= -0
CATEGORIES= astro deskutils geography
MASTER_SITES= http://dl.google.com/linux/earth/rpm/stable/x86_64/
@ -46,7 +46,6 @@ do-install:
${STAGEDIR}${DESKTOPDIR}
${MKDIR} ${STAGEDIR}${LINUXBASE}
(cd ${WRKSRC} && ${COPYTREE_SHARE} opt ${STAGEDIR}${LINUXBASE})
${CHMOD} +x ${STAGEDIR}${LINUXBASE}/opt/google/earth/pro/googleearth-bin
${INSTALL_SCRIPT} ${WRKDIR}/google-earth-pro ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1734540050
SHA256 (google-earth-pro-stable-7.3.6.10155-0.x86_64.rpm) = 47b87269767e576ebe7c031fc7c33b43fd9be87ad5e8e278fcb98bf539edff4d
SIZE (google-earth-pro-stable-7.3.6.10155-0.x86_64.rpm) = 77341854
TIMESTAMP = 1738426567
SHA256 (google-earth-pro-stable-7.3.6.10201-0.x86_64.rpm) = 1e89d43a50ae5bda8f64b7cfaa66b228658cf50ee89f54365f63d10bb3113bc5
SIZE (google-earth-pro-stable-7.3.6.10201-0.x86_64.rpm) = 77346911

View file

@ -5,7 +5,7 @@
%%LINUXBASE%%/opt/google/earth/pro/google-earth-pro
%%LINUXBASE%%/opt/google/earth/pro/google-earth-pro.desktop
%%LINUXBASE%%/opt/google/earth/pro/googleearth
%%LINUXBASE%%/opt/google/earth/pro/googleearth-bin
@(,,555) %%LINUXBASE%%/opt/google/earth/pro/googleearth-bin
%%LINUXBASE%%/opt/google/earth/pro/gpsbabel
%%LINUXBASE%%/opt/google/earth/pro/kh56
%%LINUXBASE%%/opt/google/earth/pro/lang/ar.qm

View file

@ -1,5 +1,5 @@
PORTNAME= gpsprune
PORTVERSION= 24.5
PORTVERSION= 25
CATEGORIES= astro java
MASTER_SITES= https://activityworkshop.net/software/${PORTNAME}/
DISTNAME= ${PORTNAME}_${PORTVERSION}.jar

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1729785109
SHA256 (gpsprune_24.5.jar) = a90b4c4906e122060b25b0a2a7a8a859e56984ed43118b9d9972947abd382f86
SIZE (gpsprune_24.5.jar) = 1456650
TIMESTAMP = 1738276454
SHA256 (gpsprune_25.jar) = f0518e8a08c722f8fe099c2ad0b86ded4663b66ac4e65d80ab1f768198dabb8e
SIZE (gpsprune_25.jar) = 1515024

View file

@ -1,5 +1,5 @@
PORTNAME= josm
PORTVERSION= 19265
PORTVERSION= 19307
CATEGORIES= astro java
MASTER_SITES= https://josm.openstreetmap.de/download/
DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1734971310
SHA256 (josm-snapshot-19265.jar) = e87a09a161fd4ec8392e400b95af0d1c67df5b29abd36560646dd91b9041b857
SIZE (josm-snapshot-19265.jar) = 18383098
TIMESTAMP = 1738759717
SHA256 (josm-snapshot-19307.jar) = d3c75a71f26b45b764f018fe9435b6b3c62e195be729dbcc40df36e65baca219
SIZE (josm-snapshot-19307.jar) = 18720348

View file

@ -1,19 +1,18 @@
PORTNAME= kosmindoormap
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 6
CATEGORIES= astro kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library and QML component for rendering multi-level OSM indoor maps
WWW= https://marble.kde.org/
LIB_DEPENDS= libprotobuf.so:devel/protobuf
LIB_DEPENDS= libprotobuf.so:devel/protobuf \
libKOpeningHours.so:devel/kopeninghours
USES= bison cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= i18n kpublictransport \
USES= bison cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz
USE_KDE= coreaddons i18n kirigami2 kpublictransport service \
ecm:build
USE_QT= core declarative gui network quick3d \
buildtools:build qmake:build
USE_QT= base
OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889450
SHA256 (KDE/release-service/23.08.5/kosmindoormap-23.08.5.tar.xz) = 647bd4e37536502543494c8db8fcaa2f0a485c396920ee69e5238f367a48ab03
SIZE (KDE/release-service/23.08.5/kosmindoormap-23.08.5.tar.xz) = 384948
TIMESTAMP = 1734460014
SHA256 (KDE/release-service/24.12.0/kosmindoormap-24.12.0.tar.xz) = f2a648d8dab8e568448fddcddd2bcc76387b6231cd6aca355030491aa6a336c1
SIZE (KDE/release-service/24.12.0/kosmindoormap-24.12.0.tar.xz) = 693112

View file

@ -1,13 +1,23 @@
include/KOSM/AbstractReader
include/KOSM/AbstractWriter
include/KOSM/Datatypes
include/KOSM/Element
include/KOSM/IO
include/KOSM/Languages
include/KOSMIndoorMap/EquipmentModel
include/KOSMIndoorMap/FloorLevelModel
include/KOSMIndoorMap/GateModel
include/KOSMIndoorMap/HitDetector
include/KOSMIndoorMap/MapCSSElementState
include/KOSMIndoorMap/MapCSSLoader
include/KOSMIndoorMap/MapCSSParser
include/KOSMIndoorMap/MapCSSProperty
include/KOSMIndoorMap/MapCSSResult
include/KOSMIndoorMap/MapCSSStyle
include/KOSMIndoorMap/MapCSSTypes
include/KOSMIndoorMap/MapData
include/KOSMIndoorMap/MapLoader
include/KOSMIndoorMap/NetworkAccessManagerFactory
include/KOSMIndoorMap/OverlaySource
include/KOSMIndoorMap/PainterRenderer
include/KOSMIndoorMap/Platform
@ -16,20 +26,37 @@ include/KOSMIndoorMap/SceneController
include/KOSMIndoorMap/SceneGraph
include/KOSMIndoorMap/SceneGraphItem
include/KOSMIndoorMap/View
include/KOSMIndoorRouting/NavMesh
include/KOSMIndoorRouting/NavMeshBuilder
include/KOSMIndoorRouting/NavMeshTransform
include/KOSMIndoorRouting/Route
include/KOSMIndoorRouting/RoutingArea
include/KOSMIndoorRouting/RoutingJob
include/KOSMIndoorRouting/RoutingProfile
include/kosm/abstractreader.h
include/kosm/abstractwriter.h
include/kosm/datatypes.h
include/kosm/element.h
include/kosm/internal.h
include/kosm/io.h
include/kosm/kosm_export.h
include/kosm/languages.h
include/kosm/stringpool.h
include/kosmindoormap/equipmentmodel.h
include/kosmindoormap/floorlevelmodel.h
include/kosmindoormap/gatemodel.h
include/kosmindoormap/hitdetector.h
include/kosmindoormap/kosmindoormap_export.h
include/kosmindoormap/mapcsselementstate.h
include/kosmindoormap/mapcssloader.h
include/kosmindoormap/mapcssparser.h
include/kosmindoormap/mapcssproperty.h
include/kosmindoormap/mapcssresult.h
include/kosmindoormap/mapcssstyle.h
include/kosmindoormap/mapcsstypes.h
include/kosmindoormap/mapdata.h
include/kosmindoormap/maploader.h
include/kosmindoormap/networkaccessmanagerfactory.h
include/kosmindoormap/overlaysource.h
include/kosmindoormap/painterrenderer.h
include/kosmindoormap/platform.h
@ -39,6 +66,14 @@ include/kosmindoormap/scenegraph.h
include/kosmindoormap/scenegraphitem.h
include/kosmindoormap/view.h
include/kosmindoormap_version.h
include/kosmindoorrouting/kosmindoorrouting_export.h
include/kosmindoorrouting/navmesh.h
include/kosmindoorrouting/navmeshbuilder.h
include/kosmindoorrouting/navmeshtransform.h
include/kosmindoorrouting/route.h
include/kosmindoorrouting/routingarea.h
include/kosmindoorrouting/routingjob.h
include/kosmindoorrouting/routingprofile.h
lib/cmake/KOSMIndoorMap/KOSMIndoorMapConfig.cmake
lib/cmake/KOSMIndoorMap/KOSMIndoorMapConfigVersion.cmake
lib/cmake/KOSMIndoorMap/KOSMIndoorMapTargets-%%CMAKE_BUILD_TYPE%%.cmake
@ -49,22 +84,53 @@ lib/libKOSM.so.%%KDE_APPLICATIONS_VERSION%%
lib/libKOSMIndoorMap.so
lib/libKOSMIndoorMap.so.1
lib/libKOSMIndoorMap.so.%%KDE_APPLICATIONS_VERSION%%
lib/libKOSMIndoorRouting.so
lib/libKOSMIndoorRouting.so.1
lib/libKOSMIndoorRouting.so.%%KDE_APPLICATIONS_VERSION%%
%%QT_QMLDIR%%/org/kde/kosmindoormap/AmenityListDelegate.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/AmenitySearchDialog.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/FloorLevelSelector.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/IndoorMap.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/IndoorMapAttributionLabel.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/IndoorMapScale.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialog.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogAddressDelegate.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogImageDelegate.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogLinkDelegate.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogOpeningHoursDelegate.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogStringDelegate.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/RoomSearchDialog.qml
%%QT_QMLDIR%%/org/kde/kosmindoormap/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/kosmindoormap/kosmindoormapquickplugin.qmltypes
%%QT_QMLDIR%%/org/kde/kosmindoormap/kpublictransport/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/kosmindoormap/kpublictransport/kosmindoormap_kpublictransport_integration_plugin.qmltypes
%%QT_QMLDIR%%/org/kde/kosmindoormap/kpublictransport/libkosmindoormap_kpublictransport_integration_plugin.so
%%QT_QMLDIR%%/org/kde/kosmindoormap/kpublictransport/qmldir
%%QT_QMLDIR%%/org/kde/kosmindoormap/libkosmindoormapquickplugin.so
%%QT_QMLDIR%%/org/kde/kosmindoormap/qmldir
%%QT_QMLDIR%%/org/kde/kosmindoorrouting/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/kosmindoorrouting/kosmindoorroutingquickplugin.qmltypes
%%QT_QMLDIR%%/org/kde/kosmindoorrouting/libkosmindoorroutingquickplugin.so
%%QT_QMLDIR%%/org/kde/kosmindoorrouting/qmldir
%%QT_QMLDIR%%/org/kde/osm/editorcontroller/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/osm/editorcontroller/kosmeditorcontrollerplugin.qmltypes
%%QT_QMLDIR%%/org/kde/osm/editorcontroller/libkosmeditorcontrollerplugin.so
%%QT_QMLDIR%%/org/kde/osm/editorcontroller/qmldir
share/locale/ar/LC_MESSAGES/kosmindoormap.mo
share/locale/ast/LC_MESSAGES/kosmindoormap.mo
share/locale/ca/LC_MESSAGES/kosmindoormap.mo
share/locale/ca@valencia/LC_MESSAGES/kosmindoormap.mo
share/locale/cs/LC_MESSAGES/kosmindoormap.mo
share/locale/de/LC_MESSAGES/kosmindoormap.mo
share/locale/en_GB/LC_MESSAGES/kosmindoormap.mo
share/locale/eo/LC_MESSAGES/kosmindoormap.mo
share/locale/es/LC_MESSAGES/kosmindoormap.mo
share/locale/eu/LC_MESSAGES/kosmindoormap.mo
share/locale/fi/LC_MESSAGES/kosmindoormap.mo
share/locale/fr/LC_MESSAGES/kosmindoormap.mo
share/locale/gl/LC_MESSAGES/kosmindoormap.mo
share/locale/he/LC_MESSAGES/kosmindoormap.mo
share/locale/ia/LC_MESSAGES/kosmindoormap.mo
share/locale/it/LC_MESSAGES/kosmindoormap.mo
share/locale/ja/LC_MESSAGES/kosmindoormap.mo
share/locale/ka/LC_MESSAGES/kosmindoormap.mo
@ -82,4 +148,4 @@ share/locale/tr/LC_MESSAGES/kosmindoormap.mo
share/locale/uk/LC_MESSAGES/kosmindoormap.mo
share/locale/zh_CN/LC_MESSAGES/kosmindoormap.mo
share/locale/zh_TW/LC_MESSAGES/kosmindoormap.mo
share/qlogging-categories5/org_kde_kosmindoormap.categories
share/qlogging-categories6/org_kde_kosmindoormap.categories

View file

@ -39,4 +39,7 @@ PDF_RUN_DEPENDS=pdflatex:print/tex-formats
NO_ARCH= yes
post-install:
@${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${STAGEDIR}${PYTHON_SITELIBDIR}/
.include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
PORTNAME= libosmpbf
PORTVERSION= 1.5.1
DISTVERSIONPREFIX= v
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= astro geography devel
MAINTAINER= amdmi3@FreeBSD.org

View file

@ -1,6 +1,5 @@
PORTNAME= marble
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 7
CATEGORIES= astro education kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -13,16 +12,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libprotobuf.so:devel/protobuf
USES= cmake compiler:c++11-lang desktop-file-utils gettext \
kde:5 qt:5 shared-mime-info tar:xz xorg
kde:6 qt:6 shared-mime-info tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons \
crash doctools i18n jobwidgets kio package parts phonon \
plasma-framework plasma-workspace-wallpapers runner service solid \
crash doctools i18n jobwidgets kio kirigami-addons package \
parts phonon plasma-workspace-wallpapers runner service solid \
sonnet textwidgets widgetsaddons windowsystem xmlgui \
ecm:build
USE_LDCONFIG= yes
USE_QT= concurrent core dbus declarative designer gui network \
printsupport serialport sql svg widgets xml \
buildtools:build qmake:build testlib:build
USE_QT= base declarative positioning svg
USE_XORG= x11
CMAKE_OFF= MOBILE
@ -41,8 +38,8 @@ GPS_USE= QT=location
GPS_LIB_DEPENDS= libgps.so:astro/gpsd
GPS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libgps
WEBENGINE_DESC= Build various plugins that require qt5-webengine
WEBENGINE_DESC= Build various plugins that require qt6-webengine
WEBENGINE_USE= QT=location,webchannel,webengine
WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets
WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889449
SHA256 (KDE/release-service/23.08.5/marble-23.08.5.tar.xz) = 856cff312725f9644b05cc92d3e437712311d96927e6aa008a44df1c0f4a0b88
SIZE (KDE/release-service/23.08.5/marble-23.08.5.tar.xz) = 53786140
TIMESTAMP = 1734460017
SHA256 (KDE/release-service/24.12.0/marble-24.12.0.tar.xz) = a347f134d1428bd46b886bb41a292a2fec4aea4de274bff73cd8b8994f920576
SIZE (KDE/release-service/24.12.0/marble-24.12.0.tar.xz) = 53635296

View file

@ -1,5 +1,6 @@
bin/marble
bin/marble-qt
bin/marble-behaim
bin/marble-maps
include/astro/astr2lib.h
include/astro/astro_version.h
include/astro/astrolib.h
@ -96,7 +97,6 @@ include/marble/MapWizard.h
include/marble/MarbleAboutDialog.h
include/marble/MarbleColors.h
include/marble/MarbleDebug.h
include/marble/MarbleDeclarativePlugin.h
include/marble/MarbleDirs.h
include/marble/MarbleGlobal.h
include/marble/MarbleGraphicsGridLayout.h
@ -166,7 +166,6 @@ include/marble/ViewportParams.h
include/marble/WaitEditWidget.h
include/marble/WidgetGraphicsItem.h
include/marble/geodata_export.h
include/marble/marble_declarative_export.h
include/marble/marble_export.h
include/marble/marble_version.h
lib/cmake/Astro/AstroConfig.cmake
@ -179,11 +178,10 @@ lib/cmake/Marble/MarbleTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Marble/MarbleTargets.cmake
lib/libastro.so
lib/libastro.so.1
lib/libastro.so.%%KDE_APPLICATIONS_SHLIB_VER%%
lib/libmarbledeclarative.so
lib/libmarblewidget-qt5.so
lib/libmarblewidget-qt5.so.%%KDE_APPLICATIONS_SHLIB_VER%%
lib/libmarblewidget-qt5.so.28
lib/libastro.so.%%KDE_APPLICATIONS_VERSION%%
lib/libmarblewidget-qt6.so
lib/libmarblewidget-qt6.so.28
lib/libmarblewidget-qt6.so.%%KDE_APPLICATIONS_VERSION%%
lib/marble/plugins/AnnotatePlugin.so
lib/marble/plugins/AprsPlugin.so
lib/marble/plugins/AtmospherePlugin.so
@ -233,7 +231,7 @@ lib/marble/plugins/PntPlugin.so
lib/marble/plugins/PositionMarker.so
lib/marble/plugins/PostalCode.so
lib/marble/plugins/ProgressFloatItem.so
%%GPS%%lib/marble/plugins/QtPositioningPositionProviderPlugin.so
lib/marble/plugins/QtPositioningPositionProviderPlugin.so
lib/marble/plugins/RoutingPlugin.so
lib/marble/plugins/RoutinoPlugin.so
lib/marble/plugins/SatellitesPlugin.so
@ -247,19 +245,29 @@ lib/plugins/designer/LatLonEditPlugin.so
lib/plugins/designer/MarbleNavigatorPlugin.so
lib/plugins/designer/MarbleWidgetPlugin.so
%%QT_MKSPECDIR%%/modules/qt_Marble.pri
%%QT_PLUGINDIR%%/kf5/krunner/plasma_runner_marble.so
%%QT_PLUGINDIR%%/kf6/krunner/plasma_runner_marble.so
%%QT_PLUGINDIR%%/libmarble_part.so
%%QT_PLUGINDIR%%/marblethumbnail.so
%%QT_QMLDIR%%/org/kde/marble/private/plasma/libmarblequick.so
%%QT_QMLDIR%%/org/kde/marble/private/plasma/qmldir
%%QT_QMLDIR%%/org/kde/marble/imageprovider/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/marble/imageprovider/libmarbleimageprovider.so
%%QT_QMLDIR%%/org/kde/marble/imageprovider/marbleimageprovider.qmltypes
%%QT_QMLDIR%%/org/kde/marble/imageprovider/qmldir
%%QT_QMLDIR%%/org/kde/marble/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/marble/libmarbledeclarative.so
%%QT_QMLDIR%%/org/kde/marble/marbledeclarative.qmltypes
%%QT_QMLDIR%%/org/kde/marble/qmldir
share/applications/marble_geo.desktop
share/applications/marble_geojson.desktop
share/applications/marble_gpx.desktop
share/applications/marble_kml.desktop
share/applications/marble_kmz.desktop
share/applications/marble_thumbnail_kml.desktop
share/applications/marble_thumbnail_kmz.desktop
share/applications/marble_thumbnail_osm.desktop
share/applications/marble_worldwind.desktop
share/applications/org.kde.marble-qt.desktop
share/applications/org.kde.marble.behaim.desktop
share/applications/org.kde.marble.desktop
share/applications/org.kde.marble.maps.desktop
share/config.kcfg/marble.kcfg
share/icons/hicolor/128x128/apps/marble.png
share/icons/hicolor/16x16/apps/marble.png
@ -267,259 +275,336 @@ share/icons/hicolor/22x22/apps/marble.png
share/icons/hicolor/32x32/apps/marble.png
share/icons/hicolor/48x48/apps/marble.png
share/icons/hicolor/64x64/apps/marble.png
share/kservices5/marble_part.desktop
share/kservices5/marble_thumbnail_geojson.desktop
share/kservices5/marble_thumbnail_gpx.desktop
share/kservices5/marble_thumbnail_kml.desktop
share/kservices5/marble_thumbnail_kmz.desktop
share/kservices5/marble_thumbnail_osm.desktop
share/kservices5/plasma-applet-org.kde.plasma.worldclock.desktop
share/kservices5/plasma-wallpaper-org.kde.plasma.worldmap.desktop
share/icons/hicolor/scalable/apps/org.kde.marble.behaim.svg
share/icons/hicolor/scalable/apps/org.kde.marble.maps.svg
share/kxmlgui5/marble/marble_part.rc
share/kxmlgui5/marble/marbleui.rc
share/locale/ar/LC_MESSAGES/marble-maps.mo
share/locale/ar/LC_MESSAGES/marble.mo
share/locale/ar/LC_MESSAGES/marble_qt.qm
share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ar/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ar/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/be/LC_MESSAGES/marble-maps.mo
share/locale/be/LC_MESSAGES/marble.mo
share/locale/be/LC_MESSAGES/marble_qt.qm
share/locale/bg/LC_MESSAGES/marble-behaim.mo
share/locale/bg/LC_MESSAGES/marble-maps.mo
share/locale/bg/LC_MESSAGES/marble.mo
share/locale/bg/LC_MESSAGES/marble_qt.qm
share/locale/bg/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/bg/LC_MESSAGES/plasma_runner_marble.mo
share/locale/bg/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/bs/LC_MESSAGES/marble-maps.mo
share/locale/bs/LC_MESSAGES/marble.mo
share/locale/bs/LC_MESSAGES/marble_qt.qm
share/locale/bs/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ca/LC_MESSAGES/marble-behaim.mo
share/locale/ca/LC_MESSAGES/marble-maps.mo
share/locale/ca/LC_MESSAGES/marble.mo
share/locale/ca/LC_MESSAGES/marble_qt.qm
share/locale/ca/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ca/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ca/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/ca@valencia/LC_MESSAGES/marble-behaim.mo
share/locale/ca@valencia/LC_MESSAGES/marble-maps.mo
share/locale/ca@valencia/LC_MESSAGES/marble.mo
share/locale/ca@valencia/LC_MESSAGES/marble_qt.qm
share/locale/ca@valencia/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ca@valencia/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ca@valencia/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/cs/LC_MESSAGES/marble-behaim.mo
share/locale/cs/LC_MESSAGES/marble-maps.mo
share/locale/cs/LC_MESSAGES/marble.mo
share/locale/cs/LC_MESSAGES/marble_qt.qm
share/locale/cs/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/cs/LC_MESSAGES/plasma_runner_marble.mo
share/locale/cs/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/da/LC_MESSAGES/marble-maps.mo
share/locale/da/LC_MESSAGES/marble.mo
share/locale/da/LC_MESSAGES/marble_qt.qm
share/locale/da/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/da/LC_MESSAGES/plasma_runner_marble.mo
share/locale/da/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/de/LC_MESSAGES/marble-behaim.mo
share/locale/de/LC_MESSAGES/marble-maps.mo
share/locale/de/LC_MESSAGES/marble.mo
share/locale/de/LC_MESSAGES/marble_qt.qm
share/locale/de/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/de/LC_MESSAGES/plasma_runner_marble.mo
share/locale/de/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/el/LC_MESSAGES/marble-maps.mo
share/locale/el/LC_MESSAGES/marble.mo
share/locale/el/LC_MESSAGES/marble_qt.qm
share/locale/el/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/el/LC_MESSAGES/plasma_runner_marble.mo
share/locale/el/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/en/LC_MESSAGES/marble-maps.mo
share/locale/en/LC_MESSAGES/marble_qt.qm
share/locale/en_GB/LC_MESSAGES/marble-behaim.mo
share/locale/en_GB/LC_MESSAGES/marble-maps.mo
share/locale/en_GB/LC_MESSAGES/marble.mo
share/locale/en_GB/LC_MESSAGES/marble_qt.qm
share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/en_GB/LC_MESSAGES/plasma_runner_marble.mo
share/locale/en_GB/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/eo/LC_MESSAGES/marble-maps.mo
share/locale/eo/LC_MESSAGES/marble.mo
share/locale/eo/LC_MESSAGES/marble_qt.qm
share/locale/eo/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/eo/LC_MESSAGES/plasma_runner_marble.mo
share/locale/eo/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/es/LC_MESSAGES/marble-behaim.mo
share/locale/es/LC_MESSAGES/marble-maps.mo
share/locale/es/LC_MESSAGES/marble.mo
share/locale/es/LC_MESSAGES/marble_qt.qm
share/locale/es/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/es/LC_MESSAGES/plasma_runner_marble.mo
share/locale/es/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/et/LC_MESSAGES/marble-maps.mo
share/locale/et/LC_MESSAGES/marble.mo
share/locale/et/LC_MESSAGES/marble_qt.qm
share/locale/et/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/et/LC_MESSAGES/plasma_runner_marble.mo
share/locale/et/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/eu/LC_MESSAGES/marble-behaim.mo
share/locale/eu/LC_MESSAGES/marble-maps.mo
share/locale/eu/LC_MESSAGES/marble.mo
share/locale/eu/LC_MESSAGES/marble_qt.qm
share/locale/eu/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/eu/LC_MESSAGES/plasma_runner_marble.mo
share/locale/eu/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/fi/LC_MESSAGES/marble-behaim.mo
share/locale/fi/LC_MESSAGES/marble-maps.mo
share/locale/fi/LC_MESSAGES/marble.mo
share/locale/fi/LC_MESSAGES/marble_qt.qm
share/locale/fi/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/fi/LC_MESSAGES/plasma_runner_marble.mo
share/locale/fi/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/fr/LC_MESSAGES/marble-behaim.mo
share/locale/fr/LC_MESSAGES/marble-maps.mo
share/locale/fr/LC_MESSAGES/marble.mo
share/locale/fr/LC_MESSAGES/marble_qt.qm
share/locale/fr/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/fr/LC_MESSAGES/plasma_runner_marble.mo
share/locale/fr/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/ga/LC_MESSAGES/marble-maps.mo
share/locale/ga/LC_MESSAGES/marble.mo
share/locale/ga/LC_MESSAGES/marble_qt.qm
share/locale/ga/LC_MESSAGES/plasma_runner_marble.mo
share/locale/gl/LC_MESSAGES/marble-behaim.mo
share/locale/gl/LC_MESSAGES/marble-maps.mo
share/locale/gl/LC_MESSAGES/marble.mo
share/locale/gl/LC_MESSAGES/marble_qt.qm
share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/gl/LC_MESSAGES/plasma_runner_marble.mo
share/locale/gl/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/gu/LC_MESSAGES/marble-maps.mo
share/locale/gu/LC_MESSAGES/marble.mo
share/locale/gu/LC_MESSAGES/marble_qt.qm
share/locale/he/LC_MESSAGES/marble-maps.mo
share/locale/he/LC_MESSAGES/marble.mo
share/locale/he/LC_MESSAGES/marble_qt.qm
share/locale/he/LC_MESSAGES/plasma_runner_marble.mo
share/locale/hi/LC_MESSAGES/marble-maps.mo
share/locale/hi/LC_MESSAGES/marble.mo
share/locale/hi/LC_MESSAGES/marble_qt.qm
share/locale/hne/LC_MESSAGES/marble.mo
share/locale/hr/LC_MESSAGES/marble-maps.mo
share/locale/hr/LC_MESSAGES/marble.mo
share/locale/hr/LC_MESSAGES/marble_qt.qm
share/locale/hu/LC_MESSAGES/marble-maps.mo
share/locale/hu/LC_MESSAGES/marble.mo
share/locale/hu/LC_MESSAGES/marble_qt.qm
share/locale/hu/LC_MESSAGES/plasma_runner_marble.mo
share/locale/id/LC_MESSAGES/marble-maps.mo
share/locale/id/LC_MESSAGES/marble.mo
share/locale/id/LC_MESSAGES/marble_qt.qm
share/locale/id/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/id/LC_MESSAGES/plasma_runner_marble.mo
share/locale/id/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/is/LC_MESSAGES/marble-maps.mo
share/locale/is/LC_MESSAGES/marble.mo
share/locale/is/LC_MESSAGES/marble_qt.qm
share/locale/is/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/is/LC_MESSAGES/plasma_runner_marble.mo
share/locale/is/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/it/LC_MESSAGES/marble-behaim.mo
share/locale/it/LC_MESSAGES/marble-maps.mo
share/locale/it/LC_MESSAGES/marble.mo
share/locale/it/LC_MESSAGES/marble_qt.qm
share/locale/it/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/it/LC_MESSAGES/plasma_runner_marble.mo
share/locale/it/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/ja/LC_MESSAGES/marble-maps.mo
share/locale/ja/LC_MESSAGES/marble.mo
share/locale/ja/LC_MESSAGES/marble_qt.qm
share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ja/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ja/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/ka/LC_MESSAGES/marble-behaim.mo
share/locale/ka/LC_MESSAGES/marble-maps.mo
share/locale/ka/LC_MESSAGES/marble.mo
share/locale/ka/LC_MESSAGES/marble_qt.qm
share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ka/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ka/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/kk/LC_MESSAGES/marble-maps.mo
share/locale/kk/LC_MESSAGES/marble.mo
share/locale/kk/LC_MESSAGES/marble_qt.qm
share/locale/kk/LC_MESSAGES/plasma_runner_marble.mo
share/locale/km/LC_MESSAGES/marble-maps.mo
share/locale/km/LC_MESSAGES/marble.mo
share/locale/km/LC_MESSAGES/marble_qt.qm
share/locale/ko/LC_MESSAGES/marble-maps.mo
share/locale/ko/LC_MESSAGES/marble.mo
share/locale/ko/LC_MESSAGES/marble_qt.qm
share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ko/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ko/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/lt/LC_MESSAGES/marble-maps.mo
share/locale/lt/LC_MESSAGES/marble.mo
share/locale/lt/LC_MESSAGES/marble_qt.qm
share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/lt/LC_MESSAGES/plasma_runner_marble.mo
share/locale/lt/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/lv/LC_MESSAGES/marble-behaim.mo
share/locale/lv/LC_MESSAGES/marble-maps.mo
share/locale/lv/LC_MESSAGES/marble.mo
share/locale/lv/LC_MESSAGES/marble_qt.qm
share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/lv/LC_MESSAGES/plasma_runner_marble.mo
share/locale/lv/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/mai/LC_MESSAGES/marble.mo
share/locale/ml/LC_MESSAGES/marble-maps.mo
share/locale/ml/LC_MESSAGES/marble.mo
share/locale/ml/LC_MESSAGES/marble_qt.qm
share/locale/ml/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ml/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ml/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/mr/LC_MESSAGES/marble-maps.mo
share/locale/mr/LC_MESSAGES/marble.mo
share/locale/mr/LC_MESSAGES/marble_qt.qm
share/locale/mr/LC_MESSAGES/plasma_runner_marble.mo
share/locale/nb/LC_MESSAGES/marble-maps.mo
share/locale/nb/LC_MESSAGES/marble.mo
share/locale/nb/LC_MESSAGES/marble_qt.qm
share/locale/nb/LC_MESSAGES/plasma_runner_marble.mo
share/locale/nds/LC_MESSAGES/marble-maps.mo
share/locale/nds/LC_MESSAGES/marble.mo
share/locale/nds/LC_MESSAGES/marble_qt.qm
share/locale/nds/LC_MESSAGES/plasma_runner_marble.mo
share/locale/nl/LC_MESSAGES/marble-behaim.mo
share/locale/nl/LC_MESSAGES/marble-maps.mo
share/locale/nl/LC_MESSAGES/marble.mo
share/locale/nl/LC_MESSAGES/marble_qt.qm
share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/nl/LC_MESSAGES/plasma_runner_marble.mo
share/locale/nl/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/nn/LC_MESSAGES/marble-maps.mo
share/locale/nn/LC_MESSAGES/marble.mo
share/locale/nn/LC_MESSAGES/marble_qt.qm
share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/nn/LC_MESSAGES/plasma_runner_marble.mo
share/locale/nn/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/oc/LC_MESSAGES/marble-maps.mo
share/locale/oc/LC_MESSAGES/marble.mo
share/locale/oc/LC_MESSAGES/marble_qt.qm
share/locale/pa/LC_MESSAGES/marble-maps.mo
share/locale/pa/LC_MESSAGES/marble.mo
share/locale/pa/LC_MESSAGES/marble_qt.qm
share/locale/pa/LC_MESSAGES/plasma_runner_marble.mo
share/locale/pl/LC_MESSAGES/marble-behaim.mo
share/locale/pl/LC_MESSAGES/marble-maps.mo
share/locale/pl/LC_MESSAGES/marble.mo
share/locale/pl/LC_MESSAGES/marble_qt.qm
share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/pl/LC_MESSAGES/plasma_runner_marble.mo
share/locale/pl/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/pt/LC_MESSAGES/marble-maps.mo
share/locale/pt/LC_MESSAGES/marble.mo
share/locale/pt/LC_MESSAGES/marble_qt.qm
share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/pt/LC_MESSAGES/plasma_runner_marble.mo
share/locale/pt/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/pt_BR/LC_MESSAGES/marble-maps.mo
share/locale/pt_BR/LC_MESSAGES/marble.mo
share/locale/pt_BR/LC_MESSAGES/marble_qt.qm
share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/pt_BR/LC_MESSAGES/plasma_runner_marble.mo
share/locale/pt_BR/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/ro/LC_MESSAGES/marble-maps.mo
share/locale/ro/LC_MESSAGES/marble.mo
share/locale/ro/LC_MESSAGES/marble_qt.qm
share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ru/LC_MESSAGES/marble-maps.mo
share/locale/ru/LC_MESSAGES/marble.mo
share/locale/ru/LC_MESSAGES/marble_qt.qm
share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ru/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ru/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/se/LC_MESSAGES/marble-maps.mo
share/locale/se/LC_MESSAGES/marble.mo
share/locale/se/LC_MESSAGES/marble_qt.qm
share/locale/si/LC_MESSAGES/marble-maps.mo
share/locale/si/LC_MESSAGES/marble.mo
share/locale/si/LC_MESSAGES/marble_qt.qm
share/locale/sk/LC_MESSAGES/marble-behaim.mo
share/locale/sk/LC_MESSAGES/marble-maps.mo
share/locale/sk/LC_MESSAGES/marble.mo
share/locale/sk/LC_MESSAGES/marble_qt.qm
share/locale/sk/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/sk/LC_MESSAGES/plasma_runner_marble.mo
share/locale/sk/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/sl/LC_MESSAGES/marble-behaim.mo
share/locale/sl/LC_MESSAGES/marble-maps.mo
share/locale/sl/LC_MESSAGES/marble.mo
share/locale/sl/LC_MESSAGES/marble_qt.qm
share/locale/sl/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/sl/LC_MESSAGES/plasma_runner_marble.mo
share/locale/sl/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/sv/LC_MESSAGES/marble-behaim.mo
share/locale/sv/LC_MESSAGES/marble-maps.mo
share/locale/sv/LC_MESSAGES/marble.mo
share/locale/sv/LC_MESSAGES/marble_qt.qm
share/locale/sv/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/sv/LC_MESSAGES/plasma_runner_marble.mo
share/locale/sv/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/th/LC_MESSAGES/marble.mo
share/locale/tr/LC_MESSAGES/marble-behaim.mo
share/locale/tr/LC_MESSAGES/marble-maps.mo
share/locale/tr/LC_MESSAGES/marble.mo
share/locale/tr/LC_MESSAGES/marble_qt.qm
share/locale/tr/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/tr/LC_MESSAGES/plasma_runner_marble.mo
share/locale/tr/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/ug/LC_MESSAGES/marble-maps.mo
share/locale/ug/LC_MESSAGES/marble.mo
share/locale/ug/LC_MESSAGES/marble_qt.qm
share/locale/ug/LC_MESSAGES/plasma_runner_marble.mo
share/locale/uk/LC_MESSAGES/marble-behaim.mo
share/locale/uk/LC_MESSAGES/marble-maps.mo
share/locale/uk/LC_MESSAGES/marble.mo
share/locale/uk/LC_MESSAGES/marble_qt.qm
share/locale/uk/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/uk/LC_MESSAGES/plasma_runner_marble.mo
share/locale/uk/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/wa/LC_MESSAGES/marble-maps.mo
share/locale/wa/LC_MESSAGES/marble.mo
share/locale/wa/LC_MESSAGES/marble_qt.qm
share/locale/zh_CN/LC_MESSAGES/marble-behaim.mo
share/locale/zh_CN/LC_MESSAGES/marble-maps.mo
share/locale/zh_CN/LC_MESSAGES/marble.mo
share/locale/zh_CN/LC_MESSAGES/marble_qt.qm
share/locale/zh_CN/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/zh_CN/LC_MESSAGES/plasma_runner_marble.mo
share/locale/zh_CN/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/zh_TW/LC_MESSAGES/marble-maps.mo
share/locale/zh_TW/LC_MESSAGES/marble.mo
share/locale/zh_TW/LC_MESSAGES/marble_qt.qm
share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/zh_TW/LC_MESSAGES/plasma_runner_marble.mo
share/locale/zh_TW/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
%%DATADIR%%/data/LICENSE.txt
%%DATADIR%%/data/audio/KDE-Sys-App-Positive.ogg
%%DATADIR%%/data/audio/KDE-Sys-List-End.ogg
%%DATADIR%%/data/bitmaps/airport.png
@ -1796,18 +1881,7 @@ share/locale/zh_TW/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
%%DATADIR%%/data/weather/weather-storm.png
%%DATADIR%%/data/weather/wind-arrows.svgz
share/metainfo/org.kde.marble.appdata.xml
share/metainfo/org.kde.plasma.worldclock.appdata.xml
share/metainfo/org.kde.plasma.worldmap.appdata.xml
share/metainfo/org.kde.marble.behaim.appdata.xml
share/metainfo/org.kde.marble.maps.appdata.xml
share/mime/packages/geo.xml
share/plasma/plasmoids/org.kde.plasma.worldclock/contents/config/config.qml
share/plasma/plasmoids/org.kde.plasma.worldclock/contents/config/main.xml
share/plasma/plasmoids/org.kde.plasma.worldclock/contents/ui/configMapDisplay.qml
share/plasma/plasmoids/org.kde.plasma.worldclock/contents/ui/configTimeZones.qml
share/plasma/plasmoids/org.kde.plasma.worldclock/contents/ui/main.qml
share/plasma/plasmoids/org.kde.plasma.worldclock/metadata.desktop
share/plasma/plasmoids/org.kde.plasma.worldclock/metadata.json
share/plasma/wallpapers/org.kde.plasma.worldmap/contents/config/main.xml
share/plasma/wallpapers/org.kde.plasma.worldmap/contents/ui/config.qml
share/plasma/wallpapers/org.kde.plasma.worldmap/contents/ui/main.qml
share/plasma/wallpapers/org.kde.plasma.worldmap/metadata.desktop
share/plasma/wallpapers/org.kde.plasma.worldmap/metadata.json
share/qlogging-categories6/marble.categories

View file

@ -1,6 +1,6 @@
PORTNAME= merkaartor
PORTVERSION= 0.19.0
PORTREVISION= 27
PORTREVISION= 28
CATEGORIES= astro
MAINTAINER= dev2@heesakkers.info

View file

@ -19,4 +19,6 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
USES= python
USE_PYTHON= autoplist pep517
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -1,5 +1,5 @@
PORTNAME= fitsio
PORTVERSION= 1.2.4
PORTVERSION= 1.2.5
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1725559527
SHA256 (fitsio-1.2.4.tar.gz) = d57fe347c7657dc1f78c7969a55ecb4fddb717ae1c66d9d22046c171203ff678
SIZE (fitsio-1.2.4.tar.gz) = 4533680
TIMESTAMP = 1738088920
SHA256 (fitsio-1.2.5.tar.gz) = 001e8689cf82229e19bc20e62494b1eba777aaca7471723ba67a4bac24fdd0d6
SIZE (fitsio-1.2.5.tar.gz) = 4523338

View file

@ -353,7 +353,7 @@
SUBDIR += libkcddb
SUBDIR += libkcompactdisc
SUBDIR += libkeyfinder
SUBDIR += liblastfm-qt5
SUBDIR += liblastfm
SUBDIR += liblo
SUBDIR += liblscp
SUBDIR += libltc
@ -596,8 +596,6 @@
SUBDIR += pipewire-module-xrdp
SUBDIR += pipewire-spa-oss
SUBDIR += pithos
SUBDIR += plasma5-kpipewire
SUBDIR += plasma5-plasma-pa
SUBDIR += plasma6-kpipewire
SUBDIR += plasma6-ocean-sound-theme
SUBDIR += plasma6-oxygen-sounds

View file

@ -1,5 +1,5 @@
PORTNAME= alsa-lib
PORTVERSION= 1.2.12
PORTVERSION= 1.2.13
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/lib/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1719261965
SHA256 (alsa-lib-1.2.12.tar.bz2) = 4868cd908627279da5a634f468701625be8cc251d84262c7e5b6a218391ad0d2
SIZE (alsa-lib-1.2.12.tar.bz2) = 1108712
TIMESTAMP = 1738145160
SHA256 (alsa-lib-1.2.13.tar.bz2) = 8c4ff37553cbe89618e187e4c779f71a9bb2a8b27b91f87ed40987cc9233d8f6
SIZE (alsa-lib-1.2.13.tar.bz2) = 1116739

View file

@ -1,5 +1,5 @@
PORTNAME= alsa-utils
PORTVERSION= 1.2.12
PORTVERSION= 1.2.13
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/utils/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1719262400
SHA256 (alsa-utils-1.2.12.tar.bz2) = 98bc6677d0c0074006679051822324a0ab0879aea558a8f68b511780d30cd924
SIZE (alsa-utils-1.2.12.tar.bz2) = 1631895
TIMESTAMP = 1738145690
SHA256 (alsa-utils-1.2.13.tar.bz2) = 1702a6b1cdf9ba3e996ecbc1ddcf9171e6808f5961d503d0f27e80ee162f1daa
SIZE (alsa-utils-1.2.13.tar.bz2) = 1642028

View file

@ -8,8 +8,10 @@ bin/amidi
bin/amixer
bin/aplay
bin/aplaymidi
bin/aplaymidi2
bin/arecord
bin/arecordmidi
bin/arecordmidi2
bin/aseqdump
bin/aseqsend
bin/aseqnet
@ -32,8 +34,10 @@ lib/udev/90-alsa-restore.rules
%%MANPAGES%%share/man/man1/amixer.1.gz
%%MANPAGES%%share/man/man1/aplay.1.gz
%%MANPAGES%%share/man/man1/aplaymidi.1.gz
%%MANPAGES%%share/man/man1/aplaymidi2.1.gz
%%MANPAGES%%share/man/man1/arecord.1.gz
%%MANPAGES%%share/man/man1/arecordmidi.1.gz
%%MANPAGES%%share/man/man1/arecordmidi2.1.gz
%%MANPAGES%%share/man/man1/aseqdump.1.gz
%%MANPAGES%%share/man/man1/aseqsend.1.gz
%%MANPAGES%%share/man/man1/aseqnet.1.gz

View file

@ -12,19 +12,17 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
libcdda_paranoia.so:audio/cdparanoia \
libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis \
libKF5Cddb.so:audio/libkcddb \
libKF5CompactDisc.so:audio/libkcompactdisc
libKCddb6.so:audio/libkcddb \
libKCompactDisc6.so:audio/libkcompactdisc
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash guiaddons i18n iconthemes itemviews \
jobwidgets kcmutils kdelibs4support kio notifications parts \
phonon service solid sonnet textwidgets unitconversion widgetsaddons \
jobwidgets kcmutils kio notifications parts phonon service \
solid sonnet textwidgets unitconversion widgetsaddons \
windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus gui network printsupport widgets \
xml \
buildtools:build qmake:build
USE_QT= base
USE_LDCONFIG= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889370
SHA256 (KDE/release-service/23.08.5/audiocd-kio-23.08.5.tar.xz) = 55c8bce983456532b799ad785525fbf36e3381e90388d1016b4b31c7f14023c7
SIZE (KDE/release-service/23.08.5/audiocd-kio-23.08.5.tar.xz) = 565064
TIMESTAMP = 1734460018
SHA256 (KDE/release-service/24.12.0/audiocd-kio-24.12.0.tar.xz) = 33f2b0c95081f3102f56ede6d0b06d0f405f80f73eceb0a915da23a2a04bc9d8
SIZE (KDE/release-service/24.12.0/audiocd-kio-24.12.0.tar.xz) = 580120

View file

@ -4,7 +4,7 @@ include/audiocdplugins/audiocdplugins_version.h
lib/libaudiocdplugins.so
lib/libaudiocdplugins.so.5
lib/libaudiocdplugins.so.5.1.0
%%QT_PLUGINDIR%%/kf5/kio/audiocd.so
%%QT_PLUGINDIR%%/kf6/kio/audiocd.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_flac.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_lame.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_opus.so
@ -23,6 +23,12 @@ share/locale/ar/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/ar/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/ar/LC_MESSAGES/kcmaudiocd.mo
share/locale/ar/LC_MESSAGES/kio_audiocd.mo
share/locale/ast/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/ast/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/ast/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/ast/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/ast/LC_MESSAGES/kcmaudiocd.mo
share/locale/ast/LC_MESSAGES/kio_audiocd.mo
share/locale/az/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/az/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/az/LC_MESSAGES/audiocd_encoder_opus.mo
@ -97,6 +103,7 @@ share/locale/en_GB/LC_MESSAGES/kcmaudiocd.mo
share/locale/en_GB/LC_MESSAGES/kio_audiocd.mo
share/locale/eo/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/eo/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/eo/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/eo/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/eo/LC_MESSAGES/kcmaudiocd.mo
share/locale/eo/LC_MESSAGES/kio_audiocd.mo
@ -144,7 +151,9 @@ share/locale/gl/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/gl/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/gl/LC_MESSAGES/kcmaudiocd.mo
share/locale/gl/LC_MESSAGES/kio_audiocd.mo
share/locale/he/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/he/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/he/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/he/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/he/LC_MESSAGES/kcmaudiocd.mo
share/locale/he/LC_MESSAGES/kio_audiocd.mo
@ -218,7 +227,9 @@ share/locale/lt/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/lt/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/lt/LC_MESSAGES/kcmaudiocd.mo
share/locale/lt/LC_MESSAGES/kio_audiocd.mo
share/locale/lv/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/lv/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/lv/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/lv/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/lv/LC_MESSAGES/kcmaudiocd.mo
share/locale/lv/LC_MESSAGES/kio_audiocd.mo
@ -393,6 +404,6 @@ share/locale/zh_TW/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/zh_TW/LC_MESSAGES/kcmaudiocd.mo
share/locale/zh_TW/LC_MESSAGES/kio_audiocd.mo
share/metainfo/org.kde.kio_audiocd.metainfo.xml
share/qlogging-categories5/kio_audiocd.categories
share/qlogging-categories5/kio_audiocd.renamecategories
share/qlogging-categories6/kio_audiocd.categories
share/qlogging-categories6/kio_audiocd.renamecategories
share/solid/actions/solid_audiocd.desktop

View file

@ -1,5 +1,6 @@
PORTNAME= calf
DISTVERSION= 0.90.4
PORTREVISION= 1
CATEGORIES= audio
#MASTER_SITES= http://calf-studio-gear.org/files/
PKGNAMESUFFIX= -lv2
@ -19,7 +20,7 @@ LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth \
libjack.so:audio/jack \
libexpat.so:textproc/expat2
USES= autoreconf desktop-file-utils gmake gnome libtool localbase pkgconfig
USES= autoreconf compiler:c++11-lang desktop-file-utils gmake gnome libtool localbase pkgconfig
USE_GNOME= cairo gdkpixbuf2 gtk20
USE_CXXSTD= c++11
USE_LDCONFIG= yes
@ -51,19 +52,9 @@ PORTDOCS= *
PORTSCOUT= limit:^[0-9\.]*$$ # prevet tags like 'works'
.include <bsd.port.options.mk>
.if ${ARCH} == powerpc64le
USES+= compiler:gcc-c++11-lib
.else
USES+= compiler:c++11-lang
.endif
.include <bsd.port.pre.mk>
post-install: # fix absolute symbolic link to be relative
@${RM} ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calf.so
@${RLN} ${STAGEDIR}${PREFIX}/lib/calf/libcalf.so ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calf.so
@${RLN} ${STAGEDIR}${PREFIX}/lib/calf/libcalflv2gui.so ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calflv2gui.so
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -9,20 +9,18 @@ WWW= https://userbase.kde.org/Elisa
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake compiler:c++14-lang desktop-file-utils gettext kde:5 \
pkgconfig qt:5 tar:xz xorg
USES= cmake compiler:c++14-lang desktop-file-utils gettext kde:6 \
pkgconfig qt:6 tar:xz xorg
USE_KDE= auth baloo bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons filemetadata i18n iconthemes \
itemviews jobwidgets kcmutils kdeclarative kio kirigami2 \
package service solid widgetsaddons windowsystem xmlgui \
itemviews jobwidgets kcmutils kdeclarative kio kirigami-addons \
kirigami2 package qqc2-desktop-style service solid \
widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus declarative gui multimedia network \
quickcontrols2 sql svg widgets xml \
buildtools:build declarative-test:build qmake:build \
testlib:build
USE_QT= base multimedia
USE_XORG= x11
OPTIONS_DEFINE= DOCS VLC
OPTIONS_DEFINE= DOCS VLC
OPTIONS_DEFAULT= DOCS VLC
VLC_DESC= Use VLC instead of QtMultimedia

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889367
SHA256 (KDE/release-service/23.08.5/elisa-23.08.5.tar.xz) = 872cc4f1be3177c92906bf1b47d7f36729e3c4a741099c7a62d8b170eb02b4c2
SIZE (KDE/release-service/23.08.5/elisa-23.08.5.tar.xz) = 1814776
TIMESTAMP = 1734460021
SHA256 (KDE/release-service/24.12.0/elisa-24.12.0.tar.xz) = 75202d8541aacea3babf84bd021a8aeffb3ee4268fc382b03a00d619de73ff8d
SIZE (KDE/release-service/24.12.0/elisa-24.12.0.tar.xz) = 1924748

View file

@ -1,9 +1,6 @@
bin/elisa
lib/elisa/libelisaLib.so.0
lib/elisa/libelisaLib.so.0.1
%%QT_QMLDIR%%/org/kde/elisa/libelisaqmlplugin.so
%%QT_QMLDIR%%/org/kde/elisa/plugins.qmltypes
%%QT_QMLDIR%%/org/kde/elisa/qmldir
share/applications/org.kde.elisa.desktop
share/dbus-1/services/org.kde.elisa.service
share/icons/hicolor/128x128/apps/elisa.png
@ -14,6 +11,7 @@ share/icons/hicolor/48x48/apps/elisa.png
share/icons/hicolor/64x64/apps/elisa.png
share/icons/hicolor/scalable/apps/elisa.svg
share/locale/ar/LC_MESSAGES/elisa.mo
share/locale/ast/LC_MESSAGES/elisa.mo
share/locale/az/LC_MESSAGES/elisa.mo
share/locale/be/LC_MESSAGES/elisa.mo
share/locale/bg/LC_MESSAGES/elisa.mo
@ -25,21 +23,25 @@ share/locale/da/LC_MESSAGES/elisa.mo
share/locale/de/LC_MESSAGES/elisa.mo
share/locale/el/LC_MESSAGES/elisa.mo
share/locale/en_GB/LC_MESSAGES/elisa.mo
share/locale/eo/LC_MESSAGES/elisa.mo
share/locale/es/LC_MESSAGES/elisa.mo
share/locale/et/LC_MESSAGES/elisa.mo
share/locale/eu/LC_MESSAGES/elisa.mo
share/locale/fi/LC_MESSAGES/elisa.mo
share/locale/fr/LC_MESSAGES/elisa.mo
share/locale/gl/LC_MESSAGES/elisa.mo
share/locale/he/LC_MESSAGES/elisa.mo
share/locale/hi/LC_MESSAGES/elisa.mo
share/locale/hu/LC_MESSAGES/elisa.mo
share/locale/ia/LC_MESSAGES/elisa.mo
share/locale/id/LC_MESSAGES/elisa.mo
share/locale/is/LC_MESSAGES/elisa.mo
share/locale/it/LC_MESSAGES/elisa.mo
share/locale/ja/LC_MESSAGES/elisa.mo
share/locale/ka/LC_MESSAGES/elisa.mo
share/locale/ko/LC_MESSAGES/elisa.mo
share/locale/lt/LC_MESSAGES/elisa.mo
share/locale/lv/LC_MESSAGES/elisa.mo
share/locale/nl/LC_MESSAGES/elisa.mo
share/locale/nn/LC_MESSAGES/elisa.mo
share/locale/pa/LC_MESSAGES/elisa.mo
@ -48,6 +50,7 @@ share/locale/pt/LC_MESSAGES/elisa.mo
share/locale/pt_BR/LC_MESSAGES/elisa.mo
share/locale/ro/LC_MESSAGES/elisa.mo
share/locale/ru/LC_MESSAGES/elisa.mo
share/locale/sa/LC_MESSAGES/elisa.mo
share/locale/sk/LC_MESSAGES/elisa.mo
share/locale/sl/LC_MESSAGES/elisa.mo
share/locale/sv/LC_MESSAGES/elisa.mo
@ -57,4 +60,4 @@ share/locale/uk/LC_MESSAGES/elisa.mo
share/locale/zh_CN/LC_MESSAGES/elisa.mo
share/locale/zh_TW/LC_MESSAGES/elisa.mo
share/metainfo/org.kde.elisa.appdata.xml
share/qlogging-categories5/elisa.categories
share/qlogging-categories6/elisa.categories

View file

@ -1,6 +1,6 @@
PORTNAME= fluidsynth
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.1
DISTVERSION= 2.4.3
CATEGORIES= audio
MAINTAINER= multimedia@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1733168920
SHA256 (FluidSynth-fluidsynth-v2.4.1_GH0.tar.gz) = d1e64155ac902116ed3d4dea512719d8c04ab3877db2e8fb160284379f570a2f
SIZE (FluidSynth-fluidsynth-v2.4.1_GH0.tar.gz) = 3298564
TIMESTAMP = 1738481027
SHA256 (FluidSynth-fluidsynth-v2.4.3_GH0.tar.gz) = a92aa83d2ff09a1a6d6186e81d8182bd2958947dffca77a6490ffd41b3ec9dc7
SIZE (FluidSynth-fluidsynth-v2.4.3_GH0.tar.gz) = 1788637

View file

@ -23,6 +23,6 @@ lib/cmake/fluidsynth/FluidSynthTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/fluidsynth/FluidSynthTargets.cmake
lib/libfluidsynth.so
lib/libfluidsynth.so.3
lib/libfluidsynth.so.3.3.1
lib/libfluidsynth.so.3.3.3
libdata/pkgconfig/fluidsynth.pc
share/man/man1/fluidsynth.1.gz

View file

@ -1,6 +1,5 @@
PORTNAME= juk
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -11,14 +10,14 @@ LICENSE= GPLv2
LIB_DEPENDS= libtag.so:audio/taglib
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons globalaccel i18n iconthemes itemviews \
jobwidgets kio notifications phonon service solid sonnet textwidgets \
wallet widgetsaddons windowsystem xmlgui \
coreaddons crash dbusaddons globalaccel i18n iconthemes \
itemviews jobwidgets kio notifications phonon service solid \
sonnet statusnotifieritem textwidgets wallet widgetsaddons \
windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus gui network svg widgets xml \
buildtools:build qmake:build testlib:build
USE_QT= base
USE_XORG= x11
OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889370
SHA256 (KDE/release-service/23.08.5/juk-23.08.5.tar.xz) = c774267da46c80f36dd4bf5b247831cb34b16f9c11e7be114371697175a1ad71
SIZE (KDE/release-service/23.08.5/juk-23.08.5.tar.xz) = 2088240
TIMESTAMP = 1734460023
SHA256 (KDE/release-service/24.12.0/juk-24.12.0.tar.xz) = 12b5cb9a37572c4d64b2edac71ce5633a35d6bee8be3c4c1eb6d0fff1db5ceab
SIZE (KDE/release-service/24.12.0/juk-24.12.0.tar.xz) = 1910264

View file

@ -11,10 +11,9 @@ share/icons/hicolor/64x64/apps/juk.png
%%DATADIR%%/pics/playing.png
%%DATADIR%%/pics/theme.svg
share/kio/servicemenus/jukservicemenu.desktop
share/knotifications5/juk.notifyrc
share/kxmlgui5/juk/jukui-rtl.rc
share/kxmlgui5/juk/jukui.rc
share/knotifications6/juk.notifyrc
share/locale/ar/LC_MESSAGES/juk.mo
share/locale/ast/LC_MESSAGES/juk.mo
share/locale/be/LC_MESSAGES/juk.mo
share/locale/bg/LC_MESSAGES/juk.mo
share/locale/bn/LC_MESSAGES/juk.mo

View file

@ -14,57 +14,42 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl
LIB_DEPENDS= libtag.so:audio/taglib
FLAVORS= qt6 kf5 kf6
FLAVORS= qt6 kf6
FLAVOR?= ${FLAVORS:[1]}
USES= cmake compiler:c++17-lang desktop-file-utils gnome pkgconfig \
tar:xz
USES= cmake compiler:c++17-lang desktop-file-utils gl gnome \
pkgconfig qt:6 tar:xz
USE_GL= opengl
USE_GNOME= libxslt:build
USE_LDCONFIG= yes
USE_QT= base multimedia tools:build
CMAKE_ARGS= -DWITH_DOCBOOKDIR="${LOCALBASE}/share/xsl/docbook" \
-DWITH_LIBDIR=lib \
-DWITH_MANDIR=share/man \
-DWITH_PLUGINSDIR=lib/kid3 \
-DFFMPEG_ROOT="${LOCALBASE}" \
-DWITH_APPS="${KID3_APPS:S/ /;/gW}"
-DWITH_APPS="${_KID3_APPS:S/ /;/gW}"
CMAKE_OFF= WITH_ID3LIB \
WITH_MP4V2 \
WITH_QML
CMAKE_ON= WITH_TAGLIB
CMAKE_ON= BUILD_WITH_QT6 \
WITH_TAGLIB
PLIST_SUB+= SHLIB_VER=${PORTVERSION}
.if ${FLAVOR} == qt6
USES+= gl qt:6
USE_GL= opengl
USE_QT= base multimedia tools:build
CMAKE_ON+= BUILD_WITH_QT6
PLIST_SUB+= KF="@comment " \
QT="" \
QT_SUFX="-qt"
KID3_APPS+= QT
.elif ${FLAVOR} == kf5
USES+= kde:5 qt:5
USE_KDE= auth codecs config configwidgets coreaddons kio \
service widgetsaddons xmlgui doctools:build ecm:build
USE_QT= concurrent core dbus gui multimedia network xml widgets \
buildtools:build linguisttools:build qmake:build
CMAKE_OFF+= BUILD_WITH_QT6
PLIST_SUB+= KF="" \
QT="@comment " \
QT_SUFX=""
KID3_APPS+= KDE
_KID3_APPS+= QT
.elif ${FLAVOR} == kf6
USES+= gl kde:6 qt:6
USE_GL= opengl
USES+= kde:6
USE_KDE= colorscheme config configwidgets coreaddons kio \
widgetsaddons xmlgui doctools:build ecm:build
USE_QT= base multimedia tools:build
CMAKE_ON+= BUILD_WITH_QT6
PLIST_SUB+= KF="" \
QT="@comment " \
QT_SUFX=""
KID3_APPS+= KDE
_KID3_APPS+= KDE
.endif
.for f in ${FLAVORS}
@ -84,20 +69,16 @@ ACOUSTID_CMAKE_BOOL= WITH_CHROMAPRINT WITH_FFMPEG
CLI_DESC= Build and install command line utility
CLI_USES= python:test readline
CLI_VARS= KID3_APPS+=CLI
CLI_VARS= _KID3_APPS+=CLI
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
FLAC_CMAKE_BOOL= WITH_FLAC
FLAC_IMPLIES= VORBIS
TEST_USE= LOCALE=en_US.UTF-8
.if ${FLAVOR} == kf5
TEST_USE+= QT=testlib:build
.endif
TEST_CMAKE_BOOL= BUILD_TESTING
TEST_TARGET= # define to override CMAKE_ARGS from Uses/kde.mk
TEST_WRKSRC= ${BUILD_WRKSRC}/src/test
TEST_VARS= KID3_APPS+=TEST
TEST_VARS= _KID3_APPS+=TEST
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg
@ -109,9 +90,9 @@ pre-test:
@${CP} ${WRKSRC}/src/test/*.py ${TEST_WRKSRC}
do-test:
-@(cd ${TEST_WRKSRC}; ${SETENV} ${TEST_ENV} ./kid3-test)
-@(cd ${TEST_WRKSRC}; ${SETENVI} ${WRK_ENV} ${TEST_ENV} ./kid3-test)
do-test-CLI-on:
-@(cd ${TEST_WRKSRC}; ${SETENV} ${TEST_ENV} ${PYTHON_CMD} test_cli_functions.py)
-@(cd ${TEST_WRKSRC}; ${SETENVI} ${WRK_ENV} ${TEST_ENV} ${PYTHON_CMD} test_cli_functions.py)
.include <bsd.port.mk>

View file

@ -1,6 +1,5 @@
PORTNAME= kmix
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 2
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -11,19 +10,15 @@ LICENSE= GPLv2
LIB_DEPENDS= libasound.so:audio/alsa-lib
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
emoticons globalaccel i18n iconthemes init itemmodels \
itemviews kcmutils kdelibs4support notifications package \
plasma-framework service solid widgetsaddons windowsystem xmlgui \
globalaccel i18n iconthemes itemmodels itemviews kcmutils \
notifications package statusnotifieritem service solid \
widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= core dbus gui widgets xml \
buildtools:build qmake:build
USE_QT= base
USE_XORG= x11
# we want the KF5 version of kmix
CMAKE_ARGS= -DKMIX_KF5_BUILD:BOOL=TRUE
OPTIONS_DEFINE= PULSEAUDIO DOCS
# TODO: readd ALSA option
#

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889369
SHA256 (KDE/release-service/23.08.5/kmix-23.08.5.tar.xz) = 8671aca9dbe50c82885c2b346461488dc491645eb09728fa75c33492e42c8180
SIZE (KDE/release-service/23.08.5/kmix-23.08.5.tar.xz) = 1208736
TIMESTAMP = 1734460025
SHA256 (KDE/release-service/24.12.0/kmix-24.12.0.tar.xz) = 1057928512a7752c2bc32da83c8ecb6d7b8f2215aa71111be98704905ccf97b2
SIZE (KDE/release-service/24.12.0/kmix-24.12.0.tar.xz) = 1166316

View file

@ -3,14 +3,14 @@ as a fallback instead.
PR: 273476
--- CMakeLists.txt.orig 2024-01-09 20:14:13 UTC
--- CMakeLists.txt.orig 2024-12-02 23:31:44 UTC
+++ CMakeLists.txt
@@ -126,7 +126,7 @@ if (HAVE_SOUNDCARD_H OR HAVE_SYS_SOUNDCARD_H)
@@ -135,7 +135,7 @@ if (HAVE_SOUNDCARD_H OR HAVE_SYS_SOUNDCARD_H)
#message(STATUS "OSS3_COMPILE_RESULT= ${OSS3_COMPILE_RESULT}")
#message(STATUS "OSS4_COMPILE_RESULT= ${OSS4_COMPILE_RESULT}")
if (${TEST_COMPILE_RESULT} AND (${TEST_RUN_RESULT} EQUAL 0))
message(STATUS "Detected OSS version ${TEST_RESULT_VERSION}")
- if (${TEST_RESULT_VERSION} GREATER_EQUAL 0x040000)
+ if (${TEST_RESULT_VERSION} GREATER_EQUAL 0x040000 AND NOT CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
- if (${OSS4_COMPILE_RESULT})
+ if (${OSS4_COMPILE_RESULT} AND NOT CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
message(STATUS "Building with OSS 4 support")
set(HAVE_OSS_4 true)
add_definitions(-DHAVE_OSS_4)

View file

@ -4,8 +4,7 @@ bin/kmixremote
etc/xdg/autostart/kmix_autostart.desktop
etc/xdg/autostart/restore_kmix_volumes.desktop
lib/libkmixcore.so.%%KDE_APPLICATIONS_VERSION%%
lib/libkmixcore.so.5
%%QT_PLUGINDIR%%/kf5/kded/kmixd.so
lib/libkmixcore.so.6
share/applications/org.kde.kmix.desktop
share/config.kcfg/kmixsettings.kcfg
share/dbus-1/interfaces/org.kde.kmix.control.xml
@ -31,6 +30,8 @@ share/icons/hicolor/64x64/actions/kmix.png
%%DATADIR%%/pics/mixer-pcm.png
%%DATADIR%%/pics/mixer-surround.png
%%DATADIR%%/pics/mixer-video.png
%%DATADIR%%/pics/settings-channels.png
%%DATADIR%%/pics/settings-master.png
%%DATADIR%%/pics/show-mixer.png
%%DATADIR%%/profiles/ALSA.TerraTec_DMX6Fire.1.default.xml
%%DATADIR%%/profiles/ALSA.capture.xml
@ -40,8 +41,7 @@ share/icons/hicolor/64x64/actions/kmix.png
%%DATADIR%%/profiles/OSS.default.xml
%%DATADIR%%/profiles/PulseAudio.default.xml
%%DATADIR%%/profiles/SUNAudio.default.xml
share/knotifications5/kmix.notifyrc
share/kservices5/kmixctrl_restore.desktop
share/knotifications6/kmix.notifyrc
share/kxmlgui5/kmix/kmixui.rc
share/locale/af/LC_MESSAGES/kmix.mo
share/locale/ar/LC_MESSAGES/kmix.mo
@ -119,4 +119,4 @@ share/locale/zh_CN/LC_MESSAGES/kmix.mo
share/locale/zh_HK/LC_MESSAGES/kmix.mo
share/locale/zh_TW/LC_MESSAGES/kmix.mo
share/metainfo/org.kde.kmix.appdata.xml
share/qlogging-categories5/kmix.categories
share/qlogging-categories6/kmix.categories

View file

@ -1,6 +1,5 @@
PORTNAME= kwave
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -17,15 +16,14 @@ LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \
libsamplerate.so:audio/libsamplerate \
libvorbisenc.so:audio/libvorbis
USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \
localbase:ldflags magick:6,build pkgconfig qt:5 tar:xz xorg
USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \
localbase:ldflags pkgconfig qt:6 tar:xz xorg
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons i18n iconthemes itemviews \
coreaddons crash dbusaddons doctools i18n iconthemes itemviews \
jobwidgets kio service solid sonnet textwidgets widgetsaddons \
windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus gui multimedia network widgets xml \
buildtools:build qmake:build
USE_QT= base
USE_XORG= x11
OPTIONS_GROUP= AUDIOPLUGIN

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889366
SHA256 (KDE/release-service/23.08.5/kwave-23.08.5.tar.xz) = c6183a93e9e545265035c589ec7d059772507e493546d9b25117a520d2cfc408
SIZE (KDE/release-service/23.08.5/kwave-23.08.5.tar.xz) = 6983092
TIMESTAMP = 1734460026
SHA256 (KDE/release-service/24.12.0/kwave-24.12.0.tar.xz) = 711eac6beaf4efdfbb3dbbac5ff0838bcd655b738fce3b5b4a4f2bfab1f4c13e
SIZE (KDE/release-service/24.12.0/kwave-24.12.0.tar.xz) = 6468636

View file

@ -1,23 +0,0 @@
In CMake 3.11, CHECK_INCLUDE_FILES() respects CMAKE_REQUIRED_LIBRARIES,
which this module doesn't expect. Temporarily reset the required libraries
while finding the headers.
--- plugins/codec_ogg/CMakeLists.txt.orig 2018-03-01 22:57:03 UTC
+++ plugins/codec_ogg/CMakeLists.txt
@@ -95,6 +95,8 @@ IF (WITH_OGG_OPUS OR WITH_OGG_VORBIS)
${VORBISENC_LIBRARIES}
)
+ SET(_vorbis_CMR ${CMAKE_REQUIRED_LIBRARIES})
+ SET(CMAKE_REQUIRED_LIBRARIES )
CHECK_INCLUDE_FILES(
"vorbis/codec.h;vorbis/vorbisenc.h"
HAVE_OGG_VORBIS_HEADERS
@@ -102,6 +104,7 @@ IF (WITH_OGG_OPUS OR WITH_OGG_VORBIS)
IF (NOT HAVE_OGG_VORBIS_HEADERS)
MESSAGE(FATAL_ERROR "ogg vorbis header files are missing")
ENDIF (NOT HAVE_OGG_VORBIS_HEADERS)
+ SET(CMAKE_REQUIRED_LIBRARIES ${_vorbis_CMR})
SET(HAVE_OGG_VORBIS ON CACHE BOOL "enable Vorbis codec")

View file

@ -3,52 +3,37 @@ lib/libkwave.so.%%KDE_APPLICATIONS_VERSION_SHORT%%
lib/libkwave.so.%%KDE_APPLICATIONS_VERSION%%
lib/libkwavegui.so.%%KDE_APPLICATIONS_VERSION_SHORT%%
lib/libkwavegui.so.%%KDE_APPLICATIONS_VERSION%%
%%QT_PLUGINDIR%%/kwave/kwaveplugin_about.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_amplifyfree.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_band_pass.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_ascii.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_audiofile.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_flac.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_mp3.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_ogg.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_wav.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_debug.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_export_k3b.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_fileinfo.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_goto.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_insert_at.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_lowpass.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_newsignal.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_noise.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_normalize.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_notch_filter.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_pitch_shift.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_playback.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_record.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_reverse.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_samplerate.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_saveblocks.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_selectrange.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_sonagram.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_stringenter.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_volume.so
%%QT_PLUGINDIR%%/kwave/kwaveplugin_zero.so
%%QT_PLUGINDIR%%/kwave/about.so
%%QT_PLUGINDIR%%/kwave/amplifyfree.so
%%QT_PLUGINDIR%%/kwave/band_pass.so
%%QT_PLUGINDIR%%/kwave/codec_ascii.so
%%QT_PLUGINDIR%%/kwave/codec_audiofile.so
%%QT_PLUGINDIR%%/kwave/codec_flac.so
%%QT_PLUGINDIR%%/kwave/codec_mp3.so
%%QT_PLUGINDIR%%/kwave/codec_ogg.so
%%QT_PLUGINDIR%%/kwave/codec_wav.so
%%QT_PLUGINDIR%%/kwave/debug.so
%%QT_PLUGINDIR%%/kwave/export_k3b.so
%%QT_PLUGINDIR%%/kwave/fileinfo.so
%%QT_PLUGINDIR%%/kwave/goto.so
%%QT_PLUGINDIR%%/kwave/insert_at.so
%%QT_PLUGINDIR%%/kwave/lowpass.so
%%QT_PLUGINDIR%%/kwave/newsignal.so
%%QT_PLUGINDIR%%/kwave/noise.so
%%QT_PLUGINDIR%%/kwave/normalize.so
%%QT_PLUGINDIR%%/kwave/notch_filter.so
%%QT_PLUGINDIR%%/kwave/pitch_shift.so
%%QT_PLUGINDIR%%/kwave/playback.so
%%QT_PLUGINDIR%%/kwave/record.so
%%QT_PLUGINDIR%%/kwave/reverse.so
%%QT_PLUGINDIR%%/kwave/samplerate.so
%%QT_PLUGINDIR%%/kwave/saveblocks.so
%%QT_PLUGINDIR%%/kwave/selectrange.so
%%QT_PLUGINDIR%%/kwave/sonagram.so
%%QT_PLUGINDIR%%/kwave/stringenter.so
%%QT_PLUGINDIR%%/kwave/volume.so
%%QT_PLUGINDIR%%/kwave/zero.so
share/applications/org.kde.kwave.desktop
share/icons/hicolor/scalable/actions/kwave_player_end.svgz
share/icons/hicolor/scalable/actions/kwave_player_fwd.svgz
share/icons/hicolor/scalable/actions/kwave_player_loop.svgz
share/icons/hicolor/scalable/actions/kwave_player_pause.svgz
share/icons/hicolor/scalable/actions/kwave_player_pause_2.svgz
share/icons/hicolor/scalable/actions/kwave_player_play.svgz
share/icons/hicolor/scalable/actions/kwave_player_record.svgz
share/icons/hicolor/scalable/actions/kwave_player_rew.svgz
share/icons/hicolor/scalable/actions/kwave_player_start.svgz
share/icons/hicolor/scalable/actions/kwave_player_stop.svgz
share/icons/hicolor/scalable/actions/kwave_viewmag.svgz
share/icons/hicolor/scalable/actions/kwave_viewmagfit.svgz
share/icons/hicolor/scalable/actions/kwave_zoom_in.svgz
share/icons/hicolor/scalable/actions/kwave_zoom_original.svgz
share/icons/hicolor/scalable/actions/kwave_zoom_out.svgz
share/icons/hicolor/scalable/apps/kwave.svgz
%%DATADIR%%/menus.config
%%DATADIR%%/pics/amplify_free.png

View file

@ -1,6 +1,5 @@
PORTNAME= libkcddb
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -9,13 +8,12 @@ WWW= https://www.kde.org/
LIB_DEPENDS= libmusicbrainz5.so:audio/libmusicbrainz5
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets \
coreaddons i18n jobwidgets kcmutils kio service solid \
widgetsaddons windowsystem \
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons i18n \
jobwidgets kcmutils kio service solid widgetsaddons \
windowsystem \
ecm:build
USE_QT= concurrent core dbus gui network widgets xml \
buildtools:build qmake:build
USE_QT= base
USE_XORG= x11
USE_LDCONFIG= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889367
SHA256 (KDE/release-service/23.08.5/libkcddb-23.08.5.tar.xz) = 43d29b785a7217ac27bc94ce1b1827eaaf0191a13c56162eb23b07bd3fccf9c5
SIZE (KDE/release-service/23.08.5/libkcddb-23.08.5.tar.xz) = 451388
TIMESTAMP = 1734460028
SHA256 (KDE/release-service/24.12.0/libkcddb-24.12.0.tar.xz) = 6beef1b07dbe2970c1b5613f8e98fffa008b8e2c9d37a6011614434ceb771944
SIZE (KDE/release-service/24.12.0/libkcddb-24.12.0.tar.xz) = 450032

View file

@ -1,37 +1,25 @@
include/KCddb5/KCDDB/CDInfo
include/KCddb5/KCDDB/Categories
include/KCddb5/KCDDB/Client
include/KCddb5/KCDDB/Config
include/KCddb5/KCDDB/Genres
include/KCddb5/KCDDB/KCDDB
include/KCddb5/kcddb/categories.h
include/KCddb5/kcddb/cdinfo.h
include/KCddb5/kcddb/client.h
include/KCddb5/kcddb/config.h
include/KCddb5/kcddb/configbase.h
include/KCddb5/kcddb/genres.h
include/KCddb5/kcddb/kcddb.h
include/KCddb5/kcddb/kcddb_export.h
include/KCddb5/kcddb_version.h
include/KF5/KCddb/Categories
include/KF5/KCddb/Cdinfo
include/KF5/KCddb/Client
include/KF5/KCddb/Genres
include/KF5/KCddb/Kcddb
include/KF5/KCddb/KcddbConfig
include/KF5/KCddb/categories.h
include/KF5/KCddb/cdinfo.h
include/KF5/KCddb/client.h
include/KF5/KCddb/genres.h
include/KF5/KCddb/kcddb.h
include/KF5/KCddb/kcddbconfig.h
lib/cmake/KF5Cddb/KF5CddbConfig.cmake
lib/cmake/KF5Cddb/KF5CddbConfigVersion.cmake
lib/cmake/KF5Cddb/KF5CddbTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KF5Cddb/KF5CddbTargets.cmake
lib/libKF5Cddb.so
lib/libKF5Cddb.so.5
lib/libKF5Cddb.so.5.1.0
include/KCddb6/KCDDB/CDInfo
include/KCddb6/KCDDB/Categories
include/KCddb6/KCDDB/Client
include/KCddb6/KCDDB/Config
include/KCddb6/KCDDB/Genres
include/KCddb6/KCDDB/KCDDB
include/KCddb6/kcddb/categories.h
include/KCddb6/kcddb/cdinfo.h
include/KCddb6/kcddb/client.h
include/KCddb6/kcddb/config.h
include/KCddb6/kcddb/configbase.h
include/KCddb6/kcddb/genres.h
include/KCddb6/kcddb/kcddb.h
include/KCddb6/kcddb/kcddb_export.h
include/KCddb6/kcddb_version.h
lib/cmake/KCddb6/KCddb6Config.cmake
lib/cmake/KCddb6/KCddb6ConfigVersion.cmake
lib/cmake/KCddb6/KCddb6Targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KCddb6/KCddb6Targets.cmake
lib/libKCddb6.so
lib/libKCddb6.so.5
lib/libKCddb6.so.5.1.0
%%QT_MKSPECDIR%%/modules/qt_KCddb.pri
%%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_cddb.so
share/applications/kcm_cddb.desktop
@ -176,4 +164,4 @@ share/locale/zh_CN/LC_MESSAGES/libkcddb.mo
share/locale/zh_HK/LC_MESSAGES/kcmcddb.mo
share/locale/zh_TW/LC_MESSAGES/kcmcddb.mo
share/locale/zh_TW/LC_MESSAGES/libkcddb.mo
share/qlogging-categories5/libkcddb.categories
share/qlogging-categories6/libkcddb.categories

View file

@ -6,12 +6,10 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= KDE library for interfacing with audio CDs
WWW= https://www.kde.org/
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= coreaddons emoticons i18n itemmodels itemviews \
kdelibs4support phonon solid \
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz
USE_KDE= coreaddons i18n itemmodels itemviews phonon solid \
ecm:build
USE_QT= core dbus gui widgets \
buildtools:build qmake:build
USE_QT= base
USE_LDCONFIG= yes
OPTIONS_DEFINE= ALSA DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1707889368
SHA256 (KDE/release-service/23.08.5/libkcompactdisc-23.08.5.tar.xz) = 6f524a40c8b0ceef8420d5abc37696864909b0d71ab106fde4a23ac3a24d96ff
SIZE (KDE/release-service/23.08.5/libkcompactdisc-23.08.5.tar.xz) = 99360
TIMESTAMP = 1734460030
SHA256 (KDE/release-service/24.12.0/libkcompactdisc-24.12.0.tar.xz) = 9bea8582bcf63acfebc7b67018edc6849b32f306bc6a45edb90f33048d4fbc8e
SIZE (KDE/release-service/24.12.0/libkcompactdisc-24.12.0.tar.xz) = 100592

View file

@ -1,16 +1,17 @@
include/KF5/KCompactDisc/KCompactDisc
include/KF5/KCompactDisc/kcompactdisc.h
include/KF5/KCompactDisc/kcompactdisc_export.h
include/KF5/KCompactDisc/kcompactdisc_version.h
lib/cmake/KF5CompactDisc/KF5CompactDiscConfig.cmake
lib/cmake/KF5CompactDisc/KF5CompactDiscConfigVersion.cmake
lib/cmake/KF5CompactDisc/KF5CompactDiscTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KF5CompactDisc/KF5CompactDiscTargets.cmake
lib/libKF5CompactDisc.so
lib/libKF5CompactDisc.so.5
lib/libKF5CompactDisc.so.5.0.0
include/KCompactDisc6/KCompactDisc
include/KCompactDisc6/kcompactdisc.h
include/KCompactDisc6/kcompactdisc_export.h
include/KCompactDisc6/kcompactdisc_version.h
lib/cmake/KCompactDisc6/KCompactDisc6Config.cmake
lib/cmake/KCompactDisc6/KCompactDisc6ConfigVersion.cmake
lib/cmake/KCompactDisc6/KCompactDisc6Targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KCompactDisc6/KCompactDisc6Targets.cmake
lib/libKCompactDisc6.so
lib/libKCompactDisc6.so.5
lib/libKCompactDisc6.so.5.0.0
%%QT_MKSPECDIR%%/modules/qt_KCompactDisc.pri
share/locale/ar/LC_MESSAGES/libkcompactdisc.mo
share/locale/ast/LC_MESSAGES/libkcompactdisc.mo
share/locale/be/LC_MESSAGES/libkcompactdisc.mo
share/locale/bg/LC_MESSAGES/libkcompactdisc.mo
share/locale/bs/LC_MESSAGES/libkcompactdisc.mo
@ -58,6 +59,7 @@ share/locale/pt/LC_MESSAGES/libkcompactdisc.mo
share/locale/pt_BR/LC_MESSAGES/libkcompactdisc.mo
share/locale/ro/LC_MESSAGES/libkcompactdisc.mo
share/locale/ru/LC_MESSAGES/libkcompactdisc.mo
share/locale/sa/LC_MESSAGES/libkcompactdisc.mo
share/locale/se/LC_MESSAGES/libkcompactdisc.mo
share/locale/sk/LC_MESSAGES/libkcompactdisc.mo
share/locale/sl/LC_MESSAGES/libkcompactdisc.mo

View file

@ -1,5 +0,0 @@
TIMESTAMP = 1687757062
SHA256 (lastfm-liblastfm-1.0.9-5-g4433165_GH0.tar.gz) = 8cf1835af3f38f0c7c576e8a01c2d19ee32c7006a44d2d183fb64ed228bc5ca6
SIZE (lastfm-liblastfm-1.0.9-5-g4433165_GH0.tar.gz) = 119427
SHA256 (d51ad3e759331d7d79c6675c5d22541280bf9a70.patch) = a0c3454c57cc1b36cfc617d431bdcdff91adb3ead0c7ee0ec7c9b6c0211f601e
SIZE (d51ad3e759331d7d79c6675c5d22541280bf9a70.patch) = 2220

View file

@ -1,123 +0,0 @@
url():
- Use https scheme to avoid 301 redirects
- Override default QUrl::TolerantMode with QUrl::StrictMode for Qt 5.x to
prevent overprocessing the already encoded input URL
localePath():
- New function to return the base path of the localized website
host():
- Just return www.last.fm since the localized hosts 301 redirect there
localize():
- Set the path of the url instead of the host since the localized
hosts 301 redirect to the main website with a localized path
mobilize():
- Mobile website 301 redirects to main website, so just return the url as-is
--- src/UrlBuilder.cpp.orig 2014-10-02 14:05:46 UTC
+++ src/UrlBuilder.cpp
@@ -32,7 +32,7 @@ class lastfm::UrlBuilderPrivate (public)
lastfm::UrlBuilder::UrlBuilder( const QString& base )
: d( new UrlBuilderPrivate )
{
- d->path = '/' + base.toLatin1();
+ d->path = localePath().toLatin1() + '/' + base.toLatin1();
}
@@ -60,10 +60,10 @@ QUrl
lastfm::UrlBuilder::url() const
{
QUrl url;
- url.setScheme( "http" );
+ url.setScheme( "https" );
url.setHost( host() );
#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 )
- url.setPath( d->path );
+ url.setPath( d->path, QUrl::StrictMode );
#else
url.setEncodedPath( d->path );
#endif
@@ -85,49 +85,50 @@ lastfm::UrlBuilder::encode( QString s )
QString //static
-lastfm::UrlBuilder::host( const QLocale& locale )
+lastfm::UrlBuilder::localePath( const QLocale& locale )
{
switch (locale.language())
{
- case QLocale::Portuguese: return "www.lastfm.com.br";
- case QLocale::Turkish: return "www.lastfm.com.tr";
- case QLocale::French: return "www.lastfm.fr";
- case QLocale::Italian: return "www.lastfm.it";
- case QLocale::German: return "www.lastfm.de";
- case QLocale::Spanish: return "www.lastfm.es";
- case QLocale::Polish: return "www.lastfm.pl";
- case QLocale::Russian: return "www.lastfm.ru";
- case QLocale::Japanese: return "www.lastfm.jp";
- case QLocale::Swedish: return "www.lastfm.se";
- case QLocale::Chinese: return "cn.last.fm";
- default: return "www.last.fm";
+ case QLocale::Chinese: return "/zh";
+ case QLocale::French: return "/fr";
+ case QLocale::German: return "/de";
+ case QLocale::Italian: return "/it";
+ case QLocale::Japanese: return "/ja";
+ case QLocale::Polish: return "/pl";
+ case QLocale::Portuguese: return "/pt";
+ case QLocale::Russian: return "/ru";
+ case QLocale::Spanish: return "/es";
+ case QLocale::Swedish: return "/sv";
+ case QLocale::Turkish: return "/tr";
+ default: return "";
}
}
+QString //static
+lastfm::UrlBuilder::host( const QLocale& locale )
+{
+ return "www.last.fm";
+}
+
+
bool // static
lastfm::UrlBuilder::isHost( const QUrl& url )
{
- QStringList hosts = QStringList() << "www.lastfm.com.br"
- << "www.lastfm.com.tr"
- << "www.lastfm.fr"
- << "www.lastfm.it"
- << "www.lastfm.de"
- << "www.lastfm.es"
- << "www.lastfm.pl"
- << "www.lastfm.ru"
- << "www.lastfm.jp"
- << "www.lastfm.se"
- << "cn.last.fm"
- << "www.last.fm";
+ QStringList hosts = QStringList() << "www.last.fm";
return hosts.contains( url.host() );
}
+
QUrl //static
lastfm::UrlBuilder::localize( QUrl url)
{
- url.setHost( url.host().replace( QRegExp("^(www.)?last.fm"), host() ) );
+#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 )
+ url.setPath( url.path().prepend( localePath() ), QUrl::DecodedMode );
+#else
+ url.setPath( url.path().prepend( localePath() ) );
+#endif
return url;
}
@@ -135,7 +136,6 @@ lastfm::UrlBuilder::localize( QUrl url)
QUrl //static
lastfm::UrlBuilder::mobilize( QUrl url )
{
- url.setHost( url.host().replace( QRegExp("^(www.)?last"), "m.last" ) );
return url;
}

View file

@ -1,33 +0,0 @@
Add prototype for localePath() and adjust comments to reflect current
website layout
--- src/UrlBuilder.h.orig 2015-02-06 16:49:40 UTC
+++ src/UrlBuilder.h
@@ -44,10 +44,12 @@ namespace lastfm
QUrl url() const;
- /** www.last.fm becomes the local version, eg www.lastfm.de */
+ /** www.last.fm becomes the local version, e.g. www.last.fm/de */
static QUrl localize( QUrl );
- /** www.last.fm becomes m.last.fm, localisation is preserved */
- static QUrl mobilize( QUrl );
+
+ /** DEPRECATED: Returns url as-is since the mobile website redirects
+ * to the main website */
+ Q_DECL_DEPRECATED static QUrl mobilize( QUrl );
/** Use this to URL encode any database item (artist, track, album). It
* internally calls UrlEncodeSpecialChars to double encode some special
@@ -60,7 +62,10 @@ namespace lastfm
*/
static QByteArray encode( QString );
- /** returns eg. www.lastfm.de */
+ /** returns the base path of the localized website e.g. /de */
+ static QString localePath ( const QLocale& = QLocale() );
+
+ /** returns www.last.fm */
static QString host( const QLocale& = QLocale() );
/** return true if url is a last.fm url */

View file

@ -1,13 +0,0 @@
http://www.last.fm 301 redirects to https://www.last.fm causing test to fail
--- tests/TestUrlBuilder.h.orig 2018-03-31 12:04:00 UTC
+++ tests/TestUrlBuilder.h
@@ -81,7 +81,7 @@ private slots:
void test404() /** @author <max@last.fm> */
{
- QCOMPARE( getResponseCode( QUrl("http://www.last.fm/404") ), 404 );
+ QCOMPARE( getResponseCode( QUrl("https://www.last.fm/404") ), 404 );
}
};

View file

@ -1,36 +0,0 @@
include/lastfm%%QTVER_SUFFIX%%/AbstractType.h
include/lastfm%%QTVER_SUFFIX%%/Album.h
include/lastfm%%QTVER_SUFFIX%%/Artist.h
include/lastfm%%QTVER_SUFFIX%%/Audioscrobbler.h
include/lastfm%%QTVER_SUFFIX%%/Auth.h
include/lastfm%%QTVER_SUFFIX%%/Chart.h
%%FINGERPRINT%%include/lastfm%%QTVER_SUFFIX%%/Fingerprint.h
include/lastfm%%QTVER_SUFFIX%%/FingerprintId.h
%%FINGERPRINT%%include/lastfm%%QTVER_SUFFIX%%/FingerprintableSource.h
include/lastfm%%QTVER_SUFFIX%%/InternetConnectionMonitor.h
include/lastfm%%QTVER_SUFFIX%%/Library.h
include/lastfm%%QTVER_SUFFIX%%/Mbid.h
include/lastfm%%QTVER_SUFFIX%%/NetworkAccessManager.h
include/lastfm%%QTVER_SUFFIX%%/NetworkConnectionMonitor.h
include/lastfm%%QTVER_SUFFIX%%/Playlist.h
include/lastfm%%QTVER_SUFFIX%%/RadioStation.h
include/lastfm%%QTVER_SUFFIX%%/RadioTuner.h
include/lastfm%%QTVER_SUFFIX%%/ScrobbleCache.h
include/lastfm%%QTVER_SUFFIX%%/ScrobblePoint.h
include/lastfm%%QTVER_SUFFIX%%/Tag.h
include/lastfm%%QTVER_SUFFIX%%/Tasteometer.h
include/lastfm%%QTVER_SUFFIX%%/Track.h
include/lastfm%%QTVER_SUFFIX%%/Url.h
include/lastfm%%QTVER_SUFFIX%%/UrlBuilder.h
include/lastfm%%QTVER_SUFFIX%%/User.h
include/lastfm%%QTVER_SUFFIX%%/XmlQuery.h
include/lastfm%%QTVER_SUFFIX%%/Xspf.h
include/lastfm%%QTVER_SUFFIX%%/global.h
include/lastfm%%QTVER_SUFFIX%%/misc.h
include/lastfm%%QTVER_SUFFIX%%/ws.h
lib/liblastfm%%QTVER_SUFFIX%%.so
lib/liblastfm%%QTVER_SUFFIX%%.so.1
lib/liblastfm%%QTVER_SUFFIX%%.so.1.1.0
%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so
%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so.1
%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so.1.1.0

View file

@ -1,45 +1,35 @@
PORTNAME= liblastfm
DISTVERSION= 1.0.9-5
DISTVERSIONSUFFIX= -g4433165
PORTREVISION= 3
DISTVERSION= 1.1.0-46
DISTVERSIONSUFFIX= -g2e8e40d
CATEGORIES= audio
PKGNAMESUFFIX= -qt5
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/
PATCHFILES+= d51ad3e759331d7d79c6675c5d22541280bf9a70.patch:-p1 #Remove dynamic exception specs
PKGNAMESUFFIX= -qt6
MAINTAINER= jhale@FreeBSD.org
COMMENT= Qt C++ library for the Last.fm webservices
WWW= https://github.com/lastfm/liblastfm
WWW= https://github.com/drfiemost/liblastfm
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake compiler:c++11-lang pkgconfig qt:5
USES= cmake:testing compiler:c++17-lang pkgconfig qt:6
USE_GITHUB= yes
GH_ACCOUNT= lastfm
USE_LDCONFIG= yes
USE_QT= core dbus network sql xml \
buildtools:build qmake:build
CMAKE_OFF= BUILD_WITH_QT4
QTVER_SUFFIX= 5
USE_QT= base tools:build
PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}"
CMAKE_OFF= BUILD_TESTS
CMAKE_TESTING_ON= BUILD_TESTS
OPTIONS_DEFINE= FINGERPRINT TEST
OPTIONS_DEFINE= FINGERPRINT
OPTIONS_DEFAULT= FINGERPRINT
OPTIONS_SUB= yes
FINGERPRINT_DESC= Build the lastfm-fingerprint library
# We only need fftw3.h from math/fftw3; no need to install
FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch
FINGERPRINT_LIB_DEPENDS=libsamplerate.so:audio/libsamplerate \
libfftw3f.so:math/fftw3-float
FINGERPRINT_CMAKE_BOOL= BUILD_FINGERPRINT
# We only need fftw3.h from math/fftw3; no need to install
FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch
FINGERPRINT_CMAKE_ON= -DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api
TEST_USE= QT=testlib:build
TEST_CMAKE_BOOL= BUILD_TESTS
TEST_TEST_TARGET= test
.include <bsd.port.mk>

3
audio/liblastfm/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1738744095
SHA256 (lastfm-liblastfm-1.1.0-46-g2e8e40d_GH0.tar.gz) = 010cba3baa12513c825f5bbde454da842ff2ec3692a5a0811147c7f128ac1556
SIZE (lastfm-liblastfm-1.1.0-46-g2e8e40d_GH0.tar.gz) = 119115

View file

@ -1,18 +1,19 @@
- Avoid needless CMake < 3.10 deprecation warnings
- Support symbol visibility with Clang
- Don't put linker flags in CXXFLAGS
--- CMakeLists.txt.orig 2014-10-02 14:05:46 UTC
--- CMakeLists.txt.orig 2024-11-24 17:34:23 UTC
+++ CMakeLists.txt
@@ -1,4 +1,5 @@
cmake_minimum_required(VERSION 2.8.6)
+cmake_policy(SET CMP0043 OLD)
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.6)
+cmake_minimum_required(VERSION 3.10)
project(liblastfm)
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
@@ -62,11 +63,11 @@ else()
# general settings
@@ -68,11 +68,11 @@ endif()
add_feature_info(FFTW3F FFTW3F_FOUND "Required for lastfm-fingerprint library")
endif()
-if(CMAKE_COMPILER_IS_GNUCXX)
+if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
add_definitions("-fno-operator-names -fvisibility-inlines-hidden -fvisibility=hidden")

View file

@ -0,0 +1,13 @@
mobilize():
- Mobile website 301 redirects to main website, so just return the url as-is
--- src/UrlBuilder.cpp.orig 2024-11-24 17:34:23 UTC
+++ src/UrlBuilder.cpp
@@ -118,7 +118,6 @@ lastfm::UrlBuilder::mobilize( QUrl url )
QUrl //static
lastfm::UrlBuilder::mobilize( QUrl url )
{
- url.setHost( url.host().replace( QRegularExpression("^(www.)?last"), "m.last" ) );
return url;
}

View file

@ -0,0 +1,16 @@
Mark mobilize() as deprecated. It doesn't do anything useful.
--- src/UrlBuilder.h.orig 2024-11-24 17:34:23 UTC
+++ src/UrlBuilder.h
@@ -46,8 +46,9 @@ namespace lastfm
/** www.last.fm becomes the local version, eg www.lastfm.de */
static QUrl localize( QUrl );
- /** www.last.fm becomes m.last.fm, localisation is preserved */
- static QUrl mobilize( QUrl );
+ /** DEPRECATED: Returns url as-is since the mobile website 301
+ * redirects to the main website */
+ Q_DECL_DEPRECATED static QUrl mobilize( QUrl );
/** Use this to URL encode any database item (artist, track, album). It
* internally calls UrlEncodeSpecialChars to double encode some special

View file

@ -0,0 +1,10 @@
Include fftw3.h from math/fftw3. LIBFFTW3_INCLUDE_DIR is set in the port
Makefile.
--- src/fingerprint/CMakeLists.txt.orig 2024-11-24 17:34:23 UTC
+++ src/fingerprint/CMakeLists.txt
@@ -1,3 +1,4 @@
+include_directories(${LIBFFTW3_INCLUDE_DIR})
include_directories(${CMAKE_CURRENT_LIST_DIR}/..)
include_directories(${CMAKE_CURRENT_BINARY_DIR}/..)

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