DISTROS.md (10893B)
1 <!-- 2 Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. 3 4 SPDX-License-Identifier: curl 5 --> 6 7 # curl distros 8 9 <!-- markdown-link-check-disable --> 10 11 Lots of organizations distribute curl packages to end users. This is a 12 collection of pointers to where to learn more about curl on and with each 13 distro. Those marked *Rolling Release* typically run the latest version of curl 14 and are therefore less likely to have back-ported patches to older versions. 15 16 We discuss curl distro issues, patches and collaboration on the [curl-distros 17 mailing list](https://lists.haxx.se/listinfo/curl-distros) ([list 18 archives](https://curl.se/mail/list.cgi?list=curl-distros)). 19 20 ## AlmaLinux 21 22 - curl package source and patches: https://git.almalinux.org/rpms/curl/ 23 - curl issues: https://bugs.almalinux.org/view_all_bug_page.php click Category and choose curl 24 - curl security: https://errata.almalinux.org/ search for curl 25 26 ## Alpine Linux 27 28 - curl: https://pkgs.alpinelinux.org/package/edge/main/x86_64/curl 29 - curl issues: https://gitlab.alpinelinux.org/alpine/aports/-/issues 30 - curl security: https://security.alpinelinux.org/srcpkg/curl 31 - curl package source and patches: https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/main/curl 32 33 ## Alt Linux 34 35 - curl: https://packages.altlinux.org/en/search/?q=curl 36 - curl issues: https://packages.altlinux.org/en/sisyphus/srpms/curl/issues/ 37 - curl patches: https://git.altlinux.org/gears/c/curl.git?p=curl.git;a=tree;f=.gear 38 39 ## Arch Linux 40 41 *Rolling Release* 42 43 - curl: https://archlinux.org/packages/core/x86_64/curl/ 44 - curl issues: https://gitlab.archlinux.org/archlinux/packaging/packages/curl/-/issues 45 - curl security: https://security.archlinux.org/package/curl 46 - curl wiki: https://wiki.archlinux.org/title/CURL 47 48 ## Buildroot 49 50 *Rolling Release* 51 52 - curl package source and patches: https://git.buildroot.net/buildroot/tree/package/libcurl 53 - curl issues: https://bugs.buildroot.org/buglist.cgi?quicksearch=curl 54 55 ## Chimera 56 57 - curl package source and patches: https://github.com/chimera-linux/cports/tree/master/main/curl 58 59 ## Clear Linux 60 61 *Rolling Release* 62 63 - curl: https://github.com/clearlinux-pkgs/curl 64 - curl issues: https://github.com/clearlinux/distribution/issues 65 66 ## Conary 67 68 - curl: https://github.com/conan-io/conan-center-index/tree/master/recipes/libcurl 69 - curl issues: https://github.com/conan-io/conan-center-index/issues 70 - curl patches: https://github.com/conan-io/conan-center-index/tree/master/recipes/libcurl (in `all/patches/*`, if any) 71 72 ## conda-forge 73 74 - curl: https://github.com/conda-forge/curl-feedstock 75 - curl issues: https://github.com/conda-forge/curl-feedstock/issues 76 77 ## CRUX 78 79 - curl: https://crux.nu/portdb/?a=search&q=curl 80 - curl issues: https://git.crux.nu/ports/core/issues/?type=all&state=open&q=curl 81 82 ## curl-for-win 83 84 (this is the official curl binaries for Windows shipped by the curl project) 85 86 *Rolling Release* 87 88 - curl: https://curl.se/windows/ 89 - curl patches: https://github.com/curl/curl-for-win/blob/main/curl.patch (if any) 90 - build-specific issues: https://github.com/curl/curl-for-win/issues 91 92 Issues and patches for this are managed in the main curl project. 93 94 ## Cygwin 95 96 - curl: https://cygwin.com/cgit/cygwin-packages/curl/tree/curl.cygport 97 - curl patches: https://cygwin.com/cgit/cygwin-packages/curl/tree 98 - curl issues: https://inbox.sourceware.org/cygwin/?q=s%3Acurl 99 100 ## Cygwin (cross mingw64) 101 102 - mingw64-x86_64-curl: https://cygwin.com/cgit/cygwin-packages/mingw64-x86_64-curl/tree/mingw64-x86_64-curl.cygport 103 - mingw64-x86_64-curl patches: https://cygwin.com/cgit/cygwin-packages/mingw64-x86_64-curl/tree 104 - mingw64-x86_64-curl issues: https://inbox.sourceware.org/cygwin/?q=s%3Amingw64-x86_64-curl 105 106 ## Debian 107 108 - curl: https://tracker.debian.org/pkg/curl 109 - curl issues: https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=curl 110 - curl patches: https://udd.debian.org/patches.cgi?src=curl 111 - curl patches: https://salsa.debian.org/debian/curl (in debian/* branches, inside the folder debian/patches) 112 113 ## Fedora 114 115 - curl: https://src.fedoraproject.org/rpms/curl 116 - curl issues: [bugzilla](https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&product=Fedora%20EPEL&component=curl) 117 - curl patches: [list of patches in package git](https://src.fedoraproject.org/rpms/curl/tree/rawhide) 118 119 ## FreeBSD 120 121 - curl: https://cgit.freebsd.org/ports/tree/ftp/curl 122 - curl patches: https://cgit.freebsd.org/ports/tree/ftp/curl 123 - curl issues: https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=__open__&order=Importance&product=Ports%20%26%20Packages&query_format=advanced&short_desc=curl&short_desc_type=allwordssubstr 124 125 ## Gentoo Linux 126 127 *Rolling Release* 128 129 - curl: https://packages.gentoo.org/packages/net-misc/curl 130 - curl issues: https://bugs.gentoo.org/buglist.cgi?quicksearch=net-misc/curl 131 - curl package sources and patches: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-misc/curl/ 132 133 ## GNU Guix 134 135 *Rolling Release* 136 137 - curl: https://git.savannah.gnu.org/gitweb/?p=guix.git;a=blob;f=gnu/packages/curl.scm;hb=HEAD 138 - curl issues: https://issues.guix.gnu.org/search?query=curl 139 140 ## Homebrew 141 142 *Rolling Release* 143 144 - curl: https://formulae.brew.sh/formula/curl 145 146 Homebrew's policy is that all patches and issues should be submitted upstream 147 unless it is specific to Homebrew's way of packaging software. 148 149 ## MacPorts 150 151 *Rolling Release* 152 153 - curl: https://github.com/macports/macports-ports/tree/master/net/curl 154 - curl issues: https://trac.macports.org/query?0_port=curl&0_port_mode=%7E&0_status=%21closed 155 - curl patches: https://github.com/macports/macports-ports/tree/master/net/curl/files 156 157 ## Mageia 158 159 - curl: https://svnweb.mageia.org/packages/cauldron/curl/current/SPECS/curl.spec?view=markup 160 - curl issues: https://bugs.mageia.org/buglist.cgi?bug_status=NEW&bug_status=UNCONFIRMED&bug_status=NEEDINFO&bug_status=UPSTREAM&bug_status=ASSIGNED&component=RPM%20Packages&f1=cf_rpmpkg&list_id=176576&o1=casesubstring&product=Mageia&query_format=advanced&v1=curl 161 - curl patches: https://svnweb.mageia.org/packages/cauldron/curl/current/SOURCES/ 162 - curl patches in stable distro releases: https://svnweb.mageia.org/packages/updates/<STABLE_VERSION>/curl/current/SOURCES/ 163 - curl security: https://advisories.mageia.org/src_curl.html 164 165 ## MSYS2 166 167 *Rolling Release* 168 169 - curl: https://github.com/msys2/MSYS2-packages/tree/master/curl 170 - curl issues: https://github.com/msys2/MSYS2-packages/issues 171 - curl patches: https://github.com/msys2/MSYS2-packages/tree/master/curl (`*.patch`) 172 173 ## MSYS2 (mingw-w64) 174 175 *Rolling Release* 176 177 - curl: https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-curl 178 - curl issues: https://github.com/msys2/MINGW-packages/issues 179 - curl patches: https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-curl (`*.patch`) 180 181 ## Muldersoft 182 183 *Rolling Release* 184 185 - curl: https://github.com/lordmulder/cURL-build-win32 186 - curl issues: https://github.com/lordmulder/cURL-build-win32/issues 187 - curl patches: https://github.com/lordmulder/cURL-build-win32/tree/master/patch 188 189 ## NixOS 190 191 - curl: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/cu/curlMinimal/package.nix 192 - curl issues: https://github.com/NixOS/nixpkgs 193 194 nixpkgs is the package repository used by the NixOS Linux distribution, but 195 can also be used on other distributions 196 197 ## OmniOS 198 199 - curl: https://github.com/omniosorg/omnios-build/tree/master/build/curl 200 - curl issues: https://github.com/omniosorg/omnios-build/issues 201 - curl patches: https://github.com/omniosorg/omnios-build/tree/master/build/curl/patches 202 203 ## OpenIndiana 204 205 - curl: https://github.com/OpenIndiana/oi-userland/tree/oi/hipster/components/web/curl 206 - curl issues: https://www.illumos.org/projects/openindiana/issues 207 - curl patches: https://github.com/OpenIndiana/oi-userland/tree/oi/hipster/components/web/curl/patches 208 209 ## OpenSUSE 210 211 - curl source and patches: https://build.opensuse.org/package/show/openSUSE%3AFactory/curl 212 213 ## Oracle Solaris 214 215 - curl: https://github.com/oracle/solaris-userland/tree/master/components/curl 216 - curl issues: https://support.oracle.com/ (requires support contract) 217 - curl patches: https://github.com/oracle/solaris-userland/tree/master/components/curl/patches 218 219 ## OpenEmbedded / Yocto Project 220 221 *Rolling Release* 222 223 - curl: https://layers.openembedded.org/layerindex/recipe/5765/ 224 - curl issues: https://bugzilla.yoctoproject.org/ 225 - curl patches: https://git.openembedded.org/openembedded-core/tree/meta/recipes-support/curl 226 227 ## PLD Linux 228 229 - curl package source and patches: https://github.com/pld-linux/curl 230 - curl issues: https://bugs.launchpad.net/pld-linux?field.searchtext=curl&search=Search&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.assignee=&field.bug_reporter=&field.omit_dupes=on&field.has_patch=&field.has_no_package= 231 232 ## pkgsrc 233 234 - curl: https://github.com/NetBSD/pkgsrc/tree/trunk/www/curl 235 - curl issues: https://github.com/NetBSD/pkgsrc/issues 236 - curl patches: https://github.com/NetBSD/pkgsrc/tree/trunk/www/curl/patches 237 238 ## Red Hat Enterprise Linux / CentOS Stream 239 240 - curl: https://kojihub.stream.centos.org/koji/packageinfo?packageID=217 241 - curl issues: https://issues.redhat.com/secure/CreateIssueDetails!init.jspa?pid=12332745&issuetype=1&components=12377466&priority=10300 242 - curl patches: https://gitlab.com/redhat/centos-stream/rpms/curl 243 244 ## Rocky Linux 245 246 - curl: https://git.rockylinux.org/staging/rpms/curl/-/blob/r9/SPECS/curl.spec 247 - curl issues: https://bugs.rockylinux.org 248 - curl patches: https://git.rockylinux.org/staging/rpms/curl/-/tree/r9/SOURCES 249 250 ## SerenityOS 251 252 - curl: https://github.com/SerenityOS/serenity/tree/master/Ports/curl 253 - curl issues: https://github.com/SerenityOS/serenity/issues?q=label%3Aports 254 - curl patches: https://github.com/SerenityOS/serenity/tree/master/Ports/curl/patches 255 256 ## SmartOS 257 258 - curl: https://github.com/TritonDataCenter/illumos-extra/tree/master/curl 259 - curl issues: https://github.com/TritonDataCenter/illumos-extra/issues 260 - curl patches: https://github.com/TritonDataCenter/illumos-extra/tree/master/curl/Patches 261 262 ## SPACK 263 264 - curl package source and patches: https://github.com/spack/spack/tree/develop/var/spack/repos/builtin/packages/curl 265 266 ## vcpkg 267 268 *Rolling Release* 269 270 - curl: https://github.com/microsoft/vcpkg/tree/master/ports/curl 271 - curl issues: https://github.com/microsoft/vcpkg/issues 272 - curl patches: https://github.com/microsoft/vcpkg/tree/master/ports/curl (`*.patch`) 273 274 ## Void Linux 275 276 *Rolling Release* 277 278 - curl: https://github.com/void-linux/void-packages/tree/master/srcpkgs/curl 279 - curl issues: https://github.com/void-linux/void-packages/issues 280 - curl patches: https://github.com/void-linux/void-packages/tree/master/srcpkgs/curl/patches 281 282 ## Wolfi 283 284 *Rolling Release* 285 286 - curl: https://github.com/wolfi-dev/os/blob/main/curl.yaml