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 2dd1bb0dae
Merge pull request #4 from braewoods/master
1 day ago
.github/workflows Implement OBS Upload workflow 2 days ago
7ae60470cdb0bea4548a0f5e8271b359f9450c79.patch Update to 89.0.4389.114 2 weeks ago
GardinerModBug.ttf Rewrite with Fedora spec 4 months ago
GardinerModCat.ttf Rewrite with Fedora spec 4 months ago
LICENSE Rewrite with Fedora spec 4 months ago
NotoSansTibetan-Regular.ttf Implement OBS Upload workflow 2 days ago
README.md Update README 3 months ago
chromium-53-ffmpeg-no-deprecation-errors.patch Rewrite with Fedora spec 4 months ago
chromium-60.0.3112.78-jpeg-nomangle.patch Rewrite with Fedora spec 4 months ago
chromium-60.0.3112.78-no-libpng-prefix.patch Rewrite with Fedora spec 4 months ago
chromium-67.0.3396.62-gn-system.patch Rewrite with Fedora spec 4 months ago
chromium-71.0.3578.98-py2-bootstrap.patch Rewrite with Fedora spec 4 months ago
chromium-71.0.3578.98-widevine-r3.patch Rewrite with Fedora spec 4 months ago
chromium-75.0.3770.100-epel7-stdc++.patch Update to 87.0.4280.141-1 3 months ago
chromium-76.0.3809.100-gcc-remoting-constexpr.patch Rewrite with Fedora spec 4 months ago
chromium-77-clang.patch Update to 87.0.4280.141-1 3 months ago
chromium-77.0.3865.75-gcc-include-memory.patch Rewrite with Fedora spec 4 months ago
chromium-77.0.3865.75-no-zlib-mangle.patch Rewrite with Fedora spec 4 months ago
chromium-78-protobuf-RepeatedPtrField-export.patch Rewrite with Fedora spec 4 months ago
chromium-78.0.3904.70-gcc9-drop-rsp-clobber.patch Rewrite with Fedora spec 4 months ago
chromium-80.0.3987.87-missing-cstdint-header.patch Rewrite with Fedora spec 4 months ago
chromium-80.0.3987.132-el7-noexcept.patch Update to 87.0.4280.141-1 3 months ago
chromium-81.0.4044.92-unbundle-zlib.patch Rewrite with Fedora spec 4 months ago
chromium-83.0.4103.61-disable-fontconfig-cache-magic.patch Rewrite with Fedora spec 4 months ago
chromium-84.0.4147.89-epel7-old-cups.patch Update to 87.0.4280.141-1 3 months ago
chromium-84.0.4147.105-gn-gcc-cleanup.patch Rewrite with Fedora spec 4 months ago
chromium-84.0.4147.125-aarch64-clearkeycdm-binutils-workaround.patch Rewrite with Fedora spec 4 months ago
chromium-84.0.4147.125-i686-fix_textrels.patch Rewrite with Fedora spec 4 months ago
chromium-84.0.4147.125-remoting-cstring.patch Rewrite with Fedora spec 4 months ago
chromium-85.0.4183.83-el7-old-libdrm.patch Update to 87.0.4280.141-1 3 months ago
chromium-86.0.4240.75-epel7-no-kcmp-h.patch Update to 87.0.4280.141-1 3 months ago
chromium-86.0.4240.75-fix-vaapi-on-intel.patch Rewrite with Fedora spec 4 months ago
chromium-86.0.4240.75-vaapi-i686-fpermissive.patch Rewrite with Fedora spec 4 months ago
chromium-87.0.4280.66-el7-no-sys-random.patch Update to 87.0.4280.141-1 3 months ago
chromium-88.0.4324.96-fstatfix.patch Update to 88.0.4324.182-1 1 month ago
chromium-88.0.4324.182-gcc-fix-swiftshader-libEGL-visibility.patch Update to 89.0.4389.72 1 month ago
chromium-88.0.4324.182-rawhide-gcc-std-max-fix.patch Update to 89.0.4389.72 1 month ago
chromium-89-AXTreeSerializer-include.patch Update to 89.0.4389.72 1 month ago
chromium-89-EnumTable-crash.patch Update to 89.0.4389.114 2 weeks ago
chromium-89-dawn-include.patch Update to 89.0.4389.72 1 month ago
chromium-89-quiche-dcheck.patch Update to 89.0.4389.72 1 month ago
chromium-89-quiche-private.patch Update to 89.0.4389.72 1 month ago
chromium-89-skia-CropRect.patch Update to 89.0.4389.72 1 month ago
chromium-89.0.4389.72-enable-hardware-accelerated-mjpeg.patch Update to 89.0.4389.72 1 month ago
chromium-89.0.4389.72-initial_prefs-etc-path.patch Update to 89.0.4389.72 1 month ago
chromium-89.0.4389.72-missing-cstring-header.patch Update to 89.0.4389.72 1 month ago
chromium-89.0.4389.72-norar.patch Update to 89.0.4389.72 1 month ago
chromium-89.0.4389.72-widevine-other-locations.patch Update to 89.0.4389.72 1 month ago
chromium-89.0.4389.82-rhel8-force-disable-use_gnome_keyring.patch Update to 89.0.4389.90 1 month ago
chromium-89.0.4389.82-support-futex_time64.patch Update to 89.0.4389.114 2 weeks ago
chromium-89.0.4389.82-widevine-no-download.patch Update to 89.0.4389.114 2 weeks ago
chromium-default-user-data-dir.patch Init commit coped from chromium-browser-privacy 4 months ago
chromium-gcc11.patch Update to 88.0.4324.104-1 2 months ago
chromium-latest.py Rewrite with Fedora spec 4 months ago
chromium-manpage.patch Update to 89.0.4389.72 1 month ago
chromium-missing-std-vector.patch Update to 88.0.4324.104-1 2 months ago
clean_ffmpeg.sh Update to 89.0.4389.72 1 month ago
get_free_ffmpeg_source_files.py Rewrite with Fedora spec 4 months ago
get_linux_tests_names.py Rewrite with Fedora spec 4 months ago
master_preferences Rewrite with Fedora spec 4 months ago
sources Implement OBS Upload workflow 2 days ago
ungoogled-chromium.appdata.xml Rewrite with Fedora spec 4 months ago
ungoogled-chromium.desktop Rewrite with Fedora spec 4 months ago
ungoogled-chromium.sh minor fix 4 months ago
ungoogled-chromium.spec Implement OBS Upload workflow 2 days ago
ungoogled-chromium.xml Update to 89.0.4389.72 1 month 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 33)
      # dnf config-manager --add-repo https://download.opensuse.org/repositories/home:wchen342:ungoogled-chromium-fedora/Fedora_33/home:wchen342:ungoogled-chromium-fedora.repo
      # dnf install ungoogled-chromium
      
    • OBS (Fedora 32)
      # dnf config-manager --add-repo https://download.opensuse.org/repositories/home:wchen342:ungoogled-chromium-fedora/Fedora_32/home:wchen342:ungoogled-chromium-fedora.repo
      # dnf install ungoogled-chromium
      
    • OBS (CentOS 8)
      # cd /etc/yum.repos.d/
      # wget https://download.opensuse.org/repositories/home:wchen342:ungoogled-chromium-fedora/CentOS_8/home:wchen342:ungoogled-chromium-fedora.repo
      # yum install ungoogled-chromium
      
    • OBS (CentOS 7)
      # cd /etc/yum.repos.d/
      # wget https://download.opensuse.org/repositories/home:wchen342:ungoogled-chromium-fedora/CentOS_7/home:wchen342:ungoogled-chromium-fedora.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