From 5516d67c74133c23d3ff33678744b9fb315f8bcb Mon Sep 17 00:00:00 2001 From: drsheppard01 Date: Wed, 12 Jun 2024 00:06:58 +0300 Subject: [PATCH 1/5] update id, some links --- infra/APPIMAGE/pkg2appimage | 8 ++++---- infra/Flatpak/com.alex313031.thorium/README.md | 8 ++++---- .../com.alex313031.thorium/build-aux/install.sh | 6 +++--- ...m.metainfo.xml => com.alex313031.thorium.xml} | 14 +++++++------- ...Chromium.yaml => com.alex313031.thorium.yaml} | 16 ++++++++-------- ...mium.Extension.google-safe-search-policy.yaml | 4 ++-- ...pecting-system-proxy-settings-when-runn.patch | 2 +- .../rocks.thorium.Thorium.desktop} | 2 +- 8 files changed, 30 insertions(+), 30 deletions(-) rename infra/Flatpak/com.alex313031.thorium/{org.chromium.Chromium.metainfo.xml => com.alex313031.thorium.xml} (94%) rename infra/Flatpak/com.alex313031.thorium/{org.chromium.Chromium.yaml => com.alex313031.thorium.yaml} (93%) rename infra/Flatpak/{com.alex313031.thorium/org.chromium.Chromium.desktop => rocks.thorium.Thorium/rocks.thorium.Thorium.desktop} (99%) diff --git a/infra/APPIMAGE/pkg2appimage b/infra/APPIMAGE/pkg2appimage index e0ace5993..99f3a9a5b 100755 --- a/infra/APPIMAGE/pkg2appimage +++ b/infra/APPIMAGE/pkg2appimage @@ -70,7 +70,7 @@ check_dependencies \ if [ ! -f "${!#}" ] ; then YAMLFILE=/tmp/_recipe.yml rm -f "$YAMLFILE" - wget -q "https://github.com/AppImage/AppImages/raw/${PKG2AICOMMIT}/recipes/${!#}.yml" -O "$YAMLFILE" + wget -q "https://github.com/AppImageCommunity/pkg2appimage/raw/${PKG2AICOMMIT}/recipes/${!#}.yml" -O "$YAMLFILE" else YAMLFILE=$(readlink -f "${!#}") fi @@ -153,7 +153,7 @@ if [ -e "${HERE}/usr/share/pkg2appimage/functions.sh" ] ; then . "${HERE}/usr/share/pkg2appimage/functions.sh" elif [ -z "$FUNCTIONS_SH" ] ; then if [ ! -e functions.sh ] ; then - wget -q https://github.com/AppImage/AppImages/raw/${PKG2AICOMMIT}/functions.sh -O ./functions.sh + wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/${PKG2AICOMMIT}/functions.sh -O ./functions.sh fi . ./functions.sh else @@ -233,7 +233,7 @@ if [ ! -z "${_ingredients_dist}" ] ; then cp ${DEBFILE} . done # Use libcurl-slim to reduce AppImage size, thanks darealshinji - # Not really compiled on xenial but CentOS 6, https://github.com/AppImage/AppImages/issues/187 + # Not really compiled on xenial but CentOS 6, https://github.com/AppImageCommunity/pkg2appimage/issues/187 echo "deb http://ppa.launchpad.net/djcj/libcurl-slim/ubuntu xenial main" >> sources.list # Use gnutls-patched to have libgnutls look in various distributions' places for certificates, # https://github.com/darealshinji/vlc-AppImage/issues/1#issuecomment-321041496 @@ -461,7 +461,7 @@ sed -i -e 's|\.xpm||g' *.desktop || true # Setting PYTHONHOME instead # Fix Python imports, -# https://github.com/AppImage/AppImages/issues/172 +# https://github.com/AppImageCommunity/pkg2appimage/issues/172 # SITECUSTOMIZEFILES=$(find . -name "sitecustomize.py") # for SITECUSTOMIZEFILE in $SITECUSTOMIZEFILES ; do # rm $SITECUSTOMIZEFILE # Remove symlinks, replace by files diff --git a/infra/Flatpak/com.alex313031.thorium/README.md b/infra/Flatpak/com.alex313031.thorium/README.md index c8c2b8c44..1fac51bc2 100644 --- a/infra/Flatpak/com.alex313031.thorium/README.md +++ b/infra/Flatpak/com.alex313031.thorium/README.md @@ -3,7 +3,7 @@ ### Extension points To avoid having to expose more of the host filesystem in the sandbox but still -allowing extending Chromium, the `org.chromium.Chromium.Extension` extension +allowing extending Chromium, the `rocks.thorium.Thorium.Extension` extension point is defined. This extension point is currently on version '1' and will expose any extension @@ -15,7 +15,7 @@ manifests](https://developer.chrome.com/docs/apps/nativeMessaging/) under #### Legacy extension points This application also supports two other extension points: -`org.chromium.Chromium.Policy` and `org.chromium.Chromium.NativeMessagingHost`. +`rocks.thorium.Thorium.Policy` and `rocks.thorium.Thorium.NativeMessagingHost`. These primarily exist for compatibility reasons and should not be used. #### Using extension points @@ -33,8 +33,8 @@ policies, extensions, etc. One example of such "unmanaged extension" could be an extension point that exposes all system policies installed under `/etc/chromium-browser/policies/{managed,recommended}`. This could be done for example by creating an extension point under -`/var/lib/flatpak/extension/org.chromium.Chromium.Extension.system-policies`, with -`/var/lib/flatpak/extension/org.chromium.Chromium.Extension.system-policies//` +`/var/lib/flatpak/extension/rocks.thorium.Thorium.Extension.system-policies`, with +`/var/lib/flatpak/extension/rocks.thorium.Thorium.Extension.system-policies//` being a symlink to `/etc/chromium-browser`. Note that `` must match the extension point version. diff --git a/infra/Flatpak/com.alex313031.thorium/build-aux/install.sh b/infra/Flatpak/com.alex313031.thorium/build-aux/install.sh index 284080869..abade7dee 100755 --- a/infra/Flatpak/com.alex313031.thorium/build-aux/install.sh +++ b/infra/Flatpak/com.alex313031.thorium/build-aux/install.sh @@ -15,10 +15,10 @@ install -Dm 755 out/ReleaseFree/libffmpeg.so /app/chromium/libffmpeg.so install -Dm 755 out/Release/libffmpeg.so /app/chromium/nonfree-codecs/lib/libffmpeg.so for size in 24 48 64 128 256; do - install -Dvm 644 chrome/app/theme/chromium/linux/product_logo_$size.png /app/share/icons/hicolor/${size}x${size}/apps/org.chromium.Chromium.png; + install -Dvm 644 chrome/app/theme/chromium/linux/product_logo_$size.png /app/share/icons/hicolor/${size}x${size}/apps/rocks.thorium.Thorium.png; done install -Dvm 644 cobalt.ini -t /app/etc -install -Dvm 644 org.chromium.Chromium.desktop -t /app/share/applications -install -Dvm 644 org.chromium.Chromium.metainfo.xml -t /app/share/metainfo +install -Dvm 644 rocks.thorium.Thorium.desktop -t /app/share/applications +install -Dvm 644 rocks.thorium.Thorium.metainfo.xml -t /app/share/metainfo install -Dvm 755 chromium.sh /app/bin/chromium install -Dvm 755 unlink_profiles.py -t /app/bin diff --git a/infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.metainfo.xml b/infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.xml similarity index 94% rename from infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.metainfo.xml rename to infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.xml index 112eff683..ec55ccbfa 100644 --- a/infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.metainfo.xml +++ b/infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.xml @@ -1,14 +1,14 @@ - org.chromium.Chromium - org.chromium.Chromium.desktop - Chromium Web Browser - The Chromium Authors - The web browser from Chromium project + rocks.thorium.Thorium + rocks.thorium.Thorium.desktop + Thorium Web Browser + Alexander Frick + Fork Chromium browser with optimizations CC0-1.0 BSD-3-Clause and LGPL-2.1+ and Apache-2.0 and IJG and MIT and GPL-2.0+ and ISC and OpenSSL and (MPL-1.1 or GPL-2.0 or LGPL-2.0) - https://www.chromium.org/Home + https://thorium.rocks/

Chromium is an open-source browser project that aims to build a safer, faster, @@ -122,5 +122,5 @@ - rymg19_at_gmail.com + alex313031_at_gmail.com diff --git a/infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.yaml b/infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.yaml similarity index 93% rename from infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.yaml rename to infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.yaml index 7faf1bfe1..7cb8aed15 100644 --- a/infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.yaml +++ b/infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.yaml @@ -1,8 +1,8 @@ -app-id: org.chromium.Chromium +app-id: rocks.thorium.Thorium runtime: org.freedesktop.Platform runtime-version: '22.08' sdk: org.freedesktop.Sdk -base: org.chromium.Chromium.BaseApp +base: rocks.thorium.Thorium.BaseApp base-version: '22.08' command: chromium finish-args: @@ -31,13 +31,13 @@ finish-args: - --own-name=org.mpris.MediaPlayer2.chromium.* add-extensions: - org.chromium.Chromium.Codecs: + rocks.thorium.Thorium.Codecs: directory: chromium/nonfree-codecs add-ld-path: lib bundle: true autodelete: true - org.chromium.Chromium.NativeMessagingHost: + rocks.thorium.Thorium.NativeMessagingHost: version: '1' directory: chromium/native-messaging-hosts merge-dirs: native-messaging-hosts @@ -45,7 +45,7 @@ add-extensions: no-autodownload: true autodelete: true - org.chromium.Chromium.Extension: + rocks.thorium.Thorium.Extension: version: '1' directory: chromium/extensions merge-dirs: extensions;native-messaging-hosts;policies/managed;policies/recommended @@ -53,7 +53,7 @@ add-extensions: no-autodownload: true autodelete: true - org.chromium.Chromium.Policy: + rocks.thorium.Thorium.Policy: version: '1' directory: chromium/policies merge-dirs: policies/managed;policies/recommended @@ -139,9 +139,9 @@ modules: component: llvm-git - patches/all.json - type: file - path: org.chromium.Chromium.desktop + path: rocks.thorium.Thorium.desktop - type: file - path: org.chromium.Chromium.metainfo.xml + path: rocks.thorium.Thorium.metainfo.xml - type: file path: chromium.sh - type: file diff --git a/infra/Flatpak/com.alex313031.thorium/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml b/infra/Flatpak/com.alex313031.thorium/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml index 10690cd1b..08283f148 100644 --- a/infra/Flatpak/com.alex313031.thorium/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml +++ b/infra/Flatpak/com.alex313031.thorium/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml @@ -1,7 +1,7 @@ -app-id: org.chromium.Chromium.Extension.google-safe-search-policy +app-id: rocks.thorium.Thorium.Extension.google-safe-search-policy # This should match the extension point version branch: '1' -runtime: org.chromium.Chromium +runtime: rocks.thorium.Thorium runtime-version: stable sdk: org.freedesktop.Sdk//20.08 build-extension: true diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch b/infra/Flatpak/com.alex313031.thorium/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch index 3ac6f4828..b2e415728 100644 --- a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch +++ b/infra/Flatpak/com.alex313031.thorium/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch @@ -39,7 +39,7 @@ Some general notes on implementation: but this impl uses the same codepath no matter the DE when running on flatpak -Closes https://github.com/flathub/org.chromium.Chromium/issues/36 +Closes https://github.com/flathub/rocks.thorium.Thorium/issues/36 --- chrome/app/generated_resources.grd | 6 + .../net/system_network_context_manager.cc | 9 +- diff --git a/infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.desktop b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.desktop similarity index 99% rename from infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.desktop rename to infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.desktop index 884d23fbc..b6f49eb13 100644 --- a/infra/Flatpak/com.alex313031.thorium/org.chromium.Chromium.desktop +++ b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.desktop @@ -109,7 +109,7 @@ Exec=/app/bin/chromium %U StartupWMClass=chromium-browser StartupNotify=true Terminal=false -Icon=org.chromium.Chromium +Icon=rocks.thorium.Thorium Type=Application Categories=Network;WebBrowser; Keywords=chrome;internet;google; From c91eceeae12485278a9691737c0534d1a0f68c10 Mon Sep 17 00:00:00 2001 From: drsheppard01 Date: Wed, 12 Jun 2024 00:11:25 +0300 Subject: [PATCH 2/5] update path --- .../{com.alex313031.thorium => rocks.thorium.Thorium}/.gitignore | 0 .../{com.alex313031.thorium => rocks.thorium.Thorium}/.gitmodules | 0 .../{com.alex313031.thorium => rocks.thorium.Thorium}/README.md | 0 .../build-aux/bootstrap.sh | 0 .../build-aux/build.sh | 0 .../build-aux/install.sh | 0 .../{com.alex313031.thorium => rocks.thorium.Thorium}/chromium.sh | 0 .../{com.alex313031.thorium => rocks.thorium.Thorium}/cobalt.ini | 0 .../examples/policies/google-safe-search/google-safe-search.json | 0 ...org.chromium.Chromium.Extension.google-safe-search-policy.yaml | 0 .../gtk-settings.ini | 0 .../gtk3-werror.patch | 0 .../{com.alex313031.thorium => rocks.thorium.Thorium}/krb5.conf | 0 .../libsecret.json | 0 .../patches/all.json | 0 ...d-support-for-respecting-system-proxy-settings-when-runn.patch | 0 .../patches/chromium/Clang-build-script-Disable-hwasan.patch | 0 .../Clang-build-script-Don-t-build-against-the-sysroot.patch | 0 .../chromium/Enable-accelerated-mjpeg-decode-on-Linux.patch | 0 .../chromium/Enable-new-dtags-on-non-component-builds.patch | 0 .../chromium/Ignore-useless-warnings-from-the-Asahi-driver.patch | 0 .../chromium/Import-chromium-71.0.3578.98-widevine-r3.patch.patch | 0 .../chromium/Remove-the-ability-to-create-desktop-shortcuts.patch | 0 ...vert-Reland-Linux-Ozone-Wayland-Support-fractional-scale.patch | 0 .../Use-CHROME_WRAPPER-as-the-executable-on-restart.patch | 0 .../patches/chromium/_sources.json | 0 ...clang-build-script-Support-disabling-the-bundled-libxml2.patch | 0 ...mpeg-Don-t-lie-about-AAC-and-H264-decoders-when-not-avai.patch | 0 .../patches/chromium/flatpak-Add-initial-sandbox-support.patch | 0 .../patches/chromium/flatpak-Adjust-paths-for-the-sandbox.patch | 0 .../chromium/flatpak-Expose-Widevine-into-the-sandbox.patch | 0 .../patches/chromium/memory-Enable-the-tab-discards-feature.patch | 0 .../x11-Set-_NET_WM_BYPASS_COMPOSITOR-for-fullscreen.patch | 0 .../ffmpeg/Enable-support-for-libfdk-aac-and-OpenH264.patch | 0 .../patches/ffmpeg/Update-build-configuration.patch | 0 .../patches/ffmpeg/_sources.json | 0 ...mpeg-Handle-transient-decode-errors-arising-from-libfdk-.patch | 0 .../portal_error.txt | 0 .../rocks.thorium.Thorium.xml} | 0 .../rocks.thorium.Thorium.yaml} | 0 .../unlink_profiles.py | 0 41 files changed, 0 insertions(+), 0 deletions(-) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/.gitignore (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/.gitmodules (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/README.md (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/build-aux/bootstrap.sh (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/build-aux/build.sh (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/build-aux/install.sh (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/chromium.sh (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/cobalt.ini (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/examples/policies/google-safe-search/google-safe-search.json (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/gtk-settings.ini (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/gtk3-werror.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/krb5.conf (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/libsecret.json (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/all.json (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Clang-build-script-Disable-hwasan.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Clang-build-script-Don-t-build-against-the-sysroot.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Enable-accelerated-mjpeg-decode-on-Linux.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Enable-new-dtags-on-non-component-builds.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Ignore-useless-warnings-from-the-Asahi-driver.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Import-chromium-71.0.3578.98-widevine-r3.patch.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Remove-the-ability-to-create-desktop-shortcuts.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Revert-Reland-Linux-Ozone-Wayland-Support-fractional-scale.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/Use-CHROME_WRAPPER-as-the-executable-on-restart.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/_sources.json (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/clang-build-script-Support-disabling-the-bundled-libxml2.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/ffmpeg-Don-t-lie-about-AAC-and-H264-decoders-when-not-avai.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/flatpak-Add-initial-sandbox-support.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/flatpak-Adjust-paths-for-the-sandbox.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/flatpak-Expose-Widevine-into-the-sandbox.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/memory-Enable-the-tab-discards-feature.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/chromium/x11-Set-_NET_WM_BYPASS_COMPOSITOR-for-fullscreen.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/ffmpeg/Enable-support-for-libfdk-aac-and-OpenH264.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/ffmpeg/Update-build-configuration.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/ffmpeg/_sources.json (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/patches/ffmpeg/ffmpeg-Handle-transient-decode-errors-arising-from-libfdk-.patch (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/portal_error.txt (100%) rename infra/Flatpak/{com.alex313031.thorium/com.alex313031.thorium.xml => rocks.thorium.Thorium/rocks.thorium.Thorium.xml} (100%) rename infra/Flatpak/{com.alex313031.thorium/com.alex313031.thorium.yaml => rocks.thorium.Thorium/rocks.thorium.Thorium.yaml} (100%) rename infra/Flatpak/{com.alex313031.thorium => rocks.thorium.Thorium}/unlink_profiles.py (100%) diff --git a/infra/Flatpak/com.alex313031.thorium/.gitignore b/infra/Flatpak/rocks.thorium.Thorium/.gitignore similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/.gitignore rename to infra/Flatpak/rocks.thorium.Thorium/.gitignore diff --git a/infra/Flatpak/com.alex313031.thorium/.gitmodules b/infra/Flatpak/rocks.thorium.Thorium/.gitmodules similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/.gitmodules rename to infra/Flatpak/rocks.thorium.Thorium/.gitmodules diff --git a/infra/Flatpak/com.alex313031.thorium/README.md b/infra/Flatpak/rocks.thorium.Thorium/README.md similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/README.md rename to infra/Flatpak/rocks.thorium.Thorium/README.md diff --git a/infra/Flatpak/com.alex313031.thorium/build-aux/bootstrap.sh b/infra/Flatpak/rocks.thorium.Thorium/build-aux/bootstrap.sh similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/build-aux/bootstrap.sh rename to infra/Flatpak/rocks.thorium.Thorium/build-aux/bootstrap.sh diff --git a/infra/Flatpak/com.alex313031.thorium/build-aux/build.sh b/infra/Flatpak/rocks.thorium.Thorium/build-aux/build.sh similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/build-aux/build.sh rename to infra/Flatpak/rocks.thorium.Thorium/build-aux/build.sh diff --git a/infra/Flatpak/com.alex313031.thorium/build-aux/install.sh b/infra/Flatpak/rocks.thorium.Thorium/build-aux/install.sh similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/build-aux/install.sh rename to infra/Flatpak/rocks.thorium.Thorium/build-aux/install.sh diff --git a/infra/Flatpak/com.alex313031.thorium/chromium.sh b/infra/Flatpak/rocks.thorium.Thorium/chromium.sh similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/chromium.sh rename to infra/Flatpak/rocks.thorium.Thorium/chromium.sh diff --git a/infra/Flatpak/com.alex313031.thorium/cobalt.ini b/infra/Flatpak/rocks.thorium.Thorium/cobalt.ini similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/cobalt.ini rename to infra/Flatpak/rocks.thorium.Thorium/cobalt.ini diff --git a/infra/Flatpak/com.alex313031.thorium/examples/policies/google-safe-search/google-safe-search.json b/infra/Flatpak/rocks.thorium.Thorium/examples/policies/google-safe-search/google-safe-search.json similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/examples/policies/google-safe-search/google-safe-search.json rename to infra/Flatpak/rocks.thorium.Thorium/examples/policies/google-safe-search/google-safe-search.json diff --git a/infra/Flatpak/com.alex313031.thorium/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml b/infra/Flatpak/rocks.thorium.Thorium/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml rename to infra/Flatpak/rocks.thorium.Thorium/examples/policies/google-safe-search/org.chromium.Chromium.Extension.google-safe-search-policy.yaml diff --git a/infra/Flatpak/com.alex313031.thorium/gtk-settings.ini b/infra/Flatpak/rocks.thorium.Thorium/gtk-settings.ini similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/gtk-settings.ini rename to infra/Flatpak/rocks.thorium.Thorium/gtk-settings.ini diff --git a/infra/Flatpak/com.alex313031.thorium/gtk3-werror.patch b/infra/Flatpak/rocks.thorium.Thorium/gtk3-werror.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/gtk3-werror.patch rename to infra/Flatpak/rocks.thorium.Thorium/gtk3-werror.patch diff --git a/infra/Flatpak/com.alex313031.thorium/krb5.conf b/infra/Flatpak/rocks.thorium.Thorium/krb5.conf similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/krb5.conf rename to infra/Flatpak/rocks.thorium.Thorium/krb5.conf diff --git a/infra/Flatpak/com.alex313031.thorium/libsecret.json b/infra/Flatpak/rocks.thorium.Thorium/libsecret.json similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/libsecret.json rename to infra/Flatpak/rocks.thorium.Thorium/libsecret.json diff --git a/infra/Flatpak/com.alex313031.thorium/patches/all.json b/infra/Flatpak/rocks.thorium.Thorium/patches/all.json similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/all.json rename to infra/Flatpak/rocks.thorium.Thorium/patches/all.json diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Add-support-for-respecting-system-proxy-settings-when-runn.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Clang-build-script-Disable-hwasan.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Clang-build-script-Disable-hwasan.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Clang-build-script-Disable-hwasan.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Clang-build-script-Disable-hwasan.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Clang-build-script-Don-t-build-against-the-sysroot.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Clang-build-script-Don-t-build-against-the-sysroot.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Clang-build-script-Don-t-build-against-the-sysroot.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Clang-build-script-Don-t-build-against-the-sysroot.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Enable-accelerated-mjpeg-decode-on-Linux.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Enable-accelerated-mjpeg-decode-on-Linux.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Enable-accelerated-mjpeg-decode-on-Linux.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Enable-accelerated-mjpeg-decode-on-Linux.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Enable-new-dtags-on-non-component-builds.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Enable-new-dtags-on-non-component-builds.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Enable-new-dtags-on-non-component-builds.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Enable-new-dtags-on-non-component-builds.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Ignore-useless-warnings-from-the-Asahi-driver.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Ignore-useless-warnings-from-the-Asahi-driver.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Ignore-useless-warnings-from-the-Asahi-driver.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Ignore-useless-warnings-from-the-Asahi-driver.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Import-chromium-71.0.3578.98-widevine-r3.patch.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Import-chromium-71.0.3578.98-widevine-r3.patch.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Import-chromium-71.0.3578.98-widevine-r3.patch.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Import-chromium-71.0.3578.98-widevine-r3.patch.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Remove-the-ability-to-create-desktop-shortcuts.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Remove-the-ability-to-create-desktop-shortcuts.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Remove-the-ability-to-create-desktop-shortcuts.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Remove-the-ability-to-create-desktop-shortcuts.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Revert-Reland-Linux-Ozone-Wayland-Support-fractional-scale.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Revert-Reland-Linux-Ozone-Wayland-Support-fractional-scale.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Revert-Reland-Linux-Ozone-Wayland-Support-fractional-scale.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Revert-Reland-Linux-Ozone-Wayland-Support-fractional-scale.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/Use-CHROME_WRAPPER-as-the-executable-on-restart.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Use-CHROME_WRAPPER-as-the-executable-on-restart.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/Use-CHROME_WRAPPER-as-the-executable-on-restart.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/Use-CHROME_WRAPPER-as-the-executable-on-restart.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/_sources.json b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/_sources.json similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/_sources.json rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/_sources.json diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/clang-build-script-Support-disabling-the-bundled-libxml2.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/clang-build-script-Support-disabling-the-bundled-libxml2.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/clang-build-script-Support-disabling-the-bundled-libxml2.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/clang-build-script-Support-disabling-the-bundled-libxml2.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/ffmpeg-Don-t-lie-about-AAC-and-H264-decoders-when-not-avai.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/ffmpeg-Don-t-lie-about-AAC-and-H264-decoders-when-not-avai.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/ffmpeg-Don-t-lie-about-AAC-and-H264-decoders-when-not-avai.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/ffmpeg-Don-t-lie-about-AAC-and-H264-decoders-when-not-avai.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/flatpak-Add-initial-sandbox-support.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/flatpak-Add-initial-sandbox-support.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/flatpak-Add-initial-sandbox-support.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/flatpak-Add-initial-sandbox-support.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/flatpak-Adjust-paths-for-the-sandbox.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/flatpak-Adjust-paths-for-the-sandbox.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/flatpak-Adjust-paths-for-the-sandbox.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/flatpak-Adjust-paths-for-the-sandbox.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/flatpak-Expose-Widevine-into-the-sandbox.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/flatpak-Expose-Widevine-into-the-sandbox.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/flatpak-Expose-Widevine-into-the-sandbox.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/flatpak-Expose-Widevine-into-the-sandbox.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/memory-Enable-the-tab-discards-feature.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/memory-Enable-the-tab-discards-feature.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/memory-Enable-the-tab-discards-feature.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/memory-Enable-the-tab-discards-feature.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/chromium/x11-Set-_NET_WM_BYPASS_COMPOSITOR-for-fullscreen.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/chromium/x11-Set-_NET_WM_BYPASS_COMPOSITOR-for-fullscreen.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/chromium/x11-Set-_NET_WM_BYPASS_COMPOSITOR-for-fullscreen.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/chromium/x11-Set-_NET_WM_BYPASS_COMPOSITOR-for-fullscreen.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/ffmpeg/Enable-support-for-libfdk-aac-and-OpenH264.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/ffmpeg/Enable-support-for-libfdk-aac-and-OpenH264.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/ffmpeg/Enable-support-for-libfdk-aac-and-OpenH264.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/ffmpeg/Enable-support-for-libfdk-aac-and-OpenH264.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/ffmpeg/Update-build-configuration.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/ffmpeg/Update-build-configuration.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/ffmpeg/Update-build-configuration.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/ffmpeg/Update-build-configuration.patch diff --git a/infra/Flatpak/com.alex313031.thorium/patches/ffmpeg/_sources.json b/infra/Flatpak/rocks.thorium.Thorium/patches/ffmpeg/_sources.json similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/ffmpeg/_sources.json rename to infra/Flatpak/rocks.thorium.Thorium/patches/ffmpeg/_sources.json diff --git a/infra/Flatpak/com.alex313031.thorium/patches/ffmpeg/ffmpeg-Handle-transient-decode-errors-arising-from-libfdk-.patch b/infra/Flatpak/rocks.thorium.Thorium/patches/ffmpeg/ffmpeg-Handle-transient-decode-errors-arising-from-libfdk-.patch similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/patches/ffmpeg/ffmpeg-Handle-transient-decode-errors-arising-from-libfdk-.patch rename to infra/Flatpak/rocks.thorium.Thorium/patches/ffmpeg/ffmpeg-Handle-transient-decode-errors-arising-from-libfdk-.patch diff --git a/infra/Flatpak/com.alex313031.thorium/portal_error.txt b/infra/Flatpak/rocks.thorium.Thorium/portal_error.txt similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/portal_error.txt rename to infra/Flatpak/rocks.thorium.Thorium/portal_error.txt diff --git a/infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.xml b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.xml rename to infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml diff --git a/infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.yaml b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.yaml similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/com.alex313031.thorium.yaml rename to infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.yaml diff --git a/infra/Flatpak/com.alex313031.thorium/unlink_profiles.py b/infra/Flatpak/rocks.thorium.Thorium/unlink_profiles.py similarity index 100% rename from infra/Flatpak/com.alex313031.thorium/unlink_profiles.py rename to infra/Flatpak/rocks.thorium.Thorium/unlink_profiles.py From 3c268297ecf93ca5c289401dfd18b085f897ab9c Mon Sep 17 00:00:00 2001 From: drsheppard01 Date: Wed, 12 Jun 2024 00:15:36 +0300 Subject: [PATCH 3/5] update path, remove translating line --- .../rocks.thorium.Thorium.metainfo.xml | 126 ++++++++++++++++++ .../rocks.thorium.Thorium.xml | 1 - 2 files changed, 126 insertions(+), 1 deletion(-) create mode 100644 infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.metainfo.xml diff --git a/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.metainfo.xml b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.metainfo.xml new file mode 100644 index 000000000..ec55ccbfa --- /dev/null +++ b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.metainfo.xml @@ -0,0 +1,126 @@ + + + + rocks.thorium.Thorium + rocks.thorium.Thorium.desktop + Thorium Web Browser + Alexander Frick +

Fork Chromium browser with optimizations + CC0-1.0 + BSD-3-Clause and LGPL-2.1+ and Apache-2.0 and IJG and MIT and GPL-2.0+ and ISC and OpenSSL and (MPL-1.1 or GPL-2.0 or LGPL-2.0) + https://thorium.rocks/ + +

+ Chromium is an open-source browser project that aims to build a safer, faster, + and more stable way to experience the web. +

+

+ We invite you to join our effort to build a powerful platform for developing a + new generation of web applications. +

+
+ + + https://www.gstatic.com/chrome/appstream/chrome-2.png + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + https://chromereleases.googleblog.com/2021/04/stable-channel-update-for-desktop_14.html + + + + + + + + + + + + + + + + + + + + + + alex313031_at_gmail.com +
diff --git a/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml index ec55ccbfa..80b0e7e0d 100644 --- a/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml +++ b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml @@ -121,6 +121,5 @@ - alex313031_at_gmail.com From 5645be913feb541750d24635d7a8dc1e6497dc63 Mon Sep 17 00:00:00 2001 From: drsheppard01 Date: Wed, 12 Jun 2024 00:22:17 +0300 Subject: [PATCH 4/5] update desctiption, add bugtracker link --- .../rocks.thorium.Thorium/rocks.thorium.Thorium.xml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml index 80b0e7e0d..f3f881567 100644 --- a/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml +++ b/infra/Flatpak/rocks.thorium.Thorium/rocks.thorium.Thorium.xml @@ -9,14 +9,10 @@ CC0-1.0 BSD-3-Clause and LGPL-2.1+ and Apache-2.0 and IJG and MIT and GPL-2.0+ and ISC and OpenSSL and (MPL-1.1 or GPL-2.0 or LGPL-2.0) https://thorium.rocks/ + https://github.com/Alex313031/Thorium/issues

- Chromium is an open-source browser project that aims to build a safer, faster, - and more stable way to experience the web. -

-

- We invite you to join our effort to build a powerful platform for developing a - new generation of web applications. + Chromium fork for linux, includes Widevine, All Codecs, Chrome Plugins, as well as thinLTO, CFlag, LDFlag, LLVM Loop, and PGO compiler optimizations

From 7bc752da392d0d7fb2d1f38cff1d5fa51e0627bd Mon Sep 17 00:00:00 2001 From: DrSheppard <60893791+Drsheppard01@users.noreply.github.com> Date: Sat, 22 Jun 2024 22:37:46 +0300 Subject: [PATCH 5/5] include svg file to icons --- infra/APPIMAGE/Thorium.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/infra/APPIMAGE/Thorium.yml b/infra/APPIMAGE/Thorium.yml index 36e8c335b..0af50a6e6 100644 --- a/infra/APPIMAGE/Thorium.yml +++ b/infra/APPIMAGE/Thorium.yml @@ -27,6 +27,7 @@ script: - cp -v usr/bin/product_logo_128.png usr/share/icons/hicolor/128x128/apps/thorium.png - cp -v usr/bin/product_logo_256.png usr/share/icons/hicolor/256x256/apps/thorium.png - cp -v usr/bin/product_logo_512.png usr/share/icons/hicolor/512x512/apps/thorium.png + - cp -v usr/bin/thorium.svg usr/share/icons/ - # Set Version - ./usr/bin/thorium --version | cut -d ' ' -f2 > ../VERSION - # Remove redundant libffmpeg.so