From 842787a0710e9eb1f2dbd5d481f2681cab98da9d Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Fri, 10 Nov 2017 15:54:00 +0000 Subject: [PATCH] secure checksums and urls --- docbook-mathml/PKGBUILD | 4 +-- gcc/PKGBUILD | 58 +++++++++++++++++++-------------------- jansson/PKGBUILD | 4 +-- perl-IO-String/PKGBUILD | 2 +- python-appdirs/PKGBUILD | 2 +- python-packaging/PKGBUILD | 2 +- python-pip/PKGBUILD | 3 +- python-six/PKGBUILD | 2 +- re2c/PKGBUILD | 2 +- txt2tags/PKGBUILD | 4 +-- 10 files changed, 41 insertions(+), 42 deletions(-) diff --git a/docbook-mathml/PKGBUILD b/docbook-mathml/PKGBUILD index 98a5fb4f..4b32788d 100644 --- a/docbook-mathml/PKGBUILD +++ b/docbook-mathml/PKGBUILD @@ -11,8 +11,8 @@ license=('MIT') depends=('libxml2') install=docbook-mathml.install source=("http://www.docbook.org/xml/mathml/${pkgver}/dbmathml.dtd" 'LICENSE') -md5sums=('bbf92a1d88ce217d736c222470d6811c' - '78ef5b09cdf606e14f1b04380929abe7') +sha256sums=('70da7140035621330f1b5ab6926197c3c3af467f2207d55a41f6396d9ad96abd' + '276a366862b4c9f5d3b0f5796d49b09542bb2699f1282c0a15cdbda4cfe725dc') package() { install -D -m644 dbmathml.dtd "${pkgdir}/usr/share/xml/docbook/mathml/${pkgver}/dbmathml.dtd" diff --git a/gcc/PKGBUILD b/gcc/PKGBUILD index ab0bc0e6..718ac2eb 100644 --- a/gcc/PKGBUILD +++ b/gcc/PKGBUILD @@ -51,35 +51,35 @@ source=(https://ftp.gnu.org/gnu/gcc/gcc-${pkgver}/gcc-${pkgver}.tar.gz 0951-6.3.0-msys2-spec.patch 0953-6.3.0-testsuite-msys2.patch 0955-4.9.2-apply-hack-so-gcc_s-isnt-stripped.patch) -md5sums=('3124e1563958a24a64210236852f7283' - '7d49c7e9395ebfe572ec0ea3e88fdf2e' - '90c20705f3dd2559f90367bcb81c3e65' - '939c9c0799f52438e33da05b36512632' - '5fa6e22718b0095625d81e8f99a0794f' - '219d2f8836ad4748cbb2edf179ace5ed' - 'dc73edea555de0930275a097de78bcda' - '743b3dfc82a8f7fc75a0766ea6280c8d' - '353a53d91503aee346b6b2da4bb7c4f2' - '8902bccc8be49a41cce104760fb4f986' - 'e9e5e906b4ae633ecfae541ffa90b8d3' - '93bddcc26cb584c6cf671b980944cdd9' - '4b78a2260ff1ebcb2ca3c24d6e84d3e8' - '06a2a441824a0a23c107559480f04ea3' - '1776fe8ac823775512afe70c2d7194cb' - 'b453504d3af9920b95a7b8a6fb45b88a' - '8615bec7ec4604b1f22101f19c2569ca' - '47f51f1845c30fae11ac68037b2759ed' - '17b44296f37edeedf01b1604753a5a99' - '2abea44d8d5b88d939892e1d64a6e77a' - '188e3ad9985b1b6116e25d6ac8aec9e5' - '448fba3bea5e7c2e5289559315dc4733' - 'f8a397bc46560b09338abab5355f9a97' - '5074b74c549e11a06717d4999b406383' - '0853c463318bb702083980adb08f1c44' - '77ee53d0d97cff56efc48ba967b576e7' - '79d1b1d8247097cbd9ac7b2e104ace1e' - '6defafd4e0bf699c1280878f0224d523' - '6f9fb2d7fcd0b82d12047d56f1f0898d') +sha256sums=('4715f02413f8a91d02d967521c084990c99ce1a671b8a450a80fbd4245f4b728' + 'e2f984af582f15bfc3618ae9e428518a67b32749cf6de198b48e9d0534eb278a' + '52b1725a7710040cde2d418d1374eb84dcc5cc0a0ef26c9038b17c0a811392fd' + '6d15fe75fa6e865cde0334f89953daa76ef40c2c6d767e5880bd810470c1aac7' + 'facb6fb633cc6c8bc83af0b138798a6de8bee036be7ee1460330475ac57d63c1' + '128b5288dd7c7aa0107ff6c0e76b3b9dfb30194f30b631c3433721220e92eace' + 'e199a6f5b6b5a018e323b75919ed9e29f2399752d9de94d166c2e8014492ba26' + 'a3a01a9a6abdd769ae5c92bd1b8522b728d475397543863db98ae8044c8792d0' + '7a0ffca76cc01df570750af22b4ebb2aa7e67ae21c4351efcc06586107bdf64d' + 'b77b6045aabba3aaae58d578d0b2ffc56ce70907f39a280fa964c9fcbd88bdad' + '7ad412357429a2e2376ec673d0e0a0d2ab4e3a162db532818bc76d55835f35d6' + '5b33a86b8fd2ea98d8ad73dc61d6619bb9e006d5a3ddca4769cec9bca2293d32' + '79db6a8951c3c07d9df26863a2bcfc607606211f6eb813c156b4f46123ecbbdc' + 'ac7e9e08ea8b2b4b5fdb394e217ce9081352fe07746e19b9374a753ebf89a4a2' + '84c8127f2e70f26a6bf0f7ff1fe06df4814096bc02f5fc19291a729c740887d7' + '4d3030238181a6d28c1aff5e5b43db6d82517f3412309175e162f5da63f7cd00' + '0e6a373a0911d81656d9bfd2d93085b817266538600eab14965f1bafb034bac8' + 'a277245cf7ccf6e3bd83a79945ff26ea5e41fb3ecf7fe0a473b2ec64d8c5b101' + '54a0e45c09ac70b7932cde3e86b6156c1fec459c69ece53141921adcb8a75e6e' + '11b1b1660723dc880e034ad7e26e5e852e88e27bc6fd17c663a5fbc072c16374' + '00e528e198183799c00167cacc1a7b1cb9505ae93ef89e581632ffaae20080f2' + '9daf3accc664d5a2b6f93354a1e8807d19c640e627dc2977111aab17b766542e' + 'e9f3537f851b2f267b4f9196696dc291535c9d8cac62614b676004c39098d734' + '77f1ff3c35cf54c0698e80156a0b4ee0f6f87892e5b45bdafb36096c61e87fdf' + '50bfad865dc92e5251410c506537f71df0a36460e72df1a9e4d467f45a5cf400' + '2d1bff672ef25973d07bf65fb8faa68e769a0b3567798c5cd7bcd3e4dad9dcdb' + '15c55ed35ba8b3e82c1e752cf270ae7e718bd7ec68e1bccb95f050e373256c30' + '74892ecb48ce89545bc06f013c40e1c04a7d4b71963d8b7f812c92507f3f0222' + '89e00457776fb1cae1b020c6f835012a8617996a0d0710a4b12e9804aeda27df') # Helper macros to help make tasks easier # apply_patch_with_msg() { diff --git a/jansson/PKGBUILD b/jansson/PKGBUILD index 3a23daf1..9d6173f7 100644 --- a/jansson/PKGBUILD +++ b/jansson/PKGBUILD @@ -11,8 +11,8 @@ license=('MIT') options=('staticlibs') source=("http://www.digip.org/$pkgname/releases/$pkgname-$pkgver.tar.bz2" "jansson-2.10-msys2.patch") -md5sums=('8f85f653fba3ac8220ad8f2f47646ef1' - 'fd1db3bf76f9954fc25c95d0a5f1ee36') +sha256sums=('241125a55f739cd713808c4e0089986b8c3da746da8b384952912ad659fa2f5a' + '78851fe97aa1b12b32643b1ded1060732c282ab60f43e256129e7f4f47d498d4') # Helper macros to help make tasks easier # diff --git a/perl-IO-String/PKGBUILD b/perl-IO-String/PKGBUILD index 61c9529b..1148564c 100644 --- a/perl-IO-String/PKGBUILD +++ b/perl-IO-String/PKGBUILD @@ -12,7 +12,7 @@ groups=('perl-modules') depends=('perl>=5.10.0') options=('!emptydirs') source=(https://www.cpan.org/authors/id/G/GA/GAAS/${_perlmod}-$pkgver.tar.gz) -md5sums=('250e5424f290299fc3d6b5d1e9da3835') +sha256sums=('2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0') build() { cd "$srcdir"/IO-String-$pkgver diff --git a/python-appdirs/PKGBUILD b/python-appdirs/PKGBUILD index ccf963c3..5405a933 100644 --- a/python-appdirs/PKGBUILD +++ b/python-appdirs/PKGBUILD @@ -10,7 +10,7 @@ url="https://github.com/ActiveState/appdirs" license=('MIT') makedepends=('python3-setuptools' 'python2-setuptools') source=("https://pypi.io/packages/source/a/appdirs/appdirs-$pkgver.tar.gz") -md5sums=('44c679904082a2133f5566c8a0d3ab42') +sha256sums=('9e5896d1372858f8dd3344faf4e5014d21849c756c8d5701f78f8a103b372d92') prepare() { cp -a appdirs-$pkgver{,-py2} diff --git a/python-packaging/PKGBUILD b/python-packaging/PKGBUILD index c16adff6..ed65b7fe 100644 --- a/python-packaging/PKGBUILD +++ b/python-packaging/PKGBUILD @@ -11,7 +11,7 @@ license=('Apache') makedepends=('python3-setuptools' 'python2-setuptools' 'python3-pyparsing' 'python2-pyparsing' 'python2-six' 'python3-six' 'git') checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pretend' 'python2-pretend' 'python-coverage' 'python2-coverage') source=("git+https://github.com/pypa/packaging.git#tag=$pkgver") -md5sums=('SKIP') +sha256sums=('SKIP') prepare() { cp -a packaging{,-py2} diff --git a/python-pip/PKGBUILD b/python-pip/PKGBUILD index 77370002..9180566d 100644 --- a/python-pip/PKGBUILD +++ b/python-pip/PKGBUILD @@ -9,8 +9,7 @@ arch=('any') license=('MIT') makedepends=('python3' 'python3-setuptools' 'python2' 'python2-setuptools') source=(https://pypi.io/packages/source/p/pip/pip-${pkgver}.tar.gz) -md5sums=('ae605ab1ccdcb7f9e219a400b4bc68b6') -sha256sums=('d03fabbc4fbf2fbfc2f97307960aef2b3ca4c880ecda993dcc35957e33d7cd76') +sha256sums=('09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d') package_python3-pip() { depends=('python3' 'python3-setuptools') diff --git a/python-six/PKGBUILD b/python-six/PKGBUILD index 1a1626e6..3f6269c1 100644 --- a/python-six/PKGBUILD +++ b/python-six/PKGBUILD @@ -10,7 +10,7 @@ url="https://pypi.python.org/pypi/six/" license=('MIT') makedepends=('python3-setuptools' 'python2-setuptools') source=("https://pypi.io/packages/source/s/six/six-${pkgver}.tar.gz") -md5sums=('34eed507548117b2ab523ab14b2f8b55') +sha256sums=('105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a') build() { cp -a six-$pkgver{,-py2} diff --git a/re2c/PKGBUILD b/re2c/PKGBUILD index 3c8a24cc..d3e1e244 100644 --- a/re2c/PKGBUILD +++ b/re2c/PKGBUILD @@ -9,7 +9,7 @@ pkgdesc='A tool for generating C-based recognizers from regular expressions' url='https://re2c.sourceforge.io/' license=(GPL) source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('3bf508fabd52ed7334647d0ccb956e8d') +sha256sums=('48c12564297641cceb5ff05aead57f28118db6277f31e2262437feba89069e84') build() { cd $pkgname-$pkgver diff --git a/txt2tags/PKGBUILD b/txt2tags/PKGBUILD index af71d7f9..d7f26409 100644 --- a/txt2tags/PKGBUILD +++ b/txt2tags/PKGBUILD @@ -6,7 +6,7 @@ pkgver=2.6 pkgrel=4 pkgdesc='A text formatting and conversion tool.' arch=('any') -url='http://www.txt2tags.org' +url='https://www.txt2tags.org/' license=('GPL') depends=('python2') optdepends=('ruby: for running t2tmake.rb' @@ -14,7 +14,7 @@ optdepends=('ruby: for running t2tmake.rb' 'vim: for using the vim-files') makedepends=('gettext') source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz") -md5sums=('531e4ab3f0fb0a4dac5abb0605472109') +sha256sums=('c87b911ac5cc97dd2fdb6067601cf4fbd0094a065f6b7a593142fa75e3a924c1') build() { cd "$srcdir/$pkgname-$pkgver"