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 1ede72b802
Update to 91.0.4472.101
1 week ago
.github/workflows Update to 90.0.4430.93 1 month ago
GardinerModBug.ttf Rewrite with Fedora spec 6 months ago
GardinerModCat.ttf Rewrite with Fedora spec 6 months ago
LICENSE Rewrite with Fedora spec 6 months ago
NotoSansTibetan-Regular.ttf Implement OBS Upload workflow 2 months ago
README.md Update OBS links 1 month ago
chromium-53-ffmpeg-no-deprecation-errors.patch Rewrite with Fedora spec 6 months ago
chromium-60.0.3112.78-jpeg-nomangle.patch Rewrite with Fedora spec 6 months ago
chromium-60.0.3112.78-no-libpng-prefix.patch Rewrite with Fedora spec 6 months ago
chromium-67.0.3396.62-gn-system.patch Rewrite with Fedora spec 6 months ago
chromium-71.0.3578.98-py2-bootstrap.patch Rewrite with Fedora spec 6 months ago
chromium-71.0.3578.98-widevine-r3.patch Rewrite with Fedora spec 6 months ago
chromium-75.0.3770.100-epel7-stdc++.patch Update to 87.0.4280.141-1 5 months ago
chromium-76.0.3809.100-gcc-remoting-constexpr.patch Rewrite with Fedora spec 6 months ago
chromium-77-clang.patch Update to 87.0.4280.141-1 5 months ago
chromium-77.0.3865.75-gcc-include-memory.patch Rewrite with Fedora spec 6 months ago
chromium-77.0.3865.75-no-zlib-mangle.patch Rewrite with Fedora spec 6 months ago
chromium-78-protobuf-RepeatedPtrField-export.patch Rewrite with Fedora spec 6 months ago
chromium-78.0.3904.70-gcc9-drop-rsp-clobber.patch Rewrite with Fedora spec 6 months ago
chromium-80.0.3987.87-missing-cstdint-header.patch Rewrite with Fedora spec 6 months ago
chromium-80.0.3987.132-el7-noexcept.patch Update to 87.0.4280.141-1 5 months ago
chromium-81.0.4044.92-unbundle-zlib.patch Rewrite with Fedora spec 6 months ago
chromium-84.0.4147.89-epel7-old-cups.patch Update to 87.0.4280.141-1 5 months ago
chromium-84.0.4147.105-gn-gcc-cleanup.patch Rewrite with Fedora spec 6 months ago
chromium-84.0.4147.125-aarch64-clearkeycdm-binutils-workaround.patch Rewrite with Fedora spec 6 months ago
chromium-84.0.4147.125-i686-fix_textrels.patch Rewrite with Fedora spec 6 months ago
chromium-84.0.4147.125-remoting-cstring.patch Rewrite with Fedora spec 6 months ago
chromium-85.0.4183.83-el7-old-libdrm.patch Update to 87.0.4280.141-1 5 months ago
chromium-86.0.4240.75-fix-vaapi-on-intel.patch Rewrite with Fedora spec 6 months ago
chromium-86.0.4240.75-vaapi-i686-fpermissive.patch Rewrite with Fedora spec 6 months ago
chromium-87.0.4280.66-el7-no-sys-random.patch Update to 87.0.4280.141-1 5 months ago
chromium-88.0.4324.182-gcc-fix-swiftshader-libEGL-visibility.patch Update to 89.0.4389.72 3 months ago
chromium-88.0.4324.182-rawhide-gcc-std-max-fix.patch Update to 89.0.4389.72 3 months ago
chromium-89-EnumTable-crash.patch Update to 89.0.4389.114 2 months ago
chromium-89.0.4389.72-enable-hardware-accelerated-mjpeg.patch Update to 89.0.4389.72 3 months ago
chromium-89.0.4389.72-missing-cstring-header.patch Update to 89.0.4389.72 3 months ago
chromium-89.0.4389.72-norar.patch Update to 89.0.4389.72 3 months ago
chromium-89.0.4389.72-widevine-other-locations.patch Update to 89.0.4389.72 3 months ago
chromium-89.0.4389.82-rhel8-force-disable-use_gnome_keyring.patch Update to 89.0.4389.90 3 months ago
chromium-90-ruy-include.patch Update to 90.0.4430.93 1 month ago
chromium-90.0.4430.72-fstatfix.patch Update to 90.0.4430.93 1 month ago
chromium-90.0.4430.72-widevine-no-download.patch Update to 90.0.4430.93 1 month ago
chromium-90.0.4430.93-epel7-erase-fix.patch Fix Epel7 patches 1 week ago
chromium-90.0.4430.93-epel7-old-headers-workarounds.patch Fix Epel7 patches 1 week ago
chromium-90.0.4430.93-epel8-aarch64-libpng16-symbol-prefixes.patch Update to 91.0.4472.77 2 weeks ago
chromium-91-libyuv-aarch64.patch Update to 91.0.4472.77 2 weeks ago
chromium-91-pcscan-vector-types.patch Update to 91.0.4472.77 2 weeks ago
chromium-91.0.4472.77-aarch64-cxxflags-addition.patch Update to 91.0.4472.77 2 weeks ago
chromium-91.0.4472.77-disable-fontconfig-cache-magic.patch Update to 91.0.4472.77 2 weeks ago
chromium-91.0.4472.77-initial_prefs-etc-path.patch Update to 91.0.4472.77 2 weeks ago
chromium-91.0.4472.77-java-only-allowed-in-android-builds.patch Update to 91.0.4472.77 2 weeks ago
chromium-91.0.4472.77-update-highway-0.12.2.patch Update to 91.0.4472.77 2 weeks ago
chromium-default-user-data-dir.patch Init commit coped from chromium-browser-privacy 6 months ago
chromium-gcc11.patch Update to 88.0.4324.104-1 4 months ago
chromium-latest.py Rewrite with Fedora spec 6 months ago
chromium-manpage.patch Update to 89.0.4389.72 3 months ago
chromium-missing-std-vector.patch Update to 88.0.4324.104-1 4 months ago
clean_ffmpeg.sh Update to 91.0.4472.77 2 weeks ago
get_free_ffmpeg_source_files.py Rewrite with Fedora spec 6 months ago
get_linux_tests_names.py Rewrite with Fedora spec 6 months ago
master_preferences Rewrite with Fedora spec 6 months ago
sources Update to 91.0.4472.101 1 week ago
ungoogled-chromium.appdata.xml Rewrite with Fedora spec 6 months ago
ungoogled-chromium.desktop Rewrite with Fedora spec 6 months ago
ungoogled-chromium.sh minor fix 6 months ago
ungoogled-chromium.spec Update to 91.0.4472.101 1 week ago
ungoogled-chromium.xml Update to 89.0.4389.72 3 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