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 ded39ba8a8
Update to 98.0.4758.80
1 year ago
.github/workflows Update to 90.0.4430.93 2 years ago
tests Add test scripts 2 years ago
GardinerModBug.ttf Rewrite with Fedora spec 2 years ago
GardinerModCat.ttf Rewrite with Fedora spec 2 years ago
LICENSE Rewrite with Fedora spec 2 years ago
NotoSansTibetan-Regular.ttf Implement OBS Upload workflow 2 years ago
README.md Update to 96.0.4664.45 1 year ago
chromium-60.0.3112.78-no-libpng-prefix.patch Rewrite with Fedora spec 2 years ago
chromium-67.0.3396.62-gn-system.patch Rewrite with Fedora spec 2 years ago
chromium-77.0.3865.75-no-zlib-mangle.patch Rewrite with Fedora spec 2 years ago
chromium-81.0.4044.92-unbundle-zlib.patch Rewrite with Fedora spec 2 years ago
chromium-86.0.4240.75-fix-vaapi-on-intel.patch Rewrite with Fedora spec 2 years ago
chromium-86.0.4240.75-vaapi-i686-fpermissive.patch Rewrite with Fedora spec 2 years ago
chromium-91.0.4472.77-initial_prefs-etc-path.patch Update to 91.0.4472.77 2 years ago
chromium-91.0.4472.77-java-only-allowed-in-android-builds.patch Update to 91.0.4472.77 2 years ago
chromium-92.0.4515.107-rawhide-gcc-std-max-fix.patch Update to 92.0.4515.131-1 2 years ago
chromium-92.0.4515.107-rhel8-force-disable-use_gnome_keyring.patch Update to 92.0.4515.131-1 2 years ago
chromium-92.0.4515.107-widevine-other-locations.patch Update to 92.0.4515.131-1 2 years ago
chromium-93.0.4577.63-mojo-header-fix.patch Update to 93.0.4577.63-1 2 years ago
chromium-93.0.4577.63-py3-bootstrap.patch Update to 93.0.4577.63-1 2 years ago
chromium-93.0.4577.63-widevine-no-download.patch Update to 93.0.4577.63-1 2 years ago
chromium-94.0.4606.54-webrtc-BUILD.gn-fix-multiple-defines.patch Update to 94.0.4606.61 1 year ago
chromium-94.0.4606.61-ungoogled-pref-fix.patch Preference fix 1 year ago
chromium-94.0.4606.71-InkDropHost-crash.patch Update to 94.0.4606.81 1 year ago
chromium-94.0.4606.81-clang-format.patch Update to 96.0.4664.93 1 year ago
chromium-96.0.4664.110-enable-WebRTCPipeWireCapturer-byDefault.patch Pre-update to 98.0.4758.80 1 year ago
chromium-98.0.4758.80-EnumTable-crash.patch Pre-update to 98.0.4758.80 1 year ago
chromium-98.0.4758.80-enable-hardware-accelerated-mjpeg.patch Pre-update to 98.0.4758.80 1 year ago
chromium-VirtualCursor-standard-layout.patch Update to 98.0.4758.80 1 year ago
chromium-clang-12-cflags.patch Update to 95.0.4638.69;Use clang; remove redundant patches 1 year ago
chromium-clang-sanitizer-cflags.patch Update to 95.0.4638.69;Use clang; remove redundant patches 1 year ago
chromium-default-user-data-dir.patch Init commit coped from chromium-browser-privacy 2 years ago
chromium-gcc11.patch Update to 88.0.4324.104-1 2 years ago
chromium-glibc-2.34.patch Update to 95.0.4638.69;Use clang; remove redundant patches 1 year ago
chromium-latest.py Rewrite with Fedora spec 2 years ago
chromium-manpage.patch Update to 89.0.4389.72 2 years ago
clean_ffmpeg.sh Update to 96.0.4664.45 1 year ago
get_free_ffmpeg_source_files.py Rewrite with Fedora spec 2 years ago
get_linux_tests_names.py Rewrite with Fedora spec 2 years ago
master_preferences Rewrite with Fedora spec 2 years ago
sources Update to 98.0.4758.80 1 year ago
ungoogled-chromium.appdata.xml Rewrite with Fedora spec 2 years ago
ungoogled-chromium.desktop Pre-update to 98.0.4758.80 1 year ago
ungoogled-chromium.sh Parse user flags better 2 years ago
ungoogled-chromium.spec Update to 98.0.4758.80 1 year ago
ungoogled-chromium.xml Update to 89.0.4389.72 2 years 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