diff options
author | Simon Eriksson | 2017-09-18 23:01:03 +0200 |
---|---|---|
committer | Simon Eriksson | 2017-09-18 23:01:03 +0200 |
commit | 251965eda73b55473aafecd3b6d380d94409057d (patch) | |
tree | 5ecd2a1b10e8958c784dcf115e7e4b2665cf2fd2 | |
parent | def807e5ddd92e6237406cbdb2995bdb1aab8519 (diff) | |
download | aur-251965eda73b55473aafecd3b6d380d94409057d.tar.gz |
Compile fixes
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | mempak.diff | 58 |
3 files changed, 4 insertions, 66 deletions
@@ -1,5 +1,5 @@ pkgbase = libdragon-git - pkgver = r109.64df04a + pkgver = r110.b26fce6 pkgrel = 1 url = http://www.dragonminded.com/n64dev/libdragon arch = i686 @@ -11,10 +11,8 @@ pkgbase = libdragon-git depends = mips64-elf-newlib source = git://github.com/DragonMinded/libdragon.git source = noconvtool.diff - source = mempak.diff sha256sums = SKIP sha256sums = ec37b8d10ee3911979092916a6b9361e62b13a3a3cfb1736281d6baf304bfc95 - sha256sums = a447b78fe5ab8e706d8acacb33dde0822133216b125af1db83e64429b077ae70 pkgname = libdragon-git pkgdesc = Open source library for Nintendo 64 game development @@ -1,17 +1,16 @@ #Maintainer: Simon Eriksson <simon.eriksson.1187+aur AT gmail.com> pkgname=('libdragon-git' 'libdragon-tools-git') -pkgver=r109.64df04a +pkgver=r110.b26fce6 pkgrel=1 url="http://www.dragonminded.com/n64dev/libdragon" arch=('i686' 'x86_64') license=('custom:UNLICENSE') makedepends=('git' 'mips64-elf-gcc-stage1') depends=('libpng' 'mips64-elf-newlib') -source=("git://github.com/DragonMinded/libdragon.git" "noconvtool.diff" "mempak.diff") +source=("git://github.com/DragonMinded/libdragon.git" "noconvtool.diff") sha256sums=('SKIP' - 'ec37b8d10ee3911979092916a6b9361e62b13a3a3cfb1736281d6baf304bfc95' - 'a447b78fe5ab8e706d8acacb33dde0822133216b125af1db83e64429b077ae70') + 'ec37b8d10ee3911979092916a6b9361e62b13a3a3cfb1736281d6baf304bfc95' ) pkgver() { cd libdragon @@ -21,7 +20,6 @@ pkgver() { prepare(){ cd libdragon patch -p1 < "${srcdir}/noconvtool.diff" - patch -p1 < "${srcdir}/mempak.diff" } build(){ diff --git a/mempak.diff b/mempak.diff deleted file mode 100644 index d7f2b26f8406..000000000000 --- a/mempak.diff +++ /dev/null @@ -1,58 +0,0 @@ -diff --git a/src/mempak.c b/src/mempak.c -index 35e55e8..c5ffddb 100644 ---- a/src/mempak.c -+++ b/src/mempak.c -@@ -116,6 +116,26 @@ int write_mempak_sector( int controller, int sector, uint8_t *sector_data ) - } - - /** -+ * @brief Calculate the checksum of a header -+ * -+ * @param[in] block -+ * A block at the start of a header -+ * -+ * @return The 16 bit checksum over the header -+ */ -+ static uint16_t __get_header_checksum( uint16_t *block ) -+ { -+ uint32_t sum = 0; -+ -+ for ( int i = 0; i < 14; i++ ) -+ { -+ sum += *(block++); -+ } -+ -+ return sum & 0xFFFF; -+ } -+ -+/** - * @brief Check a mempak header for validity - * - * @param[in] sector -@@ -154,26 +174,6 @@ static int __validate_header( uint8_t *sector ) - } - - /** -- * @brief Calculate the checksum of a header -- * -- * @param[in] block -- * A block at the start of a header -- * -- * @return The 16 bit checksum over the header -- */ --static uint16_t __get_header_checksum( uint16_t *block ) --{ -- uint32_t sum = 0; -- -- for ( int i = 0; i < 14; i++ ) -- { -- sum += *(block++); -- } -- -- return sum & 0xFFFF; --} -- --/** - * @brief Calculate the checksum over a TOC sector - * - * @param[in] sector |