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 aacbe8c404
Merge branch 'master' of https://github.com/ungoogled-software/ungoogled-chromium-fedora
2 weeks ago
.github/workflows Update to 90.0.4430.93 4 months ago
tests Add test scripts 1 month ago
GardinerModBug.ttf Rewrite with Fedora spec 9 months ago
GardinerModCat.ttf Rewrite with Fedora spec 9 months ago
LICENSE Rewrite with Fedora spec 9 months ago
NotoSansTibetan-Regular.ttf Implement OBS Upload workflow 5 months ago
README.md Update OBS links 4 months ago
chromium-53-ffmpeg-no-deprecation-errors.patch Rewrite with Fedora spec 9 months ago
chromium-60.0.3112.78-jpeg-nomangle.patch Rewrite with Fedora spec 9 months ago
chromium-60.0.3112.78-no-libpng-prefix.patch Rewrite with Fedora spec 9 months ago
chromium-67.0.3396.62-gn-system.patch Rewrite with Fedora spec 9 months ago
chromium-71.0.3578.98-widevine-r3.patch Rewrite with Fedora spec 9 months ago
chromium-75.0.3770.100-epel7-stdc++.patch Update to 87.0.4280.141-1 8 months ago
chromium-76.0.3809.100-gcc-remoting-constexpr.patch Rewrite with Fedora spec 9 months ago
chromium-77-clang.patch Update to 87.0.4280.141-1 8 months ago
chromium-77.0.3865.75-gcc-include-memory.patch Rewrite with Fedora spec 9 months ago
chromium-77.0.3865.75-no-zlib-mangle.patch Rewrite with Fedora spec 9 months ago
chromium-78-protobuf-RepeatedPtrField-export.patch Rewrite with Fedora spec 9 months ago
chromium-78.0.3904.70-gcc9-drop-rsp-clobber.patch Rewrite with Fedora spec 9 months ago
chromium-80.0.3987.87-missing-cstdint-header.patch Rewrite with Fedora spec 9 months ago
chromium-80.0.3987.132-el7-noexcept.patch Update to 87.0.4280.141-1 8 months ago
chromium-81.0.4044.92-unbundle-zlib.patch Rewrite with Fedora spec 9 months ago
chromium-84.0.4147.89-epel7-old-cups.patch Try to fix CentOS errors 1 month ago
chromium-84.0.4147.125-aarch64-clearkeycdm-binutils-workaround.patch Rewrite with Fedora spec 9 months ago
chromium-84.0.4147.125-i686-fix_textrels.patch Rewrite with Fedora spec 9 months ago
chromium-84.0.4147.125-remoting-cstring.patch Rewrite with Fedora spec 9 months ago
chromium-85.0.4183.83-el7-old-libdrm.patch Update to 87.0.4280.141-1 8 months ago
chromium-86.0.4240.75-fix-vaapi-on-intel.patch Rewrite with Fedora spec 9 months ago
chromium-86.0.4240.75-vaapi-i686-fpermissive.patch Rewrite with Fedora spec 9 months ago
chromium-87.0.4280.66-el7-no-sys-random.patch Update to 87.0.4280.141-1 8 months ago
chromium-89.0.4389.72-enable-hardware-accelerated-mjpeg.patch Update to 89.0.4389.72 6 months ago
chromium-90-ruy-include.patch Update to 90.0.4430.93 4 months ago
chromium-90.0.4430.72-fstatfix.patch Update to 90.0.4430.93 4 months ago
chromium-90.0.4430.93-epel7-erase-fix.patch Try to fix CentOS errors 1 month ago
chromium-90.0.4430.93-epel7-old-headers-workarounds.patch Try to fix CentOS errors 1 month ago
chromium-90.0.4430.93-epel8-aarch64-libpng16-symbol-prefixes.patch Update to 91.0.4472.77 3 months ago
chromium-91-libyuv-aarch64.patch Update to 91.0.4472.77 3 months ago
chromium-91.0.4472.77-aarch64-cxxflags-addition.patch Update to 91.0.4472.77 3 months ago
chromium-91.0.4472.77-disable-fontconfig-cache-magic.patch Update to 91.0.4472.77 3 months ago
chromium-91.0.4472.77-initial_prefs-etc-path.patch Update to 91.0.4472.77 3 months ago
chromium-91.0.4472.77-java-only-allowed-in-android-builds.patch Update to 91.0.4472.77 3 months ago
chromium-92.0.4515.107-EnumTable-crash.patch Update to 92.0.4515.131-1 1 month ago
chromium-92.0.4515.107-gn-gcc-cleanup.patch Update to 92.0.4515.131-1 1 month ago
chromium-92.0.4515.107-py2-bootstrap.patch Update to 92.0.4515.131-1 1 month ago
chromium-92.0.4515.107-py3-fixes.patch Update to 92.0.4515.131-1 1 month ago
chromium-92.0.4515.107-rawhide-gcc-std-max-fix.patch Update to 92.0.4515.131-1 1 month ago
chromium-92.0.4515.107-rhel8-force-disable-use_gnome_keyring.patch Update to 92.0.4515.131-1 1 month ago
chromium-92.0.4515.107-update-highway-0.12.2.patch Update to 92.0.4515.131-1 1 month ago
chromium-92.0.4515.107-widevine-other-locations.patch Update to 92.0.4515.131-1 1 month ago
chromium-92.0.4515.131-centos-no-partition-malloc.patch Try to fix CentOS errors 1 month ago
chromium-92.0.4515.159-epel8-uffd-off.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93-BluetoothLowEnergyScanFilter-include.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93-ClassProperty-include.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93-ContextSet-permissive.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93-DevToolsEmbedderMessageDispatcher-include.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93-FormForest-constexpr.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93-HashPasswordManager-include.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93-ScopedTestDialogAutoConfirm-include.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93-pdfium-include.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-clang-format.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-freetype-2.11.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-missing-cstring.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-mojo-header-fix.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-norar.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-py3-bootstrap.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-remoting-nodestructor-fix.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-vector-fix.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-93.0.4577.63-widevine-no-download.patch Update to 93.0.4577.63-1 2 weeks ago
chromium-default-user-data-dir.patch Init commit coped from chromium-browser-privacy 9 months ago
chromium-gcc11.patch Update to 88.0.4324.104-1 7 months ago
chromium-latest.py Rewrite with Fedora spec 9 months ago
chromium-manpage.patch Update to 89.0.4389.72 6 months ago
clean_ffmpeg.sh Update to 93.0.4577.63-1 2 weeks ago
get_free_ffmpeg_source_files.py Rewrite with Fedora spec 9 months ago
get_linux_tests_names.py Rewrite with Fedora spec 9 months ago
master_preferences Rewrite with Fedora spec 9 months ago
sources Update to 92.0.4515.131-1 1 month ago
ungoogled-chromium.appdata.xml Rewrite with Fedora spec 9 months ago
ungoogled-chromium.desktop Rewrite with Fedora spec 9 months ago
ungoogled-chromium.sh Parse user flags better 1 month ago
ungoogled-chromium.spec Update to 93.0.4577.63-1 2 weeks ago
ungoogled-chromium.xml Update to 89.0.4389.72 6 months 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