*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2023-11-24 08:51:16 +01:00
parent ac99efb1e3
commit 2f0a153098
1463 changed files with 12606 additions and 6248 deletions

View File

@ -1,14 +1,14 @@
PORTNAME= speech
PORTVERSION= ${QT6_VERSION}
DISTVERSION= ${QT6_VERSION}
CATEGORIES= accessibility
PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Accessibilty features for Qt6
USES= cmake gl pkgconfig qt-dist:6
USES= cmake compiler:c++17-lang gl pkgconfig qt-dist:6
USE_GL= gl opengl
USE_QT= base declarative
USE_QT= base declarative multimedia
OPTIONS_DEFINE= ALSA
OPTIONS_DEFAULT= SPEECHD
@ -23,7 +23,6 @@ ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_ALSA
FLITE_LIB_DEPENDS= libflite.so:audio/flite
FLITE_USE= QT=multimedia
FLITE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Flite
SPEECHD_LIB_DEPENDS= libspeechd.so:accessibility/speech-dispatcher

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931458
SHA256 (KDE/Qt/6.5.3/qtspeech-everywhere-src-6.5.3.tar.xz) = 79c2f42c4d921a7e73825ead5681b5b32eac52f5e180e1899bb86e68206b0b9c
SIZE (KDE/Qt/6.5.3/qtspeech-everywhere-src-6.5.3.tar.xz) = 250112
TIMESTAMP = 1697049627
SHA256 (KDE/Qt/6.6.0/qtspeech-everywhere-src-6.6.0.tar.xz) = 969bdbff826808f0cfd80e8f2e357f00174489f30d9f895390cf59814abe9f9c
SIZE (KDE/Qt/6.6.0/qtspeech-everywhere-src-6.6.0.tar.xz) = 270044

View File

@ -1,41 +0,0 @@
--- config.m4.orig 2023-06-06 15:54:29 UTC
+++ config.m4
@@ -4,8 +4,38 @@ PHP_ARG_ENABLE([phar],
[Disable phar support])],
[yes])
+PHP_ARG_WITH(pcre-dir, pcre install prefix,
+[ --with-pcre-dir PHAR: pcre install prefix], no, no)
+
+
if test "$PHP_PHAR" != "no"; then
+
+ dnl This is PECL build, check if bundled PCRE library is used
+ old_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS=$INCLUDES
+ AC_EGREP_CPP(yes,[
+#include <main/php_config.h>
+#if defined(HAVE_BUNDLED_PCRE) && !defined(COMPILE_DL_PCRE)
+yes
+#endif
+ ],[
+ PHP_PCRE_REGEX=yes
+ ],[
+ AC_EGREP_CPP(yes,[
+#include <main/php_config.h>
+#if defined(HAVE_PCRE) && !defined(COMPILE_DL_PCRE)
+yes
+#endif
+ ],[
+ PHP_PCRE_REGEX=pecl
+ PHP_ADD_INCLUDE($PHP_PCRE_DIR/include)
+ ],[
+ PHP_PCRE_REGEX=no
+ ])
+ ])
+
PHP_NEW_EXTENSION(phar, util.c tar.c zip.c stream.c func_interceptors.c dirstream.c phar.c phar_object.c phar_path_check.c, $ext_shared,, -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1)
+ PHP_HASH=yes
AC_MSG_CHECKING([for phar openssl support])
if test "$PHP_OPENSSL_SHARED" = "yes"; then
AC_MSG_RESULT([no (shared openssl)])

View File

@ -1,6 +1,6 @@
PORTNAME= opencpn
PORTVERSION= 5.2.4
PORTREVISION= 5
PORTREVISION= 6
DISTVERSIONPREFIX= v
CATEGORIES= astro geography

View File

@ -1,7 +1,7 @@
PORTNAME= phd2
DISTVERSIONPREFIX=v
DISTVERSION= 2.6.10
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= astro
MAINTAINER= acm@FreeBSD.org

View File

@ -1,6 +1,7 @@
PORTNAME= audacity
DISTVERSIONPREFIX= Audacity-
DISTVERSION= 3.4.2
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= xxjack12xx@gmail.com

View File

@ -1,8 +1,8 @@
PORTNAME= eawpats
PORTVERSION= 12
DISTVERSION= 12
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= GENTOO
MASTER_SITES= LOCAL/fuz
DISTNAME= eawpats12_full
MAINTAINER= ports@FreeBSD.org

View File

@ -1,5 +1,5 @@
PORTNAME= pyradio
DISTVERSION= 0.9.2.19
DISTVERSION= 0.9.2.20
PORTREVISION= 0
CATEGORIES= audio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -9,7 +9,7 @@ COMMENT= Curses based Internet radio player
WWW= https://github.com/coderholic/pyradio
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PKGNAMEPREFIX}dateutil>=2.8.2:devel/py-dateutil@${PY_FLAVOR} \
${PKGNAMEPREFIX}dnspython>=2.2.1:dns/py-dnspython@${PY_FLAVOR} \
@ -70,7 +70,7 @@ post-install:
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/pyradio*.1 ${STAGEDIR}${MANPREFIX}/man/man1
${INSTALL_DATA} ${WRKSRC}/*.html ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR}/
${INSTALL_MAN} ${WRKSRC}/docs/pyradio*.1 ${STAGEDIR}${MANPREFIX}/man/man1
${INSTALL_DATA} ${WRKSRC}/docs/*.html ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR}/
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1699217508
SHA256 (coderholic-pyradio-0.9.2.19_GH0.tar.gz) = c7c22e5abffb80ce843e8250a2f8903ae729e5ac8575c360a9f3aa309d9774ad
SIZE (coderholic-pyradio-0.9.2.19_GH0.tar.gz) = 1426052
TIMESTAMP = 1700758167
SHA256 (coderholic-pyradio-0.9.2.20_GH0.tar.gz) = af9066069bd6f2467e8d66812ead72acbf6e3e5bacc1ce07ba47a59af13598c9
SIZE (coderholic-pyradio-0.9.2.20_GH0.tar.gz) = 1456666

View File

@ -1,6 +1,6 @@
PORTNAME= spek
DISTVERSION= 0.8.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://github.com/alexkay/${PORTNAME}/releases/download/v${DISTVERSION}/

View File

@ -1,7 +1,7 @@
PORTNAME= PrusaSlicer
DISTVERSIONPREFIX=version_
DISTVERSION= 2.6.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= cad
DIST_SUBDIR= PrusaSlicer

View File

@ -1,6 +1,6 @@
PORTNAME= kicad
DISTVERSION= r${GIT_SRC_DATE}
PORTREVISION= 5
PORTREVISION= 6
#PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= -devel

View File

@ -1,6 +1,6 @@
PORTNAME= kicad
PORTVERSION= 7.0.2
PORTREVISION= 3
PORTREVISION= 4
PORTEPOCH= 2
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/${PORTNAME}/code/${PORTNAME}/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/

View File

@ -27,6 +27,7 @@
SUBDIR += cwdaemon
SUBDIR += cwstudio
SUBDIR += cyclonedds
SUBDIR += deforaos-phone
SUBDIR += dcf77pi
SUBDIR += dfu-programmer
SUBDIR += dfu-util

View File

@ -1,5 +1,6 @@
PORTNAME= chirp
PORTVERSION= 20230731
PORTREVISION= 1
CATEGORIES= comms hamradio
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
DIST_SUBDIR= chirp

View File

@ -1,6 +1,6 @@
PORTNAME= cubicsdr
PORTVERSION= 0.2.5
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= cwstudio
DISTVERSION= 0.9.6
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= comms hamradio
MASTER_SITES= SOURCEFORGE/cwstudio

View File

@ -0,0 +1,51 @@
PORTNAME= phone
PORTVERSION= 0.6.2
CATEGORIES= comms
MASTER_SITES= https://ftp.defora.org/pub/DeforaOS/Apps/Desktop/src/Phone/
PKGNAMEPREFIX= deforaos-
DISTNAME= Phone-${PORTVERSION}
MAINTAINER= olivier@FreeBSD.org
COMMENT= DeforaOS telephony application
WWW= https://www.defora.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \
libDesktop.so:x11/deforaos-libdesktop \
libharfbuzz.so:print/harfbuzz
BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
USES= desktop-file-utils gnome pkgconfig ssl
USE_XORG= x11
USE_GNOME= gtk30 cairo gdkpixbuf2
MAKE_ARGS+= PREFIX=${PREFIX}
MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man
OPTIONS_DEFINE= DOCS NLS
OPTIONS_SUB= yes
NLS_USES= gettext
DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \
${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl
post-patch-DOCS-off:
${REINPLACE_CMD} 's|data doc include|data include|' \
${WRKSRC}/Makefile
post-patch-NLS-off:
${REINPLACE_CMD} 's|include po src|include src|' \
${WRKSRC}/Makefile
post-patch:
@${REINPLACE_CMD} -e 's,/dev/modem,/dev/cuaU0,g' \
${WRKSRC}/src/modems/hayes.c
@${REINPLACE_CMD} -e 's|/lib/|/libdata/|g' \
${WRKSRC}/data/pkgconfig.sh
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/Phone/plugins/*
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/Phone/modem/*
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1700689064
SHA256 (Phone-0.6.2.tar.gz) = c853ce96ba4b4ff64173b50b1bec00a15e85d8de8b47d026bb92a3cb93f881c3
SIZE (Phone-0.6.2.tar.gz) = 323657

View File

@ -0,0 +1,67 @@
--- doc/Makefile.orig 2023-11-22 21:37:07 UTC
+++ doc/Makefile
@@ -4,7 +4,7 @@ RM = rm -f
MKDIR = mkdir -m 0755 -p
INSTALL = install
RM = rm -f
-TARGETS = $(OBJDIR)gprs.1 $(OBJDIR)gprs.html $(OBJDIR)index.html $(OBJDIR)phone.1 $(OBJDIR)phone.html $(OBJDIR)phonectl.1 $(OBJDIR)phonectl.html
+TARGETS = $(OBJDIR)gprs.1 $(OBJDIR)phone.1 $(OBJDIR)phonectl.1
RM = rm -f
LN = ln -f
MKDIR = mkdir -m 0755 -p
@@ -16,43 +16,24 @@ $(OBJDIR)gprs.1: gprs.xml
$(OBJDIR)gprs.1: gprs.xml
./docbook.sh -P "$(PREFIX)" -- "$(OBJDIR)gprs.1"
-$(OBJDIR)gprs.html: manual.css.xml gprs.css.xml gprs.xml
- ./docbook.sh -P "$(PREFIX)" -- "$(OBJDIR)gprs.html"
-
-$(OBJDIR)index.html: gprs.xml index.xml index.xsl phone.xml phonectl.xml
- ./docbook.sh -P "$(PREFIX)" -- "$(OBJDIR)index.html"
-
$(OBJDIR)phone.1: phone.xml
./docbook.sh -P "$(PREFIX)" -- "$(OBJDIR)phone.1"
-$(OBJDIR)phone.html: manual.css.xml phone.css.xml phone.xml
- ./docbook.sh -P "$(PREFIX)" -- "$(OBJDIR)phone.html"
-
$(OBJDIR)phonectl.1: phonectl.xml
./docbook.sh -P "$(PREFIX)" -- "$(OBJDIR)phonectl.1"
-$(OBJDIR)phonectl.html: manual.css.xml phonectl.css.xml phonectl.xml
- ./docbook.sh -P "$(PREFIX)" -- "$(OBJDIR)phonectl.html"
-
clean:
./docbook.sh -c -P "$(PREFIX)" -- "$(OBJDIR)gprs.1"
- ./docbook.sh -c -P "$(PREFIX)" -- "$(OBJDIR)gprs.html"
- ./docbook.sh -c -P "$(PREFIX)" -- "$(OBJDIR)index.html"
./docbook.sh -c -P "$(PREFIX)" -- "$(OBJDIR)phone.1"
- ./docbook.sh -c -P "$(PREFIX)" -- "$(OBJDIR)phone.html"
./docbook.sh -c -P "$(PREFIX)" -- "$(OBJDIR)phonectl.1"
- ./docbook.sh -c -P "$(PREFIX)" -- "$(OBJDIR)phonectl.html"
distclean: clean
$(RM) -- $(TARGETS)
install: all
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)gprs.1"
- ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)gprs.html"
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)phone.1"
- ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)phone.html"
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)phonectl.1"
- ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)phonectl.html"
$(MKDIR) $(DESTDIR)$(PREFIX)/share/doc/Phone
$(INSTALL) -m 0644 phone.conf $(DESTDIR)$(PREFIX)/share/doc/Phone/phone.conf
$(MKDIR) $(DESTDIR)$(PREFIX)/share/doc/Phone
@@ -64,11 +45,8 @@ uninstall:
uninstall:
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "gprs.1"
- ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "gprs.html"
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "phone.1"
- ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "phone.html"
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "phonectl.1"
- ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "phonectl.html"
$(RM) -- $(DESTDIR)$(PREFIX)/share/doc/Phone/phone.conf
$(RM) -- $(DESTDIR)$(PREFIX)/share/doc/Phone/pppd-chat_gprs
$(RM) -- $(DESTDIR)$(PREFIX)/share/doc/Phone/pppd-peers_gprs

View File

@ -0,0 +1 @@
DeforaOS telephony application

View File

@ -0,0 +1,94 @@
bin/gprs
bin/phone
bin/phonectl
include/Desktop/Phone.h
include/Desktop/Phone/modem.h
include/Desktop/Phone/modems/hayes.h
include/Desktop/Phone/phone.h
include/Desktop/Phone/plugin.h
lib/Phone/modem/debug.so
lib/Phone/modem/hayes.so
lib/Phone/plugins/blacklist.so
lib/Phone/plugins/console.so
lib/Phone/plugins/debug.so
lib/Phone/plugins/engineering.so
lib/Phone/plugins/gprs.so
lib/Phone/plugins/gps.so
lib/Phone/plugins/n900.so
lib/Phone/plugins/openmoko.so
lib/Phone/plugins/oss.so
lib/Phone/plugins/panel.so
lib/Phone/plugins/password.so
lib/Phone/plugins/profiles.so
lib/Phone/plugins/smscrypt.so
lib/Phone/plugins/systray.so
lib/Phone/plugins/ussd.so
libdata/pkgconfig/Phone.pc
%%PORTDOCS%%man/man1/gprs.1.gz
%%PORTDOCS%%man/man1/phone.1.gz
%%PORTDOCS%%man/man1/phonectl.1.gz
share/applications/org.defora.phone-contacts.desktop
share/applications/org.defora.phone-dialer.desktop
share/applications/org.defora.phone-log.desktop
share/applications/org.defora.phone-messages.desktop
share/applications/org.defora.phone-settings.desktop
share/applications/org.defora.phone-sofia.desktop
share/icons/hicolor/16x16/apps/phone-gprs.png
share/icons/hicolor/16x16/apps/phone-drafts.png
share/icons/hicolor/16x16/apps/phone-inbox.png
share/icons/hicolor/16x16/apps/phone-n900.png
share/icons/hicolor/16x16/apps/phone-openmoko.png
share/icons/hicolor/16x16/apps/phone-roaming.png
share/icons/hicolor/16x16/apps/phone-sent.png
share/icons/hicolor/22x22/apps/phone-gprs.png
share/icons/hicolor/22x22/apps/phone-signal-00.png
share/icons/hicolor/22x22/apps/phone-signal-100.png
share/icons/hicolor/22x22/apps/phone-signal-25.png
share/icons/hicolor/22x22/apps/phone-signal-50.png
share/icons/hicolor/22x22/apps/phone-signal-75.png
share/icons/hicolor/24x24/apps/phone-gprs.png
share/icons/hicolor/24x24/apps/phone-drafts.png
share/icons/hicolor/24x24/apps/phone-inbox.png
share/icons/hicolor/24x24/apps/phone-n900.png
share/icons/hicolor/24x24/apps/phone-openmoko.png
share/icons/hicolor/24x24/apps/phone-roaming.png
share/icons/hicolor/24x24/apps/phone-sent.png
share/icons/hicolor/32x32/apps/phone-gprs.png
share/icons/hicolor/32x32/apps/phone-n900.png
share/icons/hicolor/32x32/apps/phone-openmoko.png
share/icons/hicolor/32x32/apps/phone-roaming.png
share/icons/hicolor/48x48/apps/phone-gprs.png
share/icons/hicolor/48x48/apps/phone-inbox.png
share/icons/hicolor/48x48/apps/phone-n900.png
share/icons/hicolor/48x48/apps/phone-openmoko.png
share/icons/hicolor/48x48/apps/phone-roaming.png
share/icons/hicolor/48x48/apps/phone-sent.png
share/sounds/Phone/0.wav
share/sounds/Phone/1.wav
share/sounds/Phone/2.wav
share/sounds/Phone/3.wav
share/sounds/Phone/4.wav
share/sounds/Phone/5.wav
share/sounds/Phone/6.wav
share/sounds/Phone/7.wav
share/sounds/Phone/8.wav
share/sounds/Phone/9.wav
share/sounds/Phone/a.wav
share/sounds/Phone/b.wav
share/sounds/Phone/busy.wav
share/sounds/Phone/c.wav
share/sounds/Phone/d.wav
share/sounds/Phone/hash.wav
share/sounds/Phone/keytone.wav
share/sounds/Phone/ringback.wav
share/sounds/Phone/ringtone.wav
share/sounds/Phone/star.wav
%%NLS%%share/locale/fr/LC_MESSAGES/Phone.mo
%%NLS%%share/locale/es/LC_MESSAGES/Phone.mo
share/doc/Phone/COPYING
%%PORTDOCS%%share/doc/Phone/gprs.conf
%%PORTDOCS%%share/doc/Phone/phone.conf
%%PORTDOCS%%share/doc/Phone/pppd-chat_gprs
%%PORTDOCS%%share/doc/Phone/pppd-peers_gprs
%%PORTDOCS%%share/doc/Phone/pppd-peers_phone
%%PORTDOCS%%share/doc/Phone/ussd.conf

View File

@ -1,7 +1,7 @@
PORTNAME= freedv
DISTVERSIONPREFIX=v
DISTVERSION= 1.7.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= gnuradio
DISTVERSIONPREFIX= v
DISTVERSION= 3.8.4.0
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= comms astro hamradio
MAINTAINER= hamradio@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= limesuite
DISTVERSIONPREFIX= v
DISTVERSION= 22.09.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= comms astro hamradio
MAINTAINER= tomek@cedro.info

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695965470
SHA256 (KDE/Qt/6.5.3/qtconnectivity-everywhere-src-6.5.3.tar.xz) = 242231b06071eff72c8b2a39e54bf813f7eed3ef53473d2eb711603634be3f5b
SIZE (KDE/Qt/6.5.3/qtconnectivity-everywhere-src-6.5.3.tar.xz) = 986024
TIMESTAMP = 1697049631
SHA256 (KDE/Qt/6.6.0/qtconnectivity-everywhere-src-6.6.0.tar.xz) = 1c29c26247c28ef19b9ca87c38b4d61a1f94ee9021897962e0d5ba215f1c4010
SIZE (KDE/Qt/6.6.0/qtconnectivity-everywhere-src-6.6.0.tar.xz) = 989076

View File

@ -1,5 +1,5 @@
PORTNAME= sensors
PORTVERSION= ${QT6_VERSION}
DISTVERSION= ${QT6_VERSION}
CATEGORIES= comms
PKGNAMEPREFIX= qt6-
@ -9,7 +9,7 @@ WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
USES= cmake compiler:c++11-lang pkgconfig qt-dist:6
USES= cmake compiler:c++17-lang pkgconfig qt-dist:6
USE_QT= base declarative
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931461
SHA256 (KDE/Qt/6.5.3/qtsensors-everywhere-src-6.5.3.tar.xz) = 19d1a7335a83124df886701ef2da389c3ba8e943ee7262c76c6d9b242e2dc293
SIZE (KDE/Qt/6.5.3/qtsensors-everywhere-src-6.5.3.tar.xz) = 1484752
TIMESTAMP = 1697049639
SHA256 (KDE/Qt/6.6.0/qtsensors-everywhere-src-6.6.0.tar.xz) = 28f0be5d4eac103ba3bb660ea61806d0e193c1fab949d1c95f2cb7cb39d84498
SIZE (KDE/Qt/6.6.0/qtsensors-everywhere-src-6.6.0.tar.xz) = 1485724

View File

@ -1,6 +1,5 @@
PORTNAME= serialbus
PORTVERSION= ${QT6_VERSION}
PORTREVISION= 1
DISTVERSION= ${QT6_VERSION}
CATEGORIES= comms
PKGNAMEPREFIX= qt6-
@ -10,7 +9,7 @@ WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
USES= cmake compiler:c++11-lib qt-dist:6
USES= cmake compiler:c++17-lang qt-dist:6
USE_QT= base serialport
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931463
SHA256 (KDE/Qt/6.5.3/qtserialbus-everywhere-src-6.5.3.tar.xz) = 216d9599150d77c4717ec017b89b53e8d936c7d101c464d98219dd0f32aad08d
SIZE (KDE/Qt/6.5.3/qtserialbus-everywhere-src-6.5.3.tar.xz) = 553856
TIMESTAMP = 1697049641
SHA256 (KDE/Qt/6.6.0/qtserialbus-everywhere-src-6.6.0.tar.xz) = 18ccf07152ea995c6c1ef3ce9120b6baea7017a09626ec1c5bf4faa6dd29b94c
SIZE (KDE/Qt/6.6.0/qtserialbus-everywhere-src-6.6.0.tar.xz) = 554416

View File

@ -1,5 +1,5 @@
PORTNAME= serialport
PORTVERSION= ${QT6_VERSION}
DISTVERSION= ${QT6_VERSION}
CATEGORIES= comms
PKGNAMEPREFIX= qt6-
@ -10,7 +10,7 @@ WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libudev.so:devel/libudev-devd
USES= cmake compiler:c++11-lib pkgconfig qt-dist:6
USES= cmake compiler:c++17-lang pkgconfig qt-dist:6
USE_QT= base
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931465
SHA256 (KDE/Qt/6.5.3/qtserialport-everywhere-src-6.5.3.tar.xz) = 99cbad398cb1422884f36276d226b54c501df9cb8e70eb0bd887bf6180844eda
SIZE (KDE/Qt/6.5.3/qtserialport-everywhere-src-6.5.3.tar.xz) = 279224
TIMESTAMP = 1697049643
SHA256 (KDE/Qt/6.6.0/qtserialport-everywhere-src-6.6.0.tar.xz) = ecfcbbf1c47a67ff599a409bf7682fed416f797860c01c934f5a78c336da4065
SIZE (KDE/Qt/6.6.0/qtserialport-everywhere-src-6.6.0.tar.xz) = 279784

View File

@ -1,6 +1,6 @@
PORTNAME= quisk
DISTVERSION= 4.2.19
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= comms hamradio
MASTER_SITES= PYPI

View File

@ -1,5 +1,6 @@
PORTNAME= trustedqsl
DISTVERSION= 2.6.3
PORTREVISION= 1
#PORTREVISION= 1
CATEGORIES= comms hamradio
MASTER_SITES= http://www.arrl.org/files/file/LoTW%20Instructions/ \

View File

@ -1,6 +1,6 @@
PORTNAME= simdutf
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.4
DISTVERSION= 4.0.5
CATEGORIES= converters textproc
MAINTAINER= fuz@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1700173197
SHA256 (simdutf-simdutf-v4.0.4_GH0.tar.gz) = fd24bab9754e24f42e6cd2c9d336accb2674c306f9221c00fb095fe95cfe9247
SIZE (simdutf-simdutf-v4.0.4_GH0.tar.gz) = 1867812
TIMESTAMP = 1700677112
SHA256 (simdutf-simdutf-v4.0.5_GH0.tar.gz) = 040d80ff4321f89ea9739ccc7f468ece9c4bc2630f3d4762b6d829000d2ec625
SIZE (simdutf-simdutf-v4.0.5_GH0.tar.gz) = 1867330

View File

@ -1,6 +1,6 @@
PORTNAME= grass
PORTVERSION= 7.8.7
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= databases geography
MASTER_SITES= https://grass.osgeo.org/%SUBDIR%/ \
http://grass.cict.fr/%SUBDIR%/ \

View File

@ -1,5 +1,6 @@
PORTNAME= grass
DISTVERSION= 8.3.1
PORTREVISION= 1
CATEGORIES= databases geography
MASTER_SITES= https://grass.osgeo.org/%SUBDIR%/ \
http://grass.cict.fr/%SUBDIR%/ \

View File

@ -1,5 +1,5 @@
PORTNAME= SQL-Abstract-More
DISTVERSION= 1.39
DISTVERSION= 1.40
CATEGORIES= databases perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -10,7 +10,6 @@ WWW= https://metacpan.org/release/SQL-Abstract-More
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/README
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MRO-Compat>0:devel/p5-MRO-Compat \
@ -23,7 +22,7 @@ TEST_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Test-Pod>=0:devel/p5-Test-Pod
USES= perl5
USE_PERL5= configure
USE_PERL5= modbuild
NO_ARCH= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1658601424
SHA256 (SQL-Abstract-More-1.39.tar.gz) = 9f81dbacf0b6c3cb500f514a629e1d7a7bd4fbb9e889f1e365948b813b45b67e
SIZE (SQL-Abstract-More-1.39.tar.gz) = 63029
TIMESTAMP = 1700600254
SHA256 (SQL-Abstract-More-1.40.tar.gz) = be180342158b822e7204aae8fc151d7e450694bfcc244f5fee477617e33b135d
SIZE (SQL-Abstract-More-1.40.tar.gz) = 46185

View File

@ -1,6 +1,6 @@
--- config.m4.orig 2023-06-06 15:54:29 UTC
--- config.m4.orig 2023-11-07 20:02:05 UTC
+++ config.m4
@@ -387,6 +387,38 @@ if test "$PHP_DB4" != "no"; then
@@ -387,6 +387,14 @@ if test "$PHP_DB4" != "no"; then
THIS_PREFIX=$i
THIS_INCLUDE=$i/include/db5.3/db.h
break
@ -8,43 +8,19 @@
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db5/db.h
+ break
+ elif test -f "$i/include/db48/db.h"; then
+ elif test -f "$i/include/db18/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db48/db.h
+ break
+ elif test -f "$i/include/db47/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db47/db.h
+ break
+ elif test -f "$i/include/db46/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db46/db.h
+ break
+ elif test -f "$i/include/db44/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db44/db.h
+ break
+ elif test -f "$i/include/db43/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db43/db.h
+ break
+ elif test -f "$i/include/db42/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db42/db.h
+ break
+ elif test -f "$i/include/db41/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db41/db.h
+ THIS_INCLUDE=$i/include/db18/db.h
+ break
elif test -f "$i/include/db5.1/db.h"; then
THIS_PREFIX=$i
THIS_INCLUDE=$i/include/db5.1/db.h
@@ -429,7 +461,7 @@ if test "$PHP_DB4" != "no"; then
@@ -429,7 +437,7 @@ if test "$PHP_DB4" != "no"; then
break
fi
done
- PHP_DBA_DB_CHECK(4, db-5.3 db-5.1 db-5.0 db-4.8 db-4.7 db-4.6 db-4.5 db-4.4 db-4.3 db-4.2 db-4.1 db-4.0 db-4 db4 db, [(void)db_create((DB**)0, (DB_ENV*)0, 0)])
+ PHP_DBA_DB_CHECK(4, db-5 db-5.3 db-5.1 db-5.0 db-4.8 db-4.7 db-4.6 db-4.5 db-4.4 db-4.3 db-4.2 db-4.1 db-4.0 db-4 db4 db, [(void)db_create((DB**)0, (DB_ENV*)0, 0)])
+ PHP_DBA_DB_CHECK(4, db-5 db-5.3 db-5.1 db-5.0 db-4.8 db-4.7 db-4.6 db-4.5 db-4.4 db-4.3 db-4.2 db-4.1 db-4.0 db-4 db-18 db4 db, [(void)db_create((DB**)0, (DB_ENV*)0, 0)])
fi
PHP_DBA_STD_RESULT(db4,Berkeley DB4)

View File

@ -1,12 +0,0 @@
--- mysqli_api.c.orig 2020-09-29 22:36:51 UTC
+++ mysqli_api.c
@@ -29,7 +29,9 @@
#include "zend_smart_str.h"
#include "php_mysqli_structs.h"
#include "mysqli_priv.h"
+#if defined(MYSQLI_USE_MYSQLND)
#include "ext/mysqlnd/mysql_float_to_double.h"
+#endif
#define ERROR_ARG_POS(arg_num) (getThis() ? (arg_num-1) : (arg_num))

View File

@ -1,17 +1,6 @@
--- config.m4.orig 2023-06-06 15:54:29 UTC
--- config.m4.orig 2023-11-07 20:02:05 UTC
+++ config.m4
@@ -91,7 +91,10 @@ AC_DEFUN([PHP_ODBC_FIND_EMPRESS_BCS_LIBS],[
dnl
dnl configure options
dnl
+PHP_ARG_ENABLE(odbc,,
+[ --enable-odbc Enable ODBC support with selected driver])
+
PHP_ARG_WITH([odbcver],,
[AS_HELP_STRING([[--with-odbcver[=HEX]]],
[Force support for the passed ODBC version. A hex number is expected,
@@ -102,7 +105,7 @@ PHP_ARG_WITH([odbcver],,
@@ -102,7 +102,7 @@ PHP_ARG_WITH([adabas],,
if test -z "$ODBC_TYPE"; then
PHP_ARG_WITH([adabas],,
[AS_HELP_STRING([[--with-adabas[=DIR]]],
@ -20,7 +9,7 @@
AC_MSG_CHECKING([for Adabas support])
if test "$PHP_ADABAS" != "no"; then
@@ -132,7 +135,7 @@ fi
@@ -132,7 +132,7 @@ PHP_ARG_WITH([sapdb],,
if test -z "$ODBC_TYPE"; then
PHP_ARG_WITH([sapdb],,
[AS_HELP_STRING([[--with-sapdb[=DIR]]],
@ -29,7 +18,7 @@
AC_MSG_CHECKING([for SAP DB support])
if test "$PHP_SAPDB" != "no"; then
@@ -153,7 +156,7 @@ fi
@@ -153,7 +153,7 @@ PHP_ARG_WITH([solid],,
if test -z "$ODBC_TYPE"; then
PHP_ARG_WITH([solid],,
[AS_HELP_STRING([[--with-solid[=DIR]]],
@ -38,7 +27,7 @@
AC_MSG_CHECKING(for Solid support)
if test "$PHP_SOLID" != "no"; then
@@ -181,7 +184,7 @@ fi
@@ -181,7 +181,7 @@ PHP_ARG_WITH([ibm-db2],,
if test -z "$ODBC_TYPE"; then
PHP_ARG_WITH([ibm-db2],,
[AS_HELP_STRING([[--with-ibm-db2[=DIR]]],
@ -47,7 +36,7 @@
AC_MSG_CHECKING(for IBM DB2 support)
if test "$PHP_IBM_DB2" != "no"; then
@@ -222,7 +225,7 @@ if test -z "$ODBC_TYPE"; then
@@ -222,7 +222,7 @@ PHP_ARG_WITH([empress],,
PHP_ARG_WITH([empress],,
[AS_HELP_STRING([[--with-empress[=DIR]]],
[Include Empress support $EMPRESSPATH (Empress Version >= 8.60
@ -56,7 +45,7 @@
AC_MSG_CHECKING(for Empress support)
if test "$PHP_EMPRESS" != "no"; then
@@ -248,7 +251,7 @@ if test -z "$ODBC_TYPE"; then
@@ -248,7 +248,7 @@ PHP_ARG_WITH([empress-bcs],,
PHP_ARG_WITH([empress-bcs],,
[AS_HELP_STRING([[--with-empress-bcs[=DIR]]],
[Include Empress Local Access support $EMPRESSPATH (Empress Version >=
@ -65,7 +54,7 @@
AC_MSG_CHECKING(for Empress local access support)
if test "$PHP_EMPRESS_BCS" != "no"; then
@@ -294,7 +297,7 @@ PHP_ARG_WITH([custom-odbc],,
@@ -294,7 +294,7 @@ PHP_ARG_WITH([custom-odbc],,
your include dirs. For example, you should define following for Sybase SQL
Anywhere 5.5.00 on QNX, prior to running this configure script:
CPPFLAGS="-DODBC_QNX -DSQLANY_BUG" LDFLAGS=-lunix
@ -74,7 +63,7 @@
AC_MSG_CHECKING(for a custom ODBC support)
if test "$PHP_CUSTOM_ODBC" != "no"; then
@@ -317,7 +320,7 @@ fi
@@ -317,7 +317,7 @@ PHP_ARG_WITH([iodbc],,
if test -z "$ODBC_TYPE"; then
PHP_ARG_WITH([iodbc],,
[AS_HELP_STRING([--with-iodbc],
@ -83,7 +72,7 @@
AC_MSG_CHECKING(whether to build with iODBC support)
if test "$PHP_IODBC" != "no"; then
@@ -335,7 +338,7 @@ fi
@@ -335,7 +335,7 @@ PHP_ARG_WITH([esoob],,
if test -z "$ODBC_TYPE"; then
PHP_ARG_WITH([esoob],,
[AS_HELP_STRING([[--with-esoob[=DIR]]],
@ -92,7 +81,7 @@
AC_MSG_CHECKING(for Easysoft ODBC-ODBC Bridge support)
if test "$PHP_ESOOB" != "no"; then
@@ -358,7 +361,7 @@ fi
@@ -358,7 +358,7 @@ PHP_ARG_WITH([unixODBC],,
if test -z "$ODBC_TYPE"; then
PHP_ARG_WITH([unixODBC],,
[AS_HELP_STRING([--with-unixODBC],
@ -101,7 +90,7 @@
AC_MSG_CHECKING(whether to build with unixODBC support)
if test "$PHP_UNIXODBC" != "no"; then
@@ -386,7 +389,7 @@ fi
@@ -386,7 +386,7 @@ PHP_ARG_WITH([dbmaker],,
if test -z "$ODBC_TYPE"; then
PHP_ARG_WITH([dbmaker],,
[AS_HELP_STRING([[--with-dbmaker[=DIR]]],

View File

@ -1,5 +1,5 @@
PORTNAME= postgresql
PORTVERSION= 42.6.0
PORTVERSION= 42.7.0
CATEGORIES= databases java
MASTER_SITES= http://jdbc.postgresql.org/download/
PKGNAMESUFFIX= -jdbc

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1679268951
SHA256 (postgresql-42.6.0.jar) = b817c67a40c94249fd59d4e686e3327ed0d3d3fae426b20da0f1e75652cfc461
SIZE (postgresql-42.6.0.jar) = 1081604
TIMESTAMP = 1700755897
SHA256 (postgresql-42.7.0.jar) = 90c39c97ac309b5767882f9beef913244da029204af2d2982c2b45bcfcb42624
SIZE (postgresql-42.7.0.jar) = 1077325

View File

@ -1,6 +1,6 @@
PORTNAME= powa-archivist
DISTVERSIONPREFIX= REL_
DISTVERSION= 4_2_1
DISTVERSION= 4_2_2
CATEGORIES= databases
MAINTAINER= girgen@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698599908
SHA256 (powa-team-powa-archivist-REL_4_2_1_GH0.tar.gz) = 346865f80c88958f06e6b9ff8ce6a6edb2b9e6491ac93a55cb91c4822e8aebdb
SIZE (powa-team-powa-archivist-REL_4_2_1_GH0.tar.gz) = 237133
TIMESTAMP = 1700727867
SHA256 (powa-team-powa-archivist-REL_4_2_2_GH0.tar.gz) = b8b632f822ee90ed6c2d67d623b7942123650660886b27616c60439cd02ff9a0
SIZE (powa-team-powa-archivist-REL_4_2_2_GH0.tar.gz) = 260530

View File

@ -22,5 +22,7 @@ share/postgresql/extension/powa--4.1.4--4.2.1.sql
share/postgresql/extension/powa--4.1.4.sql
share/postgresql/extension/powa--4.2.0--4.2.1.sql
share/postgresql/extension/powa--4.2.0.sql
share/postgresql/extension/powa--4.2.1--4.2.2.sql
share/postgresql/extension/powa--4.2.1.sql
share/postgresql/extension/powa--4.2.2.sql
share/postgresql/extension/powa.control

View File

@ -15,7 +15,7 @@ FLAVOR?= sqlite
WRKSRC_SUBDIR= src/plugins/sqldrivers
USES= cmake pkgconfig qt-dist:6 \
USES= cmake compiler:c++17-lang pkgconfig qt-dist:6 \
${${FLAVOR}_USES}
USE_QT= base

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931486
SHA256 (KDE/Qt/6.5.3/qtbase-everywhere-src-6.5.3.tar.xz) = df2f4a230be4ea04f9798f2c19ab1413a3b8ec6a80bef359f50284235307b546
SIZE (KDE/Qt/6.5.3/qtbase-everywhere-src-6.5.3.tar.xz) = 47142456
TIMESTAMP = 1697049668
SHA256 (KDE/Qt/6.6.0/qtbase-everywhere-src-6.6.0.tar.xz) = 039d53312acb5897a9054bd38c9ccbdab72500b71fdccdb3f4f0844b0dd39e0e
SIZE (KDE/Qt/6.6.0/qtbase-everywhere-src-6.6.0.tar.xz) = 48350308

View File

@ -1,5 +1,6 @@
PORTNAME= treesheets
DISTVERSION= 1.0.20230915
PORTREVISION= 1
CATEGORIES= deskutils
MAINTAINER= eduardo@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= xchm
PORTVERSION= 1.36
PORTREVISION= 1
CATEGORIES= deskutils
MAINTAINER= dinoex@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= codeblocks
PORTVERSION= 20.03
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION}

View File

@ -1,8 +1,7 @@
PORTNAME= libsystem
PORTVERSION= 0.3.1
PORTREVISION= 1
PORTVERSION= 0.4.3
CATEGORIES= devel
MASTER_SITES= http://www.defora.org/os/download/download/4446/
MASTER_SITES= https://ftp.defora.org/pub/DeforaOS/System/src/libSystem/
PKGNAMEPREFIX= deforaos-
DISTNAME= libSystem-${PORTVERSION}
@ -10,7 +9,7 @@ MAINTAINER= olivier@FreeBSD.org
COMMENT= DeforaOS core system library
WWW= https://www.defora.org/
LICENSE= LGPL3
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
USES= pkgconfig ssl
@ -30,15 +29,10 @@ DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \
post-patch:
${REINPLACE_CMD} 's|/lib/|/libdata/|g' \
${WRKSRC}/data/pkgconfig.sh
${REINPLACE_CMD} 's|CFLAGS=|CFLAGS+=|' \
${REINPLACE_CMD} 's|CFLAGS =|CFLAGS+=|' \
${WRKSRC}/src/Makefile
${REINPLACE_CMD} 's|CPPFLAGS=|CPPFLAGS+=|' \
${WRKSRC}/src/Makefile
${REINPLACE_CMD} 's|_fail "python.sh"|#_fail "python.sh"|' \
${WRKSRC}/tests/tests.sh
${REINPLACE_CMD} 's|-Wl,-pie||g' \
${WRKSRC}/tools/Makefile \
${WRKSRC}/tests/Makefile
${REINPLACE_CMD} -e 's|$$(INSTALL)|#$${INSTALL}|' ${WRKSRC}/Makefile
${REINPLACE_CMD} -e 's|$$(MKDIR) $$(DESTDIR)$$(PREFIX)/share/doc/| \
#$$(MKDIR) $$(DESTDIR)$$(PREFIX)/share/doc/|' ${WRKSRC}/Makefile
@ -53,6 +47,6 @@ post-patch-DOCS-off:
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/configctl \
${STAGEDIR}${PREFIX}/lib/libSystem.so.0.0
${STAGEDIR}${PREFIX}/lib/libSystem.so.1.0
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1475616237
SHA256 (libSystem-0.3.1.tar.gz) = 6f82f6fbee516d33e14311bcdc86dae0509c86c8f1e594d4573398b12a2a5b89
SIZE (libSystem-0.3.1.tar.gz) = 70735
TIMESTAMP = 1696803646
SHA256 (libSystem-0.4.3.tar.gz) = 0013da389e01d1aa1918a79de297c375b973c7af46e62e47440a88fd8687f251
SIZE (libSystem-0.4.3.tar.gz) = 55770

View File

@ -1 +1,2 @@
DeforaOS system library
libSystem is the most essential library within DeforaOS, with the aim to become
a complete C runtime (thus obsoleting the libc and replacing its API).

View File

@ -14,13 +14,17 @@ include/System/parser.h
include/System/plugin.h
include/System/string.h
include/System/token.h
include/System/userdata.h
include/System/variable.h
lib/libSystem.a
lib/libSystem.so
lib/libSystem.so.0
lib/libSystem.so.0.0
lib/libSystem.so.1
lib/libSystem.so.1.0
libdata/pkgconfig/libSystem.pc
%%PORTDOCS%%man/man1/configctl.1.gz
%%PORTDOCS%%share/gtk-doc/html/libSystem/libSystem-license.html
%%PORTDOCS%%share/gtk-doc/html/libSystem/libSystem-mutator.html
%%PORTDOCS%%share/gtk-doc/html/libSystem/libSystem-variable.html
%%PORTDOCS%%share/gtk-doc/html/libSystem/api-index-full.html
%%PORTDOCS%%share/gtk-doc/html/libSystem/ch01.html
%%PORTDOCS%%share/gtk-doc/html/libSystem/deprecated-api-index.html

View File

@ -1,25 +1,36 @@
PORTNAME= genie
PORTVERSION= g2020082801
DISTVERSION= g20230921
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= GENie Project generator tool
WWW= https://github.com/bkaradzic/GENie
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= bkaradzic
GH_PROJECT= GENie
GH_TAGNAME= a503d6e
GH_TAGNAME= 7f00dcba5845a0158d53b9b2867f42e6979648ba
MAKE_ARGS= -C build/gmake.freebsd config=release CC=${CC} CXX=${CXX}
MAKE_ARGS= -C build/gmake.freebsd \
AR=${AR} \
CC=${CC} \
CXX=${CXX} \
verbose=1
MAKE_JOBS_UNSAFE= yes
PLIST_FILES= bin/${PORTNAME}
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
OPTIONS_DEFINE= DEBUG
DEBUG_MAKE_ARGS= config=debug
DEBUG_MAKE_ARGS_OFF= config=release
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/bsd/genie ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/bsd/genie \
${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1598641181
SHA256 (bkaradzic-GENie-g2020082801-a503d6e_GH0.tar.gz) = b820925faaeb8fbe9a562b0ea1370a7deb28ac881799f1da0a85c717321db46a
SIZE (bkaradzic-GENie-g2020082801-a503d6e_GH0.tar.gz) = 553692
TIMESTAMP = 1698902221
SHA256 (bkaradzic-GENie-g20230921-7f00dcba5845a0158d53b9b2867f42e6979648ba_GH0.tar.gz) = 540fdf51fca60897305e556d0f374d6d838c09caa4a63fa9f6b30dc4dbde4bfd
SIZE (bkaradzic-GENie-g20230921-7f00dcba5845a0158d53b9b2867f42e6979648ba_GH0.tar.gz) = 543873

View File

@ -1,50 +1,81 @@
--- build/gmake.freebsd/genie.make.orig 2018-11-08 16:01:03 UTC
--- build/gmake.freebsd/genie.make.orig 2023-09-20 17:46:05 UTC
+++ build/gmake.freebsd/genie.make
@@ -49,17 +49,17 @@ ifeq ($(config),release)
@@ -6,9 +6,8 @@ endif
config=release
endif
-ifndef verbose
- SILENT = @
-endif
+verbose=1
+SILENT =
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
@@ -31,10 +30,6 @@ endif
RM = $(SILENT) del /F "$(subst /,\\,$(1))" 2> nul || exit 0
endif
-CC = gcc
-CXX = g++
-AR = ar
-
ifndef RESCOMP
ifdef WINDRES
RESCOMP = $(WINDRES)
@@ -52,20 +47,20 @@ ifeq ($(config),release)
DEFINES += -DNDEBUG -DLUA_COMPAT_MODULE -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I"../../src/host/lua-5.3.0/src"
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES)
- ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
- ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
- ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
- ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
- ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
+ ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Os
+ ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Os
+ ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Os
+ ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Os
+ ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Os
- ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os -m64 -Wno-implicit-fallthrough
- ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os -m64 -Wno-implicit-fallthrough
- ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os -m64 -Wno-implicit-fallthrough
- ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os -m64 -Wno-implicit-fallthrough
- ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os -m64 -Wno-implicit-fallthrough
+ ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Wno-implicit-fallthrough
+ ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Wno-implicit-fallthrough
+ ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Wno-implicit-fallthrough
+ ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Wno-implicit-fallthrough
+ ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -Wno-implicit-fallthrough
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
ALL_LDFLAGS += $(LDFLAGS) -L. -s -rdynamic
- ALL_LDFLAGS += $(LDFLAGS) -L"." -s -rdynamic
+ ALL_LDFLAGS += --verbose $(LDFLAGS) -L"." -s -rdynamic
LIBDEPS +=
LDDEPS +=
LDRESP =
LIBS += $(LDDEPS) -lm
EXTERNAL_LIBS +=
- LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(RESOURCES) $(ARCH) $(ALL_LDFLAGS) $(LIBS)
+ LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
LINKOBJS = $(OBJECTS)
- LINKCMD = $(CC) -o $(TARGET) $(LINKOBJS) $(RESOURCES) $(ARCH) $(ALL_LDFLAGS) $(LIBS)
+ LINKCMD = $(CC) -o $(TARGET) $(LINKOBJS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
OBJRESP =
OBJECTS := \
$(OBJDIR)/src/host/lua-5.3.0/src/lapi.o \
$(OBJDIR)/src/host/lua-5.3.0/src/lauxlib.o \
@@ -132,17 +132,17 @@ ifeq ($(config),debug)
@@ -139,20 +134,20 @@ ifeq ($(config),debug)
DEFINES += -D_DEBUG -DLUA_COMPAT_MODULE -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I"../../src/host/lua-5.3.0/src"
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES)
- ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
- ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
- ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
- ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
- ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
+ ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g
+ ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g
+ ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g
+ ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g
+ ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g
- ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g -m64 -Wno-implicit-fallthrough
- ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g -m64 -Wno-implicit-fallthrough
- ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g -m64 -Wno-implicit-fallthrough
- ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g -m64 -Wno-implicit-fallthrough
- ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g -m64 -Wno-implicit-fallthrough
+ ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g -Wno-implicit-fallthrough
+ ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g -Wno-implicit-fallthrough
+ ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g -Wno-implicit-fallthrough
+ ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g -Wno-implicit-fallthrough
+ ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) -Wall -Wextra -g -Wno-implicit-fallthrough
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
ALL_LDFLAGS += $(LDFLAGS) -L. -rdynamic
- ALL_LDFLAGS += $(LDFLAGS) -L"." -rdynamic
+ ALL_LDFLAGS += --verbose $(LDFLAGS) -L"." -rdynamic
LIBDEPS +=
LDDEPS +=
LDRESP =
LIBS += $(LDDEPS) -lm
EXTERNAL_LIBS +=
- LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(RESOURCES) $(ARCH) $(ALL_LDFLAGS) $(LIBS)
+ LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
LINKOBJS = $(OBJECTS)
- LINKCMD = $(CC) -o $(TARGET) $(LINKOBJS) $(RESOURCES) $(ARCH) $(ALL_LDFLAGS) $(LIBS)
+ LINKCMD = $(CC) -o $(TARGET) $(LINKOBJS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
OBJRESP =
OBJECTS := \
$(OBJDIR)/src/host/lua-5.3.0/src/lapi.o \
$(OBJDIR)/src/host/lua-5.3.0/src/lauxlib.o \

View File

@ -0,0 +1,20 @@
--- scripts/genie.lua.orig 2023-09-20 17:46:05 UTC
+++ scripts/genie.lua
@@ -45,17 +45,12 @@ --
"../src/host/lua-5.3.0/etc/*.c",
}
- buildoptions {
- "-m64",
- }
-
configuration "Debug"
defines { "_DEBUG", "LUA_COMPAT_MODULE" }
flags { "Symbols" }
configuration "Release"
defines { "NDEBUG", "LUA_COMPAT_MODULE" }
- flags { "OptimizeSize" }
configuration "vs*"
defines { "_CRT_SECURE_NO_WARNINGS" }

View File

@ -0,0 +1,22 @@
--- scripts/release.lua.orig 2023-09-20 17:46:05 UTC
+++ scripts/release.lua
@@ -21,7 +21,7 @@ function dorelease()
f = io.popen("git log --format=format:%H -1")
local sha1 = f:read("*a")
f:close()
- io.output("src/host/version.h")
+ io.output("../src/host/version.h")
io.write("#define VERSION " ..rev .. "\n")
io.write("#define VERSION_STR \"version " ..rev .. " (commit " .. sha1 .. ")\"\n")
io.close()
@@ -37,9 +37,7 @@ function dorelease()
print("Generating project files...")
- exec(_PREMAKE_COMMAND .. " /to=../build/gmake.windows /os=windows gmake")
- exec(_PREMAKE_COMMAND .. " /to=../build/gmake.linux /os=linux gmake")
- exec(_PREMAKE_COMMAND .. " /to=../build/gmake.darwin /os=macosx /platform=universal32 gmake")
+ exec(_PREMAKE_COMMAND .. " /to=../build/gmake.freebsd /os=bsd gmake")
print("")
print( "Finished.")

View File

@ -0,0 +1,61 @@
--- src/actions/make/make_cpp.lua.orig 2023-09-20 17:46:05 UTC
+++ src/actions/make/make_cpp.lua
@@ -225,9 +225,8 @@ --
_p('endif')
_p('')
- _p('ifndef verbose')
- _p(' SILENT = @')
- _p('endif')
+ _p('verbose=1')
+ _p('SILENT =')
_p('')
-- identify the shell type
@@ -254,11 +253,6 @@ --
_p('endif')
_p('')
- _p('CC = %s', cc.cc)
- _p('CXX = %s', cc.cxx)
- _p('AR = %s', cc.ar)
- _p('')
-
_p('ifndef RESCOMP')
_p(' ifdef WINDRES')
_p(' RESCOMP = $(WINDRES)')
@@ -423,11 +417,11 @@ --
_p(' ALL_CPPFLAGS += $(CPPFLAGS) %s $(DEFINES) $(INCLUDES)', table.concat(cc.getcppflags(cfg), " "))
- _p(' ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cfg.buildoptions, cfg.buildoptions_asm)))
- _p(' ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cfg.buildoptions, cfg.buildoptions_c)))
- _p(' ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cc.getcxxflags(cfg), cfg.buildoptions, cfg.buildoptions_cpp)))
- _p(' ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cc.getobjcflags(cfg), cfg.buildoptions, cfg.buildoptions_objc)))
- _p(' ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cc.getcxxflags(cfg), cc.getobjcflags(cfg), cfg.buildoptions, cfg.buildoptions_objcpp)))
+ _p(' ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cfg.buildoptions, cfg.buildoptions_asm)))
+ _p(' ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cfg.buildoptions, cfg.buildoptions_c)))
+ _p(' ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cc.getcxxflags(cfg), cfg.buildoptions, cfg.buildoptions_cpp)))
+ _p(' ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cc.getobjcflags(cfg), cfg.buildoptions, cfg.buildoptions_objc)))
+ _p(' ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cc.getcxxflags(cfg), cc.getobjcflags(cfg), cfg.buildoptions, cfg.buildoptions_objcpp)))
_p(' ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)%s',
make.list(table.join(cc.getdefines(cfg.resdefines),
@@ -467,7 +461,7 @@ --
lddeps = libdeps
end
- _p(' ALL_LDFLAGS += $(LDFLAGS)%s', make.list(table.join(cc.getlibdirflags(cfg), cc.getldflags(cfg), cfg.linkoptions)))
+ _p(' ALL_LDFLAGS += --verbose $(LDFLAGS)%s', make.list(table.join(cc.getlibdirflags(cfg), cc.getldflags(cfg), cfg.linkoptions)))
_p(' LIBDEPS +=%s', libdeps)
_p(' LDDEPS +=%s', lddeps)
@@ -497,7 +491,7 @@ --
startgroup = '-Wl,--start-group '
endgroup = ' -Wl,--end-group'
end
- _p(' LINKCMD = $(%s) -o $(TARGET) $(LINKOBJS) $(RESOURCES) $(ARCH) $(ALL_LDFLAGS) %s$(LIBS)%s', tool, startgroup, endgroup)
+ _p(' LINKCMD = $(%s) -o $(TARGET) $(LINKOBJS) $(RESOURCES) $(ALL_LDFLAGS) %s$(LIBS)%s', tool, startgroup, endgroup)
end
end

View File

@ -0,0 +1,55 @@
--- src/host/scripts.c.orig 2023-09-20 17:46:05 UTC
+++ src/host/scripts.c
@@ -148,13 +148,13 @@ const char* builtin_scripts[] = {
"fg.kind == \"ConsoleApp\") then\nreturn \"Exe\"\nelseif (cfg.kind == \"WindowedApp\") then\nreturn \"WinExe\"\nelseif (cfg.kind == \"SharedLib\") then\nreturn \"Library\"\nend\nend\n",
/* tools/gcc.lua */
- "premake.gcc = { }\npremake.gcc.cc = \"gcc\"\npremake.gcc.cxx = \"g++\"\npremake.gcc.ar = \"ar\"\npremake.gcc.rc = \"windres\"\npremake.gcc.llvm = false\nlocal cflags =\n{\nEnableSSE = \"-msse\",\nEnableSSE2 = \"-msse2\",\nEnableAVX = \"-mavx\",\nEnableAVX2 = \"-mavx2\",\nPedanticWarnings = \"-Wall -Wextra -pedantic\",\nExtraWarnings = \"-Wall -Wextra\",\nFatalWarnings = \"-Werror\",\nFloatFast = \"-ffast-math\",\nFloatStrict = \"-ffloat-store\",\nNoFramePointer = \"-fomit-frame-pointer\",\nOptimize = \"-O2\",\nOptimizeSize = \"-Os\",\nOptimizeSpeed = \"-O3\",\nSymbols = \"-g\",\n}\nlocal cxxflags =\n{\nCpp11 = \"-std=c++11\",\nCpp14 = \"-std=c++14\",\nCpp17 = \"-std=c++17\",\nCpp20 = \"-std=c++20\",\nCppLatest = \"-std=c++2b\",\nNoExceptions = \"-fno-exceptions\",\nNoRTTI = \"-fno-rtti\",\nUnsignedChar = \"-funsigned-char\",\n}\nlocal objcflags =\n{\nObjcARC = \"-fobjc-arc\",\n}\npremake."
- "gcc.platforms =\n{\nNative = {\ncppflags = \"-MMD -MP\",\n},\nx32 = {\ncppflags = \"-MMD -MP\",\nflags = \"-m32\",\n},\nx64 = {\ncppflags = \"-MMD -MP\",\nflags = \"-m64\",\n},\nUniversal = {\nar = \"libtool\",\ncppflags = \"-MMD -MP\",\nflags = \"-arch i386 -arch x86_64 -arch ppc -arch ppc64\",\n},\nUniversal32 = {\nar = \"libtool\",\ncppflags = \"-MMD -MP\",\nflags = \"-arch i386 -arch ppc\",\n},\nUniversal64 = {\nar = \"libtool\",\ncppflags = \"-MMD -MP\",\nflags = \"-arch x86_64 -arch ppc64\",\n},\nPS3 = {\ncc = \"ppu-lv2-g++\",\ncxx = \"ppu-lv2-g++\",\nar = \"ppu-lv2-ar\",\ncppflags = \"-MMD -MP\",\n},\nWiiDev = {\ncppflags = \"-MMD -MP -I$(LIBOGC_INC) $(MACHDEP)\",\nldflags= \"-L$(LIBOGC_LIB) $(MACHDEP)\",\ncfgsettings = [[\n ifeq ($(strip $(DEVKITPPC)),)\n $(error \"DEVKITPPC environment variable is not set\")'\n endif\n include $(DEVKITPPC)/wii_rules']],\n},\nOrbis = {\ncc = \"orbis-clang\",\ncxx = \"orbis-clang++\",\nar "
- " = \"orbis-ar\",\ncppflags = \"-MMD -MP\",\n},\nEmscripten = {\ncc = \"$(EMSCRIPTEN)/emcc\",\ncxx = \"$(EMSCRIPTEN)/em++\",\nar = \"$(EMSCRIPTEN)/emar\",\ncppflags = \"-MMD -MP\",\n},\nNX32 = {\ncc = \"clang\",\ncxx = \"clang++\",\nar = \"armv7l-nintendo-nx-eabihf-ar\",\ncppflags = \"-MMD -MP\",\nflags = \"-march=armv7l\",\n},\nNX64 = {\ncc = \"clang\",\ncxx = \"clang++\",\nar = \"aarch64-nintendo-nx-elf-ar\",\ncppflags = \"-MMD -MP\",\nflags = \"-march=aarch64\",\n},\n}\nlocal platforms = premake.gcc.platforms\nfunction premake.gcc.getcppflags(cfg)\nlocal flags = { }\ntable.insert(flags, platforms[cfg.platform].cppflags)\nif flags[1]:startswith(\"-MMD\") then\ntable.insert(flags, \"-MP\")\nend\nreturn flags\nend\nfunction premake.gcc.getcflags(cfg)\nlocal result = table.translate(cfg.flags, cflags)\ntable.insert(result, platforms[cfg.platform].flags)\nif cfg.system ~= \"windows\" and cfg.kind == \"SharedLib\" then\nt"
- "able.insert(result, \"-fPIC\")\nend\nreturn result\nend\nfunction premake.gcc.getcxxflags(cfg)\nlocal result = table.translate(cfg.flags, cxxflags)\nreturn result\nend\nfunction premake.gcc.getobjcflags(cfg)\nreturn table.translate(cfg.flags, objcflags)\nend\nfunction premake.gcc.getldflags(cfg)\nlocal result = { }\nif not cfg.flags.Symbols then\nif cfg.system == \"macosx\" then\nelse\ntable.insert(result, \"-s\")\nend\nend\nif cfg.kind == \"Bundle\" then\ntable.insert(result, \"-bundle\")\nend\nif cfg.kind == \"SharedLib\" then\nif cfg.system == \"macosx\" then\ntable.insert(result, \"-dynamiclib\")\nelse\ntable.insert(result, \"-shared\")\nend\nif cfg.system == \"windows\" and not cfg.flags.NoImportLib then\ntable.insert(result, '-Wl,--out-implib=\"' .. cfg.linktarget.fullpath .. '\"')\nend\nend\nif cfg.kind == \"WindowedApp\" and cfg.system == \"windows\" then\ntable.insert(result, \"-mwindows\")\nend\nlocal platform = platforms[cfg.platform]\ntable.insert(result, platform.flags)\ntable.insert(result, platf"
- "orm.ldflags)\nreturn result\nend\nfunction premake.gcc.getlibdirflags(cfg)\nlocal result = { }\nfor _, value in ipairs(premake.getlinks(cfg, \"all\", \"directory\")) do\ntable.insert(result, '-L\\\"' .. value .. '\\\"')\nend\nreturn result\nend\nfunction premake.gcc.islibfile(p)\nif path.getextension(p) == \".a\" then\nreturn true\nend\nreturn false\nend\nfunction premake.gcc.getlibfiles(cfg)\nlocal result = {}\nfor _, value in ipairs(premake.getlinks(cfg, \"system\", \"fullpath\")) do\nif premake.gcc.islibfile(value) then\ntable.insert(result, _MAKE.esc(value))\nend\nend\nreturn result\nend\nfunction premake.gcc.getlinkflags(cfg)\nlocal result = {}\nfor _, value in ipairs(premake.getlinks(cfg, \"system\", \"fullpath\")) do\nif premake.gcc.islibfile(value) then\nvalue = path.rebase(value, cfg.project.location, cfg.location)\ntable.insert(result, _MAKE.esc(value))\nelseif path.getextension(value) == \".framework\" then\ntable.insert(result, '-framework ' .. _MAKE.esc(path.getbasename(value)))\nelse\ntable.inser"
- "t(result, '-l' .. _MAKE.esc(path.getname(value)))\nend\nend\nreturn result\nend\nfunction premake.gcc.wholearchive(lib)\nif premake.gcc.llvm then\nreturn {\"-force_load\", lib}\nelseif os.get() == \"macosx\" then\nreturn {\"-Wl,-force_load\", lib}\nelse\nreturn {\"-Wl,--whole-archive\", lib, \"-Wl,--no-whole-archive\"}\nend\nend\nfunction premake.gcc.getarchiveflags(prj, cfg, ndx)\nlocal result = {}\nif cfg.platform:startswith(\"Universal\") then\nif prj.options.ArchiveSplit then\nerror(\"gcc tool 'Universal*' platforms do not support split archives\")\nend\ntable.insert(result, '-o')\nelse\nif (not prj.options.ArchiveSplit) then\nif premake.gcc.llvm then\ntable.insert(result, 'rcs')\nelse\ntable.insert(result, '-rcs')\nend\nelse\nif premake.gcc.llvm then\nif (not ndx) then\ntable.insert(result, 'qc')\nelse\ntable.insert(result, 'cs')\nend\nelse\nif (not ndx) then\ntable.insert(result, '-qc')\nelse\ntable.insert(result, '-cs')\nend\nend\nend\nend\nreturn result\nend\nfunction premake.gcc.getdefines(defines)\nl"
- "ocal result = { }\nfor _,def in ipairs(defines) do\ntable.insert(result, \"-D\" .. def)\nend\nreturn result\nend\nfunction premake.gcc.getincludedirs(includedirs)\nlocal result = { }\nfor _,dir in ipairs(includedirs) do\ntable.insert(result, \"-I\\\"\" .. dir .. \"\\\"\")\nend\nreturn result\nend\nfunction premake.gcc.getquoteincludedirs(includedirs)\nlocal result = { }\nfor _,dir in ipairs(includedirs) do\ntable.insert(result, \"-iquote \\\"\" .. dir .. \"\\\"\")\nend\nreturn result\nend\nfunction premake.gcc.getsystemincludedirs(includedirs)\nlocal result = { }\nfor _,dir in ipairs(includedirs) do\ntable.insert(result, \"-isystem \\\"\" .. dir .. \"\\\"\")\nend\nreturn result\nend\nfunction premake.gcc.getcfgsettings(cfg)\nreturn platforms[cfg.platform].cfgsettings\nend\n",
+ "premake.gcc = { }\npremake.gcc.cc = _OPTIONS[\"CC\"]\npremake.gcc.cxx = _OPTIONS[\"CXX\"]\npremake.gcc.ar = _OPTIONS[\"AR\"]\npremake.gcc.rc = \"windres\"\npremake.gcc.llvm = false\nlocal cflags =\n{\nEnableSSE = \"-msse\",\nEnableSSE2 = \"-msse2\",\nEnableAVX = \"-mavx\",\nEnableAVX2 = \"-mavx2\",\nPedanticWarnings = \"-Wall -Wextra -pedantic\",\nExtraWarnings = \"-Wall -Wextra\",\nFatalWarnings = \"-Werror\",\nFloatFast = \"-ffast-math\",\nFloatStrict = \"-ffloat-store\",\nNoFramePointer = \"-fomit-frame-pointer\",\nOptimize = \"\",\nOptimizeSize = \"-Os\",\nOptimizeSpeed = \"-O3\",\nSymbols = \"-g\",\n}\nlocal cxxflags =\n{\nCpp11 = \"-std=c++11\",\nCpp14 = \"-std=c++14\",\nCpp17 = \"-std=c++17\",\nCpp20 = \"-std=c++20\",\nCppLatest = \"-std=c++2b\",\nNoExceptions = \"-fno-exceptions\",\nNoRTTI = \"-fno-rtti\",\nUnsignedChar = \"-funsigned-char\",\n}\nlocal objcflags =\n{\nObjcARC = \""
+ "-fobjc-arc\",\n}\npremake.gcc.platforms =\n{\nNative = {\ncppflags = \"-MMD -MP\",\n},\nx32 = {\ncppflags = \"-MMD -MP\",\nflags = \"-m32\",\n},\nx64 = {\ncppflags = \"-MMD -MP\",\nflags = \"-m64\",\n},\nUniversal = {\nar = \"libtool\",\ncppflags = \"-MMD -MP\",\nflags = \"-arch i386 -arch x86_64 -arch ppc -arch ppc64\",\n},\nUniversal32 = {\nar = \"libtool\",\ncppflags = \"-MMD -MP\",\nflags = \"-arch i386 -arch ppc\",\n},\nUniversal64 = {\nar = \"libtool\",\ncppflags = \"-MMD -MP\",\nflags = \"-arch x86_64 -arch ppc64\",\n},\nPS3 = {\ncc = \"ppu-lv2-g++\",\ncxx = \"ppu-lv2-g++\",\nar = \"ppu-lv2-ar\",\ncppflags = \"-MMD -MP\",\n},\nWiiDev = {\ncppflags = \"-MMD -MP -I$(LIBOGC_INC) $(MACHDEP)\",\nldflags= \"-L$(LIBOGC_LIB) $(MACHDEP)\",\ncfgsettings = [[\n ifeq ($(strip $(DEVKITPPC)),)\n $(error \"DEVKITPPC environment variable is not set\")'\n endif\n include $(DEVKITPPC)/wii_rules']],\n},\nOrbis = {\ncc = \"orbis-clang\",\ncxx "
+ " = \"orbis-clang++\",\nar = \"orbis-ar\",\ncppflags = \"-MMD -MP\",\n},\nEmscripten = {\ncc = \"$(EMSCRIPTEN)/emcc\",\ncxx = \"$(EMSCRIPTEN)/em++\",\nar = \"$(EMSCRIPTEN)/emar\",\ncppflags = \"-MMD -MP\",\n},\nNX32 = {\ncc = \"clang\",\ncxx = \"clang++\",\nar = \"armv7l-nintendo-nx-eabihf-ar\",\ncppflags = \"-MMD -MP\",\nflags = \"-march=armv7l\",\n},\nNX64 = {\ncc = \"clang\",\ncxx = \"clang++\",\nar = \"aarch64-nintendo-nx-elf-ar\",\ncppflags = \"-MMD -MP\",\nflags = \"-march=aarch64\",\n},\n}\nlocal platforms = premake.gcc.platforms\nfunction premake.gcc.getcppflags(cfg)\nlocal flags = { }\ntable.insert(flags, platforms[cfg.platform].cppflags)\nif flags[1]:startswith(\"-MMD\") then\ntable.insert(flags, \"-MP\")\nend\nreturn flags\nend\nfunction premake.gcc.getcflags(cfg)\nlocal result = table.translate(cfg.flags, cflags)\ntable.insert(result, platforms[cfg.platform].flags)\nif cfg.system ~= \"windows\" and cfg.kin"
+ "d == \"SharedLib\" then\ntable.insert(result, \"-fPIC\")\nend\nreturn result\nend\nfunction premake.gcc.getcxxflags(cfg)\nlocal result = table.translate(cfg.flags, cxxflags)\nreturn result\nend\nfunction premake.gcc.getobjcflags(cfg)\nreturn table.translate(cfg.flags, objcflags)\nend\nfunction premake.gcc.getldflags(cfg)\nlocal result = { }\nif not cfg.flags.Symbols then\nif cfg.system == \"macosx\" then\nelse\ntable.insert(result, \"-s\")\nend\nend\nif cfg.kind == \"Bundle\" then\ntable.insert(result, \"-bundle\")\nend\nif cfg.kind == \"SharedLib\" then\nif cfg.system == \"macosx\" then\ntable.insert(result, \"-dynamiclib\")\nelse\ntable.insert(result, \"-shared\")\nend\nif cfg.system == \"windows\" and not cfg.flags.NoImportLib then\ntable.insert(result, '-Wl,--out-implib=\"' .. cfg.linktarget.fullpath .. '\"')\nend\nend\nif cfg.kind == \"WindowedApp\" and cfg.system == \"windows\" then\ntable.insert(result, \"-mwindows\")\nend\nlocal platform = platforms[cfg.platform]\ntable.insert(result, platform.flags)\n"
+ "table.insert(result, platform.ldflags)\nreturn result\nend\nfunction premake.gcc.getlibdirflags(cfg)\nlocal result = { }\nfor _, value in ipairs(premake.getlinks(cfg, \"all\", \"directory\")) do\ntable.insert(result, '-L\\\"' .. value .. '\\\"')\nend\nreturn result\nend\nfunction premake.gcc.islibfile(p)\nif path.getextension(p) == \".a\" then\nreturn true\nend\nreturn false\nend\nfunction premake.gcc.getlibfiles(cfg)\nlocal result = {}\nfor _, value in ipairs(premake.getlinks(cfg, \"system\", \"fullpath\")) do\nif premake.gcc.islibfile(value) then\ntable.insert(result, _MAKE.esc(value))\nend\nend\nreturn result\nend\nfunction premake.gcc.getlinkflags(cfg)\nlocal result = {}\nfor _, value in ipairs(premake.getlinks(cfg, \"system\", \"fullpath\")) do\nif premake.gcc.islibfile(value) then\nvalue = path.rebase(value, cfg.project.location, cfg.location)\ntable.insert(result, _MAKE.esc(value))\nelseif path.getextension(value) == \".framework\" then\ntable.insert(result, '-framework ' .. _MAKE.esc(path.getbasename(v"
+ "alue)))\nelse\ntable.insert(result, '-l' .. _MAKE.esc(path.getname(value)))\nend\nend\nreturn result\nend\nfunction premake.gcc.wholearchive(lib)\nif premake.gcc.llvm then\nreturn {\"-force_load\", lib}\nelseif os.get() == \"macosx\" then\nreturn {\"-Wl,-force_load\", lib}\nelse\nreturn {\"-Wl,--whole-archive\", lib, \"-Wl,--no-whole-archive\"}\nend\nend\nfunction premake.gcc.getarchiveflags(prj, cfg, ndx)\nlocal result = {}\nif cfg.platform:startswith(\"Universal\") then\nif prj.options.ArchiveSplit then\nerror(\"gcc tool 'Universal*' platforms do not support split archives\")\nend\ntable.insert(result, '-o')\nelse\nif (not prj.options.ArchiveSplit) then\nif premake.gcc.llvm then\ntable.insert(result, 'rcs')\nelse\ntable.insert(result, '-rcs')\nend\nelse\nif premake.gcc.llvm then\nif (not ndx) then\ntable.insert(result, 'qc')\nelse\ntable.insert(result, 'cs')\nend\nelse\nif (not ndx) then\ntable.insert(result, '-qc')\nelse\ntable.insert(result, '-cs')\nend\nend\nend\nend\nreturn result\nend\nfunction premake."
+ "gcc.getdefines(defines)\nlocal result = { }\nfor _,def in ipairs(defines) do\ntable.insert(result, \"-D\" .. def)\nend\nreturn result\nend\nfunction premake.gcc.getincludedirs(includedirs)\nlocal result = { }\nfor _,dir in ipairs(includedirs) do\ntable.insert(result, \"-I\\\"\" .. dir .. \"\\\"\")\nend\nreturn result\nend\nfunction premake.gcc.getquoteincludedirs(includedirs)\nlocal result = { }\nfor _,dir in ipairs(includedirs) do\ntable.insert(result, \"-iquote \\\"\" .. dir .. \"\\\"\")\nend\nreturn result\nend\nfunction premake.gcc.getsystemincludedirs(includedirs)\nlocal result = { }\nfor _,dir in ipairs(includedirs) do\ntable.insert(result, \"-isystem \\\"\" .. dir .. \"\\\"\")\nend\nreturn result\nend\nfunction premake.gcc.getcfgsettings(cfg)\nreturn platforms[cfg.platform].cfgsettings\nend\n",
/* tools/ghs.lua */
"premake.ghs = { }\npremake.ghs.namestyle = \"PS3\"\npremake.ghs.cc = \"ccppc\"\npremake.ghs.cxx = \"cxppc\"\npremake.ghs.ar = \"cxppc\"\nlocal cflags =\n{\nFatalWarnings = \"--quit_after_warnings\",\nOptimize = \"-Ogeneral\",\nOptimizeSize = \"-Osize\",\nOptimizeSpeed = \"-Ospeed\",\nSymbols = \"-g\",\n}\nlocal cxxflags =\n{\nNoExceptions = \"--no_exceptions\",\nNoRTTI = \"--no_rtti\",\nUnsignedChar = \"--unsigned_chars\",\n}\npremake.ghs.platforms =\n{\nNative = {\ncppflags = \"-MMD\",\n},\nPowerPC = {\ncc = \"ccppc\",\ncxx = \"cxppc\",\nar = \"cxppc\",\ncppflags = \"-MMD\",\narflags = \"-archive -o\",\n},\nARM = {\ncc = \"ccarm\",\ncxx = \"cxarm\",\nar = \"cxarm\",\ncppflags = \"-MMD\",\narflags = \"-archive -o\",\n}\n}\nlocal platforms = premake.ghs.platforms\nfunction premake.ghs.getcppflags(cfg)\nlocal flags = { }\ntable.insert(flags, platforms[cfg.platform].cppflags)\nreturn flags\nend\nfunction premake.ghs.getcf"
@@ -237,19 +237,18 @@ const char* builtin_scripts[] = {
"URCES) $(OBJRESP) $(LDRESP) | $(TARGETDIR) $(OBJDIRS)')\nif prj.kind == \"StaticLib\" then\nif prj.msgarchiving then\n_p('\\t@echo ' .. prj.msgarchiving)\nelse\n_p('\\t@echo Archiving %s', prj.name)\nend\nif (not prj.archivesplit_size) then\nprj.archivesplit_size=200\nend\nif (not prj.options.ArchiveSplit) then\n_p('ifeq (posix,$(SHELLTYPE))')\n_p('\\t$(SILENT) rm -f $(TARGET)')\n_p('else')\n_p('\\t$(SILENT) if exist $(subst /,\\\\\\\\,$(TARGET)) del $(subst /,\\\\\\\\,$(TARGET))')\n_p('endif')\n_p('\\t$(SILENT) $(LINKCMD) $(LINKOBJS)' .. (os.is(\"MacOSX\") and \" 2>&1 > /dev/null | sed -e '/.o) has no symbols$$/d'\" or \"\"))\nelse\n_p('\\t$(call RM,$(TARGET))')\n_p('\\t@$(call max_args,$(LINKCMD),'.. prj.archivesplit_size ..',$(LINKOBJS))' .. (os.is(\"MacOSX\") and \" 2>&1 > /dev/null | sed -e '/.o) has no symbols$$/d'\" or \"\"))\n_p('\\t$(SILENT) $(LINKCMD_NDX)')\nend\nelse\nif prj.msglinking then\n_p('\\t@echo ' .. prj.msglinking)\nelse\n_p('\\t@echo Linking %s', prj.name)\nend\n_p('\\t$(SILENT) $(LINKCM"
"D)')\nend\n_p('\\t$(POSTBUILDCMDS)')\n_p('')\n_p('$(TARGETDIR):')\npremake.make_mkdirrule(\"$(TARGETDIR)\")\n_p('$(OBJDIRS):')\nif (not prj.solution.messageskip) or (not table.contains(prj.solution.messageskip, \"SkipCreatingMessage\")) then\n_p('\\t@echo Creating $(@)')\nend\n_p('\\t-$(call MKDIR,$@)')\n_p('')\nif os.is(\"MacOSX\") and prj.kind == \"WindowedApp\" and not prj.options.SkipBundling then\n_p('$(dir $(TARGETDIR))PkgInfo:')\n_p('$(dir $(TARGETDIR))Info.plist:')\n_p('')\nend\n_p('clean:')\nif (not prj.solution.messageskip) or (not table.contains(prj.solution.messageskip, \"SkipCleaningMessage\")) then\n_p('\\t@echo Cleaning %s', prj.name)\nend\n_p('ifeq (posix,$(SHELLTYPE))')\n_p('\\t$(SILENT) rm -f $(TARGET)')\n_p('\\t$(SILENT) rm -rf $(OBJDIR)')\n_p('else')\n_p('\\t$(SILENT) if exist $(subst /,\\\\\\\\,$(TARGET)) del $(subst /,\\\\\\\\,$(TARGET))')\n_p('\\t$(SILENT) if exist $(subst /,\\\\\\\\,$(OBJDIR)) rmdir /s /q $(subst /,\\\\\\\\,$(OBJDIR))')\n_p('endif')\n_p('')\n_p('prebuild:')\n_p('\\t$(P"
"REBUILDCMDS)')\n_p('')\n_p('prelink:')\n_p('\\t$(PRELINKCMDS)')\n_p('')\ncpp.pchrules(prj)\ncpp.fileRules(prj, cc)\ncpp.dependencyRules(prj)\nfor _, custombuildtask in ipairs(prj.custombuildtask or {}) do\nfor _, buildtask in ipairs(custombuildtask or {}) do\nlocal deps = string.format(\"%s \",path.getrelative(prj.location,buildtask[1]))\nfor _, depdata in ipairs(buildtask[3] or {}) do\ndeps = deps .. string.format(\"%s \",path.getrelative(prj.location,depdata))\nend\n_p('%s: %s | $(TARGETDIR) $(OBJDIRS)'\n,path.getrelative(prj.location,buildtask[2])\n, deps\n)\nfor _, cmdline in ipairs(buildtask[4] or {}) do\nlocal cmd = cmdline\nlocal num = 1\nfor _, depdata in ipairs(buildtask[3] or {}) do\ncmd = string.gsub(cmd,\"%$%(\" .. num ..\"%)\", string.format(\"%s \",path.getrelative(prj.location,depdata)))\nnum = num + 1\nend\ncmd = string.gsub(cmd, \"%$%(<%)\", \"$<\")\ncmd = string.gsub(cmd, \"%$%(@%)\", \"$@\")\n_p('\\t$(SILENT) %s',cmd)\nend\n_p('')\nend\nend\n_p('-include $(OBJECTS:%%.o=%%.d)')\n_p('ifneq (,"
- "$(PCH))')\n_p(' -include $(OBJDIR)/$(notdir $(PCH)).d')\n_p(' -include $(OBJDIR)/$(notdir $(PCH))_objc.d')\n_p('endif')\nend\nfunction premake.gmake_cpp_header(prj, cc, platforms)\n_p('# %s project makefile autogenerated by GENie', premake.action.current().shortname)\n_p('')\n_p('.SUFFIXES:') -- Delete the default suffix rules.\n_p('')\n_p('ifndef config')\n_p(' config=%s', _MAKE.esc(premake.getconfigname(prj.solution.configurations[1], platforms[1], true)))\n_p('endif')\n_p('')\n_p('ifndef verbose')\n_p(' SILENT = @')\n_p('endif')\n_p('')\n_p('SHELLTYPE := msdos')\n_p('ifeq (,$(ComSpec)$(COMSPEC))')\n_p(' SHELLTYPE := posix')\n_p('endif')\n_p('ifeq (/bin,$(findstring /bin,$(SHELL)))')\n_p(' SHELLTYPE := posix')\n_p('endif')\n_p('ifeq (/bin,$(findstring /bin,$(MAKESHELL)))')\n_p(' SHELLTYPE := posix')\n_p('endif')\n_p('')\n_p('ifeq (posix,$(SHELLTYPE))')\n_p(' MKDIR = $(SILENT) mkdir -p \"$(1)\"')\n_p(' COPY = $(SILENT) cp -fR \"$(1)\" \"$(2)\"')\n_p(' RM = $(SILENT) rm -f \"$(1)\"')\n_p('else')"
- "\n_p(' MKDIR = $(SILENT) mkdir \"$(subst /,\\\\\\\\,$(1))\" 2> nul || exit 0')\n_p(' COPY = $(SILENT) copy /Y \"$(subst /,\\\\\\\\,$(1))\" \"$(subst /,\\\\\\\\,$(2))\"')\n_p(' RM = $(SILENT) del /F \"$(subst /,\\\\\\\\,$(1))\" 2> nul || exit 0')\n_p('endif')\n_p('')\n_p('CC = %s', cc.cc)\n_p('CXX = %s', cc.cxx)\n_p('AR = %s', cc.ar)\n_p('')\n_p('ifndef RESCOMP')\n_p(' ifdef WINDRES')\n_p(' RESCOMP = $(WINDRES)')\n_p(' else')\n_p(' RESCOMP = %s', cc.rc or 'windres')\n_p(' endif')\n_p('endif')\n_p('')\nif (not premake.make.makefile_ignore) then\n_p('MAKEFILE = %s', _MAKE.getmakefilename(prj, true))\n_p('')\nend\nend\nlocal function is_excluded(prj, cfg, file)\nif table.icontains(prj.excludes, file) then\nreturn true\nend\nif table.icontains(cfg.excludes, file) then\nreturn true\nend\nreturn false\nend\nfunction premake.gmake_cpp_configs(prj, cc, platforms)\nfor _, platform in ipairs(platforms) do\nfor cfg in premake.eachconfig(prj, platform) do\npremake.gmake_cpp_config(prj, cfg, cc)\nend\nend"
- "\nend\nfunction premake.gmake_cpp_config(prj, cfg, cc)\n_p('ifeq ($(config),%s)', _MAKE.esc(cfg.shortname))\ncpp.platformtools(cfg, cc)\nlocal targetDir = _MAKE.esc(cfg.buildtarget.directory)\n_p(' ' .. (table.contains(premake.make.override,\"OBJDIR\") and \"override \" or \"\") .. 'OBJDIR = %s', _MAKE.esc(cfg.objectsdir))\n_p(' ' .. (table.contains(premake.make.override,\"TARGETDIR\") and \"override \" or \"\") .. 'TARGETDIR = %s', iif(targetDir == \"\", \".\", targetDir))\n_p(' ' .. (table.contains(premake.make.override,\"TARGET\") and \"override \" or \"\") .. 'TARGET = $(TARGETDIR)/%s', _MAKE.esc(cfg.buildtarget.name))\n_p(' DEFINES +=%s', make.list(_MAKE.escquote(cc.getdefines(cfg.defines))))\nlocal id = make.list(cc.getincludedirs(cfg.includedirs));\nlocal uid = make.list(cc.getquoteincludedirs(cfg.userincludedirs))\nlocal sid = make.list(cc.getsystemincludedirs(cfg.systemincludedirs))\nif id ~= \"\" then\n_p(' INCLUDES +=%s', id)\nend"
- "\nif uid ~= \"\" then\n_p(' INCLUDES +=%s', uid)\nend\nif sid ~= \"\" then\n_p(' INCLUDES +=%s', sid)\nend\ncpp.pchconfig(cfg)\ncpp.flags(cfg, cc)\ncpp.linker(prj, cfg, cc)\ntable.sort(cfg.files)\nif cfg.flags.UseObjectResponseFile then\n_p(' OBJRESP = $(OBJDIR)/%s_objects', prj.name)\nelse\n_p(' OBJRESP =')\nend\n_p(' OBJECTS := \\\\')\nfor _, file in ipairs(cfg.files) do\nif path.issourcefile(file) then\nif not is_excluded(prj, cfg, file) then\n_p('\\t$(OBJDIR)/%s.o \\\\'\n, _MAKE.esc(path.trimdots(path.removeext(file)))\n)\nend\nend\nend\n_p('')\n_p(' define PREBUILDCMDS')\nif #cfg.prebuildcommands > 0 then\n_p('\\t@echo Running pre-build commands')\n_p('\\t%s', table.implode(cfg.prebuildcommands, \"\", \"\", \"\\n\\t\"))\nend\n_p(' endef')\n_p(' define PRELINKCMDS')\nif #cfg.prelinkcommands > 0 then\n_p('\\t@echo Running pre-link commands')\n_p('\\t%s', table.implode(cfg.prelinkcommands, \"\", \"\", \"\\n\\t\"))\nend\n_p(' endef')\n_p(' define POSTBUILD"
- "CMDS')\nif #cfg.postbuildcommands > 0 then\n_p('\\t@echo Running post-build commands')\n_p('\\t%s', table.implode(cfg.postbuildcommands, \"\", \"\", \"\\n\\t\"))\nend\n_p(' endef')\nmake.settings(cfg, cc)\n_p('endif')\n_p('')\nend\nfunction cpp.platformtools(cfg, cc)\nlocal platform = cc.platforms[cfg.platform]\nif platform.cc then\n_p(' CC = %s', platform.cc)\nend\nif platform.cxx then\n_p(' CXX = %s', platform.cxx)\nend\nif platform.ar then\n_p(' AR = %s', platform.ar)\nend\nend\nfunction cpp.flags(cfg, cc)\nif cfg.pchheader and not cfg.flags.NoPCH then\n_p(' FORCE_INCLUDE += -include $(OBJDIR)/$(notdir $(PCH))')\n_p(' FORCE_INCLUDE_OBJC += -include $(OBJDIR)/$(notdir $(PCH))_objc')\nend\nif #cfg.forcedincludes > 0 then\n_p(' FORCE_INCLUDE += -include %s'\n,_MAKE.esc(table.concat(cfg.forcedincludes, \";\")))\nend\n_p(' ALL_CPPFLAGS += $(CPPFLAGS) %s $(DEFINES) $(INCLUDES)', table.concat(cc.getcppflags(cfg), \" \"))\n_p(' ALL_ASMFLAGS += $(ASMFLAGS) $(CFLA"
- "GS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cfg.buildoptions, cfg.buildoptions_asm)))\n_p(' ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cfg.buildoptions, cfg.buildoptions_c)))\n_p(' ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cc.getcxxflags(cfg), cfg.buildoptions, cfg.buildoptions_cpp)))\n_p(' ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cc.getobjcflags(cfg), cfg.buildoptions, cfg.buildoptions_objc)))\n_p(' ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH)%s', make.list(table.join(cc.getcflags(cfg), cc.getcxxflags(cfg), cc.getobjcflags(cfg), cfg.buildoptions, cfg.buildoptions_objcpp)))\n_p(' ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)%s',\n make.list(table.join(cc.getdefines(cfg.resdefines),\n cc.getincludedirs(cfg.resincludedirs), cf"
- "g.resoptions)))\nend\nfunction cpp.linker(prj, cfg, cc)\nlocal libdeps\nlocal lddeps\nif #cfg.wholearchive > 0 then\nlibdeps = {}\nlddeps = {}\nfor _, linkcfg in ipairs(premake.getlinks(cfg, \"siblings\", \"object\")) do\nlocal linkpath = path.rebase(linkcfg.linktarget.fullpath, linkcfg.location, cfg.location)\nif table.icontains(cfg.wholearchive, linkcfg.project.name) then\nlddeps = table.join(lddeps, cc.wholearchive(linkpath))\nelse\ntable.insert(lddeps, linkpath)\nend\ntable.insert(libdeps, linkpath)\nend\nlibdeps = make.list(_MAKE.esc(libdeps))\nlddeps = make.list(_MAKE.esc(lddeps))\nelse\nlibdeps = make.list(_MAKE.esc(premake.getlinks(cfg, \"siblings\", \"fullpath\")))\nlddeps = libdeps\nend\n_p(' ALL_LDFLAGS += $(LDFLAGS)%s', make.list(table.join(cc.getlibdirflags(cfg), cc.getldflags(cfg), cfg.linkoptions)))\n_p(' LIBDEPS +=%s', libdeps)\n_p(' LDDEPS +=%s', lddeps)\nif cfg.flags.UseLDResponseFile then\n_p(' LDRESP = $(OBJDIR)/%s_libs', prj.name)\n_p(' LI"
- "BS += @$(LDRESP)%s', make.list(cc.getlinkflags(cfg)))\nelse\n_p(' LDRESP =')\n_p(' LIBS += $(LDDEPS)%s', make.list(cc.getlinkflags(cfg)))\nend\n_p(' EXTERNAL_LIBS +=%s', make.list(cc.getlibfiles(cfg)))\n_p(' LINKOBJS = %s', (cfg.flags.UseObjectResponseFile and \"@$(OBJRESP)\" or \"$(OBJECTS)\"))\nif cfg.kind == \"StaticLib\" then\nif (not prj.options.ArchiveSplit) then\n_p(' LINKCMD = $(AR) %s $(TARGET)', make.list(cc.getarchiveflags(prj, cfg, false)))\nelse\n_p(' LINKCMD = $(AR) %s $(TARGET)', make.list(cc.getarchiveflags(prj, cfg, false)))\n_p(' LINKCMD_NDX = $(AR) %s $(TARGET)', make.list(cc.getarchiveflags(prj, cfg, true)))\nend\nelse\nlocal tool = iif(cfg.language == \"C\", \"CC\", \"CXX\")\nlocal startgroup = ''\nlocal endgroup = ''\nif (cfg.flags.LinkSupportCircularDependencies) then\nstartgroup = '-Wl,--start-group '\nendgroup = ' -Wl,--end-group'\nend\n_p(' LINKCMD = $(%s) -o $(TARGET) $(LINK"
- "OBJS) $(RESOURCES) $(ARCH) $(ALL_LDFLAGS) %s$(LIBS)%s', tool, startgroup, endgroup)\nend\nend\nfunction cpp.pchconfig(cfg)\nif not cfg.pchheader or cfg.flags.NoPCH then\nreturn\nend\nlocal pch = cfg.pchheader\nfor _, incdir in ipairs(cfg.includedirs) do\nlocal abspath = path.getabsolute(path.join(cfg.project.location, incdir))\nlocal testname = path.join(abspath, pch)\nif os.isfile(testname) then\npch = path.getrelative(cfg.location, testname)\nbreak\nend\nend\n_p(' PCH = %s', _MAKE.esc(pch))\n_p(' GCH = $(OBJDIR)/$(notdir $(PCH)).gch')\n_p(' GCH_OBJC = $(OBJDIR)/$(notdir $(PCH))_objc.gch')\nend\nfunction cpp.pchrules(prj)\n_p('ifneq (,$(PCH))')\n_p('$(GCH): $(PCH) $(MAKEFILE) | $(OBJDIR)')\nif prj.msgprecompile then\n_p('\\t@echo ' .. prj.msgprecompile)\nelse\n_p('\\t@echo $(notdir $<)')\nend\nlocal cmd = iif(prj.language == \"C\", \"$(CC) $(ALL_CFLAGS) -x c-header\", \"$(CXX) $(ALL_CXXFLAGS) -x c++-header\")\n_p('\\t$(SILENT) %s $(DEFINES) $(INCLUDES) -o \"$@\" -"
- "c \"$<\"', cmd)\n_p('')\n_p('$(GCH_OBJC): $(PCH) $(MAKEFILE) | $(OBJDIR)')\nif prj.msgprecompile then\n_p('\\t@echo ' .. prj.msgprecompile)\nelse\n_p('\\t@echo $(notdir $<)')\nend\nlocal cmd = iif(prj.language == \"C\", \"$(CC) $(ALL_OBJCFLAGS) -x objective-c-header\", \"$(CXX) $(ALL_OBJCPPFLAGS) -x objective-c++-header\")\n_p('\\t$(SILENT) %s $(DEFINES) $(INCLUDES) -o \"$@\" -c \"$<\"', cmd)\n_p('endif')\n_p('')\nend\nfunction cpp.fileRules(prj, cc)\nlocal platforms = premake.filterplatforms(prj.solution, cc.platforms, \"Native\")\n_p('ifneq (,$(OBJRESP))')\n_p('$(OBJRESP): $(OBJECTS) | $(TARGETDIR) $(OBJDIRS)')\n_p('\\t$(SILENT) echo $^')\n_p('\\t$(SILENT) echo $^ > $@')\n_p('endif')\n_p('')\n_p('ifneq (,$(LDRESP))')\n_p('$(LDRESP): $(LDDEPS) | $(TARGETDIR) $(OBJDIRS)')\n_p('\\t$(SILENT) echo $^')\n_p('\\t$(SILENT) echo $^ > $@')\n_p('endif')\n_p('')\ntable.sort(prj.allfiles)\nfor _, file in ipairs(prj.allfiles or {}) do\nif path.issourcefile(file) then\nif (path.isobjcfile(file)) then\n_p('$(OBJDIR)/%s.o: %"
- "s $(GCH_OBJC) $(MAKEFILE) | $(OBJDIR)/%s'\n, _MAKE.esc(path.trimdots(path.removeext(file)))\n, _MAKE.esc(file)\n, _MAKE.esc(path.getdirectory(path.trimdots(file)))\n)\nelse\n_p('$(OBJDIR)/%s.o: %s $(GCH) $(MAKEFILE) | $(OBJDIR)/%s'\n, _MAKE.esc(path.trimdots(path.removeext(file)))\n, _MAKE.esc(file)\n, _MAKE.esc(path.getdirectory(path.trimdots(file)))\n)\nend\nif (path.isobjcfile(file) and prj.msgcompile_objc) then\n_p('\\t@echo ' .. prj.msgcompile_objc)\nelseif prj.msgcompile then\n_p('\\t@echo ' .. prj.msgcompile)\nelse\n_p('\\t@echo $(notdir $<)')\nend\nif (path.isobjcfile(file)) then\nif (path.iscfile(file)) then\n_p('\\t$(SILENT) $(CXX) $(ALL_OBJCFLAGS) $(FORCE_INCLUDE_OBJC) -o \"$@\" -c \"$<\"')\nelse\n_p('\\t$(SILENT) $(CXX) $(ALL_OBJCPPFLAGS) $(FORCE_INCLUDE_OBJC) -o \"$@\" -c \"$<\"')\nend\nelseif (path.isasmfile(file)) then\n_p('\\t$(SILENT) $(CC) $(ALL_ASMFLAGS) -o \"$@\" -c \"$<\"')\nelse\ncpp.buildcommand(path.iscfile(file) and not prj.options.ForceCPP, \"o\")\nend\nfor _, task in ipairs(prj.postc"
- "ompiletasks or {}) do\n_p('\\t$(SILENT) %s', task)\n_p('')\nend\n_p('')\nelseif (path.getextension(file) == \".rc\") then\n_p('$(OBJDIR)/%s.res: %s', _MAKE.esc(path.getbasename(file)), _MAKE.esc(file))\nif prj.msgresource then\n_p('\\t@echo ' .. prj.msgresource)\nelse\n_p('\\t@echo $(notdir $<)')\nend\n_p('\\t$(SILENT) $(RESCOMP) $< -O coff -o \"$@\" $(ALL_RESFLAGS)')\n_p('')\nend\nend\nend\nfunction cpp.dependencyRules(prj)\nfor _, dependency in ipairs(prj.dependency or {}) do\nfor _, dep in ipairs(dependency or {}) do\nif (dep[3]==nil or dep[3]==false) then\n_p('$(OBJDIR)/%s.o: %s'\n, _MAKE.esc(path.trimdots(path.removeext(path.getrelative(prj.location, dep[1]))))\n, _MAKE.esc(path.getrelative(prj.location, dep[2]))\n)\nelse\n_p('%s: %s'\n, _MAKE.esc(dep[1])\n, _MAKE.esc(path.getrelative(prj.location, dep[2]))\n)\nend\n_p('')\nend\nend\nend\nfunction cpp.buildcommand(iscfile, objext)\nlocal flags = iif(iscfile, '$(CC) $(ALL_CFLAGS)', '$(CXX) $(ALL_CXXFLAGS)')\n_p('\\t$(SILENT) %s $(FORCE_INCLUDE) -o \"$@\" -"
- "c \"$<\"', flags, objext)\nend\n",
+ "$(PCH))')\n_p(' -include $(OBJDIR)/$(notdir $(PCH)).d')\n_p(' -include $(OBJDIR)/$(notdir $(PCH))_objc.d')\n_p('endif')\nend\nfunction premake.gmake_cpp_header(prj, cc, platforms)\n_p('# %s project makefile autogenerated by GENie', premake.action.current().shortname)\n_p('')\n_p('.SUFFIXES:') -- Delete the default suffix rules.\n_p('')\n_p('ifndef config')\n_p(' config=%s', _MAKE.esc(premake.getconfigname(prj.solution.configurations[1], platforms[1], true)))\n_p('endif')\n_p('')\n_p('verbose=1')\n_p('SILENT =')\n_p('')\n_p('SHELLTYPE := msdos')\n_p('ifeq (,$(ComSpec)$(COMSPEC))')\n_p(' SHELLTYPE := posix')\n_p('endif')\n_p('ifeq (/bin,$(findstring /bin,$(SHELL)))')\n_p(' SHELLTYPE := posix')\n_p('endif')\n_p('ifeq (/bin,$(findstring /bin,$(MAKESHELL)))')\n_p(' SHELLTYPE := posix')\n_p('endif')\n_p('')\n_p('ifeq (posix,$(SHELLTYPE))')\n_p(' MKDIR = $(SILENT) mkdir -p \"$(1)\"')\n_p(' COPY = $(SILENT) cp -fR \"$(1)\" \"$(2)\"')\n_p(' RM = $(SILENT) rm -f \"$(1)\"')\n_p('else')\n_p(' MKDIR = $(SILEN"
+ "T) mkdir \"$(subst /,\\\\\\\\,$(1))\" 2> nul || exit 0')\n_p(' COPY = $(SILENT) copy /Y \"$(subst /,\\\\\\\\,$(1))\" \"$(subst /,\\\\\\\\,$(2))\"')\n_p(' RM = $(SILENT) del /F \"$(subst /,\\\\\\\\,$(1))\" 2> nul || exit 0')\n_p('endif')\n_p('')\n_p('ifndef RESCOMP')\n_p(' ifdef WINDRES')\n_p(' RESCOMP = $(WINDRES)')\n_p(' else')\n_p(' RESCOMP = %s', cc.rc or 'windres')\n_p(' endif')\n_p('endif')\n_p('')\nif (not premake.make.makefile_ignore) then\n_p('MAKEFILE = %s', _MAKE.getmakefilename(prj, true))\n_p('')\nend\nend\nlocal function is_excluded(prj, cfg, file)\nif table.icontains(prj.excludes, file) then\nreturn true\nend\nif table.icontains(cfg.excludes, file) then\nreturn true\nend\nreturn false\nend\nfunction premake.gmake_cpp_configs(prj, cc, platforms)\nfor _, platform in ipairs(platforms) do\nfor cfg in premake.eachconfig(prj, platform) do\npremake.gmake_cpp_config(prj, cfg, cc)\nend\nend\nend\nfunction premake.gmake_cpp_config(prj, cfg, cc)\n_p('ifeq ($(config),%s)', _MAKE.esc(cfg.shortn"
+ "ame))\ncpp.platformtools(cfg, cc)\nlocal targetDir = _MAKE.esc(cfg.buildtarget.directory)\n_p(' ' .. (table.contains(premake.make.override,\"OBJDIR\") and \"override \" or \"\") .. 'OBJDIR = %s', _MAKE.esc(cfg.objectsdir))\n_p(' ' .. (table.contains(premake.make.override,\"TARGETDIR\") and \"override \" or \"\") .. 'TARGETDIR = %s', iif(targetDir == \"\", \".\", targetDir))\n_p(' ' .. (table.contains(premake.make.override,\"TARGET\") and \"override \" or \"\") .. 'TARGET = $(TARGETDIR)/%s', _MAKE.esc(cfg.buildtarget.name))\n_p(' DEFINES +=%s', make.list(_MAKE.escquote(cc.getdefines(cfg.defines))))\nlocal id = make.list(cc.getincludedirs(cfg.includedirs));\nlocal uid = make.list(cc.getquoteincludedirs(cfg.userincludedirs))\nlocal sid = make.list(cc.getsystemincludedirs(cfg.systemincludedirs))\nif id ~= \"\" then\n_p(' INCLUDES +=%s', id)\nend\nif uid ~= \"\" then\n_p(' INCLUDES +=%s', uid)\nend\nif sid ~= \"\" then\n_p(' INCLUDES "
+ " +=%s', sid)\nend\ncpp.pchconfig(cfg)\ncpp.flags(cfg, cc)\ncpp.linker(prj, cfg, cc)\ntable.sort(cfg.files)\nif cfg.flags.UseObjectResponseFile then\n_p(' OBJRESP = $(OBJDIR)/%s_objects', prj.name)\nelse\n_p(' OBJRESP =')\nend\n_p(' OBJECTS := \\\\')\nfor _, file in ipairs(cfg.files) do\nif path.issourcefile(file) then\nif not is_excluded(prj, cfg, file) then\n_p('\\t$(OBJDIR)/%s.o \\\\'\n, _MAKE.esc(path.trimdots(path.removeext(file)))\n)\nend\nend\nend\n_p('')\n_p(' define PREBUILDCMDS')\nif #cfg.prebuildcommands > 0 then\n_p('\\t@echo Running pre-build commands')\n_p('\\t%s', table.implode(cfg.prebuildcommands, \"\", \"\", \"\\n\\t\"))\nend\n_p(' endef')\n_p(' define PRELINKCMDS')\nif #cfg.prelinkcommands > 0 then\n_p('\\t@echo Running pre-link commands')\n_p('\\t%s', table.implode(cfg.prelinkcommands, \"\", \"\", \"\\n\\t\"))\nend\n_p(' endef')\n_p(' define POSTBUILDCMDS')\nif #cfg.postbuildcommands > 0 then\n_p('\\t@echo Running post-build commands')\n_p('\\t%s', tab"
+ "le.implode(cfg.postbuildcommands, \"\", \"\", \"\\n\\t\"))\nend\n_p(' endef')\nmake.settings(cfg, cc)\n_p('endif')\n_p('')\nend\nfunction cpp.platformtools(cfg, cc)\nlocal platform = cc.platforms[cfg.platform]\nif platform.cc then\n_p(' CC = %s', platform.cc)\nend\nif platform.cxx then\n_p(' CXX = %s', platform.cxx)\nend\nif platform.ar then\n_p(' AR = %s', platform.ar)\nend\nend\nfunction cpp.flags(cfg, cc)\nif cfg.pchheader and not cfg.flags.NoPCH then\n_p(' FORCE_INCLUDE += -include $(OBJDIR)/$(notdir $(PCH))')\n_p(' FORCE_INCLUDE_OBJC += -include $(OBJDIR)/$(notdir $(PCH))_objc')\nend\nif #cfg.forcedincludes > 0 then\n_p(' FORCE_INCLUDE += -include %s'\n,_MAKE.esc(table.concat(cfg.forcedincludes, \";\")))\nend\n_p(' ALL_CPPFLAGS += $(CPPFLAGS) %s $(DEFINES) $(INCLUDES)', table.concat(cc.getcppflags(cfg), \" \"))\n_p(' ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cfg.buildoptions, cfg.buildoptions_asm"
+ ")))\n_p(' ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cfg.buildoptions, cfg.buildoptions_c)))\n_p(' ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cc.getcxxflags(cfg), cfg.buildoptions, cfg.buildoptions_cpp)))\n_p(' ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cc.getobjcflags(cfg), cfg.buildoptions, cfg.buildoptions_objc)))\n_p(' ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) %s', make.list(table.join(cc.getcflags(cfg), cc.getcxxflags(cfg), cc.getobjcflags(cfg), cfg.buildoptions, cfg.buildoptions_objcpp)))\n_p(' ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)%s',\n make.list(table.join(cc.getdefines(cfg.resdefines),\n cc.getincludedirs(cfg.resincludedirs), cfg.resoptions)))\nend\nfunction cpp.linker(prj, cfg, cc)\nlocal libdeps\nlocal lddeps\nif #cfg.wholearchive > 0 then\nlibdeps = {}\nlddeps "
+ " = {}\nfor _, linkcfg in ipairs(premake.getlinks(cfg, \"siblings\", \"object\")) do\nlocal linkpath = path.rebase(linkcfg.linktarget.fullpath, linkcfg.location, cfg.location)\nif table.icontains(cfg.wholearchive, linkcfg.project.name) then\nlddeps = table.join(lddeps, cc.wholearchive(linkpath))\nelse\ntable.insert(lddeps, linkpath)\nend\ntable.insert(libdeps, linkpath)\nend\nlibdeps = make.list(_MAKE.esc(libdeps))\nlddeps = make.list(_MAKE.esc(lddeps))\nelse\nlibdeps = make.list(_MAKE.esc(premake.getlinks(cfg, \"siblings\", \"fullpath\")))\nlddeps = libdeps\nend\n_p(' ALL_LDFLAGS += --verbose $(LDFLAGS)%s', make.list(table.join(cc.getlibdirflags(cfg), cc.getldflags(cfg), cfg.linkoptions)))\n_p(' LIBDEPS +=%s', libdeps)\n_p(' LDDEPS +=%s', lddeps)\nif cfg.flags.UseLDResponseFile then\n_p(' LDRESP = $(OBJDIR)/%s_libs', prj.name)\n_p(' LIBS += @$(LDRESP)%s', make.list(cc.getlinkflags(cfg)))\nelse\n_p(' LDRESP =')\n_p(' LIBS "
+ " += $(LDDEPS)%s', make.list(cc.getlinkflags(cfg)))\nend\n_p(' EXTERNAL_LIBS +=%s', make.list(cc.getlibfiles(cfg)))\n_p(' LINKOBJS = %s', (cfg.flags.UseObjectResponseFile and \"@$(OBJRESP)\" or \"$(OBJECTS)\"))\nif cfg.kind == \"StaticLib\" then\nif (not prj.options.ArchiveSplit) then\n_p(' LINKCMD = $(AR) %s $(TARGET)', make.list(cc.getarchiveflags(prj, cfg, false)))\nelse\n_p(' LINKCMD = $(AR) %s $(TARGET)', make.list(cc.getarchiveflags(prj, cfg, false)))\n_p(' LINKCMD_NDX = $(AR) %s $(TARGET)', make.list(cc.getarchiveflags(prj, cfg, true)))\nend\nelse\nlocal tool = iif(cfg.language == \"C\", \"CC\", \"CXX\")\nlocal startgroup = ''\nlocal endgroup = ''\nif (cfg.flags.LinkSupportCircularDependencies) then\nstartgroup = '-Wl,--start-group '\nendgroup = ' -Wl,--end-group'\nend\n_p(' LINKCMD = $(%s) -o $(TARGET) $(LINKOBJS) $(RESOURCES) $(ALL_LDFLAGS) %s$(LIBS)%s', tool, startgroup, endgroup)\nend\nend\nfunction cpp.pchconfig(cfg)\nif not cfg.p"
+ "chheader or cfg.flags.NoPCH then\nreturn\nend\nlocal pch = cfg.pchheader\nfor _, incdir in ipairs(cfg.includedirs) do\nlocal abspath = path.getabsolute(path.join(cfg.project.location, incdir))\nlocal testname = path.join(abspath, pch)\nif os.isfile(testname) then\npch = path.getrelative(cfg.location, testname)\nbreak\nend\nend\n_p(' PCH = %s', _MAKE.esc(pch))\n_p(' GCH = $(OBJDIR)/$(notdir $(PCH)).gch')\n_p(' GCH_OBJC = $(OBJDIR)/$(notdir $(PCH))_objc.gch')\nend\nfunction cpp.pchrules(prj)\n_p('ifneq (,$(PCH))')\n_p('$(GCH): $(PCH) $(MAKEFILE) | $(OBJDIR)')\nif prj.msgprecompile then\n_p('\\t@echo ' .. prj.msgprecompile)\nelse\n_p('\\t@echo $(notdir $<)')\nend\nlocal cmd = iif(prj.language == \"C\", \"$(CC) $(ALL_CFLAGS) -x c-header\", \"$(CXX) $(ALL_CXXFLAGS) -x c++-header\")\n_p('\\t$(SILENT) %s $(DEFINES) $(INCLUDES) -o \"$@\" -c \"$<\"', cmd)\n_p('')\n_p('$(GCH_OBJC): $(PCH) $(MAKEFILE) | $(OBJDIR)')\nif prj.msgprecompile then\n_p('\\t@echo ' .. prj.msgprecompi"
+ "le)\nelse\n_p('\\t@echo $(notdir $<)')\nend\nlocal cmd = iif(prj.language == \"C\", \"$(CC) $(ALL_OBJCFLAGS) -x objective-c-header\", \"$(CXX) $(ALL_OBJCPPFLAGS) -x objective-c++-header\")\n_p('\\t$(SILENT) %s $(DEFINES) $(INCLUDES) -o \"$@\" -c \"$<\"', cmd)\n_p('endif')\n_p('')\nend\nfunction cpp.fileRules(prj, cc)\nlocal platforms = premake.filterplatforms(prj.solution, cc.platforms, \"Native\")\n_p('ifneq (,$(OBJRESP))')\n_p('$(OBJRESP): $(OBJECTS) | $(TARGETDIR) $(OBJDIRS)')\n_p('\\t$(SILENT) echo $^')\n_p('\\t$(SILENT) echo $^ > $@')\n_p('endif')\n_p('')\n_p('ifneq (,$(LDRESP))')\n_p('$(LDRESP): $(LDDEPS) | $(TARGETDIR) $(OBJDIRS)')\n_p('\\t$(SILENT) echo $^')\n_p('\\t$(SILENT) echo $^ > $@')\n_p('endif')\n_p('')\ntable.sort(prj.allfiles)\nfor _, file in ipairs(prj.allfiles or {}) do\nif path.issourcefile(file) then\nif (path.isobjcfile(file)) then\n_p('$(OBJDIR)/%s.o: %s $(GCH_OBJC) $(MAKEFILE) | $(OBJDIR)/%s'\n, _MAKE.esc(path.trimdots(path.removeext(file)))\n, _MAKE.esc(file)\n, _MAKE.esc(path.getdire"
+ "ctory(path.trimdots(file)))\n)\nelse\n_p('$(OBJDIR)/%s.o: %s $(GCH) $(MAKEFILE) | $(OBJDIR)/%s'\n, _MAKE.esc(path.trimdots(path.removeext(file)))\n, _MAKE.esc(file)\n, _MAKE.esc(path.getdirectory(path.trimdots(file)))\n)\nend\nif (path.isobjcfile(file) and prj.msgcompile_objc) then\n_p('\\t@echo ' .. prj.msgcompile_objc)\nelseif prj.msgcompile then\n_p('\\t@echo ' .. prj.msgcompile)\nelse\n_p('\\t@echo $(notdir $<)')\nend\nif (path.isobjcfile(file)) then\nif (path.iscfile(file)) then\n_p('\\t$(SILENT) $(CXX) $(ALL_OBJCFLAGS) $(FORCE_INCLUDE_OBJC) -o \"$@\" -c \"$<\"')\nelse\n_p('\\t$(SILENT) $(CXX) $(ALL_OBJCPPFLAGS) $(FORCE_INCLUDE_OBJC) -o \"$@\" -c \"$<\"')\nend\nelseif (path.isasmfile(file)) then\n_p('\\t$(SILENT) $(CC) $(ALL_ASMFLAGS) -o \"$@\" -c \"$<\"')\nelse\ncpp.buildcommand(path.iscfile(file) and not prj.options.ForceCPP, \"o\")\nend\nfor _, task in ipairs(prj.postcompiletasks or {}) do\n_p('\\t$(SILENT) %s', task)\n_p('')\nend\n_p('')\nelseif (path.getextension(file) == \".rc\") then\n_p('$(OBJDIR)"
+ "/%s.res: %s', _MAKE.esc(path.getbasename(file)), _MAKE.esc(file))\nif prj.msgresource then\n_p('\\t@echo ' .. prj.msgresource)\nelse\n_p('\\t@echo $(notdir $<)')\nend\n_p('\\t$(SILENT) $(RESCOMP) $< -O coff -o \"$@\" $(ALL_RESFLAGS)')\n_p('')\nend\nend\nend\nfunction cpp.dependencyRules(prj)\nfor _, dependency in ipairs(prj.dependency or {}) do\nfor _, dep in ipairs(dependency or {}) do\nif (dep[3]==nil or dep[3]==false) then\n_p('$(OBJDIR)/%s.o: %s'\n, _MAKE.esc(path.trimdots(path.removeext(path.getrelative(prj.location, dep[1]))))\n, _MAKE.esc(path.getrelative(prj.location, dep[2]))\n)\nelse\n_p('%s: %s'\n, _MAKE.esc(dep[1])\n, _MAKE.esc(path.getrelative(prj.location, dep[2]))\n)\nend\n_p('')\nend\nend\nend\nfunction cpp.buildcommand(iscfile, objext)\nlocal flags = iif(iscfile, '$(CC) $(ALL_CFLAGS)', '$(CXX) $(ALL_CXXFLAGS)')\n_p('\\t$(SILENT) %s $(FORCE_INCLUDE) -o \"$@\" -c \"$<\"', flags, objext)\nend\n",
/* actions/make/make_csharp.lua */
"local function getresourcefilename(cfg, fname)\nif path.getextension(fname) == \".resx\" then\nlocal name = cfg.buildtarget.basename .. \".\"\nlocal dir = path.getdirectory(fname)\nif dir ~= \".\" then\nname = name .. path.translate(dir, \".\") .. \".\"\nend\nreturn \"$(OBJDIR)/\" .. _MAKE.esc(name .. path.getbasename(fname)) .. \".resources\"\nelse\nreturn fname\nend\nend\nfunction premake.make_csharp(prj)\nlocal csc = premake.dotnet\nlocal cfglibs = { }\nlocal cfgpairs = { }\nlocal anycfg\nfor cfg in premake.eachconfig(prj) do\nanycfg = cfg\ncfglibs[cfg] = premake.getlinks(cfg, \"siblings\", \"fullpath\")\ncfgpairs[cfg] = { }\nfor _, fname in ipairs(cfglibs[cfg]) do\nif path.getdirectory(fname) ~= cfg.buildtarget.directory then\ncfgpairs[cfg][\"$(TARGETDIR)/\" .. _MAKE.esc(path.getname(fname))] = _MAKE.esc(fname)\nend\nend\nend\nlocal sources = {}\nlocal embedded = { }\nlocal copypairs = { }\nfor fcfg in premake.project.eachfile(prj) do\nlocal action = csc.getbuildaction(fcfg)\nif action == \"Compile\" then"

View File

@ -0,0 +1,8 @@
--- src/host/version.h.orig 2023-11-11 06:49:36 UTC
+++ src/host/version.h
@@ -1,3 +1,3 @@
// This file is autogenerated, do not change it.
-#define VERSION 0
-#define VERSION_STR "<auto generated do not change>"
+#define VERSION 1174
+#define VERSION_STR "version 1174 (commit 7f00dcba5845a0158d53b9b2867f42e6979648ba)"

View File

@ -0,0 +1,24 @@
--- src/tools/gcc.lua.orig 2023-11-11 05:52:50 UTC
+++ src/tools/gcc.lua
@@ -12,9 +12,9 @@ --
-- Set default tools
--
- premake.gcc.cc = "gcc"
- premake.gcc.cxx = "g++"
- premake.gcc.ar = "ar"
+ premake.gcc.cc = _OPTIONS["CC"]
+ premake.gcc.cxx = _OPTIONS["CXX"]
+ premake.gcc.ar = _OPTIONS["AR"]
premake.gcc.rc = "windres"
premake.gcc.llvm = false
@@ -35,7 +35,7 @@ --
FloatFast = "-ffast-math",
FloatStrict = "-ffloat-store",
NoFramePointer = "-fomit-frame-pointer",
- Optimize = "-O2",
+ Optimize = "",
OptimizeSize = "-Os",
OptimizeSpeed = "-O3",
Symbols = "-g",

View File

@ -1,7 +1,6 @@
PORTNAME= libphonenumber
DISTVERSIONPREFIX= v
DISTVERSION= 8.13.25
PORTREVISION= 1
DISTVERSION= 8.13.26
CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1699570356
SHA256 (google-libphonenumber-v8.13.25_GH0.tar.gz) = 229e16404dec98a9b09a368fb7b09e0916b2802e6b9f6428cb0278472245d537
SIZE (google-libphonenumber-v8.13.25_GH0.tar.gz) = 13402445
TIMESTAMP = 1700763240
SHA256 (google-libphonenumber-v8.13.26_GH0.tar.gz) = a7df5f274dafa0b590524560fba72f561284a224344272fa8b2101677a7aa317
SIZE (google-libphonenumber-v8.13.26_GH0.tar.gz) = 13403904

View File

@ -1,5 +1,5 @@
PORTNAME= Devel-NYTProf
DISTVERSION= 6.12
DISTVERSION= 6.14
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1686125141
SHA256 (Devel-NYTProf-6.12.tar.gz) = a83b5985e4da96bdb85f531c16ab6f3d49071a733cd094aa30fa85fb6a4b02c4
SIZE (Devel-NYTProf-6.12.tar.gz) = 499975
TIMESTAMP = 1700336681
SHA256 (Devel-NYTProf-6.14.tar.gz) = ac24dd7da5b2247696becefc15ca935484367743aad44cb2c8cfa17a29ad8e03
SIZE (Devel-NYTProf-6.14.tar.gz) = 569967

View File

@ -4,7 +4,6 @@ bin/nytprofcg
bin/nytprofcsv
bin/nytprofhtml
bin/nytprofmerge
bin/nytprofpf
%%SITE_ARCH%%/Devel/MemoryProfiling.pod
%%SITE_ARCH%%/Devel/NYTProf.pm
%%SITE_ARCH%%/Devel/NYTProf/Apache.pm
@ -42,7 +41,6 @@ bin/nytprofpf
%%PERL5_MAN1%%/nytprofcsv.1.gz
%%PERL5_MAN1%%/nytprofhtml.1.gz
%%PERL5_MAN1%%/nytprofmerge.1.gz
%%PERL5_MAN1%%/nytprofpf.1.gz
%%PERL5_MAN3%%/Devel::MemoryProfiling.3.gz
%%PERL5_MAN3%%/Devel::NYTProf.3.gz
%%PERL5_MAN3%%/Devel::NYTProf::Apache.3.gz

View File

@ -1,33 +0,0 @@
--- config.m4.orig 2023-06-06 15:54:29 UTC
+++ config.m4
@@ -3,16 +3,10 @@ PHP_ARG_WITH([libedit],
[AS_HELP_STRING([--with-libedit],
[Include libedit readline replacement (CLI/CGI only)])])
-if test "$PHP_LIBEDIT" = "no"; then
PHP_ARG_WITH([readline],
[for readline support],
[AS_HELP_STRING([[--with-readline[=DIR]]],
[Include readline support (CLI/CGI only)])])
-else
- dnl "register" the --with-readline option to prevent invalid "unknown
- dnl configure option" warning
- php_with_readline=no
-fi
if test "$PHP_READLINE" && test "$PHP_READLINE" != "no"; then
for i in $PHP_READLINE /usr/local /usr; do
@@ -77,6 +71,13 @@ if test "$PHP_READLINE" && test "$PHP_READLINE" != "no
AC_DEFINE(HAVE_HISTORY_LIST, 1, [ ])
AC_DEFINE(HAVE_LIBREADLINE, 1, [ ])
+
+ PHP_CHECK_LIBRARY(readline, rl_completion_matches,
+ [
+ AC_DEFINE(HAVE_RL_COMPLETION_MATCHES, 1, [ ])
+ ],[],[
+ -L$READLINE_DIR/$PHP_LIBDIR $PHP_READLINE_LIBS
+ ])
elif test "$PHP_LIBEDIT" != "no"; then
if test "$PHP_LIBEDIT" != "yes"; then

View File

@ -1,13 +0,0 @@
--- readline_cli.c.orig 2023-06-06 15:54:29 UTC
+++ readline_cli.c
@@ -19,6 +19,10 @@
#include "config.h"
#endif
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
#include "php.h"
#ifndef HAVE_RL_COMPLETION_MATCHES

View File

@ -11,8 +11,8 @@ WWW= https://riverbankcomputing.com/software/pyqt
PYQT_DIST= yes
LIB_DEPENDS= libqscintilla2_qt6.so:devel/qscintilla2-qt6 \
libdbus-1.so:devel/dbus
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libqscintilla2_qt6.so:devel/qscintilla2-qt6
BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR}
@ -20,20 +20,21 @@ USES= gl pkgconfig python pyqt:6 qt:6
USE_GL+= gl opengl
USE_LOCALE= C.UTF-8
USE_PYTHON= concurrent flavors
USE_PYQT= qtbuilder sip pysip
USE_QT= 5compat base connectivity declarative imageformats \
languageserver lottie multimedia positioning quick3d \
remoteobjects sensors serialport speech shadertools \
svg tools translations webchannel websockets
USE_PYQT= pysip qtbuilder sip
USE_QT= base connectivity declarative imageformats multimedia \
positioning quick3d remoteobjects sensors serialport \
shadertools speech svg tools translations webchannel \
websockets
PORTSCOUT?= limit:^${_QT_VERSION:R}
.include <bsd.port.pre.mk>
.if ${ARCH} == amd64 || ${ARCH} == i386
PLIST_SUB+= WEBENGINE=""
USE_QT+= webengine
PLIST_SUB+= WEBENGINE=""
.else
SIP_ARGS+= --disable QtPdf --disable QtPdfWidgets
PLIST_SUB+= WEBENGINE="@comment "
.endif

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1697481647
SHA256 (PyQt6-6.5.3.tar.gz) = bcbbf9511b038b4924298ca10999aa36eb37a0a38d0638f895f9bba6025c0a77
SIZE (PyQt6-6.5.3.tar.gz) = 1039271
TIMESTAMP = 1698889584
SHA256 (PyQt6-6.6.0.tar.gz) = d41512d66044c2df9c5f515a56a922170d68a37b3406ffddc8b4adc57181b576
SIZE (PyQt6-6.6.0.tar.gz) = 1043298

View File

@ -191,6 +191,7 @@ bin/pyuic6
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtimeline.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtimer.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtimezone.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtipccommon.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtranslator.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtransposeproxymodel.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtversion.sip
@ -365,6 +366,7 @@ bin/pyuic6
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudiosource.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qcamera.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qcameradevice.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qcapturablewindow.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qimagecapture.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediacapturesession.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediadevices.sip
@ -379,6 +381,7 @@ bin/pyuic6
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qvideoframe.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qvideoframeformat.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qvideosink.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qwindowcapture.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimediaWidgets/QtMultimediaWidgets.toml
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimediaWidgets/QtMultimediaWidgetsmod.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimediaWidgets/qgraphicsvideoitem.sip
@ -468,12 +471,14 @@ bin/pyuic6
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdf/qpdfdocument.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdf/qpdfdocumentrenderoptions.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdf/qpdflink.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdf/qpdflinkmodel.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdf/qpdfpagenavigator.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdf/qpdfpagerenderer.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdf/qpdfsearchmodel.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdf/qpdfselection.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdfWidgets/QtPdfWidgets.toml
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdfWidgets/QtPdfWidgetsmod.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdfWidgets/qpdfpageselector.sip
%%WEBENGINE%%%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPdfWidgets/qpdfview.sip
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/QtPositioning.toml
%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/QtPositioningmod.sip

View File

@ -26,20 +26,22 @@ USE_QT= base declarative languageserver tools
SHEBANG_FILES= pyside_tool.py qtpy2cpp_lib/tests/baseline/basic_test.py
PLIST_SUB= PYSIDE_BINDIR_REL=${PYSIDE_BINDIR_REL}
WRKSRC= ${WRKDIR}/pyside-setup-everywhere-src-${PYSIDE6_VERSION}/sources/pyside-tools
WRKSRC= ${WRKDIR}/pyside-setup-everywhere-src-${PYSIDE6_VERSION:R}/sources/pyside-tools
PYSIDE_RELNAME= ${PORTNAME}
PYSIDE_BINDIR_REL?= bin/${PYSIDE_RELNAME}
post-install:
# Move scripts into a dedicated directory. They're too generically named, e.g.:
# deploy.py and project.py. Unversioned copies of Qt tools like lrelease and
# rcc are also installed which we probably don't want in PATH by default.
# Install to: ${PREFIX}/bin/pyside6 by default for now until there are
# consumers of this and a more fitting location is deemed necessary.
post-install:
@${MV} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/${PYSIDE_RELNAME}
@${MKDIR} ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}
@${MV} ${STAGEDIR}${PREFIX}/${PYSIDE_RELNAME} ${STAGEDIR}${PREFIX}/bin
# These directories contain templates that should not be byte-compiled.
@${MV} ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/deploy_lib/android/recipes ${WRKDIR}
.for d in deploy_lib project qtpy2cpp_lib
${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
@ -50,4 +52,6 @@ post-install:
${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/${d}
.endfor
@${MV} ${WRKDIR}/recipes ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/deploy_lib/android
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1696878310
SHA256 (pyside-setup-everywhere-src-6.5.3.tar.xz) = 6606b1634fb2981f9ca7ce2e206cc92c252401de328df4ce23f63e8c998de8d3
SIZE (pyside-setup-everywhere-src-6.5.3.tar.xz) = 13577208
TIMESTAMP = 1697908000
SHA256 (pyside-setup-everywhere-src-6.6.0.tar.xz) = 2dd002db8851a87173354f38aa8c6ec42d0ff1fac99ea422b29e2dfce52d1638
SIZE (pyside-setup-everywhere-src-6.6.0.tar.xz) = 14054860

View File

@ -24,11 +24,7 @@
%%PYSIDE_BINDIR_REL%%/deploy_lib/android/android_helper.py
%%PYSIDE_BINDIR_REL%%/deploy_lib/android/buildozer.py
%%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/PySide6/__init__.tmpl.py
%%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/PySide6/__pycache__/__init__.tmpl%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/PySide6/__pycache__/__init__.tmpl%%PYTHON_EXT_SUFFIX%%.pyc
%%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/shiboken6/__init__.tmpl.py
%%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/shiboken6/__pycache__/__init__.tmpl%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/shiboken6/__pycache__/__init__.tmpl%%PYTHON_EXT_SUFFIX%%.pyc
%%PYSIDE_BINDIR_REL%%/deploy_lib/commands.py
%%PYSIDE_BINDIR_REL%%/deploy_lib/config.py
%%PYSIDE_BINDIR_REL%%/deploy_lib/default.spec

View File

@ -18,15 +18,15 @@ USES= cmake gl llvm:lib python qt:6 tar:xz
USE_GL= gl
USE_LDCONFIG= yes
USE_PYTHON= flavors
USE_QT= 3d base charts connectivity datavis3d declarative doc httpserver \
imageformats location multimedia networkauth positioning \
quick3d quicktimeline remoteobjects scxml sensors serialbus \
serialport shadertools speech svg tools translations wayland \
webchannel websockets
USE_QT= 3d base charts connectivity datavis3d declarative doc graphs \
httpserver imageformats location multimedia networkauth \
positioning quick3d quicktimeline remoteobjects scxml sensors \
serialbus serialport shadertools speech svg tools translations \
wayland webchannel websockets
CMAKE_ARGS= -DPYTHON_EXECUTABLE=${PYTHON_CMD}
WRKSRC= ${WRKDIR}/pyside-setup-everywhere-src-${PYSIDE6_VERSION}/sources/pyside6
WRKSRC= ${WRKDIR}/pyside-setup-everywhere-src-${PYSIDE6_VERSION:R}/sources/pyside6
PLIST_SUB= DISTVERSION=${DISTVERSION}
.include <bsd.port.pre.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1696877935
SHA256 (pyside-setup-everywhere-src-6.5.3.tar.xz) = 6606b1634fb2981f9ca7ce2e206cc92c252401de328df4ce23f63e8c998de8d3
SIZE (pyside-setup-everywhere-src-6.5.3.tar.xz) = 13577208
TIMESTAMP = 1697907967
SHA256 (pyside-setup-everywhere-src-6.6.0.tar.xz) = 2dd002db8851a87173354f38aa8c6ec42d0ff1fac99ea422b29e2dfce52d1638
SIZE (pyside-setup-everywhere-src-6.6.0.tar.xz) = 14054860

View File

@ -0,0 +1,13 @@
Install things where they should be and with the python bytecode instead
of into ${STAGEDIR}${WRKDIR}. Regressed by [1].
[1] https://code.qt.io/cgit/pyside/pyside-setup.git/commit/?h=6.6&id=90b3bab77a6465220051f52e72fe24bba862b606
--- PySide6/CMakeLists.txt.orig 2023-10-21 18:54:46 UTC
+++ PySide6/CMakeLists.txt
@@ -111,4 +111,4 @@ install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/QtAsync
DESTINATION include/${BINDING_NAME}${pyside6_SUFFIX})
install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/QtAsyncio"
- DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
+ DESTINATION "${PYTHON_SITE_PACKAGES}/${BINDING_NAME}${pyside6_SUFFIX}")

View File

@ -1,11 +1,11 @@
--- cmake/Macros/PySideModules.cmake.orig 2023-06-05 07:34:38 UTC
--- cmake/Macros/PySideModules.cmake.orig 2023-10-14 09:37:51 UTC
+++ cmake/Macros/PySideModules.cmake
@@ -104,7 +104,7 @@ macro(create_pyside_module)
@@ -107,7 +107,7 @@ macro(create_pyside_module)
get_target_property(qt_core_includes Qt${QT_MAJOR_VERSION}::Core
INTERFACE_INCLUDE_DIRECTORIES)
set(shiboken_include_dir_list ${pyside6_SOURCE_DIR} ${qt_platform_includes}
- ${qt_core_includes})
+ ${qt_core_includes} ${CMAKE_INSTALL_PREFIX}/include)
# Transform the path separators into something shiboken understands.
make_path(shiboken_include_dirs ${shiboken_include_dir_list})

View File

@ -15,6 +15,8 @@ include/PySide6/QtDataVisualization/pyside6_qtdatavisualization_python.h
include/PySide6/QtDataVisualization/qtdatavisualization_helper.h
include/PySide6/QtDesigner/pyside6_qtdesigner_python.h
include/PySide6/QtDesigner/qpydesignerextensions.h
include/PySide6/QtGraphs/pyside6_qtgraphs_python.h
include/PySide6/QtGraphs/qtgraphs_helper.h
include/PySide6/QtGui/pyside6_qtgui_python.h
include/PySide6/QtGui/qpytextobject.h
include/PySide6/QtGui/qtguihelper.h
@ -79,7 +81,6 @@ include/PySide6/pysideproperty.h
include/PySide6/pysideproperty_p.h
include/PySide6/pysideqapp.h
include/PySide6/pysideqenum.h
include/PySide6/pysideqflags.h
include/PySide6/pysideqhash.h
include/PySide6/pysideqmetatype.h
include/PySide6/pysideqml.h
@ -115,10 +116,10 @@ lib/cmake/PySide6Qml/PySide6QmlConfigVersion.cmake
lib/cmake/PySide6Qml/PySide6QmlTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/PySide6Qml/PySide6QmlTargets.cmake
lib/libpyside6.abi3.so
lib/libpyside6.abi3.so.6.5
lib/libpyside6.abi3.so.6.6
lib/libpyside6.abi3.so.%%DISTVERSION%%
lib/libpyside6qml.abi3.so
lib/libpyside6qml.abi3.so.6.5
lib/libpyside6qml.abi3.so.6.6
lib/libpyside6qml.abi3.so.%%DISTVERSION%%
%%PYTHON_SITELIBDIR%%/PySide6/Qt3DAnimation.abi3.so
%%PYTHON_SITELIBDIR%%/PySide6/Qt3DAnimation.pyi
@ -132,6 +133,18 @@ lib/libpyside6qml.abi3.so.%%DISTVERSION%%
%%PYTHON_SITELIBDIR%%/PySide6/Qt3DLogic.pyi
%%PYTHON_SITELIBDIR%%/PySide6/Qt3DRender.abi3.so
%%PYTHON_SITELIBDIR%%/PySide6/Qt3DRender.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__init__.py
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__pycache__/events%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__pycache__/events%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__pycache__/futures%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__pycache__/futures%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__pycache__/tasks%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/__pycache__/tasks%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/events.py
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/futures.py
%%PYTHON_SITELIBDIR%%/PySide6/QtAsyncio/tasks.py
%%PYTHON_SITELIBDIR%%/PySide6/QtBluetooth.abi3.so
%%PYTHON_SITELIBDIR%%/PySide6/QtBluetooth.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtCharts.abi3.so
@ -146,6 +159,9 @@ lib/libpyside6qml.abi3.so.%%DISTVERSION%%
%%PYTHON_SITELIBDIR%%/PySide6/QtDataVisualization.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtDesigner.abi3.so
%%PYTHON_SITELIBDIR%%/PySide6/QtDesigner.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtExampleIcons.abi3.so
%%PYTHON_SITELIBDIR%%/PySide6/QtGraphs.abi3.so
%%PYTHON_SITELIBDIR%%/PySide6/QtGraphs.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtGui.abi3.so
%%PYTHON_SITELIBDIR%%/PySide6/QtGui.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtHelp.abi3.so
@ -250,6 +266,7 @@ share/PySide6/glue/qtcharts.cpp
share/PySide6/glue/qtcore.cpp
share/PySide6/glue/qtdatavisualization.cpp
share/PySide6/glue/qtdesigner.cpp
share/PySide6/glue/qtgraphs.cpp
share/PySide6/glue/qtgui.cpp
share/PySide6/glue/qtmultimedia.cpp
share/PySide6/glue/qtnetwork.cpp
@ -294,6 +311,7 @@ share/PySide6/typesystems/typesystem_glgeti_v_includes.xml
share/PySide6/typesystems/typesystem_glgeti_v_modifications.xml
share/PySide6/typesystems/typesystem_glgetv_includes.xml
share/PySide6/typesystems/typesystem_glgetv_modifications.xml
share/PySide6/typesystems/typesystem_graphs.xml
share/PySide6/typesystems/typesystem_gui.xml
share/PySide6/typesystems/typesystem_gui_common.xml
share/PySide6/typesystems/typesystem_gui_mac.xml

View File

@ -1,6 +1,5 @@
PORTNAME= 5compat
DISTVERSION= ${QT6_VERSION}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
@ -12,10 +11,12 @@ LIB_DEPENDS= libicuuc.so:devel/icu \
libdouble-conversion.so:devel/double-conversion \
libpcre.so:devel/pcre \
libpcre2-16.so:devel/pcre2 \
libxkbcommon.so:x11/libxkbcommon \
libzstd.so:archivers/zstd
USES= cmake compiler:c++17-lang gettext-runtime gnome \
USES= cmake compiler:c++17-lang gettext-runtime gl gnome \
qt-dist:6
USE_GL= gl opengl
USE_GNOME= glib20
USE_QT= base declarative shadertools
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931493
SHA256 (KDE/Qt/6.5.3/qt5compat-everywhere-src-6.5.3.tar.xz) = eeb2a9e27771e15aaa7935f61a8024b46cc8e2044ae0ceacff2754c0cb806464
SIZE (KDE/Qt/6.5.3/qt5compat-everywhere-src-6.5.3.tar.xz) = 14638104
TIMESTAMP = 1697049679
SHA256 (KDE/Qt/6.6.0/qt5compat-everywhere-src-6.6.0.tar.xz) = 3d85edb66126f712266dcbfc6cd00383d46cc6d66c8b84607ca21e2bc71a8fca
SIZE (KDE/Qt/6.6.0/qt5compat-everywhere-src-6.6.0.tar.xz) = 14638540

View File

@ -1,12 +1,8 @@
PORTNAME= base
DISTVERSION= ${QT6_VERSION}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
PATCH_SITES= https://github.com/qt/qtbase/commit/
PATCHFILES= 3f45905953d57e0174059d7d9d6bc75c3c1c406c.patch:-p1
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt base (core, gui, widgets, network,...)
WWW= https://www.qt.io/
@ -60,6 +56,7 @@ USES= cmake compiler:c++17-lang gl gnome jpeg perl5 pkgconfig python \
qt-dist:6 shebangfix ssl
USE_GL= egl opengl
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 pango
USE_LOCALE= C.UTF-8
CMAKE_ARGS= -DOPENSSL_ROOT_DIR="${OPENSSLBASE}"
CMAKE_ON= QT_AVOID_CMAKE_ARCHIVING_API \
QT_FIND_ALL_PACKAGES_ALWAYS \

View File

@ -1,5 +1,3 @@
TIMESTAMP = 1695931495
SHA256 (KDE/Qt/6.5.3/qtbase-everywhere-src-6.5.3.tar.xz) = df2f4a230be4ea04f9798f2c19ab1413a3b8ec6a80bef359f50284235307b546
SIZE (KDE/Qt/6.5.3/qtbase-everywhere-src-6.5.3.tar.xz) = 47142456
SHA256 (KDE/Qt/6.5.3/3f45905953d57e0174059d7d9d6bc75c3c1c406c.patch) = 61e345f12c6283792e230d3572756e6093d1be0c80d1f3dc0745e19532e28ebc
SIZE (KDE/Qt/6.5.3/3f45905953d57e0174059d7d9d6bc75c3c1c406c.patch) = 1326
TIMESTAMP = 1697049681
SHA256 (KDE/Qt/6.6.0/qtbase-everywhere-src-6.6.0.tar.xz) = 039d53312acb5897a9054bd38c9ccbdab72500b71fdccdb3f4f0844b0dd39e0e
SIZE (KDE/Qt/6.6.0/qtbase-everywhere-src-6.6.0.tar.xz) = 48350308

View File

@ -1,4 +1,4 @@
--- src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp.orig 2023-09-21 19:24:26 UTC
--- src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp.orig 2023-09-13 16:02:48 UTC
+++ src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp
@@ -112,23 +112,36 @@ DEFINEFUNC(int, EVP_PKEY_up_ref, EVP_PKEY *a, a, retur
DEFINEFUNC2(int, BN_is_word, BIGNUM *a, a, BN_ULONG w, w, return 0, return)
@ -41,16 +41,15 @@
DEFINEFUNC3(int, X509_STORE_set_ex_data, X509_STORE *a, a, int idx, idx, void *data, data, return 0, return)
DEFINEFUNC2(void *, X509_STORE_get_ex_data, X509_STORE *r, r, int idx, idx, return nullptr, return)
DEFINEFUNC(STACK_OF(X509) *, X509_STORE_CTX_get0_chain, X509_STORE_CTX *a, a, return nullptr, return)
-DEFINEFUNC3(void, CRYPTO_free, void *str, str, const char *file, file, int line, line, return, DUMMYARG)
+#ifndef LIBRESSL_VERSION_NUMBER
+ DEFINEFUNC3(void, CRYPTO_free, void *str, str, const char *file, file, int line, line, return, DUMMYARG)
DEFINEFUNC3(void, CRYPTO_free, void *str, str, const char *file, file, int line, line, return, DUMMYARG)
+#else
+DEFINEFUNC(void, CRYPTO_free, void *a, a, return, DUMMYARG)
+#endif
DEFINEFUNC3(int, CRYPTO_memcmp, const void * in_a, in_a, const void * in_b, in_b, size_t len, len, return 1, return);
DEFINEFUNC(long, OpenSSL_version_num, void, DUMMYARG, return 0, return)
DEFINEFUNC(const char *, OpenSSL_version, int a, a, return nullptr, return)
DEFINEFUNC(unsigned long, SSL_SESSION_get_ticket_lifetime_hint, const SSL_SESSION *session, session, return 0, return)
@@ -192,7 +209,9 @@ DEFINEFUNC2(OCSP_RESPONSE *, OCSP_response_create, int
@@ -193,7 +210,9 @@ DEFINEFUNC2(OCSP_RESPONSE *, OCSP_response_create, int
ASN1_OCTET_STRING **piKeyHash, piKeyHash, ASN1_INTEGER **pserial, pserial, OCSP_CERTID *cid, cid,
return 0, return)
DEFINEFUNC2(OCSP_RESPONSE *, OCSP_response_create, int status, status, OCSP_BASICRESP *bs, bs, return nullptr, return)
@ -60,7 +59,7 @@
DEFINEFUNC2(int, OCSP_id_cmp, OCSP_CERTID *a, a, OCSP_CERTID *b, b, return -1, return)
DEFINEFUNC7(OCSP_SINGLERESP *, OCSP_basic_add1_status, OCSP_BASICRESP *r, r, OCSP_CERTID *c, c, int s, s,
int re, re, ASN1_TIME *rt, rt, ASN1_TIME *t, t, ASN1_TIME *n, n, return nullptr, return)
@@ -288,12 +307,14 @@ DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const
@@ -289,12 +308,14 @@ DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const
DEFINEFUNC2(int, SSL_CTX_use_PrivateKey, SSL_CTX *a, a, EVP_PKEY *b, b, return -1, return)
DEFINEFUNC3(int, SSL_CTX_use_PrivateKey_file, SSL_CTX *a, a, const char *b, b, int c, c, return -1, return)
DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const SSL_CTX *a, a, return nullptr, return)
@ -75,7 +74,7 @@
DEFINEFUNC(void, SSL_free, SSL *a, a, return, DUMMYARG)
DEFINEFUNC(STACK_OF(SSL_CIPHER) *, SSL_get_ciphers, const SSL *a, a, return nullptr, return)
DEFINEFUNC(const SSL_CIPHER *, SSL_get_current_cipher, SSL *a, a, return nullptr, return)
@@ -750,8 +771,8 @@ static LoadedOpenSsl loadOpenSsl()
@@ -751,8 +772,8 @@ static LoadedOpenSsl loadOpenSsl()
#endif
#if defined(SHLIB_VERSION_NUMBER) && !defined(Q_OS_QNX) // on QNX, the libs are always libssl.so and libcrypto.so
// first attempt: the canonical name is libssl.so.<SHLIB_VERSION_NUMBER>
@ -86,7 +85,7 @@
if (libcrypto->load() && libssl->load()) {
// libssl.so.<SHLIB_VERSION_NUMBER> and libcrypto.so.<SHLIB_VERSION_NUMBER> found
return result;
@@ -782,8 +803,8 @@ static LoadedOpenSsl loadOpenSsl()
@@ -783,8 +804,8 @@ static LoadedOpenSsl loadOpenSsl()
libssl->setFileNameAndVersion("ssl"_L1 + suffix, -1);
libcrypto->setFileNameAndVersion("crypto"_L1 + suffix, -1);
# else
@ -97,7 +96,7 @@
# endif
if (libcrypto->load() && libssl->load()) {
// libssl.so.0 and libcrypto.so.0 found
@@ -852,21 +873,34 @@ bool q_resolveOpenSslSymbols()
@@ -853,21 +874,34 @@ bool q_resolveOpenSslSymbols()
RESOLVEFUNC(EVP_CIPHER_CTX_reset)
RESOLVEFUNC(AUTHORITY_INFO_ACCESS_free)
RESOLVEFUNC(EVP_PKEY_up_ref)
@ -132,7 +131,7 @@
#ifdef TLS1_3_VERSION
RESOLVEFUNC(SSL_CTX_set_ciphersuites)
RESOLVEFUNC(SSL_set_psk_use_session_callback)
@@ -947,7 +981,9 @@ bool q_resolveOpenSslSymbols()
@@ -949,7 +983,9 @@ bool q_resolveOpenSslSymbols()
RESOLVEFUNC(OCSP_check_validity)
RESOLVEFUNC(OCSP_cert_to_id)
RESOLVEFUNC(OCSP_id_get0_info)
@ -143,7 +142,7 @@
RESOLVEFUNC(OCSP_basic_sign)
RESOLVEFUNC(OCSP_response_create)
RESOLVEFUNC(i2d_OCSP_RESPONSE)
@@ -1042,12 +1078,14 @@ bool q_resolveOpenSslSymbols()
@@ -1044,12 +1080,14 @@ bool q_resolveOpenSslSymbols()
RESOLVEFUNC(SSL_CTX_use_PrivateKey)
RESOLVEFUNC(SSL_CTX_use_PrivateKey_file)
RESOLVEFUNC(SSL_CTX_get_cert_store);
@ -158,7 +157,7 @@
RESOLVEFUNC(SSL_accept)
RESOLVEFUNC(SSL_clear)
RESOLVEFUNC(SSL_connect)
@@ -1107,7 +1145,9 @@ bool q_resolveOpenSslSymbols()
@@ -1109,7 +1147,9 @@ bool q_resolveOpenSslSymbols()
RESOLVEFUNC(RSA_free)
RESOLVEFUNC(DH_bits)

View File

@ -1,4 +1,4 @@
--- src/plugins/tls/openssl/qsslsocket_openssl_symbols_p.h.orig 2023-09-21 19:24:26 UTC
--- src/plugins/tls/openssl/qsslsocket_openssl_symbols_p.h.orig 2023-09-13 16:02:48 UTC
+++ src/plugins/tls/openssl/qsslsocket_openssl_symbols_p.h
@@ -46,6 +46,13 @@ QT_BEGIN_NAMESPACE
@ -117,7 +117,7 @@
OCSP_CERTID *q_OCSP_cert_to_id(const EVP_MD *dgst, X509 *subject, X509 *issuer);
void q_OCSP_CERTID_free(OCSP_CERTID *cid);
int q_OCSP_id_cmp(OCSP_CERTID *a, OCSP_CERTID *b);
@@ -664,8 +712,14 @@ void *q_CRYPTO_malloc(size_t num, const char *file, in
@@ -664,8 +712,15 @@ void *q_CRYPTO_malloc(size_t num, const char *file, in
void *q_CRYPTO_malloc(size_t num, const char *file, int line);
#define q_OPENSSL_malloc(num) q_CRYPTO_malloc(num, "", 0)
@ -129,10 +129,11 @@
+void q_CRYPTO_free(void *a);
+# define q_OPENSSL_free(addr) q_CRYPTO_free(addr)
+#endif
+
int q_CRYPTO_memcmp(const void * in_a, const void * in_b, size_t len);
void q_SSL_set_info_callback(SSL *ssl, void (*cb) (const SSL *ssl, int type, int val));
const char *q_SSL_alert_type_string(int value);
@@ -728,7 +782,11 @@ int q_RSA_bits(RSA *a);
@@ -729,7 +784,11 @@ int q_RSA_bits(RSA *a);
int q_DH_bits(DH *dh);
int q_RSA_bits(RSA *a);

View File

@ -46,7 +46,6 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qdataurl_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qdatetime_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qdatetimeparser_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qdeadlinetimer_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qdebug_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qdir_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qdoublescanprint_p.h
@ -126,6 +125,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qoperatingsystemversion_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qorderedmutexlocker_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qparallelanimationgroup_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qpermissions_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qplugin_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qpoll_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qprocess_p.h
@ -144,6 +144,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qsharedmemory_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qsimd_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qsimd_x86_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qspan_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qstorageinfo_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qstringalgorithms_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qstringconverter_p.h
@ -152,6 +153,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qsystemsemaphore_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtcore-config_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtemporaryfile_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtenvironmentvariables_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtextstream_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qthread_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qthreadpool_p.h
@ -159,6 +161,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtimerinfo_unix_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtimezoneprivate_data_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtimezoneprivate_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtipccommon_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtools_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtrace_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtranslator_p.h
@ -166,6 +169,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qunicodetables_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qunicodetools_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qurl_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qvariant_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qvariantanimation_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qvolatile_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qwaitcondition_p.h
@ -173,6 +177,8 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qxmlstreamgrammar_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qxmlstreamparser_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qxmlutils_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qzipreader_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qzipwriter_p.h
%%QT_INCDIR%%/QtCore/QAbstractAnimation
%%QT_INCDIR%%/QtCore/QAbstractEventDispatcher
%%QT_INCDIR%%/QtCore/QAbstractItemModel
@ -204,6 +210,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QBindingStorage
%%QT_INCDIR%%/QtCore/QBitArray
%%QT_INCDIR%%/QtCore/QBitRef
%%QT_INCDIR%%/QtCore/QBluetoothPermission
%%QT_INCDIR%%/QtCore/QBuffer
%%QT_INCDIR%%/QtCore/QByteArray
%%QT_INCDIR%%/QtCore/QByteArrayAlgorithms
@ -213,6 +220,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QByteArrayView
%%QT_INCDIR%%/QtCore/QCache
%%QT_INCDIR%%/QtCore/QCalendar
%%QT_INCDIR%%/QtCore/QCalendarPermission
%%QT_INCDIR%%/QtCore/QCborArray
%%QT_INCDIR%%/QtCore/QCborError
%%QT_INCDIR%%/QtCore/QCborMap
@ -231,6 +239,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QConcatenateTablesProxyModel
%%QT_INCDIR%%/QtCore/QConstIterator
%%QT_INCDIR%%/QtCore/QConstOverload
%%QT_INCDIR%%/QtCore/QContactsPermission
%%QT_INCDIR%%/QtCore/QContiguousCache
%%QT_INCDIR%%/QtCore/QContiguousCacheData
%%QT_INCDIR%%/QtCore/QContiguousCacheTypedData
@ -316,6 +325,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QListSpecialMethodsBase
%%QT_INCDIR%%/QtCore/QLittleEndianStorageType
%%QT_INCDIR%%/QtCore/QLocale
%%QT_INCDIR%%/QtCore/QLocationPermission
%%QT_INCDIR%%/QtCore/QLockFile
%%QT_INCDIR%%/QtCore/QLoggingCategory
%%QT_INCDIR%%/QtCore/QMap
@ -363,8 +373,10 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QMutableVectorIterator
%%QT_INCDIR%%/QtCore/QMutex
%%QT_INCDIR%%/QtCore/QMutexLocker
%%QT_INCDIR%%/QtCore/QNativeIpcKey
%%QT_INCDIR%%/QtCore/QNoDebug
%%QT_INCDIR%%/QtCore/QNonConstOverload
%%QT_INCDIR%%/QtCore/QNtfsPermissionCheckGuard
%%QT_INCDIR%%/QtCore/QObject
%%QT_INCDIR%%/QtCore/QObjectBindableProperty
%%QT_INCDIR%%/QtCore/QObjectCleanupHandler
@ -378,6 +390,8 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QParallelAnimationGroup
%%QT_INCDIR%%/QtCore/QPartialOrdering
%%QT_INCDIR%%/QtCore/QPauseAnimation
%%QT_INCDIR%%/QtCore/QPermission
%%QT_INCDIR%%/QtCore/QPermissions
%%QT_INCDIR%%/QtCore/QPersistentModelIndex
%%QT_INCDIR%%/QtCore/QPluginLoader
%%QT_INCDIR%%/QtCore/QPluginMetaData
@ -389,7 +403,6 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QProcessEnvironment
%%QT_INCDIR%%/QtCore/QPromise
%%QT_INCDIR%%/QtCore/QProperty
%%QT_INCDIR%%/QtCore/QPropertyAlias
%%QT_INCDIR%%/QtCore/QPropertyAnimation
%%QT_INCDIR%%/QtCore/QPropertyBinding
%%QT_INCDIR%%/QtCore/QPropertyBindingError
@ -424,6 +437,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QScopedPointerDeleter
%%QT_INCDIR%%/QtCore/QScopedPointerObjectDeleteLater
%%QT_INCDIR%%/QtCore/QScopedPointerPodDeleter
%%QT_INCDIR%%/QtCore/QScopedPropertyUpdateGroup
%%QT_INCDIR%%/QtCore/QScopedValueRollback
%%QT_INCDIR%%/QtCore/QSemaphore
%%QT_INCDIR%%/QtCore/QSemaphoreReleaser
@ -570,11 +584,13 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/QtVersion
%%QT_INCDIR%%/QtCore/QtVersionChecks
%%QT_INCDIR%%/QtCore/q20algorithm.h
%%QT_INCDIR%%/QtCore/q20chrono.h
%%QT_INCDIR%%/QtCore/q20functional.h
%%QT_INCDIR%%/QtCore/q20iterator.h
%%QT_INCDIR%%/QtCore/q20memory.h
%%QT_INCDIR%%/QtCore/q20type_traits.h
%%QT_INCDIR%%/QtCore/q23functional.h
%%QT_INCDIR%%/QtCore/q23utility.h
%%QT_INCDIR%%/QtCore/qabstractanimation.h
%%QT_INCDIR%%/QtCore/qabstracteventdispatcher.h
%%QT_INCDIR%%/QtCore/qabstractitemmodel.h
@ -650,6 +666,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/qflags.h
%%QT_INCDIR%%/QtCore/qfloat16.h
%%QT_INCDIR%%/QtCore/qforeach.h
%%QT_INCDIR%%/QtCore/qfunctionaltools_impl.h
%%QT_INCDIR%%/QtCore/qfunctionpointer.h
%%QT_INCDIR%%/QtCore/qfuture.h
%%QT_INCDIR%%/QtCore/qfuture_impl.h
@ -672,6 +689,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/qjsonobject.h
%%QT_INCDIR%%/QtCore/qjsonvalue.h
%%QT_INCDIR%%/QtCore/qlatin1stringmatcher.h
%%QT_INCDIR%%/QtCore/qlatin1stringview.h
%%QT_INCDIR%%/QtCore/qlibrary.h
%%QT_INCDIR%%/QtCore/qlibraryinfo.h
%%QT_INCDIR%%/QtCore/qline.h
@ -706,6 +724,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/qpair.h
%%QT_INCDIR%%/QtCore/qparallelanimationgroup.h
%%QT_INCDIR%%/QtCore/qpauseanimation.h
%%QT_INCDIR%%/QtCore/qpermissions.h
%%QT_INCDIR%%/QtCore/qplugin.h
%%QT_INCDIR%%/QtCore/qpluginloader.h
%%QT_INCDIR%%/QtCore/qpoint.h
@ -765,6 +784,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/qsystemsemaphore.h
%%QT_INCDIR%%/QtCore/qtaggedpointer.h
%%QT_INCDIR%%/QtCore/qtclasshelpermacros.h
%%QT_INCDIR%%/QtCore/qtconfiginclude.h
%%QT_INCDIR%%/QtCore/qtconfigmacros.h
%%QT_INCDIR%%/QtCore/qtcore-config.h
%%QT_INCDIR%%/QtCore/qtcoreexports.h
@ -782,6 +802,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/qtimeline.h
%%QT_INCDIR%%/QtCore/qtimer.h
%%QT_INCDIR%%/QtCore/qtimezone.h
%%QT_INCDIR%%/QtCore/qtipccommon.h
%%QT_INCDIR%%/QtCore/qtmetamacros.h
%%QT_INCDIR%%/QtCore/qtmochelpers.h
%%QT_INCDIR%%/QtCore/qtnoop.h
@ -887,10 +908,7 @@ bin/qmake6
%%QT_INCDIR%%/QtDeviceDiscoverySupport/QtDeviceDiscoverySupportDepends
%%QT_INCDIR%%/QtDeviceDiscoverySupport/QtDeviceDiscoverySupportVersion
%%QT_INCDIR%%/QtDeviceDiscoverySupport/qtdevicediscoverysupportversion.h
%%QT_INCDIR%%/QtExampleIcons/QtExampleIcons
%%QT_INCDIR%%/QtExampleIcons/QtExampleIconsDepends
%%QT_INCDIR%%/QtExampleIcons/QtExampleIconsVersion
%%QT_INCDIR%%/QtExampleIcons/qtexampleiconsversion.h
%%QT_INCDIR%%/QtFbSupport/%%FULLVER%%/QtFbSupport/private/qfbbackingstore_p.h
%%QT_INCDIR%%/QtFbSupport/%%FULLVER%%/QtFbSupport/private/qfbcursor_p.h
%%QT_INCDIR%%/QtFbSupport/%%FULLVER%%/QtFbSupport/private/qfbscreen_p.h
@ -900,8 +918,8 @@ bin/qmake6
%%QT_INCDIR%%/QtFbSupport/QtFbSupportDepends
%%QT_INCDIR%%/QtFbSupport/QtFbSupportVersion
%%QT_INCDIR%%/QtFbSupport/qtfbsupportversion.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/atspiadaptor_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/dbusconnection_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/atspiadaptor_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/dbusconnection_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractfileiconengine_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractfileiconprovider_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractlayoutstyleinfo_p.h
@ -945,8 +963,8 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdrawhelper_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdrawhelper_x86_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdrawingprimitive_sse2_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qedidparser_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qedidvendortable_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qedidparser_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qedidvendortable_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qeglconvenience_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qeglpbuffer_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qeglplatformcontext_p.h
@ -972,7 +990,7 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgenericunixfontdatabase_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgenericunixservices_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgenericunixthemes_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qglxconvenience_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qglxconvenience_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qglyphrun_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgrayraster_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgridlayoutengine_p.h
@ -982,6 +1000,7 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qhighdpiscaling_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qicc_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qicon_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qiconengine_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qiconloader_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qimage_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qimagepixmapcleanuphooks_p.h
@ -1034,28 +1053,22 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrbtree_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrgba64_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrhi_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrhi_p_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrhigles2_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrhigles2_p_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrhinull_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrhinull_p_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrhivulkan_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qrhivulkanext_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qscreen_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qsessionmanager_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshader_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshader_p_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshaderdescription_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshaderdescription_p_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshapedpixmapdndwindow_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshortcut_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshortcutmap_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qsimpledrag_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspi_constant_mappings_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspi_struct_marshallers_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspiaccessiblebridge_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspiapplicationadaptor_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspidbuscache_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspi_constant_mappings_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspi_struct_marshallers_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspiaccessiblebridge_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspiapplicationadaptor_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspidbuscache_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qstandarditemmodel_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qstatictext_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qstatusnotifieritemadaptor_p.h
@ -1083,7 +1096,7 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qtguiglobal_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qtriangulatingstroker_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qtriangulator_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qtx11extras_p.h
%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qtx11extras_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qundostack_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qunixeventdispatcher_qpa_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qvectorpath_p.h
@ -1096,8 +1109,6 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qxdgnotificationproxy_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qxkbcommon_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qxpmhandler_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qzipreader_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qzipwriter_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/qpa/qplatformaccessibility.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/qpa/qplatformbackingstore.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/qpa/qplatformclipboard.h
@ -1136,6 +1147,10 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/qpa/qplatformwindow_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/qpa/qwindowsysteminterface.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/qpa/qwindowsysteminterface_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/rhi/qrhi.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/rhi/qrhi_platform.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/rhi/qshader.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/rhi/qshaderdescription.h
%%QT_INCDIR%%/QtGui/QAbstractFileIconProvider
%%QT_INCDIR%%/QtGui/QAbstractTextDocumentLayout
%%QT_INCDIR%%/QtGui/QAbstractUndoItem
@ -1362,9 +1377,9 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/QtGui
%%QT_INCDIR%%/QtGui/QtGuiDepends
%%QT_INCDIR%%/QtGui/QtGuiVersion
%%QT_INCDIR%%/QtGui/bus_interface.h
%%QT_INCDIR%%/QtGui/cache_adaptor.h
%%QT_INCDIR%%/QtGui/deviceeventcontroller_adaptor.h
%%X11%%%%QT_INCDIR%%/QtGui/bus_interface.h
%%X11%%%%QT_INCDIR%%/QtGui/cache_adaptor.h
%%X11%%%%QT_INCDIR%%/QtGui/deviceeventcontroller_adaptor.h
%%QT_INCDIR%%/QtGui/qabstractfileiconprovider.h
%%QT_INCDIR%%/QtGui/qabstracttextdocumentlayout.h
%%QT_INCDIR%%/QtGui/qaccessible.h
@ -1479,7 +1494,7 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/qvulkanwindow.h
%%QT_INCDIR%%/QtGui/qwindow.h
%%QT_INCDIR%%/QtGui/qwindowdefs.h
%%QT_INCDIR%%/QtGui/socket_interface.h
%%X11%%%%QT_INCDIR%%/QtGui/socket_interface.h
%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/devicehandlerlist_p.h
%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevkeyboard_defaultmap_p.h
%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevkeyboardhandler_p.h
@ -2453,6 +2468,7 @@ lib/cmake/Qt6/FindLibb2.cmake
lib/cmake/Qt6/FindLibproxy.cmake
lib/cmake/Qt6/FindLibsystemd.cmake
lib/cmake/Qt6/FindLibudev.cmake
lib/cmake/Qt6/FindMimer.cmake
lib/cmake/Qt6/FindMtdev.cmake
lib/cmake/Qt6/FindMySQL.cmake
lib/cmake/Qt6/FindOracle.cmake
@ -2478,6 +2494,7 @@ lib/cmake/Qt6/FindWrapOpenSSL.cmake
lib/cmake/Qt6/FindWrapOpenSSLHeaders.cmake
lib/cmake/Qt6/FindWrapPCRE2.cmake
lib/cmake/Qt6/FindWrapPNG.cmake
lib/cmake/Qt6/FindWrapResolv.cmake
lib/cmake/Qt6/FindWrapRt.cmake
lib/cmake/Qt6/FindWrapSystemDoubleConversion.cmake
lib/cmake/Qt6/FindWrapSystemFreetype.cmake
@ -2507,6 +2524,7 @@ lib/cmake/Qt6/Qt6VersionlessTargets.cmake
lib/cmake/Qt6/QtAndroidHelpers.cmake
lib/cmake/Qt6/QtAppHelpers.cmake
lib/cmake/Qt6/QtAutogenHelpers.cmake
lib/cmake/Qt6/QtBaseTopLevelHelpers.cmake
lib/cmake/Qt6/QtBuild.cmake
lib/cmake/Qt6/QtBuildInformation.cmake
lib/cmake/Qt6/QtCMakeHelpers.cmake
@ -2537,6 +2555,7 @@ lib/cmake/Qt6/QtGenerateLibPri.cmake
lib/cmake/Qt6/QtGenerateVersionScript.cmake
lib/cmake/Qt6/QtGlobalStateHelpers.cmake
lib/cmake/Qt6/QtHeadersClean.cmake
lib/cmake/Qt6/QtInitProject.cmake
lib/cmake/Qt6/QtInstallHelpers.cmake
lib/cmake/Qt6/QtJavaHelpers.cmake
lib/cmake/Qt6/QtLalrHelpers.cmake
@ -2957,6 +2976,7 @@ lib/cmake/Qt6Xml/Qt6XmlVersionlessTargets.cmake
%%QT_BINDIR%%/qmake
%%QT_BINDIR%%/qmake6
%%QT_BINDIR%%/qt-cmake
%%QT_BINDIR%%/qt-cmake-create
%%QT_BINDIR%%/qt-configure-module
%%QT_BINDIR%%/qtpaths
%%QT_BINDIR%%/qtpaths6
@ -3040,7 +3060,8 @@ lib/cmake/Qt6Xml/Qt6XmlVersionlessTargets.cmake
%%QT_LIBDIR%%/metatypes/qt6widgets_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%X11%%%%QT_LIBDIR%%/metatypes/qt6xcbqpaprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6xml_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/objects-Release/ExampleIconsPrivate_resources_1/.rcc/qrc_example_icons.cpp.o
%%DEBUG%%%%QT_LIBDIR%%/objects-Debug/ExampleIconsPrivate_resources_1/.rcc/qrc_example_icons.cpp.o
%%NO_DEBUG%%%%QT_LIBDIR%%/objects-Release/ExampleIconsPrivate_resources_1/.rcc/qrc_example_icons.cpp.o
%%QT_MKSPECDIR%%/aix-g++-64/qmake.conf
%%QT_MKSPECDIR%%/aix-g++-64/qplatformdefs.h
%%QT_MKSPECDIR%%/aix-g++/qmake.conf

View File

@ -1,5 +1,5 @@
PORTNAME= languageserver
PORTVERSION= ${QT6_VERSION}
DISTVERSION= ${QT6_VERSION}
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
@ -9,7 +9,7 @@ WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
USES= cmake compiler:c++11-lang pkgconfig qt-dist:6
USES= cmake compiler:c++17-lang pkgconfig qt-dist:6
USE_QT= base
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931497
SHA256 (KDE/Qt/6.5.3/qtlanguageserver-everywhere-src-6.5.3.tar.xz) = c0c0c174c0554c932bc4e4f4c08a69f28e05f5608d92fe4ae2c7986b237a218a
SIZE (KDE/Qt/6.5.3/qtlanguageserver-everywhere-src-6.5.3.tar.xz) = 153808
TIMESTAMP = 1697049688
SHA256 (KDE/Qt/6.6.0/qtlanguageserver-everywhere-src-6.6.0.tar.xz) = aec93019862bf63769206fe56a2230cd9e37994806a4bf28415203b4eb9a490e
SIZE (KDE/Qt/6.6.0/qtlanguageserver-everywhere-src-6.6.0.tar.xz) = 154304

View File

@ -1,6 +1,5 @@
PORTNAME= location
PORTVERSION= ${QT6_VERSION}
PORTREVISION= 1
DISTVERSION= ${QT6_VERSION}
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
@ -13,6 +12,6 @@ LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon
USES= cmake compiler:c++17-lang gl pkgconfig qt-dist:6
USE_GL= gl opengl
USE_QT= base declarative positioning
USE_QT= base declarative positioning shadertools
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931500
SHA256 (KDE/Qt/6.5.3/qtlocation-everywhere-src-6.5.3.tar.xz) = 530cd1d597bfa7018cddd243594b47ee4252544b577ce1e9976c7253ca64e7cc
SIZE (KDE/Qt/6.5.3/qtlocation-everywhere-src-6.5.3.tar.xz) = 3032844
TIMESTAMP = 1697049692
SHA256 (KDE/Qt/6.6.0/qtlocation-everywhere-src-6.6.0.tar.xz) = f5968be76108bf22af334b403027cf0a859284cb824250e728bb8daca2d70794
SIZE (KDE/Qt/6.6.0/qtlocation-everywhere-src-6.6.0.tar.xz) = 3035992

View File

@ -1,5 +1,5 @@
PORTNAME= positioning
PORTVERSION= ${QT6_VERSION}
DISTVERSION= ${QT6_VERSION}
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
@ -10,7 +10,7 @@ WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon
USES= cmake compiler:c++11-lang gl pkgconfig qt-dist:6
USES= cmake compiler:c++17-lang gl pkgconfig qt-dist:6
USE_GL= gl opengl
USE_QT= base declarative serialbus serialport

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931502
SHA256 (KDE/Qt/6.5.3/qtpositioning-everywhere-src-6.5.3.tar.xz) = ab1a099b2b3e7330398b2ab2b4420a3c32904d74ce4515ebb8e2cb83209d6d8f
SIZE (KDE/Qt/6.5.3/qtpositioning-everywhere-src-6.5.3.tar.xz) = 1456364
TIMESTAMP = 1697049695
SHA256 (KDE/Qt/6.6.0/qtpositioning-everywhere-src-6.6.0.tar.xz) = 8d6520fa3c759ed33eaea7cb1aa7e1e7ec999f828e496a6c592847d61f0fa539
SIZE (KDE/Qt/6.6.0/qtpositioning-everywhere-src-6.6.0.tar.xz) = 1513304

View File

@ -1,5 +1,5 @@
PORTNAME= remoteobjects
PORTVERSION= ${QT6_VERSION}
DISTVERSION= ${QT6_VERSION}
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
@ -9,7 +9,7 @@ WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
USES= cmake compiler:c++11-lang gl pkgconfig qt-dist:6
USES= cmake compiler:c++17-lang gl pkgconfig qt-dist:6
USE_GL= gl opengl
USE_QT= base declarative

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695931504
SHA256 (KDE/Qt/6.5.3/qtremoteobjects-everywhere-src-6.5.3.tar.xz) = 8d9c9e40fb8b092c25c5bd3a4ab0fa316a2b64d7733d9d54604bc5b40446e7a1
SIZE (KDE/Qt/6.5.3/qtremoteobjects-everywhere-src-6.5.3.tar.xz) = 527260
TIMESTAMP = 1697049697
SHA256 (KDE/Qt/6.6.0/qtremoteobjects-everywhere-src-6.6.0.tar.xz) = 261194e35bb9420225f095c58a5a549686797a3d2b7ea6f0d582d7d681f1f76b
SIZE (KDE/Qt/6.6.0/qtremoteobjects-everywhere-src-6.6.0.tar.xz) = 527892

View File

@ -57,11 +57,8 @@
%%QT_INCDIR%%/QtRemoteObjectsQml/QtRemoteObjectsQmlDepends
%%QT_INCDIR%%/QtRemoteObjectsQml/QtRemoteObjectsQmlVersion
%%QT_INCDIR%%/QtRemoteObjectsQml/qtremoteobjectsqmlversion.h
%%QT_INCDIR%%/QtRepParser/QtRepParser
%%QT_INCDIR%%/QtRepParser/QtRepParserDepends
%%QT_INCDIR%%/QtRepParser/QtRepParserVersion
%%QT_INCDIR%%/QtRepParser/parser.g
%%QT_INCDIR%%/QtRepParser/qtrepparserversion.h
lib/cmake/Qt6BuildInternals/StandaloneTests/QtRemoteObjectsTestsConfig.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6declarative_remoteobjectsAdditionalTargetInfo.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6declarative_remoteobjectsConfig.cmake
@ -129,7 +126,7 @@ lib/cmake/Qt6RepParser/Qt6RepParserVersionlessTargets.cmake
libdata/pkgconfig/Qt6RemoteObjects.pc
libdata/pkgconfig/Qt6RemoteObjectsQml.pc
libdata/pkgconfig/Qt6RepParser.pc
%%QT_LIBEXECDIR%%/repc
%%QT_TOOLDIR%%/repc
%%QT_DATADIR%%/modules/RemoteObjects.json
%%QT_DATADIR%%/modules/RemoteObjectsQml.json
%%QT_DATADIR%%/modules/RepParser.json

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