parent
5e49ad1b8c
commit
eb3792d105
|
@ -22,7 +22,6 @@ GH_TUPLE= adrg:xdg:v0.3.3:adrg_xdg/vendor/github.com/adrg/xdg \
|
|||
kr:pretty:v0.2.0:kr_pretty/vendor/github.com/kr/pretty \
|
||||
sj14:astral:v0.1.2:sj14_astral/vendor/github.com/sj14/astral
|
||||
GL_ACCOUNT= WhyNotHugo
|
||||
GL_COMMIT= ec68820495fcb7137310c166052dab86b0d940c4
|
||||
GO_TARGET= ./cmd/${PORTNAME}
|
||||
PLIST_FILES= bin/${PORTNAME} \
|
||||
share/dbus-1/services/nl.whynothugo.darkman.service \
|
||||
|
|
|
@ -13,5 +13,5 @@ SHA256 (kr-pretty-v0.2.0_GH0.tar.gz) = 6dc2207cfe03d3b9d65460cbada52c533ed273726
|
|||
SIZE (kr-pretty-v0.2.0_GH0.tar.gz) = 8760
|
||||
SHA256 (sj14-astral-v0.1.2_GH0.tar.gz) = e3305b66e64505f763ff5d87b31bef8dae78a0780ad93864d09341aebdd7466a
|
||||
SIZE (sj14-astral-v0.1.2_GH0.tar.gz) = 266290
|
||||
SHA256 (WhyNotHugo-darkman-ec68820495fcb7137310c166052dab86b0d940c4_GL0.tar.gz) = 3a9053212fa04c8c8e016c6358cb4e91cb1e05ff57c49206fce5639fa2956c3a
|
||||
SIZE (WhyNotHugo-darkman-ec68820495fcb7137310c166052dab86b0d940c4_GL0.tar.gz) = 23527
|
||||
SHA256 (darkman-v1.5.4.tar.bz2) = c0237c7a0d21829d0bb18c7239eecb7d607e8556c5b6f466fe5529309bddc1eb
|
||||
SIZE (darkman-v1.5.4.tar.bz2) = 21648
|
||||
|
|
|
@ -18,7 +18,6 @@ USE_GNOME= glib20
|
|||
USE_LDCONFIG= yes
|
||||
GL_SITE= https://source.puri.sm
|
||||
GL_ACCOUNT= Librem5
|
||||
GL_COMMIT= 2db8a72ef9432f80894eb5b36ce1e667496a931b
|
||||
GL_TUPLE= https://gitlab.gnome.org:guidog:gmobile:ff854988bff80f2d4c1181ccf3c94b032603b6f9:gmobile/subprojects/gmobile
|
||||
SHEBANG_FILES= build-aux/post_install.py
|
||||
GLIB_SCHEMAS= org.sigxcpu.feedbackd.gschema.xml
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1677701315
|
||||
SHA256 (Librem5-feedbackd-2db8a72ef9432f80894eb5b36ce1e667496a931b_GL0.tar.gz) = d4df989ed120b83d832b8acda280cfd9a2a2f8c0ae03e0fa4bb5eb9a73e06a94
|
||||
SIZE (Librem5-feedbackd-2db8a72ef9432f80894eb5b36ce1e667496a931b_GL0.tar.gz) = 94498
|
||||
SHA256 (feedbackd-v0.1.0.tar.bz2) = 17351120edabd4a5cf8599b7b5b04ce63b88e910b9aa9b9a614f0344e78259a9
|
||||
SIZE (feedbackd-v0.1.0.tar.bz2) = 75888
|
||||
SHA256 (guidog-gmobile-ff854988bff80f2d4c1181ccf3c94b032603b6f9_GL0.tar.gz) = 71faa5e30a363e7abb6c38e335f00b425288995033dedeeb1e4573474269c6a1
|
||||
SIZE (guidog-gmobile-ff854988bff80f2d4c1181ccf3c94b032603b6f9_GL0.tar.gz) = 22316
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= kmag
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= accessibility kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683867018
|
||||
SHA256 (KDE/release-service/23.04.1/kmag-23.04.1.tar.xz) = 08783d779ebb0c7d5fc6193e05256837fa447fbcb9cf2681c00befcf40fd4a99
|
||||
SIZE (KDE/release-service/23.04.1/kmag-23.04.1.tar.xz) = 724308
|
||||
TIMESTAMP = 1688809951
|
||||
SHA256 (KDE/release-service/23.04.3/kmag-23.04.3.tar.xz) = e4fca3788ae295b45d115da75208c7a05419525d2fe3c6422165beb1fd19598d
|
||||
SIZE (KDE/release-service/23.04.3/kmag-23.04.3.tar.xz) = 724292
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= kmousetool
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= accessibility kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683867019
|
||||
SHA256 (KDE/release-service/23.04.1/kmousetool-23.04.1.tar.xz) = 6a089c527253f79f27684dc22369d13448a7f15900251628355c4412e057abe3
|
||||
SIZE (KDE/release-service/23.04.1/kmousetool-23.04.1.tar.xz) = 129436
|
||||
TIMESTAMP = 1688809951
|
||||
SHA256 (KDE/release-service/23.04.3/kmousetool-23.04.3.tar.xz) = 4140b25dd9b6e146e46462e70d418a8cf10e4bf172b1f446ea1574fe5b4f30df
|
||||
SIZE (KDE/release-service/23.04.3/kmousetool-23.04.3.tar.xz) = 129436
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= kmouth
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= accessibility kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683867020
|
||||
SHA256 (KDE/release-service/23.04.1/kmouth-23.04.1.tar.xz) = 863fdb07dbd2099468615ae76e8d526b7537170abeec2a4ef90a98c294d3f70e
|
||||
SIZE (KDE/release-service/23.04.1/kmouth-23.04.1.tar.xz) = 2087800
|
||||
TIMESTAMP = 1688809952
|
||||
SHA256 (KDE/release-service/23.04.3/kmouth-23.04.3.tar.xz) = 436b8ee6e57ac7f61777c8658ad8a8204bfff388e95893e1594c69b619c1df63
|
||||
SIZE (KDE/release-service/23.04.3/kmouth-23.04.3.tar.xz) = 2087828
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= atk
|
||||
PORTVERSION= 4.1.7
|
||||
PORTVERSION= 4.1.8
|
||||
CATEGORIES= accessibility rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1685793116
|
||||
SHA256 (rubygem/atk-4.1.7.gem) = 4aff31c1b085c3f643232bbf86f27f61a9ececa50a8e3161a214ea6c7e6f6136
|
||||
SIZE (rubygem/atk-4.1.7.gem) = 15872
|
||||
TIMESTAMP = 1688167226
|
||||
SHA256 (rubygem/atk-4.1.8.gem) = 32b3d6bf77cd43c8b36a5a682814481f7654fde0a63754e9e46bdb96b2486f64
|
||||
SIZE (rubygem/atk-4.1.8.gem) = 15872
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= ancient
|
||||
PORTVERSION= 2.0.0
|
||||
PORTVERSION= 2.1.0
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= archivers
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1675603963
|
||||
SHA256 (temisu-ancient-v2.0.0_GH0.tar.gz) = 9c6b31e4d968ec3adb25596a0b30405d1080d3de0546f1485ecb0ac2eca6261d
|
||||
SIZE (temisu-ancient-v2.0.0_GH0.tar.gz) = 98727
|
||||
TIMESTAMP = 1689050481
|
||||
SHA256 (temisu-ancient-v2.1.0_GH0.tar.gz) = 7fde64be49e52ce5abc8804d3df13ba1475db0c0bb0513ae50d518e25e76373a
|
||||
SIZE (temisu-ancient-v2.1.0_GH0.tar.gz) = 15714423
|
||||
|
|
|
@ -3,5 +3,5 @@ include/ancient/ancient.hpp
|
|||
lib/libancient.a
|
||||
lib/libancient.so
|
||||
lib/libancient.so.2
|
||||
lib/libancient.so.2.0.0
|
||||
lib/libancient.so.2.0.1
|
||||
libdata/pkgconfig/libancient.pc
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= ark
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= archivers kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683866870
|
||||
SHA256 (KDE/release-service/23.04.1/ark-23.04.1.tar.xz) = 4852199db26733348cbf58495c7a1e5419c5dcd0acfdcf59dd39bc69f12325b4
|
||||
SIZE (KDE/release-service/23.04.1/ark-23.04.1.tar.xz) = 3010580
|
||||
TIMESTAMP = 1688809819
|
||||
SHA256 (KDE/release-service/23.04.3/ark-23.04.3.tar.xz) = 81f87fb5bfbb28f74f1a360a40e0251864f83524b1d0d61b79dd1fe412e63a20
|
||||
SIZE (KDE/release-service/23.04.3/ark-23.04.3.tar.xz) = 3010636
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= c-blosc2
|
||||
PORTVERSION= 2.9.2
|
||||
PORTVERSION= 2.10.0
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= archivers
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1685162060
|
||||
SHA256 (Blosc-c-blosc2-v2.9.2_GH0.tar.gz) = 5d1b7269f2f9e4ed521a980bdb7e3895e77358723af06b7d269f65686efe9732
|
||||
SIZE (Blosc-c-blosc2-v2.9.2_GH0.tar.gz) = 2790821
|
||||
TIMESTAMP = 1688902017
|
||||
SHA256 (Blosc-c-blosc2-v2.10.0_GH0.tar.gz) = cb7f7c0c62af78982140ecff21a2f3ca9ce6a0a1c02e314fcdce1a98da0fe231
|
||||
SIZE (Blosc-c-blosc2-v2.10.0_GH0.tar.gz) = 3140563
|
||||
|
|
|
@ -5,7 +5,6 @@ include/blosc2/blosc2-export.h
|
|||
include/blosc2/blosc2-stdio.h
|
||||
include/blosc2/codecs-registry.h
|
||||
include/blosc2/filters-registry.h
|
||||
include/blosc2/plugins-utils.h
|
||||
include/blosc2/tuners-registry.h
|
||||
lib/libblosc2.a
|
||||
lib/libblosc2.so
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= ccmix
|
||||
PORTVERSION= g20170612
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= archivers games
|
||||
MASTER_SITES= SF/xccu/XCC%20Mixer/XCC%20Mixer%201.44:dat
|
||||
DISTFILES= XCC_Mixer-1.44.zip:dat
|
||||
|
|
|
@ -15,6 +15,6 @@ USE_LDCONFIG= yes
|
|||
USE_GITLAB= yes
|
||||
|
||||
GL_ACCOUNT= marcusbritanicus
|
||||
GL_COMMIT= 9863127fb8dda7242215c09efbc976193365fee4
|
||||
GL_TAGNAME= 9863127fb8dda7242215c09efbc976193365fee4
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= bz2
|
||||
PORTVERSION= 0.6.0
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/72/
|
||||
PKGNAMEPREFIX= ocaml-
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= zip
|
||||
PORTVERSION= 1.11
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= archivers
|
||||
PKGNAMEPREFIX= ocaml-
|
||||
DISTNAME= caml${PORTNAME}-${PORTVERSION}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= blosc2
|
||||
PORTVERSION= 2.2.3
|
||||
PORTVERSION= 2.2.5
|
||||
CATEGORIES= archivers python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
@ -11,7 +11,7 @@ WWW= https://github.com/Blosc/python-blosc2
|
|||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
BUILD_DEPENDS= c-blosc2>=2.9.1:archivers/c-blosc2 \
|
||||
BUILD_DEPENDS= c-blosc2>=2.10.0:archivers/c-blosc2 \
|
||||
cmake:devel/cmake-core \
|
||||
ninja:devel/ninja \
|
||||
${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
|
||||
|
@ -21,8 +21,7 @@ LIB_DEPENDS= libblosc2.so:archivers/c-blosc2
|
|||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}ndindex>=1.4:math/py-ndindex@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}numpy>=1.20.3,1:math/py-numpy@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}py-cpuinfo>=0:sysutils/py-py-cpuinfo@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}rich>=0:textproc/py-rich@${PY_FLAVOR}
|
||||
${PYTHON_PKGNAMEPREFIX}py-cpuinfo>=0:sysutils/py-py-cpuinfo@${PY_FLAVOR}
|
||||
|
||||
USES= pkgconfig python
|
||||
USE_PYTHON= autoplist concurrent cython pep517
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1685162062
|
||||
SHA256 (blosc2-2.2.3.tar.gz) = 5ccd4ee21ef1e25ac54119c4a525b6bc2ba2a9a747448de1b27cf8240ce94fff
|
||||
SIZE (blosc2-2.2.3.tar.gz) = 4168877
|
||||
TIMESTAMP = 1688902019
|
||||
SHA256 (blosc2-2.2.5.tar.gz) = b8c0940267dd8df7a2b95ee2a3701ded2d240c85b27514909d9997425a091f54
|
||||
SIZE (blosc2-2.2.5.tar.gz) = 4653447
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= libarchive-c
|
||||
PORTVERSION= 4.0
|
||||
PORTVERSION= 5.0
|
||||
CATEGORIES= archivers python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
@ -11,16 +11,9 @@ WWW= https://github.com/Changaco/python-libarchive-c
|
|||
LICENSE= LGPL20+
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.md
|
||||
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
USE_PYTHON= autoplist distutils pytest
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
do-test:
|
||||
@cd ${WRKSRC} && TZ=UTC LC_ALL=en_US.UTF-8 ${PYTHON_CMD} -m pytest -vv
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1646764516
|
||||
SHA256 (libarchive-c-4.0.tar.gz) = a5b41ade94ba58b198d778e68000f6b7de41da768de7140c984f71d7fa8416e5
|
||||
SIZE (libarchive-c-4.0.tar.gz) = 51171
|
||||
TIMESTAMP = 1689426259
|
||||
SHA256 (libarchive-c-5.0.tar.gz) = d673f56673d87ec740d1a328fa205cafad1d60f5daca4685594deb039d32b159
|
||||
SIZE (libarchive-c-5.0.tar.gz) = 52186
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= rpm
|
||||
PORTVERSION= 4.18.0
|
||||
PORTVERSION= 4.18.1
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= http://ftp.rpm.org/releases/rpm-${PORTVERSION:R}.x/
|
||||
PKGNAMESUFFIX= 4
|
||||
|
@ -12,7 +12,8 @@ LICENSE= GPLv2
|
|||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= gsed:textproc/gsed \
|
||||
${LOCALBASE}/lib/libelf.so:devel/elfutils
|
||||
${LOCALBASE}/lib/libelf.so:devel/elfutils \
|
||||
pandoc:textproc/hs-pandoc
|
||||
LIB_DEPENDS= libpopt.so:devel/popt \
|
||||
libnss3.so:security/nss \
|
||||
libzstd.so:archivers/zstd \
|
||||
|
@ -26,13 +27,12 @@ USES= alias bdb sqlite cpe gmake iconv libarchive libtool \
|
|||
lua pathfix pkgconfig shebangfix tar:bzip2
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed
|
||||
SHEBANG_FILES= scripts/check-prereqs \
|
||||
scripts/check-rpaths-worker scripts/pkgconfigdeps.sh \
|
||||
scripts/fontconfig.prov scripts/perl.prov scripts/perl.req \
|
||||
scripts/find-lang.sh scripts/ocamldeps.sh \
|
||||
scripts/rpm_macros_provides.sh
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-sqlite=yes\
|
||||
--with-popt-prefix="${LOCALBASE}" \
|
||||
--sysconfdir=${PREFIX}/etc \
|
||||
|
@ -51,6 +51,8 @@ LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/nss \
|
|||
|
||||
CONFLICTS_INSTALL= rpm2cpio # bin/rpm2cpio
|
||||
|
||||
BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed
|
||||
|
||||
PLIST_SUB= VERSION=${PORTVERSION} \
|
||||
OPSYS=${OPSYS:tl}
|
||||
|
||||
|
@ -60,15 +62,14 @@ OPTIONS_DEFINE= PYTHON PLUGINS NLS DOCS
|
|||
OPTIONS_DEFAULT=PYTHON
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
PYTHON_CONFIGURE_ENABLE=python
|
||||
PYTHON_USES= python
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_LIBS= -lintl
|
||||
|
||||
PLUGINS_CONFIGURE_ENABLE=plugins
|
||||
PLUGINS_LIB_DEPENDS= libdbus-1.so:devel/dbus
|
||||
PLUGINS_CONFIGURE_ENABLE=plugins
|
||||
PYTHON_USES= python
|
||||
PYTHON_CONFIGURE_ENABLE=python
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's:\.\./\.\./bin/::' ${WRKSRC}/Makefile.in
|
||||
|
@ -80,8 +81,4 @@ post-patch:
|
|||
${WRKSRC}/scripts/check-rpaths \
|
||||
${WRKSRC}/scripts/vpkg-provides.sh
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
cd ${WRKSRC}/docs && ${COPYTREE_SHARE} librpm/html ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1663679594
|
||||
SHA256 (rpm-4.18.0.tar.bz2) = 2a17152d7187ab30edf2c2fb586463bdf6388de7b5837480955659e5e9054554
|
||||
SIZE (rpm-4.18.0.tar.bz2) = 6600013
|
||||
TIMESTAMP = 1689439085
|
||||
SHA256 (rpm-4.18.1.tar.bz2) = 37f3b42c0966941e2ad3f10fde3639824a6591d07197ba8fd0869ca0779e1f56
|
||||
SIZE (rpm-4.18.1.tar.bz2) = 6396363
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- lib/fsm.c.orig 2023-03-13 14:33:50 UTC
|
||||
+++ lib/fsm.c
|
||||
@@ -1014,7 +1014,7 @@
|
||||
rc = RPMERR_UNKNOWN_FILETYPE;
|
||||
}
|
||||
|
||||
-setmeta:
|
||||
+setmeta:;
|
||||
/* Special files require path-based ops */
|
||||
int mayopen = S_ISREG(fp->sb.st_mode) || S_ISDIR(fp->sb.st_mode);
|
||||
if (!rc && fd == -1 && mayopen) {
|
|
@ -1,5 +1,5 @@
|
|||
--- tools/elfdeps.c.orig 2023-01-16 16:44:45.666870000 -0500
|
||||
+++ tools/elfdeps.c 2023-01-16 16:44:57.548011000 -0500
|
||||
--- tools/elfdeps.c.orig 2023-01-16 16:44:45 UTC
|
||||
+++ tools/elfdeps.c
|
||||
@@ -84,7 +84,7 @@
|
||||
if (ehdr->e_ident[EI_CLASS] == ELFCLASS64) {
|
||||
switch (ehdr->e_machine) {
|
||||
|
|
|
@ -51,19 +51,20 @@ include/rpm/rpmutil.h
|
|||
include/rpm/rpmver.h
|
||||
lib/librpm.so
|
||||
lib/librpm.so.9
|
||||
lib/librpm.so.9.3.0
|
||||
lib/librpm.so.9.4.0
|
||||
lib/librpmbuild.so
|
||||
lib/librpmbuild.so.9
|
||||
lib/librpmbuild.so.9.3.0
|
||||
lib/librpmbuild.so.9.4.0
|
||||
lib/librpmio.so
|
||||
lib/librpmio.so.9
|
||||
lib/librpmio.so.9.3.0
|
||||
lib/librpmio.so.9.4.0
|
||||
lib/librpmsign.so
|
||||
lib/librpmsign.so.9
|
||||
lib/librpmsign.so.9.3.0
|
||||
lib/librpmsign.so.9.4.0
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/__init__.py
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpm.so
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/transaction.py
|
||||
%%PYTHON_SITELIBDIR%%/rpm-%%VERSION%%-py%%PYTHON_VER%%.egg-info
|
||||
%%PLUGINS%%lib/rpm-plugins/dbus_announce.so
|
||||
%%PLUGINS%%lib/rpm-plugins/prioreset.so
|
||||
%%PLUGINS%%lib/rpm-plugins/syslog.so
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= urbackup-client
|
||||
DISTVERSION= 2.5.20.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= https://hndl.urbackup.org/Client/${DISTVERSION:R}/
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= urbackup-server
|
||||
DISTVERSION= 2.5.26
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= https://hndl.urbackup.org/Server/${DISTVERSION}/
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= gpscorrelate
|
||||
PORTVERSION= 1.6.1
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= astro geography
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
@ -12,13 +12,18 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
|||
|
||||
LIB_DEPENDS= libexiv2.so:graphics/exiv2 \
|
||||
libgtkmm-2.4.so:x11-toolkits/gtkmm24
|
||||
LIB_DEPENDS+= libatk-1.0.so:accessibility/at-spi2-core
|
||||
LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig
|
||||
LIB_DEPENDS+= libfreetype.so:print/freetype2
|
||||
LIB_DEPENDS+= libharfbuzz.so:print/harfbuzz
|
||||
|
||||
USES= compiler:c++11-lang gmake gnome pkgconfig
|
||||
USE_GNOME= libxml2
|
||||
USES= compiler:c++11-lang gettext-runtime gmake gnome pkgconfig
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= freefoote
|
||||
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 libxml2 pango
|
||||
|
||||
PLIST_FILES= bin/gpscorrelate bin/gpscorrelate-gui \
|
||||
man/man1/gpscorrelate.1.gz man/man1/gpscorrelate-gui.1.gz
|
||||
PORTDOCS= *
|
||||
|
|
|
@ -1,13 +1,95 @@
|
|||
--- exif-gps.cpp.orig 2019-07-07 08:26:16 UTC
|
||||
--- exif-gps.cpp.orig 2012-08-14 10:11:01 UTC
|
||||
+++ exif-gps.cpp
|
||||
@@ -40,9 +40,7 @@
|
||||
@@ -40,10 +40,8 @@
|
||||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
|
||||
-
|
||||
-#include "exiv2/image.hpp"
|
||||
-#include "exiv2/exif.hpp"
|
||||
+#include <exiv2/exiv2.hpp>
|
||||
|
||||
-#include "exiv2/image.hpp"
|
||||
-#include "exiv2/exif.hpp"
|
||||
-
|
||||
#include "gpsstructure.h"
|
||||
#include "exif-gps.h"
|
||||
|
||||
@@ -87,7 +85,7 @@ char* ReadExifDate(char* File, int* IncludesGPS)
|
||||
{
|
||||
// Open and read the file.
|
||||
Exiv2::ExifData ExifRead;
|
||||
- Exiv2::Image::AutoPtr Image;
|
||||
+ Exiv2::Image::UniquePtr Image;
|
||||
|
||||
try {
|
||||
Image = Exiv2::ImageFactory::open(File);
|
||||
@@ -150,7 +148,7 @@ char* ReadExifData(char* File, double* Lat, double* Lo
|
||||
// for display purposes. For the GUI version.
|
||||
// Open and read the file.
|
||||
Exiv2::ExifData ExifRead;
|
||||
- Exiv2::Image::AutoPtr Image;
|
||||
+ Exiv2::Image::UniquePtr Image;
|
||||
|
||||
try {
|
||||
Image = Exiv2::ImageFactory::open(File);
|
||||
@@ -268,7 +266,7 @@ char* ReadExifData(char* File, double* Lat, double* Lo
|
||||
|
||||
// Is the altitude below sea level? If so, negate the value.
|
||||
GPSData = ExifRead["Exif.GPSInfo.GPSAltitudeRef"];
|
||||
- if (GPSData.count() >= 1 && GPSData.toLong() == 1)
|
||||
+ if (GPSData.count() >= 1 && GPSData.toInt64() == 1)
|
||||
{
|
||||
// Negate the elevation.
|
||||
*Elev = -*Elev;
|
||||
@@ -289,7 +287,7 @@ char* ReadGPSTimestamp(char* File, char* DateStamp, ch
|
||||
// for display purposes. For the GUI version.
|
||||
// Open and read the file.
|
||||
Exiv2::ExifData ExifRead;
|
||||
- Exiv2::Image::AutoPtr Image;
|
||||
+ Exiv2::Image::UniquePtr Image;
|
||||
|
||||
try {
|
||||
Image = Exiv2::ImageFactory::open(File);
|
||||
@@ -445,7 +443,7 @@ int WriteGPSData(char* File, struct GPSPoint* Point, c
|
||||
struct utimbuf utb;
|
||||
if (NoChangeMtime)
|
||||
stat(File, &statbuf);
|
||||
- Exiv2::Image::AutoPtr Image;
|
||||
+ Exiv2::Image::UniquePtr Image;
|
||||
|
||||
try {
|
||||
Image = Exiv2::ImageFactory::open(File);
|
||||
@@ -473,7 +471,7 @@ int WriteGPSData(char* File, struct GPSPoint* Point, c
|
||||
// Do all the easy constant ones first.
|
||||
// GPSVersionID tag: standard says is should be four bytes: 02 00 00 00
|
||||
// (and, must be present).
|
||||
- Exiv2::Value::AutoPtr Value = Exiv2::Value::create(Exiv2::unsignedByte);
|
||||
+ Exiv2::Value::UniquePtr Value = Exiv2::Value::create(Exiv2::unsignedByte);
|
||||
Value->read("2 0 0 0");
|
||||
ExifToWrite.add(Exiv2::ExifKey("Exif.GPSInfo.GPSVersionID"), Value.get());
|
||||
// Datum: the datum of the measured data. If not given, we insert WGS-84.
|
||||
@@ -660,7 +658,7 @@ int WriteFixedDatestamp(char* File, time_t Time)
|
||||
struct utimbuf utb;
|
||||
stat(File, &statbuf);
|
||||
|
||||
- Exiv2::Image::AutoPtr Image;
|
||||
+ Exiv2::Image::UniquePtr Image;
|
||||
|
||||
try {
|
||||
Image = Exiv2::ImageFactory::open(File);
|
||||
@@ -699,7 +697,7 @@ int WriteFixedDatestamp(char* File, time_t Time)
|
||||
|
||||
char ScratchBuf[100];
|
||||
|
||||
- Exiv2::Value::AutoPtr Value;
|
||||
+ Exiv2::Value::UniquePtr Value;
|
||||
Value = Exiv2::Value::create(Exiv2::signedRational);
|
||||
snprintf(ScratchBuf, 100, "%d/1 %d/1 %d/1",
|
||||
TimeStamp.tm_year + 1900,
|
||||
@@ -737,7 +735,7 @@ int RemoveGPSExif(char* File, int NoChangeMtime)
|
||||
stat(File, &statbuf);
|
||||
|
||||
// Open the file and start reading.
|
||||
- Exiv2::Image::AutoPtr Image;
|
||||
+ Exiv2::Image::UniquePtr Image;
|
||||
|
||||
try {
|
||||
Image = Exiv2::ImageFactory::open(File);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683866999
|
||||
SHA256 (KDE/release-service/23.04.1/kosmindoormap-23.04.1.tar.xz) = 0ef2bc48f49842dd2cab5f25bb46fac80d33169df14d37392c021ec9e8492c99
|
||||
SIZE (KDE/release-service/23.04.1/kosmindoormap-23.04.1.tar.xz) = 375484
|
||||
TIMESTAMP = 1688809935
|
||||
SHA256 (KDE/release-service/23.04.3/kosmindoormap-23.04.3.tar.xz) = 83e26d1c09fc1cc667a0ba0d68a07c5dbdf5d6e1744140e3951c2533d8cb36f2
|
||||
SIZE (KDE/release-service/23.04.3/kosmindoormap-23.04.3.tar.xz) = 375680
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= marble
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= astro education kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683866998
|
||||
SHA256 (KDE/release-service/23.04.1/marble-23.04.1.tar.xz) = d41e1793e72ac1fd46d39127a70accbcf738c00fe3adbd1159cb32e47f4294d2
|
||||
SIZE (KDE/release-service/23.04.1/marble-23.04.1.tar.xz) = 53760656
|
||||
TIMESTAMP = 1688809934
|
||||
SHA256 (KDE/release-service/23.04.3/marble-23.04.3.tar.xz) = 88feb03e4b3b1fcfc17e7ea4cd4bd4ddc7f08fd30fa550393171406e9d4fda93
|
||||
SIZE (KDE/release-service/23.04.3/marble-23.04.3.tar.xz) = 53762636
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= merkaartor
|
||||
PORTVERSION= 0.19.0
|
||||
PORTREVISION= 13
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= astro
|
||||
|
||||
MAINTAINER= dev2@heesakkers.info
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
--- src/Docks/GeoImageDock.cpp.orig 2021-08-27 12:34:31 UTC
|
||||
+++ src/Docks/GeoImageDock.cpp
|
||||
@@ -456,7 +456,7 @@ void GeoImageDock::loadImages(QStringList fileNames)
|
||||
Document *theDocument = Main->document();
|
||||
MapView *theView = Main->view();
|
||||
|
||||
- Exiv2::Image::AutoPtr image;
|
||||
+ Exiv2::Image::UniquePtr image;
|
||||
Exiv2::ExifData exifData;
|
||||
bool positionValid = false;
|
||||
|
||||
@@ -868,7 +868,7 @@ void GeoImageDock::saveImage()
|
||||
// fn = QFileDialog::getSaveFileName(0, "Specify output filename", fn, tr("JPEG Images (*.jpg)"));
|
||||
qDebug() << fn;
|
||||
if (!fn.isEmpty()) {
|
||||
- Exiv2::Image::AutoPtr imageIn, imageOut;
|
||||
+ Exiv2::Image::UniquePtr imageIn, imageOut;
|
||||
Exiv2::ExifData exifData;
|
||||
try {
|
||||
imageIn = Exiv2::ImageFactory::open(usedTrackPoints.at(index).filename.toStdString());
|
||||
@@ -892,7 +892,7 @@ Coord GeoImageDock::getGeoDataFromImage(const QString
|
||||
{
|
||||
Coord pos;
|
||||
double lat = 0.0, lon = 0.0;
|
||||
- Exiv2::Image::AutoPtr image;
|
||||
+ Exiv2::Image::UniquePtr image;
|
||||
Exiv2::ExifData exifData;
|
||||
bool positionValid = false;
|
||||
|
||||
@@ -932,7 +932,7 @@ Coord GeoImageDock::getGeoDataFromImage(const QString
|
||||
|
||||
void GeoImageDock::addGeoDataToImage(Coord position, const QString & file)
|
||||
{
|
||||
- Exiv2::Image::AutoPtr image;
|
||||
+ Exiv2::Image::UniquePtr image;
|
||||
|
||||
try {
|
||||
image = Exiv2::ImageFactory::open(file.toStdString());
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= metpy
|
||||
PORTVERSION= 1.5.0
|
||||
PORTVERSION= 1.5.1
|
||||
CATEGORIES= astro python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
@ -12,7 +12,9 @@ WWW= https://github.com/Unidata/MetPy
|
|||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.4:devel/py-setuptools_scm@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.3.0:math/py-matplotlib@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}numpy>=1.18.0,1:math/py-numpy@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pandas>=1.0.0,1:math/py-pandas@${PY_FLAVOR} \
|
||||
|
@ -24,14 +26,19 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.3.0:math/py-matplotlib@${PY_FL
|
|||
${PYTHON_PKGNAMEPREFIX}xarray>=0.18.0:devel/py-xarray@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
USE_PYTHON= autoplist concurrent pep517
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
PLIST_FILES= ${PYTHON_SITELIBDIR}/metpy/static-data-manifest.txt
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_REL} < 30900
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.3.0:devel/py-importlib-resources@${PY_FLAVOR}
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/src/metpy/static-data-manifest.txt ${STAGEDIR}${PYTHON_SITELIBDIR}/metpy/static-data-manifest.txt
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1685162096
|
||||
SHA256 (MetPy-1.5.0.tar.gz) = 1897b276097053aeda615e3e23bf497b7704e4536b1f8e2788bb02911646353d
|
||||
SIZE (MetPy-1.5.0.tar.gz) = 10564009
|
||||
TIMESTAMP = 1688902071
|
||||
SHA256 (MetPy-1.5.1.tar.gz) = abee94033642c06efecac3aabc224449124f14fdb01de12001f324da54ce46c7
|
||||
SIZE (MetPy-1.5.1.tar.gz) = 10714954
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- pyproject.toml.orig 2023-05-16 23:38:03 UTC
|
||||
+++ pyproject.toml
|
||||
@@ -3,7 +3,7 @@ requires = ["setuptools>=42", "wheel", "setuptools_scm
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
-name = "MetPy"
|
||||
+name = "metpy"
|
||||
description = "Collection of tools for reading, visualizing and performing calculations with weather data."
|
||||
readme = "README.md"
|
||||
dynamic = ["version"]
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= routino
|
||||
PORTVERSION= 3.4
|
||||
PORTVERSION= 3.4.1
|
||||
CATEGORIES= astro
|
||||
MASTER_SITES= http://www.routino.org/download/
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1687258600
|
||||
SHA256 (routino-3.4.tgz) = cdecc1c284d95efbd4e5e3b5abb5aaa195eafc1fa894ca5b5b63e9157a9f80d2
|
||||
SIZE (routino-3.4.tgz) = 2591168
|
||||
TIMESTAMP = 1688277807
|
||||
SHA256 (routino-3.4.1.tgz) = 0baa8d2a58d1755d0fae86e04b17eb64b8191fe3e5f247292a64dbf3718b852b
|
||||
SIZE (routino-3.4.1.tgz) = 2591859
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= siril
|
||||
DISTVERSION= 1.0.6
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= astro graphics
|
||||
MASTER_SITES= https://free-astro.org/download/
|
||||
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- src/core/exif.cpp.orig 2022-10-17 19:40:50 UTC
|
||||
+++ src/core/exif.cpp
|
||||
@@ -108,7 +108,7 @@ int siril_get_thumbnail_exiv(const char *path, uint8_t
|
||||
//std::cerr << "[exiv2] "<< path << ": found thumbnail "<< preview.width() << "x" << preview.height() << std::endl;
|
||||
memcpy(*buffer, tmp, _size);
|
||||
return 0;
|
||||
- } catch (Exiv2::AnyError &e) {
|
||||
+ } catch (Exiv2::Error &e) {
|
||||
std::string s(e.what());
|
||||
std::cerr << "[exiv2]: " << s << std::endl;
|
||||
return 1;
|
|
@ -364,7 +364,6 @@
|
|||
SUBDIR += libgig
|
||||
SUBDIR += libgme
|
||||
SUBDIR += libgpod
|
||||
SUBDIR += libgroove
|
||||
SUBDIR += libid3tag
|
||||
SUBDIR += libinstpatch
|
||||
SUBDIR += libkcddb
|
||||
|
@ -392,6 +391,7 @@
|
|||
SUBDIR += libopenshot-audio
|
||||
SUBDIR += libopenspc
|
||||
SUBDIR += libopusenc
|
||||
SUBDIR += libremidi
|
||||
SUBDIR += libsamplerate
|
||||
SUBDIR += libshairport
|
||||
SUBDIR += libshout
|
||||
|
@ -625,7 +625,6 @@
|
|||
SUBDIR += pulseaudio-module-sndio
|
||||
SUBDIR += pulseaudio-module-xrdp
|
||||
SUBDIR += pulseaudio-qt
|
||||
SUBDIR += pulseeffects
|
||||
SUBDIR += py-SoundFile
|
||||
SUBDIR += py-al
|
||||
SUBDIR += py-apetag
|
||||
|
@ -644,6 +643,7 @@
|
|||
SUBDIR += py-musicbrainzngs
|
||||
SUBDIR += py-mutagen
|
||||
SUBDIR += py-opuslib
|
||||
SUBDIR += py-playsound
|
||||
SUBDIR += py-pocketsphinx
|
||||
SUBDIR += py-pulsectl
|
||||
SUBDIR += py-pyacoustid
|
||||
|
|
|
@ -12,7 +12,8 @@ LICENSE= GPLv2+
|
|||
LIB_DEPENDS= libasound.so:audio/alsa-lib \
|
||||
libjack.so:audio/jack
|
||||
|
||||
USES= meson pkgconfig tar:bzip2 uidfix
|
||||
USES= meson pkgconfig python:env shebangfix tar:bzip2 uidfix
|
||||
SHEBANG_FILES= a2j_control
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= jackaudio
|
||||
|
|
|
@ -1,6 +1,16 @@
|
|||
--- meson.build.orig 2022-02-11 10:51:29 UTC
|
||||
--- meson.build.orig 2019-09-23 22:34:12 UTC
|
||||
+++ meson.build
|
||||
@@ -17,6 +17,7 @@ dep_jack = dependency('jack')
|
||||
@@ -3,8 +3,7 @@ project(
|
||||
'c',
|
||||
default_options: [
|
||||
'prefix=/usr/local',
|
||||
- 'b_pie=true',
|
||||
- 'b_lto=true'
|
||||
+ 'b_pie=true'
|
||||
],
|
||||
meson_version: '>=0.50.0',
|
||||
license: 'GPL2+',
|
||||
@@ -17,6 +16,7 @@ dep_jack = dependency('jack')
|
||||
dep_alsa = dependency('alsa')
|
||||
lib_dl = cc.find_library('dl')
|
||||
lib_pthread = cc.find_library('pthread')
|
||||
|
@ -8,7 +18,7 @@
|
|||
deps_a2jmidid = [dep_alsa, dep_jack, lib_dl, lib_pthread]
|
||||
|
||||
# source definitions
|
||||
@@ -50,6 +51,7 @@ if get_option('disable-dbus')
|
||||
@@ -50,6 +50,7 @@ if get_option('disable-dbus')
|
||||
else
|
||||
dep_dbus = dependency('dbus-1')
|
||||
deps_a2jmidid += [dep_dbus]
|
||||
|
|
|
@ -1,10 +1,13 @@
|
|||
PORTNAME= alsa-plugins
|
||||
PORTVERSION= 1.2.2
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= GH
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
PATCHFILES+= 8a3c0d795fbe.patch:-p1 # rate-lav: Convert to libswresample
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= alsa-project
|
||||
GH_PROJECT= ${PORTNAME}
|
||||
|
@ -39,10 +42,8 @@ BLKCNT_P2_CFLAGS= -DFREEBSD_OSS_BLKCNT_P2
|
|||
BUFSZ_P2_CFLAGS= -DFREEBSD_OSS_BUFSZ_P2
|
||||
VERBOSE_CFLAGS= -DALSA_OSS_DEBUG_VERBOSE
|
||||
|
||||
FFMPEG_LIB_DEPENDS= libavcodec.so.58:multimedia/ffmpeg4
|
||||
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
|
||||
FFMPEG_CONFIGURE_ENABLE= libav
|
||||
FFMPEG_CONFIGURE_ENV+= PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig"
|
||||
FFMPEG_MAKE_ENV+= PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig"
|
||||
|
||||
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
||||
JACK_CONFIGURE_ENABLE= jack
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
TIMESTAMP = 1634083456
|
||||
SHA256 (alsa-project-alsa-plugins-v1.2.2_GH0.tar.gz) = 1872622227c474db9db57bf5b6ec91bbef391f9750e9d64d00d05af29f579e1a
|
||||
SIZE (alsa-project-alsa-plugins-v1.2.2_GH0.tar.gz) = 121998
|
||||
SHA256 (8a3c0d795fbe.patch) = 5772b954c166cf3c148872a405b21476039193b06fb2e834c4cc5a855325d8bf
|
||||
SIZE (8a3c0d795fbe.patch) = 6946
|
||||
|
|
|
@ -22,7 +22,6 @@ USE_GNOME= gdkpixbuf2 gtk40 libadwaita
|
|||
USE_GSTREAMER= bad good libav
|
||||
GL_SITE= https://gitlab.gnome.org
|
||||
GL_ACCOUNT= World
|
||||
GL_COMMIT= 31137155adb25a2e3a80de83b09e723dc2d78f4a
|
||||
MAKE_ENV= ${CARGO_ENV}
|
||||
CARGO_BUILD= no
|
||||
CARGO_INSTALL= no
|
||||
|
|
|
@ -467,5 +467,5 @@ SHA256 (rust/crates/zvariant-3.11.0.crate) = 903169c05b9ab948ee93fefc9127d08930d
|
|||
SIZE (rust/crates/zvariant-3.11.0.crate) = 71214
|
||||
SHA256 (rust/crates/zvariant_derive-3.11.0.crate) = cce76636e8fab7911be67211cf378c252b115ee7f2bae14b18b84821b39260b5
|
||||
SIZE (rust/crates/zvariant_derive-3.11.0.crate) = 12364
|
||||
SHA256 (World-amberol-31137155adb25a2e3a80de83b09e723dc2d78f4a_GL0.tar.gz) = fa04cbf8d4b08fe220dbf4ffcebab4bd568b847e2d1286e12149ddbcf64c78bf
|
||||
SIZE (World-amberol-31137155adb25a2e3a80de83b09e723dc2d78f4a_GL0.tar.gz) = 1145074
|
||||
SHA256 (amberol-0.10.3.tar.bz2) = 897af5be79ec1e85c417a13ee464b5ac38ebf379a7b5a22182858699f28ced78
|
||||
SIZE (amberol-0.10.3.tar.bz2) = 1143135
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
PORTNAME= ardour
|
||||
DISTVERSION= 7.4.0
|
||||
DISTVERSION= 7.5.0
|
||||
CATEGORIES= audio
|
||||
# Official source download is tailored to browsers, downloads from github are
|
||||
# deliberately made empty. Put the badly named distfile into a subdirectory.
|
||||
MASTER_SITES= https://community.ardour.org/download/release/
|
||||
DISTNAME= Ardour-${DISTVERSION}
|
||||
DISTFILES= 528
|
||||
DISTFILES= 534
|
||||
DIST_SUBDIR= ${DISTNAME}
|
||||
|
||||
MAINTAINER= dev@submerge.ch
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1682635949
|
||||
SHA256 (Ardour-7.4.0/528) = 4df3e9416df6b3d653564855e870f131c989ec1e4f5f4cea0b06598d617a4d3b
|
||||
SIZE (Ardour-7.4.0/528) = 12940403
|
||||
TIMESTAMP = 1688296708
|
||||
SHA256 (Ardour-7.5.0/534) = a63beabe8c665fa685316f0e97d48ac9c95a93a0e5befcad2db731c77af9310f
|
||||
SIZE (Ardour-7.5.0/534) = 13465772
|
||||
|
|
|
@ -87,7 +87,7 @@ lib/%%ARDOUR_MAJOR%%/panners/libpanbalance.so
|
|||
lib/%%ARDOUR_MAJOR%%/panners/libpanvbap.so
|
||||
lib/%%ARDOUR_MAJOR%%/sanityCheck
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_cc121.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_contourdesign.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_console1.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_faderport.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_faderport16.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_faderport2.so
|
||||
|
@ -96,7 +96,6 @@ lib/%%ARDOUR_MAJOR%%/surfaces/libardour_generic_midi.so
|
|||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_launch_control_xl.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_mcp.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_osc.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_push2.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_us2400.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_websockets.so
|
||||
lib/%%ARDOUR_MAJOR%%/utils/ardour-util.sh
|
||||
|
@ -149,6 +148,7 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/icons/close.png
|
||||
%%DATADIR%%/icons/computer_keyboard.png
|
||||
%%DATADIR%%/icons/computer_keyboard_active.png
|
||||
%%DATADIR%%/icons/console1.png
|
||||
%%DATADIR%%/icons/eighthnote.png
|
||||
%%DATADIR%%/icons/expand_left_right_cursor.png
|
||||
%%DATADIR%%/icons/expand_up_down_cursor.png
|
||||
|
@ -701,6 +701,7 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/patchfiles/Roland_SH_32.midnam
|
||||
%%DATADIR%%/patchfiles/Roland_Session_Expansion.midnam
|
||||
%%DATADIR%%/patchfiles/Roland_Sirius.midnam
|
||||
%%DATADIR%%/patchfiles/Roland_SonicCell.midnam
|
||||
%%DATADIR%%/patchfiles/Roland_Special_FX_Expansion.midnam
|
||||
%%DATADIR%%/patchfiles/Roland_Studio_Exp.midnam
|
||||
%%DATADIR%%/patchfiles/Roland_Studio_Expansion.midnam
|
||||
|
@ -797,6 +798,7 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/resources/Ardour-splash.png
|
||||
%%DATADIR%%/scripts/HiAndLowPass.lua
|
||||
%%DATADIR%%/scripts/a-noise.lua
|
||||
%%DATADIR%%/scripts/a_dtmf_phone.lua
|
||||
%%DATADIR%%/scripts/a_mute.lua
|
||||
%%DATADIR%%/scripts/a_slow_mute.lua
|
||||
%%DATADIR%%/scripts/ab_switch.lua
|
||||
|
|
|
@ -1,8 +1,12 @@
|
|||
PORTNAME= audacity
|
||||
DISTVERSIONPREFIX= Audacity-
|
||||
DISTVERSION= 3.3.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
PATCHFILES+= 4c833569fb12.patch:-p1
|
||||
|
||||
MAINTAINER= xxjack12xx@gmail.com
|
||||
COMMENT= GUI editor for digital audio waveforms
|
||||
WWW= https://www.audacityteam.org/
|
||||
|
@ -165,4 +169,3 @@ post-install-DOCS-on:
|
|||
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
TIMESTAMP = 1686455314
|
||||
TIMESTAMP = 1688376242
|
||||
SHA256 (audacity-audacity-Audacity-3.3.3_GH0.tar.gz) = bf6863553bd2b822d3f236acb2de32527c93a968d114c6663920d2ebf61bf743
|
||||
SIZE (audacity-audacity-Audacity-3.3.3_GH0.tar.gz) = 57120215
|
||||
SHA256 (4c833569fb12.patch) = 587b8c504c978136ec473b430f1f0969aa75d0886c7e019106f4ebfb32b490b2
|
||||
SIZE (4c833569fb12.patch) = 9593
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= audiocd-kio
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683866876
|
||||
SHA256 (KDE/release-service/23.04.1/audiocd-kio-23.04.1.tar.xz) = d6280e21d5bf3c633eb149c93fa15d2b6258f46b6972159c5c384da95a61f3c6
|
||||
SIZE (KDE/release-service/23.04.1/audiocd-kio-23.04.1.tar.xz) = 562264
|
||||
TIMESTAMP = 1688809826
|
||||
SHA256 (KDE/release-service/23.04.3/audiocd-kio-23.04.3.tar.xz) = 144fc3d9f01df0c29fac719df9a1fc6f48886c061273ca16430893e27191804e
|
||||
SIZE (KDE/release-service/23.04.3/audiocd-kio-23.04.3.tar.xz) = 562340
|
||||
|
|
|
@ -17,7 +17,7 @@ CMAKE_ARGS= -DENABLE_STATIC=NO
|
|||
USE_GITLAB= yes
|
||||
GL_SITE= https://gitlab.linphone.org
|
||||
GL_ACCOUNT= BC/public
|
||||
GL_COMMIT= faaa895862165acde6df8add722ba4f85a25007d
|
||||
GL_TAGNAME= faaa895862165acde6df8add722ba4f85a25007d
|
||||
|
||||
post-configure:
|
||||
${SED} 's|@prefix@|${PREFIX}|g ; s|@exec_prefix@|$${prefix}|g ; \
|
||||
|
|
|
@ -4,6 +4,10 @@ DISTVERSION= 2.10.0
|
|||
PORTREVISION= 5
|
||||
CATEGORIES= audio
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
PATCHFILES+= 7d3116962bd8.patch:-p1 # https://github.com/cmus/cmus/pull/1221
|
||||
PATCHFILES+= 07ce2dc7082a.patch:-p1 # https://github.com/cmus/cmus/pull/1254
|
||||
|
||||
MAINTAINER= eduardo@FreeBSD.org
|
||||
COMMENT= Console-based music player with really cool features
|
||||
WWW= https://cmus.github.io/
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
TIMESTAMP = 1657177958
|
||||
TIMESTAMP = 1688901999
|
||||
SHA256 (cmus-cmus-v2.10.0_GH0.tar.gz) = ff40068574810a7de3990f4f69c9c47ef49e37bd31d298d372e8bcdafb973fff
|
||||
SIZE (cmus-cmus-v2.10.0_GH0.tar.gz) = 324121
|
||||
SHA256 (7d3116962bd8.patch) = 9f61d5402574eab21aae828265e3fc867f8aba7657c746fab96fd80b4f0d5a52
|
||||
SIZE (7d3116962bd8.patch) = 1065
|
||||
SHA256 (07ce2dc7082a.patch) = 940e44a28a3a76485a2d687e5c468f8494f1e0caf34df3ab2a25201dc40b33ca
|
||||
SIZE (07ce2dc7082a.patch) = 784
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
https://github.com/cmus/cmus/issues/1133
|
||||
|
||||
--- configure.orig 2021-01-22 19:34:38 UTC
|
||||
+++ configure
|
||||
@@ -289,7 +289,7 @@ check_vorbis()
|
||||
|
||||
check_libsystemd()
|
||||
{
|
||||
- pkg_config LIBSYSTEMD "libsystemd" || pkg_config LIBSYSTEMD "libelogind >= 239.3"
|
||||
+ pkg_config LIBSYSTEMD "libsystemd" || pkg_config LIBSYSTEMD "libelogind >= 239.3" || pkg_config LIBSYSTEMD "basu"
|
||||
return $?
|
||||
}
|
||||
|
||||
--- mpris.c.orig 2021-01-22 19:34:38 UTC
|
||||
+++ mpris.c
|
||||
@@ -15,7 +15,7 @@
|
||||
* along with this program; if not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
-#include <systemd/sd-bus.h>
|
||||
+#include <basu/sd-bus.h>
|
||||
|
||||
#include "mpris.h"
|
||||
#include "ui_curses.h"
|
|
@ -1,12 +0,0 @@
|
|||
--- ip/ffmpeg.c.orig 2022-07-05 20:20:28 UTC
|
||||
+++ ip/ffmpeg.c
|
||||
@@ -202,9 +202,6 @@ static int ffmpeg_open(struct input_plugin_data *ip_da
|
||||
break;
|
||||
}
|
||||
|
||||
- if (codec->capabilities & AV_CODEC_CAP_TRUNCATED)
|
||||
- cc->flags |= AV_CODEC_FLAG_TRUNCATED;
|
||||
-
|
||||
if (avcodec_open2(cc, codec, NULL) < 0) {
|
||||
d_print("could not open codec: %d, %s\n", cc->codec_id, avcodec_get_name(cc->codec_id));
|
||||
err = -IP_ERROR_UNSUPPORTED_FILE_TYPE;
|
|
@ -0,0 +1,17 @@
|
|||
Add support for compiling in ISO C++17
|
||||
--- src/RtAudio.cpp.orig 2023-07-15 17:18:23 UTC
|
||||
+++ src/RtAudio.cpp
|
||||
@@ -10050,8 +10050,13 @@ void RtApi :: byteSwapBuffer( char *buffer, unsigned i
|
||||
|
||||
void RtApi :: byteSwapBuffer( char *buffer, unsigned int samples, RtAudioFormat format )
|
||||
{
|
||||
+ #if __cplusplus < 201703L
|
||||
register char val;
|
||||
register char *ptr;
|
||||
+ #else
|
||||
+ char val;
|
||||
+ char *ptr;
|
||||
+ #endif
|
||||
|
||||
ptr = buffer;
|
||||
if ( format == RTAUDIO_SINT16 ) {
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= dmidiplayer
|
||||
DISTVERSION= 1.7.1
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 1.7.2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF/${PORTNAME}/v${DISTVERSION}/
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1670483193
|
||||
SHA256 (dmidiplayer-1.7.1.tar.bz2) = e8a515b76cf18543c09be0a6712360f7649ee9fec9e3339f3a6a89b1b9948382
|
||||
SIZE (dmidiplayer-1.7.1.tar.bz2) = 1706646
|
||||
TIMESTAMP = 1689220035
|
||||
SHA256 (dmidiplayer-1.7.2.tar.bz2) = da517e529a8aafe8e9ca5a94f0be162778c4addac2340846e8bc1e54ebb82a48
|
||||
SIZE (dmidiplayer-1.7.2.tar.bz2) = 1513554
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= drumstick
|
||||
DISTVERSION= 2.7.2
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 2.8.0
|
||||
CATEGORIES= audio multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/
|
||||
|
||||
|
@ -49,6 +48,6 @@ SONIVOX_LIB_DEPENDS= libpulse.so:audio/pulseaudio \
|
|||
post-patch:
|
||||
# instead of default.sf2 use FluidR3_GM.sf2 installed by fluid-soundfont
|
||||
@${REINPLACE_CMD} -e 's|"default.sf2"|"${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2"|' \
|
||||
${WRKSRC}/library/widgets/fluidsettingsdialog.cpp
|
||||
${WRKSRC}/library/rt-backends/fluidsynth/fluidsynthengine.cpp
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1679292821
|
||||
SHA256 (drumstick-2.7.2.tar.bz2) = e57c46e6eaf9f387e05b8a0238d80c896cd5e3c434d8711d9a96fdf9884115ed
|
||||
SIZE (drumstick-2.7.2.tar.bz2) = 475953
|
||||
TIMESTAMP = 1689214607
|
||||
SHA256 (drumstick-2.8.0.tar.bz2) = f8fbd319c260aac8fc8cc69bb3144c21288dcf5ea5eae4eb202c0b857673c0bb
|
||||
SIZE (drumstick-2.8.0.tar.bz2) = 494070
|
||||
|
|
|
@ -56,16 +56,16 @@ lib/drumstick2/libdrumstick-rt-oss-in.so
|
|||
lib/drumstick2/libdrumstick-rt-oss-out.so
|
||||
%%ALSA%%lib/libdrumstick-alsa.so
|
||||
%%ALSA%%lib/libdrumstick-alsa.so.2
|
||||
%%ALSA%%lib/libdrumstick-alsa.so.2.7.2
|
||||
%%ALSA%%lib/libdrumstick-alsa.so.2.8.0
|
||||
lib/libdrumstick-file.so
|
||||
lib/libdrumstick-file.so.2
|
||||
lib/libdrumstick-file.so.2.7.2
|
||||
lib/libdrumstick-file.so.2.8.0
|
||||
lib/libdrumstick-rt.so
|
||||
lib/libdrumstick-rt.so.2
|
||||
lib/libdrumstick-rt.so.2.7.2
|
||||
lib/libdrumstick-rt.so.2.8.0
|
||||
lib/libdrumstick-widgets.so
|
||||
lib/libdrumstick-widgets.so.2
|
||||
lib/libdrumstick-widgets.so.2.7.2
|
||||
lib/libdrumstick-widgets.so.2.8.0
|
||||
%%QT_PLUGINDIR%%/designer/libdrumstick-vpiano-plugin.so
|
||||
%%ALSA%%libdata/pkgconfig/drumstick-alsa.pc
|
||||
libdata/pkgconfig/drumstick-file.pc
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= elisa
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683866872
|
||||
SHA256 (KDE/release-service/23.04.1/elisa-23.04.1.tar.xz) = 03ab298e83a4daf17acbe8e046516d689471a47260ffb29dca43d47f0a58533a
|
||||
SIZE (KDE/release-service/23.04.1/elisa-23.04.1.tar.xz) = 1810128
|
||||
TIMESTAMP = 1688809823
|
||||
SHA256 (KDE/release-service/23.04.3/elisa-23.04.3.tar.xz) = 421032a33e072303097918fc3f82a86118e9d0ae6adce812ee61307e24acc4e7
|
||||
SIZE (KDE/release-service/23.04.3/elisa-23.04.3.tar.xz) = 1810216
|
||||
|
|
|
@ -18,7 +18,7 @@ USES= compiler:c11 meson pkgconfig
|
|||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= OpenMusicKontrollers
|
||||
GL_PROJECT= ${PORTNAME}.lv2
|
||||
GL_COMMIT= 8df30bc1ecf55be98ccf9a8b1ffc63d09dfa6895
|
||||
GL_TAGNAME= 8df30bc1ecf55be98ccf9a8b1ffc63d09dfa6895
|
||||
|
||||
PLIST_FILES= lib/lv2/espressivo.lv2/espressivo.so \
|
||||
lib/lv2/espressivo.lv2/espressivo.ttl \
|
||||
|
|
|
@ -15,7 +15,7 @@ USES= cmake compiler:c++11-lang
|
|||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= ecodis
|
||||
GL_COMMIT= cfbcd5b7cc488d84fb01fa9699586d89c8c4b320
|
||||
GL_TAGNAME= cfbcd5b7cc488d84fb01fa9699586d89c8c4b320
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
|
|
|
@ -24,8 +24,6 @@ OPTIONS_DEFINE= ALSA DBUS JACK LADSPA LASH PIPEWIRE PORTAUDIO \
|
|||
PULSEAUDIO READLINE SDL SNDFILE SNDIO
|
||||
OPTIONS_DEFAULT= JACK READLINE
|
||||
|
||||
PIPEWIRE_DESC= PipeWire support
|
||||
|
||||
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
||||
JACK_CMAKE_BOOL= enable-jack
|
||||
|
||||
|
|
|
@ -18,7 +18,6 @@ USE_GNOME= gtk40 libadwaita
|
|||
USE_GSTREAMER= bad good vorbis
|
||||
GL_SITE= https://gitlab.gnome.org
|
||||
GL_ACCOUNT= World
|
||||
GL_COMMIT= cf2dd4fdf9de9dabadb44a21338f5872abd044ea
|
||||
MAKE_ENV= ${CARGO_ENV}
|
||||
CARGO_BUILD= no
|
||||
CARGO_INSTALL= no
|
||||
|
|
|
@ -213,5 +213,5 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9
|
|||
SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
|
||||
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
|
||||
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
|
||||
SHA256 (World-metronome-cf2dd4fdf9de9dabadb44a21338f5872abd044ea_GL0.tar.gz) = a68873ce6d357da76d4dffbf6521f55151a7bff68858f0a8d2a8c7564dcc22a7
|
||||
SIZE (World-metronome-cf2dd4fdf9de9dabadb44a21338f5872abd044ea_GL0.tar.gz) = 118463
|
||||
SHA256 (metronome-1.3.0.tar.bz2) = a40f7f105024b385d8536de30ce25aedd89a43ca01334b0c25b5f535055b2eff
|
||||
SIZE (metronome-1.3.0.tar.bz2) = 119545
|
||||
|
|
|
@ -1,12 +1,8 @@
|
|||
PORTNAME= podcasts
|
||||
DISTVERSION= 0.5.1
|
||||
PORTREVISION= 17
|
||||
DISTVERSION= 0.6.0
|
||||
CATEGORIES= audio
|
||||
PKGNAMEPREFIX= gnome-
|
||||
|
||||
PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
|
||||
PATCHFILES+= 6614bb62ecbe.patch:-p1 # https://gitlab.gnome.org/World/podcasts/-/merge_requests/213
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
COMMENT= Podcast app for GNOME
|
||||
WWW= https://gitlab.gnome.org/World/podcasts
|
||||
|
@ -18,14 +14,12 @@ BUILD_DEPENDS= bash:shells/bash
|
|||
LIB_DEPENDS= libdbus-1.so:devel/dbus \
|
||||
libhandy-1.so:x11-toolkits/libhandy
|
||||
|
||||
USES= cargo gettext gnome gstreamer meson pkgconfig python:build shebangfix sqlite ssl
|
||||
USES= cargo gettext gnome gstreamer meson pkgconfig sqlite ssl
|
||||
USE_GITLAB= yes
|
||||
USE_GNOME= gdkpixbuf2 gtk30
|
||||
USE_GNOME= gdkpixbuf2 gtk40 libadwaita
|
||||
USE_GSTREAMER= bad good libav
|
||||
GL_SITE= https://gitlab.gnome.org
|
||||
GL_ACCOUNT= World
|
||||
GL_COMMIT= c86f7bfdef7692bbf20f315a90450321f6ca9ce7
|
||||
SHEBANG_FILES= scripts/cargo.sh scripts/compile-gschema.py
|
||||
MAKE_ENV= ${CARGO_ENV}
|
||||
CARGO_BUILD= no
|
||||
CARGO_INSTALL= no
|
||||
|
@ -40,9 +34,12 @@ LTO_UNSAFE= yes
|
|||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e '/dependency.*openssl/d' \
|
||||
-e '/update_desktop_database/d' \
|
||||
${WRKSRC}/meson.build
|
||||
# Make each cargo subcommand very verbose
|
||||
@${REINPLACE_CMD} -e "/ARGS=/s/()/('--verbose' '--verbose')/" \
|
||||
${WRKSRC}/scripts/cargo.sh
|
||||
# Add explicit <triple> subdir for --target from USES=cargo
|
||||
@${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \
|
||||
-e "/cp/s,'${PORTNAME}-gtk' / 'src',& / '${CARGO_BUILD_TARGET}'," \
|
||||
${WRKSRC}/${PORTNAME}-gtk/src/meson.build
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,285 +1,316 @@
|
|||
CARGO_CRATES= aho-corasick-0.7.18 \
|
||||
ammonia-3.1.2 \
|
||||
ansi_term-0.12.1 \
|
||||
anyhow-1.0.52 \
|
||||
atk-0.14.0 \
|
||||
atk-sys-0.14.0 \
|
||||
atom_syndication-0.11.0 \
|
||||
atty-0.2.14 \
|
||||
autocfg-1.0.1 \
|
||||
base64-0.13.0 \
|
||||
CARGO_CRATES= addr2line-0.20.0 \
|
||||
adler-1.0.2 \
|
||||
aho-corasick-1.0.2 \
|
||||
ammonia-3.3.0 \
|
||||
android-tzdata-0.1.1 \
|
||||
android_system_properties-0.1.5 \
|
||||
anyhow-1.0.71 \
|
||||
atom_syndication-0.12.1 \
|
||||
atomic_refcell-0.1.10 \
|
||||
autocfg-1.1.0 \
|
||||
backtrace-0.3.68 \
|
||||
base64-0.21.2 \
|
||||
bitflags-1.3.2 \
|
||||
bumpalo-3.8.0 \
|
||||
byteorder-1.4.3 \
|
||||
bytes-1.1.0 \
|
||||
cairo-rs-0.14.9 \
|
||||
cairo-sys-rs-0.14.9 \
|
||||
cc-1.0.72 \
|
||||
cfg-expr-0.8.1 \
|
||||
bitflags-2.3.3 \
|
||||
bumpalo-3.13.0 \
|
||||
bytes-1.4.0 \
|
||||
cairo-rs-0.17.10 \
|
||||
cairo-sys-rs-0.17.10 \
|
||||
cc-1.0.79 \
|
||||
cfg-expr-0.15.3 \
|
||||
cfg-if-1.0.0 \
|
||||
chrono-0.4.19 \
|
||||
core-foundation-0.9.2 \
|
||||
core-foundation-sys-0.8.3 \
|
||||
crossbeam-channel-0.5.1 \
|
||||
crossbeam-deque-0.8.1 \
|
||||
crossbeam-epoch-0.9.5 \
|
||||
crossbeam-utils-0.8.5 \
|
||||
ctor-0.1.21 \
|
||||
darling-0.10.2 \
|
||||
darling-0.12.4 \
|
||||
darling_core-0.10.2 \
|
||||
darling_core-0.12.4 \
|
||||
darling_macro-0.10.2 \
|
||||
darling_macro-0.12.4 \
|
||||
chrono-0.4.26 \
|
||||
core-foundation-0.9.3 \
|
||||
core-foundation-sys-0.8.4 \
|
||||
crossbeam-channel-0.5.8 \
|
||||
crossbeam-deque-0.8.3 \
|
||||
crossbeam-epoch-0.9.15 \
|
||||
crossbeam-utils-0.8.16 \
|
||||
ctor-0.1.26 \
|
||||
darling-0.14.4 \
|
||||
darling_core-0.14.4 \
|
||||
darling_macro-0.14.4 \
|
||||
dbus-0.6.5 \
|
||||
derive_builder-0.9.0 \
|
||||
derive_builder-0.10.2 \
|
||||
derive_builder_core-0.9.0 \
|
||||
derive_builder_core-0.10.2 \
|
||||
derive_builder_macro-0.10.2 \
|
||||
diesel-1.4.8 \
|
||||
diesel_derives-1.4.1 \
|
||||
diesel_migrations-1.4.0 \
|
||||
diff-0.1.12 \
|
||||
diligent-date-parser-0.1.3 \
|
||||
dirs-3.0.2 \
|
||||
dirs-sys-0.3.6 \
|
||||
either-1.6.1 \
|
||||
encoding_rs-0.8.30 \
|
||||
env_logger-0.7.1 \
|
||||
field-offset-0.3.4 \
|
||||
derive_builder-0.12.0 \
|
||||
derive_builder_core-0.12.0 \
|
||||
derive_builder_macro-0.12.0 \
|
||||
diesel-2.1.0 \
|
||||
diesel_derives-2.1.0 \
|
||||
diesel_migrations-2.1.0 \
|
||||
diesel_table_macro_syntax-0.1.0 \
|
||||
diff-0.1.13 \
|
||||
diligent-date-parser-0.1.4 \
|
||||
either-1.8.1 \
|
||||
encoding_rs-0.8.32 \
|
||||
env_logger-0.10.0 \
|
||||
equivalent-1.0.0 \
|
||||
errno-0.3.1 \
|
||||
errno-dragonfly-0.1.2 \
|
||||
fastrand-1.9.0 \
|
||||
field-offset-0.3.6 \
|
||||
fnv-1.0.7 \
|
||||
foreign-types-0.3.2 \
|
||||
foreign-types-shared-0.1.1 \
|
||||
form_urlencoded-1.0.1 \
|
||||
fragile-1.0.0 \
|
||||
form_urlencoded-1.2.0 \
|
||||
fragile-2.0.0 \
|
||||
fuchsia-cprng-0.1.1 \
|
||||
futf-0.1.4 \
|
||||
futures-0.3.19 \
|
||||
futures-channel-0.3.19 \
|
||||
futures-core-0.3.19 \
|
||||
futures-executor-0.3.19 \
|
||||
futures-io-0.3.19 \
|
||||
futures-macro-0.3.19 \
|
||||
futures-sink-0.3.19 \
|
||||
futures-task-0.3.19 \
|
||||
futures-util-0.3.19 \
|
||||
gdk-0.14.3 \
|
||||
gdk-pixbuf-0.14.0 \
|
||||
gdk-pixbuf-sys-0.14.0 \
|
||||
gdk-sys-0.14.0 \
|
||||
futf-0.1.5 \
|
||||
futures-0.3.28 \
|
||||
futures-channel-0.3.28 \
|
||||
futures-core-0.3.28 \
|
||||
futures-executor-0.3.28 \
|
||||
futures-io-0.3.28 \
|
||||
futures-macro-0.3.28 \
|
||||
futures-sink-0.3.28 \
|
||||
futures-task-0.3.28 \
|
||||
futures-util-0.3.28 \
|
||||
gdk-pixbuf-0.17.10 \
|
||||
gdk-pixbuf-sys-0.17.10 \
|
||||
gdk4-0.6.3 \
|
||||
gdk4-sys-0.6.3 \
|
||||
getrandom-0.1.16 \
|
||||
getrandom-0.2.3 \
|
||||
gio-0.14.8 \
|
||||
gio-sys-0.14.0 \
|
||||
glib-0.10.3 \
|
||||
glib-0.14.8 \
|
||||
glib-macros-0.10.1 \
|
||||
glib-macros-0.14.1 \
|
||||
glib-sys-0.10.1 \
|
||||
glib-sys-0.14.0 \
|
||||
glob-0.3.0 \
|
||||
gobject-sys-0.10.0 \
|
||||
gobject-sys-0.14.0 \
|
||||
gstreamer-0.17.4 \
|
||||
gstreamer-base-0.17.2 \
|
||||
gstreamer-base-sys-0.17.0 \
|
||||
gstreamer-player-0.17.0 \
|
||||
gstreamer-player-sys-0.17.0 \
|
||||
gstreamer-sys-0.17.3 \
|
||||
gstreamer-video-0.17.2 \
|
||||
gstreamer-video-sys-0.17.0 \
|
||||
gtk-0.14.3 \
|
||||
gtk-sys-0.14.0 \
|
||||
gtk3-macros-0.14.0 \
|
||||
h2-0.3.9 \
|
||||
hashbrown-0.11.2 \
|
||||
heck-0.3.3 \
|
||||
hermit-abi-0.1.19 \
|
||||
html2text-0.2.1 \
|
||||
html5ever-0.25.1 \
|
||||
http-0.2.6 \
|
||||
http-body-0.4.4 \
|
||||
httparse-1.5.1 \
|
||||
getrandom-0.2.10 \
|
||||
gimli-0.27.3 \
|
||||
gio-0.17.10 \
|
||||
gio-sys-0.17.10 \
|
||||
glib-0.15.12 \
|
||||
glib-0.17.10 \
|
||||
glib-macros-0.15.13 \
|
||||
glib-macros-0.17.10 \
|
||||
glib-sys-0.15.10 \
|
||||
glib-sys-0.17.10 \
|
||||
glob-0.3.1 \
|
||||
gobject-sys-0.15.10 \
|
||||
gobject-sys-0.17.10 \
|
||||
graphene-rs-0.17.10 \
|
||||
graphene-sys-0.17.10 \
|
||||
gsk4-0.6.3 \
|
||||
gsk4-sys-0.6.3 \
|
||||
gstreamer-0.20.6 \
|
||||
gstreamer-base-0.20.5 \
|
||||
gstreamer-base-sys-0.20.0 \
|
||||
gstreamer-player-0.20.5 \
|
||||
gstreamer-player-sys-0.20.0 \
|
||||
gstreamer-sys-0.20.0 \
|
||||
gstreamer-video-0.20.4 \
|
||||
gstreamer-video-sys-0.20.0 \
|
||||
gtk4-0.6.6 \
|
||||
gtk4-macros-0.6.6 \
|
||||
gtk4-sys-0.6.3 \
|
||||
h2-0.3.20 \
|
||||
hashbrown-0.12.3 \
|
||||
hashbrown-0.14.0 \
|
||||
heck-0.4.1 \
|
||||
hermit-abi-0.3.1 \
|
||||
home-0.5.5 \
|
||||
html2text-0.6.0 \
|
||||
html5ever-0.25.2 \
|
||||
html5ever-0.26.0 \
|
||||
http-0.2.9 \
|
||||
http-body-0.4.5 \
|
||||
httparse-1.8.0 \
|
||||
httpdate-1.0.2 \
|
||||
humansize-1.1.1 \
|
||||
humantime-1.3.0 \
|
||||
hyper-0.14.16 \
|
||||
humantime-2.1.0 \
|
||||
hyper-0.14.27 \
|
||||
hyper-tls-0.5.0 \
|
||||
iana-time-zone-0.1.57 \
|
||||
iana-time-zone-haiku-0.1.2 \
|
||||
ident_case-1.0.1 \
|
||||
idna-0.2.3 \
|
||||
indexmap-1.7.0 \
|
||||
idna-0.4.0 \
|
||||
indexmap-1.9.3 \
|
||||
indexmap-2.0.0 \
|
||||
instant-0.1.12 \
|
||||
ipnet-2.3.1 \
|
||||
itertools-0.9.0 \
|
||||
itertools-0.10.3 \
|
||||
itoa-0.4.8 \
|
||||
itoa-1.0.1 \
|
||||
js-sys-0.3.55 \
|
||||
io-lifetimes-1.0.11 \
|
||||
ipnet-2.8.0 \
|
||||
is-docker-0.2.0 \
|
||||
is-terminal-0.4.8 \
|
||||
is-wsl-0.4.0 \
|
||||
itoa-1.0.8 \
|
||||
js-sys-0.3.64 \
|
||||
lazy_static-1.4.0 \
|
||||
libc-0.2.112 \
|
||||
libdbus-sys-0.2.2 \
|
||||
libhandy-0.8.0 \
|
||||
libhandy-sys-0.8.0 \
|
||||
libsqlite3-sys-0.22.2 \
|
||||
libadwaita-0.4.4 \
|
||||
libadwaita-sys-0.4.4 \
|
||||
libc-0.2.147 \
|
||||
libdbus-sys-0.2.5 \
|
||||
libsqlite3-sys-0.26.0 \
|
||||
linux-raw-sys-0.3.8 \
|
||||
linux-raw-sys-0.4.3 \
|
||||
locale_config-0.2.3 \
|
||||
lock_api-0.4.5 \
|
||||
log-0.4.14 \
|
||||
lock_api-0.4.10 \
|
||||
log-0.4.19 \
|
||||
mac-0.1.1 \
|
||||
maplit-1.0.2 \
|
||||
markup5ever-0.10.1 \
|
||||
markup5ever-0.11.0 \
|
||||
markup5ever_rcdom-0.1.0 \
|
||||
matches-0.1.9 \
|
||||
memchr-2.4.1 \
|
||||
memoffset-0.6.5 \
|
||||
migrations_internals-1.4.1 \
|
||||
migrations_macros-1.4.2 \
|
||||
mime-0.3.16 \
|
||||
mime_guess-2.0.3 \
|
||||
mio-0.7.14 \
|
||||
miow-0.3.7 \
|
||||
mpris-player-0.6.1 \
|
||||
muldiv-1.0.0 \
|
||||
native-tls-0.2.8 \
|
||||
memchr-2.5.0 \
|
||||
memoffset-0.9.0 \
|
||||
migrations_internals-2.1.0 \
|
||||
migrations_macros-2.1.0 \
|
||||
mime-0.3.17 \
|
||||
mime_guess-2.0.4 \
|
||||
miniz_oxide-0.7.1 \
|
||||
mio-0.8.8 \
|
||||
mpris-player-0.6.2 \
|
||||
muldiv-1.0.1 \
|
||||
native-tls-0.2.11 \
|
||||
never-0.1.0 \
|
||||
new_debug_unreachable-1.0.4 \
|
||||
ntapi-0.3.6 \
|
||||
num-integer-0.1.44 \
|
||||
num-rational-0.4.0 \
|
||||
num-traits-0.2.14 \
|
||||
num_cpus-1.13.1 \
|
||||
once_cell-1.9.0 \
|
||||
open-2.0.2 \
|
||||
openssl-0.10.38 \
|
||||
openssl-probe-0.1.4 \
|
||||
openssl-sys-0.9.72 \
|
||||
output_vt100-0.1.2 \
|
||||
pango-0.14.8 \
|
||||
pango-sys-0.14.0 \
|
||||
parking_lot-0.11.2 \
|
||||
parking_lot_core-0.8.5 \
|
||||
paste-1.0.6 \
|
||||
num-integer-0.1.45 \
|
||||
num-rational-0.4.1 \
|
||||
num-traits-0.2.15 \
|
||||
num_cpus-1.16.0 \
|
||||
object-0.31.1 \
|
||||
once_cell-1.18.0 \
|
||||
open-5.0.0 \
|
||||
openssl-0.10.55 \
|
||||
openssl-macros-0.1.1 \
|
||||
openssl-probe-0.1.5 \
|
||||
openssl-sys-0.9.90 \
|
||||
option-operations-0.5.0 \
|
||||
output_vt100-0.1.3 \
|
||||
pango-0.17.10 \
|
||||
pango-sys-0.17.10 \
|
||||
parking_lot-0.12.1 \
|
||||
parking_lot_core-0.9.8 \
|
||||
paste-1.0.13 \
|
||||
pathdiff-0.2.1 \
|
||||
percent-encoding-2.1.0 \
|
||||
pest-2.1.3 \
|
||||
percent-encoding-2.3.0 \
|
||||
phf-0.8.0 \
|
||||
phf-0.10.1 \
|
||||
phf_codegen-0.8.0 \
|
||||
phf_codegen-0.10.0 \
|
||||
phf_generator-0.8.0 \
|
||||
phf_generator-0.10.0 \
|
||||
phf_shared-0.8.0 \
|
||||
pin-project-lite-0.2.8 \
|
||||
phf_shared-0.10.0 \
|
||||
pin-project-lite-0.2.10 \
|
||||
pin-utils-0.1.0 \
|
||||
pkg-config-0.3.24 \
|
||||
ppv-lite86-0.2.16 \
|
||||
pkg-config-0.3.27 \
|
||||
ppv-lite86-0.2.17 \
|
||||
precomputed-hash-0.1.1 \
|
||||
pretty-hex-0.2.1 \
|
||||
pretty_assertions-1.0.0 \
|
||||
pretty_env_logger-0.4.0 \
|
||||
proc-macro-crate-0.1.5 \
|
||||
proc-macro-crate-1.1.0 \
|
||||
pretty-hex-0.3.0 \
|
||||
pretty_assertions-1.3.0 \
|
||||
pretty_env_logger-0.5.0 \
|
||||
proc-macro-crate-1.3.1 \
|
||||
proc-macro-error-1.0.4 \
|
||||
proc-macro-error-attr-1.0.4 \
|
||||
proc-macro2-1.0.36 \
|
||||
quick-error-1.2.3 \
|
||||
quick-xml-0.22.0 \
|
||||
quote-1.0.14 \
|
||||
r2d2-0.8.9 \
|
||||
proc-macro2-1.0.63 \
|
||||
quick-xml-0.28.2 \
|
||||
quote-1.0.29 \
|
||||
r2d2-0.8.10 \
|
||||
rand-0.4.6 \
|
||||
rand-0.7.3 \
|
||||
rand-0.8.4 \
|
||||
rand-0.8.5 \
|
||||
rand_chacha-0.2.2 \
|
||||
rand_chacha-0.3.1 \
|
||||
rand_core-0.3.1 \
|
||||
rand_core-0.4.2 \
|
||||
rand_core-0.5.1 \
|
||||
rand_core-0.6.3 \
|
||||
rand_core-0.6.4 \
|
||||
rand_hc-0.2.0 \
|
||||
rand_hc-0.3.1 \
|
||||
rand_pcg-0.2.1 \
|
||||
rayon-1.5.1 \
|
||||
rayon-core-1.9.1 \
|
||||
rayon-1.7.0 \
|
||||
rayon-core-1.11.0 \
|
||||
rdrand-0.4.0 \
|
||||
redox_syscall-0.2.10 \
|
||||
redox_users-0.4.0 \
|
||||
regex-1.5.4 \
|
||||
regex-syntax-0.6.25 \
|
||||
redox_syscall-0.3.5 \
|
||||
regex-1.8.4 \
|
||||
regex-syntax-0.7.2 \
|
||||
remove_dir_all-0.5.3 \
|
||||
reqwest-0.11.8 \
|
||||
rfc822_sanitizer-0.3.4 \
|
||||
rss-2.0.0 \
|
||||
rustc_version-0.3.3 \
|
||||
ryu-1.0.9 \
|
||||
schannel-0.1.19 \
|
||||
scheduled-thread-pool-0.2.5 \
|
||||
reqwest-0.11.18 \
|
||||
rfc822_sanitizer-0.3.6 \
|
||||
rss-2.0.4 \
|
||||
rustc-demangle-0.1.23 \
|
||||
rustc_version-0.4.0 \
|
||||
rustix-0.37.22 \
|
||||
rustix-0.38.2 \
|
||||
ryu-1.0.14 \
|
||||
schannel-0.1.22 \
|
||||
scheduled-thread-pool-0.2.7 \
|
||||
scopeguard-1.1.0 \
|
||||
security-framework-2.4.2 \
|
||||
security-framework-sys-2.4.2 \
|
||||
semver-0.11.0 \
|
||||
semver-parser-0.10.2 \
|
||||
serde-1.0.133 \
|
||||
serde_json-1.0.74 \
|
||||
serde_urlencoded-0.7.0 \
|
||||
siphasher-0.3.7 \
|
||||
slab-0.4.5 \
|
||||
smallvec-1.7.0 \
|
||||
socket2-0.4.2 \
|
||||
string_cache-0.8.2 \
|
||||
string_cache_codegen-0.5.1 \
|
||||
strsim-0.9.3 \
|
||||
security-framework-2.9.1 \
|
||||
security-framework-sys-2.9.0 \
|
||||
semver-1.0.17 \
|
||||
serde-1.0.166 \
|
||||
serde_derive-1.0.166 \
|
||||
serde_json-1.0.99 \
|
||||
serde_spanned-0.6.3 \
|
||||
serde_urlencoded-0.7.1 \
|
||||
siphasher-0.3.10 \
|
||||
slab-0.4.8 \
|
||||
smallvec-1.10.0 \
|
||||
socket2-0.4.9 \
|
||||
string_cache-0.8.7 \
|
||||
string_cache_codegen-0.5.2 \
|
||||
strsim-0.10.0 \
|
||||
strum-0.18.0 \
|
||||
strum-0.21.0 \
|
||||
strum_macros-0.18.0 \
|
||||
strum_macros-0.21.1 \
|
||||
syn-1.0.84 \
|
||||
system-deps-1.3.2 \
|
||||
system-deps-3.2.0 \
|
||||
syn-1.0.109 \
|
||||
syn-2.0.23 \
|
||||
system-deps-6.1.1 \
|
||||
target-lexicon-0.12.8 \
|
||||
tempdir-0.3.7 \
|
||||
tempfile-3.2.0 \
|
||||
tendril-0.4.2 \
|
||||
termcolor-1.1.2 \
|
||||
thiserror-1.0.30 \
|
||||
thiserror-impl-1.0.30 \
|
||||
time-0.1.43 \
|
||||
tinyvec-1.5.1 \
|
||||
tinyvec_macros-0.1.0 \
|
||||
tokio-1.15.0 \
|
||||
tokio-macros-1.7.0 \
|
||||
tokio-native-tls-0.3.0 \
|
||||
tokio-util-0.6.9 \
|
||||
toml-0.5.8 \
|
||||
tower-service-0.3.1 \
|
||||
tracing-0.1.29 \
|
||||
tracing-core-0.1.21 \
|
||||
try-lock-0.2.3 \
|
||||
ucd-trie-0.1.3 \
|
||||
tempfile-3.6.0 \
|
||||
tendril-0.4.3 \
|
||||
termcolor-1.2.0 \
|
||||
thiserror-1.0.40 \
|
||||
thiserror-impl-1.0.40 \
|
||||
time-0.1.45 \
|
||||
time-0.3.22 \
|
||||
time-core-0.1.1 \
|
||||
time-macros-0.2.9 \
|
||||
tinyvec-1.6.0 \
|
||||
tinyvec_macros-0.1.1 \
|
||||
tokio-1.29.1 \
|
||||
tokio-macros-2.1.0 \
|
||||
tokio-native-tls-0.3.1 \
|
||||
tokio-util-0.7.8 \
|
||||
toml-0.7.5 \
|
||||
toml_datetime-0.6.3 \
|
||||
toml_edit-0.19.11 \
|
||||
tower-service-0.3.2 \
|
||||
tracing-0.1.37 \
|
||||
tracing-core-0.1.31 \
|
||||
try-lock-0.2.4 \
|
||||
unicase-2.6.0 \
|
||||
unicode-bidi-0.3.7 \
|
||||
unicode-normalization-0.1.19 \
|
||||
unicode-segmentation-1.8.0 \
|
||||
unicode-width-0.1.9 \
|
||||
unicode-xid-0.2.2 \
|
||||
url-2.2.2 \
|
||||
unicode-bidi-0.3.13 \
|
||||
unicode-ident-1.0.10 \
|
||||
unicode-normalization-0.1.22 \
|
||||
unicode-width-0.1.10 \
|
||||
url-2.4.0 \
|
||||
utf-8-0.7.6 \
|
||||
vcpkg-0.2.15 \
|
||||
version-compare-0.0.10 \
|
||||
version-compare-0.0.11 \
|
||||
version-compare-0.1.1 \
|
||||
version_check-0.9.4 \
|
||||
want-0.3.0 \
|
||||
want-0.3.1 \
|
||||
wasi-0.9.0+wasi-snapshot-preview1 \
|
||||
wasi-0.10.2+wasi-snapshot-preview1 \
|
||||
wasm-bindgen-0.2.78 \
|
||||
wasm-bindgen-backend-0.2.78 \
|
||||
wasm-bindgen-futures-0.4.28 \
|
||||
wasm-bindgen-macro-0.2.78 \
|
||||
wasm-bindgen-macro-support-0.2.78 \
|
||||
wasm-bindgen-shared-0.2.78 \
|
||||
web-sys-0.3.55 \
|
||||
wasi-0.10.0+wasi-snapshot-preview1 \
|
||||
wasi-0.11.0+wasi-snapshot-preview1 \
|
||||
wasm-bindgen-0.2.87 \
|
||||
wasm-bindgen-backend-0.2.87 \
|
||||
wasm-bindgen-futures-0.4.37 \
|
||||
wasm-bindgen-macro-0.2.87 \
|
||||
wasm-bindgen-macro-support-0.2.87 \
|
||||
wasm-bindgen-shared-0.2.87 \
|
||||
web-sys-0.3.64 \
|
||||
winapi-0.3.9 \
|
||||
winapi-i686-pc-windows-gnu-0.4.0 \
|
||||
winapi-util-0.1.5 \
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0 \
|
||||
winreg-0.7.0 \
|
||||
xdg-2.4.0 \
|
||||
xml-rs-0.8.4 \
|
||||
windows-0.48.0 \
|
||||
windows-sys-0.48.0 \
|
||||
windows-targets-0.48.1 \
|
||||
windows_aarch64_gnullvm-0.48.0 \
|
||||
windows_aarch64_msvc-0.48.0 \
|
||||
windows_i686_gnu-0.48.0 \
|
||||
windows_i686_msvc-0.48.0 \
|
||||
windows_x86_64_gnu-0.48.0 \
|
||||
windows_x86_64_gnullvm-0.48.0 \
|
||||
windows_x86_64_msvc-0.48.0 \
|
||||
winnow-0.4.7 \
|
||||
winreg-0.10.1 \
|
||||
xdg-2.5.0 \
|
||||
xml-rs-0.8.15 \
|
||||
xml5ever-0.16.2 \
|
||||
xml5ever-0.17.0 \
|
||||
yansi-0.5.1 \
|
||||
gettext-rs,gettext-sys@git+https://github.com/danigm/gettext-rs?branch=no-gettext\#61938b9f5f1d3bdc31f9839f53fabe5ccf136a78
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,20 +0,0 @@
|
|||
--- cargo-crates/crossbeam-epoch-0.9.5/no_atomic.rs.orig 2021-07-12 16:01:21.814570000 +0200
|
||||
+++ cargo-crates/crossbeam-epoch-0.9.5/no_atomic.rs 2021-07-12 16:01:34.083879000 +0200
|
||||
@@ -30,6 +30,7 @@
|
||||
"mipsel-unknown-none",
|
||||
"mipsisa32r6-unknown-linux-gnu",
|
||||
"mipsisa32r6el-unknown-linux-gnu",
|
||||
+ "powerpc-unknown-freebsd",
|
||||
"powerpc-unknown-linux-gnu",
|
||||
"powerpc-unknown-linux-gnuspe",
|
||||
"powerpc-unknown-linux-musl",
|
||||
--- cargo-crates/crossbeam-utils-0.8.5/no_atomic.rs.orig 2021-07-12 16:01:05.023177000 +0200
|
||||
+++ cargo-crates/crossbeam-utils-0.8.5/no_atomic.rs 2021-07-12 16:01:16.538869000 +0200
|
||||
@@ -30,6 +30,7 @@
|
||||
"mipsel-unknown-none",
|
||||
"mipsisa32r6-unknown-linux-gnu",
|
||||
"mipsisa32r6el-unknown-linux-gnu",
|
||||
+ "powerpc-unknown-freebsd",
|
||||
"powerpc-unknown-linux-gnu",
|
||||
"powerpc-unknown-linux-gnuspe",
|
||||
"powerpc-unknown-linux-musl",
|
|
@ -1,8 +0,0 @@
|
|||
--- scripts/cargo.sh.orig 2021-12-04 18:15:44 UTC
|
||||
+++ scripts/cargo.sh
|
||||
@@ -24,4 +24,4 @@ if test -d vendor; then
|
||||
fi
|
||||
|
||||
cargo build ${ARGS[@]} --manifest-path="$MESON_SOURCE_ROOT"/Cargo.toml -p podcasts-gtk
|
||||
-cp "$CARGO_TARGET_DIR"/${TARGET}/podcasts-gtk "$OUTPUT"
|
||||
+cp "$CARGO_TARGET_DIR"/${CARGO_BUILD_TARGET}/${TARGET}/podcasts-gtk "$OUTPUT"
|
|
@ -5,6 +5,7 @@ share/gnome-podcasts/resources.gresource
|
|||
share/icons/hicolor/scalable/apps/org.gnome.Podcasts.Devel.svg
|
||||
share/icons/hicolor/scalable/apps/org.gnome.Podcasts.svg
|
||||
share/icons/hicolor/symbolic/apps/org.gnome.Podcasts-symbolic.svg
|
||||
share/locale/be/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/ca/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/cs/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/da/LC_MESSAGES/gnome-podcasts.mo
|
||||
|
@ -16,10 +17,12 @@ share/locale/fi/LC_MESSAGES/gnome-podcasts.mo
|
|||
share/locale/fr/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/fur/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/gl/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/he/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/hr/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/hu/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/id/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/it/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/ka/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/ko/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/lv/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/nl/LC_MESSAGES/gnome-podcasts.mo
|
||||
|
@ -28,6 +31,7 @@ share/locale/pl/LC_MESSAGES/gnome-podcasts.mo
|
|||
share/locale/pt/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/ro/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/ru/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/sk/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/sl/LC_MESSAGES/gnome-podcasts.mo
|
||||
share/locale/sr/LC_MESSAGES/gnome-podcasts.mo
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= juk
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683866878
|
||||
SHA256 (KDE/release-service/23.04.1/juk-23.04.1.tar.xz) = 0389d5710c0579cb95a3727b1e0c76caa037042d5818133f4ea1f2288f9b68fc
|
||||
SIZE (KDE/release-service/23.04.1/juk-23.04.1.tar.xz) = 2080228
|
||||
TIMESTAMP = 1688809827
|
||||
SHA256 (KDE/release-service/23.04.3/juk-23.04.3.tar.xz) = 0313962a3013781d687f2f7ca064e06d1edefac9a4ac861e68d2584b760419e0
|
||||
SIZE (KDE/release-service/23.04.3/juk-23.04.3.tar.xz) = 2080376
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= kid3
|
||||
PORTVERSION= 3.9.3
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 3.9.4
|
||||
CATEGORIES= audio kde
|
||||
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}
|
||||
PKGNAMESUFFIX= -${FLAVOR}
|
||||
|
@ -39,7 +38,7 @@ PLIST_SUB+= SHLIB_VER=${PORTVERSION}
|
|||
USES+= qt:5
|
||||
USE_QT= core dbus gui multimedia network xml widgets \
|
||||
buildtools:build linguisttools:build qmake:build
|
||||
CMAKE_ON+= WITH_QT5
|
||||
CMAKE_OFF+= BUILD_WITH_QT6
|
||||
PLIST_SUB+= KF5="@comment " \
|
||||
QT="" \
|
||||
QT_SUFX="-qt"
|
||||
|
@ -48,7 +47,7 @@ KID3_APPS+= QT
|
|||
USES+= gl qt:6
|
||||
USE_GL= opengl
|
||||
USE_QT= base multimedia tools:build
|
||||
CMAKE_OFF+= WITH_QT5
|
||||
CMAKE_ON+= BUILD_WITH_QT6
|
||||
PLIST_SUB+= KF5="@comment " \
|
||||
QT="" \
|
||||
QT_SUFX="-qt"
|
||||
|
@ -59,7 +58,7 @@ 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_ON+= WITH_QT5
|
||||
CMAKE_OFF+= BUILD_WITH_QT6
|
||||
PLIST_SUB+= KF5="" \
|
||||
QT="@comment " \
|
||||
QT_SUFX=""
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1673648673
|
||||
SHA256 (kid3-3.9.3.tar.xz) = 0f686b75e8f643af406230e7d84cb8bc148e9b3058dd4cd93147494918eeadd0
|
||||
SIZE (kid3-3.9.3.tar.xz) = 1820640
|
||||
TIMESTAMP = 1689017923
|
||||
SHA256 (kid3-3.9.4.tar.xz) = c410960e96225de0a1c4888c3ea1c6dc2ca245abb691474326dcdc3edbd6a520
|
||||
SIZE (kid3-3.9.4.tar.xz) = 1834140
|
||||
|
|
|
@ -1,25 +1,13 @@
|
|||
Add CMake option to specify the version of Qt we want to build against.
|
||||
Fix detection of Qt5 if both Qt5 and Qt6 are installed.
|
||||
|
||||
--- CMakeLists.txt.orig 2022-09-12 03:46:59 UTC
|
||||
--- CMakeLists.txt.orig 2023-07-10 19:51:30 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -27,6 +27,7 @@ set(BUILD_SHARED_LIBS ON CACHE BOOL "build shared libr
|
||||
cmake_minimum_required(VERSION 3.3)
|
||||
|
||||
set(BUILD_SHARED_LIBS ON CACHE BOOL "build shared libraries")
|
||||
+set(WITH_QT5 ON CACHE BOOL "build with Qt 5")
|
||||
set(WITH_QML ON CACHE BOOL "build with QML")
|
||||
set(WITH_TAGLIB ON CACHE BOOL "build with TagLib")
|
||||
set(WITH_MP4V2 OFF CACHE BOOL "build with mp4v2")
|
||||
@@ -263,7 +264,11 @@ endif()
|
||||
set(Qt${_qtVersionMajor}AndroidExtras_DIR "${_qtDir}/lib/cmake/Qt${_qtVersionMajor}AndroidExtras")
|
||||
endif()
|
||||
endif()
|
||||
-find_package(QT NAMES Qt5 Qt6 COMPONENTS Core REQUIRED)
|
||||
+if(WITH_QT5)
|
||||
@@ -273,7 +273,7 @@ else()
|
||||
if(BUILD_WITH_QT6)
|
||||
find_package(QT NAMES Qt6 COMPONENTS Core REQUIRED)
|
||||
else()
|
||||
- find_package(QT NAMES Qt5 Qt6 COMPONENTS Core REQUIRED)
|
||||
+ find_package(QT NAMES Qt5 COMPONENTS Core REQUIRED)
|
||||
+else()
|
||||
+ find_package(QT NAMES Qt6 COMPONENTS Core REQUIRED)
|
||||
+endif()
|
||||
endif()
|
||||
if(QT_VERSION_MAJOR EQUAL 6 AND QT_VERSION_MINOR LESS 2)
|
||||
set(WITH_MULTIMEDIA OFF)
|
||||
endif()
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= kmix
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683866875
|
||||
SHA256 (KDE/release-service/23.04.1/kmix-23.04.1.tar.xz) = 92c8900cb54c5761014b8405bd31a66a486e146e0ca146b93c692eeb3db154dd
|
||||
SIZE (KDE/release-service/23.04.1/kmix-23.04.1.tar.xz) = 1196772
|
||||
TIMESTAMP = 1688809825
|
||||
SHA256 (KDE/release-service/23.04.3/kmix-23.04.3.tar.xz) = b247681b588773870bec1ae5b337231c05f60ed1c0a846c43715dee08dd2ee26
|
||||
SIZE (KDE/release-service/23.04.3/kmix-23.04.3.tar.xz) = 1196996
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= kwave
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1683866871
|
||||
SHA256 (KDE/release-service/23.04.1/kwave-23.04.1.tar.xz) = dd8887ec9cc1f0e832bdeb941fa05a388bd70b809a89fa95c6485372b38faea7
|
||||
SIZE (KDE/release-service/23.04.1/kwave-23.04.1.tar.xz) = 6965096
|
||||
TIMESTAMP = 1688809822
|
||||
SHA256 (KDE/release-service/23.04.3/kwave-23.04.3.tar.xz) = 5d92998c67964305e2e2b38cffb1c8da743b345e292811a5e392d2c59f443c69
|
||||
SIZE (KDE/release-service/23.04.3/kwave-23.04.3.tar.xz) = 6964584
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
PORTNAME= libgroove
|
||||
PORTVERSION= 4.3.0
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Audio dispatching library
|
||||
WWW= https://github.com/andrewrk/libgroove
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
DEPRECATED= Fails to build with FFmpeg 6 and very little activity upstream
|
||||
EXPIRATION_DATE=2023-06-30
|
||||
|
||||
LIB_DEPENDS= libavcodec.so.58:multimedia/ffmpeg4 \
|
||||
libchromaprint.so:audio/chromaprint \
|
||||
libebur128.so:audio/ebur128 \
|
||||
libspeexdsp.so:audio/speexdsp
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= andrewrk
|
||||
|
||||
USES= cmake sdl
|
||||
USE_SDL= sdl2
|
||||
USE_LDCONFIG= yes
|
||||
CFLAGS+= -Wno-error=deprecated-declarations # ffmpeg 3.1
|
||||
|
||||
PLIST_SUB+= VER1=${PORTVERSION:R:R} \
|
||||
VER3=${PORTVERSION}
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
|
||||
${PATCH_WRKSRC}/cmake/FindLibAV.cmake
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (andrewrk-libgroove-4.3.0_GH0.tar.gz) = 76f68896f078a9613d420339ef887ca8293884ad2cd0fbc031d89a6af2993636
|
||||
SIZE (andrewrk-libgroove-4.3.0_GH0.tar.gz) = 48857
|
|
@ -1,11 +0,0 @@
|
|||
--- cmake/FindLibAV.cmake.orig 2023-04-25 13:56:57 UTC
|
||||
+++ cmake/FindLibAV.cmake
|
||||
@@ -22,6 +22,8 @@
|
||||
# AVUTIL_INCLUDE_DIRS
|
||||
# AVUTIL_LIBRARIES
|
||||
|
||||
+set(CMAKE_PREFIX_PATH "%%LOCALBASE%%/ffmpeg4;%%LOCALBASE%%/ffmpeg4/include;%%LOCALBASE%%/ffmpeg4/libexec")
|
||||
+
|
||||
find_path(AVFILTER_INCLUDE_DIRS NAMES libavfilter/avfilter.h)
|
||||
find_library(AVFILTER_LIBRARIES NAMES avfilter)
|
||||
if(AVFILTER_LIBRARIES AND AVFILTER_INCLUDE_DIRS)
|
|
@ -1,92 +0,0 @@
|
|||
groove/encoder.c:619:59: error: use of undeclared identifier 'CODEC_CAP_VARIABLE_FRAME_SIZE'
|
||||
e->sink->buffer_sample_count = (codec->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE) ?
|
||||
^
|
||||
groove/file.c:284:66: error: use of undeclared identifier 'FF_INPUT_BUFFER_PADDING_SIZE'
|
||||
uint64_t extra_size = (uint64_t)icodec->extradata_size + FF_INPUT_BUFFER_PADDING_SIZE;
|
||||
^
|
||||
groove/playlist.c:189:63: error: use of undeclared identifier 'CODEC_CAP_DELAY'
|
||||
if (!pkt_temp->data && dec->codec->capabilities & CODEC_CAP_DELAY)
|
||||
^
|
||||
groove/playlist.c:574:55: error: use of undeclared identifier 'CODEC_CAP_DELAY'
|
||||
if (f->audio_st->codec->codec->capabilities & CODEC_CAP_DELAY) {
|
||||
^
|
||||
groove/playlist.c:990:22: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
||||
p->volume_filter = avfilter_get_by_name("volume");
|
||||
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
groove/playlist.c:997:23: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
||||
p->compand_filter = avfilter_get_by_name("compand");
|
||||
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
groove/playlist.c:1004:23: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
||||
p->abuffer_filter = avfilter_get_by_name("abuffer");
|
||||
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
groove/playlist.c:1011:22: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
||||
p->asplit_filter = avfilter_get_by_name("asplit");
|
||||
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
groove/playlist.c:1018:23: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
||||
p->aformat_filter = avfilter_get_by_name("aformat");
|
||||
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
groove/playlist.c:1025:27: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
||||
p->abuffersink_filter = avfilter_get_by_name("abuffersink");
|
||||
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
--- groove/encoder.c.orig 2015-05-26 01:32:01 UTC
|
||||
+++ groove/encoder.c
|
||||
@@ -616,7 +616,7 @@ int groove_encoder_attach(struct GrooveEncoder *encode
|
||||
|
||||
e->sink->audio_format = encoder->actual_audio_format;
|
||||
e->sink->buffer_size = encoder->sink_buffer_size;
|
||||
- e->sink->buffer_sample_count = (codec->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE) ?
|
||||
+ e->sink->buffer_sample_count = (codec->capabilities & AV_CODEC_CAP_VARIABLE_FRAME_SIZE) ?
|
||||
0 : e->stream->codec->frame_size;
|
||||
e->sink->gain = encoder->gain;
|
||||
|
||||
--- groove/file.c.orig 2015-05-26 01:32:01 UTC
|
||||
+++ groove/file.c
|
||||
@@ -281,7 +281,7 @@ int groove_file_save(struct GrooveFile *file) {
|
||||
ocodec->rc_buffer_size = icodec->rc_buffer_size;
|
||||
ocodec->field_order = icodec->field_order;
|
||||
|
||||
- uint64_t extra_size = (uint64_t)icodec->extradata_size + FF_INPUT_BUFFER_PADDING_SIZE;
|
||||
+ uint64_t extra_size = (uint64_t)icodec->extradata_size + AV_INPUT_BUFFER_PADDING_SIZE;
|
||||
if (extra_size > INT_MAX) {
|
||||
cleanup_save(file);
|
||||
av_log(NULL, AV_LOG_ERROR, "codec extra size too big\n");
|
||||
--- groove/playlist.c.orig 2015-05-26 01:32:01 UTC
|
||||
+++ groove/playlist.c
|
||||
@@ -54,12 +54,12 @@ struct GroovePlaylistPrivate {
|
||||
AVFilterGraph *filter_graph;
|
||||
AVFilterContext *abuffer_ctx;
|
||||
|
||||
- AVFilter *volume_filter;
|
||||
- AVFilter *compand_filter;
|
||||
- AVFilter *abuffer_filter;
|
||||
- AVFilter *asplit_filter;
|
||||
- AVFilter *aformat_filter;
|
||||
- AVFilter *abuffersink_filter;
|
||||
+ const AVFilter *volume_filter;
|
||||
+ const AVFilter *compand_filter;
|
||||
+ const AVFilter *abuffer_filter;
|
||||
+ const AVFilter *asplit_filter;
|
||||
+ const AVFilter *aformat_filter;
|
||||
+ const AVFilter *abuffersink_filter;
|
||||
|
||||
pthread_mutex_t drain_cond_mutex;
|
||||
int drain_cond_mutex_inited;
|
||||
@@ -186,7 +186,7 @@ static int audio_decode_frame(struct GroovePlaylist *p
|
||||
|
||||
if (!got_frame) {
|
||||
// stop sending empty packets if the decoder is finished
|
||||
- if (!pkt_temp->data && dec->codec->capabilities & CODEC_CAP_DELAY)
|
||||
+ if (!pkt_temp->data && dec->codec->capabilities & AV_CODEC_CAP_DELAY)
|
||||
return 0;
|
||||
continue;
|
||||
}
|
||||
@@ -571,7 +571,7 @@ static int decode_one_frame(struct GroovePlaylist *pla
|
||||
pthread_mutex_unlock(&f->seek_mutex);
|
||||
|
||||
if (f->eof) {
|
||||
- if (f->audio_st->codec->codec->capabilities & CODEC_CAP_DELAY) {
|
||||
+ if (f->audio_st->codec->codec->capabilities & AV_CODEC_CAP_DELAY) {
|
||||
av_init_packet(pkt);
|
||||
pkt->data = NULL;
|
||||
pkt->size = 0;
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue