diff options
Diffstat (limited to 'net')
87 files changed, 1744 insertions, 676 deletions
diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo index 2a38ee75d787..2e2e1183c8cc 100644 --- a/net/akonadi-calendar/distinfo +++ b/net/akonadi-calendar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264674 -SHA256 (KDE/release-service/25.08.3/akonadi-calendar-25.08.3.tar.xz) = bee3112890a21f2ab6005868943d256c79c518fc1b5b247f014cb8bdacdd40c2 -SIZE (KDE/release-service/25.08.3/akonadi-calendar-25.08.3.tar.xz) = 542620 +TIMESTAMP = 1765478675 +SHA256 (KDE/release-service/25.12.0/akonadi-calendar-25.12.0.tar.xz) = b8f98b65315442e3b866dda02ecd7d8adc58c497413cc87f185ccf382ab0e912 +SIZE (KDE/release-service/25.12.0/akonadi-calendar-25.12.0.tar.xz) = 545100 diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo index 923e2db7fd42..99848c00eaf5 100644 --- a/net/akonadi-contacts/distinfo +++ b/net/akonadi-contacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264676 -SHA256 (KDE/release-service/25.08.3/akonadi-contacts-25.08.3.tar.xz) = 38400ebe6e1cb9d9bf536bcdc329bd648d2bd87be2327d04b49361c66cf3d24d -SIZE (KDE/release-service/25.08.3/akonadi-contacts-25.08.3.tar.xz) = 445596 +TIMESTAMP = 1765478677 +SHA256 (KDE/release-service/25.12.0/akonadi-contacts-25.12.0.tar.xz) = 5f528186eec38a6f9dad1d9c367f5941b9ccbdee77d6129f1c6e5d6f13525475 +SIZE (KDE/release-service/25.12.0/akonadi-contacts-25.12.0.tar.xz) = 445012 diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo index 44223d57fcaf..a6039a1a2326 100644 --- a/net/akonadi-mime/distinfo +++ b/net/akonadi-mime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264679 -SHA256 (KDE/release-service/25.08.3/akonadi-mime-25.08.3.tar.xz) = 722292cbc7b051e68b0b7c05a371fa55aaf31ea8bc67f2dd1ce733e0edb12266 -SIZE (KDE/release-service/25.08.3/akonadi-mime-25.08.3.tar.xz) = 182452 +TIMESTAMP = 1765478680 +SHA256 (KDE/release-service/25.12.0/akonadi-mime-25.12.0.tar.xz) = 8dddf240255f4b32e4697e5daa04bc2f14db78901b5224e1be29935ab304f5f8 +SIZE (KDE/release-service/25.12.0/akonadi-mime-25.12.0.tar.xz) = 182576 diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo index 766d543ac5d8..1298707942be 100644 --- a/net/akonadi-search/distinfo +++ b/net/akonadi-search/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264681 -SHA256 (KDE/release-service/25.08.3/akonadi-search-25.08.3.tar.xz) = 3c8d7d2d8003b49601831680fc11ba90da79c516986cc26c71600bb9de79df51 -SIZE (KDE/release-service/25.08.3/akonadi-search-25.08.3.tar.xz) = 116252 +TIMESTAMP = 1765478682 +SHA256 (KDE/release-service/25.12.0/akonadi-search-25.12.0.tar.xz) = 8dc49cf7f34088e6debb1387314d033bb7dcde4dafad7c117b7d37f4a54cb8f6 +SIZE (KDE/release-service/25.12.0/akonadi-search-25.12.0.tar.xz) = 116328 diff --git a/net/alligator/distinfo b/net/alligator/distinfo index 54ef7c1367e2..1e117a696822 100644 --- a/net/alligator/distinfo +++ b/net/alligator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264682 -SHA256 (KDE/release-service/25.08.3/alligator-25.08.3.tar.xz) = 3806d7aa813f8ebc34eb53cf7a50e069739b49b691d58b7c9063805c34dcb8fa -SIZE (KDE/release-service/25.08.3/alligator-25.08.3.tar.xz) = 242024 +TIMESTAMP = 1765478683 +SHA256 (KDE/release-service/25.12.0/alligator-25.12.0.tar.xz) = e5e4c0164721fb2c16318513896cab79afce66c85223145839b4ecccc0ea9d14 +SIZE (KDE/release-service/25.12.0/alligator-25.12.0.tar.xz) = 242664 diff --git a/net/asterisk-chan_sccp/Makefile b/net/asterisk-chan_sccp/Makefile index 2a099e954441..5ec4ca9dbc6b 100644 --- a/net/asterisk-chan_sccp/Makefile +++ b/net/asterisk-chan_sccp/Makefile @@ -20,8 +20,7 @@ ${FLAVOR}_PKGNAMEPREFIX= ${FLAVOR}- ${FLAVOR}_BUILD_DEPENDS= asterisk:net/${FLAVOR} ${FLAVOR}_RUN_DEPENDS= asterisk:net/${FLAVOR} -USES= autoreconf:2.69 compiler:c11 gettext-tools iconv:wchar_t \ - libtool ssl +USES= compiler:c11 iconv:wchar_t libtool ssl USE_GITHUB= yes GH_ACCOUNT= chan-sccp GH_PROJECT= chan-sccp diff --git a/net/bird2/Makefile b/net/bird2/Makefile index 512c5c3de83e..aaf6cf7a001b 100644 --- a/net/bird2/Makefile +++ b/net/bird2/Makefile @@ -1,6 +1,5 @@ PORTNAME= bird -DISTVERSION= 2.17.2 -PORTREVISION= 1 +DISTVERSION= 2.17.3 CATEGORIES= net MASTER_SITES= https://bird.nic.cz/download/ PKGNAMESUFFIX= 2 diff --git a/net/bird2/distinfo b/net/bird2/distinfo index f98db37247e3..cc9d9131a291 100644 --- a/net/bird2/distinfo +++ b/net/bird2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757289112 -SHA256 (bird-2.17.2.tar.gz) = 440dd2d3aca64323b46fd45532e573accaf8bdde639ee4bfcd68ea9b13328cdd -SIZE (bird-2.17.2.tar.gz) = 1499113 +TIMESTAMP = 1765536860 +SHA256 (bird-2.17.3.tar.gz) = 5b43bb7cd7b4f7e095f1d5eeaf759a7a5a6a5538a1a7ba1b191880d49dc3cc58 +SIZE (bird-2.17.3.tar.gz) = 1504596 diff --git a/net/bird3/Makefile b/net/bird3/Makefile index 02154ea69ff3..07ca32bebba8 100644 --- a/net/bird3/Makefile +++ b/net/bird3/Makefile @@ -1,5 +1,5 @@ PORTNAME= bird -DISTVERSION= 3.1.4 +DISTVERSION= 3.1.5 CATEGORIES= net MASTER_SITES= https://bird.nic.cz/download/ PKGNAMESUFFIX= 3 diff --git a/net/bird3/distinfo b/net/bird3/distinfo index 634a13a479ad..c97339ea4531 100644 --- a/net/bird3/distinfo +++ b/net/bird3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758640602 -SHA256 (bird-3.1.4.tar.gz) = a5757b60e1de9ac5efc9765f87b7c8baefa31db789966c83870d070f7608278c -SIZE (bird-3.1.4.tar.gz) = 2738002 +TIMESTAMP = 1765540720 +SHA256 (bird-3.1.5.tar.gz) = b688c6d74383c5ee254cc68528a8817b839f1bb2c1d3a3c0d6e1cfabacf57a11 +SIZE (bird-3.1.5.tar.gz) = 2745193 diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo index 90d4c56adfbd..20441db040e3 100644 --- a/net/calendarsupport/distinfo +++ b/net/calendarsupport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264684 -SHA256 (KDE/release-service/25.08.3/calendarsupport-25.08.3.tar.xz) = 8343735981e8c41466d70d3a48e70e1ce2328a928edd0bed2dae9039a3cf9dad -SIZE (KDE/release-service/25.08.3/calendarsupport-25.08.3.tar.xz) = 990792 +TIMESTAMP = 1765478685 +SHA256 (KDE/release-service/25.12.0/calendarsupport-25.12.0.tar.xz) = 1b6f9f116b176747576200e4e71c27943d7c2e56ed8d3d50745ddea4e066b671 +SIZE (KDE/release-service/25.12.0/calendarsupport-25.12.0.tar.xz) = 990808 diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo index ff5f7e5616bb..25315e741b08 100644 --- a/net/eventviews/distinfo +++ b/net/eventviews/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264687 -SHA256 (KDE/release-service/25.08.3/eventviews-25.08.3.tar.xz) = ea16cd19939c7d4f5b9dafb9ef93763e8b2f26c2df22c670f6a5782dd10e383e -SIZE (KDE/release-service/25.08.3/eventviews-25.08.3.tar.xz) = 523968 +TIMESTAMP = 1765478688 +SHA256 (KDE/release-service/25.12.0/eventviews-25.12.0.tar.xz) = 3999484d6bf4ddd6119db607acb5dd7d81c6deab7f8f51ba9d1cf9028f188740 +SIZE (KDE/release-service/25.12.0/eventviews-25.12.0.tar.xz) = 535416 diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile index a008b3ac218d..908a07cd6999 100644 --- a/net/freerdp3/Makefile +++ b/net/freerdp3/Makefile @@ -1,5 +1,5 @@ PORTNAME= freerdp -DISTVERSION= 3.19.0 +DISTVERSION= 3.19.1 CATEGORIES= net comms MASTER_SITES+= https://pub.freerdp.com/releases/:freerdp \ https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/:freerdp diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo index 6380ca1f5446..e51b037d8de1 100644 --- a/net/freerdp3/distinfo +++ b/net/freerdp3/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765222222 -SHA256 (freerdp-3.19.0.tar.gz) = f3d021e56e5fee789149f875887850185c310b96240c998c15a864e4fb1aaf46 -SIZE (freerdp-3.19.0.tar.gz) = 11364393 +TIMESTAMP = 1765656565 +SHA256 (freerdp-3.19.1.tar.gz) = 0886818968884464d72f8c363b633e97561bd438d84fce7331cb0df07b088919 +SIZE (freerdp-3.19.1.tar.gz) = 11365539 SHA256 (akallabeth-webview-2a0a130_GH0.tar.gz) = 22448da4658b73cc20e6944d9a351ab6c40d1a50026997f8278f63713f5f7c07 SIZE (akallabeth-webview-2a0a130_GH0.tar.gz) = 185888 diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile index cc82a97203bb..967ac4aa4c03 100644 --- a/net/google-cloud-sdk/Makefile +++ b/net/google-cloud-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-sdk -DISTVERSION= 548.0.0 +DISTVERSION= 549.0.1 CATEGORIES= net MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/ DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64 diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo index 50d1fcd24b2d..49d2326c34d8 100644 --- a/net/google-cloud-sdk/distinfo +++ b/net/google-cloud-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763634643 -SHA256 (google-cloud-sdk-548.0.0-linux-x86_64.tar.gz) = 0b55832acefeadd0d68830647f89aa4fb72837ac3446766f39cec188b885a095 -SIZE (google-cloud-sdk-548.0.0-linux-x86_64.tar.gz) = 202881946 +TIMESTAMP = 1765638783 +SHA256 (google-cloud-sdk-549.0.1-linux-x86_64.tar.gz) = 0223233b3cfdf9065ad8e061e0fe9e0ac66e7a9871f7b5dfe23e789b1f6b22c5 +SIZE (google-cloud-sdk-549.0.1-linux-x86_64.tar.gz) = 202958423 diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo index 57a3abce7f86..e62cf01eb556 100644 --- a/net/incidenceeditor/distinfo +++ b/net/incidenceeditor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264689 -SHA256 (KDE/release-service/25.08.3/incidenceeditor-25.08.3.tar.xz) = d0c15c3751723abcf101a23a6b162d329e089249e94bdfd4283d68decf211a98 -SIZE (KDE/release-service/25.08.3/incidenceeditor-25.08.3.tar.xz) = 606936 +TIMESTAMP = 1765478690 +SHA256 (KDE/release-service/25.12.0/incidenceeditor-25.12.0.tar.xz) = 6da21ce4663ae11baf00687d4225c65cca81ceae9ca436aacfb684e7171ae7cf +SIZE (KDE/release-service/25.12.0/incidenceeditor-25.12.0.tar.xz) = 609408 diff --git a/net/jicmp/Makefile b/net/jicmp/Makefile index b51ed04ad18b..82a6287c657b 100644 --- a/net/jicmp/Makefile +++ b/net/jicmp/Makefile @@ -10,6 +10,7 @@ WWW= https://www.opennms.org/index.php/Jicmp WRKSRC= ${WRKDIR}/jicmp-${PORTVERSION} USES= java libtool +JAVA_VERSION= 8 JAVA_VENDOR= openjdk USE_LDCONFIG= yes diff --git a/net/jicmp6/Makefile b/net/jicmp6/Makefile index 0b711e78635f..0fef849c1240 100644 --- a/net/jicmp6/Makefile +++ b/net/jicmp6/Makefile @@ -8,6 +8,7 @@ COMMENT= Java native interface (JNI) to ICMPv6 WWW= https://www.opennms.org/wiki/Jicmp USES= java libtool +JAVA_VERSION= 8 JAVA_VENDOR= openjdk GNU_CONFIGURE= yes diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo index 52f07d9553d6..ab4e1dc4da00 100644 --- a/net/kcalutils/distinfo +++ b/net/kcalutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264692 -SHA256 (KDE/release-service/25.08.3/kcalutils-25.08.3.tar.xz) = cea037b67a510ba4e3c0913a90ba2bff724070b29251248df23af5fb0bb18a2d -SIZE (KDE/release-service/25.08.3/kcalutils-25.08.3.tar.xz) = 371840 +TIMESTAMP = 1765478693 +SHA256 (KDE/release-service/25.12.0/kcalutils-25.12.0.tar.xz) = 43048134e055ffa3e757fde34ebd1bedec8dff6f268e73ec70c8ceffb9433cc0 +SIZE (KDE/release-service/25.12.0/kcalutils-25.12.0.tar.xz) = 371768 diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo index ceb1d705fafc..5fc046e02841 100644 --- a/net/kdenetwork-filesharing/distinfo +++ b/net/kdenetwork-filesharing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264694 -SHA256 (KDE/release-service/25.08.3/kdenetwork-filesharing-25.08.3.tar.xz) = d2cef56443843b82a5c210ec5a6e4c2a1ed1a2a86d517e5773855953ba96a48f -SIZE (KDE/release-service/25.08.3/kdenetwork-filesharing-25.08.3.tar.xz) = 510880 +TIMESTAMP = 1765478695 +SHA256 (KDE/release-service/25.12.0/kdenetwork-filesharing-25.12.0.tar.xz) = 1af1f0f1575d59473aa5a2ca836afcdf170c1c22e15c298c5edd00a7d1fd4cb0 +SIZE (KDE/release-service/25.12.0/kdenetwork-filesharing-25.12.0.tar.xz) = 517212 diff --git a/net/kget/distinfo b/net/kget/distinfo index 6adc17ae9f29..a003c50d15de 100644 --- a/net/kget/distinfo +++ b/net/kget/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264697 -SHA256 (KDE/release-service/25.08.3/kget-25.08.3.tar.xz) = bde0e4653552a8eb39a8d3220acdb5e1042c76fed771b8162789533f03a7e38d -SIZE (KDE/release-service/25.08.3/kget-25.08.3.tar.xz) = 4853940 +TIMESTAMP = 1765478698 +SHA256 (KDE/release-service/25.12.0/kget-25.12.0.tar.xz) = bd10c266c5f22bb716b7559c1b9aa86cd11c285fbe7648ad0f2b0ae8f3579921 +SIZE (KDE/release-service/25.12.0/kget-25.12.0.tar.xz) = 4853844 diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo index ed0452fc8c9f..1ab8ab6230d1 100644 --- a/net/kidentitymanagement/distinfo +++ b/net/kidentitymanagement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264699 -SHA256 (KDE/release-service/25.08.3/kidentitymanagement-25.08.3.tar.xz) = fbb21eff44d002066e3ac4a6905ad915e7ad355aa7d34f8e6307308b384ff7db -SIZE (KDE/release-service/25.08.3/kidentitymanagement-25.08.3.tar.xz) = 200592 +TIMESTAMP = 1765478700 +SHA256 (KDE/release-service/25.12.0/kidentitymanagement-25.12.0.tar.xz) = 798e059bb92218a27effe440ad6616203a43e04fe552d7a7b8d9e99eef06b6db +SIZE (KDE/release-service/25.12.0/kidentitymanagement-25.12.0.tar.xz) = 200908 diff --git a/net/kimap/distinfo b/net/kimap/distinfo index 6e7212b55212..230815645858 100644 --- a/net/kimap/distinfo +++ b/net/kimap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264702 -SHA256 (KDE/release-service/25.08.3/kimap-25.08.3.tar.xz) = d6b8307cb2b8833a8df485b87783d58151a28905b7b6e790827c52433489ab3d -SIZE (KDE/release-service/25.08.3/kimap-25.08.3.tar.xz) = 136240 +TIMESTAMP = 1765478703 +SHA256 (KDE/release-service/25.12.0/kimap-25.12.0.tar.xz) = c520f4dad64c3c719035b8f0ed6842551a85008c365383cba22ec64cc997a3b4 +SIZE (KDE/release-service/25.12.0/kimap-25.12.0.tar.xz) = 136236 diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo index 51870678e3af..0cc1db63e574 100644 --- a/net/kio-gdrive/distinfo +++ b/net/kio-gdrive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264702 -SHA256 (KDE/release-service/25.08.3/kio-gdrive-25.08.3.tar.xz) = 2c0f1cb765f5c00dc1e9fefb1849ec709e334e2f5618ede4dd4a86cde2e44b93 -SIZE (KDE/release-service/25.08.3/kio-gdrive-25.08.3.tar.xz) = 83216 +TIMESTAMP = 1765478703 +SHA256 (KDE/release-service/25.12.0/kio-gdrive-25.12.0.tar.xz) = 67b3e2263fc8c69c061b09658fd77ed50c4d8d69a358d40c0e6d4ddea6f9477e +SIZE (KDE/release-service/25.12.0/kio-gdrive-25.12.0.tar.xz) = 83176 diff --git a/net/kio-zeroconf/distinfo b/net/kio-zeroconf/distinfo index 4b624b2fa6e3..65b4147d9909 100644 --- a/net/kio-zeroconf/distinfo +++ b/net/kio-zeroconf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264705 -SHA256 (KDE/release-service/25.08.3/kio-zeroconf-25.08.3.tar.xz) = de7bb2329ddb90c04a8c1b7ab7e1225e2728ed8bb7554029e4b4b41e44b573e0 -SIZE (KDE/release-service/25.08.3/kio-zeroconf-25.08.3.tar.xz) = 44896 +TIMESTAMP = 1765478706 +SHA256 (KDE/release-service/25.12.0/kio-zeroconf-25.12.0.tar.xz) = 227c93e01673d7eb69606e45fc9f1060b0f280e879313c623b1f2423453ce2a8 +SIZE (KDE/release-service/25.12.0/kio-zeroconf-25.12.0.tar.xz) = 45532 diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile index 20075f98e622..c590eb7fe4bf 100644 --- a/net/kitinerary/Makefile +++ b/net/kitinerary/Makefile @@ -1,6 +1,5 @@ PORTNAME= kitinerary DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo index 0a4eb64a7a27..ebc4322853fa 100644 --- a/net/kitinerary/distinfo +++ b/net/kitinerary/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264707 -SHA256 (KDE/release-service/25.08.3/kitinerary-25.08.3.tar.xz) = b37406fdb6a5135fbc17c88ccb7f2d0888e6d53e16f42d8194ea618911f47220 -SIZE (KDE/release-service/25.08.3/kitinerary-25.08.3.tar.xz) = 2124116 +TIMESTAMP = 1765478708 +SHA256 (KDE/release-service/25.12.0/kitinerary-25.12.0.tar.xz) = 75096a495263435e6e1dfaef8f9fb48fad21530c48aeaeba91f73e0d384d5f0c +SIZE (KDE/release-service/25.12.0/kitinerary-25.12.0.tar.xz) = 2174028 diff --git a/net/kldap/distinfo b/net/kldap/distinfo index 8d7fc582bd52..e04ca6e2012d 100644 --- a/net/kldap/distinfo +++ b/net/kldap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264710 -SHA256 (KDE/release-service/25.08.3/kldap-25.08.3.tar.xz) = 62178043f723b9599ef86d4466627d5537807782c9ceefe4ab79591b1af7c032 -SIZE (KDE/release-service/25.08.3/kldap-25.08.3.tar.xz) = 194036 +TIMESTAMP = 1765478711 +SHA256 (KDE/release-service/25.12.0/kldap-25.12.0.tar.xz) = b1259b04af9c503d1d997a71f8c9405c2b8996f27ee8ee3a667463ec26334a57 +SIZE (KDE/release-service/25.12.0/kldap-25.12.0.tar.xz) = 193976 diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo index 83f9d36b73ca..365793ba190d 100644 --- a/net/kmailtransport/distinfo +++ b/net/kmailtransport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264712 -SHA256 (KDE/release-service/25.08.3/kmailtransport-25.08.3.tar.xz) = 21fb85eb64ed25caed271d299700f1066a93431298647f5dac36e8b6f32537ae -SIZE (KDE/release-service/25.08.3/kmailtransport-25.08.3.tar.xz) = 194152 +TIMESTAMP = 1765478713 +SHA256 (KDE/release-service/25.12.0/kmailtransport-25.12.0.tar.xz) = 480ffdd92d657d2adbbf8e2fe17b3f723fc835c13fac3d519ee2651bfc2de1bf +SIZE (KDE/release-service/25.12.0/kmailtransport-25.12.0.tar.xz) = 194128 diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo index 2f55a9c23000..9818f679ddc5 100644 --- a/net/kmbox/distinfo +++ b/net/kmbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264715 -SHA256 (KDE/release-service/25.08.3/kmbox-25.08.3.tar.xz) = 316185fa387e38561bdd2e0a0b984a3fc00832a62271d06dcfebce1dc7f0558c -SIZE (KDE/release-service/25.08.3/kmbox-25.08.3.tar.xz) = 31584 +TIMESTAMP = 1765478716 +SHA256 (KDE/release-service/25.12.0/kmbox-25.12.0.tar.xz) = 3a6a109bdc4a1648918d4d332aaac2447f67710d87ee9a1bcfac16991b8e93e8 +SIZE (KDE/release-service/25.12.0/kmbox-25.12.0.tar.xz) = 31612 diff --git a/net/kmime/distinfo b/net/kmime/distinfo index 3548511abff6..6060101fc0c3 100644 --- a/net/kmime/distinfo +++ b/net/kmime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264717 -SHA256 (KDE/release-service/25.08.3/kmime-25.08.3.tar.xz) = 1f4fca3bff999fd84d9cf3d8073df7d3c1693ad8554b5600174e4a9aa1837f01 -SIZE (KDE/release-service/25.08.3/kmime-25.08.3.tar.xz) = 164732 +TIMESTAMP = 1765478718 +SHA256 (KDE/release-service/25.12.0/kmime-25.12.0.tar.xz) = c21f17b1fca6826487cd8e22cd551dee9340a52237c59670cc8c43265b0f4635 +SIZE (KDE/release-service/25.12.0/kmime-25.12.0.tar.xz) = 167124 diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo index e243612c5a17..9075f94c20ff 100644 --- a/net/kontactinterface/distinfo +++ b/net/kontactinterface/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264720 -SHA256 (KDE/release-service/25.08.3/kontactinterface-25.08.3.tar.xz) = 7b59d03807afbe892ed00e7c226fd87ede8ca7e3a777a11c228698b3d8059788 -SIZE (KDE/release-service/25.08.3/kontactinterface-25.08.3.tar.xz) = 43236 +TIMESTAMP = 1765478721 +SHA256 (KDE/release-service/25.12.0/kontactinterface-25.12.0.tar.xz) = b0f2f5ca171785182c53b0c5f7b13bfd667efbd116b76307353585f6197f0266 +SIZE (KDE/release-service/25.12.0/kontactinterface-25.12.0.tar.xz) = 43240 diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo index 44eb8f32c60c..ad20519cc41c 100644 --- a/net/kpimtextedit/distinfo +++ b/net/kpimtextedit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264723 -SHA256 (KDE/release-service/25.08.3/kpimtextedit-25.08.3.tar.xz) = 429bffa614ad2b3ea7424702c1c4812f8cc2e42ee210cd5abf7c9dd7ffe46d46 -SIZE (KDE/release-service/25.08.3/kpimtextedit-25.08.3.tar.xz) = 183544 +TIMESTAMP = 1765478723 +SHA256 (KDE/release-service/25.12.0/kpimtextedit-25.12.0.tar.xz) = 4faf69b29d69474665e0f62daba3279a32576bbff3df767667ff8174b9f5f62e +SIZE (KDE/release-service/25.12.0/kpimtextedit-25.12.0.tar.xz) = 183352 diff --git a/net/krdc/distinfo b/net/krdc/distinfo index de45e6024fa2..8ea7d73ffb0b 100644 --- a/net/krdc/distinfo +++ b/net/krdc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264725 -SHA256 (KDE/release-service/25.08.3/krdc-25.08.3.tar.xz) = aa317b8a21c0362b6ddd69f122ca17f444edfeeba2f422b75ce51c666950906a -SIZE (KDE/release-service/25.08.3/krdc-25.08.3.tar.xz) = 1598500 +TIMESTAMP = 1765478726 +SHA256 (KDE/release-service/25.12.0/krdc-25.12.0.tar.xz) = 920cc0c0503d151b00c6b5a78c7e110e1b598d775288c9bfd2e6111800b59645 +SIZE (KDE/release-service/25.12.0/krdc-25.12.0.tar.xz) = 1598432 diff --git a/net/krfb/distinfo b/net/krfb/distinfo index 2d9bde2ed0d0..c2856cd9a6b7 100644 --- a/net/krfb/distinfo +++ b/net/krfb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264728 -SHA256 (KDE/release-service/25.08.3/krfb-25.08.3.tar.xz) = e12f879089b6a9d4b8fc72b8201e52223ea450664d28ba3a43193a61eb9dff42 -SIZE (KDE/release-service/25.08.3/krfb-25.08.3.tar.xz) = 1221644 +TIMESTAMP = 1765478729 +SHA256 (KDE/release-service/25.12.0/krfb-25.12.0.tar.xz) = 016a0af54b451e2c6b458ff82010e1dea51c5d508bfab30248bcfbf250492d8d +SIZE (KDE/release-service/25.12.0/krfb-25.12.0.tar.xz) = 1221580 diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo index bd06f4a47353..504aee186c30 100644 --- a/net/ksmtp/distinfo +++ b/net/ksmtp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264730 -SHA256 (KDE/release-service/25.08.3/ksmtp-25.08.3.tar.xz) = 150741807723f1cee46bc1e86394d785fefd7df822523d5fe53832a2e415cce6 -SIZE (KDE/release-service/25.08.3/ksmtp-25.08.3.tar.xz) = 55696 +TIMESTAMP = 1765478731 +SHA256 (KDE/release-service/25.12.0/ksmtp-25.12.0.tar.xz) = 15d66ecddc57fe3c36001bec52c73a8c6805e04fe843d2b13353a3f3f5061a45 +SIZE (KDE/release-service/25.12.0/ksmtp-25.12.0.tar.xz) = 55652 diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo index 55d6a98350d1..381fb2e88cea 100644 --- a/net/ktnef/distinfo +++ b/net/ktnef/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264733 -SHA256 (KDE/release-service/25.08.3/ktnef-25.08.3.tar.xz) = 7015477950119cddb9d9b4e6b94306b1b6876f4604f496febe824ca62705e213 -SIZE (KDE/release-service/25.08.3/ktnef-25.08.3.tar.xz) = 316988 +TIMESTAMP = 1765478734 +SHA256 (KDE/release-service/25.12.0/ktnef-25.12.0.tar.xz) = cbf7fddbdef942965a4fd9941dcd97d211002b4612f0d70b673f43e0343cb0f0 +SIZE (KDE/release-service/25.12.0/ktnef-25.12.0.tar.xz) = 316980 diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo index 78a5b63b3996..6acaf9ee9966 100644 --- a/net/libgravatar/distinfo +++ b/net/libgravatar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264735 -SHA256 (KDE/release-service/25.08.3/libgravatar-25.08.3.tar.xz) = 94c7772602b3adaa8b4d44a227699d943097005aebfeef563caeadb75e6f23fb -SIZE (KDE/release-service/25.08.3/libgravatar-25.08.3.tar.xz) = 40948 +TIMESTAMP = 1765478736 +SHA256 (KDE/release-service/25.12.0/libgravatar-25.12.0.tar.xz) = e44b573a3de25cc59cc7e147e8579939aef72c457be2e3e4ad4c16d3d9f4af7e +SIZE (KDE/release-service/25.12.0/libgravatar-25.12.0.tar.xz) = 40920 diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo index b881519e7bb1..33ffcc9c57ab 100644 --- a/net/libkgapi/distinfo +++ b/net/libkgapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264738 -SHA256 (KDE/release-service/25.08.3/libkgapi-25.08.3.tar.xz) = 5a6590da04cf4a0c3b53f2a0c7d7c97cdf57f63854a0a4978c0859243bfbd15e -SIZE (KDE/release-service/25.08.3/libkgapi-25.08.3.tar.xz) = 341472 +TIMESTAMP = 1765478739 +SHA256 (KDE/release-service/25.12.0/libkgapi-25.12.0.tar.xz) = 289dc91daffe02eb1a524d6c828ff4ba973ccd61d1610805d7386d99d9b4a4be +SIZE (KDE/release-service/25.12.0/libkgapi-25.12.0.tar.xz) = 341404 diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo index 49adb0ceebc2..aa2331a8c3fd 100644 --- a/net/libksieve/distinfo +++ b/net/libksieve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264740 -SHA256 (KDE/release-service/25.08.3/libksieve-25.08.3.tar.xz) = 6e0663eb7a0c4007c5644fab83c4367133bb61b7ae3b7278bc836971775fff99 -SIZE (KDE/release-service/25.08.3/libksieve-25.08.3.tar.xz) = 632984 +TIMESTAMP = 1765478741 +SHA256 (KDE/release-service/25.12.0/libksieve-25.12.0.tar.xz) = be5efe2fead2a0f27a23be3f47ca86c0a8e90b54c496df6da026013fd82b8421 +SIZE (KDE/release-service/25.12.0/libksieve-25.12.0.tar.xz) = 634000 diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo index ad0457338b8c..aa6c69bd5692 100644 --- a/net/mailcommon/distinfo +++ b/net/mailcommon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264743 -SHA256 (KDE/release-service/25.08.3/mailcommon-25.08.3.tar.xz) = 3c4686f873940e00b7525993facd5a53e2c7f2d94408c6f68a76aa13b11743fa -SIZE (KDE/release-service/25.08.3/mailcommon-25.08.3.tar.xz) = 823972 +TIMESTAMP = 1765478744 +SHA256 (KDE/release-service/25.12.0/mailcommon-25.12.0.tar.xz) = 18831ad5a92b2c8705873d4776ad460d3b38cbce600f6e60feb6093be4b1d652 +SIZE (KDE/release-service/25.12.0/mailcommon-25.12.0.tar.xz) = 836192 diff --git a/net/mailcommon/pkg-plist b/net/mailcommon/pkg-plist index 946212b7ff2e..66ba8a686e38 100644 --- a/net/mailcommon/pkg-plist +++ b/net/mailcommon/pkg-plist @@ -145,6 +145,7 @@ share/locale/ka/LC_MESSAGES/libmailcommon6.mo share/locale/kk/LC_MESSAGES/libmailcommon6.mo share/locale/ko/LC_MESSAGES/libmailcommon6.mo share/locale/lt/LC_MESSAGES/libmailcommon6.mo +share/locale/lv/LC_MESSAGES/libmailcommon6.mo share/locale/mr/LC_MESSAGES/libmailcommon6.mo share/locale/nb/LC_MESSAGES/libmailcommon6.mo share/locale/nds/LC_MESSAGES/libmailcommon6.mo diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo index c134a9ce5074..96da6dce8df5 100644 --- a/net/mailimporter/distinfo +++ b/net/mailimporter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264745 -SHA256 (KDE/release-service/25.08.3/mailimporter-25.08.3.tar.xz) = f0cb01abe24b3a5332756ded519312813ff0e37971d6bfb1937c0b7bcc6fdaa9 -SIZE (KDE/release-service/25.08.3/mailimporter-25.08.3.tar.xz) = 603532 +TIMESTAMP = 1765478746 +SHA256 (KDE/release-service/25.12.0/mailimporter-25.12.0.tar.xz) = b669ac89315dafc1f42eb978a64366c4f751625f33ba8eb2aaa881f8f2664a15 +SIZE (KDE/release-service/25.12.0/mailimporter-25.12.0.tar.xz) = 603612 diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo index 4c2175f62dd1..92b2524a83b6 100644 --- a/net/messagelib/distinfo +++ b/net/messagelib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264748 -SHA256 (KDE/release-service/25.08.3/messagelib-25.08.3.tar.xz) = a7c878830a5d790752c98b3d9563c76e1a30b6a28cec53cbd4a6b60132f567f8 -SIZE (KDE/release-service/25.08.3/messagelib-25.08.3.tar.xz) = 7445392 +TIMESTAMP = 1765478749 +SHA256 (KDE/release-service/25.12.0/messagelib-25.12.0.tar.xz) = 9a4bbfec97870080f52ba9d0b7cf4df68e3fb42f179351e0af940ad66c73cf7c +SIZE (KDE/release-service/25.12.0/messagelib-25.12.0.tar.xz) = 7523928 diff --git a/net/mimetreeparser/distinfo b/net/mimetreeparser/distinfo index eddb4ac67a91..94440e5bd631 100644 --- a/net/mimetreeparser/distinfo +++ b/net/mimetreeparser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264750 -SHA256 (KDE/release-service/25.08.3/mimetreeparser-25.08.3.tar.xz) = ea16cf3fc87e1ca950a41494bd16efa0705d0061b55b545a89979843c835b977 -SIZE (KDE/release-service/25.08.3/mimetreeparser-25.08.3.tar.xz) = 654232 +TIMESTAMP = 1765478751 +SHA256 (KDE/release-service/25.12.0/mimetreeparser-25.12.0.tar.xz) = 63662367842e25b8e13c7523d0542847a1cffb36c72072bfe3b2942eccdd7841 +SIZE (KDE/release-service/25.12.0/mimetreeparser-25.12.0.tar.xz) = 654436 diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo index 8201535fdd08..9031cab3e983 100644 --- a/net/pimcommon/distinfo +++ b/net/pimcommon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264753 -SHA256 (KDE/release-service/25.08.3/pimcommon-25.08.3.tar.xz) = fe8206b68b78b555ceed83cf2e68e5348406c59ac15bc433928b65bf9e877b88 -SIZE (KDE/release-service/25.08.3/pimcommon-25.08.3.tar.xz) = 379448 +TIMESTAMP = 1765478754 +SHA256 (KDE/release-service/25.12.0/pimcommon-25.12.0.tar.xz) = 11e0faea093a8634bbccad788e31dbbefaf028751e5d131384ef480cdf0b0bb2 +SIZE (KDE/release-service/25.12.0/pimcommon-25.12.0.tar.xz) = 379408 diff --git a/net/realtek-rge-kmod/Makefile b/net/realtek-rge-kmod/Makefile index 00dcb1f8cba7..d12690f14458 100644 --- a/net/realtek-rge-kmod/Makefile +++ b/net/realtek-rge-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= rge -PORTVERSION= 20251129 +PORTVERSION= 20251211 DISTVERSIONPREFIX= v CATEGORIES= net PKGNAMEPREFIX= realtek- @@ -9,14 +9,16 @@ MAINTAINER= brnrd@FreeBSD.org COMMENT= EXPERIMENTAL Kernel module for Realtek 8125/8126/8217 network cards WWW= https://github.com/erikarn/if_rge_freebsd -LICENSE= BSD +LICENSE= BSD2CLAUSE + +IGNORE_FreeBSD_13= Does not build on FreeBSD <=13 USES= kmod tar:tgz uidfix USE_GITHUB= yes GH_ACCOUNT= erikarn GH_PROJECT= if_rge_freebsd -GH_TAGNAME= d05b7b5 +GH_TAGNAME= aa1c088 WRKSRC_SUBDIR= src diff --git a/net/realtek-rge-kmod/distinfo b/net/realtek-rge-kmod/distinfo index 32bf16d8ab0a..da2038c7ac54 100644 --- a/net/realtek-rge-kmod/distinfo +++ b/net/realtek-rge-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764506739 -SHA256 (erikarn-if_rge_freebsd-v20251129-d05b7b5_GH0.tar.gz) = 20ba562a5e02af9613fcdcf699b51920473e37c54225464f92c21f7ceea82d77 -SIZE (erikarn-if_rge_freebsd-v20251129-d05b7b5_GH0.tar.gz) = 70836 +TIMESTAMP = 1765521825 +SHA256 (erikarn-if_rge_freebsd-v20251211-aa1c088_GH0.tar.gz) = 501576b66514d7a2b7e57c41fce70a749006143c870d31a17128d637e0d7a35a +SIZE (erikarn-if_rge_freebsd-v20251211-aa1c088_GH0.tar.gz) = 70967 diff --git a/net/redpanda-connect/Makefile b/net/redpanda-connect/Makefile index 900e83e0ef6b..c8b9d3f366e4 100644 --- a/net/redpanda-connect/Makefile +++ b/net/redpanda-connect/Makefile @@ -1,7 +1,6 @@ PORTNAME= connect DISTVERSIONPREFIX= v -DISTVERSION= 4.72.0 -PORTREVISION= 1 +DISTVERSION= 4.73.0 CATEGORIES= net PKGNAMEPREFIX= redpanda- diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo index f0685b7bc638..0deeea9b162a 100644 --- a/net/redpanda-connect/distinfo +++ b/net/redpanda-connect/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764761213 -SHA256 (go/net_redpanda-connect/connect-v4.72.0/v4.72.0.mod) = fbef788b5b6009628a6b548b980f229f74e11e0d14da2c805720b695d2389935 -SIZE (go/net_redpanda-connect/connect-v4.72.0/v4.72.0.mod) = 26128 -SHA256 (go/net_redpanda-connect/connect-v4.72.0/v4.72.0.zip) = 0c1c1585ecfb3053a91edb5ca46515019e59c33330bdb84a3e32d803ac223d23 -SIZE (go/net_redpanda-connect/connect-v4.72.0/v4.72.0.zip) = 3204953 +TIMESTAMP = 1765616658 +SHA256 (go/net_redpanda-connect/connect-v4.73.0/v4.73.0.mod) = f6310e20665f45c4604996f69e859a2833ff47170465d0836c05b030fb087754 +SIZE (go/net_redpanda-connect/connect-v4.73.0/v4.73.0.mod) = 26392 +SHA256 (go/net_redpanda-connect/connect-v4.73.0/v4.73.0.zip) = e3863dcb1ba37569ca9464f9c1989b411cd33159b9cd8b46c3b538fac46f72ca +SIZE (go/net_redpanda-connect/connect-v4.73.0/v4.73.0.zip) = 3233687 diff --git a/net/rubygem-oauth2-gitlab/Makefile b/net/rubygem-oauth2-gitlab/Makefile index 1c49c854bd1a..d687b86a9cda 100644 --- a/net/rubygem-oauth2-gitlab/Makefile +++ b/net/rubygem-oauth2-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= oauth2 -PORTVERSION= 2.0.13 +PORTVERSION= 2.0.18 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -17,7 +17,7 @@ RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<4:www/rubygem-faraday-gitlab \ rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \ rubygem-rack>=1.2,3<4,3:www/rubygem-rack \ rubygem-snaky_hash>=2.0.3<3:devel/rubygem-snaky_hash \ - rubygem-version_gem>=1.1.8<2:devel/rubygem-version_gem + rubygem-version_gem>=1.1.9<2:devel/rubygem-version_gem USES= gem diff --git a/net/rubygem-oauth2-gitlab/distinfo b/net/rubygem-oauth2-gitlab/distinfo index 0db926047629..db879ccaf0c7 100644 --- a/net/rubygem-oauth2-gitlab/distinfo +++ b/net/rubygem-oauth2-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756619582 -SHA256 (rubygem/oauth2-2.0.13.gem) = e6588fe5902c07bac542a4a1197f558c319cb479b7fbe53f43f883b1a211be25 -SIZE (rubygem/oauth2-2.0.13.gem) = 70144 +TIMESTAMP = 1765605808 +SHA256 (rubygem/oauth2-2.0.18.gem) = bacf11e470dfb963f17348666d0a75c7b29ca65bc48fd47be9057cf91a403287 +SIZE (rubygem/oauth2-2.0.18.gem) = 83456 diff --git a/net/rubygem-omniauth-oauth2-gitlab/Makefile b/net/rubygem-omniauth-oauth2-gitlab/Makefile index 031ae569a0c8..72146c378846 100644 --- a/net/rubygem-omniauth-oauth2-gitlab/Makefile +++ b/net/rubygem-omniauth-oauth2-gitlab/Makefile @@ -1,6 +1,5 @@ PORTNAME= omniauth-oauth2 -PORTVERSION= 1.8.0 -PORTREVISION= 1 +PORTVERSION= 1.9.0 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -12,8 +11,8 @@ WWW= https://github.com/omniauth/omniauth-oauth2 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-oauth2-gitlab>=1.4<3:net/rubygem-oauth2-gitlab \ - rubygem-omniauth-gl>=1.9<3:security/rubygem-omniauth-gl +RUN_DEPENDS= rubygem-oauth2-gitlab>=2.0.2<3:net/rubygem-oauth2-gitlab \ + rubygem-omniauth-gl>=2.0<3:security/rubygem-omniauth-gl USES= gem diff --git a/net/rubygem-omniauth-oauth2-gitlab/distinfo b/net/rubygem-omniauth-oauth2-gitlab/distinfo index e197572d0b5d..a020b57d93e8 100644 --- a/net/rubygem-omniauth-oauth2-gitlab/distinfo +++ b/net/rubygem-omniauth-oauth2-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656093034 -SHA256 (rubygem/omniauth-oauth2-1.8.0.gem) = b2f8e9559cc7e2d4efba57607691d6d2b634b879fc5b5b6ccfefa3da85089e78 -SIZE (rubygem/omniauth-oauth2-1.8.0.gem) = 11776 +TIMESTAMP = 1765605599 +SHA256 (rubygem/omniauth-oauth2-1.9.0.gem) = ed15f6d9d20991807ce114cc5b9c1453bce3645b64e51c68c90cff5ff153fee8 +SIZE (rubygem/omniauth-oauth2-1.9.0.gem) = 12288 diff --git a/net/rubygem-omniauth-oauth2-gitlab/files/patch-gemspec b/net/rubygem-omniauth-oauth2-gitlab/files/patch-gemspec deleted file mode 100644 index f42ffd158980..000000000000 --- a/net/rubygem-omniauth-oauth2-gitlab/files/patch-gemspec +++ /dev/null @@ -1,15 +0,0 @@ -Fix runtime of www/gitlab-ce - -Allow omniauth 1.9.* to fix bundler check when gitlab starts. - ---- omniauth-oauth2.gemspec.orig 2024-02-21 06:39:47 UTC -+++ omniauth-oauth2.gemspec -@@ -21,7 +21,7 @@ Gem::Specification.new do |s| - s.specification_version = 4 - - s.add_runtime_dependency(%q<oauth2>.freeze, [">= 1.4".freeze, "< 3".freeze]) -- s.add_runtime_dependency(%q<omniauth>.freeze, ["~> 2.0".freeze]) -+ s.add_runtime_dependency(%q<omniauth>.freeze, [">= 1.9".freeze, "< 3".freeze]) - s.add_development_dependency(%q<bundler>.freeze, ["~> 2.0".freeze]) - end - diff --git a/net/samba422/Makefile b/net/samba422/Makefile index 8461858fec9b..35329138fecf 100644 --- a/net/samba422/Makefile +++ b/net/samba422/Makefile @@ -133,7 +133,7 @@ CONFIGURE_ENV= PTHREAD_LDFLAGS="-lpthread" \ PYTHONHASHSEED=1 MAKE_ENV= PYTHONHASHSEED=1 \ RPCGEN_CPP="${CPP}" -TEST_ENV+= PYTHON="${PYTHON_CMD}" \ +TEST_ENV= PYTHON="${PYTHON_CMD}" \ SHA1SUM=/sbin/sha1 \ SHA256SUM=${SHA256} \ MD5SUM=${MD5} \ @@ -313,6 +313,7 @@ AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_CONFIGURE_ENABLE= avahi AVAHI_VARS= SAMBA4_SERVICES+=avahi_daemon +CLUSTER_LIB_DEPENDS= libpcap.so:net/libpcap CLUSTER_CONFIGURE_WITH= cluster-support CLUSTER_VARS= PLIST+=${PKGDIR}/pkg-plist.cluster @@ -361,8 +362,6 @@ GSSAPI_MIT_PLIST_FILES= ${SAMBA4_MODULEDIR}/krb5/winbind_krb5_localauth.so \ %%AD_DC%%${SAMBA4_LIBDIR}/krb5/plugins/kdb/samba.so LDAP_USES= ldap -LDAP_CONFIGURE_ON= --with-ldap -LDAP_CONFIGURE_OFF= --without-ldap LDAP_CONFIGURE_WITH= ldap LDAP_VARS= SAMBA4_MODULES+=idmap_ldap @@ -536,6 +535,7 @@ post-install-CLUSTER-on: ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/01.reclock.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/01.reclock.script ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/05.system.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/05.system.script ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/10.interface.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/10.interface.script + ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/95.database.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/95.database.script post-install-FRUIT-off: ${RM} ${STAGEDIR}${SAMBA4_MODULEDIR}/vfs/fruit.so diff --git a/net/sniproxy/Makefile b/net/sniproxy/Makefile index 0b53dda1e6ae..3341650826b7 100644 --- a/net/sniproxy/Makefile +++ b/net/sniproxy/Makefile @@ -1,8 +1,15 @@ PORTNAME= sniproxy DISTVERSION= 0.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net +PATCH_SITES= https://github.com/dlundquist/sniproxy/commit/ +PATCHFILES= 62e621f050f79eb78598b1296a089ef88a19ea91.diff:-p1 \ + 0e556bf0b9151e65575b3980b72f34331e5b6ab4.diff:-p1 \ + 7fdd86c054a21f7ac62343010de20f28645b14d2.diff:-p1 \ + 85e980261b9dfc0172fbc38f7bb24b291e859cee.diff:-p1 \ + 2d9965388712faa6ef74f7229f38e3a177904bae.diff:-p1 + MAINTAINER= krion@FreeBSD.org COMMENT= Proxy that routes based on TLS server name extension WWW= https://github.com/dlundquist/sniproxy @@ -11,10 +18,10 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libev.so:devel/libev \ - libpcre.so:devel/pcre \ + libpcre2-8.so:devel/pcre2 \ libudns.so:dns/udns -USES= autoreconf:build gettext pkgconfig +USES= autoreconf localbase pkgconfig SUB_FILES= pkg-message USE_RC_SUBR= sniproxy @@ -23,7 +30,6 @@ USE_GITHUB= yes GH_ACCOUNT= dlundquist GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USE_LDCONFIG= yes PLIST_FILES= share/man/man5/sniproxy.conf.5.gz \ @@ -31,9 +37,6 @@ PLIST_FILES= share/man/man5/sniproxy.conf.5.gz \ sbin/sniproxy \ "@sample etc/sniproxy.conf.sample" -pre-configure: - cd ${WRKSRC} && ${SH} autogen.sh - post-patch: @${REINPLACE_CMD} -e 's|/var/tmp/|/var/run/|' ${WRKSRC}/${PORTNAME}.conf diff --git a/net/sniproxy/distinfo b/net/sniproxy/distinfo index b1dd665af9c2..afdda0c2e35d 100644 --- a/net/sniproxy/distinfo +++ b/net/sniproxy/distinfo @@ -1,3 +1,13 @@ -TIMESTAMP = 1680098921 +TIMESTAMP = 1765444620 SHA256 (dlundquist-sniproxy-0.6.1_GH0.tar.gz) = 6a06d12bedcbd5295a2c75d60a9df1cfde9e26efa31f44a34979b5cb8fb0bc1a SIZE (dlundquist-sniproxy-0.6.1_GH0.tar.gz) = 78939 +SHA256 (62e621f050f79eb78598b1296a089ef88a19ea91.diff) = 92b19681753137f8ed1bd4f289833dc21991d4f7a61919c244e35b466d231652 +SIZE (62e621f050f79eb78598b1296a089ef88a19ea91.diff) = 6021 +SHA256 (0e556bf0b9151e65575b3980b72f34331e5b6ab4.diff) = d84d14af62834efb08511dc8219406b96a4955358a3a3186e535321a15cd3222 +SIZE (0e556bf0b9151e65575b3980b72f34331e5b6ab4.diff) = 3154 +SHA256 (7fdd86c054a21f7ac62343010de20f28645b14d2.diff) = a3348fde1780a73a59c7c90e2f29e45130e0b21eca60438e49e7be9cc9086dea +SIZE (7fdd86c054a21f7ac62343010de20f28645b14d2.diff) = 6145 +SHA256 (85e980261b9dfc0172fbc38f7bb24b291e859cee.diff) = fd34d8973deaa8979d7c50f0a21a4f266c42d4e7535202967fc31e95ac3f445d +SIZE (85e980261b9dfc0172fbc38f7bb24b291e859cee.diff) = 277 +SHA256 (2d9965388712faa6ef74f7229f38e3a177904bae.diff) = 887b685804c137ace8ccd4d926df68f97dfa43e7c80fb626d819a553e9ecfea6 +SIZE (2d9965388712faa6ef74f7229f38e3a177904bae.diff) = 679 diff --git a/net/ucarp/Makefile b/net/ucarp/Makefile index 59f585ab4a8c..a6ded17be4c3 100644 --- a/net/ucarp/Makefile +++ b/net/ucarp/Makefile @@ -11,15 +11,16 @@ LICENSE_NAME= ISC License LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= autoreconf libtool +USES= autoreconf gettext-tools libtool USE_GITHUB= yes GH_ACCOUNT= jedisct1 GH_PROJECT= UCarp GH_TAGNAME= 4f339d4 -GNU_CONFIGURE= yes - USE_RC_SUBR= ucarp +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-nls + PLIST_FILES= sbin/ucarp OPTIONS_DEFINE= SCRIPTS @@ -28,9 +29,6 @@ OPTIONS_DEFAULT= SCRIPTS SCRIPTS_DESC= Install scripts to manage virtual IP SCRIPTS_PLIST_FILES= sbin/ucarp-up sbin/ucarp-down -pre-configure: - @${TOUCH} ${WRKSRC}/config.rpath ${WRKSRC}/ABOUT-NLS - post-install-SCRIPTS-on: ${INSTALL_SCRIPT} ${WRKSRC}/examples/bsd/vip-up.sh ${STAGEDIR}${PREFIX}/sbin/ucarp-up ${INSTALL_SCRIPT} ${WRKSRC}/examples/bsd/vip-down.sh ${STAGEDIR}${PREFIX}/sbin/ucarp-down diff --git a/net/wifi-firmware-ath10k-kmod/Makefile b/net/wifi-firmware-ath10k-kmod/Makefile index ea85ccf14259..d6f39ea9ab9c 100644 --- a/net/wifi-firmware-ath10k-kmod/Makefile +++ b/net/wifi-firmware-ath10k-kmod/Makefile @@ -2,96 +2,118 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= ath10k FWSUBDIR= ath10k -FWDRV_VERSION= 20240513 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENSE.QualcommAtheros_ath10k LICENSE_NAME= QCA firmware license (${FWDRV}) WHENCE_REGEX= ath10k -.* -# The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/athk/ath10k/zzz_fw_ports_fwget.sh } +# The flavor/firmware lists below are generated by the +# files/extract-fw-list.sh script. Usage: +# 1: checkout the correct tag (FWDRV_VERSION) in linux-firmware.git. +# 2: ./files/extract-fw-list.sh /path/to/linux-firmware.git ath10k ### >>> FWSUBS= \ - qca988x_hw20 \ + qca4019_hw10 \ qca6174_hw21 \ qca6174_hw30 \ - qca99x0_hw20 \ qca9377_hw10 \ - qca9984_hw10 \ qca9887_hw10 \ - qca9888_hw20 + qca9888_hw20 \ + qca988x_hw20 \ + qca9984_hw10 \ + qca99x0_hw20 \ + wcn3990_hw10 -DISTFILES_qca988x_hw20= \ - ${FWSUBDIR}/QCA988X/hw2.0/board.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA988X/hw2.0/firmware-4.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA988X/hw2.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca988x_hw20_lic= \ - ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-4.txt${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca6174_hw21= \ +DISTFILES_qca4019_hw10+= \ + ${FWSUBDIR}/QCA4019/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA4019/hw1.0/firmware-5.bin${DISTURL_SUFFIX} +DISTFILES_qca4019_hw10_lic+= \ + ${FWSUBDIR}/QCA4019/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_qca6174_hw21+= \ ${FWSUBDIR}/QCA6174/hw2.1/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6174/hw2.1/board.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6174/hw2.1/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca6174_hw21_lic= \ +DISTFILES_qca6174_hw21_lic+= \ ${FWSUBDIR}/QCA6174/hw2.1/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca6174_hw30= \ +DISTFILES_qca6174_hw30+= \ ${FWSUBDIR}/QCA6174/hw3.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6174/hw3.0/board.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6174/hw3.0/firmware-4.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA6174/hw3.0/firmware-6.bin${DISTURL_SUFFIX} -DISTFILES_qca6174_hw30_lic= \ + ${FWSUBDIR}/QCA6174/hw3.0/firmware-6.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA6174/hw3.0/firmware-sdio-6.bin${DISTURL_SUFFIX} +DISTFILES_qca6174_hw30_lic+= \ ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-4.txt${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} -DISTFILES_qca99x0_hw20= \ - ${FWSUBDIR}/QCA99X0/hw2.0/board-2.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA99X0/hw2.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca99x0_hw20_lic= \ - ${FWSUBDIR}/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca9377_hw10= \ + ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt${DISTURL_SUFFIX} +DISTFILES_qca9377_hw10+= \ ${FWSUBDIR}/QCA9377/hw1.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA9377/hw1.0/board.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA9377/hw1.0/firmware-5.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA9377/hw1.0/firmware-6.bin${DISTURL_SUFFIX} -DISTFILES_qca9377_hw10_lic= \ + ${FWSUBDIR}/QCA9377/hw1.0/firmware-6.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA9377/hw1.0/firmware-sdio-5.bin${DISTURL_SUFFIX} +DISTFILES_qca9377_hw10_lic+= \ ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} -DISTFILES_qca9984_hw10= \ - ${FWSUBDIR}/QCA9984/hw1.0/board-2.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA9984/hw1.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca9984_hw10_lic= \ - ${FWSUBDIR}/QCA9984/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca9887_hw10= \ + ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt${DISTURL_SUFFIX} +DISTFILES_qca9887_hw10+= \ ${FWSUBDIR}/QCA9887/hw1.0/board.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA9887/hw1.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca9887_hw10_lic= \ +DISTFILES_qca9887_hw10_lic+= \ ${FWSUBDIR}/QCA9887/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca9888_hw20= \ +DISTFILES_qca9888_hw20+= \ ${FWSUBDIR}/QCA9888/hw2.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA9888/hw2.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca9888_hw20_lic= \ +DISTFILES_qca9888_hw20_lic+= \ ${FWSUBDIR}/QCA9888/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_qca988x_hw20+= \ + ${FWSUBDIR}/QCA988X/hw2.0/board.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA988X/hw2.0/firmware-4.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA988X/hw2.0/firmware-5.bin${DISTURL_SUFFIX} +DISTFILES_qca988x_hw20_lic+= \ + ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-4.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_qca9984_hw10+= \ + ${FWSUBDIR}/QCA9984/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA9984/hw1.0/firmware-5.bin${DISTURL_SUFFIX} +DISTFILES_qca9984_hw10_lic+= \ + ${FWSUBDIR}/QCA9984/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_qca99x0_hw20+= \ + ${FWSUBDIR}/QCA99X0/hw2.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA99X0/hw2.0/firmware-5.bin${DISTURL_SUFFIX} +DISTFILES_qca99x0_hw20_lic+= \ + ${FWSUBDIR}/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_wcn3990_hw10+= \ + ${FWSUBDIR}/WCN3990/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/firmware-5.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/notice.txt_wlanmdsp${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/qcm2290/firmware-5.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/wlanmdsp.mbn${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ - ${DISTFILES_qca988x_hw20} \ + ${DISTFILES_qca4019_hw10} \ ${DISTFILES_qca6174_hw21} \ ${DISTFILES_qca6174_hw30} \ - ${DISTFILES_qca99x0_hw20} \ ${DISTFILES_qca9377_hw10} \ - ${DISTFILES_qca9984_hw10} \ ${DISTFILES_qca9887_hw10} \ - ${DISTFILES_qca9888_hw20} + ${DISTFILES_qca9888_hw20} \ + ${DISTFILES_qca988x_hw20} \ + ${DISTFILES_qca9984_hw10} \ + ${DISTFILES_qca99x0_hw20} \ + ${DISTFILES_wcn3990_hw10} DISTFILES_${FWDRV}_lic= \ - ${DISTFILES_qca988x_hw20_lic} \ + ${DISTFILES_qca4019_hw10_lic} \ ${DISTFILES_qca6174_hw21_lic} \ ${DISTFILES_qca6174_hw30_lic} \ - ${DISTFILES_qca99x0_hw20_lic} \ ${DISTFILES_qca9377_hw10_lic} \ - ${DISTFILES_qca9984_hw10_lic} \ ${DISTFILES_qca9887_hw10_lic} \ - ${DISTFILES_qca9888_hw20_lic} + ${DISTFILES_qca9888_hw20_lic} \ + ${DISTFILES_qca988x_hw20_lic} \ + ${DISTFILES_qca9984_hw10_lic} \ + ${DISTFILES_qca99x0_hw20_lic} ### <<< diff --git a/net/wifi-firmware-ath10k-kmod/distinfo b/net/wifi-firmware-ath10k-kmod/distinfo index 743dfdd3a1a3..1792b8ef9ed4 100644 --- a/net/wifi-firmware-ath10k-kmod/distinfo +++ b/net/wifi-firmware-ath10k-kmod/distinfo @@ -1,71 +1,97 @@ -TIMESTAMP = 1715895491 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/board.bin?h=20240513) = 5b5b380333c2dd3b6ce67f30e2f7008f4020bf594970d3b464fd8d4a80fcd880 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/board.bin?h=20240513) = 2116 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-4.bin?h=20240513) = 208f91dd40b7db5feb645104125338491ca932028c2dd858bb12f07ac6c90cc1 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-4.bin?h=20240513) = 241892 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-5.bin?h=20240513) = 15867031c87f1d7408c1b25fb6419077a1b97de208f2aa58c3266b60e1f8daa2 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-5.bin?h=20240513) = 249044 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board-2.bin?h=20240513) = fd5cab002d3533b674dfda6ec92d1d705c267c46d0e2e4dc8c917360e9e4913e -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board-2.bin?h=20240513) = 263188 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board.bin?h=20240513) = 23c51bdaf0ec685d9ce2ecf08fa91d05dc8c6506f82f0811cd365b55a92cbad1 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board.bin?h=20240513) = 8124 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/firmware-5.bin?h=20240513) = cc77874b709e26ffcc1cd548a4813e4be8cd523329c1b3ba34e341417d2935c5 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/firmware-5.bin?h=20240513) = 498172 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board-2.bin?h=20240513) = 66e83dde1c9af535df1fcd17c72971a96a263357300e921b358d35a353227d60 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board-2.bin?h=20240513) = 740076 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board.bin?h=20240513) = 1a8d225818b46986fc4f615594fbe448fa820618590d6902c8f844bb37cda667 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board.bin?h=20240513) = 8124 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-4.bin?h=20240513) = dc74ba148cf88f1f99a62854112ec574d8c265d88417a4d969461448b0ab60c5 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-4.bin?h=20240513) = 733784 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-6.bin?h=20240513) = 04d3bad5efa3f9fbe3ba53fd3e25fa9b0585ed227eea8111303b4e08861f979d -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-6.bin?h=20240513) = 706360 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/board-2.bin?h=20240513) = 24148daa956ef4bebb903dbc77cbe458796f9db70adc0433023a0a0254c7d8e5 -SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/board-2.bin?h=20240513) = 169824 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/firmware-5.bin?h=20240513) = 5fbc2e717327e9482bce212497b2a34fe7f7c82607c94d49e39f95a46ca1b2a3 -SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/firmware-5.bin?h=20240513) = 479332 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board-2.bin?h=20240513) = 0fdcc7838f478da81704de88f7b33e28862110c6d5decf7818543f8e37e6cd98 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board-2.bin?h=20240513) = 304308 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board.bin?h=20240513) = 127d35d82edb46278f30c448cbca664d755ff0d5fed57b649959cdbc4208c768 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board.bin?h=20240513) = 8124 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-5.bin?h=20240513) = 95ed94c24795c31dbdf8c97ab7278dd3a107673ea7330dfe4d01b1c65965f7a8 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-5.bin?h=20240513) = 783336 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-6.bin?h=20240513) = 8f8b002fccfe81d42238f27dd1f56d189604f180bd4772c7c8e75ae1fef16f01 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-6.bin?h=20240513) = 751436 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/board-2.bin?h=20240513) = 9a04d0c801c69db16399c47e5e65ef6311da2785918b26fa83b9392e83b81e64 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/board-2.bin?h=20240513) = 281312 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/firmware-5.bin?h=20240513) = 4a11cbb3f2838f6c003b85f3b6c7c5043f1efd2858f2ca52346523ec938460c3 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/firmware-5.bin?h=20240513) = 681672 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/board.bin?h=20240513) = cf4df099f6ee05c181f55ce17297a1d32c61d725eb96246fd315ad5587c42426 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/board.bin?h=20240513) = 1024 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/firmware-5.bin?h=20240513) = 18c3d42a22c584383000131d423d7473d44d654f88c3fccca9a950802db8b07e -SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/firmware-5.bin?h=20240513) = 238548 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/board-2.bin?h=20240513) = e2d2b04873844e304066d1c95032b96fda314eea5a497c6134f29f2f9676188e -SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/board-2.bin?h=20240513) = 218596 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/firmware-5.bin?h=20240513) = 89d4488053035c645559e3160e71321807f439b3ac9a2268a2a227147f67ddf4 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/firmware-5.bin?h=20240513) = 693700 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt?h=20240513) = 5186f5fdda2cf0348dffecd04e97c1f0364d04b189bc72ae7c76ba2417e098a8 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt?h=20240513) = 13890 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 98c0dc5559c1bf5934a29683fdc032e0df834c7197c38bcadd58aafb1a3ee443 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 15441 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt?h=20240513) = 631065703055d11b099477c508508f20a80b202aad548a7726564bfa59a96c91 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt?h=20240513) = 46087 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt?h=20240513) = 3b5eb392b2d9d8c46d6aae26d06c187e5ea3029b12d13bc2b8deb8b3ce6bfa53 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt?h=20240513) = 79689 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt?h=20240513) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt?h=20240513) = 53425 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 874195144a7f1114fee287ad1112a4fc9c785e0bf16279bf2673644b8b440f4e -SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 29133 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 7fef27f33c95ed680c21809edacdd90736ed3c903e6c224eb72f947c35e9856c -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 46143 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt?h=20240513) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt?h=20240513) = 53425 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da -SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 30479 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 98c0dc5559c1bf5934a29683fdc032e0df834c7197c38bcadd58aafb1a3ee443 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 15441 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da -SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 30479 -SHA256 (linux-firmware/ath10kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f -SIZE (linux-firmware/ath10kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 2713 -SHA256 (linux-firmware/ath10kfw/WHENCE?h=20240513) = 09453d13d522ce48c11fd37a04bc4a46b88792bc6e51c3b73cdcc5acb364e763 -SIZE (linux-firmware/ath10kfw/WHENCE?h=20240513) = 274394 +TIMESTAMP = 1765581611 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/board-2.bin?h=20251125) = c0393d68c1c4004920c3aa33ed944ee44dd5355600b2332612493fe33d30a317 +SIZE (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/board-2.bin?h=20251125) = 1822336 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/firmware-5.bin?h=20251125) = ce5ff248312aef77c620eb93d5bc290ddf68447c5ac9c91c845abab7163a9e70 +SIZE (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/firmware-5.bin?h=20251125) = 583344 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board-2.bin?h=20251125) = fd5cab002d3533b674dfda6ec92d1d705c267c46d0e2e4dc8c917360e9e4913e +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board-2.bin?h=20251125) = 263188 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board.bin?h=20251125) = 23c51bdaf0ec685d9ce2ecf08fa91d05dc8c6506f82f0811cd365b55a92cbad1 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board.bin?h=20251125) = 8124 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/firmware-5.bin?h=20251125) = cc77874b709e26ffcc1cd548a4813e4be8cd523329c1b3ba34e341417d2935c5 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/firmware-5.bin?h=20251125) = 498172 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board-2.bin?h=20251125) = 66e83dde1c9af535df1fcd17c72971a96a263357300e921b358d35a353227d60 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board-2.bin?h=20251125) = 740076 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board.bin?h=20251125) = 1a8d225818b46986fc4f615594fbe448fa820618590d6902c8f844bb37cda667 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board.bin?h=20251125) = 8124 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-4.bin?h=20251125) = dc74ba148cf88f1f99a62854112ec574d8c265d88417a4d969461448b0ab60c5 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-4.bin?h=20251125) = 733784 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-6.bin?h=20251125) = 04d3bad5efa3f9fbe3ba53fd3e25fa9b0585ed227eea8111303b4e08861f979d +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-6.bin?h=20251125) = 706360 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-sdio-6.bin?h=20251125) = b5fc019e98de2035ae00feb7c7db332c6c417cb763a8007c774cedb2e515eb06 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-sdio-6.bin?h=20251125) = 607252 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board-2.bin?h=20251125) = 0fdcc7838f478da81704de88f7b33e28862110c6d5decf7818543f8e37e6cd98 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board-2.bin?h=20251125) = 304308 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board.bin?h=20251125) = 127d35d82edb46278f30c448cbca664d755ff0d5fed57b649959cdbc4208c768 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board.bin?h=20251125) = 8124 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-5.bin?h=20251125) = 95ed94c24795c31dbdf8c97ab7278dd3a107673ea7330dfe4d01b1c65965f7a8 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-5.bin?h=20251125) = 783336 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-6.bin?h=20251125) = 8f8b002fccfe81d42238f27dd1f56d189604f180bd4772c7c8e75ae1fef16f01 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-6.bin?h=20251125) = 751436 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-sdio-5.bin?h=20251125) = 017b4ae7bdb5821ecb439fbf96d198421a57926918f2513db5fbd6d9c01debe6 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-sdio-5.bin?h=20251125) = 617852 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/board.bin?h=20251125) = cf4df099f6ee05c181f55ce17297a1d32c61d725eb96246fd315ad5587c42426 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/board.bin?h=20251125) = 1024 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/firmware-5.bin?h=20251125) = 18c3d42a22c584383000131d423d7473d44d654f88c3fccca9a950802db8b07e +SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/firmware-5.bin?h=20251125) = 238548 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/board-2.bin?h=20251125) = e2d2b04873844e304066d1c95032b96fda314eea5a497c6134f29f2f9676188e +SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/board-2.bin?h=20251125) = 218596 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/firmware-5.bin?h=20251125) = 89d4488053035c645559e3160e71321807f439b3ac9a2268a2a227147f67ddf4 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/firmware-5.bin?h=20251125) = 693700 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/board.bin?h=20251125) = 5b5b380333c2dd3b6ce67f30e2f7008f4020bf594970d3b464fd8d4a80fcd880 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/board.bin?h=20251125) = 2116 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-4.bin?h=20251125) = 208f91dd40b7db5feb645104125338491ca932028c2dd858bb12f07ac6c90cc1 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-4.bin?h=20251125) = 241892 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-5.bin?h=20251125) = 15867031c87f1d7408c1b25fb6419077a1b97de208f2aa58c3266b60e1f8daa2 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-5.bin?h=20251125) = 249044 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/board-2.bin?h=20251125) = 9a04d0c801c69db16399c47e5e65ef6311da2785918b26fa83b9392e83b81e64 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/board-2.bin?h=20251125) = 281312 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/firmware-5.bin?h=20251125) = 4a11cbb3f2838f6c003b85f3b6c7c5043f1efd2858f2ca52346523ec938460c3 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/firmware-5.bin?h=20251125) = 681672 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/board-2.bin?h=20251125) = 24148daa956ef4bebb903dbc77cbe458796f9db70adc0433023a0a0254c7d8e5 +SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/board-2.bin?h=20251125) = 169824 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/firmware-5.bin?h=20251125) = 5fbc2e717327e9482bce212497b2a34fe7f7c82607c94d49e39f95a46ca1b2a3 +SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/firmware-5.bin?h=20251125) = 479332 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/board-2.bin?h=20251125) = c03d801cba1233914d777644e368ea942f36064e805ba6102514dedb47e53c76 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/board-2.bin?h=20251125) = 670116 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/firmware-5.bin?h=20251125) = fef6539e0127579536bc977be57a90d018b83f2931fedc3a8870fbe38d6c4127 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/firmware-5.bin?h=20251125) = 60 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp?h=20251125) = d7a42cb726d992c427fc130b60b076c5536297aafceecdb053b1b5de17f7d5fa +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp?h=20251125) = 27005 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/qcm2290/firmware-5.bin?h=20251125) = 80daf4f3a89e6ea8222e45387bb362c854fcd30c02e9da59ca723b39b269cdd2 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/qcm2290/firmware-5.bin?h=20251125) = 60 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn?h=20251125) = 4a0f4d8a5d7cdc094a5b0b907f4b9906657b76070993fed4d8cc4ccf5776b515 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn?h=20251125) = 3828228 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/wlanmdsp.mbn?h=20251125) = 92e1501254e6de78c0f2e2cf091507d488b608d07e53acd14813a82744823ec2 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/wlanmdsp.mbn?h=20251125) = 3725044 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da +SIZE (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 30479 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt?h=20251125) = 631065703055d11b099477c508508f20a80b202aad548a7726564bfa59a96c91 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt?h=20251125) = 46087 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt?h=20251125) = 3b5eb392b2d9d8c46d6aae26d06c187e5ea3029b12d13bc2b8deb8b3ce6bfa53 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt?h=20251125) = 79689 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt?h=20251125) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt?h=20251125) = 53425 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt?h=20251125) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt?h=20251125) = 53425 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 7fef27f33c95ed680c21809edacdd90736ed3c903e6c224eb72f947c35e9856c +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 46143 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt?h=20251125) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt?h=20251125) = 53425 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt?h=20251125) = 7fef27f33c95ed680c21809edacdd90736ed3c903e6c224eb72f947c35e9856c +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt?h=20251125) = 46143 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 98c0dc5559c1bf5934a29683fdc032e0df834c7197c38bcadd58aafb1a3ee443 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 15441 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da +SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 30479 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt?h=20251125) = 5186f5fdda2cf0348dffecd04e97c1f0364d04b189bc72ae7c76ba2417e098a8 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt?h=20251125) = 13890 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 98c0dc5559c1bf5934a29683fdc032e0df834c7197c38bcadd58aafb1a3ee443 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 15441 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da +SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 30479 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 874195144a7f1114fee287ad1112a4fc9c785e0bf16279bf2673644b8b440f4e +SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 29133 +SHA256 (linux-firmware/ath10kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f +SIZE (linux-firmware/ath10kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 2713 +SHA256 (linux-firmware/ath10kfw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/ath10kfw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-ath10k-kmod/files/extract-fw-list.sh b/net/wifi-firmware-ath10k-kmod/files/extract-fw-list.sh new file mode 100644 index 000000000000..cf9922f66629 --- /dev/null +++ b/net/wifi-firmware-ath10k-kmod/files/extract-fw-list.sh @@ -0,0 +1,224 @@ +#!/bin/sh +# +# Copyright (c) 2025 The FreeBSD Foundation +# +# This software was developed by Björn Zeeb +# under sponsorship from the FreeBSD Foundation. +# +# SPDX-License-Identifier: BSD-2-Clause +# +# Generate the firmware flavors and files from the WHENCE file in +# linux-firmware.git based on the "MAC" names. +# It is no longer feasible to generate them from the driver as the +# firmware names are fully dynamic and require at least a register +# read on each card. The combinations likely go into the hundreds +# or thousands. +# We still check for the firmware file with the highest API version +# available based on each file name and sort out all the others. +# We also have to sort out the DVM drier parts which we are not +# interested in. +# + +FWDIR=${1:-/nonexistent} +DRVNAME=${2:-NODRVNAMEGIVEN} + +if test ! -d ${FWDIR} -o ! -r ${FWDIR}/WHENCE; then + printf "Cannot find '%s' or '%s/WHENCE'\n" ${FWDIR} ${FWDIR} >&2 + printf "USAGE: %s /path/to/linux-firmware.git ath1xk\n" $0 >&2 + exit +fi +case "${DRVNAME}" in +NODRVNAMEGIVEN) + printf "USAGE: %s /path/to/linux-firmware.git ath1xk\n" $0 >&2 + exit + ;; +esac + +sed -e "s@%%XXX%%@"${DRVNAME}" -.*@g" ../wifi-firmware-kmod/files/WHENCE.awk.in > WHENCE.awk +awk -f WHENCE.awk ${FWDIR}/WHENCE > WHENCE +awk -v FWDIR="${FWDIR}" -v DRVNAME="${DRVNAME}" ' +function file_exists(fname) +{ + xname = FWDIR "/" DRVNAME "/" fname; + + #printf("DEBUG: checking for file %s\n", xname); + + if ((getline _ < xname) >= 0) { + return 1; + } +} + +function known_in_2arr(arr, idx1, idx2) +{ + for (both in arr) { + split(both, sep, SUBSEP); + if (sep[1] == idx1 && sep[2] == idx2) { + return 1; + } + } + return 0; +} + +function get_flavor(name) +{ + + name = tolower(name); + + # remove the file name. + gsub("/[^/]*$", "", name); + + # Reduce to two levels + n = split(name, a, "/") + if (n > 1) { + name = a[1] "/" a[2]; + } + + # replace special characters + gsub("/", "_", name); + gsub("\\.", "", name); + + #printf("FLAVNAME >>%s<<\n", name); + + return name; +} + +function is_flavor_known(name, n, flavarr) +{ + + for (f = 1; f <= n ; f++) { + if (flavarr[f] == name) + return 1; + } + + return 0; +} + +BEGIN { + if (!FWDIR) { + printf "USAGE: -v FWDIR=/path/to/linux-firmware.git\n" + exit + } + + flavors_n = 0; +} +{ + if (! /^File:/) { + next; + } + + gsub("^File: " DRVNAME "/", ""); + + name=$0 + if (!file_exists(name)) { + print "DEBUG :: file does not exist :: " $0; + next; + } + + flav = get_flavor($name); + + if (!is_flavor_known(flav, flavors_n, flavors)) { + flavors[++flavors_n] = flav; + } + + if (name ~ /\.txt$/) { + fwl[flav]++; + fwlic[flav,fwl[flav]] = name; + } else { + fwn[flav]++; + fwname[flav,fwn[flav]] = name; + } +} +END { + # Sort flavors + for (i = 1; i < length(flavors); i++) { + for (j = i + 1; j <= length(flavors); j++) { + if (flavors[i] > flavors[j]) { + t=flavors[i] + flavors[i]=flavors[j] + flavors[j]=t + } + } + } + + printf("FWSUBS="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t%s", flavors[f]); + } + } + printf("\n\n"); + + # Deal with all the firmware flavors: + for (f = 1; f <= length(flavors); f++) { + flav=flavors[f]; + + # + # Firmware files. + # + if (fwn[flav] > 0) { + if (f > 1) { + printf("\n"); + } + printf("DISTFILES_%s+=", flav); + } + # Sort + for (i = 1; i < fwn[flav]; i++) { + for (j = i + 1; j <= fwn[flav]; j++) { + if (fwname[flav,i] > fwname[flav,j]) { + t=fwname[flav,i] + fwname[flav,i]=fwname[flav,j] + fwname[flav,j]=t + } + } + } + # Print + for (i = 1; i <= fwn[flav]; i++) { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", fwname[flav,i]); + } + + # + # License files. + # + if (fwl[flav] > 0) { + if (fwn[flav] > 0) { + printf("\n"); + } + printf("DISTFILES_%s_lic+=", flav); + } + # Sort + for (i = 1; i < fwl[flav]; i++) { + for (j = i + 1; j <= fwl[flav]; j++) { + if (fwlic[flav,i] > fwlic[flav,j]) { + t=fwlic[flav,i] + fwlic[flav,i]=fwlic[flav,j] + fwlic[flav,j]=t + } + } + } + # Print + for (i = 1; i <= fwl[flav]; i++) { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", fwlic[flav,i]); + } + } + printf("\n"); + + printf("\n"); + printf("DISTFILES_\${FWDRV}="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t\${DISTFILES_%s}", flavors[f]); + } + } + printf("\n"); + printf("DISTFILES_\${FWDRV}_lic="); + for (f = 1; f <= length(flavors); f++) { + if (fwl[flavors[f]] > 0) { + printf(" \\\n\t\${DISTFILES_%s_lic}", flavors[f]); + } + } + printf("\n"); +}' WHENCE + +rm -f WHENCE.awk WHENCE + +# end diff --git a/net/wifi-firmware-ath10k-kmod/pkg-descr b/net/wifi-firmware-ath10k-kmod/pkg-descr index bd34d0f79466..1316f7c1f3b7 100644 --- a/net/wifi-firmware-ath10k-kmod/pkg-descr +++ b/net/wifi-firmware-ath10k-kmod/pkg-descr @@ -1,3 +1 @@ Firmware files for QCA WiFi NICs supported by the ath10k driver. - -Currently only provides firmware for the PCI chipsets. diff --git a/net/wifi-firmware-ath11k-kmod/Makefile b/net/wifi-firmware-ath11k-kmod/Makefile index dce7fbcba597..d5a22634324d 100644 --- a/net/wifi-firmware-ath11k-kmod/Makefile +++ b/net/wifi-firmware-ath11k-kmod/Makefile @@ -2,7 +2,7 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= ath11k FWSUBDIR= ath11k -FWDRV_VERSION= 20240513 +FWDRV_VERSION= 20251125 # Yes, the license is the ath10k one; see WHENCE. LICENSE_FILE= LICENSE.QualcommAtheros_ath10k @@ -11,42 +11,143 @@ LICENSE_NAME= QCA firmware license (${FWDRV}) WHENCE_REGEX= ath11k -.* # The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/athk/ath11k/zzz_fw_ports_fwget.sh } +# found with the wifi-firmware-ath10k-kmod port. ### >>> FWSUBS= \ + ipq5018_hw10 \ + ipq6018_hw10 \ + ipq8074_hw20 \ + qca2066_hw21 \ qca6390_hw20 \ + qca6698aq_hw21 \ qcn9074_hw10 \ + wcn6750_hw10 \ wcn6855_hw20 -DISTFILES_qca6390_hw20= \ +DISTFILES_ipq5018_hw10+= \ + ${FWSUBDIR}/IPQ5018/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.mdt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b03${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b04${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b05${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b07${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b08${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b09${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b10${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b11${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b13${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b14${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.mdt${DISTURL_SUFFIX} +DISTFILES_ipq5018_hw10_lic+= \ + ${FWSUBDIR}/IPQ5018/hw1.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_ipq6018_hw10+= \ + ${FWSUBDIR}/IPQ6018/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.mdt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b03${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b04${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b05${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b07${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b08${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.mdt${DISTURL_SUFFIX} +DISTFILES_ipq6018_hw10_lic+= \ + ${FWSUBDIR}/IPQ6018/hw1.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_ipq8074_hw20+= \ + ${FWSUBDIR}/IPQ8074/hw2.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.mdt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b03${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b04${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b05${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b07${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b08${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.mdt${DISTURL_SUFFIX} +DISTFILES_ipq8074_hw20_lic+= \ + ${FWSUBDIR}/IPQ8074/hw2.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_qca2066_hw21+= \ + ${FWSUBDIR}/QCA2066/hw2.1/amss.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA2066/hw2.1/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA2066/hw2.1/m3.bin${DISTURL_SUFFIX} +DISTFILES_qca2066_hw21_lic+= \ + ${FWSUBDIR}/QCA2066/hw2.1/Notice.txt${DISTURL_SUFFIX} +DISTFILES_qca6390_hw20+= \ ${FWSUBDIR}/QCA6390/hw2.0/amss.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6390/hw2.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6390/hw2.0/m3.bin${DISTURL_SUFFIX} -DISTFILES_qca6390_hw20_lic= \ +DISTFILES_qca6390_hw20_lic+= \ ${FWSUBDIR}/QCA6390/hw2.0/Notice.txt${DISTURL_SUFFIX} -DISTFILES_qcn9074_hw10= \ +DISTFILES_qca6698aq_hw21+= \ + ${FWSUBDIR}/QCA6698AQ/hw2.1/amss.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA6698AQ/hw2.1/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA6698AQ/hw2.1/m3.bin${DISTURL_SUFFIX} +DISTFILES_qca6698aq_hw21_lic+= \ + ${FWSUBDIR}/QCA6698AQ/hw2.1/Notice.txt${DISTURL_SUFFIX} +DISTFILES_qcn9074_hw10+= \ + ${FWSUBDIR}/QCN9074/hw1.0/.notice${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCN9074/hw1.0/amss.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCN9074/hw1.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCN9074/hw1.0/m3.bin${DISTURL_SUFFIX} -DISTFILES_qcn9074_hw10_lic= \ +DISTFILES_qcn9074_hw10_lic+= \ ${FWSUBDIR}/QCN9074/hw1.0/Notice.txt${DISTURL_SUFFIX} -DISTFILES_wcn6855_hw20= \ +DISTFILES_wcn6750_hw10+= \ + ${FWSUBDIR}/WCN6750/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6750/hw1.0/qcm6490/wpss.mbn${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6750/hw1.0/sc7280/wpss.mbn${DISTURL_SUFFIX} +DISTFILES_wcn6750_hw10_lic+= \ + ${FWSUBDIR}/WCN6750/hw1.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_wcn6855_hw20+= \ ${FWSUBDIR}/WCN6855/hw2.0/amss.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WCN6855/hw2.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WCN6855/hw2.0/m3.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6855/hw2.0/nfa765/amss.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6855/hw2.0/nfa765/m3.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WCN6855/hw2.0/regdb.bin${DISTURL_SUFFIX} -DISTFILES_wcn6855_hw20_lic= \ - ${FWSUBDIR}/WCN6855/hw2.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_wcn6855_hw20_lic+= \ + ${FWSUBDIR}/WCN6855/hw2.0/Notice.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6855/hw2.0/nfa765/Notice.txt${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ + ${DISTFILES_ipq5018_hw10} \ + ${DISTFILES_ipq6018_hw10} \ + ${DISTFILES_ipq8074_hw20} \ + ${DISTFILES_qca2066_hw21} \ ${DISTFILES_qca6390_hw20} \ + ${DISTFILES_qca6698aq_hw21} \ ${DISTFILES_qcn9074_hw10} \ + ${DISTFILES_wcn6750_hw10} \ ${DISTFILES_wcn6855_hw20} DISTFILES_${FWDRV}_lic= \ + ${DISTFILES_ipq5018_hw10_lic} \ + ${DISTFILES_ipq6018_hw10_lic} \ + ${DISTFILES_ipq8074_hw20_lic} \ + ${DISTFILES_qca2066_hw21_lic} \ ${DISTFILES_qca6390_hw20_lic} \ + ${DISTFILES_qca6698aq_hw21_lic} \ ${DISTFILES_qcn9074_hw10_lic} \ + ${DISTFILES_wcn6750_hw10_lic} \ ${DISTFILES_wcn6855_hw20_lic} ### <<< diff --git a/net/wifi-firmware-ath11k-kmod/distinfo b/net/wifi-firmware-ath11k-kmod/distinfo index d965320664cf..aff19ad7ac27 100644 --- a/net/wifi-firmware-ath11k-kmod/distinfo +++ b/net/wifi-firmware-ath11k-kmod/distinfo @@ -1,31 +1,175 @@ -TIMESTAMP = 1715895520 -SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/amss.bin?h=20240513) = 8ab2a06422e3989012df423bb6a156fde2c3feb4cd5db4c5d3588f674dc872ff -SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/amss.bin?h=20240513) = 3628672 -SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/board-2.bin?h=20240513) = ffae36a14450ea9dc0317db04fba84344812037b0de4f89bee90b05eae6ecb00 -SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/board-2.bin?h=20240513) = 115984 -SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/m3.bin?h=20240513) = 1921d25edb52f90a7a0acc7275861e14399f904d579aae9f7ab1c4d28533fad6 -SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/m3.bin?h=20240513) = 266684 -SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/amss.bin?h=20240513) = 5ee1b7b204541b5f99984f21d694ececaec08fbce1b520ffe6fe740b02a4afd7 -SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/amss.bin?h=20240513) = 3963336 -SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/board-2.bin?h=20240513) = dbf0ca14aa1229eccd48f26f1026901b9718b143bd30b51b8ea67c84ba6207f1 -SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/board-2.bin?h=20240513) = 786836 -SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/m3.bin?h=20240513) = b6d957f335073a15a8de809398e1506f0200a08747eaf7189c843cf519ffc1de -SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/m3.bin?h=20240513) = 340108 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/amss.bin?h=20240513) = 8f10357b53b40238333f0b055b4829fc8dd87994aa2476ae3fa92234d8f31065 -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/amss.bin?h=20240513) = 4988928 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/board-2.bin?h=20240513) = b2612c3a270a2e795270c8567cb8435aaf4f4acc9897cd593cf3c9a9a07f3ef3 -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/board-2.bin?h=20240513) = 6308684 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/m3.bin?h=20240513) = 9b9b226abf8ce0e005209e53c0c9a4443abaf7b3def7fefe7e5c5676255c7bdc -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/m3.bin?h=20240513) = 266684 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/regdb.bin?h=20240513) = e1b774b1feda4cab01f5a26089124059539fc31544ac34129dce45c8ff26d645 -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/regdb.bin?h=20240513) = 24310 -SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/Notice.txt?h=20240513) = 2facd28901420b9b58248ec3c17d4ea4693165b72f36106d5537ea4bb9380f1b -SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/Notice.txt?h=20240513) = 189707 -SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/Notice.txt?h=20240513) = 0768d1c28b6886f159703ef929fd3c92ab6bec1cbc9dcae449b17722a824ebcf -SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/Notice.txt?h=20240513) = 161358 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/Notice.txt?h=20240513) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/Notice.txt?h=20240513) = 152394 -SHA256 (linux-firmware/ath11kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f -SIZE (linux-firmware/ath11kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 2713 -SHA256 (linux-firmware/ath11kfw/WHENCE?h=20240513) = 09453d13d522ce48c11fd37a04bc4a46b88792bc6e51c3b73cdcc5acb364e763 -SIZE (linux-firmware/ath11kfw/WHENCE?h=20240513) = 274394 +TIMESTAMP = 1765581032 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/board-2.bin?h=20251125) = dfc1f2246d65385bf30a414d140e1b6e1ef60b57ea13e3b14f0c8cda25eac9ca +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/board-2.bin?h=20251125) = 524564 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b00?h=20251125) = 4afae03116bc830881c7ddfcfd053f682844856f386f98fe4efbca0877792a2f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b00?h=20251125) = 148 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b01?h=20251125) = 23562e808d79c84146f70a6e983a89339706b07a5dab4811550f6b523636af54 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b01?h=20251125) = 136 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b02?h=20251125) = 6b234dbf46b3b438b4220c197d420194c9a8b3addc29ae4a7168c90e40791fff +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b02?h=20251125) = 262144 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.flist?h=20251125) = 2d35c2b9e63e39074514935e6cca8c1aa6ff59f389b0ccd8886e489381d81038 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.flist?h=20251125) = 153 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.mdt?h=20251125) = 7aa5cd4e5a9eb860a64221f35e6102daad2cb2fa76b4099adbc14b39185802ce +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.mdt?h=20251125) = 284 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b00?h=20251125) = 3cca471d5b2166705b26888eac462f9ef83cd883c98087efc7406ec34cf33f02 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b00?h=20251125) = 532 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b01?h=20251125) = f1b7ac72648c0529ac461345becdcc3f9ea80473f49d1fe568677040ed7ef4a4 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b01?h=20251125) = 520 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b02?h=20251125) = 92b863329a7b550af1fdca491fbecdd17a3f89e16a53ecf25a63f411453db0a3 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b02?h=20251125) = 7552 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b03?h=20251125) = c1cba71eaeb1408dae4e237fb7e0ce0138309fa13bd01fb8b6a0508b7c6e17c3 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b03?h=20251125) = 545008 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b04?h=20251125) = 5a996ad20507a1c929c8a6289e9053d33d7a4a0bd24b6f22c6dbf905a4d893dc +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b04?h=20251125) = 86788 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b05?h=20251125) = 5f6ece80f9b93ad7592ccd4e3360d07b2262138cb36c6833d8b11148a050ce12 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b05?h=20251125) = 17776 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b07?h=20251125) = 1e1c0f0a8631c3180b68935fc940542ebbda5c5a8821ae291283f74e0e8b4a8f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b07?h=20251125) = 1488 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b08?h=20251125) = 7e2e20d25714c362a57d55c89e720839f74427cd88497558437f1f2203f5ffff +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b08?h=20251125) = 4096 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b09?h=20251125) = 69f0b385f67c64959f5b7ae473324bf1b00a4cf1c3da007c97d0d0466327ef25 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b09?h=20251125) = 2334720 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b10?h=20251125) = 1922fd57900212e5da8335b25f093b6cab87723e84cbed2f07eed953c46d2fb0 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b10?h=20251125) = 269252 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b11?h=20251125) = dc734a763017ea86bd49a176410b762b658f76dd86a75391a7d4aebffce2c21b +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b11?h=20251125) = 99456 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b13?h=20251125) = fe7bebb07477c8d8867ab754a0b55ecdb0fc6cfd07e756ddb536bc55957b2094 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b13?h=20251125) = 7080 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b14?h=20251125) = 0f488260e9764a28ae9b439b10745eaaa7c9bcb18b2b59fc035a18294999d991 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b14?h=20251125) = 1668 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.flist?h=20251125) = f9cc07e252ac5736bbb93a4fd6cc77c426af207231093d502730c857d4fc8975 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.flist?h=20251125) = 663 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.mdt?h=20251125) = 67df8fc789530e035c330ce5fc2a54237c87254f0a5b4e6b76abe12c9a3e845d +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.mdt?h=20251125) = 1052 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/board-2.bin?h=20251125) = 17ddba8df0b36de4a83d7af6ad518e67dfc96f3dfd9b0832899fb1fd13887938 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/board-2.bin?h=20251125) = 787208 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b00?h=20251125) = 2bf6b01a62cd2c88586239e7f820bc8cdaae34805ac02e227edc016588090390 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b00?h=20251125) = 148 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b01?h=20251125) = 5413e87d65f0500e771a889503f3f5ca2987b1153ec05f4b7a127be95db7e8f4 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b01?h=20251125) = 6712 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b02?h=20251125) = bf923ad3c7c7bbe2cfef74ef6a68140d12a2b45af0bcc519271ddaf3a960e3ed +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b02?h=20251125) = 294912 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.flist?h=20251125) = 5da7a8d5416d198cf78aae4e941b1c42ee08079c86b6c60f7a6e4e1851375a6e +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.flist?h=20251125) = 153 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.mdt?h=20251125) = e340ca5fe8aa7c8dfbfe36ce165259f1d9cc12f6af862dcad7824222720ee9fc +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.mdt?h=20251125) = 6860 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b00?h=20251125) = 3c4d8b0b1ed11bad93e4685030eccc25bf5e03ed2e700598dc24bfb571c03b94 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b00?h=20251125) = 340 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b01?h=20251125) = 1b784958ddce779dee6d944a2b60656f1fa9321a48240b457e80bdd77ddcbef7 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b01?h=20251125) = 7000 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b02?h=20251125) = a0416285210a9cca7aa3df7e1f64f6632402f64e5461d10ae925d1af63b0b56c +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b02?h=20251125) = 4696 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b03?h=20251125) = d614d250f9482120a3e8f7d54d27ecd892e019ebc93dc03de5768341335335d0 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b03?h=20251125) = 2606416 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b04?h=20251125) = a871239f96c391dec46b1e8753bb3c796dfc157a45d4f102bb59198ceb221c5e +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b04?h=20251125) = 386528 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b05?h=20251125) = 9cf90c94e5be464d5e87a2f58838c2ee93885d83db5631bce8dcbeb61da93bcc +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b05?h=20251125) = 202532 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b07?h=20251125) = 099bfeb81de02b886f49609a7fcb52d96ac5a1bd4d8989da0ae4b66f3ca10919 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b07?h=20251125) = 9912 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b08?h=20251125) = fdeb778f50c81b38d80f10276926eed5b58fbf3af1c4f19f1deca1dc76bd0751 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b08?h=20251125) = 467388 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.flist?h=20251125) = 8a077a1eeeccbbf95595fe2c282badad87217b5de3db4eeab93315c89a56b281 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.flist?h=20251125) = 408 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.mdt?h=20251125) = 1eea3a9cad63f6d2c2037b215957044ab12b927ea1ce78c156082c763410992a +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.mdt?h=20251125) = 7340 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/board-2.bin?h=20251125) = a79a122795eb53b978d7966d35ce208c5a362634a7037a9858c32b80e14f3e93 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/board-2.bin?h=20251125) = 1442536 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b00?h=20251125) = 7810168437ae324091f0ad834506135b081b1d74c859a7d07b4b102f54e4f5a1 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b00?h=20251125) = 148 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b01?h=20251125) = 72ad456789d7e569045eecd9e146aedd2903385073e199484035aefd05c3b5ba +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b01?h=20251125) = 136 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b02?h=20251125) = 372cc891859eefce6c8b7ed40062b40765674ba1f77c229dad4ffa1295ac75fe +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b02?h=20251125) = 327680 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.flist?h=20251125) = 822b3bab2dc21e31c77f5afec951cb139decf6949808e24c6c3c6412e85e5bc8 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.flist?h=20251125) = 162 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.mdt?h=20251125) = a10a27bf3e1d73151c64c59f0f1ed5d412212e0506d9cc8c0b1c31ae64d2a66f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.mdt?h=20251125) = 284 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b00?h=20251125) = 349b2144a6281fe236f9b29fd4b58e7b1dbcc204681083290b7147e9ec294380 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b00?h=20251125) = 340 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b01?h=20251125) = 10199f0d2676e116ec52fcc4f95cb6df08cdc215ec90cf8b519c9308147918ca +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b01?h=20251125) = 328 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b02?h=20251125) = d5eac361557c8d139ce7a847b5db514b0dacf7154e4b56ec975e6bc6f0e22c55 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b02?h=20251125) = 4696 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b03?h=20251125) = 4e8ba56ec9e5c6b1273dcdab3391336c1836d9744bb5cc7d10b63e9f76193d23 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b03?h=20251125) = 3215248 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b04?h=20251125) = e93369790cf6e5c511ea3e195fc8c2460eef99e0af2c77abe25b4e642e17d608 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b04?h=20251125) = 1000480 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b05?h=20251125) = 9f00fda0f9d7156f38ffd048ecc084aaed9daef7a691982a3605e2f94021e9c1 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b05?h=20251125) = 254596 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b07?h=20251125) = e97b67ed161cd91dde11d5fc16fab1080badb189d3d0140471ba0de43274b0b4 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b07?h=20251125) = 9960 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b08?h=20251125) = 3e52214b45a10257ceeb325649e921072ebec631456b2e70c568bd6acab80340 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b08?h=20251125) = 596768 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.flist?h=20251125) = e9eea69f2ce9041ede9fa946adbd4560ccbc60a69f8ce9242600fba8d957c74c +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.flist?h=20251125) = 432 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.mdt?h=20251125) = 448253e048be80384996c20bb67ab21944e5abcd9288c7dc2c2d942ea15dfd44 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.mdt?h=20251125) = 668 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/amss.bin?h=20251125) = 6be9c2264898c0190fb39befa5f42d07413014db772daaedd56031415d9880ae +SIZE (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/amss.bin?h=20251125) = 5349376 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/board-2.bin?h=20251125) = d3fb4c63350370fb387ca39975d74f69dea650469a148acf3b22bacdab24cd5d +SIZE (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/board-2.bin?h=20251125) = 745408 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/m3.bin?h=20251125) = ad0695237371978d20712e1e1e80d439fb47d4ffc4191233018496eed7944761 +SIZE (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/amss.bin?h=20251125) = 8ab2a06422e3989012df423bb6a156fde2c3feb4cd5db4c5d3588f674dc872ff +SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/amss.bin?h=20251125) = 3628672 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/board-2.bin?h=20251125) = dd865b73d172c224a6e8a998dd05342b0294883e5f8514fae663d357e9be7725 +SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/board-2.bin?h=20251125) = 173980 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/m3.bin?h=20251125) = 1921d25edb52f90a7a0acc7275861e14399f904d579aae9f7ab1c4d28533fad6 +SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/amss.bin?h=20251125) = a1f7fba473fa85ffbdf92c1f26804762c76815c266672016dbc6405472089846 +SIZE (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/amss.bin?h=20251125) = 5005312 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/board-2.bin?h=20251125) = 046a2503bed7341092a22797e05c73701e76ab8be6ef55340c22686e81cf160e +SIZE (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/board-2.bin?h=20251125) = 986384 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/m3.bin?h=20251125) = 9be43a8d9dc9454a629d65368df7ccd532d8768a0ac1fd935f57bcd37cbefecd +SIZE (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/.notice?h=20251125) = 9c03533e950d48b3ac09820f628699fb3bc431a4b13dbce793130e100c2c53b2 +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/.notice?h=20251125) = 266 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/amss.bin?h=20251125) = 063b6adbc9fc66143a828d03b92ac16c2619d02507a945e663ce331cc1128608 +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/amss.bin?h=20251125) = 4227408 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/board-2.bin?h=20251125) = dbf0ca14aa1229eccd48f26f1026901b9718b143bd30b51b8ea67c84ba6207f1 +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/board-2.bin?h=20251125) = 786836 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/m3.bin?h=20251125) = 3cf2cff8b014986edfd45c595f9702096157e8148d36b51f9a8f71e6c5fb37ba +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/m3.bin?h=20251125) = 340108 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/board-2.bin?h=20251125) = dd2769c0528ecb575fc66233fe755eb7e4a81dff7b50973d8b5eda7585adf32b +SIZE (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/board-2.bin?h=20251125) = 927980 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn?h=20251125) = 300d3c362372b95e7a04c7216db8578f4cae1a5a2bccbad4c1b907c8c2fdb305 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn?h=20251125) = 7734064 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/sc7280/wpss.mbn?h=20251125) = d9cfce95d41ddcfa2d2735f250261e12ff956af1b0b4625a1c116573a1b5bf6d +SIZE (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/sc7280/wpss.mbn?h=20251125) = 7463728 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/amss.bin?h=20251125) = e12b23ddc4b8d2d2a10a651a5d6fdcd00f60fcae884d2cf5dad17627211fcdfd +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/amss.bin?h=20251125) = 4988928 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/board-2.bin?h=20251125) = faa0f274a490acfd3a5ac682584df7112ea9c4a4730e1a825d655ad83ed5d834 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/board-2.bin?h=20251125) = 7056532 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/m3.bin?h=20251125) = 0c590881870d0e6e98fc7d393ce05690e09287933b1b535e935bf5d98b77713f +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/amss.bin?h=20251125) = cac34489268cbb4735c445160c98583e5d741fd00c440331b9e0663bc2eafec4 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/amss.bin?h=20251125) = 5005312 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/m3.bin?h=20251125) = 9be43a8d9dc9454a629d65368df7ccd532d8768a0ac1fd935f57bcd37cbefecd +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/regdb.bin?h=20251125) = e1b774b1feda4cab01f5a26089124059539fc31544ac34129dce45c8ff26d645 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/regdb.bin?h=20251125) = 24310 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/Notice.txt?h=20251125) = 478e755ffdc1bc6a5a332c0b915b2a57834908fef2a6ad3c78ea3b011f83967c +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/Notice.txt?h=20251125) = 36880 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/Notice.txt?h=20251125) = 097ceeb6f03dad7e74a2de0f217b1dad149989e550681e8726908ef477c9d58f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/Notice.txt?h=20251125) = 156458 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/Notice.txt?h=20251125) = 097ceeb6f03dad7e74a2de0f217b1dad149989e550681e8726908ef477c9d58f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/Notice.txt?h=20251125) = 156458 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/Notice.txt?h=20251125) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f +SIZE (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/Notice.txt?h=20251125) = 152394 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/Notice.txt?h=20251125) = 2facd28901420b9b58248ec3c17d4ea4693165b72f36106d5537ea4bb9380f1b +SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/Notice.txt?h=20251125) = 189707 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/Notice.txt?h=20251125) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f +SIZE (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/Notice.txt?h=20251125) = 152394 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/Notice.txt?h=20251125) = 097ceeb6f03dad7e74a2de0f217b1dad149989e550681e8726908ef477c9d58f +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/Notice.txt?h=20251125) = 156458 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/Notice.txt?h=20251125) = e0ef1b0e8c5e142cc4610f924bac84c0969de6e105755d6a2baaedda4d40da45 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/Notice.txt?h=20251125) = 317806 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/Notice.txt?h=20251125) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/Notice.txt?h=20251125) = 152394 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/Notice.txt?h=20251125) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/Notice.txt?h=20251125) = 152394 +SHA256 (linux-firmware/ath11kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f +SIZE (linux-firmware/ath11kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 2713 +SHA256 (linux-firmware/ath11kfw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/ath11kfw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-ath11k-kmod/pkg-descr b/net/wifi-firmware-ath11k-kmod/pkg-descr index d05c109adec6..fc281a6e439e 100644 --- a/net/wifi-firmware-ath11k-kmod/pkg-descr +++ b/net/wifi-firmware-ath11k-kmod/pkg-descr @@ -1,3 +1 @@ Firmware files for QCA WiFi NICs supported by the ath11k driver. - -Currently only provides firmware for the PCI chipsets. diff --git a/net/wifi-firmware-ath12k-kmod/Makefile b/net/wifi-firmware-ath12k-kmod/Makefile index 5aae94872338..281bf663793f 100644 --- a/net/wifi-firmware-ath12k-kmod/Makefile +++ b/net/wifi-firmware-ath12k-kmod/Makefile @@ -2,7 +2,7 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= ath12k FWSUBDIR= ath12k -FWDRV_VERSION= 20240513 +FWDRV_VERSION= 20251125 # Yes, the license is the ath10k one; see WHENCE. LICENSE_FILE= LICENSE.QualcommAtheros_ath10k @@ -11,23 +11,33 @@ LICENSE_NAME= QCA firmware license (${FWDRV}) WHENCE_REGEX= ath12k -.* # The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/athk/ath12k/zzz_fw_ports_fwget.sh } +# found with the wifi-firmware-ath10k-kmod port. ### >>> FWSUBS= \ + qcn9274_hw20 \ wcn7850_hw20 -DISTFILES_wcn7850_hw20= \ +DISTFILES_qcn9274_hw20+= \ + ${FWSUBDIR}/QCN9274/hw2.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCN9274/hw2.0/firmware-2.bin${DISTURL_SUFFIX} +DISTFILES_qcn9274_hw20_lic+= \ + ${FWSUBDIR}/QCN9274/hw2.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_wcn7850_hw20+= \ ${FWSUBDIR}/WCN7850/hw2.0/amss.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WCN7850/hw2.0/board-2.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/WCN7850/hw2.0/m3.bin${DISTURL_SUFFIX} -DISTFILES_wcn7850_hw20_lic= \ - ${FWSUBDIR}/WCN7850/hw2.0/Notice.txt${DISTURL_SUFFIX} + ${FWSUBDIR}/WCN7850/hw2.0/m3.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN7850/hw2.0/ncm865/amss.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN7850/hw2.0/ncm865/m3.bin${DISTURL_SUFFIX} +DISTFILES_wcn7850_hw20_lic+= \ + ${FWSUBDIR}/WCN7850/hw2.0/Notice.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN7850/hw2.0/ncm865/Notice.txt${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ + ${DISTFILES_qcn9274_hw20} \ ${DISTFILES_wcn7850_hw20} DISTFILES_${FWDRV}_lic= \ + ${DISTFILES_qcn9274_hw20_lic} \ ${DISTFILES_wcn7850_hw20_lic} ### <<< diff --git a/net/wifi-firmware-ath12k-kmod/distinfo b/net/wifi-firmware-ath12k-kmod/distinfo index 9500eba13632..289205f6ae11 100644 --- a/net/wifi-firmware-ath12k-kmod/distinfo +++ b/net/wifi-firmware-ath12k-kmod/distinfo @@ -1,13 +1,25 @@ -TIMESTAMP = 1715895537 -SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/amss.bin?h=20240513) = b15b21fd99baafd5dad81b6d6fa054df023363029821eb67dd674a438b9fd78d -SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/amss.bin?h=20240513) = 6000704 -SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/board-2.bin?h=20240513) = 92357946083541fc3370a152df57cb5a74cd28adcdc78339e57d8c98e42526cd -SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/board-2.bin?h=20240513) = 382856 -SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/m3.bin?h=20240513) = 97eca0829a1da06bfcb000863f585e2c64ee7febae29f4822097dea1986d919b -SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/m3.bin?h=20240513) = 299660 -SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/Notice.txt?h=20240513) = 515bf4c9d620a87458e4447fe01a0e9bc384d1c3e0037cc4c3d2037b1ff25525 -SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/Notice.txt?h=20240513) = 142991 -SHA256 (linux-firmware/ath12kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f -SIZE (linux-firmware/ath12kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 2713 -SHA256 (linux-firmware/ath12kfw/WHENCE?h=20240513) = 09453d13d522ce48c11fd37a04bc4a46b88792bc6e51c3b73cdcc5acb364e763 -SIZE (linux-firmware/ath12kfw/WHENCE?h=20240513) = 274394 +TIMESTAMP = 1765581290 +SHA256 (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/board-2.bin?h=20251125) = dd555916722b633c22b1a458e8f2ba3010c5db658f7be55551a2df2206a4ff18 +SIZE (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/board-2.bin?h=20251125) = 2626240 +SHA256 (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/firmware-2.bin?h=20251125) = edb4a200206ed13020b5d9d34ab46071238779ba17b08595bb99f8910d32f2d5 +SIZE (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/firmware-2.bin?h=20251125) = 15183928 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/amss.bin?h=20251125) = 5660a1aa3db12716b42c687b0c88ef4f6ac80bd46e42cfe3636ed332d3f6e6ee +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/amss.bin?h=20251125) = 6082624 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/board-2.bin?h=20251125) = 8ef5b3efa86d3d36513d2852aaa17f81a8a77374005509825522bd81a8df539b +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/board-2.bin?h=20251125) = 2253732 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/m3.bin?h=20251125) = ff40c57556c2fac552ac192c6e2ad59689fd8f50c9f9bcc997d13623c2bcee86 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/m3.bin?h=20251125) = 299660 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/amss.bin?h=20251125) = ffbcccbdfb19402b734132544d30c4c6dd940e71fe6c530ac11e9c6f494b3477 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/amss.bin?h=20251125) = 6111296 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/m3.bin?h=20251125) = 0e72f44df7defc269fe92dcea25d4d409046c04b77d41c510c52879b3dfc1055 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/m3.bin?h=20251125) = 299660 +SHA256 (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/Notice.txt?h=20251125) = 097ceeb6f03dad7e74a2de0f217b1dad149989e550681e8726908ef477c9d58f +SIZE (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/Notice.txt?h=20251125) = 156458 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/Notice.txt?h=20251125) = 515bf4c9d620a87458e4447fe01a0e9bc384d1c3e0037cc4c3d2037b1ff25525 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/Notice.txt?h=20251125) = 142991 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/Notice.txt?h=20251125) = 515bf4c9d620a87458e4447fe01a0e9bc384d1c3e0037cc4c3d2037b1ff25525 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/Notice.txt?h=20251125) = 142991 +SHA256 (linux-firmware/ath12kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f +SIZE (linux-firmware/ath12kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 2713 +SHA256 (linux-firmware/ath12kfw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/ath12kfw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-ath12k-kmod/pkg-descr b/net/wifi-firmware-ath12k-kmod/pkg-descr index 332b717a5809..676a3328fe21 100644 --- a/net/wifi-firmware-ath12k-kmod/pkg-descr +++ b/net/wifi-firmware-ath12k-kmod/pkg-descr @@ -1,3 +1 @@ Firmware files for QCA WiFi NICs supported by the ath12k driver. - -Currently only provides firmware for the PCI chipsets. diff --git a/net/wifi-firmware-iwlwifi-kmod/Makefile b/net/wifi-firmware-iwlwifi-kmod/Makefile index 241ec016b335..b25363304a92 100644 --- a/net/wifi-firmware-iwlwifi-kmod/Makefile +++ b/net/wifi-firmware-iwlwifi-kmod/Makefile @@ -9,7 +9,8 @@ FWSUBDIR= intel/iwlwifi STRIP_FWSUBDIR= intel/iwlwifi/ #FWDRV_VERSION= 20240513 #FWDRV_VERSION= 20241017 -FWDRV_VERSION= 20251021 +#FWDRV_VERSION= 20251021 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENCE.iwlwifi_firmware LICENSE_NAME= Intel firmware license (${FWDRV}) @@ -19,15 +20,10 @@ WHENCE_REGEX= iwlwifi -.* # Temporary list of flavours which we believe work with HW_CRYPTO/HT/VHT. COMPAT_LINUXKPI_HWCRYPTO_HT_VHT= 22000 ax210 bz -# Run iwlwifi-generate-fw-list.sh according to description. - -# The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/iwlwifi/zzz_fw_ports_fwget.sh } -# -# Note: the script no longer works as of FreeBSD 15 as Intel -# more dynamically picks firmware for cards (no longer coded in -# the driver). See files/extract-fw-list.sh for now. +# The flavor/firmware lists below are generated by the +# files/extract-fw-list.sh script. Usage: +# 1: checkout the correct tag (FWDRV_VERSION) in linux-firmware.git. +# 2: ./files/extract-fw-list.sh /path/to/linux-firmware.git # # Note: we manually added (kept) some older versions (outside # the generated template) to be able to support all branches. @@ -40,7 +36,8 @@ FWSUBS= \ 9000 \ 22000 \ ax210 \ - bz + bz \ + sc DISTFILES_7000+= \ ${FWSUBDIR}/iwlwifi-3160-17.ucode${DISTURL_SUFFIX} \ @@ -85,6 +82,8 @@ DISTFILES_bz+= \ ${FWSUBDIR}/iwlwifi-bz-b0-hr-b0-100.ucode${DISTURL_SUFFIX} \ ${FWSUBDIR}/iwlwifi-gl-c0-fm-c0.pnvm${DISTURL_SUFFIX} \ ${FWSUBDIR}/iwlwifi-gl-c0-fm-c0-101.ucode${DISTURL_SUFFIX} +DISTFILES_sc+= \ + ${FWSUBDIR}/iwlwifi-sc-a0-wh-b0-101.ucode${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ ${DISTFILES_7000} \ @@ -92,7 +91,8 @@ DISTFILES_${FWDRV}= \ ${DISTFILES_9000} \ ${DISTFILES_22000} \ ${DISTFILES_ax210} \ - ${DISTFILES_bz} + ${DISTFILES_bz} \ + ${DISTFILES_sc} DISTFILES_${FWDRV}_lic= ### <<< main, stable/15, 15.0 diff --git a/net/wifi-firmware-iwlwifi-kmod/distinfo b/net/wifi-firmware-iwlwifi-kmod/distinfo index 33fb04ca5353..7159776b8176 100644 --- a/net/wifi-firmware-iwlwifi-kmod/distinfo +++ b/net/wifi-firmware-iwlwifi-kmod/distinfo @@ -1,103 +1,105 @@ -TIMESTAMP = 1763410192 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3160-17.ucode?h=20251021) = 0e893c1ed74c3186047508e93442b2d71a07dd5fac00d9dbdb68f34407d7be14 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3160-17.ucode?h=20251021) = 918268 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3168-29.ucode?h=20251021) = 3afae7bf4bb5fbb83a895ec7ad097b9fd20b7d8794f405c2823cbea5284e65c3 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3168-29.ucode?h=20251021) = 1036288 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7260-17.ucode?h=20251021) = 5d81a6003df0228a497ad27f916ba2c979614b4c439b0f45a5f2873dc0607fe8 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7260-17.ucode?h=20251021) = 1049340 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265-17.ucode?h=20251021) = 91f699308f102a9ed90217d813bfdb355464ece958a4f8ac96bba5e9d77fe870 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265-17.ucode?h=20251021) = 1180412 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265D-29.ucode?h=20251021) = c52bcaa0595f64d5fb32b7db3dd4b832ea7bf78f1037bcafc19d9c0f5c5c617e -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265D-29.ucode?h=20251021) = 1036312 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8000C-36.ucode?h=20251021) = 479931721f5e168d69d67c297c11738acd75da390adb94f96030a1055f4cf57a -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8000C-36.ucode?h=20251021) = 2425084 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8265-36.ucode?h=20251021) = 1336afcd028ed094d1fe33893c84c273bb5711be52970040344a75a12f276d56 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8265-36.ucode?h=20251021) = 2432528 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20251021) = 9a0c5d938646942f9798e6212579c25771e4bb44301cd409b82abe361ca2c3e0 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20251021) = 1519568 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20251021) = 05f4c12514fddfd56fea660b3d2eb6b6e6f4a87a324d5d40464050312ddca911 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20251021) = 1490508 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20251021) = faa81d3c46bfa7e82700452a1590e15bc3b5bd2f954628f8820c12f4e3e01fe3 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20251021) = 1406572 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20251021) = 6d0e41d309db34db23055d58a1389c875635fb1402f73a6a9ec72879761e6f9b -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20251021) = 1323292 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20251021) = de48c1a6fc671231e85495508d5ff05c3a2edb82610d79b0433fa5e560a0495f -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20251021) = 1406588 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20251021) = 53f75e001ea83935d949f56a11c473f35bde5fc1800c902bc09b87a879507982 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20251021) = 1323308 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20251021) = ad2f6202b0920db7cc5942d13253db322e0cab4adb135f26bcf4a984735a3b7c -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20251021) = 1406716 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20251021) = 0efd65924235b7593e3403f623719d377e55eab7462db26bfdd95224628b3170 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20251021) = 1323376 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode?h=20251021) = f40a5186977d84cb6ef2834e4ab87fd915ea77899b8347c56f1f95e776359a41 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode?h=20251021) = 2225612 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm?h=20251021) = 2da92f02418fbde8d8210eb582d9697faa222f8ee2da229e29b8a108ea5c4c5c -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm?h=20251021) = 295356 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode?h=20251021) = eef51288bef91cfa40d31b9b3f352e67fa675b3a335b3d9b7328f8de06d47807 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode?h=20251021) = 1836712 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm?h=20251021) = f9d1db89359af5426d4b912eddbccc29260c98991ea2b5be07154519198f3572 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm?h=20251021) = 55208 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode?h=20251021) = eec4222af5c6d325b25a0f93a3c0b415a5a1aec09028977a2d6d2f2d8847ab23 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode?h=20251021) = 1584620 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm?h=20251021) = 9c6bfcd07d6e15711eb8e5e7aba83018999c2d65079fe38997641001c0a46eeb -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm?h=20251021) = 1788 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-cc-a0-77.ucode?h=20251021) = 64287d37a0f92722de7aa90e9cb41d31a3b4b4fd0966b3ba5fa48cfa426f5a09 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-cc-a0-77.ucode?h=20251021) = 1368096 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode?h=20251021) = 6769d9ce002bb404fbd0c39e28f3c68af4ec1583343ac66a98ca957710c3473b -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode?h=20251021) = 2209924 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode?h=20251021) = 1129761b5597077655996ec8590f100766e9d61ec9c331474b4febc6967f0e70 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode?h=20251021) = 1797996 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode?h=20251021) = c7092f1f78676f9e9c2c4d12716401db2116b009c5d7c464e8387c5b1c645d6f -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode?h=20251021) = 1913128 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm?h=20251021) = f481e3b0403ca43a0a444b01c04fa4d1582868afcb026b1e697905f0039ccfa3 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm?h=20251021) = 295036 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode?h=20251021) = 9386a8294457f527c6e0fa1eac440c50cbee801707fdb480a10889770c0d297b -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode?h=20251021) = 1753308 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode?h=20251021) = 42874d917d35007d89532cee048c22ea386e8ded2255652a87c87a1acdf22a1f -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode?h=20251021) = 1752072 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm?h=20251021) = c60dce94d93ee6d587281b4f6125d476761dcb6cec20141e56344a7b1fcbef96 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm?h=20251021) = 55128 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20251021) = 6910e5f34c0922fd0460aa363d73d6295d6c866f3447b96e8eaad988c613c697 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20251021) = 1721448 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20251021) = 99209f06d2adcf3f06f32b9d6012470745666a0a9ff0abd89ffef8c48e83affc -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20251021) = 1604120 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm?h=20251021) = 5b2aa2a8644eded6b50765b667c13c093bc1974e44109bc6600431642b536edb -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm?h=20251021) = 27836 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode?h=20251021) = 03b67d28b4916634c544e057abdc46b15b636a85064df993ca431fd92fe4a835 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode?h=20251021) = 1572104 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode?h=20251021) = 3b37471551caa29bcd800701dbf11aba91aa3b8b9edd3fe78c5da1c441f872c4 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode?h=20251021) = 1539788 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode?h=20251021) = 87590ea9535a8939fddb296bc7622f3a900f28f47b45cb4e435a2a1d5f496ccd -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode?h=20251021) = 1641260 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode?h=20251021) = 5e5eaa6d917ccc420bd695db32d94148b9aeef7d9c95c64550ede82ba946efed -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode?h=20251021) = 1739988 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode?h=20251021) = bb7b07de282b01a1f23aecc8f3a725b27ca2a097dcd21d39c788109c19d89385 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode?h=20251021) = 1736108 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm?h=20251021) = b37f038b3467ed568d107a9c1dfd916fa7e8cbd58b2f9bec0c2c53297ccfcab7 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm?h=20251021) = 55208 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode?h=20251021) = d945bce539ee78033a85c288da9b988b2651a1623c5f6081b7db510d3967df76 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode?h=20251021) = 1669164 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode?h=20251021) = 6f8a6f18ac6c1675151f8aa6e74c9197f4e23559a1826e06529089016f2cb69f -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode?h=20251021) = 1590688 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm?h=20251021) = fb77cc355ade54a2345665f16329579fde6a9193d73cfb8f5af736a57c0e4f39 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm?h=20251021) = 27876 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode?h=20251021) = bed4958236366c3c451b3ec994a56b2ad83c08d70e0a1eae42fb00f2eaabbcc8 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode?h=20251021) = 1500532 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode?h=20251021) = 97ef27a1e5a18236617f845f333222b5b1e034c654144dfcdda2f72886847fb6 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode?h=20251021) = 1552480 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode?h=20251021) = aec2048d75d16cf0d938e78375f88bfda769a715d7145d830624132da6c4f3f4 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode?h=20251021) = 1526956 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode?h=20251021) = 9dccba0a8ba98483cb8385398d013b693b5b37cbff9402763ba215cc4921386c -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode?h=20251021) = 1446036 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode?h=20251021) = fd8977dbfacfe50b8a6601479aa9ffd21d01e274e4a9efd13935dd9d667fd45b -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode?h=20251021) = 1594276 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode?h=20251021) = c90da88a6dc8b159e14e378f66d52f52eb553dacdb90f053da612fc68668b7a6 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode?h=20251021) = 1683076 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode?h=20251021) = 15350da99c5c6992efe48c5afb5025656d6e19fd4f2e0398372bbaf9b0852167 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode?h=20251021) = 1678176 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm?h=20251021) = 7056112e90244dc94cc43b8c7a84bd6b99f5e495d66194008ece5770e7412db0 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm?h=20251021) = 55052 -SHA256 (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20251021) = 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 -SIZE (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20251021) = 2046 -SHA256 (linux-firmware/iwlwififw/WHENCE?h=20251021) = c91eae90e96f929943932f8eb9878f87aafc0514accb063d62aee119fc3aaba1 -SIZE (linux-firmware/iwlwififw/WHENCE?h=20251021) = 356141 +TIMESTAMP = 1765585917 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3160-17.ucode?h=20251125) = 0e893c1ed74c3186047508e93442b2d71a07dd5fac00d9dbdb68f34407d7be14 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3160-17.ucode?h=20251125) = 918268 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3168-29.ucode?h=20251125) = 3afae7bf4bb5fbb83a895ec7ad097b9fd20b7d8794f405c2823cbea5284e65c3 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3168-29.ucode?h=20251125) = 1036288 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7260-17.ucode?h=20251125) = 5d81a6003df0228a497ad27f916ba2c979614b4c439b0f45a5f2873dc0607fe8 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7260-17.ucode?h=20251125) = 1049340 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265-17.ucode?h=20251125) = 91f699308f102a9ed90217d813bfdb355464ece958a4f8ac96bba5e9d77fe870 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265-17.ucode?h=20251125) = 1180412 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265D-29.ucode?h=20251125) = c52bcaa0595f64d5fb32b7db3dd4b832ea7bf78f1037bcafc19d9c0f5c5c617e +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265D-29.ucode?h=20251125) = 1036312 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8000C-36.ucode?h=20251125) = 479931721f5e168d69d67c297c11738acd75da390adb94f96030a1055f4cf57a +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8000C-36.ucode?h=20251125) = 2425084 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8265-36.ucode?h=20251125) = 1336afcd028ed094d1fe33893c84c273bb5711be52970040344a75a12f276d56 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8265-36.ucode?h=20251125) = 2432528 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20251125) = 9a0c5d938646942f9798e6212579c25771e4bb44301cd409b82abe361ca2c3e0 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20251125) = 1519568 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20251125) = 05f4c12514fddfd56fea660b3d2eb6b6e6f4a87a324d5d40464050312ddca911 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20251125) = 1490508 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20251125) = faa81d3c46bfa7e82700452a1590e15bc3b5bd2f954628f8820c12f4e3e01fe3 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20251125) = 1406572 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20251125) = 6d0e41d309db34db23055d58a1389c875635fb1402f73a6a9ec72879761e6f9b +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20251125) = 1323292 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20251125) = de48c1a6fc671231e85495508d5ff05c3a2edb82610d79b0433fa5e560a0495f +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20251125) = 1406588 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20251125) = 53f75e001ea83935d949f56a11c473f35bde5fc1800c902bc09b87a879507982 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20251125) = 1323308 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20251125) = ad2f6202b0920db7cc5942d13253db322e0cab4adb135f26bcf4a984735a3b7c +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20251125) = 1406716 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20251125) = 0efd65924235b7593e3403f623719d377e55eab7462db26bfdd95224628b3170 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20251125) = 1323376 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode?h=20251125) = f40a5186977d84cb6ef2834e4ab87fd915ea77899b8347c56f1f95e776359a41 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode?h=20251125) = 2225612 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm?h=20251125) = 2da92f02418fbde8d8210eb582d9697faa222f8ee2da229e29b8a108ea5c4c5c +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm?h=20251125) = 295356 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode?h=20251125) = eef51288bef91cfa40d31b9b3f352e67fa675b3a335b3d9b7328f8de06d47807 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode?h=20251125) = 1836712 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm?h=20251125) = f9d1db89359af5426d4b912eddbccc29260c98991ea2b5be07154519198f3572 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm?h=20251125) = 55208 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode?h=20251125) = eec4222af5c6d325b25a0f93a3c0b415a5a1aec09028977a2d6d2f2d8847ab23 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode?h=20251125) = 1584620 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm?h=20251125) = 9c6bfcd07d6e15711eb8e5e7aba83018999c2d65079fe38997641001c0a46eeb +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm?h=20251125) = 1788 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-cc-a0-77.ucode?h=20251125) = 64287d37a0f92722de7aa90e9cb41d31a3b4b4fd0966b3ba5fa48cfa426f5a09 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-cc-a0-77.ucode?h=20251125) = 1368096 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode?h=20251125) = 6769d9ce002bb404fbd0c39e28f3c68af4ec1583343ac66a98ca957710c3473b +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode?h=20251125) = 2209924 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode?h=20251125) = 1129761b5597077655996ec8590f100766e9d61ec9c331474b4febc6967f0e70 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode?h=20251125) = 1797996 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode?h=20251125) = c7092f1f78676f9e9c2c4d12716401db2116b009c5d7c464e8387c5b1c645d6f +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode?h=20251125) = 1913128 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm?h=20251125) = f481e3b0403ca43a0a444b01c04fa4d1582868afcb026b1e697905f0039ccfa3 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm?h=20251125) = 295036 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode?h=20251125) = 9386a8294457f527c6e0fa1eac440c50cbee801707fdb480a10889770c0d297b +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode?h=20251125) = 1753308 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode?h=20251125) = 42874d917d35007d89532cee048c22ea386e8ded2255652a87c87a1acdf22a1f +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode?h=20251125) = 1752072 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm?h=20251125) = c60dce94d93ee6d587281b4f6125d476761dcb6cec20141e56344a7b1fcbef96 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm?h=20251125) = 55128 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20251125) = 6910e5f34c0922fd0460aa363d73d6295d6c866f3447b96e8eaad988c613c697 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20251125) = 1721448 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20251125) = 99209f06d2adcf3f06f32b9d6012470745666a0a9ff0abd89ffef8c48e83affc +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20251125) = 1604120 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm?h=20251125) = 5b2aa2a8644eded6b50765b667c13c093bc1974e44109bc6600431642b536edb +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm?h=20251125) = 27836 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode?h=20251125) = 03b67d28b4916634c544e057abdc46b15b636a85064df993ca431fd92fe4a835 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode?h=20251125) = 1572104 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode?h=20251125) = 3b37471551caa29bcd800701dbf11aba91aa3b8b9edd3fe78c5da1c441f872c4 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode?h=20251125) = 1539788 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-101.ucode?h=20251125) = 2286de3c518e1a930503e4ccfd51add6b4aa3d8ec6db5194a0aac0850712b4e8 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-101.ucode?h=20251125) = 2096172 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode?h=20251125) = 87590ea9535a8939fddb296bc7622f3a900f28f47b45cb4e435a2a1d5f496ccd +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode?h=20251125) = 1641260 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode?h=20251125) = 5e5eaa6d917ccc420bd695db32d94148b9aeef7d9c95c64550ede82ba946efed +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode?h=20251125) = 1739988 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode?h=20251125) = bb7b07de282b01a1f23aecc8f3a725b27ca2a097dcd21d39c788109c19d89385 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode?h=20251125) = 1736108 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm?h=20251125) = b37f038b3467ed568d107a9c1dfd916fa7e8cbd58b2f9bec0c2c53297ccfcab7 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm?h=20251125) = 55208 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode?h=20251125) = d945bce539ee78033a85c288da9b988b2651a1623c5f6081b7db510d3967df76 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode?h=20251125) = 1669164 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode?h=20251125) = 6f8a6f18ac6c1675151f8aa6e74c9197f4e23559a1826e06529089016f2cb69f +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode?h=20251125) = 1590688 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm?h=20251125) = fb77cc355ade54a2345665f16329579fde6a9193d73cfb8f5af736a57c0e4f39 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm?h=20251125) = 27876 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode?h=20251125) = bed4958236366c3c451b3ec994a56b2ad83c08d70e0a1eae42fb00f2eaabbcc8 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode?h=20251125) = 1500532 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode?h=20251125) = 97ef27a1e5a18236617f845f333222b5b1e034c654144dfcdda2f72886847fb6 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode?h=20251125) = 1552480 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode?h=20251125) = aec2048d75d16cf0d938e78375f88bfda769a715d7145d830624132da6c4f3f4 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode?h=20251125) = 1526956 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode?h=20251125) = 9dccba0a8ba98483cb8385398d013b693b5b37cbff9402763ba215cc4921386c +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode?h=20251125) = 1446036 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode?h=20251125) = fd8977dbfacfe50b8a6601479aa9ffd21d01e274e4a9efd13935dd9d667fd45b +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode?h=20251125) = 1594276 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode?h=20251125) = c90da88a6dc8b159e14e378f66d52f52eb553dacdb90f053da612fc68668b7a6 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode?h=20251125) = 1683076 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode?h=20251125) = 15350da99c5c6992efe48c5afb5025656d6e19fd4f2e0398372bbaf9b0852167 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode?h=20251125) = 1678176 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm?h=20251125) = 7056112e90244dc94cc43b8c7a84bd6b99f5e495d66194008ece5770e7412db0 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm?h=20251125) = 55052 +SHA256 (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20251125) = 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 +SIZE (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20251125) = 2046 +SHA256 (linux-firmware/iwlwififw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/iwlwififw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-kmod/Makefile b/net/wifi-firmware-kmod/Makefile index 67a9ef2e3fbe..ba83e8942d36 100644 --- a/net/wifi-firmware-kmod/Makefile +++ b/net/wifi-firmware-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= wifi-firmware-kmod -PORTVERSION= 20241017 +PORTVERSION= 20251125 CATEGORIES= net MAINTAINER= bz@FreeBSD.org @@ -16,9 +16,13 @@ RUN_DEPENDS= \ wifi-firmware-iwlwifi-kmod-22000>0:net/wifi-firmware-iwlwifi-kmod@22000 \ wifi-firmware-iwlwifi-kmod-ax210>0:net/wifi-firmware-iwlwifi-kmod@ax210 \ wifi-firmware-iwlwifi-kmod-bz>0:net/wifi-firmware-iwlwifi-kmod@bz \ + wifi-firmware-iwlwifi-kmod-sc>0:net/wifi-firmware-iwlwifi-kmod@sc \ \ wifi-firmware-rtw88-kmod-rtw8703b>0:net/wifi-firmware-rtw88-kmod@rtw8703b \ wifi-firmware-rtw88-kmod-rtw8723d>0:net/wifi-firmware-rtw88-kmod@rtw8723d \ + wifi-firmware-rtw88-kmod-rtw8812a>0:net/wifi-firmware-rtw88-kmod@rtw8812a \ + wifi-firmware-rtw88-kmod-rtw8814a>0:net/wifi-firmware-rtw88-kmod@rtw8814a \ + wifi-firmware-rtw88-kmod-rtw8821a>0:net/wifi-firmware-rtw88-kmod@rtw8821a \ wifi-firmware-rtw88-kmod-rtw8821c>0:net/wifi-firmware-rtw88-kmod@rtw8821c \ wifi-firmware-rtw88-kmod-rtw8822b>0:net/wifi-firmware-rtw88-kmod@rtw8822b \ wifi-firmware-rtw88-kmod-rtw8822c>0:net/wifi-firmware-rtw88-kmod@rtw8822c \ @@ -26,6 +30,7 @@ RUN_DEPENDS= \ wifi-firmware-rtw89-kmod-rtw8851b>0:net/wifi-firmware-rtw89-kmod@rtw8851b \ wifi-firmware-rtw89-kmod-rtw8852a>0:net/wifi-firmware-rtw89-kmod@rtw8852a \ wifi-firmware-rtw89-kmod-rtw8852b>0:net/wifi-firmware-rtw89-kmod@rtw8852b \ + wifi-firmware-rtw89-kmod-rtw8852bt>0:net/wifi-firmware-rtw89-kmod@rtw8852bt \ wifi-firmware-rtw89-kmod-rtw8852c>0:net/wifi-firmware-rtw89-kmod@rtw8852c \ wifi-firmware-rtw89-kmod-rtw8922a>0:net/wifi-firmware-rtw89-kmod@rtw8922a \ \ @@ -34,24 +39,36 @@ RUN_DEPENDS= \ .if ${FLAVOR:U} != release RUN_DEPENDS+= \ - wifi-firmware-ath10k-kmod-qca988x_hw20>0:net/wifi-firmware-ath10k-kmod@qca988x_hw20 \ + wifi-firmware-ath10k-kmod-qca4019_hw10>0:net/wifi-firmware-ath10k-kmod@qca4019_hw10 \ wifi-firmware-ath10k-kmod-qca6174_hw21>0:net/wifi-firmware-ath10k-kmod@qca6174_hw21 \ wifi-firmware-ath10k-kmod-qca6174_hw30>0:net/wifi-firmware-ath10k-kmod@qca6174_hw30 \ - wifi-firmware-ath10k-kmod-qca99x0_hw20>0:net/wifi-firmware-ath10k-kmod@qca99x0_hw20 \ wifi-firmware-ath10k-kmod-qca9377_hw10>0:net/wifi-firmware-ath10k-kmod@qca9377_hw10 \ - wifi-firmware-ath10k-kmod-qca9984_hw10>0:net/wifi-firmware-ath10k-kmod@qca9984_hw10 \ wifi-firmware-ath10k-kmod-qca9887_hw10>0:net/wifi-firmware-ath10k-kmod@qca9887_hw10 \ wifi-firmware-ath10k-kmod-qca9888_hw20>0:net/wifi-firmware-ath10k-kmod@qca9888_hw20 \ + wifi-firmware-ath10k-kmod-qca988x_hw20>0:net/wifi-firmware-ath10k-kmod@qca988x_hw20 \ + wifi-firmware-ath10k-kmod-qca9984_hw10>0:net/wifi-firmware-ath10k-kmod@qca9984_hw10 \ + wifi-firmware-ath10k-kmod-qca99x0_hw20>0:net/wifi-firmware-ath10k-kmod@qca99x0_hw20 \ + wifi-firmware-ath10k-kmod-wcn3990_hw10>0:net/wifi-firmware-ath10k-kmod@wcn3990_hw10 \ \ + wifi-firmware-ath11k-kmod-ipq5018_hw10>0:net/wifi-firmware-ath11k-kmod@ipq5018_hw10 \ + wifi-firmware-ath11k-kmod-ipq6018_hw10>0:net/wifi-firmware-ath11k-kmod@ipq6018_hw10 \ + wifi-firmware-ath11k-kmod-ipq8074_hw20>0:net/wifi-firmware-ath11k-kmod@ipq8074_hw20 \ + wifi-firmware-ath11k-kmod-qca2066_hw21>0:net/wifi-firmware-ath11k-kmod@qca2066_hw21 \ wifi-firmware-ath11k-kmod-qca6390_hw20>0:net/wifi-firmware-ath11k-kmod@qca6390_hw20 \ + wifi-firmware-ath11k-kmod-qca6698aq_hw21>0:net/wifi-firmware-ath11k-kmod@qca6698aq_hw21 \ wifi-firmware-ath11k-kmod-qcn9074_hw10>0:net/wifi-firmware-ath11k-kmod@qcn9074_hw10 \ + wifi-firmware-ath11k-kmod-wcn6750_hw10>0:net/wifi-firmware-ath11k-kmod@wcn6750_hw10 \ wifi-firmware-ath11k-kmod-wcn6855_hw20>0:net/wifi-firmware-ath11k-kmod@wcn6855_hw20 \ \ + wifi-firmware-ath12k-kmod-qcn9274_hw20>0:net/wifi-firmware-ath12k-kmod@qcn9274_hw20 \ wifi-firmware-ath12k-kmod-wcn7850_hw20>0:net/wifi-firmware-ath12k-kmod@wcn7850_hw20 \ \ + wifi-firmware-mt76-kmod-mt7615>0:net/wifi-firmware-mt76-kmod@mt7615 \ wifi-firmware-mt76-kmod-mt7915>0:net/wifi-firmware-mt76-kmod@mt7915 \ - wifi-firmware-mt76-kmod-mt792x>0:net/wifi-firmware-mt76-kmod@mt792x \ - wifi-firmware-mt76-kmod-mt7996>0:net/wifi-firmware-mt76-kmod@mt7996 + wifi-firmware-mt76-kmod-mt7921>0:net/wifi-firmware-mt76-kmod@mt7921 \ + wifi-firmware-mt76-kmod-mt7925>0:net/wifi-firmware-mt76-kmod@mt7925 \ + wifi-firmware-mt76-kmod-mt7996>0:net/wifi-firmware-mt76-kmod@mt7996 \ + wifi-firmware-mt76-kmod-mtk_wed>0:net/wifi-firmware-mt76-kmod@mtk_wed .endif USES= metaport diff --git a/net/wifi-firmware-kmod/Makefile.inc b/net/wifi-firmware-kmod/Makefile.inc index a5438cd1a6b8..68755828064b 100644 --- a/net/wifi-firmware-kmod/Makefile.inc +++ b/net/wifi-firmware-kmod/Makefile.inc @@ -1,6 +1,6 @@ PORTNAME= wifi-firmware-${FWDRV}-kmod PORTVERSION= ${FWDRV_VERSION} -PORTREVISION?= 2 +#PORTREVISION?= 0 CATEGORIES= net MASTER_SITES= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ \ https://fra.source.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ \ diff --git a/net/wifi-firmware-mt76-kmod/Makefile b/net/wifi-firmware-mt76-kmod/Makefile index 2e13268c62b0..20a2d25ad0b6 100644 --- a/net/wifi-firmware-mt76-kmod/Makefile +++ b/net/wifi-firmware-mt76-kmod/Makefile @@ -2,24 +2,32 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= mt76 FWSUBDIR= mediatek -FWDRV_VERSION= 20240513 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENCE.mediatek LICENSE_NAME= Mediatek firmware license (${FWDRV}) -WHENCE_REGEX= (mt7915e|mt7921|mt7922|mt7925|mt7996e) -.*ireless +WHENCE_REGEX= (mt7615e|mt7915e|mt7921|mt7922|mt7925|mt7996e|mtk_wed) -.*ireless -# The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/mediatek/mt76/zzz_fw_ports_fwget.sh } +# The flavor/firmware lists below are generated by the +# files/extract-fw-list.sh script. Usage: +# 1: checkout the correct tag (FWDRV_VERSION) in linux-firmware.git. +# 2: ./files/extract-fw-list.sh /path/to/linux-firmware.git ### >>> FWSUBS= \ + mt7615 \ mt7915 \ - mt792x \ - mt7996 + mt7921 \ + mt7925 \ + mt7996 \ + mtk_wed -DISTFILES_mt7915= \ +DISTFILES_mt7615+= \ + ${FWSUBDIR}/mt7615_cr4.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7615_n9.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7615_rom_patch.bin${DISTURL_SUFFIX} +DISTFILES_mt7915+= \ ${FWSUBDIR}/mt7915_eeprom.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7915_eeprom_dbdc.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7915_rom_patch.bin${DISTURL_SUFFIX} \ @@ -32,6 +40,7 @@ DISTFILES_mt7915= \ ${FWSUBDIR}/mt7981_rom_patch.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7981_wa.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7981_wm.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7981_wo.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_eeprom_mt7975_dual.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_eeprom_mt7976.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_eeprom_mt7976_dbdc.bin${DISTURL_SUFFIX} \ @@ -40,25 +49,57 @@ DISTFILES_mt7915= \ ${FWSUBDIR}/mt7986_rom_patch_mt7975.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_wa.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_wm.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/mt7986_wm_mt7975.bin${DISTURL_SUFFIX} -DISTFILES_mt792x= \ + ${FWSUBDIR}/mt7986_wm_mt7975.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7986_wo_0.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7986_wo_1.bin${DISTURL_SUFFIX} +DISTFILES_mt7921+= \ ${FWSUBDIR}/WIFI_MT7922_patch_mcu_1_1_hdr.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WIFI_MT7961_patch_mcu_1_2_hdr.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WIFI_RAM_CODE_MT7922_1.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/WIFI_RAM_CODE_MT7961_1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WIFI_RAM_CODE_MT7961_1.bin${DISTURL_SUFFIX} +DISTFILES_mt7925+= \ ${FWSUBDIR}/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin${DISTURL_SUFFIX} -DISTFILES_mt7996= \ +DISTFILES_mt7996+= \ + ${FWSUBDIR}/mt7996/mt7990_eeprom.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7990_eeprom_2i5i.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7990_rom_patch.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7990_wm.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_dsp.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_dsp_23.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom_23.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom_23_2i5i.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom_2i5e.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom_2i5i.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_rom_patch.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_rom_patch_23.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_wa.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_wa_23.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_wm.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_wm_23.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7996/mt7996_dsp.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7996/mt7996_eeprom.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_eeprom_233.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_eeprom_233_2i5i6i.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_eeprom_2i5i6i.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7996/mt7996_rom_patch.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_rom_patch_233.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7996/mt7996_wa.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/mt7996/mt7996_wm.bin${DISTURL_SUFFIX} + ${FWSUBDIR}/mt7996/mt7996_wa_233.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_wm.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_wm_233.bin${DISTURL_SUFFIX} +DISTFILES_mtk_wed+= \ + ${FWSUBDIR}/mt7988/mt7988_wo_0.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7988/mt7988_wo_1.bin${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ + ${DISTFILES_mt7615} \ ${DISTFILES_mt7915} \ - ${DISTFILES_mt792x} \ - ${DISTFILES_mt7996} + ${DISTFILES_mt7921} \ + ${DISTFILES_mt7925} \ + ${DISTFILES_mt7996} \ + ${DISTFILES_mtk_wed} DISTFILES_${FWDRV}_lic= ### <<< diff --git a/net/wifi-firmware-mt76-kmod/distinfo b/net/wifi-firmware-mt76-kmod/distinfo index 2e8f8aa93b2e..d8451653ffcc 100644 --- a/net/wifi-firmware-mt76-kmod/distinfo +++ b/net/wifi-firmware-mt76-kmod/distinfo @@ -1,69 +1,131 @@ -TIMESTAMP = 1715895579 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20240513) = 87af3cbb8890e0fcb955c1504311a7dc8d864c9ccf865fc2d827e45036f44901 -SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20240513) = 3584 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20240513) = ac72fd7ba181613fe5696d7bd99dbdf87e15f3e654cc9becf25dcfd9146b7a66 -SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20240513) = 3584 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20240513) = 89fae20235b31400abc5558200d66951a119801ff4a5d6e19d3550cadc7a75d8 -SIZE (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20240513) = 144544 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20240513) = c28a3279fcdbd22f3ae34fa5c2adef3617015d1142b46ba8fa388beda7d968a0 -SIZE (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20240513) = 116160 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20240513) = 93ada741ec11b8a8c12dde51dd1c54e05ef860a9d0c79cebea0a8c3089aa550c -SIZE (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20240513) = 1260960 -SHA256 (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20240513) = 3ed7ca6b67ca3ef2e915c71fc7c0fc5e745cb87e441b7c5305b6bdf47fc155d6 -SIZE (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20240513) = 7643caa31f405a571b8173a78a88f72250b8b26ae41f2db8c7ff902a37047a85 -SIZE (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20240513) = 8672 -SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20240513) = fcfd4115e06db6dccfc19c4fed17790b73576a8c8e5e501324898fed3a054782 -SIZE (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20240513) = 507856 -SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20240513) = 583dea8fdf341eb92b6fdd362aed04bcb33656f349455e460091b669606bf26f -SIZE (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20240513) = 1710304 -SHA256 (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20240513) = 00c9319c625185181d1e77f4b9da17d45ee82183c4b2ed96bf82208d1ca813c7 -SIZE (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20240513) = 8736 -SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20240513) = 36914ce16927be2a8cb516fe54cbf270c059bad961c93e63387b5aaefb732d0a -SIZE (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20240513) = 492336 -SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20240513) = a31abbf77bab86fe70dc43c59d15d5ab607f0ddc9d0736d15cf6352d7fb70fea -SIZE (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20240513) = 2052592 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20240513) = 21392c9ee930c22b9ae3c870a26f8eea61fb4b60cd784bb4fae72fa64743d715 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20240513) = 1d33c8af0adfc2d93a86143b5afd05dfa7b4b30b62eda45347ab83df7faa8890 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20240513) = 22eefa2204d03c0c4908d818a3461b345e7a8439d2fa422c8ad73e46be3e9f28 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20240513) = a70da76d43eb481a768cd02e74f589c77b505935f081c2ea12e55714228ed62d -SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20240513) = 7c55a6966433cb69e5728b49b5404db0b9c295b9298b7e611e02883f32aebc8d -SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20240513) = 12768 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20240513) = dd18412ad10d88bf71e8187542bc811bc2074273c25982ff5a50018d50c3961f -SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20240513) = 12768 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20240513) = 0bc5520abf3f5f930e697f5ab5247aa6483de9dac6826a651560e9906b936e34 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20240513) = 518784 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20240513) = 24376dc484977f380f485de3ad32c7de096327cf29cb05bf52901ac63c9e247d -SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20240513) = 2226016 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20240513) = 065d0af98d4d4d5c1e3c45df23a54f603d05f72a051ec230abc7041adc3d12e8 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20240513) = 2226016 -SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20240513) = 1b38bb6606a2f589493ec63e3bee44e46059e66115d2a279dd7f90ce4737925d -SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20240513) = 137632 -SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20240513) = 47b76646996c63b3f277fc57c6682ddc19912ab1bcdfc06d00aeb8d4b6c79f5c -SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20240513) = 92192 -SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20240513) = dc6b5a86ef2f204db5adb070980670db5c55247a586f29b72ad4d837d46899d7 -SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20240513) = 1018372 -SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20240513) = 6e4beacede7007f8845e6ea9d72a7da7b6fd7120a836dbb0f94a5fb821694b14 -SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20240513) = 794676 -SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20240513) = f480faff1abe4bbccfd6fa91343338db148e7763cef257a9b8ca66ba367d3457 -SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20240513) = 210656 -SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20240513) = 19c34a936a87f5ee0ea5c7b059c9f440d73cef6891ca8211f080356c1c058ea6 -SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20240513) = 1086064 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20240513) = 847bdb3f9b835f1d60e169cd96c7865a6a1c765b8c36b07adf42df0fc44f3a75 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20240513) = 191640 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20240513) = 86611acc8560d05a8e18780838cf8400e82ba313cdc9329d0097422d591199d6 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20240513) = 7680 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20240513) = 3b64854514b7fa67a6780897a84a9985efd4356645bc64d39e60bb70eff5b879 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20240513) = 22816 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20240513) = 9a773d3915f336469ec5320802d1e5fc991ba3ae6e7684335032acf3dd09c2e2 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20240513) = 515504 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20240513) = d6adce3fd49c8f5bb55f6af4404324eb0a72ce7b9e12f7eac5dae31f97aab8f6 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20240513) = 2572400 -SHA256 (linux-firmware/mt76fw/LICENCE.mediatek?h=20240513) = a90d3f66704d85889945fec5525ea77622549da83aced1aac99828383f8f1805 -SIZE (linux-firmware/mt76fw/LICENCE.mediatek?h=20240513) = 561 -SHA256 (linux-firmware/mt76fw/WHENCE?h=20240513) = 09453d13d522ce48c11fd37a04bc4a46b88792bc6e51c3b73cdcc5acb364e763 -SIZE (linux-firmware/mt76fw/WHENCE?h=20240513) = 274394 +TIMESTAMP = 1765583426 +SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20251125) = 916954485138ec5e20438741bb0a1c2196d5ecc036e088d6ffb1c6bb667c8f60 +SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20251125) = 137632 +SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20251125) = 1cf118a88b131202cceeb480441df91e6dad6dc6c9105d636cce7180bbf9ce2e +SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20251125) = 92192 +SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20251125) = 893b4ed90f6d16080fd022c9363b9b71bf5af7c76b240b40c2f3bda9aa9dde50 +SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20251125) = 1003540 +SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20251125) = b42237d20b1375a5160d9f220ea347231b06cba744e19410a8f6ce2039d42c6b +SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20251125) = 791588 +SHA256 (linux-firmware/mt76fw/mediatek/mt7615_cr4.bin?h=20251125) = 0a025aa567c2b8c1cf83293a03f43c2a92957f4bac4b31570a7cf81721e9a3a2 +SIZE (linux-firmware/mt76fw/mediatek/mt7615_cr4.bin?h=20251125) = 122644 +SHA256 (linux-firmware/mt76fw/mediatek/mt7615_n9.bin?h=20251125) = ae730b7b5414e24f320908ef6e1d8978b129b00eaf898bdf6b331b2477336dd9 +SIZE (linux-firmware/mt76fw/mediatek/mt7615_n9.bin?h=20251125) = 457992 +SHA256 (linux-firmware/mt76fw/mediatek/mt7615_rom_patch.bin?h=20251125) = 0084920ea9b96e0474c036401af7fc6bdeee5c4c3577b8ecd3daecc3965c1e7d +SIZE (linux-firmware/mt76fw/mediatek/mt7615_rom_patch.bin?h=20251125) = 11102 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20251125) = 87af3cbb8890e0fcb955c1504311a7dc8d864c9ccf865fc2d827e45036f44901 +SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20251125) = 3584 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20251125) = ac72fd7ba181613fe5696d7bd99dbdf87e15f3e654cc9becf25dcfd9146b7a66 +SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20251125) = 3584 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20251125) = 89fae20235b31400abc5558200d66951a119801ff4a5d6e19d3550cadc7a75d8 +SIZE (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20251125) = 144544 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20251125) = c28a3279fcdbd22f3ae34fa5c2adef3617015d1142b46ba8fa388beda7d968a0 +SIZE (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20251125) = 116160 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20251125) = 93ada741ec11b8a8c12dde51dd1c54e05ef860a9d0c79cebea0a8c3089aa550c +SIZE (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20251125) = 1260960 +SHA256 (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20251125) = 3ed7ca6b67ca3ef2e915c71fc7c0fc5e745cb87e441b7c5305b6bdf47fc155d6 +SIZE (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20251125) = d74eda13fc1dbd49f5bbe46738f5a24fbfb270c97f76623a0b21e8a08a883fd4 +SIZE (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20251125) = 8800 +SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20251125) = abeeb31611d3faed6178357988fc54858ddf7f7a5eb742d41fb55e9bb6da3fdc +SIZE (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20251125) = 504032 +SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20251125) = 64d86cfa4f00f9452b4706389d648d4ce0e563ddd512cc9845ba4e4442e99cb0 +SIZE (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20251125) = 1767568 +SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20251125) = 009febfb3cca044ab5ac6f4f3ae0ecbbab16090fbeb6a5e16925bec018eecde3 +SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20251125) = 213152 +SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20251125) = 297b449ba27dd42d643942626e75690d22d63e3668ab4d492698e120d57d3e20 +SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20251125) = 1231832 +SHA256 (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20251125) = f6338f757dfd1f6c9693bd7df1949195a282e919a23c509468f4ee37c0ac48ee +SIZE (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20251125) = 9824 +SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20251125) = 96b35d4bf944f7e21cc85ac97a8471da77a71c2afa8c8bd0631d20c8e832af8a +SIZE (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20251125) = 494208 +SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20251125) = 98dd939dfeedd1249e68186e42e5e05531a3b96f3f26aa5f40598929a1f4a496 +SIZE (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20251125) = 2054528 +SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wo.bin?h=20251125) = 2d69d4cb56d4808727e8ab1bf9a9abfc61657f9803c284bf39017f1872af9dd1 +SIZE (linux-firmware/mt76fw/mediatek/mt7981_wo.bin?h=20251125) = 2454304 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20251125) = 21392c9ee930c22b9ae3c870a26f8eea61fb4b60cd784bb4fae72fa64743d715 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20251125) = 1d33c8af0adfc2d93a86143b5afd05dfa7b4b30b62eda45347ab83df7faa8890 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20251125) = 22eefa2204d03c0c4908d818a3461b345e7a8439d2fa422c8ad73e46be3e9f28 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20251125) = a70da76d43eb481a768cd02e74f589c77b505935f081c2ea12e55714228ed62d +SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20251125) = 9dba42e316c8fcfe821bbf0e3b34c6a6e7e418688831a7dfb24e17589fedfb4e +SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20251125) = 13216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20251125) = a62951769098b056ff3644881c171716a68b617223aa139b3bca5cf4f29b3070 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20251125) = 13216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20251125) = f8ef9893fe422d24ac4454fa2177a99112d5ada99ec206e2b665f60c09210387 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20251125) = 522416 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20251125) = 5eb175d860cc6f148cfa894ec796f1c64bfd23295d3eb235642205b68e147dfc +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20251125) = 2229264 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20251125) = 5a5340e8eaf49a7c4530560891a6618bc6107256f7eb215fa883d0fa5640d8d1 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20251125) = 2229264 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wo_0.bin?h=20251125) = 4c268aed7c9ebd7fdd9afc6d2f93e64e108e335626b7b025d7ab7c80704684d8 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wo_0.bin?h=20251125) = 2455072 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wo_1.bin?h=20251125) = b60e9930e507b9e8228ba229c3ba6d1e4736d34720c744aeb2f85a9c8e5d3f29 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wo_1.bin?h=20251125) = 2455072 +SHA256 (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_0.bin?h=20251125) = a00b95235a9baa850fe5e9c08562b54279bb5528abad207de6f2e649a8009b15 +SIZE (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_0.bin?h=20251125) = 107816 +SHA256 (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_1.bin?h=20251125) = 6d9123b4e8400f93fc40cfe1adcfe67c5a2e9d7c07c168ca05f0eba739e8d39f +SIZE (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_1.bin?h=20251125) = 107752 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom.bin?h=20251125) = efacee4f35bf66787af3578b7f0754f3ecc4c9002c39910e24934373951dc11d +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom_2i5i.bin?h=20251125) = ae8f5fbad39959d0a94df5ad2ce93a41962b948d4d61beb1774acbb27734b799 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom_2i5i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_rom_patch.bin?h=20251125) = 5a86660206eda41cfc68ad4a619b177919990a1320d6597ad95fe8831738bfac +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_rom_patch.bin?h=20251125) = 12832 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_wm.bin?h=20251125) = ab56de4291114d671ac3ab0d3bf50da25c95371c6ccc8a4d867db0d88be38316 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_wm.bin?h=20251125) = 1336664 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp.bin?h=20251125) = b29a866dcdc5a7a7f661380de2172e3370780401570876f0cea5fd0bae7cf75b +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp.bin?h=20251125) = 63572 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp_23.bin?h=20251125) = c1948a57f33442553bb8924d28cefe8ed8aba9bf8b4f22624ea594316ba4efb7 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp_23.bin?h=20251125) = 63536 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom.bin?h=20251125) = 9dde8b84b9c2308d264a2aee5a1a87fe6549884226c4e44047bdb48d0a2257f3 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23.bin?h=20251125) = ccc92839a805320e5f3708dcd9559bbfe5f741b4e8628f384e9f500aaf372275 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23_2i5i.bin?h=20251125) = f88ad725f82aa54269eba65f8e10b7eb9d652a3da46edde53c6a48f3960c7376 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23_2i5i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5e.bin?h=20251125) = 898439862ecc00a00a0896d7327f319e425e04e466937434728966b2d68c22a8 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5e.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5i.bin?h=20251125) = 454ce57758188e1aab934863d0a67a64b66ac88c509c41c1283f2d226fb2fd48 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch.bin?h=20251125) = 92239fe98eeef10977c17395ee41ef96433c6f98199c7f48eff70eb0a1dc6fc0 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch.bin?h=20251125) = 20896 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch_23.bin?h=20251125) = bbb47fa6bce319ce1408ce860eabb5be6828805450a3250e5092af79def45012 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch_23.bin?h=20251125) = 20896 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa.bin?h=20251125) = a04097af88b3c67d01f671557e717a8d221bf88958c83fe4f7bc5ab8c772d9a2 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa.bin?h=20251125) = 515184 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa_23.bin?h=20251125) = d3e39246a50ab3180c2b4f6d6b6fd567b4f03bea88fe8363ebf2c8e8d6317447 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa_23.bin?h=20251125) = 515184 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm.bin?h=20251125) = dfcdf7248ee6318f5d74bdedced10ce37280c73d453997aef2b25f21ecfc6c37 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm.bin?h=20251125) = 1742052 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm_23.bin?h=20251125) = 9ab7979630ecbe5fa9b93e2eefd6600d84d30fb0b34cf744a774c6b5d1a71fb2 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm_23.bin?h=20251125) = 1701216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20251125) = 30e67aae2aa00aaf7c6e23a3b7a17caf544b7ddb4bcf5696643bc575d106358e +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20251125) = 191728 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20251125) = 86611acc8560d05a8e18780838cf8400e82ba313cdc9329d0097422d591199d6 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233.bin?h=20251125) = d4e2c032657c35d79f651d7e3b6af2e05f6a498228be31394d032640851a9643 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233_2i5i6i.bin?h=20251125) = d4e2c032657c35d79f651d7e3b6af2e05f6a498228be31394d032640851a9643 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233_2i5i6i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_2i5i6i.bin?h=20251125) = 22f5caa4400963ecacb840d8acb7c004260b567709b1c09c6e2309a6050d9f28 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_2i5i6i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20251125) = d098625ce718ad712266771b230ce201c54d9f9a45495ae3e20ffc6829875fe8 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20251125) = 37216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch_233.bin?h=20251125) = 9dd10428b5ccd20c168a98f7655ddd6d581b2e88ad6be5b0819a478d82e62bed +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch_233.bin?h=20251125) = 37216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20251125) = defaada74ead853c7c8341ed94ea3bc9d6cc25b5864a773ce06bd1febf8c4944 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20251125) = 509232 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa_233.bin?h=20251125) = b4d9a34889bdb9d52878129597caceb3c06fc6954dcafe0fb75d28d9fdbb8b5e +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa_233.bin?h=20251125) = 509232 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20251125) = e6148ee6b66fc7883aa4ab176c66920b95abec04d0c7ddbe368b8867725f009f +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20251125) = 2655416 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm_233.bin?h=20251125) = 04db3f2431ee17ead8957c650d715f01de0aefe2c0e30e167c8cf6df12fe355e +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm_233.bin?h=20251125) = 2681656 +SHA256 (linux-firmware/mt76fw/LICENCE.mediatek?h=20251125) = a90d3f66704d85889945fec5525ea77622549da83aced1aac99828383f8f1805 +SIZE (linux-firmware/mt76fw/LICENCE.mediatek?h=20251125) = 561 +SHA256 (linux-firmware/mt76fw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/mt76fw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-mt76-kmod/files/extract-fw-list.sh b/net/wifi-firmware-mt76-kmod/files/extract-fw-list.sh new file mode 100644 index 000000000000..eab739e6867b --- /dev/null +++ b/net/wifi-firmware-mt76-kmod/files/extract-fw-list.sh @@ -0,0 +1,200 @@ +#!/bin/sh +# +# Copyright (c) 2025 The FreeBSD Foundation +# +# This software was developed by Björn Zeeb +# under sponsorship from the FreeBSD Foundation. +# +# SPDX-License-Identifier: BSD-2-Clause +# +# Generate the firmware flavors and files from the WHENCE file in +# linux-firmware.git based on the "MAC" names. +# It is no longer feasible to generate them from the driver as the +# firmware names are fully dynamic and require at least a register +# read on each card. The combinations likely go into the hundreds +# or thousands. +# We still check for the firmware file with the highest API version +# available based on each file name and sort out all the others. +# We also have to sort out the DVM drier parts which we are not +# interested in. +# + +FWDIR=${1:-/nonexistent} + +if test ! -d ${FWDIR} -o ! -r ${FWDIR}/WHENCE; then + printf "Cannot find '%s' or '%s/WHENCE'\n" ${FWDIR} ${FWDIR} >&2 + printf "USAGE: %s /path/to/linux-firmware.git\n" $0 >&2 + exit +fi + +sed -e "s@%%XXX%%@(mt7615e|mt7915e|mt7921|mt7922|mt7925|mt7996e|mtk_wed) -.*ireless@g" ../wifi-firmware-kmod/files/WHENCE.awk.in > WHENCE.awk +awk -f WHENCE.awk ${FWDIR}/WHENCE > WHENCE +awk -v FWDIR="${FWDIR}" ' +function file_exists(fname) +{ + xname = FWDIR "/" "mediatek" "/" fname; + + #printf("DEBUG: checking for file %s\n", xname); + + if ((getline _ < xname) >= 0) { + return 1; + } +} + +function known_in_2arr(arr, idx1, idx2) +{ + for (both in arr) { + split(both, sep, SUBSEP); + if (sep[1] == idx1 && sep[2] == idx2) { + return 1; + } + } + return 0; +} + +function get_flavor(name) +{ + + name = tolower(name); + + # Remove the file name if in subdir. + gsub("/[^/]*$", "", name); + + # Reduce to one level + n = split(name, a, "/") + if (n > 1) { + name = a[1]; + } + # Reduce to prefix; exclude the WIFI_* files, which get special handling. + if (name ~ /^mt/) { + n = split(name, a, "_") + if (n > 1) { + name = a[1]; + } + } + + # replace special characters + gsub("/", "_", name); + gsub("\\.", "", name); + + if (name == "mt7916" || name == "mt7981" || name == "mt7986") { + name = "mt7915"; + } + if (name == "mt7988") { + name = "mtk_wed"; + } + if (name ~ /^wifi_.*mt7922/ || name ~ /^wifi_.*mt7961/) { + name = "mt7921"; + } + + #printf("FLAVNAME >>%s<<\n", name); + + return name; +} + +function is_flavor_known(name, n, flavarr) +{ + + for (f = 1; f <= n ; f++) { + if (flavarr[f] == name) + return 1; + } + + return 0; +} + +BEGIN { + if (!FWDIR) { + printf "USAGE: -v FWDIR=/path/to/linux-firmware.git\n" + exit + } + + flavors_n = 0; +} +{ + if (! /^File:/) { + next; + } + + gsub("^File: " "mediatek" "/", ""); + + name=$0 + if (!file_exists(name)) { + print "DEBUG :: file does not exist :: " $0; + next; + } + + flav = get_flavor($name); + + if (!is_flavor_known(flav, flavors_n, flavors)) { + flavors[++flavors_n] = flav; + } + + fwn[flav]++; + fwname[flav,fwn[flav]] = name; +} +END { + # Sort flavors + for (i = 1; i < length(flavors); i++) { + for (j = i + 1; j <= length(flavors); j++) { + if (flavors[i] > flavors[j]) { + t=flavors[i] + flavors[i]=flavors[j] + flavors[j]=t + } + } + } + + printf("FWSUBS="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t%s", flavors[f]); + } + } + printf("\n\n"); + + # Deal with all the firmware flavors: + for (f = 1; f <= length(flavors); f++) { + flav=flavors[f]; + + # + # Firmware files. + # + if (fwn[flav] > 0) { + if (f > 1) { + printf("\n"); + } + printf("DISTFILES_%s+=", flav); + } + # Sort + for (i = 1; i < fwn[flav]; i++) { + for (j = i + 1; j <= fwn[flav]; j++) { + if (fwname[flav,i] > fwname[flav,j]) { + t=fwname[flav,i] + fwname[flav,i]=fwname[flav,j] + fwname[flav,j]=t + } + } + } + # Print + for (i = 1; i <= fwn[flav]; i++) { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", fwname[flav,i]); + } + } + printf("\n"); + + printf("\n"); + printf("DISTFILES_\${FWDRV}="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t\${DISTFILES_%s}", flavors[f]); + } + } + printf("\n"); + printf("DISTFILES_\${FWDRV}_lic="); + printf("\n"); +}' WHENCE + +rm -f WHENCE.awk WHENCE + +# end diff --git a/net/wifi-firmware-mt76-kmod/pkg-descr b/net/wifi-firmware-mt76-kmod/pkg-descr index f5ae9af972f3..a15c13b2c116 100644 --- a/net/wifi-firmware-mt76-kmod/pkg-descr +++ b/net/wifi-firmware-mt76-kmod/pkg-descr @@ -1,7 +1 @@ Firmware files for Mediatek WiFi NICs supported by the mt76 driver. - -Currently provides firmware for the following sub-drivers: -- mt7915 -- mt7921 -- mt7925 -- mt7996 diff --git a/net/wifi-firmware-mt7601u-kmod/Makefile b/net/wifi-firmware-mt7601u-kmod/Makefile index 34f58987dba1..211527d84183 100644 --- a/net/wifi-firmware-mt7601u-kmod/Makefile +++ b/net/wifi-firmware-mt7601u-kmod/Makefile @@ -1,7 +1,7 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV=mt7601u FWSUBDIR= mediatek -FWDRV_VERSION= 20241017 +FWDRV_VERSION= 20251125 NOT_FOR_ARCHS= diff --git a/net/wifi-firmware-mt7601u-kmod/distinfo b/net/wifi-firmware-mt7601u-kmod/distinfo index f3c781108508..948881b5d946 100644 --- a/net/wifi-firmware-mt7601u-kmod/distinfo +++ b/net/wifi-firmware-mt7601u-kmod/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1739475756 -SHA256 (linux-firmware/mt7601ufw/mediatek/mt7601u.bin?h=20241017) = 4511b1d840e22aea2bf5fdca419c91c0d94cbfb291b9ac4f8be6d9100d1a7046 -SIZE (linux-firmware/mt7601ufw/mediatek/mt7601u.bin?h=20241017) = 45412 -SHA256 (linux-firmware/mt7601ufw/LICENCE.ralink_a_mediatek_company_firmware?h=20241017) = 8568352b57f3574f9d5b2753cdb7c6e5eb2b79e82fbb9c9ba6566947467ef508 -SIZE (linux-firmware/mt7601ufw/LICENCE.ralink_a_mediatek_company_firmware?h=20241017) = 2100 -SHA256 (linux-firmware/mt7601ufw/WHENCE?h=20241017) = 7851ae8e04d71ccfc741fd2df450ef5724c4a172a0a282f69e8a8ce44877ba84 -SIZE (linux-firmware/mt7601ufw/WHENCE?h=20241017) = 291838 +TIMESTAMP = 1765588290 +SHA256 (linux-firmware/mt7601ufw/mediatek/mt7601u.bin?h=20251125) = 4511b1d840e22aea2bf5fdca419c91c0d94cbfb291b9ac4f8be6d9100d1a7046 +SIZE (linux-firmware/mt7601ufw/mediatek/mt7601u.bin?h=20251125) = 45412 +SHA256 (linux-firmware/mt7601ufw/LICENCE.ralink_a_mediatek_company_firmware?h=20251125) = 8568352b57f3574f9d5b2753cdb7c6e5eb2b79e82fbb9c9ba6566947467ef508 +SIZE (linux-firmware/mt7601ufw/LICENCE.ralink_a_mediatek_company_firmware?h=20251125) = 2100 +SHA256 (linux-firmware/mt7601ufw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/mt7601ufw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-rtw88-kmod/Makefile b/net/wifi-firmware-rtw88-kmod/Makefile index dfd374718937..c1984c95e274 100644 --- a/net/wifi-firmware-rtw88-kmod/Makefile +++ b/net/wifi-firmware-rtw88-kmod/Makefile @@ -6,7 +6,8 @@ FWSUBDIR= rtw88 #FWDRV_VERSION= 20230117 # rtw8822c is barfing #FWDRV_VERSION= 20220209 # Used for a long time #FWDRV_VERSION= 20240513 -FWDRV_VERSION= 20241017 +#FWDRV_VERSION= 20241017 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENCE.rtlwifi_firmware.txt LICENSE_NAME= Realtek firmware license (${FWDRV}) @@ -15,40 +16,53 @@ WHENCE_REGEX= rtw88 -.* COMPAT_LINUXKPI_SKB_MEM_LIMIT= 1 -# The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/rtw88/zzz_fw_ports_fwget.sh } +# The flavor/firmware lists below are generated by the +# files/extract-fw-list.sh script. Usage: +# 1: checkout the correct tag (FWDRV_VERSION) in linux-firmware.git. +# 2: ./files/extract-fw-list.sh /path/to/linux-firmware.git rtw88 ### >>> FWSUBS= \ rtw8703b \ rtw8723d \ + rtw8812a \ + rtw8814a \ + rtw8821a \ rtw8821c \ rtw8822b \ rtw8822c -DISTFILES_rtw8703b= \ +DISTFILES_rtw8703b+= \ ${FWSUBDIR}/rtw8703b_fw.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/rtw8703b_wow_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8723d= \ +DISTFILES_rtw8723d+= \ ${FWSUBDIR}/rtw8723d_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8821c= \ +DISTFILES_rtw8812a+= \ + ${FWSUBDIR}/rtw8812a_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8814a+= \ + ${FWSUBDIR}/rtw8814a_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8821a+= \ + ${FWSUBDIR}/rtw8821a_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8821c+= \ ${FWSUBDIR}/rtw8821c_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8822b= \ +DISTFILES_rtw8822b+= \ ${FWSUBDIR}/rtw8822b_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8822c= \ +DISTFILES_rtw8822c+= \ ${FWSUBDIR}/rtw8822c_fw.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/rtw8822c_wow_fw.bin${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ ${DISTFILES_rtw8703b} \ ${DISTFILES_rtw8723d} \ + ${DISTFILES_rtw8812a} \ + ${DISTFILES_rtw8814a} \ + ${DISTFILES_rtw8821a} \ ${DISTFILES_rtw8821c} \ ${DISTFILES_rtw8822b} \ ${DISTFILES_rtw8822c} - -### <<< DISTFILES_${FWDRV}_lic= \ ${FWSUBDIR}/README${DISTURL_SUFFIX} +### <<< + .include "${BASEDIR}/Makefile.inc" diff --git a/net/wifi-firmware-rtw88-kmod/distinfo b/net/wifi-firmware-rtw88-kmod/distinfo index 2fa8d535f6f6..745b8cca6787 100644 --- a/net/wifi-firmware-rtw88-kmod/distinfo +++ b/net/wifi-firmware-rtw88-kmod/distinfo @@ -1,21 +1,27 @@ -TIMESTAMP = 1730331931 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8703b_fw.bin?h=20241017) = 5e32bd891c74a0719c871726b74490cf5e1a05cdcefb8fe2414f80fffdeb9f9d -SIZE (linux-firmware/rtw88fw/rtw88/rtw8703b_fw.bin?h=20241017) = 20290 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8703b_wow_fw.bin?h=20241017) = 7156b0d2b4580e63d11a3a78258c35ff28e840c7c6428953920ae6a1cd5d05ac -SIZE (linux-firmware/rtw88fw/rtw88/rtw8703b_wow_fw.bin?h=20241017) = 23074 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8723d_fw.bin?h=20241017) = 9c64e079815a333a3f7b731be7cc0be65206ebc883891659dc8ff5ed36a5e2f5 -SIZE (linux-firmware/rtw88fw/rtw88/rtw8723d_fw.bin?h=20241017) = 28884 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8821c_fw.bin?h=20241017) = 2ef409bc418549fcf294061dd0cae1fc22fd9da79b60524950b25de18732f3f0 -SIZE (linux-firmware/rtw88fw/rtw88/rtw8821c_fw.bin?h=20241017) = 139472 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822b_fw.bin?h=20241017) = 378ff7b43ae7da18a0311175abc351a1758d25ce553b44f3c5694758efbea84c -SIZE (linux-firmware/rtw88fw/rtw88/rtw8822b_fw.bin?h=20241017) = 150984 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822c_fw.bin?h=20241017) = 3deecb31210986d98cdbfb000391e08d602a6eee4ffc883969faa2b907ab03ba -SIZE (linux-firmware/rtw88fw/rtw88/rtw8822c_fw.bin?h=20241017) = 202600 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822c_wow_fw.bin?h=20241017) = 6717fc6ff426a74571ac4f04cd9698fb2f356012c05c58aa64cf21ceb6b958a2 -SIZE (linux-firmware/rtw88fw/rtw88/rtw8822c_wow_fw.bin?h=20241017) = 145224 -SHA256 (linux-firmware/rtw88fw/rtw88/README?h=20241017) = 39c44c710469c1069305add9889921b42704a83f11b94c6d88b06dc2efe40686 -SIZE (linux-firmware/rtw88fw/rtw88/README?h=20241017) = 1181 -SHA256 (linux-firmware/rtw88fw/LICENCE.rtlwifi_firmware.txt?h=20241017) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e -SIZE (linux-firmware/rtw88fw/LICENCE.rtlwifi_firmware.txt?h=20241017) = 2115 -SHA256 (linux-firmware/rtw88fw/WHENCE?h=20241017) = 7851ae8e04d71ccfc741fd2df450ef5724c4a172a0a282f69e8a8ce44877ba84 -SIZE (linux-firmware/rtw88fw/WHENCE?h=20241017) = 291838 +TIMESTAMP = 1765584880 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8703b_fw.bin?h=20251125) = 5e32bd891c74a0719c871726b74490cf5e1a05cdcefb8fe2414f80fffdeb9f9d +SIZE (linux-firmware/rtw88fw/rtw88/rtw8703b_fw.bin?h=20251125) = 20290 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8703b_wow_fw.bin?h=20251125) = 7156b0d2b4580e63d11a3a78258c35ff28e840c7c6428953920ae6a1cd5d05ac +SIZE (linux-firmware/rtw88fw/rtw88/rtw8703b_wow_fw.bin?h=20251125) = 23074 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8723d_fw.bin?h=20251125) = 9c64e079815a333a3f7b731be7cc0be65206ebc883891659dc8ff5ed36a5e2f5 +SIZE (linux-firmware/rtw88fw/rtw88/rtw8723d_fw.bin?h=20251125) = 28884 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8812a_fw.bin?h=20251125) = abdcca4e8bf76ebfba23d433de310ffefebd0ff9d01990639d4cd9602b32b71a +SIZE (linux-firmware/rtw88fw/rtw88/rtw8812a_fw.bin?h=20251125) = 27030 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8814a_fw.bin?h=20251125) = aa6bf9d62b2d2d8a37254fd6d917ba2839888cdedc21850d4481874cb1d3d7cb +SIZE (linux-firmware/rtw88fw/rtw88/rtw8814a_fw.bin?h=20251125) = 68320 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8821a_fw.bin?h=20251125) = 4693ece655044d96f81bd3f3e8db14dc352b493219c4fd0a75788a6fbd9eac3c +SIZE (linux-firmware/rtw88fw/rtw88/rtw8821a_fw.bin?h=20251125) = 31898 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8821c_fw.bin?h=20251125) = 2ef409bc418549fcf294061dd0cae1fc22fd9da79b60524950b25de18732f3f0 +SIZE (linux-firmware/rtw88fw/rtw88/rtw8821c_fw.bin?h=20251125) = 139472 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822b_fw.bin?h=20251125) = a72da690597bfa99d8eb6fc2ab090d18d8ad92ac2befd35db1c9e3662d8d8418 +SIZE (linux-firmware/rtw88fw/rtw88/rtw8822b_fw.bin?h=20251125) = 161240 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822c_fw.bin?h=20251125) = 3deecb31210986d98cdbfb000391e08d602a6eee4ffc883969faa2b907ab03ba +SIZE (linux-firmware/rtw88fw/rtw88/rtw8822c_fw.bin?h=20251125) = 202600 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822c_wow_fw.bin?h=20251125) = 6717fc6ff426a74571ac4f04cd9698fb2f356012c05c58aa64cf21ceb6b958a2 +SIZE (linux-firmware/rtw88fw/rtw88/rtw8822c_wow_fw.bin?h=20251125) = 145224 +SHA256 (linux-firmware/rtw88fw/rtw88/README?h=20251125) = f94c70b012eea68bfb45e0cfeea17bd76b8f0b3e872b6dbf313012f75ffd4ab0 +SIZE (linux-firmware/rtw88fw/rtw88/README?h=20251125) = 1253 +SHA256 (linux-firmware/rtw88fw/LICENCE.rtlwifi_firmware.txt?h=20251125) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e +SIZE (linux-firmware/rtw88fw/LICENCE.rtlwifi_firmware.txt?h=20251125) = 2115 +SHA256 (linux-firmware/rtw88fw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/rtw88fw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-rtw88-kmod/files/extract-fw-list.sh b/net/wifi-firmware-rtw88-kmod/files/extract-fw-list.sh new file mode 100644 index 000000000000..fdfeabc60d11 --- /dev/null +++ b/net/wifi-firmware-rtw88-kmod/files/extract-fw-list.sh @@ -0,0 +1,205 @@ +#!/bin/sh +# +# Copyright (c) 2025 The FreeBSD Foundation +# +# This software was developed by Björn Zeeb +# under sponsorship from the FreeBSD Foundation. +# +# SPDX-License-Identifier: BSD-2-Clause +# +# Generate the firmware flavors and files from the WHENCE file in +# linux-firmware.git based on the "MAC" names. +# It is no longer feasible to generate them from the driver as the +# firmware names are fully dynamic and require at least a register +# read on each card. The combinations likely go into the hundreds +# or thousands. +# We still check for the firmware file with the highest API version +# available based on each file name and sort out all the others. +# We also have to sort out the DVM drier parts which we are not +# interested in. +# + +FWDIR=${1:-/nonexistent} +DRVNAME=${2:-NODRVNAMEGIVEN} + +if test ! -d ${FWDIR} -o ! -r ${FWDIR}/WHENCE; then + printf "Cannot find '%s' or '%s/WHENCE'\n" ${FWDIR} ${FWDIR} >&2 + printf "USAGE: %s /path/to/linux-firmware.git rtw8[89]\n" $0 >&2 + exit +fi +case "${DRVNAME}" in +NODRVNAMEGIVEN) + printf "USAGE: %s /path/to/linux-firmware.git rtw8[89]\n" $0 >&2 + exit + ;; +esac + +sed -e "s@%%XXX%%@"${DRVNAME}" -.*@g" ../wifi-firmware-kmod/files/WHENCE.awk.in > WHENCE.awk +awk -f WHENCE.awk ${FWDIR}/WHENCE > WHENCE +awk -v FWDIR="${FWDIR}" -v DRVNAME="${DRVNAME}" ' +function file_exists(fname) +{ + xname = FWDIR "/" DRVNAME "/" fname; + + #printf("DEBUG: checking for file %s\n", xname); + + if ((getline _ < xname) >= 0) { + return 1; + } +} + +function known_in_2arr(arr, idx1, idx2) +{ + for (both in arr) { + split(both, sep, SUBSEP); + if (sep[1] == idx1 && sep[2] == idx2) { + return 1; + } + } + return 0; +} + +function get_flavor(name) +{ + + name = tolower(name); + + # Remove the file name if in subdir. + gsub("/[^/]*$", "", name); + + # Reduce to one level + n = split(name, a, "/") + if (n > 1) { + name = a[1]; + } + # Reduce to prefix. + if (name ~ /^rtw/) { + n = split(name, a, "_") + if (n > 1) { + name = a[1]; + } + } + + # replace special characters + gsub("/", "_", name); + gsub("\\.", "", name); + + #printf("FLAVNAME >>%s<<\n", name); + + return name; +} + +function is_flavor_known(name, n, flavarr) +{ + + for (f = 1; f <= n ; f++) { + if (flavarr[f] == name) + return 1; + } + + return 0; +} + +BEGIN { + if (!FWDIR) { + printf "USAGE: -v FWDIR=/path/to/linux-firmware.git\n" + exit + } + + flavors_n = 0; +} +{ + if (! /^File:/) { + next; + } + + gsub("^File: " DRVNAME "/", ""); + + name=$0 + if (!file_exists(name)) { + print "DEBUG :: file does not exist :: " $0; + next; + } + + flav = get_flavor($name); + + if (DRVNAME == "rtw88" && flav == "readme") { + print "DEBUG :: skipping rtw88 readme :: " $0; + next; + } + + if (!is_flavor_known(flav, flavors_n, flavors)) { + flavors[++flavors_n] = flav; + } + + fwn[flav]++; + fwname[flav,fwn[flav]] = name; +} +END { + # Sort flavors + for (i = 1; i < length(flavors); i++) { + for (j = i + 1; j <= length(flavors); j++) { + if (flavors[i] > flavors[j]) { + t=flavors[i] + flavors[i]=flavors[j] + flavors[j]=t + } + } + } + + printf("FWSUBS="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t%s", flavors[f]); + } + } + printf("\n\n"); + + # Deal with all the firmware flavors: + for (f = 1; f <= length(flavors); f++) { + flav=flavors[f]; + + # + # Firmware files. + # + if (fwn[flav] > 0) { + if (f > 1) { + printf("\n"); + } + printf("DISTFILES_%s+=", flav); + } + # Sort + for (i = 1; i < fwn[flav]; i++) { + for (j = i + 1; j <= fwn[flav]; j++) { + if (fwname[flav,i] > fwname[flav,j]) { + t=fwname[flav,i] + fwname[flav,i]=fwname[flav,j] + fwname[flav,j]=t + } + } + } + # Print + for (i = 1; i <= fwn[flav]; i++) { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", fwname[flav,i]); + } + } + printf("\n"); + + printf("\n"); + printf("DISTFILES_\${FWDRV}="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t\${DISTFILES_%s}", flavors[f]); + } + } + printf("\n"); + printf("DISTFILES_\${FWDRV}_lic="); + if (DRVNAME == "rtw88") { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", "README"); + } + printf("\n"); +}' WHENCE + +rm -f WHENCE.awk WHENCE + +# end diff --git a/net/wifi-firmware-rtw88-kmod/pkg-descr b/net/wifi-firmware-rtw88-kmod/pkg-descr index 7648756cc451..ae438dbbf99d 100644 --- a/net/wifi-firmware-rtw88-kmod/pkg-descr +++ b/net/wifi-firmware-rtw88-kmod/pkg-descr @@ -1,7 +1 @@ Firmware files for Realtek WiFi NICs supported by the rtw88 driver. - -Currently supported chipsets: -- RTL8822BE -- RTL8821CE -- RTL8822CE -- RTL8723DE diff --git a/net/wifi-firmware-rtw89-kmod/Makefile b/net/wifi-firmware-rtw89-kmod/Makefile index abe723dfd687..7eaf79ad53c8 100644 --- a/net/wifi-firmware-rtw89-kmod/Makefile +++ b/net/wifi-firmware-rtw89-kmod/Makefile @@ -3,7 +3,8 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= rtw89 FWSUBDIR= rtw89 #FWDRV_VERSION= 20240513 -FWDRV_VERSION= 20241017 +#FWDRV_VERSION= 20241017 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENCE.rtlwifi_firmware.txt LICENSE_NAME= Realtek firmware license (${FWDRV}) @@ -13,48 +14,48 @@ WHENCE_REGEX= rtw89 -.* COMPAT_LINUXKPI_SKB_MEM_LIMIT= 1 # The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/rtw89/zzz_fw_ports_fwget.sh } -# -# Note: we manually added (kept) some -<n> versions (outside -# the generated template) to be able to support all branches. -# +# found with the wifi-firmware-rtw88-kmod port. ### >>> FWSUBS= \ rtw8851b \ rtw8852a \ rtw8852b \ + rtw8852bt \ rtw8852c \ rtw8922a -DISTFILES_rtw8851b= \ +DISTFILES_rtw8851b+= \ ${FWSUBDIR}/rtw8851b_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8852a= \ +DISTFILES_rtw8852a+= \ ${FWSUBDIR}/rtw8852a_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8852b= \ - ${FWSUBDIR}/rtw8852b_fw-1.bin${DISTURL_SUFFIX} -DISTFILES_rtw8852c= \ +DISTFILES_rtw8852b+= \ + ${FWSUBDIR}/rtw8852b_fw-1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8852b_fw-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8852b_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8852bt+= \ + ${FWSUBDIR}/rtw8852bt_fw-1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8852bt_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8852c+= \ + ${FWSUBDIR}/rtw8852c_fw-1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8852c_fw-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/rtw8852c_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8922a= \ +DISTFILES_rtw8922a+= \ + ${FWSUBDIR}/rtw8922a_fw-1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8922a_fw-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8922a_fw-3.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8922a_fw-4.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/rtw8922a_fw.bin${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ ${DISTFILES_rtw8851b} \ ${DISTFILES_rtw8852a} \ ${DISTFILES_rtw8852b} \ + ${DISTFILES_rtw8852bt} \ ${DISTFILES_rtw8852c} \ ${DISTFILES_rtw8922a} +DISTFILES_${FWDRV}_lic= ### <<<< -DISTFILES_rtw8852a+= \ - ${FWSUBDIR}/rtw8852b_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8852c+= \ - ${FWSUBDIR}/rtw8852c_fw-1.bin${DISTURL_SUFFIX} -DISTFILES_rtw8922a+= \ - ${FWSUBDIR}/rtw8922a_fw-1.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/rtw8922a_fw-2.bin${DISTURL_SUFFIX} - -DISTFILES_${FWDRV}_lic= .include "${BASEDIR}/Makefile.inc" diff --git a/net/wifi-firmware-rtw89-kmod/distinfo b/net/wifi-firmware-rtw89-kmod/distinfo index de181c59be7e..ce7b63e10315 100644 --- a/net/wifi-firmware-rtw89-kmod/distinfo +++ b/net/wifi-firmware-rtw89-kmod/distinfo @@ -1,23 +1,35 @@ -TIMESTAMP = 1730332180 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8851b_fw.bin?h=20241017) = f0980b436211f08682666777161db844f020c7c01f4d5864792f9ad8ee2ffd0a -SIZE (linux-firmware/rtw89fw/rtw89/rtw8851b_fw.bin?h=20241017) = 1162024 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20241017) = c3dc625eefc631280e3e3359514a71ecb99c5c6a3bc768f127e8e00d8f26db85 -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20241017) = 1423232 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20241017) = 5b9c224ae014e0aeade8701412d820e213c8880e08615b3905dba89659f21baf -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20241017) = 1035232 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-1.bin?h=20241017) = 2dc9f2fb587219ddace6120c4bf0543e4918ee0396b60ee8d0a6dcd690fb4b12 -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-1.bin?h=20241017) = 1242808 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20241017) = e05e704911ec5d6523e2951416290cc2189444d48a0420e637de6acf5bf21228 -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20241017) = 1532656 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-1.bin?h=20241017) = 3b7a3f2781ade68997756d3278b2656e454f1230e02620871e97fbf8071d1b7d -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-1.bin?h=20241017) = 2180616 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw.bin?h=20241017) = 84458f2fa7c9a730fae242d858a82814141421d66a1f672a10121982513daf6d -SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw.bin?h=20241017) = 1537690 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-1.bin?h=20241017) = 4340bc322912f30f1793bb57a1747c23b15e40db2df628d6687d1ddf722f2828 -SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-1.bin?h=20241017) = 1583434 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-2.bin?h=20241017) = 9ca08cd3098b954cc0d44edd5c0b079877e5dd9b98d55cfec1c302b41475d88c -SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-2.bin?h=20241017) = 1586954 -SHA256 (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20241017) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e -SIZE (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20241017) = 2115 -SHA256 (linux-firmware/rtw89fw/WHENCE?h=20241017) = 7851ae8e04d71ccfc741fd2df450ef5724c4a172a0a282f69e8a8ce44877ba84 -SIZE (linux-firmware/rtw89fw/WHENCE?h=20241017) = 291838 +TIMESTAMP = 1765585357 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8851b_fw.bin?h=20251125) = 945c854d7cf69dd97bf1da0181b011787d9b3c5d59c47e8b9dbea4eb4eee170b +SIZE (linux-firmware/rtw89fw/rtw89/rtw8851b_fw.bin?h=20251125) = 1164440 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20251125) = 7eb1fe457f5a704b7a4f05a66c67cfa6af2f1142566b640c8e402445d04b0159 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20251125) = 1428272 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-1.bin?h=20251125) = 369710ee7cbcc809ea55d2d1b8dff31f91b1102d817d4bc12cea834bdd88ce3e +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-1.bin?h=20251125) = 1242472 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-2.bin?h=20251125) = 95076d6d128695b29830e8a0e5efbd0af60a5590ad37bbd8591a0281952a61de +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-2.bin?h=20251125) = 1290952 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20251125) = 5b9c224ae014e0aeade8701412d820e213c8880e08615b3905dba89659f21baf +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20251125) = 1035232 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852bt_fw-1.bin?h=20251125) = 164e5e2243b1241a23d5e77876aa11be003fb09f5aa7794dc7bbf80957c8c254 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852bt_fw-1.bin?h=20251125) = 937688 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852bt_fw.bin?h=20251125) = 1b10beb5710eb7ec8e1ca3a44fcdf1272f2c735a414bc19d70a729558ce0a97d +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852bt_fw.bin?h=20251125) = 918776 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-1.bin?h=20251125) = 95e4226f7a4c2a506a5ea2bb8b6247842dd12fc312639750881c5bfdec7bbec5 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-1.bin?h=20251125) = 2375560 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-2.bin?h=20251125) = f6118a78d4cf42d8c7c25d8ece7e71f0177e40990a58ab9b3da546c182b9844d +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-2.bin?h=20251125) = 2466994 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20251125) = e05e704911ec5d6523e2951416290cc2189444d48a0420e637de6acf5bf21228 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20251125) = 1532656 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-1.bin?h=20251125) = 4340bc322912f30f1793bb57a1747c23b15e40db2df628d6687d1ddf722f2828 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-1.bin?h=20251125) = 1583434 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-2.bin?h=20251125) = 9ca08cd3098b954cc0d44edd5c0b079877e5dd9b98d55cfec1c302b41475d88c +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-2.bin?h=20251125) = 1586954 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-3.bin?h=20251125) = 484f496bc149706b92c7352925fef4155fecb60bc61ec0f5c55a3b651ed915f4 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-3.bin?h=20251125) = 1238542 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-4.bin?h=20251125) = 8683bcdd923f79e92feb21e461dab4c288dffee81b5ee1bee572d374febae439 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-4.bin?h=20251125) = 1263938 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw.bin?h=20251125) = 84458f2fa7c9a730fae242d858a82814141421d66a1f672a10121982513daf6d +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw.bin?h=20251125) = 1537690 +SHA256 (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20251125) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e +SIZE (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20251125) = 2115 +SHA256 (linux-firmware/rtw89fw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/rtw89fw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-rtw89-kmod/pkg-descr b/net/wifi-firmware-rtw89-kmod/pkg-descr index f40df29cd1c5..3a17977a33b7 100644 --- a/net/wifi-firmware-rtw89-kmod/pkg-descr +++ b/net/wifi-firmware-rtw89-kmod/pkg-descr @@ -1,10 +1 @@ Firmware files for Realtek WiFi NICs supported by the rtw89 driver. - -Currently 11ax supported chipsets: -- RTL8851B -- RTL8852A -- RTL8852B -- RTL8852C - -Currently 11be supported chipsets: -- RTL8922A |
