RPM build for ungoogled-chromium
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
wchen342 90ce37dff9
Update to 96.0.4664.45
3 weeks ago
.github/workflows Update to 90.0.4430.93 7 months ago
tests Add test scripts 4 months ago
GardinerModBug.ttf Rewrite with Fedora spec 1 year ago
GardinerModCat.ttf Rewrite with Fedora spec 1 year ago
LICENSE Rewrite with Fedora spec 1 year ago
NotoSansTibetan-Regular.ttf Implement OBS Upload workflow 8 months ago
README.md Update to 96.0.4664.45 3 weeks ago
chromium-60.0.3112.78-no-libpng-prefix.patch Rewrite with Fedora spec 1 year ago
chromium-67.0.3396.62-gn-system.patch Rewrite with Fedora spec 1 year ago
chromium-77.0.3865.75-no-zlib-mangle.patch Rewrite with Fedora spec 1 year ago
chromium-81.0.4044.92-unbundle-zlib.patch Rewrite with Fedora spec 1 year ago
chromium-84.0.4147.125-aarch64-clearkeycdm-binutils-workaround.patch Rewrite with Fedora spec 1 year ago
chromium-86.0.4240.75-fix-vaapi-on-intel.patch Rewrite with Fedora spec 1 year ago
chromium-86.0.4240.75-vaapi-i686-fpermissive.patch Rewrite with Fedora spec 1 year ago
chromium-89.0.4389.72-enable-hardware-accelerated-mjpeg.patch Update to 89.0.4389.72 9 months ago
chromium-91.0.4472.77-initial_prefs-etc-path.patch Update to 91.0.4472.77 6 months ago
chromium-91.0.4472.77-java-only-allowed-in-android-builds.patch Update to 91.0.4472.77 6 months ago
chromium-92.0.4515.107-rawhide-gcc-std-max-fix.patch Update to 92.0.4515.131-1 4 months ago
chromium-92.0.4515.107-rhel8-force-disable-use_gnome_keyring.patch Update to 92.0.4515.131-1 4 months ago
chromium-92.0.4515.107-widevine-other-locations.patch Update to 92.0.4515.131-1 4 months ago
chromium-93.0.4577.63-clang-format.patch Update to 94.0.4606.81 2 months ago
chromium-93.0.4577.63-mojo-header-fix.patch Update to 93.0.4577.63-1 3 months ago
chromium-93.0.4577.63-py3-bootstrap.patch Update to 93.0.4577.63-1 3 months ago
chromium-93.0.4577.63-widevine-no-download.patch Update to 93.0.4577.63-1 3 months ago
chromium-94.0.4606.54-webrtc-BUILD.gn-fix-multiple-defines.patch Update to 94.0.4606.61 2 months ago
chromium-94.0.4606.61-ungoogled-pref-fix.patch Preference fix 2 months ago
chromium-94.0.4606.71-InkDropHost-crash.patch Update to 94.0.4606.81 2 months ago
chromium-96-DrmRenderNodePathFinder-include.patch Update to 96.0.4664.45 3 weeks ago
chromium-96-RestrictedCookieManager-tuple.patch Update to 96.0.4664.45 3 weeks ago
chromium-96.0.4664.45-EnumTable-crash.patch Update to 96.0.4664.45 3 weeks ago
chromium-VirtualCursor-standard-layout.patch Update to 95.0.4638.69;Use clang; remove redundant patches 4 weeks ago
chromium-base-include-memory.patch Update to 96.0.4664.45 3 weeks ago
chromium-clang-12-cflags.patch Update to 95.0.4638.69;Use clang; remove redundant patches 4 weeks ago
chromium-clang-sanitizer-cflags.patch Update to 95.0.4638.69;Use clang; remove redundant patches 4 weeks ago
chromium-commerce-coupons-coupon_db-vector.patch Update to 96.0.4664.45 3 weeks ago
chromium-default-user-data-dir.patch Init commit coped from chromium-browser-privacy 1 year ago
chromium-gcc11.patch Update to 88.0.4324.104-1 10 months ago
chromium-glibc-2.34.patch Update to 95.0.4638.69;Use clang; remove redundant patches 4 weeks ago
chromium-latest.py Rewrite with Fedora spec 1 year ago
chromium-manpage.patch Update to 89.0.4389.72 9 months ago
clean_ffmpeg.sh Update to 96.0.4664.45 3 weeks ago
get_free_ffmpeg_source_files.py Rewrite with Fedora spec 1 year ago
get_linux_tests_names.py Rewrite with Fedora spec 1 year ago
master_preferences Rewrite with Fedora spec 1 year ago
sources Update to 96.0.4664.45 3 weeks ago
ungoogled-chromium.appdata.xml Rewrite with Fedora spec 1 year ago
ungoogled-chromium.desktop Rewrite with Fedora spec 1 year ago
ungoogled-chromium.sh Parse user flags better 4 months ago
ungoogled-chromium.spec Update to 96.0.4664.45 3 weeks ago
ungoogled-chromium.xml Update to 89.0.4389.72 9 months ago

README.md

ungoogled-chromium-fedora

Fedora packaging for ungoogled-chromium.

CentOS 7 has reached EOL and CentOS 8 will reach EOL at the end of 2021, thus CentOS builds will no longer be provided. aarch64 builds are provided on a best-effort basis.

!!!WARNING: For legal reasons, the binaries we provide on OBS do not contain proprietary codecs. This includes MPEG families, H264 and other common codecs. If you wish to use those codecs, either compile yourself or use the Flatpak package instead!!!

Downloads

Pre-built binary rpm files can be found on OBS:

  • Direct Download

  • RPM repository

    • OBS (Fedora 35)
      # dnf config-manager --add-repo https://download.opensuse.org/repositories/home:/ungoogled_chromium/Fedora_35/home:ungoogled_chromium.repo
      # dnf install ungoogled-chromium
      
    • OBS (Fedora 34)
      # dnf config-manager --add-repo https://download.opensuse.org/repositories/home:/ungoogled_chromium/Fedora_34/home:ungoogled_chromium.repo
      # dnf install ungoogled-chromium
      

Building

The following steps are for Fedora. For CentOS, extra files are needed. See sources.

  1. Clone this repository

  2. Create a build folder following https://rpm-packaging-guide.github.io/#rpm-packaging-workspace

  3. Copy ungoogled-chromium.spec into SPECS

  4. Copy all other files into SOURCES

  5. Prepare the following files and copy them into SOURCES:

  6. Build

    • For binary package (.rpm)

      rpmbuild -bb SPECS/ungoogled-chromium.spec
      

      The RPM file will appear in RPMS after a successful build.

    • For source package (.srpm)

      rpmbuild -bs SPECS/ungoogled-chromium.spec
      

      The SRPM file will appear in SRPMS after a successful build.

License

See LICENSE