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 45b9b963d8
Update to 94.0.4606.61
1 year ago
.github/workflows Update to 90.0.4430.93 2 years ago
tests Add test scripts 1 year 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 OBS links 2 years ago
chromium-53-ffmpeg-no-deprecation-errors.patch Rewrite with Fedora spec 2 years ago
chromium-60.0.3112.78-jpeg-nomangle.patch Rewrite with Fedora spec 2 years 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-71.0.3578.98-widevine-r3.patch Rewrite with Fedora spec 2 years ago
chromium-75.0.3770.100-epel7-stdc++.patch Update to 87.0.4280.141-1 2 years ago
chromium-76.0.3809.100-gcc-remoting-constexpr.patch Rewrite with Fedora spec 2 years ago
chromium-77-clang.patch Update to 87.0.4280.141-1 2 years ago
chromium-77.0.3865.75-gcc-include-memory.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-78-protobuf-RepeatedPtrField-export.patch Rewrite with Fedora spec 2 years ago
chromium-80.0.3987.87-missing-cstdint-header.patch Rewrite with Fedora spec 2 years ago
chromium-80.0.3987.132-el7-noexcept.patch Update to 87.0.4280.141-1 2 years ago
chromium-81.0.4044.92-unbundle-zlib.patch Rewrite with Fedora spec 2 years ago
chromium-84.0.4147.89-epel7-old-cups.patch Try to fix CentOS errors 1 year ago
chromium-84.0.4147.125-aarch64-clearkeycdm-binutils-workaround.patch Rewrite with Fedora spec 2 years ago
chromium-84.0.4147.125-i686-fix_textrels.patch Rewrite with Fedora spec 2 years ago
chromium-84.0.4147.125-remoting-cstring.patch Rewrite with Fedora spec 2 years ago
chromium-85.0.4183.83-el7-old-libdrm.patch Update to 87.0.4280.141-1 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-87.0.4280.66-el7-no-sys-random.patch Update to 87.0.4280.141-1 2 years ago
chromium-89.0.4389.72-enable-hardware-accelerated-mjpeg.patch Update to 89.0.4389.72 2 years ago
chromium-90-ruy-include.patch Update to 90.0.4430.93 2 years ago
chromium-90.0.4430.93-epel7-erase-fix.patch Try to fix CentOS errors 1 year ago
chromium-90.0.4430.93-epel7-old-headers-workarounds.patch Try to fix CentOS errors 1 year ago
chromium-90.0.4430.93-epel8-aarch64-libpng16-symbol-prefixes.patch Update to 91.0.4472.77 2 years ago
chromium-91-libyuv-aarch64.patch Update to 91.0.4472.77 2 years ago
chromium-91.0.4472.77-aarch64-cxxflags-addition.patch Update to 91.0.4472.77 2 years ago
chromium-91.0.4472.77-disable-fontconfig-cache-magic.patch Update to 91.0.4472.77 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-EnumTable-crash.patch Update to 92.0.4515.131-1 1 year ago
chromium-92.0.4515.107-gn-gcc-cleanup.patch Update to 92.0.4515.131-1 1 year ago
chromium-92.0.4515.107-py2-bootstrap.patch Update to 92.0.4515.131-1 1 year ago
chromium-92.0.4515.107-py3-fixes.patch Update to 92.0.4515.131-1 1 year ago
chromium-92.0.4515.107-rawhide-gcc-std-max-fix.patch Update to 92.0.4515.131-1 1 year ago
chromium-92.0.4515.107-rhel8-force-disable-use_gnome_keyring.patch Update to 92.0.4515.131-1 1 year ago
chromium-92.0.4515.107-widevine-other-locations.patch Update to 92.0.4515.131-1 1 year ago
chromium-92.0.4515.131-centos-no-partition-malloc.patch Try to fix CentOS errors 1 year ago
chromium-93.0.4577.63-clang-format.patch Update to 93.0.4577.63-1 1 year ago
chromium-93.0.4577.63-missing-cstring.patch Update to 93.0.4577.63-1 1 year ago
chromium-93.0.4577.63-mojo-header-fix.patch Update to 93.0.4577.63-1 1 year ago
chromium-93.0.4577.63-norar.patch Update to 93.0.4577.63-1 1 year ago
chromium-93.0.4577.63-py3-bootstrap.patch Update to 93.0.4577.63-1 1 year ago
chromium-93.0.4577.63-vector-fix.patch Update to 93.0.4577.63-1 1 year ago
chromium-93.0.4577.63-widevine-no-download.patch Update to 93.0.4577.63-1 1 year ago
chromium-94-ConversionStorageSql-lambda.patch Update to 94.0.4606.61 1 year ago
chromium-94-CustomSpaces-include.patch Update to 94.0.4606.61 1 year ago
chromium-94.0.4606.54-gcc9-drop-rsp-clobber.patch Update to 94.0.4606.61 1 year ago
chromium-94.0.4606.54-remoting-nodestructor-fix.patch Update to 94.0.4606.61 1 year 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-remoting-extra-qualification.patch Update to 94.0.4606.61 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-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 94.0.4606.61 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 94.0.4606.61 1 year ago
ungoogled-chromium.appdata.xml Rewrite with Fedora spec 2 years ago
ungoogled-chromium.desktop Rewrite with Fedora spec 2 years ago
ungoogled-chromium.sh Parse user flags better 1 year ago
ungoogled-chromium.spec Update to 94.0.4606.61 1 year ago
ungoogled-chromium.xml Update to 89.0.4389.72 2 years ago

README.md

ungoogled-chromium-fedora

Fedora/RHEL/CentOS packaging for ungoogled-chromium.

Downloads

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

  • Direct Download

  • RPM repository

    • 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
      
    • OBS (Fedora 33)
      # dnf config-manager --add-repo https://download.opensuse.org/repositories/home:/ungoogled_chromium/Fedora_33/home:ungoogled_chromium.repo
      # dnf install ungoogled-chromium
      
    • OBS (CentOS 8)
      # cd /etc/yum.repos.d/
      # wget https://download.opensuse.org/repositories/home:/ungoogled_chromium/CentOS_8/home:ungoogled_chromium.repo
      # yum install ungoogled-chromium
      
    • OBS (CentOS 7)
      # cd /etc/yum.repos.d/
      # wget https://download.opensuse.org/repositories/home:/ungoogled_chromium/CentOS_7/home:ungoogled_chromium.repo
      # yum 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