*/*: sync with upstream
Taken from: FreeBSD
This commit is contained in:
parent
9049e69f07
commit
6c8378334c
2082 changed files with 28906 additions and 19691 deletions
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936909
|
||||
SHA256 (KDE/release-service/24.12.2/kmag-24.12.2.tar.xz) = 9dfbd20c7074f6c66ba93dc1a121a0e77ec4d5c7881637f57799512412ea4861
|
||||
SIZE (KDE/release-service/24.12.2/kmag-24.12.2.tar.xz) = 677740
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936912
|
||||
SHA256 (KDE/release-service/24.12.2/kmousetool-24.12.2.tar.xz) = 57f6a2c917fdf2002ce484960e9b402f14abe5049735bddd352d7fe6f77d5353
|
||||
SIZE (KDE/release-service/24.12.2/kmousetool-24.12.2.tar.xz) = 134540
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936913
|
||||
SHA256 (KDE/release-service/24.12.2/kmouth-24.12.2.tar.xz) = 82fd0d18cf44b23feda8b64066a539bf333d6f24bd138a29453526bccb27055d
|
||||
SIZE (KDE/release-service/24.12.2/kmouth-24.12.2.tar.xz) = 1940452
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= atk
|
||||
PORTVERSION= 4.2.6
|
||||
PORTVERSION= 4.2.7
|
||||
CATEGORIES= accessibility rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1738090178
|
||||
SHA256 (rubygem/atk-4.2.6.gem) = 9a0b1b51e95a81e0c80a1a83b0e7e0daeac6595ff9796a4ece9afa8db48af243
|
||||
SIZE (rubygem/atk-4.2.6.gem) = 15872
|
||||
TIMESTAMP = 1738606641
|
||||
SHA256 (rubygem/atk-4.2.7.gem) = 9ea592d316c99b541b253400ac3a1807f248380dc82b528536dc614e5cb5517e
|
||||
SIZE (rubygem/atk-4.2.7.gem) = 15872
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1734910676
|
||||
SHA256 (libreoffice/i18n/LibreOffice_24.8.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 68a94349e639b9b6561e1df5d208db0e4627b46f24ff8d2972794bd7dad841c3
|
||||
SIZE (libreoffice/i18n/LibreOffice_24.8.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 1762001
|
||||
SHA256 (libreoffice/i18n/LibreOffice_24.8.4_Linux_x86-64_deb_helppack_ar.tar.gz) = 2f935d95464ac5fe92f8ea4c73413b469d67ab472adc507673fe1a59208d9a4c
|
||||
SIZE (libreoffice/i18n/LibreOffice_24.8.4_Linux_x86-64_deb_helppack_ar.tar.gz) = 2427541
|
||||
TIMESTAMP = 1738848328
|
||||
SHA256 (libreoffice/i18n/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ar.tar.gz) = 85cdf5a58d43abbe9a78e1fd8ab47797d264b8b903393c1f9436ae0c1bab58ba
|
||||
SIZE (libreoffice/i18n/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ar.tar.gz) = 1762671
|
||||
SHA256 (libreoffice/i18n/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ar.tar.gz) = fc782f220d45554bd8f3ca6f56094fc44943666ee62a15cba088b37998b913e2
|
||||
SIZE (libreoffice/i18n/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ar.tar.gz) = 2468978
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= zip
|
||||
DISTVERSION= 2.3.1
|
||||
DISTVERSION= 2.3.2
|
||||
CATEGORIES= archivers
|
||||
DISTNAME= ${PORTNAME}_${DISTVERSION}
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1706857020
|
||||
SHA256 (zip_2.3.1.tar.gz) = 83754408781c525917f36535865d28214893de0778b5f337e050cb543cacc28f
|
||||
SIZE (zip_2.3.1.tar.gz) = 111280
|
||||
TIMESTAMP = 1738844889
|
||||
SHA256 (zip_2.3.2.tar.gz) = 9675e62b2bcfbde8c4a1c88abe0d9f2ec9e56d4ac180e1b7c975c65f96232591
|
||||
SIZE (zip_2.3.2.tar.gz) = 113313
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936917
|
||||
SHA256 (KDE/release-service/24.12.2/ark-24.12.2.tar.xz) = adad7aaf594fa55e5f79a60dd1a305174adbd8b6d582761aeb08bcbd4b413ca0
|
||||
SIZE (KDE/release-service/24.12.2/ark-24.12.2.tar.xz) = 3010740
|
||||
|
|
|
@ -1,27 +1,27 @@
|
|||
PORTNAME= fastjar
|
||||
PORTVERSION= 0.93.20060808
|
||||
PORTREVISION= 4
|
||||
DISTVERSION= 0.98
|
||||
CATEGORIES= archivers java
|
||||
MASTER_SITES= LOCAL/maho/fastjar
|
||||
MASTER_SITES= SAVANNAH
|
||||
|
||||
MAINTAINER= java@FreeBSD.org
|
||||
COMMENT= Version of JDK's `jar' command written entirely in C
|
||||
WWW= https://fastjar.sourceforge.net/
|
||||
WWW= https://savannah.nongnu.org/projects/fastjar/
|
||||
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= gmake makeinfo
|
||||
|
||||
USES= gmake makeinfo perl5 tar:bzip2
|
||||
USE_PERL5= build
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
PORTDOCS= CHANGES ChangeLog NEWS README
|
||||
PLIST_FILES= bin/fastjar bin/grepjar \
|
||||
share/man/man1/fastjar.1.gz \
|
||||
share/man/man1/grepjar.1.gz
|
||||
|
||||
INFO= fastjar
|
||||
PORTDOCS= CHANGES ChangeLog NEWS README
|
||||
|
||||
PLIST_FILES= bin/fastjar \
|
||||
bin/grepjar \
|
||||
lib/charset.alias \
|
||||
share/man/man1/fastjar.1.gz \
|
||||
share/man/man1/grepjar.1.gz
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (fastjar-0.93.20060808.tar.bz2) = ba13e60bcffd782ac23383e24a1f50a92a30789944615f86a3f5c945abe2fe4e
|
||||
SIZE (fastjar-0.93.20060808.tar.bz2) = 112355
|
||||
TIMESTAMP = 1739100125
|
||||
SHA256 (fastjar-0.98.tar.gz) = f156abc5de8658f22ee8f08d7a72c88f9409ebd8c7933e9466b0842afeb2f145
|
||||
SIZE (fastjar-0.98.tar.gz) = 717984
|
||||
|
|
13
archivers/fastjar/files/patch-compress.c
Normal file
13
archivers/fastjar/files/patch-compress.c
Normal file
|
@ -0,0 +1,13 @@
|
|||
--- compress.c.orig 2008-10-15 17:25:36 UTC
|
||||
+++ compress.c
|
||||
@@ -86,6 +86,10 @@ write_data (int fd, void *buf, size_t len,
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
}
|
||||
+ else if (!next && here + len >= end_of_entries)
|
||||
+ {
|
||||
+ end_of_entries = here + len;
|
||||
+ }
|
||||
}
|
||||
|
||||
return write (fd, buf, len);
|
|
@ -1,11 +1,137 @@
|
|||
--- jartool.c.orig 2006-08-07 08:06:23 UTC
|
||||
--- jartool.c.orig 2025-02-09 11:28:36 UTC
|
||||
+++ jartool.c
|
||||
@@ -313,7 +313,7 @@ int number_of_entries; /* number of entr
|
||||
const char *progname;
|
||||
@@ -790,6 +790,7 @@ int read_entries (int fd)
|
||||
progname, jarfile);
|
||||
return 1;
|
||||
}
|
||||
+ ze->filename[len] = '\0';
|
||||
len = UNPACK_UB4(header, CEN_EFLEN);
|
||||
len += UNPACK_UB4(header, CEN_COMLEN);
|
||||
if (lseek (fd, len, SEEK_CUR) == -1)
|
||||
@@ -1257,7 +1258,7 @@ int add_file_to_jar(int jfd, int ffd, const char *fnam
|
||||
exit_on_error("write");
|
||||
|
||||
/* The offset of the end of the last zip entry. */
|
||||
-ub4 end_of_entries;
|
||||
+off_t end_of_entries;
|
||||
/* write the file name to the zip file */
|
||||
- if (1 == write(jfd, fname, file_name_length))
|
||||
+ if (-1 == write(jfd, fname, file_name_length))
|
||||
exit_on_error("write");
|
||||
|
||||
/* This is used to mark options with no short value. */
|
||||
#define LONG_OPT(Num) ((Num) + 128)
|
||||
if(verbose){
|
||||
@@ -1273,15 +1274,18 @@ int add_file_to_jar(int jfd, int ffd, const char *fnam
|
||||
compress_file(ffd, jfd, ze, existing);
|
||||
} else {
|
||||
/* If we are not writing the last entry, make space for it. */
|
||||
- if (existing && existing->next_entry)
|
||||
+ if (existing)
|
||||
{
|
||||
- if (ze->usize > existing->usize)
|
||||
+ if (existing->next_entry)
|
||||
{
|
||||
- if (shift_down (jfd, existing->next_entry->offset,
|
||||
- ze->usize - existing->usize, existing->next_entry))
|
||||
+ if (ze->usize > existing->usize)
|
||||
{
|
||||
- fprintf (stderr, "%s: %s\n", progname, strerror (errno));
|
||||
- return 1;
|
||||
+ if (shift_down (jfd, existing->next_entry->offset,
|
||||
+ ze->usize - existing->usize, existing->next_entry))
|
||||
+ {
|
||||
+ fprintf (stderr, "%s: %s\n", progname, strerror (errno));
|
||||
+ return 1;
|
||||
+ }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1730,33 +1734,46 @@ int extract_jar(int fd, const char **files, int file_n
|
||||
struct stat sbuf;
|
||||
int depth = 0;
|
||||
|
||||
- tmp_buff = malloc(sizeof(char) * strlen((const char *)filename));
|
||||
+ if(*filename == '/'){
|
||||
+ fprintf(stderr, "Absolute path names are not allowed.\n");
|
||||
+ exit(EXIT_FAILURE);
|
||||
+ }
|
||||
|
||||
+ tmp_buff = malloc(strlen((const char *)filename));
|
||||
+
|
||||
+ if(tmp_buff == NULL) {
|
||||
+ fprintf(stderr, "Out of memory.\n");
|
||||
+ exit(EXIT_FAILURE);
|
||||
+ }
|
||||
+
|
||||
for(;;){
|
||||
const ub1 *idx = (const unsigned char *)strchr((const char *)start, '/');
|
||||
|
||||
if(idx == NULL)
|
||||
break;
|
||||
else if(idx == start){
|
||||
+ tmp_buff[idx - filename] = '/';
|
||||
start++;
|
||||
continue;
|
||||
}
|
||||
- start = idx + 1;
|
||||
|
||||
- strncpy(tmp_buff, (const char *)filename, (idx - filename));
|
||||
- tmp_buff[(idx - filename)] = '\0';
|
||||
+ memcpy(tmp_buff + (start - filename), (const char *)start, (idx - start));
|
||||
+ tmp_buff[idx - filename] = '\0';
|
||||
|
||||
#ifdef DEBUG
|
||||
printf("checking the existance of %s\n", tmp_buff);
|
||||
#endif
|
||||
- if(strcmp(tmp_buff, "..") == 0){
|
||||
+ if(idx - start == 2 && memcmp(start, "..", 2) == 0){
|
||||
--depth;
|
||||
if (depth < 0){
|
||||
fprintf(stderr, "Traversal to parent directories during unpacking!\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
- } else if (strcmp(tmp_buff, ".") != 0)
|
||||
+ } else if (idx - start != 1 || *start != '.')
|
||||
++depth;
|
||||
+
|
||||
+ start = idx + 1;
|
||||
+
|
||||
if(stat(tmp_buff, &sbuf) < 0){
|
||||
if(errno != ENOENT)
|
||||
exit_on_error("stat");
|
||||
@@ -1765,6 +1782,7 @@ int extract_jar(int fd, const char **files, int file_n
|
||||
#ifdef DEBUG
|
||||
printf("Directory exists\n");
|
||||
#endif
|
||||
+ tmp_buff[idx - filename] = '/';
|
||||
continue;
|
||||
}else {
|
||||
fprintf(stderr, "Hmmm.. %s exists but isn't a directory!\n",
|
||||
@@ -1781,10 +1799,11 @@ int extract_jar(int fd, const char **files, int file_n
|
||||
if(verbose && handle)
|
||||
printf("%10s: %s/\n", "created", tmp_buff);
|
||||
|
||||
+ tmp_buff[idx - filename] = '/';
|
||||
}
|
||||
|
||||
/* only a directory */
|
||||
- if(strlen((const char *)start) == 0)
|
||||
+ if(*start == '\0')
|
||||
dir = TRUE;
|
||||
|
||||
#ifdef DEBUG
|
||||
@@ -1792,7 +1811,7 @@ int extract_jar(int fd, const char **files, int file_n
|
||||
#endif
|
||||
|
||||
/* If the entry was just a directory, don't write to file, etc */
|
||||
- if(strlen((const char *)start) == 0)
|
||||
+ if(*start == '\0')
|
||||
f_fd = -1;
|
||||
|
||||
free(tmp_buff);
|
||||
@@ -1876,7 +1895,8 @@ int extract_jar(int fd, const char **files, int file_n
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
|
||||
- close(f_fd);
|
||||
+ if (f_fd != -1)
|
||||
+ close(f_fd);
|
||||
|
||||
if(verbose && dir == FALSE && handle)
|
||||
printf("%10s: %s\n",
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1734109839
|
||||
SHA256 (KDE/frameworks/6.9.0/karchive-6.9.0.tar.xz) = 246ad8dd2b5fb83df1cb05ff1fd3934f8a52be94d124350f9e6b7c3420e9c474
|
||||
SIZE (KDE/frameworks/6.9.0/karchive-6.9.0.tar.xz) = 1033980
|
||||
TIMESTAMP = 1738846890
|
||||
SHA256 (KDE/frameworks/6.10.0/karchive-6.10.0.tar.xz) = ac5160c19dd110bbdadeba9c5355cbfd3b5c1bd00ce3dbdc4a085776698c8a48
|
||||
SIZE (KDE/frameworks/6.10.0/karchive-6.10.0.tar.xz) = 1037296
|
||||
|
|
|
@ -46,6 +46,7 @@ share/locale/fi/LC_MESSAGES/karchive6_qt.qm
|
|||
share/locale/fr/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/gl/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/he/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/hi/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/hu/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/ia/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/id/LC_MESSAGES/karchive6_qt.qm
|
||||
|
@ -62,6 +63,7 @@ share/locale/pl/LC_MESSAGES/karchive6_qt.qm
|
|||
share/locale/pt/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/ro/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/ru/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/sa/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/sk/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/sl/LC_MESSAGES/karchive6_qt.qm
|
||||
share/locale/sv/LC_MESSAGES/karchive6_qt.qm
|
||||
|
|
|
@ -2,7 +2,7 @@ PORTNAME= kzip
|
|||
DISTVERSION= 20200115
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= http://static.jonof.id.au/dl/kenutils/
|
||||
MASTER_SITES= http://www.jonof.id.au/files/kenutils/
|
||||
DISTNAME= kzipmix-${DISTVERSION}-bsd-static
|
||||
|
||||
MAINTAINER= rodrigo@FreeBSD.org
|
||||
|
|
|
@ -14,8 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
|||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/lib/libelf.so:devel/elfutils \
|
||||
gsed:textproc/gsed
|
||||
LIB_DEPENDS= libdb-5.3.so:databases/db5 \
|
||||
libelf.so:devel/elfutils \
|
||||
LIB_DEPENDS= libelf.so:devel/elfutils \
|
||||
libgcrypt.so:security/libgcrypt \
|
||||
libnss3.so:security/nss \
|
||||
libpopt.so:devel/popt \
|
||||
|
@ -28,8 +27,8 @@ FLAVORS= default noopenmp
|
|||
FLAVOR?= ${FLAVORS:[1]}
|
||||
noopenmp_PKGNAMESUFFIX= 4-noopenmp
|
||||
|
||||
USES= alias bdb cpe gmake iconv libarchive libtool lua pathfix \
|
||||
pkgconfig readline shebangfix sqlite tar:bzip2
|
||||
USES= alias cpe gmake iconv libarchive libtool lua pathfix pkgconfig \
|
||||
readline shebangfix sqlite tar:bzip2
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
SHEBANG_FILES= scripts/brp-compress scripts/check-prereqs \
|
||||
|
@ -40,7 +39,8 @@ SHEBANG_FILES= scripts/brp-compress scripts/check-prereqs \
|
|||
scripts/rpm_macros_provides.sh
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
|
||||
CONFIGURE_ARGS= --enable-sqlite=yes \
|
||||
CONFIGURE_ARGS= --enable-bdb-ro \
|
||||
--enable-sqlite=yes \
|
||||
--localstatedir=/var \
|
||||
--sysconfdir=${PREFIX}/etc \
|
||||
--with-popt-prefix="${LOCALBASE}" \
|
||||
|
@ -54,10 +54,8 @@ CONFIGURE_ENV= LUA_CFLAGS=-I${LUA_INCDIR} \
|
|||
INSTALL_TARGET= install-strip
|
||||
|
||||
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/nspr \
|
||||
-I${LOCALBASE}/include/nss/nss -I${BDB_INCLUDE_DIR} \
|
||||
-I${LUA_INCDIR}
|
||||
LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/nss -L${BDB_LIB_DIR} \
|
||||
-L${LUA_LIBDIR}
|
||||
-I${LOCALBASE}/include/nss/nss -I${LUA_INCDIR}
|
||||
LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/nss -L${LUA_LIBDIR}
|
||||
|
||||
CONFLICTS_INSTALL= rpm2cpio rpm4 rpm4-noopenmp
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936918
|
||||
SHA256 (KDE/release-service/24.12.2/kosmindoormap-24.12.2.tar.xz) = 8a43b2e157727e44ac4a3ee81ac7049a8a6a425bcb4257b3e824f615cdc2fcee
|
||||
SIZE (KDE/release-service/24.12.2/kosmindoormap-24.12.2.tar.xz) = 694728
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936949
|
||||
SHA256 (KDE/release-service/24.12.2/marble-24.12.2.tar.xz) = 83d0a459dc87a7ac0e421c4b5e634f14b8d513a1f93fa8ff1bb43cdc87b8db9f
|
||||
SIZE (KDE/release-service/24.12.2/marble-24.12.2.tar.xz) = 53627908
|
||||
|
|
|
@ -279,6 +279,7 @@ 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-behaim.mo
|
||||
share/locale/ar/LC_MESSAGES/marble-maps.mo
|
||||
share/locale/ar/LC_MESSAGES/marble.mo
|
||||
share/locale/ar/LC_MESSAGES/marble_qt.qm
|
||||
|
@ -416,7 +417,9 @@ 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_applet_org.kde.plasma.worldclock.mo
|
||||
share/locale/hu/LC_MESSAGES/plasma_runner_marble.mo
|
||||
share/locale/hu/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
|
||||
share/locale/id/LC_MESSAGES/marble-maps.mo
|
||||
share/locale/id/LC_MESSAGES/marble.mo
|
||||
share/locale/id/LC_MESSAGES/marble_qt.qm
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= astropy-iers-data
|
||||
DISTVERSION= 0.2025.1.6.0.33.42
|
||||
DISTVERSION= 0.2025.2.3.0.32.42
|
||||
CATEGORIES= astro
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1736411389
|
||||
SHA256 (astropy_iers_data-0.2025.1.6.0.33.42.tar.gz) = 0c7e61bcadbafa7db073074eb5f90754449fab65e59abbbc9a65004b5eb4e763
|
||||
SIZE (astropy_iers_data-0.2025.1.6.0.33.42.tar.gz) = 1888427
|
||||
TIMESTAMP = 1739006875
|
||||
SHA256 (astropy_iers_data-0.2025.2.3.0.32.42.tar.gz) = 58a4e5df793c7ce7e0f956649f26e62a86ca3343428a7951117a30d58207dd11
|
||||
SIZE (astropy_iers_data-0.2025.2.3.0.32.42.tar.gz) = 1891939
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= astropy
|
||||
DISTVERSION= 7.0.0
|
||||
DISTVERSION= 7.0.1
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= astro
|
||||
MASTER_SITES= PYPI
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1736410880
|
||||
SHA256 (astropy-7.0.0.tar.gz) = e92d7c9fee86eb3df8714e5dd41bbf9f163d343e1a183d95bf6bd09e4313c940
|
||||
SIZE (astropy-7.0.0.tar.gz) = 7130087
|
||||
TIMESTAMP = 1739002877
|
||||
SHA256 (astropy-7.0.1.tar.gz) = 392feeb443b2437cd4c2e0641a65e0f15ba791e148e9b1e5ed7de7dfcb38e460
|
||||
SIZE (astropy-7.0.1.tar.gz) = 7139539
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= xearth
|
||||
PORTVERSION= 1.2
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= astro geography
|
||||
MASTER_SITES= LOCAL/madpilot/xearth
|
||||
|
||||
|
|
|
@ -153,8 +153,8 @@
|
|||
44.9504, -92.9122, "xride" # Lake Elmo, MN, USA
|
||||
44.89, -93.35, "bdrewery" # Minneapolis, MN, USA
|
||||
39.168, -96.620, "kevans" # Manhattan, KS, USA
|
||||
30.469, -97.785, "ler" # Austin, TX, USA
|
||||
30.343, -97.881, " ,linimon" # Austin, TX, USA
|
||||
30.616, -97.829, "ler" # Leander, TX, USA
|
||||
39.897418, -104.981891, "brd" # Northglenn, CO, USA
|
||||
39.897418, -105.074891, "will" # Westminster, CO, USA
|
||||
40.01942534, -105.23914289, "imp" # Boulder, CO, USA
|
||||
|
|
|
@ -1,12 +1,17 @@
|
|||
PORTNAME= aqualung
|
||||
DISTVERSION= 1.2
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= portmaster@BSDforge.com
|
||||
COMMENT= Music player with rich features
|
||||
WWW= https://aqualung.jeremyevans.net/
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
PATCHFILES+= a991c13d0df734a5d0fea7db6b181176858f3e58.patch:-p1 # Support newer audio/mac
|
||||
PATCHFILES+= d2c88317b6042a05c236faf3c09f600337c6379e.patch:-p1 # Support newer audio/mac
|
||||
PATCHFILES+= 1c2a295a72e1e3abc6df40714d9753e311541550.patch:-p1 # Support newer audio/mac
|
||||
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
|
@ -19,7 +24,7 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
|
|||
libsamplerate.so:audio/libsamplerate \
|
||||
libsndfile.so:audio/libsndfile \
|
||||
libvorbis.so:audio/libvorbis \
|
||||
libmac.so:audio/mac \
|
||||
libMAC.so:audio/mac \
|
||||
libspeex.so:audio/speex \
|
||||
libwavpack.so:audio/wavpack \
|
||||
libavcodec.so:multimedia/ffmpeg \
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
TIMESTAMP = 1709685891
|
||||
TIMESTAMP = 1738916745
|
||||
SHA256 (jeremyevans-aqualung-1.2_GH0.tar.gz) = 361f7d493db46134eef1976805eb5b097bde3f181eb7eaeaa2a27541b4b328e9
|
||||
SIZE (jeremyevans-aqualung-1.2_GH0.tar.gz) = 1354656
|
||||
SHA256 (a991c13d0df734a5d0fea7db6b181176858f3e58.patch) = 83711b4ef0df0fb17bb338db5dd36cc9965d705651f69a51385d63cd741678bc
|
||||
SIZE (a991c13d0df734a5d0fea7db6b181176858f3e58.patch) = 7596
|
||||
SHA256 (d2c88317b6042a05c236faf3c09f600337c6379e.patch) = e322f8c3ebf11e038e3839bffcb5e53d117ed827080e48575b32eeb3268a58e5
|
||||
SIZE (d2c88317b6042a05c236faf3c09f600337c6379e.patch) = 2443
|
||||
SHA256 (1c2a295a72e1e3abc6df40714d9753e311541550.patch) = 57cb540d4e8b9b692a9b5035e1e260eef9652710a5606f75af0d5b8773bd973b
|
||||
SIZE (1c2a295a72e1e3abc6df40714d9753e311541550.patch) = 607
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
--- src/decoder/dec_mac.cpp.orig 2024-03-05 17:20:36 UTC
|
||||
+++ src/decoder/dec_mac.cpp
|
||||
@@ -178,7 +178,7 @@
|
||||
#ifdef __OpenBSD__
|
||||
wchar_t * pUTF16 = GetUTF16FromANSI(filename);
|
||||
#else
|
||||
- wchar_t * pUTF16 = CAPECharacterHelper::GetUTF16FromANSI(filename);
|
||||
+ wchar_t * pUTF16 = GetUTF16FromANSI(filename);
|
||||
#endif
|
||||
pdecompress = CreateIAPEDecompress(pUTF16, &ret);
|
||||
free(pUTF16);
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936950
|
||||
SHA256 (KDE/release-service/24.12.2/audiocd-kio-24.12.2.tar.xz) = 862ab2e71b13e6cb166730bbbfc583402a296d315ed22c68fe28270a8742d95a
|
||||
SIZE (KDE/release-service/24.12.2/audiocd-kio-24.12.2.tar.xz) = 580204
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936951
|
||||
SHA256 (KDE/release-service/24.12.2/elisa-24.12.2.tar.xz) = 8aabb7905b875df43e452b839acad930ac94789616747e84dd9881449241ecb8
|
||||
SIZE (KDE/release-service/24.12.2/elisa-24.12.2.tar.xz) = 1924736
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
PORTNAME= fluid-soundfont
|
||||
PORTVERSION= 3.1
|
||||
DISTVERSION= 3.1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= GENTOO
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
||||
MASTER_SITES= DEBIAN
|
||||
DISTNAME= ${PORTNAME}_${DISTVERSION}.orig
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
COMMENT= Fluid R3 sound fonts (GM/GS)
|
||||
WWW= https://musescore.org/en/handbook/soundfont
|
||||
WWW= https://tracker.debian.org/pkg/fluid-soundfont
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
|
||||
|
||||
PLIST_FILES= share/sounds/sf2/FluidR3_GM.sf2 \
|
||||
share/sounds/sf2/FluidR3_GS.sf2 \
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (fluid-soundfont_3.1.tar.gz) = 2621acaa1c78e4abdb24bdd163230cc577e61276936d6aa6e3180582142f0343
|
||||
SIZE (fluid-soundfont_3.1.tar.gz) = 134835922
|
||||
TIMESTAMP = 1726253116
|
||||
SHA256 (fluid-soundfont_3.1.orig.tar.gz) = 2621acaa1c78e4abdb24bdd163230cc577e61276936d6aa6e3180582142f0343
|
||||
SIZE (fluid-soundfont_3.1.orig.tar.gz) = 134835922
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936952
|
||||
SHA256 (KDE/release-service/24.12.2/juk-24.12.2.tar.xz) = 7e40f5014e1356d4d90b2858bc37cb0dd44902f236a7464f59c0962be6d863e9
|
||||
SIZE (KDE/release-service/24.12.2/juk-24.12.2.tar.xz) = 1910880
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936953
|
||||
SHA256 (KDE/release-service/24.12.2/kmix-24.12.2.tar.xz) = c835eebfdd1c4915a675d8d8e4df37256e483ad525ee874e90a3b599338c7a5e
|
||||
SIZE (KDE/release-service/24.12.2/kmix-24.12.2.tar.xz) = 1167820
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936954
|
||||
SHA256 (KDE/release-service/24.12.2/kwave-24.12.2.tar.xz) = 0c731a8ad8e0da37e72d9464b29f92719edb44f30c4255c5eab4ab8e95ff7916
|
||||
SIZE (KDE/release-service/24.12.2/kwave-24.12.2.tar.xz) = 6478224
|
||||
|
|
|
@ -50,6 +50,7 @@ share/icons/hicolor/scalable/apps/kwave.svgz
|
|||
%%DATADIR%%/pics/sound_device.png
|
||||
%%DATADIR%%/pics/sound_note.png
|
||||
%%DATADIR%%/pics/sound_subdevice.png
|
||||
share/locale/ar/LC_MESSAGES/kwave.mo
|
||||
share/locale/bs/LC_MESSAGES/kwave.mo
|
||||
share/locale/ca/LC_MESSAGES/kwave.mo
|
||||
share/locale/ca@valencia/LC_MESSAGES/kwave.mo
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936955
|
||||
SHA256 (KDE/release-service/24.12.2/libkcddb-24.12.2.tar.xz) = 234544640d0d2f358354fe65d7571876f74399cf4fee263c76f7ced5cef29b31
|
||||
SIZE (KDE/release-service/24.12.2/libkcddb-24.12.2.tar.xz) = 449948
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
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
|
||||
TIMESTAMP = 1738936955
|
||||
SHA256 (KDE/release-service/24.12.2/libkcompactdisc-24.12.2.tar.xz) = 0232b2fc09c4e5a3b0db9f4e11893bf15b6dab0b795cf2e58d8eebc080a6ed98
|
||||
SIZE (KDE/release-service/24.12.2/libkcompactdisc-24.12.2.tar.xz) = 100592
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= libopenshot-audio
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.3.3
|
||||
DISTVERSION= 0.4.0
|
||||
CATEGORIES= audio multimedia
|
||||
|
||||
MAINTAINER= tatsuki_makino@hotmail.com
|
||||
|
@ -10,11 +10,10 @@ WWW= https://www.openshot.org/
|
|||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libasound.so:audio/alsa-lib \
|
||||
libsysinfo.so:devel/libsysinfo
|
||||
LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||
RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
|
||||
|
||||
USES= cmake compiler:c++14-lang
|
||||
USES= cmake compiler:c++17-lang
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= OpenShot
|
||||
USE_LDCONFIG= yes
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1719370800
|
||||
SHA256 (OpenShot-libopenshot-audio-v0.3.3_GH0.tar.gz) = 5c0f9972828a5cc1614e10d54bea8ebeabf3bfe361024f28516a856918f5e8f2
|
||||
SIZE (OpenShot-libopenshot-audio-v0.3.3_GH0.tar.gz) = 1772184
|
||||
TIMESTAMP = 1737807753
|
||||
SHA256 (OpenShot-libopenshot-audio-v0.4.0_GH0.tar.gz) = 1abdedf9c8686c972c42225a283f518ed2ade445c2e454996b6709d8cc8d1704
|
||||
SIZE (OpenShot-libopenshot-audio-v0.4.0_GH0.tar.gz) = 2260995
|
||||
|
|
|
@ -1,9 +1,13 @@
|
|||
--- CMakeLists.txt.orig 2024-05-11 01:22:43 UTC
|
||||
--- CMakeLists.txt.orig 2024-12-21 22:21:33 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -175,6 +175,12 @@ set_target_properties(openshot-audio PROPERTIES
|
||||
@@ -180,6 +180,16 @@ set_target_properties(openshot-audio PROPERTIES
|
||||
EXPORT_NAME Audio # Exports as OpenShot::Audio target
|
||||
)
|
||||
|
||||
+#
|
||||
+include(CheckFunctionExists)
|
||||
+include(CheckLibraryExists)
|
||||
+
|
||||
+# Thread library
|
||||
+find_package(Threads REQUIRED)
|
||||
+if(Threads_FOUND)
|
||||
|
@ -13,7 +17,7 @@
|
|||
# Require language features we use
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.8)
|
||||
target_compile_features(openshot-audio PUBLIC
|
||||
@@ -193,7 +199,8 @@ endif()
|
||||
@@ -198,7 +208,8 @@ endif()
|
||||
# Enable stack-unwinding support in c objects on gcc-based platforms.
|
||||
# Failing to do so will cause your program to be terminated when a png
|
||||
# or a jpeg exception is thrown on linux or macosx.
|
||||
|
@ -23,27 +27,26 @@
|
|||
target_compile_options(openshot-audio PRIVATE -fexceptions)
|
||||
endif()
|
||||
|
||||
@@ -256,8 +263,8 @@ if(UNIX AND NOT APPLE)
|
||||
@@ -262,8 +273,10 @@ if(UNIX AND NOT APPLE)
|
||||
INTERFACE_INCLUDE_DIRECTORIES ${ALSA_INCLUDE_DIR}
|
||||
INTERFACE_LINK_LIBRARIES ${ALSA_LIBRARIES})
|
||||
endif()
|
||||
- target_compile_definitions(openshot-audio PUBLIC LINUX)
|
||||
+ if(LINUX)
|
||||
target_compile_definitions(openshot-audio PUBLIC LINUX)
|
||||
- target_link_libraries(openshot-audio PUBLIC ALSA::ALSA)
|
||||
+ #target_compile_definitions(openshot-audio PUBLIC LINUX)
|
||||
+ endif(LINUX)
|
||||
+ target_link_libraries(openshot-audio PRIVATE ALSA::ALSA)
|
||||
else()
|
||||
# For EXPORTED Config
|
||||
set(NEED_ALSA FALSE)
|
||||
@@ -265,10 +272,68 @@ endif()
|
||||
@@ -271,10 +284,52 @@ find_package(ZLIB REQUIRED)
|
||||
|
||||
# ZLIB -- uses IMPORTED target ZLIB::ZLIB which has existed since CMake 3.1
|
||||
find_package(ZLIB REQUIRED)
|
||||
-target_link_libraries(openshot-audio PUBLIC ZLIB::ZLIB)
|
||||
+target_link_libraries(openshot-audio PRIVATE ZLIB::ZLIB)
|
||||
|
||||
+# EXECINFO, SYSINFO
|
||||
+include(CheckFunctionExists)
|
||||
+include(CheckLibraryExists)
|
||||
+# EXECINFO
|
||||
+check_function_exists(backtrace FUNCTION_BACKTRACE_FOUND)
|
||||
+if(NOT FUNCTION_BACKTRACE_FOUND)
|
||||
+ find_library(EXECINFO_LIBRARY NAMES execinfo)
|
||||
|
@ -58,20 +61,6 @@
|
|||
+if(EXECINFO_LIBRARY)
|
||||
+ target_link_libraries(openshot-audio PRIVATE ${EXECINFO_LIBRARY})
|
||||
+endif(EXECINFO_LIBRARY)
|
||||
+check_function_exists(sysinfo FUNCTION_SYSINFO_FOUND)
|
||||
+if(NOT FUNCTION_SYSINFO_FOUND)
|
||||
+ find_library(SYSINFO_LIBRARY NAMES sysinfo)
|
||||
+ if(SYSINFO_LIBRARY)
|
||||
+ unset(FUNCTION_SYSINFO_FOUND CACHE)
|
||||
+ check_library_exists(${SYSINFO_LIBRARY} sysinfo "" FUNCTION_SYSINFO_FOUND)
|
||||
+ endif(SYSINFO_LIBRARY)
|
||||
+endif(NOT FUNCTION_SYSINFO_FOUND)
|
||||
+if(NOT FUNCTION_SYSINFO_FOUND)
|
||||
+ message(FATAL_ERROR "sysinfo - ${FUNCTION_SYSINFO_FOUND}")
|
||||
+endif(NOT FUNCTION_SYSINFO_FOUND)
|
||||
+if(SYSINFO_LIBRARY)
|
||||
+ target_link_libraries(openshot-audio PRIVATE ${SYSINFO_LIBRARY})
|
||||
+endif(SYSINFO_LIBRARY)
|
||||
+
|
||||
+# JACK
|
||||
+if(ENABLE_JACK)
|
||||
|
|
|
@ -1,21 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp.orig 2019-04-17 16:56:20 UTC
|
||||
+++ JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp
|
||||
@@ -62,15 +62,15 @@ AudioIODeviceType* AudioIODeviceType::createAudioIODev
|
||||
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_ASIO() { return nullptr; }
|
||||
#endif
|
||||
|
||||
-#if ! (JUCE_LINUX && JUCE_ALSA)
|
||||
+#if ! ((JUCE_BSD || JUCE_LINUX) && JUCE_ALSA)
|
||||
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_ALSA() { return nullptr; }
|
||||
#endif
|
||||
|
||||
-#if ! (JUCE_LINUX && JUCE_JACK)
|
||||
+#if ! ((JUCE_BSD || JUCE_LINUX) && JUCE_JACK)
|
||||
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_JACK() { return nullptr; }
|
||||
#endif
|
||||
|
||||
-#if ! (JUCE_LINUX && JUCE_BELA)
|
||||
+#if ! ((JUCE_BSD || JUCE_LINUX) && JUCE_BELA)
|
||||
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_Bela() { return nullptr; }
|
||||
#endif
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.cpp.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.cpp
|
||||
@@ -119,7 +119,7 @@
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
-#elif JUCE_LINUX
|
||||
+#elif JUCE_BSD || JUCE_LINUX
|
||||
#if JUCE_ALSA
|
||||
/* Got an include error here? If so, you've either not got ALSA installed, or you've
|
||||
not got your paths set up correctly to find its header files.
|
||||
@@ -211,7 +211,7 @@
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
-#elif JUCE_LINUX
|
||||
+#elif JUCE_BSD || JUCE_LINUX
|
||||
#if JUCE_ALSA
|
||||
#include "native/juce_linux_ALSA.cpp"
|
||||
#endif
|
|
@ -1,20 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiDevices.h.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiDevices.h
|
||||
@@ -108,7 +108,7 @@ class JUCE_API MidiInput final (public)
|
||||
*/
|
||||
static std::unique_ptr<MidiInput> openDevice (const String& deviceIdentifier, MidiInputCallback* callback);
|
||||
|
||||
- #if JUCE_LINUX || JUCE_MAC || JUCE_IOS || DOXYGEN
|
||||
+ #if JUCE_BSD || JUCE_LINUX || JUCE_MAC || JUCE_IOS || DOXYGEN
|
||||
/** This will try to create a new midi input device (only available on Linux, macOS and iOS).
|
||||
|
||||
This will attempt to create a new midi input device with the specified name for other
|
||||
@@ -264,7 +264,7 @@ class JUCE_API MidiOutput final : private Thread (p
|
||||
*/
|
||||
static std::unique_ptr<MidiOutput> openDevice (const String& deviceIdentifier);
|
||||
|
||||
- #if JUCE_LINUX || JUCE_MAC || JUCE_IOS || DOXYGEN
|
||||
+ #if JUCE_BSD || JUCE_LINUX || JUCE_MAC || JUCE_IOS || DOXYGEN
|
||||
/** This will try to create a new midi output device (only available on Linux, macOS and iOS).
|
||||
|
||||
This will attempt to create a new midi output device with the specified name that other
|
|
@ -0,0 +1,30 @@
|
|||
--- JuceLibraryCode/modules/juce_audio_devices/native/juce_JackAudio_linux.cpp.orig 2024-12-21 22:21:33 UTC
|
||||
+++ JuceLibraryCode/modules/juce_audio_devices/native/juce_JackAudio_linux.cpp
|
||||
@@ -182,6 +182,8 @@ class JackAudioIODevice final : public AudioIODevice (
|
||||
{
|
||||
juce::jack_set_error_function (errorCallback);
|
||||
|
||||
+ if (inputId.isNotEmpty())
|
||||
+ {
|
||||
// open input ports
|
||||
const StringArray inputChannels (getInputChannelNames());
|
||||
for (int i = 0; i < inputChannels.size(); ++i)
|
||||
@@ -192,7 +194,10 @@ class JackAudioIODevice final : public AudioIODevice (
|
||||
inputPorts.add (juce::jack_port_register (client, inputChannelName.toUTF8(),
|
||||
JACK_DEFAULT_AUDIO_TYPE, JackPortIsInput, 0));
|
||||
}
|
||||
+ }
|
||||
|
||||
+ if (outputId.isNotEmpty())
|
||||
+ {
|
||||
// open output ports
|
||||
const StringArray outputChannels (getOutputChannelNames());
|
||||
for (int i = 0; i < outputChannels.size(); ++i)
|
||||
@@ -202,6 +207,7 @@ class JackAudioIODevice final : public AudioIODevice (
|
||||
|
||||
outputPorts.add (juce::jack_port_register (client, outputChannelName.toUTF8(),
|
||||
JACK_DEFAULT_AUDIO_TYPE, JackPortIsOutput, 0));
|
||||
+ }
|
||||
}
|
||||
|
||||
inChans.calloc (totalNumberOfInputChannels + 2);
|
|
@ -0,0 +1,11 @@
|
|||
--- JuceLibraryCode/modules/juce_audio_devices/native/juce_Midi_linux.cpp.orig 2024-12-21 22:21:33 UTC
|
||||
+++ JuceLibraryCode/modules/juce_audio_devices/native/juce_Midi_linux.cpp
|
||||
@@ -23,7 +23,7 @@
|
||||
namespace juce
|
||||
{
|
||||
|
||||
-#if JUCE_ALSA
|
||||
+#if 0 && JUCE_ALSA
|
||||
|
||||
//==============================================================================
|
||||
class AlsaClient
|
|
@ -1,104 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_JackAudio.cpp.orig 2023-04-17 13:00:42 UTC
|
||||
+++ JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_JackAudio.cpp
|
||||
@@ -175,6 +175,8 @@ class JackAudioIODevice : public AudioIODevice (publ
|
||||
{
|
||||
juce::jack_set_error_function (errorCallback);
|
||||
|
||||
+ if (inputId.isNotEmpty())
|
||||
+ {
|
||||
// open input ports
|
||||
const StringArray inputChannels (getInputChannelNames());
|
||||
for (int i = 0; i < inputChannels.size(); ++i)
|
||||
@@ -185,7 +187,10 @@ class JackAudioIODevice : public AudioIODevice (publ
|
||||
inputPorts.add (juce::jack_port_register (client, inputName.toUTF8(),
|
||||
JACK_DEFAULT_AUDIO_TYPE, JackPortIsInput, 0));
|
||||
}
|
||||
+ }
|
||||
|
||||
+ if (outputId.isNotEmpty())
|
||||
+ {
|
||||
// open output ports
|
||||
const StringArray outputChannels (getOutputChannelNames());
|
||||
for (int i = 0; i < outputChannels.size(); ++i)
|
||||
@@ -196,6 +201,7 @@ class JackAudioIODevice : public AudioIODevice (publ
|
||||
outputPorts.add (juce::jack_port_register (client, outputName.toUTF8(),
|
||||
JACK_DEFAULT_AUDIO_TYPE, JackPortIsOutput, 0));
|
||||
}
|
||||
+ }
|
||||
|
||||
inChans.calloc (totalNumberOfInputChannels + 2);
|
||||
outChans.calloc (totalNumberOfOutputChannels + 2);
|
||||
@@ -273,26 +279,40 @@ class JackAudioIODevice : public AudioIODevice (publ
|
||||
|
||||
if (! inputChannels.isZero())
|
||||
{
|
||||
- for (JackPortIterator i (client, true); i.next();)
|
||||
+ int idx = 0;
|
||||
+ for (JackPortIterator i (client, true); i.next() && idx < inputPorts.size();)
|
||||
{
|
||||
- if (inputChannels [i.index] && i.clientName == getName())
|
||||
+ if (i.clientName != getName())
|
||||
+ continue;
|
||||
+ if (inputChannels [idx])
|
||||
{
|
||||
- int error = juce::jack_connect (client, i.ports[i.index], juce::jack_port_name ((jack_port_t*) inputPorts[i.index]));
|
||||
+ int error = juce::jack_connect (client, i.ports[i.index], juce::jack_port_name ((jack_port_t*) inputPorts[idx]));
|
||||
if (error != 0)
|
||||
+ {
|
||||
JUCE_JACK_LOG ("Cannot connect input port " + String (i.index) + " (" + i.name + "), error " + String (error));
|
||||
+ }
|
||||
+ else
|
||||
+ ++idx;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (! outputChannels.isZero())
|
||||
{
|
||||
- for (JackPortIterator i (client, false); i.next();)
|
||||
+ int idx = 0;
|
||||
+ for (JackPortIterator i (client, false); i.next() && idx < outputPorts.size();)
|
||||
{
|
||||
- if (outputChannels [i.index] && i.clientName == getName())
|
||||
+ if (i.clientName != getName())
|
||||
+ continue;
|
||||
+ if (outputChannels [idx])
|
||||
{
|
||||
- int error = juce::jack_connect (client, juce::jack_port_name ((jack_port_t*) outputPorts[i.index]), i.ports[i.index]);
|
||||
+ int error = juce::jack_connect (client, juce::jack_port_name ((jack_port_t*) outputPorts[idx]), i.ports[i.index]);
|
||||
if (error != 0)
|
||||
+ {
|
||||
JUCE_JACK_LOG ("Cannot connect output port " + String (i.index) + " (" + i.name + "), error " + String (error));
|
||||
+ }
|
||||
+ else
|
||||
+ ++idx;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -536,20 +556,20 @@ class JackAudioIODeviceType : public AudioIODeviceTyp
|
||||
// scan for output devices
|
||||
for (JackPortIterator i (client, false); i.next();)
|
||||
{
|
||||
- if (i.clientName != (JUCE_JACK_CLIENT_NAME) && ! inputNames.contains (i.clientName))
|
||||
+ if (i.clientName != (JUCE_JACK_CLIENT_NAME) && ! outputNames.contains (i.clientName))
|
||||
{
|
||||
- inputNames.add (i.clientName);
|
||||
- inputIds.add (i.ports [i.index]);
|
||||
+ outputNames.add (i.clientName);
|
||||
+ outputIds.add (i.ports [i.index]);
|
||||
}
|
||||
}
|
||||
|
||||
// scan for input devices
|
||||
for (JackPortIterator i (client, true); i.next();)
|
||||
{
|
||||
- if (i.clientName != (JUCE_JACK_CLIENT_NAME) && ! outputNames.contains (i.clientName))
|
||||
+ if (i.clientName != (JUCE_JACK_CLIENT_NAME) && ! inputNames.contains (i.clientName))
|
||||
{
|
||||
- outputNames.add (i.clientName);
|
||||
- outputIds.add (i.ports [i.index]);
|
||||
+ inputNames.add (i.clientName);
|
||||
+ inputIds.add (i.ports [i.index]);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/files/juce_File.cpp.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/files/juce_File.cpp
|
||||
@@ -231,7 +231,7 @@ String File::addTrailingSeparator (const String& path)
|
||||
}
|
||||
|
||||
//==============================================================================
|
||||
-#if JUCE_LINUX
|
||||
+#if JUCE_BSD || JUCE_LINUX
|
||||
#define NAMES_ARE_CASE_SENSITIVE 1
|
||||
#endif
|
||||
|
||||
@@ -973,7 +973,7 @@ bool File::createSymbolicLink (const File& linkFileToC
|
||||
linkFileToCreate.deleteFile();
|
||||
}
|
||||
|
||||
- #if JUCE_MAC || JUCE_LINUX
|
||||
+ #if JUCE_BSD || JUCE_MAC || JUCE_LINUX
|
||||
// one common reason for getting an error here is that the file already exists
|
||||
if (symlink (nativePathOfTarget.toRawUTF8(), linkFileToCreate.getFullPathName().toRawUTF8()) == -1)
|
||||
{
|
|
@ -1,29 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/juce_core.cpp.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/juce_core.cpp
|
||||
@@ -64,7 +64,7 @@
|
||||
#endif
|
||||
|
||||
#else
|
||||
- #if JUCE_LINUX || JUCE_ANDROID
|
||||
+ #if JUCE_BSD || JUCE_LINUX || JUCE_ANDROID
|
||||
#include <sys/types.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/errno.h>
|
||||
@@ -72,7 +72,7 @@
|
||||
#include <netinet/in.h>
|
||||
#endif
|
||||
|
||||
- #if JUCE_LINUX
|
||||
+ #if JUCE_BSD || JUCE_LINUX
|
||||
#include <stdio.h>
|
||||
#include <langinfo.h>
|
||||
#include <ifaddrs.h>
|
||||
@@ -207,7 +207,7 @@
|
||||
#include "native/juce_win32_Threads.cpp"
|
||||
|
||||
//==============================================================================
|
||||
-#elif JUCE_LINUX
|
||||
+#elif JUCE_BSD || JUCE_LINUX
|
||||
#include "native/juce_linux_CommonFile.cpp"
|
||||
#include "native/juce_linux_Files.cpp"
|
||||
#include "native/juce_linux_Network.cpp"
|
|
@ -1,12 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h.orig 2021-05-09 14:57:33 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h
|
||||
@@ -272,6 +272,9 @@
|
||||
#include <sys/wait.h>
|
||||
#include <utime.h>
|
||||
#include <poll.h>
|
||||
+ #include <net/if_dl.h>
|
||||
+ #include <pthread_np.h>
|
||||
+ #include <sys/sysinfo.h>
|
||||
|
||||
//==============================================================================
|
||||
#elif JUCE_ANDROID
|
|
@ -0,0 +1,55 @@
|
|||
--- JuceLibraryCode/modules/juce_core/native/juce_Files_linux.cpp.orig 2024-12-21 22:21:33 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/native/juce_Files_linux.cpp
|
||||
@@ -35,8 +35,16 @@ bool File::isOnCDRomDrive() const
|
||||
{
|
||||
struct statfs buf;
|
||||
|
||||
+#if JUCE_BSD
|
||||
+ if (statfs(getFullPathName().toUTF8(), &buf) == 0) {
|
||||
+ String s(buf.f_fstypename);
|
||||
+ return s.compare("cd9660") == 0 || s.compare("udf") == 0;
|
||||
+ }
|
||||
+ return false;
|
||||
+#else
|
||||
return statfs (getFullPathName().toUTF8(), &buf) == 0
|
||||
&& buf.f_type == (unsigned int) U_ISOFS_SUPER_MAGIC;
|
||||
+#endif
|
||||
}
|
||||
|
||||
bool File::isOnHardDisk() const
|
||||
@@ -45,6 +53,16 @@ bool File::isOnHardDisk() const
|
||||
|
||||
if (statfs (getFullPathName().toUTF8(), &buf) == 0)
|
||||
{
|
||||
+#if JUCE_BSD
|
||||
+ String s(buf.f_fstypename);
|
||||
+ if (s.compare("cd9660") == 0 ||
|
||||
+ s.compare("udf") == 0 ||
|
||||
+ s.compare("msdosfs") == 0 ||
|
||||
+ s.compare("nfs") == 0 ||
|
||||
+ s.compare("smbfs") == 0) {
|
||||
+ return false;
|
||||
+ }
|
||||
+#else
|
||||
switch (buf.f_type)
|
||||
{
|
||||
case U_ISOFS_SUPER_MAGIC: // CD-ROM
|
||||
@@ -55,6 +73,7 @@ bool File::isOnHardDisk() const
|
||||
|
||||
default: break;
|
||||
}
|
||||
+#endif
|
||||
}
|
||||
|
||||
// Assume so if this fails for some reason
|
||||
@@ -122,8 +141,8 @@ File File::getSpecialLocation (const SpecialLocationTy
|
||||
case userDesktopDirectory: return resolveXDGFolder ("XDG_DESKTOP_DIR", "~/Desktop");
|
||||
case userApplicationDataDirectory: return resolveXDGFolder ("XDG_CONFIG_HOME", "~/.config");
|
||||
case commonDocumentsDirectory:
|
||||
- case commonApplicationDataDirectory: return File ("/opt");
|
||||
- case globalApplicationsDirectory: return File ("/usr");
|
||||
+ case commonApplicationDataDirectory: return {}; // File ("/opt");
|
||||
+ case globalApplicationsDirectory: return {}; // File ("/usr");
|
||||
|
||||
case tempDirectory:
|
||||
{
|
|
@ -1,5 +1,5 @@
|
|||
--- JuceLibraryCode/modules/juce_core/native/juce_linux_Network.cpp.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/native/juce_linux_Network.cpp
|
||||
--- JuceLibraryCode/modules/juce_core/native/juce_Network_linux.cpp.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/native/juce_Network_linux.cpp
|
||||
@@ -35,6 +35,14 @@ void MACAddress::findAllAddresses (Array<MACAddress>&
|
||||
{
|
||||
for (auto* i = addrs; i != nullptr; i = i->ifa_next)
|
|
@ -0,0 +1,38 @@
|
|||
--- JuceLibraryCode/modules/juce_core/native/juce_SystemStats_linux.cpp.orig 2024-12-21 22:21:33 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/native/juce_SystemStats_linux.cpp
|
||||
@@ -56,7 +56,11 @@ SystemStats::OperatingSystemType SystemStats::getOpera
|
||||
|
||||
String SystemStats::getOperatingSystemName()
|
||||
{
|
||||
+#ifdef __FreeBSD__
|
||||
+ return "FreeBSD";
|
||||
+#else
|
||||
return "Linux";
|
||||
+#endif
|
||||
}
|
||||
|
||||
bool SystemStats::isOperatingSystem64Bit()
|
||||
@@ -318,18 +322,17 @@ String SystemStats::getUniqueDeviceID()
|
||||
return {};
|
||||
};
|
||||
|
||||
- auto data = call ("cat /sys/class/dmi/id/board_serial");
|
||||
+ auto data = call ("kenv smbios.planar.serial");
|
||||
|
||||
// 'board_serial' is enough on its own, fallback to bios stuff if we can't find it.
|
||||
if (data.isEmpty())
|
||||
{
|
||||
- data = call ("cat /sys/class/dmi/id/bios_date")
|
||||
- + call ("cat /sys/class/dmi/id/bios_release")
|
||||
- + call ("cat /sys/class/dmi/id/bios_vendor")
|
||||
- + call ("cat /sys/class/dmi/id/bios_version");
|
||||
+ data = call ("kenv smbios.bios.reldate")
|
||||
+ + call ("kenv smbios.bios.vendor")
|
||||
+ + call ("kenv smbios.bios.version");
|
||||
}
|
||||
|
||||
- auto cpuData = call ("lscpu");
|
||||
+ auto cpuData = String {};
|
||||
|
||||
if (cpuData.isNotEmpty())
|
||||
{
|
|
@ -1,50 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/native/juce_linux_Files.cpp.orig 2019-04-17 16:56:20 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/native/juce_linux_Files.cpp
|
||||
@@ -35,8 +35,16 @@ bool File::isOnCDRomDrive() const
|
||||
{
|
||||
struct statfs buf;
|
||||
|
||||
+#if JUCE_BSD
|
||||
+ if (statfs(getFullPathName().toUTF8(), &buf) == 0) {
|
||||
+ String s(buf.f_fstypename);
|
||||
+ return s.compare("cd9660") == 0 || s.compare("udf") == 0;
|
||||
+ }
|
||||
+ return false;
|
||||
+#else
|
||||
return statfs (getFullPathName().toUTF8(), &buf) == 0
|
||||
&& buf.f_type == (short) U_ISOFS_SUPER_MAGIC;
|
||||
+#endif
|
||||
}
|
||||
|
||||
bool File::isOnHardDisk() const
|
||||
@@ -45,6 +53,13 @@ bool File::isOnHardDisk() const
|
||||
|
||||
if (statfs (getFullPathName().toUTF8(), &buf) == 0)
|
||||
{
|
||||
+#if JUCE_BSD
|
||||
+ String s(buf.f_fstypename);
|
||||
+ if (s.compare("cd9660") == 0 || s.compare("udf") == 0 ||
|
||||
+ s.compare("nfs") == 0 || s.compare("smbfs") == 0) {
|
||||
+ return false;
|
||||
+ }
|
||||
+#else
|
||||
switch (buf.f_type)
|
||||
{
|
||||
case U_ISOFS_SUPER_MAGIC: // CD-ROM
|
||||
@@ -55,6 +70,7 @@ bool File::isOnHardDisk() const
|
||||
|
||||
default: break;
|
||||
}
|
||||
+#endif
|
||||
}
|
||||
|
||||
// Assume so if this fails for some reason
|
||||
@@ -216,7 +232,7 @@ bool Process::openDocument (const String& fileName, co
|
||||
setsid();
|
||||
|
||||
// Child process
|
||||
- execve (argv[0], (char**) argv, environ);
|
||||
+ execv (argv[0], (char**) argv);
|
||||
exit (0);
|
||||
}
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp.orig 2021-05-09 14:57:33 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp
|
||||
@@ -139,8 +139,13 @@ static String getLocaleValue (nl_item key)
|
||||
return result;
|
||||
}
|
||||
|
||||
+#if JUCE_BSD
|
||||
+String SystemStats::getUserLanguage() { return String(); }
|
||||
+String SystemStats::getUserRegion() { return String(); }
|
||||
+#else
|
||||
String SystemStats::getUserLanguage() { return getLocaleValue (_NL_IDENTIFICATION_LANGUAGE); }
|
||||
String SystemStats::getUserRegion() { return getLocaleValue (_NL_IDENTIFICATION_TERRITORY); }
|
||||
+#endif
|
||||
String SystemStats::getDisplayLanguage() { return getUserLanguage() + "-" + getUserRegion(); }
|
||||
|
||||
//==============================================================================
|
|
@ -1,51 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h
|
||||
@@ -59,7 +59,7 @@ void JUCE_CALLTYPE Process::terminate()
|
||||
}
|
||||
|
||||
|
||||
-#if JUCE_MAC || JUCE_LINUX
|
||||
+#if JUCE_BSD || JUCE_MAC || JUCE_LINUX
|
||||
bool Process::setMaxNumberOfFileHandles (int newMaxNumber) noexcept
|
||||
{
|
||||
rlimit lim;
|
||||
@@ -253,7 +253,7 @@ uint64 File::getFileIdentifier() const
|
||||
|
||||
static bool hasEffectiveRootFilePermissions()
|
||||
{
|
||||
- #if JUCE_LINUX
|
||||
+ #if JUCE_BSD || JUCE_LINUX
|
||||
return geteuid() == 0;
|
||||
#else
|
||||
return false;
|
||||
@@ -924,6 +924,8 @@ void JUCE_CALLTYPE Thread::setCurrentThreadName (const
|
||||
{
|
||||
[[NSThread currentThread] setName: juceStringToNS (name)];
|
||||
}
|
||||
+ #elif JUCE_BSD
|
||||
+ pthread_set_name_np(pthread_self(), name.toRawUTF8());
|
||||
#elif JUCE_LINUX || JUCE_ANDROID
|
||||
#if ((JUCE_LINUX && (__GLIBC__ * 1000 + __GLIBC_MINOR__) >= 2012) \
|
||||
|| JUCE_ANDROID && __ANDROID_API__ >= 9)
|
||||
@@ -977,14 +979,20 @@ void JUCE_CALLTYPE Thread::yield()
|
||||
void JUCE_CALLTYPE Thread::setCurrentThreadAffinityMask (uint32 affinityMask)
|
||||
{
|
||||
#if SUPPORT_AFFINITIES
|
||||
+ #if JUCE_BSD
|
||||
+ cpuset_t affinity;
|
||||
+ #else
|
||||
cpu_set_t affinity;
|
||||
+ #endif
|
||||
CPU_ZERO (&affinity);
|
||||
|
||||
for (int i = 0; i < 32; ++i)
|
||||
if ((affinityMask & (uint32) (1 << i)) != 0)
|
||||
CPU_SET ((size_t) i, &affinity);
|
||||
|
||||
- #if (! JUCE_ANDROID) && ((! JUCE_LINUX) || ((__GLIBC__ * 1000 + __GLIBC_MINOR__) >= 2004))
|
||||
+ #if JUCE_BSD
|
||||
+ pthread_setaffinity_np (pthread_self(), sizeof (cpuset_t), &affinity);
|
||||
+ #elif (! JUCE_ANDROID) && ((! JUCE_LINUX) || ((__GLIBC__ * 1000 + __GLIBC_MINOR__) >= 2004))
|
||||
pthread_setaffinity_np (pthread_self(), sizeof (cpu_set_t), &affinity);
|
||||
#elif JUCE_ANDROID
|
||||
sched_setaffinity (gettid(), sizeof (cpu_set_t), &affinity);
|
|
@ -1,11 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h.orig 2019-04-17 16:56:20 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h
|
||||
@@ -57,7 +57,7 @@ namespace juce
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
-#if JUCE_IOS || JUCE_LINUX
|
||||
+#if JUCE_BSD || JUCE_IOS || JUCE_LINUX
|
||||
/** This will try to break into the debugger if the app is currently being debugged.
|
||||
If called by an app that's not being debugged, the behaviour isn't defined - it may
|
||||
crash or not, depending on the platform.
|
|
@ -1,11 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/system/juce_StandardHeader.h.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/system/juce_StandardHeader.h
|
||||
@@ -80,7 +80,7 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
-#if JUCE_LINUX
|
||||
+#if JUCE_BSD || JUCE_LINUX
|
||||
#include <cstring>
|
||||
#include <signal.h>
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/text/juce_CharPointer_ASCII.h.orig 2019-04-17 16:56:20 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/text/juce_CharPointer_ASCII.h
|
||||
@@ -335,7 +335,7 @@ class CharPointer_ASCII final (public)
|
||||
/** Parses this string as a 64-bit integer. */
|
||||
int64 getIntValue64() const noexcept
|
||||
{
|
||||
- #if JUCE_LINUX || JUCE_ANDROID || JUCE_MINGW
|
||||
+ #if JUCE_BSD || JUCE_LINUX || JUCE_ANDROID || JUCE_MINGW
|
||||
return atoll (data);
|
||||
#elif JUCE_WINDOWS
|
||||
return _atoi64 (data);
|
|
@ -1,11 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_core/threads/juce_Process.h.orig 2019-04-17 16:56:20 UTC
|
||||
+++ JuceLibraryCode/modules/juce_core/threads/juce_Process.h
|
||||
@@ -139,7 +139,7 @@ class JUCE_API Process (public)
|
||||
static void setDockIconVisible (bool isVisible);
|
||||
#endif
|
||||
|
||||
- #if JUCE_MAC || JUCE_LINUX || DOXYGEN
|
||||
+ #if JUCE_BSD || JUCE_MAC || JUCE_LINUX || DOXYGEN
|
||||
//==============================================================================
|
||||
/** UNIX ONLY - Attempts to use setrlimit to change the maximum number of file
|
||||
handles that the app can open. Pass 0 or less as the parameter to mean
|
|
@ -1,11 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp.orig 2019-04-17 16:56:20 UTC
|
||||
+++ JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp
|
||||
@@ -90,7 +90,7 @@ File PropertiesFile::Options::getDefaultFile() const
|
||||
if (folderName.isNotEmpty())
|
||||
dir = dir.getChildFile (folderName);
|
||||
|
||||
- #elif JUCE_LINUX || JUCE_ANDROID
|
||||
+ #elif JUCE_BSD || JUCE_LINUX || JUCE_ANDROID
|
||||
auto dir = File (commonToAllUsers ? "/var" : "~")
|
||||
.getChildFile (folderName.isNotEmpty() ? folderName
|
||||
: ("." + applicationName));
|
|
@ -1,20 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_events/juce_events.cpp.orig 2019-04-17 16:56:20 UTC
|
||||
+++ JuceLibraryCode/modules/juce_events/juce_events.cpp
|
||||
@@ -49,7 +49,7 @@
|
||||
#import <IOKit/hid/IOHIDKeys.h>
|
||||
#import <IOKit/pwr_mgt/IOPMLib.h>
|
||||
|
||||
-#elif JUCE_LINUX
|
||||
+#elif JUCE_BSD || JUCE_LINUX
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
#include "native/juce_win32_WinRTWrapper.cpp"
|
||||
#endif
|
||||
|
||||
-#elif JUCE_LINUX
|
||||
+#elif JUCE_BSD || JUCE_LINUX
|
||||
#include "native/juce_linux_Messaging.cpp"
|
||||
|
||||
#elif JUCE_ANDROID
|
|
@ -1,11 +0,0 @@
|
|||
--- JuceLibraryCode/modules/juce_events/juce_events.h.orig 2020-09-11 12:10:25 UTC
|
||||
+++ JuceLibraryCode/modules/juce_events/juce_events.h
|
||||
@@ -90,7 +90,7 @@
|
||||
#include "interprocess/juce_ConnectedChildProcess.h"
|
||||
#include "interprocess/juce_NetworkServiceDiscovery.h"
|
||||
|
||||
-#if JUCE_LINUX
|
||||
+#if JUCE_BSD || JUCE_LINUX
|
||||
#include "native/juce_linux_EventLoop.h"
|
||||
#endif
|
||||
|
|
@ -10,11 +10,29 @@ include/libopenshot-audio/juce_audio_basics/buffers/juce_AudioSampleBuffer.h
|
|||
include/libopenshot-audio/juce_audio_basics/buffers/juce_FloatVectorOperations.h
|
||||
include/libopenshot-audio/juce_audio_basics/juce_audio_basics.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiBuffer.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiDataConcatenator.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiFile.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiKeyboardState.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiMessage.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiMessageSequence.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiRPN.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMP.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPBytesOnGroup.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPConversion.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPConverters.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPDeviceInfo.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPDispatcher.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPFactory.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPIterator.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPMidi1ToBytestreamTranslator.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPMidi1ToMidi2DefaultTranslator.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPProtocols.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPReceiver.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPSysEx7.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPUtils.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPView.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPacket.h
|
||||
include/libopenshot-audio/juce_audio_basics/midi/ump/juce_UMPackets.h
|
||||
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEInstrument.h
|
||||
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEMessages.h
|
||||
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPENote.h
|
||||
|
@ -24,7 +42,9 @@ include/libopenshot-audio/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h
|
|||
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEUtils.h
|
||||
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEValue.h
|
||||
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEZoneLayout.h
|
||||
include/libopenshot-audio/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h
|
||||
include/libopenshot-audio/juce_audio_basics/native/juce_AudioWorkgroup_mac.h
|
||||
include/libopenshot-audio/juce_audio_basics/native/juce_CoreAudioLayouts_mac.h
|
||||
include/libopenshot-audio/juce_audio_basics/native/juce_CoreAudioTimeConversions_mac.h
|
||||
include/libopenshot-audio/juce_audio_basics/sources/juce_AudioSource.h
|
||||
include/libopenshot-audio/juce_audio_basics/sources/juce_BufferingAudioSource.h
|
||||
include/libopenshot-audio/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h
|
||||
|
@ -37,10 +57,11 @@ include/libopenshot-audio/juce_audio_basics/sources/juce_ReverbAudioSource.h
|
|||
include/libopenshot-audio/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h
|
||||
include/libopenshot-audio/juce_audio_basics/synthesisers/juce_Synthesiser.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_ADSR.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_CatmullRomInterpolator.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_AudioWorkgroup.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_Decibels.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_GenericInterpolator.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_IIRFilter.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_LagrangeInterpolator.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_Interpolators.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_Reverb.h
|
||||
include/libopenshot-audio/juce_audio_basics/utilities/juce_SmoothedValue.h
|
||||
include/libopenshot-audio/juce_audio_devices/audio_io/juce_AudioDeviceManager.h
|
||||
|
@ -50,8 +71,84 @@ include/libopenshot-audio/juce_audio_devices/audio_io/juce_SystemAudioVolume.h
|
|||
include/libopenshot-audio/juce_audio_devices/juce_audio_devices.h
|
||||
include/libopenshot-audio/juce_audio_devices/midi_io/juce_MidiDevices.h
|
||||
include/libopenshot-audio/juce_audio_devices/midi_io/juce_MidiMessageCollector.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/juce_MidiDataConcatenator.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/juce_ios_Audio.h
|
||||
include/libopenshot-audio/juce_audio_devices/midi_io/ump/juce_UMPBytestreamInputHandler.h
|
||||
include/libopenshot-audio/juce_audio_devices/midi_io/ump/juce_UMPU32InputHandler.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/juce_Audio_ios.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/juce_HighPerformanceAudioHelpers_android.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/AudioStream.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/AudioStreamBase.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/Definitions.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/Oboe.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/Utilities.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/include/oboe/Version.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/aaudio/AAudioExtensions.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/AudioClock.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/DataConversionFlowGraph.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/FilterAudioStream.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/FixedBlockAdapter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/FixedBlockReader.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/FixedBlockWriter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/OboeDebug.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/QuirksManager.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/SourceI16Caller.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/SourceI24Caller.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/SourceI32Caller.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/common/Trace.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/fifo/FifoController.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/ChannelCountConverter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/ClipToRange.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SampleRateConverter.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SinkFloat.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SinkI16.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SinkI24.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SinkI32.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SourceFloat.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SourceI16.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SourceI24.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/SourceI32.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/IntegerRatio.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/KaiserWindow.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/LinearResampler.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/MultiChannelResampler.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResampler.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/opensles/AudioInputStreamOpenSLES.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/opensles/AudioOutputStreamOpenSLES.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/opensles/AudioStreamBuffered.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/opensles/AudioStreamOpenSLES.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/opensles/EngineOpenSLES.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/opensles/OpenSLESUtilities.h
|
||||
include/libopenshot-audio/juce_audio_devices/native/oboe/src/opensles/OutputMixerOpenSLES.h
|
||||
include/libopenshot-audio/juce_audio_devices/sources/juce_AudioSourcePlayer.h
|
||||
include/libopenshot-audio/juce_audio_devices/sources/juce_AudioTransportSource.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/all.h
|
||||
|
@ -62,7 +159,6 @@ include/libopenshot-audio/juce_audio_formats/codecs/flac/compat.h
|
|||
include/libopenshot-audio/juce_audio_formats/codecs/flac/endswap.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/export.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/format.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/all.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/bitmath.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/bitreader.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/bitwriter.h
|
||||
|
@ -74,18 +170,16 @@ include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private
|
|||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/lpc.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/md5.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/memory.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/metadata.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder_framing.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/window.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/protected/all.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_decoder.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_encoder.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/metadata.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/ordinals.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/private.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/stream_decoder.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/stream_encoder.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/flac/win_utf8_io.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/juce_AiffAudioFormat.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/juce_CoreAudioFormat.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/juce_FlacAudioFormat.h
|
||||
|
@ -96,52 +190,54 @@ include/libopenshot-audio/juce_audio_formats/codecs/juce_WavAudioFormat.h
|
|||
include/libopenshot-audio/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/codec.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/config_types.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/backends.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/bitrate.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/coupled/res_books_51.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/coupled/res_books_stereo.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/floor/floor_books.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/uncoupled/res_books_uncoupled.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codebook.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codec_internal.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/envelope.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/highlevel.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup_data.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lsp.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/masking.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/mdct.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/misc.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/floor_all.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_11.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_16.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_44.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_8.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_16.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44p51.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44u.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_8.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_11.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_16.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_22.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_32.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44p51.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44u.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_8.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_X.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/os.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/registry.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/scales.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/smallft.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/window.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/crctable.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/backends.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/bitrate.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/books/coupled/res_books_51.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/books/coupled/res_books_stereo.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/books/floor/floor_books.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/books/uncoupled/res_books_uncoupled.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/codebook.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/codec_internal.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/envelope.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/highlevel.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lookup.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lookup_data.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lsp.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/masking.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/mdct.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/misc.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/floor_all.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/psych_11.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/psych_16.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/psych_44.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/psych_8.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/residue_16.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/residue_44.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/residue_44p51.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/residue_44u.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/residue_8.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_11.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_16.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_22.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_32.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_44.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_44p51.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_44u.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_8.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/modes/setup_X.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/os.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/registry.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/scales.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/smallft.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/window.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/ogg.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/os_types.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/vorbisenc.h
|
||||
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/vorbisfile.h
|
||||
include/libopenshot-audio/juce_audio_formats/format/juce_ARAAudioReaders.h
|
||||
include/libopenshot-audio/juce_audio_formats/format/juce_AudioFormat.h
|
||||
include/libopenshot-audio/juce_audio_formats/format/juce_AudioFormatManager.h
|
||||
include/libopenshot-audio/juce_audio_formats/format/juce_AudioFormatReader.h
|
||||
|
@ -158,17 +254,24 @@ include/libopenshot-audio/juce_core/containers/juce_ArrayAllocationBase.h
|
|||
include/libopenshot-audio/juce_core/containers/juce_ArrayBase.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_DynamicObject.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_ElementComparator.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_Enumerate.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_FixedSizeFunction.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_HashMap.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_LinkedListPointer.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_ListenerList.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_NamedValueSet.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_Optional.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_OwnedArray.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_PropertySet.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_ReferenceCountedArray.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_ScopedValueSetter.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_SingleThreadedAbstractFifo.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_SortedSet.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_Span.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_SparseSet.h
|
||||
include/libopenshot-audio/juce_core/containers/juce_Variant.h
|
||||
include/libopenshot-audio/juce_core/detail/juce_CallbackListenerList.h
|
||||
include/libopenshot-audio/juce_core/files/juce_AndroidDocument.h
|
||||
include/libopenshot-audio/juce_core/files/juce_DirectoryIterator.h
|
||||
include/libopenshot-audio/juce_core/files/juce_File.h
|
||||
include/libopenshot-audio/juce_core/files/juce_FileFilter.h
|
||||
|
@ -176,9 +279,13 @@ include/libopenshot-audio/juce_core/files/juce_FileInputStream.h
|
|||
include/libopenshot-audio/juce_core/files/juce_FileOutputStream.h
|
||||
include/libopenshot-audio/juce_core/files/juce_FileSearchPath.h
|
||||
include/libopenshot-audio/juce_core/files/juce_MemoryMappedFile.h
|
||||
include/libopenshot-audio/juce_core/files/juce_RangedDirectoryIterator.h
|
||||
include/libopenshot-audio/juce_core/files/juce_TemporaryFile.h
|
||||
include/libopenshot-audio/juce_core/files/juce_WildcardFileFilter.h
|
||||
include/libopenshot-audio/juce_core/files/juce_common_MimeTypes.h
|
||||
include/libopenshot-audio/juce_core/javascript/juce_JSON.h
|
||||
include/libopenshot-audio/juce_core/javascript/juce_JSONSerialisation.h
|
||||
include/libopenshot-audio/juce_core/javascript/juce_JSONUtils.h
|
||||
include/libopenshot-audio/juce_core/javascript/juce_Javascript.h
|
||||
include/libopenshot-audio/juce_core/juce_core.h
|
||||
include/libopenshot-audio/juce_core/logging/juce_FileLogger.h
|
||||
|
@ -190,6 +297,7 @@ include/libopenshot-audio/juce_core/maths/juce_NormalisableRange.h
|
|||
include/libopenshot-audio/juce_core/maths/juce_Random.h
|
||||
include/libopenshot-audio/juce_core/maths/juce_Range.h
|
||||
include/libopenshot-audio/juce_core/maths/juce_StatisticsAccumulator.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_AllocationHooks.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_Atomic.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_ByteOrder.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_ContainerDeletePolicy.h
|
||||
|
@ -200,28 +308,37 @@ include/libopenshot-audio/juce_core/memory/juce_Memory.h
|
|||
include/libopenshot-audio/juce_core/memory/juce_MemoryBlock.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_OptionalScopedPointer.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_ReferenceCountedObject.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_Reservoir.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_ScopedPointer.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_SharedResourcePointer.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_Singleton.h
|
||||
include/libopenshot-audio/juce_core/memory/juce_WeakReference.h
|
||||
include/libopenshot-audio/juce_core/misc/juce_ConsoleApplication.h
|
||||
include/libopenshot-audio/juce_core/misc/juce_EnumHelpers.h
|
||||
include/libopenshot-audio/juce_core/misc/juce_Functional.h
|
||||
include/libopenshot-audio/juce_core/misc/juce_Result.h
|
||||
include/libopenshot-audio/juce_core/misc/juce_RuntimePermissions.h
|
||||
include/libopenshot-audio/juce_core/misc/juce_ScopeGuard.h
|
||||
include/libopenshot-audio/juce_core/misc/juce_Uuid.h
|
||||
include/libopenshot-audio/juce_core/misc/juce_WindowsRegistry.h
|
||||
include/libopenshot-audio/juce_core/native/juce_BasicNativeHeaders.h
|
||||
include/libopenshot-audio/juce_core/native/juce_android_JNIHelpers.h
|
||||
include/libopenshot-audio/juce_core/native/juce_mac_ClangBugWorkaround.h
|
||||
include/libopenshot-audio/juce_core/native/juce_osx_ObjCHelpers.h
|
||||
include/libopenshot-audio/juce_core/native/juce_posix_IPAddress.h
|
||||
include/libopenshot-audio/juce_core/native/juce_posix_SharedCode.h
|
||||
include/libopenshot-audio/juce_core/native/juce_win32_ComSmartPtr.h
|
||||
include/libopenshot-audio/juce_core/native/juce_CFHelpers_mac.h
|
||||
include/libopenshot-audio/juce_core/native/juce_ComSmartPtr_windows.h
|
||||
include/libopenshot-audio/juce_core/native/juce_IPAddress_posix.h
|
||||
include/libopenshot-audio/juce_core/native/juce_JNIHelpers_android.h
|
||||
include/libopenshot-audio/juce_core/native/juce_ObjCHelpers_mac.h
|
||||
include/libopenshot-audio/juce_core/native/juce_PlatformTimerListener.h
|
||||
include/libopenshot-audio/juce_core/native/juce_SharedCode_intel.h
|
||||
include/libopenshot-audio/juce_core/native/juce_SharedCode_posix.h
|
||||
include/libopenshot-audio/juce_core/native/juce_ThreadPriorities_native.h
|
||||
include/libopenshot-audio/juce_core/network/juce_IPAddress.h
|
||||
include/libopenshot-audio/juce_core/network/juce_MACAddress.h
|
||||
include/libopenshot-audio/juce_core/network/juce_NamedPipe.h
|
||||
include/libopenshot-audio/juce_core/network/juce_Socket.h
|
||||
include/libopenshot-audio/juce_core/network/juce_URL.h
|
||||
include/libopenshot-audio/juce_core/network/juce_WebInputStream.h
|
||||
include/libopenshot-audio/juce_core/serialisation/juce_Serialisation.h
|
||||
include/libopenshot-audio/juce_core/streams/juce_AndroidDocumentInputSource.h
|
||||
include/libopenshot-audio/juce_core/streams/juce_BufferedInputStream.h
|
||||
include/libopenshot-audio/juce_core/streams/juce_FileInputSource.h
|
||||
include/libopenshot-audio/juce_core/streams/juce_InputSource.h
|
||||
|
@ -232,6 +349,7 @@ include/libopenshot-audio/juce_core/streams/juce_OutputStream.h
|
|||
include/libopenshot-audio/juce_core/streams/juce_SubregionStream.h
|
||||
include/libopenshot-audio/juce_core/streams/juce_URLInputSource.h
|
||||
include/libopenshot-audio/juce_core/system/juce_CompilerSupport.h
|
||||
include/libopenshot-audio/juce_core/system/juce_CompilerWarnings.h
|
||||
include/libopenshot-audio/juce_core/system/juce_PlatformDefs.h
|
||||
include/libopenshot-audio/juce_core/system/juce_StandardHeader.h
|
||||
include/libopenshot-audio/juce_core/system/juce_SystemStats.h
|
||||
|
@ -296,8 +414,8 @@ include/libopenshot-audio/juce_data_structures/undomanager/juce_UndoableAction.h
|
|||
include/libopenshot-audio/juce_data_structures/values/juce_CachedValue.h
|
||||
include/libopenshot-audio/juce_data_structures/values/juce_Value.h
|
||||
include/libopenshot-audio/juce_data_structures/values/juce_ValueTree.h
|
||||
include/libopenshot-audio/juce_data_structures/values/juce_ValueTreePropertyWithDefault.h
|
||||
include/libopenshot-audio/juce_data_structures/values/juce_ValueTreeSynchroniser.h
|
||||
include/libopenshot-audio/juce_data_structures/values/juce_ValueWithDefault.h
|
||||
include/libopenshot-audio/juce_dsp/containers/juce_AudioBlock.h
|
||||
include/libopenshot-audio/juce_dsp/containers/juce_SIMDRegister.h
|
||||
include/libopenshot-audio/juce_dsp/containers/juce_SIMDRegister_Impl.h
|
||||
|
@ -313,30 +431,44 @@ include/libopenshot-audio/juce_dsp/maths/juce_Matrix.h
|
|||
include/libopenshot-audio/juce_dsp/maths/juce_Phase.h
|
||||
include/libopenshot-audio/juce_dsp/maths/juce_Polynomial.h
|
||||
include/libopenshot-audio/juce_dsp/maths/juce_SpecialFunctions.h
|
||||
include/libopenshot-audio/juce_dsp/native/juce_avx_SIMDNativeOps.h
|
||||
include/libopenshot-audio/juce_dsp/native/juce_fallback_SIMDNativeOps.h
|
||||
include/libopenshot-audio/juce_dsp/native/juce_neon_SIMDNativeOps.h
|
||||
include/libopenshot-audio/juce_dsp/native/juce_sse_SIMDNativeOps.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_Bias.h
|
||||
include/libopenshot-audio/juce_dsp/native/juce_SIMDNativeOps_avx.h
|
||||
include/libopenshot-audio/juce_dsp/native/juce_SIMDNativeOps_fallback.h
|
||||
include/libopenshot-audio/juce_dsp/native/juce_SIMDNativeOps_neon.h
|
||||
include/libopenshot-audio/juce_dsp/native/juce_SIMDNativeOps_sse.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_BallisticsFilter.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_DelayLine.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_DryWetMixer.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_FIRFilter.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_Gain.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_FirstOrderTPTFilter.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_IIRFilter.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_IIRFilter_Impl.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_LadderFilter.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_Oscillator.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_LinkwitzRileyFilter.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_Oversampling.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_Panner.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_ProcessContext.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_ProcessorChain.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_ProcessorDuplicator.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_ProcessorWrapper.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_Reverb.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_StateVariableFilter.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_WaveShaper.h
|
||||
include/libopenshot-audio/juce_dsp/processors/juce_StateVariableTPTFilter.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_Bias.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_Chorus.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_Compressor.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_Gain.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_LadderFilter.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_Limiter.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_NoiseGate.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_Oscillator.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_Phaser.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_Reverb.h
|
||||
include/libopenshot-audio/juce_dsp/widgets/juce_WaveShaper.h
|
||||
include/libopenshot-audio/juce_events/broadcasters/juce_ActionBroadcaster.h
|
||||
include/libopenshot-audio/juce_events/broadcasters/juce_ActionListener.h
|
||||
include/libopenshot-audio/juce_events/broadcasters/juce_AsyncUpdater.h
|
||||
include/libopenshot-audio/juce_events/broadcasters/juce_ChangeBroadcaster.h
|
||||
include/libopenshot-audio/juce_events/broadcasters/juce_ChangeListener.h
|
||||
include/libopenshot-audio/juce_events/broadcasters/juce_LockingAsyncUpdater.h
|
||||
include/libopenshot-audio/juce_events/interprocess/juce_ChildProcessManager.h
|
||||
include/libopenshot-audio/juce_events/interprocess/juce_ConnectedChildProcess.h
|
||||
include/libopenshot-audio/juce_events/interprocess/juce_InterprocessConnection.h
|
||||
include/libopenshot-audio/juce_events/interprocess/juce_InterprocessConnectionServer.h
|
||||
|
@ -351,11 +483,15 @@ include/libopenshot-audio/juce_events/messages/juce_MessageListener.h
|
|||
include/libopenshot-audio/juce_events/messages/juce_MessageManager.h
|
||||
include/libopenshot-audio/juce_events/messages/juce_MountedVolumeListChangeDetector.h
|
||||
include/libopenshot-audio/juce_events/messages/juce_NotificationType.h
|
||||
include/libopenshot-audio/juce_events/native/juce_linux_EventLoop.h
|
||||
include/libopenshot-audio/juce_events/native/juce_osx_MessageQueue.h
|
||||
include/libopenshot-audio/juce_events/native/juce_win32_HiddenMessageWindow.h
|
||||
include/libopenshot-audio/juce_events/native/juce_win32_WinRTWrapper.h
|
||||
include/libopenshot-audio/juce_events/native/juce_EventLoopInternal_linux.h
|
||||
include/libopenshot-audio/juce_events/native/juce_EventLoop_linux.h
|
||||
include/libopenshot-audio/juce_events/native/juce_HiddenMessageWindow_windows.h
|
||||
include/libopenshot-audio/juce_events/native/juce_MessageQueue_mac.h
|
||||
include/libopenshot-audio/juce_events/native/juce_RunningInUnity.h
|
||||
include/libopenshot-audio/juce_events/native/juce_ScopedLowPowerModeDisabler.h
|
||||
include/libopenshot-audio/juce_events/native/juce_WinRTWrapper_windows.h
|
||||
include/libopenshot-audio/juce_events/timers/juce_MultiTimer.h
|
||||
include/libopenshot-audio/juce_events/timers/juce_TimedCallback.h
|
||||
include/libopenshot-audio/juce_events/timers/juce_Timer.h
|
||||
lib/cmake/OpenShotAudio/FindASIO.cmake
|
||||
lib/cmake/OpenShotAudio/OpenShotAudioConfig.cmake
|
||||
|
@ -364,9 +500,10 @@ lib/cmake/OpenShotAudio/OpenShotAudioTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
|||
lib/cmake/OpenShotAudio/OpenShotAudioTargets.cmake
|
||||
lib/libopenshot-audio.so
|
||||
lib/libopenshot-audio.so.%%VERSION%%
|
||||
lib/libopenshot-audio.so.9
|
||||
lib/libopenshot-audio.so.10
|
||||
share/man/man1/openshot-audio-demo.1.gz
|
||||
@dir include/libopenshot-audio/juce_audio_devices/native/java/app/com/roli/juce
|
||||
@dir include/libopenshot-audio/juce_core/native/java/app/com/roli/juce
|
||||
@dir include/libopenshot-audio/juce_core/native/javacore/app/com/roli/juce
|
||||
@dir include/libopenshot-audio/juce_core/native/javacore/init/com/roli/juce
|
||||
@dir include/libopenshot-audio/juce_audio_devices/native/java/app/com/rmsl/juce
|
||||
@dir include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/deduplication
|
||||
@dir include/libopenshot-audio/juce_core/native/java/app/com/rmsl/juce
|
||||
@dir include/libopenshot-audio/juce_core/native/javacore/app/com/rmsl/juce
|
||||
@dir include/libopenshot-audio/juce_core/native/javacore/init/com/rmsl/juce
|
||||
|
|
|
@ -1,44 +1,20 @@
|
|||
PORTNAME= mac
|
||||
PORTVERSION= 3.99.4.5.7
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 10.93
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://etree.org/shnutils/shntool/support/formats/ape/unix/3.99-u4-b5-s7/ \
|
||||
http://freebsd.nsu.ru/distfiles/
|
||||
DISTNAME= ${PORTNAME}-3.99-u4-b5-s7
|
||||
MASTER_SITES= https://www.monkeysaudio.com/files/
|
||||
DISTNAME= ${PORTNAME:tu}_${PORTVERSION:S|.||}_SDK
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
COMMENT= Monkey's Audio lossless codec
|
||||
WWW= https://www.monkeysaudio.com/
|
||||
|
||||
USES= iconv:build libtool
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/License.txt
|
||||
|
||||
CPPFLAGS+= -DSHNTOOL
|
||||
USES= cmake dos2unix zip
|
||||
|
||||
PORTDOCS= Credits.txt History.txt
|
||||
DOS2UNIX_FILES= Shared/*.h
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
NO_WRKSUBDIR= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD
|
||||
.if ${ARCH} == "i386" || ${ARCH} == "amd64"
|
||||
BUILD_DEPENDS+= yasm:devel/yasm
|
||||
.endif
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
cd ${WRKSRC}/src/MACLib && ${INSTALL_DATA} BitArray.h \
|
||||
Prepare.h UnBitArrayBase.h ${STAGEDIR}${PREFIX}/include/mac
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
# Install couple of useful docfiles, but first beautify them a bit; cryptic
|
||||
# sed(1) construct is to append missing newline at EOF, in a way compatible
|
||||
# with both GNU and BSD sed(1) implementations.
|
||||
${ICONV_CMD} -f latin1 -t utf-8 ${WRKSRC}/src/Credits.txt | \
|
||||
${SED} -ne '$$G;P' > ${STAGEDIR}${DOCSDIR}/Credits.txt
|
||||
${SED} -ne '$$G;P' ${WRKSRC}/src/History.txt > \
|
||||
${STAGEDIR}${DOCSDIR}/History.txt
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (mac-3.99-u4-b5-s7.tar.gz) = 9a735af2c56f05ee06b6e2ff719e902271299adf9e25cd3c9e4b28e8df3e30c5
|
||||
SIZE (mac-3.99-u4-b5-s7.tar.gz) = 450981
|
||||
TIMESTAMP = 1738912801
|
||||
SHA256 (MAC_1093_SDK.zip) = c5719aaf9f4b7ddcb2fc21c3a9a0829f2c95ff746dcff4566d974240b88fcfa6
|
||||
SIZE (MAC_1093_SDK.zip) = 1674933
|
||||
|
|
15
audio/mac/files/patch-Shared_All.h
Normal file
15
audio/mac/files/patch-Shared_All.h
Normal file
|
@ -0,0 +1,15 @@
|
|||
We need to define PLATFORM_LINUX as the default if consumers don't do so.
|
||||
|
||||
--- Shared/All.h.orig 2025-02-07 08:39:49 UTC
|
||||
+++ Shared/All.h
|
||||
@@ -10,8 +10,8 @@ PLATFORM_ANDROID
|
||||
PLATFORM_ANDROID
|
||||
**************************************************************************************************/
|
||||
#if !defined(PLATFORM_WINDOWS) && !defined(PLATFORM_APPLE) && !defined(PLATFORM_LINUX) && !defined(PLATFORM_ANDROID)
|
||||
- #pragma message("No platform set for MACLib, defaulting to Windows")
|
||||
- #define PLATFORM_WINDOWS
|
||||
+ #pragma message("No platform set for MACLib, defaulting to Linux")
|
||||
+ #define PLATFORM_LINUX
|
||||
#endif
|
||||
|
||||
#ifdef PLATFORM_ANDROID
|
|
@ -1,11 +0,0 @@
|
|||
--- configure.orig 2010-07-22 17:51:17 UTC
|
||||
+++ configure
|
||||
@@ -3075,7 +3075,7 @@ fi
|
||||
|
||||
|
||||
# Checks for programs.
|
||||
-CXXFLAGS="$CXXFLAGS -O3 -Wall -pedantic -Wno-long-long"
|
||||
+CXXFLAGS="$CXXFLAGS -Wall -pedantic -Wno-long-long"
|
||||
ac_ext=cpp
|
||||
ac_cpp='$CXXCPP $CPPFLAGS'
|
||||
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
@ -1,40 +0,0 @@
|
|||
Console.cpp:36:3: error: cannot initialize a member subobject of type 'int' with an rvalue of type 'nullptr_t'
|
||||
NULL
|
||||
^~~~
|
||||
/usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL'
|
||||
#define NULL nullptr
|
||||
^~~~~~~
|
||||
Console.cpp:36:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
|
||||
NULL
|
||||
^~~~
|
||||
{ }
|
||||
/usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL'
|
||||
#define NULL nullptr
|
||||
^~~~~~~
|
||||
Console.cpp:36:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
|
||||
NULL
|
||||
^~~~
|
||||
{ }
|
||||
/usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL'
|
||||
#define NULL nullptr
|
||||
^~~~~~~
|
||||
|
||||
--- src/Console/Console.cpp.orig 2010-02-28 19:42:04 UTC
|
||||
+++ src/Console/Console.cpp
|
||||
@@ -33,7 +33,6 @@ typedef struct
|
||||
|
||||
_ErrorDesc ErrorList[][2] = {
|
||||
ERROR_EXPLANATION
|
||||
- NULL
|
||||
};
|
||||
#endif
|
||||
|
||||
@@ -91,7 +90,7 @@ char *ErrorToString(int nErrNo)
|
||||
{
|
||||
int i = 0;
|
||||
|
||||
- while (ErrorList[i])
|
||||
+ while (i < sizeof(ErrorList)/sizeof(ErrorList[0]))
|
||||
{
|
||||
if (ErrorList[i]->nErrorNum == nErrNo)
|
||||
return ErrorList[i]->sErrorString;
|
|
@ -1,7 +1,2 @@
|
|||
Monkey's Audio Codec is a lossless audio codec with good correspondence of
|
||||
compression (and decompression) ratio and time. Monkey's Audio Codec can
|
||||
be used for personal, educational and non-commercial purposes. Commercial
|
||||
usage requires prior written permission from Monkey's Audio author.
|
||||
|
||||
This is community-maintained Unix port of earlier Monkey's Audio sources;
|
||||
it does not correspond to current official SDK releases (4.x).
|
||||
compression (and decompression) ratio and time.
|
||||
|
|
|
@ -1,29 +1,14 @@
|
|||
bin/mac
|
||||
include/mac/APECompress.h
|
||||
include/mac/APECompressCore.h
|
||||
include/mac/APECompressCreate.h
|
||||
include/mac/APEDecompress.h
|
||||
include/mac/APEHeader.h
|
||||
include/mac/APEInfo.h
|
||||
include/mac/APELink.h
|
||||
include/mac/APETag.h
|
||||
include/mac/All.h
|
||||
include/mac/BitArray.h
|
||||
include/mac/CharacterHelper.h
|
||||
include/mac/CircleBuffer.h
|
||||
include/mac/GlobalFunctions.h
|
||||
include/mac/ID3Genres.h
|
||||
include/mac/IO.h
|
||||
include/mac/MACLib.h
|
||||
include/mac/MACProgressHelper.h
|
||||
include/mac/MACUtils.h
|
||||
include/mac/NoWindows.h
|
||||
include/mac/Prepare.h
|
||||
include/mac/SmartPtr.h
|
||||
include/mac/StdLibFileIO.h
|
||||
include/mac/UnBitArrayBase.h
|
||||
include/mac/config.h
|
||||
lib/libmac.a
|
||||
lib/libmac.so
|
||||
lib/libmac.so.2
|
||||
lib/libmac.so.2.0.0
|
||||
include/MAC/APETag.h
|
||||
include/MAC/All.h
|
||||
include/MAC/CharacterHelper.h
|
||||
include/MAC/IO.h
|
||||
include/MAC/MACDll.h
|
||||
include/MAC/MACLib.h
|
||||
include/MAC/NoWindows.h
|
||||
include/MAC/SmartPtr.h
|
||||
include/MAC/Version.h
|
||||
include/MAC/Warnings.h
|
||||
include/MAC/WindowsEnvironment.h
|
||||
lib/libMAC.so
|
||||
lib/libMAC.so.12
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= ncpamixer
|
||||
DISTVERSION= 1.3.8
|
||||
DISTVERSION= 1.3.9
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1737318990
|
||||
SHA256 (fulhax-ncpamixer-1.3.8_GH0.tar.gz) = a7fb4c12e211ffc99d53b4c0f1bb665f122f847a2a468e6347a2127cfa895685
|
||||
SIZE (fulhax-ncpamixer-1.3.8_GH0.tar.gz) = 24514
|
||||
TIMESTAMP = 1738904737
|
||||
SHA256 (fulhax-ncpamixer-1.3.9_GH0.tar.gz) = 5f5f532c2ba525814799aefb0408f26f30c31c00de71f8f6056c2d7f6e580439
|
||||
SIZE (fulhax-ncpamixer-1.3.9_GH0.tar.gz) = 24501
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
PORTNAME= openal-soft
|
||||
PORTVERSION= 1.23.1
|
||||
PORTVERSION= 1.24.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://openal-soft.org/openal-releases/
|
||||
|
||||
PATCH_SITES= https://github.com/kcat/openal-soft/commit/
|
||||
PATCHFILES+= 9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch:-p1 # Fix casts on 32-bit archs
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
COMMENT= Software implementation of the OpenAL specification
|
||||
WWW= https://openal-soft.org/
|
||||
|
@ -13,14 +16,16 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
|||
|
||||
LIB_DEPENDS= libdbus-1.so:devel/dbus
|
||||
|
||||
USES= cmake compiler:c++14-lang pkgconfig tar:bzip2
|
||||
USES= cmake compiler:c++17-lang pathfix pkgconfig tar:bzip2
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CMAKE_ARGS= -DCMAKE_INSTALL_DATADIR:STRING="${PREFIX}/etc"
|
||||
CMAKE_ON= ALSOFT_BACKEND_WAVE
|
||||
CMAKE_OFF= ALSOFT_BACKEND_ALSA ALSOFT_DLOPEN ALSOFT_EXAMPLES \
|
||||
ALSOFT_REQUIRE_QSA ALSOFT_REQUIRE_SOLARIS
|
||||
ALSOFT_REQUIRE_SOLARIS
|
||||
|
||||
# Use pthread instead of C11 threads
|
||||
CFLAGS+= -D__STDC_NO_THREADS__
|
||||
# do not link with librt and libdl.
|
||||
LDFLAGS+= -Wl,--as-needed
|
||||
LDFLAGS_i386= -Wl,-z,notext
|
||||
|
@ -42,10 +47,10 @@ OPTIONS_SUB= yes
|
|||
CONFIG_DESC= Install configuration utility (needs Qt 5)
|
||||
UTILS_DESC= Build and install utility programs
|
||||
|
||||
CONFIG_IMPLIES= UTILS
|
||||
CONFIG_USES= qt:5
|
||||
CONFIG_USE= QT=core,gui,widgets,buildtools:build,qmake:build
|
||||
CONFIG_CMAKE_BOOL_OFF= ALSOFT_NO_CONFIG_UTIL
|
||||
CONFIG_CMAKE_ON= -DALSOFT_NO_QT5:BOOL=OFF
|
||||
|
||||
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
||||
JACK_CMAKE_BOOL= ALSOFT_BACKEND_JACK ALSOFT_REQUIRE_JACK
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
TIMESTAMP = 1725772642
|
||||
SHA256 (openal-soft-1.23.1.tar.bz2) = 796f4b89134c4e57270b7f0d755f0fa3435b90da437b745160a49bd41c845b21
|
||||
SIZE (openal-soft-1.23.1.tar.bz2) = 699330
|
||||
TIMESTAMP = 1738821586
|
||||
SHA256 (openal-soft-1.24.2.tar.bz2) = cd4c88c9b7311cb6785db71c0ed64f5430c9d5b3454e0158314b2ef25ace3e61
|
||||
SIZE (openal-soft-1.24.2.tar.bz2) = 1020760
|
||||
SHA256 (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 17bfa74ce960c74e5b9fb131caf38f319d10dfde7ec3822358488ca7139bf581
|
||||
SIZE (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 965
|
||||
|
|
|
@ -25,9 +25,11 @@ lib/libopenal.so.1
|
|||
lib/libopenal.so.%%SOVERSION%%
|
||||
libdata/pkgconfig/openal.pc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alconvolve.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alstreamcb.cpp
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aldebug.cpp
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aldirect.cpp
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alffplay.cpp
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alhrtf.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/allafplay.cpp
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/allatency.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alloopback.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/almultireverb.c
|
||||
|
@ -35,6 +37,7 @@ libdata/pkgconfig/openal.pc
|
|||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alrecord.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alreverb.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alstream.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alstreamcb.cpp
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/altonegen.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/common/alhelpers.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/common/alhelpers.h
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= qtractor
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.5.2
|
||||
DISTVERSION= 1.5.3
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://download.steinberg.net/sdk_downloads/:vst3sdk
|
||||
DISTFILES= ${VST3_SDK_ARCHIVE}:vst3sdk
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1737140740
|
||||
TIMESTAMP = 1739134967
|
||||
SHA256 (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 49b0e46345af323ab84be9df065653b2a6531745dea6f3ac3fb47915df9f3a81
|
||||
SIZE (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 104869292
|
||||
SHA256 (rncbc-qtractor-v1.5.2_GH0.tar.gz) = e69623e8757fc6d5108d278dd0659b027deae38f9532f1f9a757be054f5f0a16
|
||||
SIZE (rncbc-qtractor-v1.5.2_GH0.tar.gz) = 1975995
|
||||
SHA256 (rncbc-qtractor-v1.5.3_GH0.tar.gz) = 00ab2c91b3b0e5416ce14ae45f425dcde15d76b8cfb38c1fd1db75da1bfe20dd
|
||||
SIZE (rncbc-qtractor-v1.5.3_GH0.tar.gz) = 1979631
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= schismtracker
|
||||
DISTVERSION= 20250202
|
||||
DISTVERSION= 20250208
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= ehaupt@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1738615212
|
||||
SHA256 (schismtracker-schismtracker-20250202_GH0.tar.gz) = 5275bc177bac8e93b5141d706c284c9104f74b6bef9d83be2328963b3aa0700f
|
||||
SIZE (schismtracker-schismtracker-20250202_GH0.tar.gz) = 1205258
|
||||
TIMESTAMP = 1739169870
|
||||
SHA256 (schismtracker-schismtracker-20250208_GH0.tar.gz) = b6dfa3dab4b2fabce004c08433007f84f06da8bb8f2d799dc23d2e79f29d263d
|
||||
SIZE (schismtracker-schismtracker-20250208_GH0.tar.gz) = 1207487
|
||||
|
|
|
@ -11,7 +11,7 @@ WWW= https://gatk.broadinstitute.org/hc/en-us
|
|||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
|
||||
|
||||
BUILD_DEPENDS= gradle:devel/gradle
|
||||
BUILD_DEPENDS= gradle8:devel/gradle8
|
||||
RUN_DEPENDS= ${LOCALBASE}/lib/libfml.so:biology/fermi-lite \
|
||||
gkl>0:biology/gkl \
|
||||
mummer>0:biology/mummer
|
||||
|
@ -106,7 +106,7 @@ post-extract: # need a separate extract step because the cache is in /tmp, and n
|
|||
.endif
|
||||
|
||||
do-build:
|
||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gradle \
|
||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gradle8 \
|
||||
--gradle-user-home ${DEPS_CACHE_DIR}/gradle-${PORTNAME} --project-cache-dir ${DEPS_CACHE_DIR}/gradle-${PORTNAME} \
|
||||
${GRADLE_ARGS} --build-cache localJar
|
||||
|
||||
|
@ -116,7 +116,7 @@ do-install:
|
|||
|
||||
do-test: # tests require WITH_LARGE_FILES=ON, and they use a lot of disk space
|
||||
@cd ${WRKSRC} && \
|
||||
${SETENV} ${TEST_ENV} gradle -DLIBBWA_PATH=${PREFIX}/lib/libfml.so test
|
||||
${SETENV} ${TEST_ENV} gradle8 -DLIBBWA_PATH=${PREFIX}/lib/libfml.so test
|
||||
|
||||
# tests results as of version 4.6.1.0: 288552 tests, 301 failures, 37 ignored, 1h55m5.63s duration, 99% successful, see https://github.com/broadinstitute/gatk/issues/8940
|
||||
# see https://github.com/broadinstitute/gatk/issues/8939: Tests fail to find libgkl libraries in /usr/local/lib
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= mummer
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 4.0.0
|
||||
DISTVERSION= 4.0.1
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
@ -34,6 +34,13 @@ post-install:
|
|||
# fix conflict with libgd
|
||||
@${MV} ${STAGEDIR}${PREFIX}/bin/annotate ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-annotate
|
||||
|
||||
# 4.0.0: tests fail to compile, see https://github.com/mummer4/mummer/issues/221
|
||||
# tests as of 4.0.1, see https://github.com/mummer4/mummer/issues/224:
|
||||
# TOTAL: 9
|
||||
# PASS: 3
|
||||
# SKIP: 0
|
||||
# XFAIL: 0
|
||||
# FAIL: 6
|
||||
# XPASS: 0
|
||||
# ERROR: 0
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1737950649
|
||||
SHA256 (mummer4-mummer-v4.0.0_GH0.tar.gz) = 95b149764a078935d998f521ec7e623b200ea958cd34676fb609f440453d59a0
|
||||
SIZE (mummer4-mummer-v4.0.0_GH0.tar.gz) = 18392042
|
||||
TIMESTAMP = 1738977183
|
||||
SHA256 (mummer4-mummer-v4.0.1_GH0.tar.gz) = b866abcf75e0a24fbda8f8516defadfe523077d0d7303f941ff5d9673892eeab
|
||||
SIZE (mummer4-mummer-v4.0.1_GH0.tar.gz) = 18393280
|
||||
|
|
|
@ -13,44 +13,44 @@ bin/show-coords
|
|||
bin/show-diff
|
||||
bin/show-snps
|
||||
bin/show-tiling
|
||||
include/mummer-4.0.0/include/compactsufsort/compactsufsort.hpp
|
||||
include/mummer-4.0.0/include/compactsufsort/compactsufsort_imp.hpp
|
||||
include/mummer-4.0.0/include/compactsufsort/const_iterator_traits.hpp
|
||||
include/mummer-4.0.0/include/compactsufsort/divsufsort_private.h
|
||||
include/mummer-4.0.0/include/compactsufsort/said_traits.hpp
|
||||
include/mummer-4.0.0/include/compactsufsort/sssort_imp.hpp
|
||||
include/mummer-4.0.0/include/compactsufsort/trsort_imp.hpp
|
||||
include/mummer-4.0.0/include/jellyfish/circular_buffer.hpp
|
||||
include/mummer-4.0.0/include/jellyfish/cooperative_pool2.hpp
|
||||
include/mummer-4.0.0/include/jellyfish/cpp_array.hpp
|
||||
include/mummer-4.0.0/include/jellyfish/divisor.hpp
|
||||
include/mummer-4.0.0/include/jellyfish/stream_manager.hpp
|
||||
include/mummer-4.0.0/include/jellyfish/whole_sequence_parser.hpp
|
||||
include/mummer-4.0.0/include/mt_skip_list/common.hpp
|
||||
include/mummer-4.0.0/include/mt_skip_list/set.hpp
|
||||
include/mummer-4.0.0/include/mummer/48bit_index.hpp
|
||||
include/mummer-4.0.0/include/mummer/48bit_iterator.hpp
|
||||
include/mummer-4.0.0/include/mummer/const_iterator_traits.hpp
|
||||
include/mummer-4.0.0/include/mummer/delta.hh
|
||||
include/mummer-4.0.0/include/mummer/dset.hpp
|
||||
include/mummer-4.0.0/include/mummer/fasta.hpp
|
||||
include/mummer-4.0.0/include/mummer/mgaps.hh
|
||||
include/mummer-4.0.0/include/mummer/nucmer.hpp
|
||||
include/mummer-4.0.0/include/mummer/openmp_qsort.hpp
|
||||
include/mummer-4.0.0/include/mummer/postnuc.hh
|
||||
include/mummer-4.0.0/include/mummer/redirect_to_pager.hpp
|
||||
include/mummer-4.0.0/include/mummer/sparseSA.hpp
|
||||
include/mummer-4.0.0/include/mummer/sparseSA_imp.hpp
|
||||
include/mummer-4.0.0/include/mummer/sw_align.hh
|
||||
include/mummer-4.0.0/include/mummer/sw_alignscore.hh
|
||||
include/mummer-4.0.0/include/mummer/tigrinc.hh
|
||||
include/mummer-4.0.0/include/mummer/timer.hpp
|
||||
include/mummer-4.0.0/include/mummer/translate.hh
|
||||
include/mummer-4.0.0/include/thread_pipe.hpp
|
||||
include/mummer-4.0.0/include/thread_pipe/circular_buffer.hpp
|
||||
include/mummer-4.0.0/include/thread_pipe/cooperative_pool2.hpp
|
||||
include/mummer-4.0.0/include/thread_pipe/divisor.hpp
|
||||
include/mummer-4.0.0/include/thread_pipe/traits.hpp
|
||||
include/mummer-4.0.1/include/compactsufsort/compactsufsort.hpp
|
||||
include/mummer-4.0.1/include/compactsufsort/compactsufsort_imp.hpp
|
||||
include/mummer-4.0.1/include/compactsufsort/const_iterator_traits.hpp
|
||||
include/mummer-4.0.1/include/compactsufsort/divsufsort_private.h
|
||||
include/mummer-4.0.1/include/compactsufsort/said_traits.hpp
|
||||
include/mummer-4.0.1/include/compactsufsort/sssort_imp.hpp
|
||||
include/mummer-4.0.1/include/compactsufsort/trsort_imp.hpp
|
||||
include/mummer-4.0.1/include/jellyfish/circular_buffer.hpp
|
||||
include/mummer-4.0.1/include/jellyfish/cooperative_pool2.hpp
|
||||
include/mummer-4.0.1/include/jellyfish/cpp_array.hpp
|
||||
include/mummer-4.0.1/include/jellyfish/divisor.hpp
|
||||
include/mummer-4.0.1/include/jellyfish/stream_manager.hpp
|
||||
include/mummer-4.0.1/include/jellyfish/whole_sequence_parser.hpp
|
||||
include/mummer-4.0.1/include/mt_skip_list/common.hpp
|
||||
include/mummer-4.0.1/include/mt_skip_list/set.hpp
|
||||
include/mummer-4.0.1/include/mummer/48bit_index.hpp
|
||||
include/mummer-4.0.1/include/mummer/48bit_iterator.hpp
|
||||
include/mummer-4.0.1/include/mummer/const_iterator_traits.hpp
|
||||
include/mummer-4.0.1/include/mummer/delta.hh
|
||||
include/mummer-4.0.1/include/mummer/dset.hpp
|
||||
include/mummer-4.0.1/include/mummer/fasta.hpp
|
||||
include/mummer-4.0.1/include/mummer/mgaps.hh
|
||||
include/mummer-4.0.1/include/mummer/nucmer.hpp
|
||||
include/mummer-4.0.1/include/mummer/openmp_qsort.hpp
|
||||
include/mummer-4.0.1/include/mummer/postnuc.hh
|
||||
include/mummer-4.0.1/include/mummer/redirect_to_pager.hpp
|
||||
include/mummer-4.0.1/include/mummer/sparseSA.hpp
|
||||
include/mummer-4.0.1/include/mummer/sparseSA_imp.hpp
|
||||
include/mummer-4.0.1/include/mummer/sw_align.hh
|
||||
include/mummer-4.0.1/include/mummer/sw_alignscore.hh
|
||||
include/mummer-4.0.1/include/mummer/tigrinc.hh
|
||||
include/mummer-4.0.1/include/mummer/timer.hpp
|
||||
include/mummer-4.0.1/include/mummer/translate.hh
|
||||
include/mummer-4.0.1/include/thread_pipe.hpp
|
||||
include/mummer-4.0.1/include/thread_pipe/circular_buffer.hpp
|
||||
include/mummer-4.0.1/include/thread_pipe/cooperative_pool2.hpp
|
||||
include/mummer-4.0.1/include/thread_pipe/divisor.hpp
|
||||
include/mummer-4.0.1/include/thread_pipe/traits.hpp
|
||||
lib/libumdmummer.so
|
||||
lib/libumdmummer.so.0
|
||||
lib/libumdmummer.so.0.0.0
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= ncbi-blast+
|
||||
DISTVERSION= 2.16.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= biology perl5 python
|
||||
MASTER_SITES= https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \
|
||||
https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PORTVERSION}/
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= pysam
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.22.1
|
||||
DISTVERSION= 0.23.0
|
||||
CATEGORIES= biology python
|
||||
#MASTER_SITES= PYPI # no tests
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
@ -32,4 +32,6 @@ TEST_WRKSRC= ${WRKSRC}/tests
|
|||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pysam/lib*${PYTHON_EXT_SUFFIX}.so
|
||||
|
||||
# tests as of 0.23.0: 958 passed, 13 skipped, 1 warning in 502.60s (0:08:22)
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1714015094
|
||||
SHA256 (pysam-developers-pysam-v0.22.1_GH0.tar.gz) = e4981524d7627c53fa0d3f8cbec2bd65c2ea7520092f25e1029af12cb7b82ff6
|
||||
SIZE (pysam-developers-pysam-v0.22.1_GH0.tar.gz) = 3885851
|
||||
TIMESTAMP = 1738831884
|
||||
SHA256 (pysam-developers-pysam-v0.23.0_GH0.tar.gz) = b2a2b66c7e9f6c0b765ba421f46e33d74bfdd797c51ae3020f16c788dd621b0a
|
||||
SIZE (pysam-developers-pysam-v0.23.0_GH0.tar.gz) = 4076476
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
GIT_SRC_HASH= 0d9f49ee2e7759f10bc728f3dd51b4f400ab123f
|
||||
GIT_SRC_DATE= 20241116052131
|
||||
GIT_SRC_HASH= e4ea479cf0f4e7314f7aeb13c5a67945d03dc37c
|
||||
GIT_SRC_DATE= 20250204165320
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1731758903
|
||||
SHA256 (kicad/kicad/code-kicad-0d9f49ee2e7759f10bc728f3dd51b4f400ab123f_GL0.tar.gz) = 5a06224e716153be4b32e5bb3b1f18ed175d6453cbfe8a5dfbf4a373f1d2bcfb
|
||||
SIZE (kicad/kicad/code-kicad-0d9f49ee2e7759f10bc728f3dd51b4f400ab123f_GL0.tar.gz) = 98799224
|
||||
TIMESTAMP = 1738690574
|
||||
SHA256 (kicad/kicad/code-kicad-e4ea479cf0f4e7314f7aeb13c5a67945d03dc37c_GL0.tar.gz) = 103d085a71dc8c7fce32a46ebed1352b6454480694f74c47944c577be483cc6d
|
||||
SIZE (kicad/kicad/code-kicad-e4ea479cf0f4e7314f7aeb13c5a67945d03dc37c_GL0.tar.gz) = 99589773
|
||||
|
|
|
@ -21,13 +21,13 @@ lib/kicad/plugins/3d/libs3d_plugin_idf.so
|
|||
lib/kicad/plugins/3d/libs3d_plugin_oce.so
|
||||
lib/kicad/plugins/3d/libs3d_plugin_vrml.so
|
||||
lib/libkiapi.so
|
||||
lib/libkiapi.so.8.99.0
|
||||
lib/libkiapi.so.9.0.0
|
||||
lib/libkicad_3dsg.so
|
||||
lib/libkicad_3dsg.so.2.0.0
|
||||
lib/libkicommon.so
|
||||
lib/libkicommon.so.8.99.0
|
||||
lib/libkicommon.so.9.0.0
|
||||
lib/libkigal.so
|
||||
lib/libkigal.so.8.99.0
|
||||
lib/libkigal.so.9.0.0
|
||||
%%PYTHON_SITELIBDIR%%/_pcbnew.so
|
||||
%%PYTHON_SITELIBDIR%%/pcbnew.py
|
||||
%%DESKTOPDIR%%/org.kicad.bitmap2component.desktop
|
||||
|
@ -222,7 +222,6 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
|
|||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Device.switch_toggle_horizontal_right_angle_PC_terminal.wrl
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Jack.wings
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Jack.wrl
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/db9_female_pin90deg.wrl
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/push_butt_4pads.wings
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/push_butt_4pads.wrl
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/sym-lib-table
|
||||
|
@ -264,6 +263,8 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
|
|||
%%DATADIR%%/demos/simulation/gain_control/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/gain_control/vca810.lib
|
||||
%%DATADIR%%/demos/simulation/generic_models/generic_opamp_bip.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/generic_models/generic_opamp_bip.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/generic_models/generic_opamp_bip.wbk
|
||||
%%DATADIR%%/demos/simulation/ibis/ibis.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/ibis/ibis.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/ibis/ibis.wbk
|
||||
|
@ -325,9 +326,12 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
|
|||
%%DATADIR%%/demos/simulation/sallen_key/sallen_key.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/sallen_key/sallen_key_schlib.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/sallen_key/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/subsheets/mainsheet.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/subsheets/mainsheet.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/subsheets/project.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/subsheets/subsheet1.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/subsheets/subsheet2.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/subsheets/subsheets.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/subsheets/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/README
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/state-3bit-count.in
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/state-machine-3b-count.lib
|
||||
|
@ -488,6 +492,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
|
|||
%%DATADIR%%/internat/fi/kicad.mo
|
||||
%%DATADIR%%/internat/fr/kicad.mo
|
||||
%%DATADIR%%/internat/he/kicad.mo
|
||||
%%DATADIR%%/internat/hr/kicad.mo
|
||||
%%DATADIR%%/internat/hu/kicad.mo
|
||||
%%DATADIR%%/internat/id/kicad.mo
|
||||
%%DATADIR%%/internat/it/kicad.mo
|
||||
|
@ -525,6 +530,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
|
|||
%%DATADIR%%/plugins/kicad_netlist_reader.py
|
||||
%%DATADIR%%/plugins/kicad_utils.py
|
||||
%%DATADIR%%/resources/images.tar.gz
|
||||
%%DATADIR%%/schemas/api.v1.schema.json
|
||||
%%DATADIR%%/schemas/pcm.v1.schema.json
|
||||
%%DATADIR%%/scripting/kicad_pyshell/__init__.py
|
||||
%%DATADIR%%/scripting/kicad_pyshell/kicad_pyeditor.py
|
||||
|
@ -541,6 +547,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
|
|||
%%DATADIR%%/scripting/plugins/qfn_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/qfp_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/qrcode_footprint_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/scrollwheel_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/sdip_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/touch_slider_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/uss39_barcode.py
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
PORTNAME= kicad
|
||||
PORTVERSION= 7.0.2
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 9.0.0-rc3
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= https://kicad-downloads.s3.cern.ch/docs/
|
||||
PKGNAMESUFFIX= -doc
|
||||
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSION}
|
||||
|
||||
MAINTAINER= cmt@FreeBSD.org
|
||||
COMMENT= KiCad Documentation and Help Files
|
||||
|
@ -12,15 +9,31 @@ WWW= https://gitlab.com/kicad/services/kicad-doc
|
|||
|
||||
LICENSE= GPLv3+ CC-BY-3.0
|
||||
LICENSE_COMB= dual
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.adoc
|
||||
|
||||
BUILD_DEPENDS= ja-font-vlgothic>0:japanese/font-vlgothic \
|
||||
asciidoc:textproc/asciidoc \
|
||||
tex-xetex>0:print/tex-xetex \
|
||||
fop:textproc/fop \
|
||||
po4a:textproc/po4a \
|
||||
source-highlight:textproc/source-highlight \
|
||||
freefont-ttf>0:x11-fonts/freefont-ttf
|
||||
RUN_DEPENDS= kicad:cad/kicad
|
||||
|
||||
USES= cmake gettext-tools
|
||||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= kicad/services
|
||||
GL_PROJECT= kicad-doc
|
||||
|
||||
CONFLICTS= kicad-devel-r2*
|
||||
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC}/share/doc/kicad && ${COPYTREE_SHARE} . ${STAGEDIR}/${DOCSDIR}
|
||||
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
|
||||
-DLANGUAGES="ca;de;en;es;fr;id;it;ja;nl;pl" \
|
||||
-DADOC_TOOLCHAIN=ASCIIDOC \
|
||||
-DPDF_GENERATOR=FOP
|
||||
INSTALL_TARGET= install
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1681839584
|
||||
SHA256 (kicad-doc-7.0.2.tar.gz) = e97f0848226101591973c2447377585d0a578acccd605e4d8f9b37a24c1b19bc
|
||||
SIZE (kicad-doc-7.0.2.tar.gz) = 497782680
|
||||
TIMESTAMP = 1739038855
|
||||
SHA256 (kicad-doc-9.0.0-rc3.tar.bz2) = 783846521b3ac71e9fa19dd5ec4ad98087b470ab6c6120e361ef793b38944176
|
||||
SIZE (kicad-doc-9.0.0-rc3.tar.bz2) = 95207759
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- src/eeschema/eeschema_schematic_creation_and_editing.adoc.orig 2025-02-08 20:03:37.394835000 +0100
|
||||
+++ src/eeschema/eeschema_schematic_creation_and_editing.adoc 2025-02-08 20:04:23.338552000 +0100
|
||||
@@ -1634,7 +1634,7 @@
|
||||
Text supports markup for superscripts, subscripts, overbars, evaluating project
|
||||
variables, and accessing symbol field values.
|
||||
|
||||
-[options="header",cols="30%,40%,40%"]
|
||||
+[options="header",cols="30%,30%,40%"]
|
||||
|====
|
||||
| Feature | Markup Syntax | Result
|
||||
| Superscript
|
11
cad/kicad-doc/files/patch-src_pcbnew_pcbnew__editing.adoc
Normal file
11
cad/kicad-doc/files/patch-src_pcbnew_pcbnew__editing.adoc
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- src/pcbnew/pcbnew_editing.adoc.orig 2025-02-08 20:06:56.840295000 +0100
|
||||
+++ src/pcbnew/pcbnew_editing.adoc 2025-02-08 20:07:09.456694000 +0100
|
||||
@@ -1764,7 +1764,7 @@
|
||||
Finally, text supports markup for superscripts, subscripts, overbars, evaluating project
|
||||
variables, and accessing symbol field values.
|
||||
|
||||
-[options="header",cols="30%,40%,40%"]
|
||||
+[options="header",cols="30%,30%,40%"]
|
||||
|====
|
||||
| Feature | Markup Syntax | Result
|
||||
| Superscript
|
File diff suppressed because it is too large
Load diff
|
@ -1,2 +1,2 @@
|
|||
GIT_FP_HASH= 1088e35a9d5857ffa0867129acb7ae1f61dd6bae
|
||||
GIT_FP_DATE= 20241010105254
|
||||
GIT_FP_HASH= f57b3b1d5767fcb2909f5684c68052fd762404f1
|
||||
GIT_FP_DATE= 20250125132203
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1728660592
|
||||
SHA256 (kicad-footprints-1088e35a9d5857ffa0867129acb7ae1f61dd6bae.tar.gz) = 2a4c9bdd7cae5df30f23e06121874897dad57f974f24bf399bdc7ff8c5b52e4b
|
||||
SIZE (kicad-footprints-1088e35a9d5857ffa0867129acb7ae1f61dd6bae.tar.gz) = 35608270
|
||||
TIMESTAMP = 1737978841
|
||||
SHA256 (kicad-footprints-f57b3b1d5767fcb2909f5684c68052fd762404f1.tar.gz) = 762f844ca29edf82f77aab4f77dc7c647cc34667481bff4324d92b05237336c2
|
||||
SIZE (kicad-footprints-f57b3b1d5767fcb2909f5684c68052fd762404f1.tar.gz) = 31608869
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,10 +1,7 @@
|
|||
PORTNAME= kicad
|
||||
PORTVERSION= 7.0.2
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 9.0.0-rc3
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-footprints/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/
|
||||
PKGNAMESUFFIX= -library-footprints
|
||||
DISTNAME= ${PORTNAME}-footprints-${DISTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
||||
MAINTAINER= cmt@FreeBSD.org
|
||||
COMMENT= Official KiCad Footprint Libraries
|
||||
|
@ -16,6 +13,10 @@ RUN_DEPENDS= kicad:cad/kicad
|
|||
|
||||
USES= cmake tar:bz2
|
||||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= kicad/libraries
|
||||
GL_PROJECT= kicad-footprints
|
||||
|
||||
CONFLICTS_INSTALL= kicad-library-footprints-devel # share/kicad/footprints/Audio_Module.pretty/Reverb_BTDR-1H.kicad_mod
|
||||
|
||||
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue