Compare commits

...
Sign in to create a new pull request.

69 commits

Author SHA1 Message Date
Dominik 'Rathann' Mierzejewski
b2b67543cd update to 1.68.0 (resolves rhbz#2417502) 2025-11-27 21:06:46 +01:00
Dominik 'Rathann' Mierzejewski
37b32640c8 update to 1.67.0 (resolves rhbz#2404220) 2025-11-08 19:36:35 +01:00
Dominik Mierzejewski
f500f9fbb2 update to 1.66.4 (resolves rhbz#2393682) 2025-09-27 13:21:12 +02:00
Fedora Release Engineering
08b5966f7b Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 22:22:33 +00:00
Dominik Mierzejewski
83e1978771 update to 1.65.0 (resolves rhbz#2379467) 2025-07-11 23:47:45 +02:00
Dominik 'Rathann' Mierzejewski
70ca72a018 update to 1.64.0 (resolves rhbz#2366177)
- fixes CVE-2025-4215
2025-05-19 19:53:30 +02:00
Dominik Mierzejewski
5341d8185f update to 1.63.2 (resolves rhbz#2353115) 2025-04-04 17:17:56 +02:00
Fedora Release Engineering
5865dd0ce5 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 19:09:48 +00:00
Dominik 'Rathann' Mierzejewski
28b60c69b9 update to 1.62.0 (resolves rhbz#2335170) 2025-01-12 12:11:11 +01:00
Dominik 'Rathann' Mierzejewski
9530c86076 update to 1.61.2 (resolves rhbz#2324274) 2024-11-24 12:50:09 +01:00
Dominik 'Rathann' Mierzejewski
f4feb96e93 fix Firefox desktop ID 2024-11-24 12:44:35 +01:00
Dominik 'Rathann' Mierzejewski
6a780997e2 Convert to %autorelease and %autochangelog
[skip changelog]
2024-11-24 12:33:17 +01:00
Dominik Mierzejewski
807616fb7a Merge branch 'f41' into rawhide 2024-10-11 14:32:48 +02:00
Dominik Mierzejewski
efbe7a0cd3 Merge branch 'f40' into f41 2024-10-11 14:31:33 +02:00
Dominik Mierzejewski
ef5985bbaa Merge branch 'f39' into f40 2024-10-11 14:30:55 +02:00
Dominik Mierzejewski
67a3dd1318 update to 1.60.0 (#2302506) 2024-10-11 14:30:37 +02:00
Miroslav Suchý
da98788b60 convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-09-02 11:59:49 +02:00
Fedora Release Engineering
dd574d9084 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 18:42:24 +00:00
Dominik 'Rathann' Mierzejewski
ba671ffda2 +- update Firefox app ID reference (#2279889) 2024-06-16 17:54:59 +02:00
Dominik 'Rathann' Mierzejewski
bc6231372d Merge branch 'f39' into f40 2024-06-16 17:54:07 +02:00
Dominik 'Rathann' Mierzejewski
c7869abaae update to 1.58.0 (#2274003) 2024-06-16 17:53:55 +02:00
Dominik 'Rathann' Mierzejewski
d6ecb12d1a Merge branch 'f39' into f40 2024-04-06 10:48:32 +02:00
Dominik 'Rathann' Mierzejewski
78e3e2ac81 Merge branch 'f38' into f39 2024-04-06 10:48:11 +02:00
Dominik 'Rathann' Mierzejewski
b2539175b7 update to 1.57.0 (#2272273) 2024-04-06 10:47:56 +02:00
Dominik 'Rathann' Mierzejewski
87a93f4ed8 Merge branch 'f39' into f40 2024-03-06 13:06:41 +01:00
Dominik 'Rathann' Mierzejewski
2cdf1481ef Merge branch 'f38' into f39 2024-03-06 12:53:41 +01:00
Dominik 'Rathann' Mierzejewski
bc6b4b2708 update to 1.56.0 (#2256730) 2024-03-06 12:46:54 +01:00
Fedora Release Engineering
36da233f60 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 08:08:29 +00:00
Fedora Release Engineering
19ba1a7b1d Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 08:41:52 +00:00
Dominik Mierzejewski
df6d4333f6 Merge branch 'f38' into f39 2023-11-28 13:19:02 +01:00
Dominik Mierzejewski
08984b0e87 update to 1.54.0 (#2251068) 2023-11-28 13:18:54 +01:00
Dominik Mierzejewski
af6d89f538 Merge branch 'f38' into f39 2023-11-21 14:23:39 +01:00
Dominik Mierzejewski
a4d06ef555 update to 1.53.0 (#2247578) 2023-11-21 14:22:02 +01:00
Dominik 'Rathann' Mierzejewski
3a9433ffd0 Merge branch 'f38' into f39 2023-09-29 12:02:09 +02:00
Dominik 'Rathann' Mierzejewski
60b164d3d1 Merge branch 'f37' into f38 2023-09-29 11:49:10 +02:00
Dominik 'Rathann' Mierzejewski
61e4f45c58 update to 1.52.2 (#2238126) 2023-09-29 11:48:56 +02:00
Dominik Mierzejewski
6da4104585 Merge branch 'f38' into f39 2023-08-31 22:59:42 +02:00
Dominik Mierzejewski
8098645f87 Merge branch 'f37' into f38 2023-08-31 22:58:41 +02:00
Dominik Mierzejewski
07e5a216eb new bundled dependency: js-beautify 2023-08-31 22:57:40 +02:00
Dominik Mierzejewski
77e9467287 update to 1.51.0 (#2224682) 2023-08-31 22:48:44 +02:00
Fedora Release Engineering
f02278d499 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 15:51:02 +00:00
Dominik 'Rathann' Mierzejewski
e2e4c64120 Merge branch 'f37' into f38 2023-06-13 09:54:52 +02:00
Dominik 'Rathann' Mierzejewski
394fd47912 fix deprecated patchN macro usage 2023-06-13 09:53:28 +02:00
Dominik 'Rathann' Mierzejewski
60f7229a0e update to 1.50.0 (#2213457)
- match upstream build process for uAssets to avoid missing timestamps
2023-06-13 09:52:20 +02:00
Dominik 'Rathann' Mierzejewski
de694af1b7 Merge branch 'f37' into f38 2023-05-06 18:30:59 +02:00
Dominik 'Rathann' Mierzejewski
4e98185365 Merge branch 'f36' into f37 2023-05-06 18:30:51 +02:00
Dominik 'Rathann' Mierzejewski
cf34856af6 update to 1.49.2 (#2180855) 2023-05-06 18:30:35 +02:00
Dominik 'Rathann' Mierzejewski
396588bfa7 Merge branch 'f37' into f38 2023-03-13 12:11:53 +01:00
Dominik 'Rathann' Mierzejewski
3c56303752 Merge branch 'f36' into f37 2023-03-13 12:07:03 +01:00
Dominik 'Rathann' Mierzejewski
26757ca2ad update to 1.47.4 (#2172525) 2023-03-13 12:06:53 +01:00
Dominik Mierzejewski
c1531a699a Merge branch 'f37' into f38 2023-02-17 12:37:02 +01:00
Dominik Mierzejewski
cbaab23f51 Merge branch 'f36' into f37 2023-02-17 12:36:13 +01:00
Dominik Mierzejewski
a09d2c3a2a update to 1.47.0 (#2170209) 2023-02-17 12:36:03 +01:00
Fedora Release Engineering
8541989f54 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 20:46:47 +00:00
Dominik 'Rathann' Mierzejewski
d9fec4bac0 Merge branch 'f36' into f37 2022-12-27 23:35:47 +01:00
Dominik 'Rathann' Mierzejewski
53db18ca31 update to 1.46.0 (#2156059) 2022-12-27 23:35:37 +01:00
Dominik Mierzejewski
44c386ea1a Merge branch 'f36' into f37 2022-12-06 10:19:09 +01:00
Dominik Mierzejewski
29798fefb5 use correct uAssets source commit 2022-12-06 10:18:40 +01:00
Dominik Mierzejewski
309b3fe138 Merge branch 'f36' into f37 2022-12-06 09:48:51 +01:00
Dominik Mierzejewski
5bfe8f826d update to 1.45.2 (#2141681) 2022-12-05 18:18:42 +01:00
Dominik Mierzejewski
c24590b803 Merge branch 'f36' into f37 2022-10-04 15:01:03 +02:00
Dominik Mierzejewski
24ec9ab57f Merge branch 'f35' into f36 2022-10-04 15:00:00 +02:00
Fedora Release Engineering
7fba3dd489 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 23:47:28 +00:00
Dominik 'Rathann' Mierzejewski
ff2091fce2 Merge branch 'f35' into f36 2022-06-13 11:33:32 +02:00
Dominik 'Rathann' Mierzejewski
7db1fd8a6e fix build with wabt-1.0.25+ 2022-05-22 17:27:31 +02:00
Dominik 'Rathann' Mierzejewski
55127b1ce4 Merge branch 'f35' into f36 2022-05-22 17:01:15 +02:00
Dominik 'Rathann' Mierzejewski
ff34363276 Merge branch 'f35' into f36 2022-03-11 16:53:44 +01:00
Dominik 'Rathann' Mierzejewski
1da0b879e0 Merge branch 'f35' into f36 2022-02-16 08:45:39 +01:00
Fedora Release Engineering
c1a6ee4682 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 20:28:13 +00:00
6 changed files with 282 additions and 217 deletions

238
changelog Normal file
View file

@ -0,0 +1,238 @@
* Fri Oct 11 2024 Dominik Mierzejewski <dominik@greysector.net> - 1.60.0-1
- update to 1.60.0 (#2302506)
* Mon Sep 02 2024 Miroslav Suchý <msuchy@redhat.com> - 1.58.0-3
- convert license to SPDX
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.58.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sun Jun 16 2024 Dominik Mierzejewski <dominik@greysector.net> - 1.58.0-1
- update to 1.58.0 (#2274003)
- update Firefox app ID reference (#2279889)
* Fri Apr 05 2024 Dominik Mierzejewski <dominik@greysector.net> - 1.57.0-1
- update to 1.57.0 (#2272273)
* Wed Mar 06 2024 Dominik Mierzejewski <dominik@greysector.net> - 1.56.0-1
- update to 1.56.0 (#2256730)
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.54.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.54.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Nov 28 2023 Dominik Mierzejewski <dominik@greysector.net> - 1.54.0-1
- update to 1.54.0 (#2251068)
* Tue Nov 21 2023 Dominik Mierzejewski <dominik@greysector.net> - 1.53.0-1
- update to 1.53.0 (#2247578)
* Fri Sep 29 2023 Dominik Mierzejewski <dominik@greysector.net> - 1.52.2-1
- update to 1.52.2 (#2238126)
* Thu Aug 31 2023 Dominik Mierzejewski <dominik@greysector.net> - 1.51.0-1
- update to 1.51.0 (#2224682)
- new bundled dependency: js-beautify
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.50.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Jun 12 2023 Dominik Mierzejewski <dominik@greysector.net> - 1.50.0-1
- update to 1.50.0 (#2213457)
- match upstream build process for uAssets to avoid missing timestamps
- fix deprecated patchN macro usage
* Sat May 06 2023 Dominik Mierzejewski <dominik@greysector.net> - 1.49.2-1
- update to 1.49.2 (#2180855)
* Mon Mar 13 2023 Dominik Mierzejewski <dominik@greysector.net> - 1.47.4-1
- update to 1.47.4 (#2172525)
* Fri Feb 17 2023 Dominik Mierzejewski <dominik@greysector.net> - 1.47.0-1
- update to 1.47.0 (#2170209)
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.46.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Dec 27 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.46.0-1
- update to 1.46.0 (#2156059)
* Mon Dec 05 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.45.2-1
- update to 1.45.2 (#2141681)
* Tue Oct 04 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.44.4-1
- update to 1.44.4 (#2118741)
- drop obsolete patch
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.43.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 13 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.43.0-1
- update to 1.43.0 (#2095350)
* Sun May 22 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.42.4-1
- update to 1.42.4 (#2070185)
- new bundled library: hsluv
- fix build with wabt 1.0.25+
* Fri Mar 11 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.41.8-1
- update to 1.41.8 (#2055291)
* Tue Feb 15 2022 Dominik Mierzejewski <rpm@greysector.net> - 1.41.2-1
- update to 1.41.2 (#2052004)
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.40.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jan 14 2022 Dominik Mierzejewski <rpm@greysector.net> - 1.40.8-1
- update to 1.40.8 (#2034966)
* Sat Dec 04 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.39.2-1
- update to 1.39.2 (#2025622)
* Fri Oct 15 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.38.6-1
- update to 1.38.6 (#2009380)
* Tue Sep 21 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.38.0-1
- update to 1.38.0 (#2005514)
- drop obsolete patch
* Wed Jul 28 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.37.2-1
- update to 1.37.2 (#1986999)
* Sat Jul 24 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.37.0-1
- update to 1.37.0 (#1985343)
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.36.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Sat Jul 17 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.36.2-1
- update to 1.36.2 (#1979628)
* Mon Jul 05 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.36.0-1
- update to 1.36.0 (#1974010)
- update declared version of bundled publicsuffix-list
* Tue Jun 08 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.35.2-1
- update to 1.35.2 (#1954349)
* Fri Apr 23 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.35.0-1
- update to 1.35.0 (#1946869)
* Thu Apr 01 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.34.0-1
- update to 1.34.0 (#1925264)
* Tue Feb 02 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.33.2-1
- update to 1.33.2 (#1922482)
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.32.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jan 20 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.32.4-1
- update to 1.32.4 (#1918447)
* Thu Aug 20 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.29.0-1
- update to 1.29.0 (#1867396)
- optimize lz4 wasm code per upstream docs
* Thu Aug 06 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.4-2
- fix invalid JSON after Patch0 (caught by Raymond Hill)
* Wed Aug 05 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.4-1
- update to 1.28.4 (#1857445)
- avoid building on big-endian, wabt doesn't work there
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.28.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 13 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.2-3
- add missing explicit BR on python3
* Mon Jul 13 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.2-2
- use python3 in build script explicitly
* Sun Jul 12 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.2-1
- update to 1.28.2 (#1835275)
- "build" from upstream "source" directly
- drop non-free components from upstream uAssets tarball
* Sun May 03 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.26.2-1
- update to 1.26.2 (#1825039)
* Sun Apr 12 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.26.0-1
- update to 1.26.0 (#1820622)
* Sat Mar 14 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.25.2-1
- update to 1.25.2 (#1797341)
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.24.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sun Dec 01 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.24.2-1
- update to 1.24.2 (#1763778)
* Sat Sep 28 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.22.4-1
- update to 1.22.4 (#1756060)
* Wed Sep 11 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.22.2-2
- fix wrong fileid (was pointing to 1.20.0 instead of 1.22.2)
* Mon Sep 09 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.22.2-1
- update to 1.22.2 (#1713383)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon May 13 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.19.2-1
- update to 1.19.2 (#1689200)
* Thu Mar 14 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.18.6-1
- update to 1.18.6 (#1680421)
- drop conditionals that are true in F26+
* Wed Feb 20 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.18.4-1
- update to 1.18.4 (#1669295)
- update bundled fontawesome version
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Oct 27 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.17.2-1
- update to 1.17.2
* Mon Jul 30 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.16.14-1
- update to 1.16.14 (#1598265)
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.12-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Jun 29 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.16.12-1
- update to 1.16.12 (#1567576)
* Wed May 23 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.16.6-1
- update to 1.16.6 (#1567576)
- update bundled codemirror version
* Fri Apr 13 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.15.24-1
- update to 1.15.24
- use correct path for metainfo file
- update bundled components list and license tag
- include license texts in the standard location, too
* Tue Feb 20 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.15.10-1
- update to 1.15.10
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.24-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Feb 01 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.14.24-1
- update to 1.14.24
* Fri Dec 29 2017 Dominik 'Rathann' Mierzejewski <rpm@greysector.net> - 1.14.22-1
- update to 1.14.22
- install the appdata metainfo file into correct place
* Wed Nov 29 2017 Dominik 'Rathann' Mierzejewski <rpm@greysector.net> - 1.14.18-1
- Initial package

View file

@ -1,31 +1,11 @@
diff -up uBlock-1.41.2/assets/assets.json.orig uBlock-1.41.2/assets/assets.json
--- uBlock-1.41.2/assets/assets.json.orig 2022-02-10 13:30:26.000000000 +0100
+++ uBlock-1.41.2/assets/assets.json 2022-02-16 08:30:59.720172418 +0100
@@ -323,11 +323,7 @@
"group": "multipurpose",
"updateAfter": 13,
"title": "Peter Lowes Ad and tracking server list",
- "contentURL": [
- "https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=1&mimetype=plaintext",
- "assets/thirdparties/pgl.yoyo.org/as/serverlist.txt",
- "assets/thirdparties/pgl.yoyo.org/as/serverlist"
- ],
+ "contentURL": "https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=1&mimetype=plaintext",
"supportURL": "https://pgl.yoyo.org/adservers/"
},
"ALB-0": {
diff -up uBlock-1.38.0/tools/make-assets.sh.orig uBlock-1.38.0/tools/make-assets.sh
--- uBlock-1.38.0/tools/make-assets.sh.orig 2021-09-17 21:47:33.000000000 +0200
+++ uBlock-1.38.0/tools/make-assets.sh 2021-09-22 07:42:48.339621145 +0200
@@ -13,11 +13,9 @@ cp -R ./assets $DES/
diff -up uBlock-1.46.0/tools/make-assets.sh.orig uBlock-1.46.0/tools/make-assets.sh
--- uBlock-1.46.0/tools/make-assets.sh.orig 2022-12-22 17:10:56.000000000 +0100
+++ uBlock-1.46.0/tools/make-assets.sh 2022-12-27 22:26:00.897541783 +0100
@@ -16,7 +16,6 @@ mkdir $DES/thirdparties
ASSETS_MAIN=dist/build/uAssets/main
ASSETS_PROD=dist/build/uAssets/prod
mkdir $DES/thirdparties
-git submodule update --depth 1 --init
UASSETS=submodules/uAssets
cp -R $UASSETS/thirdparties/easylist-downloads.adblockplus.org $DES/thirdparties/
-cp -R $UASSETS/thirdparties/pgl.yoyo.org $DES/thirdparties/
cp -R $UASSETS/thirdparties/publicsuffix.org $DES/thirdparties/
cp -R $UASSETS/thirdparties/urlhaus-filter $DES/thirdparties/
-cp -R $ASSETS_MAIN/thirdparties/pgl.yoyo.org $DES/thirdparties/
cp -R $ASSETS_MAIN/thirdparties/publicsuffix.org $DES/thirdparties/
cp -R $ASSETS_MAIN/thirdparties/urlhaus-filter $DES/thirdparties/

View file

@ -2,7 +2,7 @@
<!-- Copyright 2017 Dominik Mierzejewski <dominik@greysector.net> -->
<component type="addon">
<id>mozilla-ublock-origin</id>
<extends>firefox.desktop</extends>
<extends>org.mozilla.firefox</extends>
<name>uBlock Origin for Firefox</name>
<summary>An efficient blocker for Firefox. Fast and lean.</summary>
<url type="homepage">https://github.com/gorhill/uBlock</url>

View file

@ -5,18 +5,17 @@
%global firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
%global firefox_inst_dir %{_datadir}/mozilla/extensions/%{firefox_app_id}
%global uAssets_commit 3cd137904ffe979f337f8e0099a46ca2d0c41e5f
Name: mozilla-ublock-origin
Version: 1.44.4
Release: 1%{?dist}
Version: 1.68.0
Release: %autorelease
Summary: An efficient blocker for Firefox
License: GPLv3 and MIT and OFL and Unlicense
# Automatically converted from old format: GPLv3 and MIT and OFL and Unlicense - review is highly recommended.
License: GPL-3.0-only AND LicenseRef-Callaway-MIT AND LicenseRef-Callaway-OFL AND Unlicense
URL: https://github.com/gorhill/uBlock
Source0: https://github.com/gorhill/uBlock/archive/%{version}/uBlock-%{version}.tar.gz
Source1: mozilla-ublock-origin.metainfo.xml
Source2: uAssets-%{uAssets_commit}.tar.gz
Source2: uAssets-%{version}.tar.gz
# uAssets tarball contains non-free filter lists
# thirdparties/mirror1.malwaredomains.com - http://www.malwaredomains.com/?page_id=1508
# thirdparties/pgl.yoyo.org - https://pgl.yoyo.org/license/
@ -30,14 +29,19 @@ BuildArch: noarch
ExcludeArch: ppc64 s390x
BuildRequires: binaryen
BuildRequires: libappstream-glib
BuildRequires: nodejs
BuildRequires: python3
BuildRequires: wabt
# lib/csstree https://github.com/csstree/csstree MIT
Provides: bundled(npm-css-tree) = 2.2.1
# img/fontawesome/fontawesome-defs.svg http://fontawesome.io/ OFL
Provides: bundled(fontawesome-fonts) = 4.7.0
# css/fonts/Inter/Inter-*.woff2 https://github.com/rsms/inter OFL
Provides: bundled(inter-fonts)
# css/fonts/Metropolis/Metropolis-*.woff2 https://github.com/chrismsimpson/Metropolis Unlicense
Provides: bundled(metropolis-fonts)
# lib/js-beautify https://github.com/beautify-web/js-beautify MIT
Provides: bundled(js-beautify) = 1.14.7
# lib/punycode.js https://mths.be/punycode MIT
Provides: bundled(js-punycode) = 1.3.2
# lib/diff https://github.com/Swatinem/diff LGPLv3
@ -47,13 +51,13 @@ Provides: bundled(js-codemirror) = 5.59.2
# lib/lz4 https://github.com/gorhill/lz4-wasm BSD
Provides: bundled(lz4-wasm)
# lib/regexanalyzer https://github.com/foo123/RegexAnalyzer Copyleft
Provides: bundled(js-regexanalyzer) = 1.1.0
Provides: bundled(js-regexanalyzer) = 1.2.0
# lib/hsluv https://github.com/hsluv/hsluv/ MIT
Provides: bundled(js-hsluv) = 0.1.0
# usually much newer than Fedora's publicsuffix-list package
# easy to unbundle, but might affect security
# assets/thirdparties/publicsuffix.org/list/effective_tld_names.dat
Provides: bundled(publicsuffix-list) = 20220330
Provides: bundled(publicsuffix-list) = 20240504
%description
An efficient blocker: easy on memory and CPU footprint, and yet can load and
@ -65,11 +69,16 @@ from hosts files.
%prep
# https://github.com/gorhill/uBlock/tree/master/dist#build-instructions-for-developers
%setup -q -n uBlock-%{version}
tar -xz -C submodules/uAssets --strip-components=1 -f %{SOURCE2}
%patch0 -p1
mkdir -p dist/build/uAssets
tar -xz -C dist/build/uAssets -f %{SOURCE2}
pushd dist/build/uAssets/main
tools/make-ublock.sh
popd
%patch 0 -p1
rm src/{js/wasm,lib/{lz4,publicsuffixlist/wasm}}/*.wasm
mv src/css/fonts/Inter/LICENSE.txt LICENSE.Inter.txt
mv src/img/fontawesome/LICENSE.txt LICENSE.fontawesome.txt
mv src/lib/js-beautify/LICENSE LICENSE.js-beautify.txt
mv src/lib/codemirror/LICENSE LICENSE.codemirror.txt
%build
@ -95,177 +104,11 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.metain
%license LICENSE.txt
%license LICENSE.codemirror.txt
%license LICENSE.fontawesome.txt
%license LICENSE.js-beautify.txt
%license LICENSE.Inter.txt
%license src/css/fonts/Metropolis/UNLICENSE
%{firefox_inst_dir}/%{ext_id}.xpi
%{_metainfodir}/%{name}.metainfo.xml
%changelog
* Tue Oct 04 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.44.4-1
- update to 1.44.4 (#2118741)
- drop obsolete patch
* Mon Jun 13 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.43.0-1
- update to 1.43.0 (#2095350)
* Sun May 22 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.42.4-1
- update to 1.42.4 (#2070185)
- new bundled library: hsluv
- fix build with wabt 1.0.25+
* Fri Mar 11 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.41.8-1
- update to 1.41.8 (#2055291)
* Tue Feb 15 2022 Dominik Mierzejewski <rpm@greysector.net> - 1.41.2-1
- update to 1.41.2 (#2052004)
* Fri Jan 14 2022 Dominik Mierzejewski <rpm@greysector.net> - 1.40.8-1
- update to 1.40.8 (#2034966)
* Sat Dec 04 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.39.2-1
- update to 1.39.2 (#2025622)
* Fri Oct 15 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.38.6-1
- update to 1.38.6 (#2009380)
* Tue Sep 21 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.38.0-1
- update to 1.38.0 (#2005514)
- drop obsolete patch
* Wed Jul 28 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.37.2-1
- update to 1.37.2 (#1986999)
* Sat Jul 24 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.37.0-1
- update to 1.37.0 (#1985343)
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.36.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Sat Jul 17 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.36.2-1
- update to 1.36.2 (#1979628)
* Mon Jul 05 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.36.0-1
- update to 1.36.0 (#1974010)
- update declared version of bundled publicsuffix-list
* Tue Jun 08 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.35.2-1
- update to 1.35.2 (#1954349)
* Fri Apr 23 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.35.0-1
- update to 1.35.0 (#1946869)
* Thu Apr 01 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.34.0-1
- update to 1.34.0 (#1925264)
* Tue Feb 02 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.33.2-1
- update to 1.33.2 (#1922482)
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.32.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jan 20 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.32.4-1
- update to 1.32.4 (#1918447)
* Thu Aug 20 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.29.0-1
- update to 1.29.0 (#1867396)
- optimize lz4 wasm code per upstream docs
* Thu Aug 06 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.4-2
- fix invalid JSON after Patch0 (caught by Raymond Hill)
* Wed Aug 05 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.4-1
- update to 1.28.4 (#1857445)
- avoid building on big-endian, wabt doesn't work there
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.28.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 13 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.2-3
- add missing explicit BR on python3
* Mon Jul 13 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.2-2
- use python3 in build script explicitly
* Sun Jul 12 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.28.2-1
- update to 1.28.2 (#1835275)
- "build" from upstream "source" directly
- drop non-free components from upstream uAssets tarball
* Sun May 03 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.26.2-1
- update to 1.26.2 (#1825039)
* Sun Apr 12 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.26.0-1
- update to 1.26.0 (#1820622)
* Sat Mar 14 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.25.2-1
- update to 1.25.2 (#1797341)
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.24.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sun Dec 01 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.24.2-1
- update to 1.24.2 (#1763778)
* Sat Sep 28 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.22.4-1
- update to 1.22.4 (#1756060)
* Wed Sep 11 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.22.2-2
- fix wrong fileid (was pointing to 1.20.0 instead of 1.22.2)
* Mon Sep 09 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.22.2-1
- update to 1.22.2 (#1713383)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon May 13 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.19.2-1
- update to 1.19.2 (#1689200)
* Thu Mar 14 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.18.6-1
- update to 1.18.6 (#1680421)
- drop conditionals that are true in F26+
* Wed Feb 20 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.18.4-1
- update to 1.18.4 (#1669295)
- update bundled fontawesome version
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Oct 27 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.17.2-1
- update to 1.17.2
* Mon Jul 30 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.16.14-1
- update to 1.16.14 (#1598265)
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.12-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Jun 29 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.16.12-1
- update to 1.16.12 (#1567576)
* Wed May 23 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.16.6-1
- update to 1.16.6 (#1567576)
- update bundled codemirror version
* Fri Apr 13 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.15.24-1
- update to 1.15.24
- use correct path for metainfo file
- update bundled components list and license tag
- include license texts in the standard location, too
* Tue Feb 20 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.15.10-1
- update to 1.15.10
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.24-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Feb 01 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.14.24-1
- update to 1.14.24
* Fri Dec 29 2017 Dominik 'Rathann' Mierzejewski <rpm@greysector.net> - 1.14.22-1
- update to 1.14.22
- install the appdata metainfo file into correct place
* Wed Nov 29 2017 Dominik 'Rathann' Mierzejewski <rpm@greysector.net> - 1.14.18-1
- Initial package
%autochangelog

View file

@ -1,2 +1,2 @@
SHA512 (uBlock-1.44.4.tar.gz) = ac90bed87603ce8ef1a1c41aef329a9159efc5c9c864c345694b32612dc8bf24ecc06ec506e064ee6b824ea54576c21454dd53b2f358e63d7ac73bf2d2ffebd6
SHA512 (uAssets-3cd137904ffe979f337f8e0099a46ca2d0c41e5f.tar.gz) = 416732adaa049394c22418820ca475e591d9a8726957c5f6ee036b37d94d8055e56eed89d3407991d76ffd091a624ec4e3a7fb014362bc399fe4684d87b9d2e3
SHA512 (uAssets-1.68.0.tar.gz) = 360fa9d0b32a94711323db40f4ee16533f5b6f625ab893d740b5bed4084aa0dbcd97f03c207f02d44644fa6322be564eef09dd1ce64d555f442dfda00ff3a077
SHA512 (uBlock-1.68.0.tar.gz) = ec4c3c956abf0e1cbf813a8e19f60a461bc04ea3644e7f0bd5fce25c0dbe6d45ede67871135ed49e2ab507ac2fe294b945d2dd8dcce14c3fddfcfad6a16de96d

View file

@ -13,14 +13,18 @@ cleanup() {
unset CDPATH
pwd=$(pwd)
name=uAssets
commit=3cd137904ffe979f337f8e0099a46ca2d0c41e5f
url=https://github.com/uBlockOrigin/uAssets/archive/${commit}/${name}-${commit}.tar.gz
version=$(rpmspec -q --qf '%{version}' ./mozilla-ublock-origin.spec)
commit_master=5f9f16404dce279a66b533edbccf869196b8d2b1
commit_gh_pages=d975a96651a13bf8649bd16ee293e66b731aebc7
url_master=https://github.com/uBlockOrigin/uAssets/archive/${commit_master}/${name}-${commit_master}.tar.gz
url_gh_pages=https://github.com/uBlockOrigin/uAssets/archive/${commit_gh_pages}/${name}-${commit_gh_pages}.tar.gz
pushd "$tmp"
curl -L ${url} | tar xzf -
pushd ${name}-${commit}
curl -L ${url_master} | tar xzf -
mv ${name}-${commit_master} main
# Peter Lowe's adservers list is non-commercial-only
# https://github.com/uBlockOrigin/uAssets/issues/7657
rm -r thirdparties/pgl.yoyo.org
popd
tar czf "$pwd"/${name}-${commit}.tar.gz ${name}-${commit}
rm -r main/thirdparties/pgl.yoyo.org
curl -L ${url_gh_pages} | tar xzf -
mv ${name}-${commit_gh_pages} prod
tar czf "$pwd"/${name}-${version}.tar.gz main prod
popd