wok-current rev 23875
Up alpine (2.23), ansible (2.9.10), wordpress (5.4.2)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Jun 27 16:47:12 2020 +0000 (2020-06-27) |
parents | 40ad3dac47cb |
children | b29edd818c5e |
files | alpine/receipt ansible/receipt syslinux/stuff/iso2exe/bootiso.S wordpress/receipt |
line diff
1.1 --- a/alpine/receipt Thu Jun 25 19:42:45 2020 +0000 1.2 +++ b/alpine/receipt Sat Jun 27 16:47:12 2020 +0000 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="alpine" 1.7 -VERSION="2.21" 1.8 +VERSION="2.23" 1.9 CATEGORY="network" 1.10 TAGS="mail client" 1.11 SHORT_DESC="Fast, easy to use email client."
2.1 --- a/ansible/receipt Thu Jun 25 19:42:45 2020 +0000 2.2 +++ b/ansible/receipt Sat Jun 27 16:47:12 2020 +0000 2.3 @@ -1,7 +1,7 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="ansible" 2.7 -VERSION="2.9.2" 2.8 +VERSION="2.9.10" 2.9 CATEGORY="network" 2.10 SHORT_DESC="A radically simple configuration-management engine." 2.11 MAINTAINER="pascal.bellard@slitaz.org" 2.12 @@ -21,9 +21,6 @@ 2.13 { 2.14 python setup.py build && 2.15 python setup.py install --root=$DESTDIR 2.16 - 2.17 - # 2.9.2: no longer available 2.18 -# cook_pick_manpages $src/docs/man/man1/*.1 2.19 } 2.20 2.21 # Rules to gen a SliTaz package suitable for Tazpkg.
3.1 --- a/syslinux/stuff/iso2exe/bootiso.S Thu Jun 25 19:42:45 2020 +0000 3.2 +++ b/syslinux/stuff/iso2exe/bootiso.S Sat Jun 27 16:47:12 2020 +0000 3.3 @@ -371,7 +371,9 @@ 3.4 .org 0x0400,0xEE 3.5 .org 0x0600,0xFF 3.6 isolinux: 3.7 + 3.8 .arch i486 3.9 +#define PARTITION_SUPPORT 3.10 /* ----------------------------------------------------------------------- 3.11 * 3.12 * Copyright 2007-2009 H. Peter Anvin - All Rights Reserved 3.13 @@ -401,93 +403,96 @@ 3.14 * ----------------------------------------------------------------------- */ 3.15 3.16 HYBRID_MAGIC = 0x7078c0fb 3.17 -isolinux_hybrid_signature = 0x7c00+64 3.18 isolinux_start_hybrid = 0x7c00+64+4 3.19 3.20 +isolinux_hybrid_signature = 64 3.21 + 3.22 stack = 0x7c00 3.23 -partoffset = (stack-8) 3.24 -driveno = (stack-14) 3.25 -heads = (stack-16) 3.26 -sectors = (stack-18) 3.27 ebios_flag = (stack-20) 3.28 -secpercyl = (stack-24) 3.29 3.30 -BIOS_kbdflags = 0x417 3.31 BIOS_page = 0x462 3.32 3.33 _start2: 3.34 .byte 0x33, 0xed /* xorw %bp, %bp */ 3.35 3.36 /* Check to see if we have a partition table entry */ 3.37 +#ifdef PARTITION_SUPPORT 3.38 xorl %ebx, %ebx 3.39 xorl %ecx, %ecx 3.40 -#ifdef PARTITION_SUPPORT 3.41 andw %si, %si /* %si == 0 -> no partition data */ 3.42 jz 1f 3.43 testb $0x7f, (%si) /* Invalid active flag field? */ 3.44 jnz 1f 3.45 - cmpb %cl, 4(%si) /* Partition type zero == invalid? */ 3.46 + orb 4(%si), %cl /* Partition type zero == invalid? */ 3.47 je 1f 3.48 + 3.49 + cmpb $0xed, %cl /* EFI partition type? */ 3.50 + 3.51 + /* Get non-GPT partition information */ 3.52 + movl 8(%si), %ecx 3.53 + 3.54 + jne 1f 3.55 cmpl $0x58504721, %eax /* !GPT signature in EAX? */ 3.56 - jne 2f 3.57 - cmpb $0xed, 4(%si) /* EFI partition type? */ 3.58 - jne 2f 3.59 + jne 1f 3.60 3.61 /* We have GPT partition information */ 3.62 movl (32+20)(%si), %ecx 3.63 movl (36+20)(%si), %ebx 3.64 - jmp 1f 3.65 - 3.66 - /* We have non-GPT partition information */ 3.67 -2: 3.68 - movl 8(%si), %ecx 3.69 #endif 3.70 1: 3.71 - movw %sp, %si 3.72 + movw %bp, %ds 3.73 + movw $stack, %sp 3.74 3.75 /* We have no partition information */ 3.76 +#ifdef PARTITION_SUPPORT 3.77 pushl %ebx /* -4: partoffset_hi */ 3.78 pushl %ecx /* -8: partoffset_lo */ 3.79 +#else 3.80 + pushl $0 /* -4: partoffset_hi */ 3.81 + pushl $0 /* -8: partoffset_lo */ 3.82 +#endif 3.83 +partoffset = -8 3.84 pushw %es /* -10: es:di -> $PnP header */ 3.85 pushw %di /* -12: es:di -> $PnP header */ 3.86 3.87 - movw %bp, %ds 3.88 - movw %bp, %es 3.89 3.90 //ADJUST_DRIVE 3.91 pushw %dx /* -14: dl -> drive number */ 3.92 +driveno = -14 3.93 + 3.94 + pushw %ds 3.95 + popw %es 3.96 3.97 /* Copy down to 0:0x600 */ 3.98 - movw $0x7c00, %si 3.99 - movw $_start2, %di 3.100 - movw $(512/2), %cx 3.101 - rep; movsw 3.102 + movw $2f-0x600+0x7C00, %si 3.103 + movw $2f, %di 3.104 + movb $(512 >> 8), %ch 3.105 + pushw %es 3.106 + pushw %di 3.107 + rep; movsb 3.108 3.109 - ljmpw $0, $2f 3.110 + retf 3.111 2: 3.112 3.113 /* Check to see if we have EBIOS */ 3.114 pushw %dx /* drive number */ 3.115 movb $0x41, %ah /* %al == 0 already */ 3.116 movw $0x55aa, %bx 3.117 - xorw %cx, %cx 3.118 + //xorw %cx, %cx 3.119 xorb %dh, %dh 3.120 - stc 3.121 int $0x13 3.122 - jc 1f 3.123 + andw $1,%cx /* Bit 0 = fixed disk subset */ 3.124 + jz 1f 3.125 + decw %cx /* Clear EBIOS flag. */ 3.126 cmpw $0xaa55, %bx 3.127 jne 1f 3.128 - andw $1,%cx /* Bit 0 = fixed disk subset */ 3.129 - jz 1f 3.130 + incw %cx /* Set EBIOS flag. */ 3.131 3.132 /* We have EBIOS; patch in the following code at 3.133 read_sector_cbios: movb $0x42, %ah ; jmp read_common */ 3.134 movl $0xeb42b4+((read_common-read_sector_cbios-4) << 24), \ 3.135 (read_sector_cbios) 3.136 - jmp 2f 3.137 1: 3.138 - xor %cx, %cx /* Clear EBIOS flag. */ 3.139 -2: 3.140 popw %dx 3.141 pushw %cx /* EBIOS flag */ 3.142 3.143 @@ -498,36 +503,38 @@ 3.144 movzbw %dh, %ax /* dh = max head */ 3.145 incw %ax /* From 0-based max to count */ 3.146 pushw %ax /* -16: Save heads on the stack */ 3.147 +heads = -16 3.148 andw $0x3f, %cx /* Sector count */ 3.149 pushw %cx /* -18: Save sectors on the stack */ 3.150 +sectors = -18 3.151 mulw %cx /* Heads*sectors -> sectors per cylinder */ 3.152 3.153 pushw %bx /* -20: EBIOS flag */ 3.154 - 3.155 - /* Save sectors/cylinder on the stack */ 3.156 - pushw %dx /* -22: High word */ 3.157 - pushw %ax /* -24: Low word */ 3.158 + 3.159 + /* Save sectors/cylinder in %esi */ 3.160 + pushw %dx 3.161 + pushw %ax 3.162 + popl %edi 3.163 3.164 /* 3.165 * Load sectors. We do this one at a time mostly to avoid 3.166 * pitfalls and to share code with the stock MBR code. 3.167 */ 3.168 movw $0x7c00, %bx 3.169 + movw %bx, %bp 3.170 xorl %eax, %eax 3.171 + cdq 3.172 movb $17*4, %al /* EL TORITO spec */ 3.173 call read_sector 3.174 - jc disk_error 3.175 movl 71(%bx), %eax /* catalog */ 3.176 shll $2, %eax 3.177 call read_sector 3.178 - jc disk_error 3.179 movl 40(%bx), %eax /* boot code */ 3.180 shll $2, %eax 3.181 - movw $4, %cx /* Sector count */ 3.182 + movb $4, %cl /* Sector count */ 3.183 3.184 2: 3.185 call read_sector 3.186 - jc disk_error 3.187 incl %eax 3.188 addb $(512 >> 8), %bh 3.189 loopw 2b 3.190 @@ -536,11 +543,11 @@ 3.191 * Okay, that actually worked... update the stack pointer 3.192 * and jump into isolinux.bin... 3.193 */ 3.194 - cmpl $HYBRID_MAGIC,(isolinux_hybrid_signature) 3.195 - jne bad_signature 3.196 + cmpl $HYBRID_MAGIC,isolinux_hybrid_signature(%bp) 3.197 + jne error_os 3.198 3.199 cli 3.200 - movw $ebios_flag, %sp 3.201 + //movw $ebios_flag, %sp 3.202 3.203 /* 3.204 * Use a ljmpw here to work around a bug in some unknown version 3.205 @@ -548,26 +555,19 @@ 3.206 * 3.207 * Look more closely into it if we ever are short on space. 3.208 */ 3.209 - ljmpw $0, $isolinux_start_hybrid 3.210 - 3.211 -bad_signature: 3.212 - call error 3.213 - .ascii "isolinux.bin missing or corrupt.\r\n" 3.214 - 3.215 -disk_error: 3.216 - call error 3.217 - .ascii "Operating system load error.\r\n" 3.218 + //ljmpw $0, $isolinux_start_hybrid 3.219 + pushw $isolinux_start_hybrid 3.220 + ret 3.221 3.222 /* 3.223 * read_sector: read a single sector pointed to by %eax to %es:%bx. 3.224 - * CF is set on error. All registers saved. 3.225 + * All registers saved. 3.226 */ 3.227 read_sector: 3.228 pushal 3.229 - xorl %edx, %edx 3.230 #ifdef PARTITION_SUPPORT 3.231 - addl (partoffset), %eax 3.232 - adcl (partoffset+4), %edx 3.233 + addl partoffset(%bp), %eax 3.234 + adcl partoffset+4(%bp), %edx 3.235 #endif 3.236 pushl %edx /* MSW of LBA */ 3.237 pushl %eax /* LSW of LBA */ 3.238 @@ -581,21 +581,23 @@ 3.239 /* Do not clobber %eax before this chunk! */ 3.240 /* This also relies on %bx and %edx as set up above. */ 3.241 read_sector_cbios: 3.242 - divl (secpercyl) 3.243 + divl %edi 3.244 shlb $6, %ah 3.245 - movb %ah, %cl 3.246 - movb %al, %ch 3.247 + xchgb %al, %ah 3.248 + xchgw %ax, %cx 3.249 xchgw %dx, %ax 3.250 - divb (sectors) 3.251 + divb sectors(%bp) 3.252 movb %al, %dh 3.253 orb %ah, %cl 3.254 incw %cx /* Sectors are 1-based */ 3.255 movw $0x0201, %ax 3.256 3.257 read_common: 3.258 - movb (driveno), %dl 3.259 + movb driveno(%bp), %dl 3.260 int $0x13 3.261 - leaw 16(%si), %sp /* Drop DAPA */ 3.262 + movw $disk_error, %si 3.263 + jc error 3.264 + addw $16, %sp /* Drop DAPA */ 3.265 popal 3.266 ret 3.267 3.268 @@ -603,21 +605,29 @@ 3.269 * Print error messages. This is invoked with "call", with the 3.270 * error message at the return address. 3.271 */ 3.272 +error_os: 3.273 + movw $bad_signature, %si 3.274 error: 3.275 - popw %si 3.276 -2: 3.277 lodsb 3.278 movb $0x0e, %ah 3.279 movb (BIOS_page), %bh 3.280 movb $0x07, %bl 3.281 int $0x10 /* May destroy %bp */ 3.282 cmpb $10, %al /* Newline? */ 3.283 - jne 2b 3.284 + jne error 3.285 3.286 int $0x18 /* Boot failure */ 3.287 die: 3.288 hlt 3.289 jmp die 3.290 + 3.291 +bad_signature: 3.292 + .ascii "isolinux.bin " 3.293 + .ascii "missing or corrupt.\r\n" 3.294 +disk_error: 3.295 + .ascii "Operating system " 3.296 + .ascii "load error.\r\n" 3.297 + 3.298 .org 0x0750,0xBB 3.299 stopmsg: 3.300 .ascii "This program cannot be run in DOS mode.$"
4.1 --- a/wordpress/receipt Thu Jun 25 19:42:45 2020 +0000 4.2 +++ b/wordpress/receipt Sat Jun 27 16:47:12 2020 +0000 4.3 @@ -1,7 +1,7 @@ 4.4 # SliTaz package receipt. 4.5 4.6 PACKAGE="wordpress" 4.7 -VERSION="5.4.1" 4.8 +VERSION="5.4.2" 4.9 CATEGORY="misc" 4.10 SHORT_DESC="Blog Tool and Publishing Platform." 4.11 MAINTAINER="slaxemulator@gmail.com"