473 Commits

Author SHA1 Message Date
Ertuğrul Erata 32a1f000c9 Merge pull request #377 from ertugerata/master
index.
2016-03-20 20:25:42 +02:00
Ertuğrul Erata 8f5c09f2a2 index . 2016-03-20 20:26:36 +02:00
Ertuğrul Erata 58e1411288 gcc need glibc-32bit for build emul32 2016-03-20 14:18:47 +02:00
Ertuğrul Erata c0bc7200dd change date 2016-03-20 11:09:23 +02:00
Ertuğrul Erata 59f671259f Merge pull request #375 from ertugerata/master
change date
2016-03-20 11:08:11 +02:00
Ertuğrul Erata 3586674412 Merge pull request #374 from ertugerata/master
fix patch
2016-03-20 11:04:25 +02:00
Ertuğrul Erata 1f648e2e3d fix patch 2016-03-20 11:03:52 +02:00
Ertuğrul Erata bdef3a6987 Merge pull request #373 from ertugerata/master
glibc rebuild
2016-03-20 10:46:04 +02:00
Ertuğrul Erata 427aaae438 check disabledi in emul32 2016-03-20 10:47:02 +02:00
Ertuğrul Erata fc6265b2cd gcc need glibc-32bit for build emul32 2016-03-20 10:17:03 +02:00
Ertuğrul Erata b0cf84138c Merge pull request #372 from ertugerata/master
check disabled.
2016-03-20 09:25:09 +02:00
Ertuğrul Erata d71c6f6ddc check disabled. 2016-03-20 09:26:30 +02:00
Ertuğrul Erata 29c5635cbf fix date 2016-03-20 00:20:18 +02:00
Ertuğrul Erata eb5e6b01e5 Merge pull request #370 from ertugerata/master
fix date
2016-03-20 00:19:00 +02:00
Ertuğrul Erata 6dd88f24f3 Merge pull request #369 from suvari/master
util-linux: clean unneeded conflicts..
2016-03-20 00:03:59 +02:00
suvari 29b2273272 util-linux: clean unneeded conflicts.. 2016-03-20 00:01:54 +02:00
Ertuğrul Erata 906bd17eef fix curl, remove conflicts 2016-03-20 00:01:33 +02:00
Ertuğrul Erata ca4749d8c1 Merge pull request #368 from ertugerata/master
fix curl, remove conflicts
2016-03-20 00:00:28 +02:00
Ertuğrul Erata 93a56271bf remove unneded conflict 2016-03-19 23:56:26 +02:00
Ertuğrul Erata 5635239f81 Merge pull request #367 from ertugerata/master
glibc fix
2016-03-19 23:55:34 +02:00
Ertuğrul Erata f16bec8882 remove ReleaseFrom 2016-03-19 23:42:04 +02:00
Ertuğrul Erata 3f0f88a9ca Merge pull request #366 from ertugerata/master
remove releaseFrom
2016-03-19 23:35:04 +02:00
Ertuğrul Erata 18ff8bc893 remove releaseFrom 2016-03-19 23:35:50 +02:00
Ertuğrul Erata 5aac946312 Merge pull request #365 from ertugerata/master
glibc-32bit need glibc-32bit ?
2016-03-19 22:57:57 +02:00
Ertuğrul Erata be78228a5a opps 2016-03-19 22:57:42 +02:00
Ertuğrul Erata c9410e45a1 Merge pull request #364 from suvari/master
libseccomp: fix dep.
2016-03-19 22:05:00 +02:00
suvari f9ad5a437b libseccomp: fix dep. 2016-03-19 22:03:28 +02:00
Ertuğrul Erata 853b331918 Merge branch 'master' of github.com:pisilinux/core 2016-03-19 21:51:37 +02:00
Ertuğrul Erata c13d5fc3fb Merge pull request #363 from suvari/master
xmlto: fix dep.
2016-03-19 21:49:09 +02:00
suvari de0b96496d xmlto: fix dep. 2016-03-19 21:47:32 +02:00
Ertuğrul Erata b60c309172 change binary repo 2016-03-19 20:37:48 +02:00
Ertuğrul Erata a3f3624c88 Merge pull request #362 from suvari/master
grub2 and patch: rebuild
2016-03-19 20:02:19 +02:00
suvari 047bfa2377 grub2 and patch: rebuild 2016-03-19 20:00:51 +02:00
Ertuğrul Erata c2bdc5df1b Merge pull request #361 from suvari/master
e2fsprogs: fix dep.
2016-03-19 19:55:38 +02:00
suvari 61d387aed2 e2fsprogs: fix dep. 2016-03-19 19:53:16 +02:00
Ertuğrul Erata e523c9775d Merge pull request #360 from ertugerata/master
dejavu-fonts moved to main-2
2016-03-18 21:53:39 +02:00
Ertuğrul Erata a407b1836a dejavu-fonts moved. 2016-03-18 21:54:36 +02:00
Ertuğrul Erata dfe171682e dejavu-fonts move to main 2016-03-18 21:52:01 +02:00
Ertuğrul Erata 2720fb24bc Merge pull request #359 from ertugerata/master
change distrub. name
2016-03-18 15:16:48 +02:00
Ertuğrul Erata e5b626d53f change distrub. name 2016-03-18 15:17:15 +02:00
Ertuğrul Erata d8c3821c44 Merge pull request #357 from ertugerata/master
Pisi-2.0Beta
2016-03-18 14:01:51 +02:00
Ertuğrul Erata 9b7d5347dc index . 2016-03-16 23:22:29 +02:00
Ertuğrul Erata 5d0b391958 history reset 2016-03-16 23:04:01 +02:00
Ertuğrul Erata ad2354af9c move p02 to p2 2016-03-16 23:00:56 +02:00
Ertuğrul Erata d6d2673367 rename distrib_name
Ankara Çiğdemi  // Crocus Ancyrensis
2016-03-16 22:57:11 +02:00
Ertuğrul Erata 91e62a26d1 ... 2016-03-16 22:43:05 +02:00
Ertuğrul Erata 0526800c60 Merge branch 'master' into 2Beta 2016-03-16 22:39:33 +02:00
Ertuğrul Erata df61fbb656 add apng patch 2016-03-16 22:25:43 +02:00
Ertuğrul Erata 435ce620dd Merge pull request #356 from ertugerata/master
add apng patch
2016-03-16 22:24:25 +02:00
Ertuğrul Erata 04db5935e5 works for beta 2016-03-16 22:23:58 +02:00
Ertuğrul Erata 0323d46185 Merge pull request #355 from ayhanyalcinsoy/master
devaju-fonts:moved core repo for pisi2.0
2016-03-15 16:53:58 +02:00
ayhanyalcinsoy 0c8b6239ea devaju-fonts:moved core repo for pisi2.0 2016-03-15 14:47:40 +02:00
Ertuğrul Erata 7e533bd274 Merge pull request #354 from ertugerata/master
lvm2 build in local options..
2016-03-14 14:42:09 +02:00
Ertuğrul Erata 3ae59cb640 opps... 2016-03-14 14:36:08 +02:00
Ertuğrul Erata 534a867d27 sync with local 2016-03-14 14:33:35 +02:00
Ertuğrul Erata ac8b15f941 remove for cyclic dep. 2016-03-14 11:09:00 +02:00
yusuf 58aa7d8106 Merge pull request #353 from aydemir/master
lvm2 add build dep device-mapper
2016-03-14 07:32:49 +02:00
aydemir ba8f85fddf lvm2 add build dep device-mapper 2016-03-14 07:28:55 +02:00
yusuf 73203806f7 Merge pull request #351 from alihanozturk/master
lvm2:pspec edit
2016-03-13 23:28:28 +02:00
yusuf df37ce58e8 Merge pull request #352 from aydemir/master
lvm2 add options
2016-03-13 23:27:46 +02:00
aydemir eb873abef2 lvm2 add options 2016-03-13 23:23:22 +02:00
alihanozturk 49aac9eb9a lvm2:pspec edit 2016-03-13 23:12:24 +02:00
Ertuğrul Erata eac6e867ee Merge pull request #350 from alihanozturk/master
mkinitramfs, grub2 rebuild
2016-03-13 22:59:43 +02:00
alihanozturk 755cd69665 grub2:rebild 2016-03-13 22:58:37 +02:00
alihanozturk 7cdccab690 mkinitramfs:rebuild 2016-03-13 22:56:26 +02:00
Ertuğrul Erata c954845709 Merge pull request #349 from alihanozturk/master
freetype:v.bump
2016-03-13 22:55:22 +02:00
alihanozturk 865b8a2e71 freetype:v.bump 2016-03-13 22:47:02 +02:00
Ertuğrul Erata ae831e39e4 Merge pull request #348 from ertugerata/master
lvm2 update
2016-03-13 22:14:25 +02:00
Ertuğrul Erata c2b61d34d3 lvm2 update 2016-03-13 22:15:37 +02:00
Ertuğrul Erata b25b25fd0e thin-provisioning-tools in core 2016-03-13 21:18:14 +02:00
Ertuğrul Erata 1c298c4643 Merge pull request #347 from ertugerata/master
thin-provisioning-tools in core
2016-03-13 21:17:09 +02:00
Ertuğrul Erata f25c6d5c10 Merge pull request #346 from ertugerata/master
mdadm update
2016-03-13 20:55:15 +02:00
Ertuğrul Erata b36558e537 mdadm update 2016-03-13 20:56:23 +02:00
Ertuğrul Erata 73d98e6d6f rebuild 2016-03-13 20:44:10 +02:00
Ertuğrul Erata 81fb85b5b1 Merge pull request #345 from ertugerata/master
rebuild
2016-03-13 20:44:05 +02:00
Ertuğrul Erata b58135abde xcb-proto rebuild 2016-03-13 20:37:30 +02:00
Ertuğrul Erata 620acb001f Merge pull request #344 from ertugerata/master
xcb-proto rebuild
2016-03-13 20:36:11 +02:00
Ertuğrul Erata 7eceeb29f3 add dep 2016-03-13 20:02:12 +02:00
Ertuğrul Erata e9dddc17c8 Merge pull request #343 from ertugerata/master
add dep
2016-03-13 20:01:24 +02:00
Ertuğrul Erata 52d2cdc27b disable patch 1 2016-03-13 19:50:26 +02:00
Ertuğrul Erata b165d9d9c0 Merge pull request #342 from ertugerata/master
disable patch 1
2016-03-13 19:49:12 +02:00
Ertuğrul Erata 963523c73b Merge pull request #341 from ertugerata/master
libpng and osprober update
2016-03-13 19:46:02 +02:00
Ertuğrul Erata 6d66594f1d libpng and osprober update 2016-03-13 19:47:13 +02:00
Ertuğrul Erata ec6c1fb00e update and fix 2016-03-13 19:42:14 +02:00
Ertuğrul Erata 866ca4388d Merge pull request #340 from ertugerata/master
update and fix
2016-03-13 19:41:02 +02:00
Ertuğrul Erata 1266e5d3ca Merge pull request #339 from ertugerata/master
update
2016-03-13 19:31:43 +02:00
Ertuğrul Erata 821a9f575c update 2016-03-13 19:32:54 +02:00
Ertuğrul Erata 7eb5b8fbf4 Merge pull request #338 from ertugerata/master
scons disable patches
2016-03-13 19:20:43 +02:00
Ertuğrul Erata a0d83e596c scons disable patches 2016-03-13 19:21:57 +02:00
Ertuğrul Erata 86f668d5bc Merge pull request #337 from ertugerata/master
rebuild
2016-03-13 19:18:10 +02:00
Ertuğrul Erata 447e3a1195 rebuild 2016-03-13 19:19:16 +02:00
Ertuğrul Erata a0480d797e scons update 2016-03-13 19:14:40 +02:00
Ertuğrul Erata 0547348250 Merge pull request #336 from ertugerata/master
scons update
2016-03-13 19:14:26 +02:00
Ertuğrul Erata f06c924365 rebuild 2016-03-13 19:00:35 +02:00
Ertuğrul Erata 7e6d2bebc8 Merge pull request #335 from ertugerata/master
rebuild
2016-03-13 18:59:13 +02:00
Ertuğrul Erata 1cfc2f7351 Merge pull request #334 from alihanozturk/master
libatomic_ops, gc rebuild
2016-03-13 18:54:22 +02:00
alihanozturk a3a15e26a3 gc:rebuild 2016-03-13 18:52:54 +02:00
alihanozturk 06f97a9389 libatomic_ops:Rebuild 2016-03-13 18:51:24 +02:00
Ertuğrul Erata 94a7c2c0af Merge pull request #333 from alihanozturk/master
dietlibc:rebild
2016-03-13 18:36:29 +02:00
alihanozturk bfa69a1582 dietlibc:rebild 2016-03-13 18:16:11 +02:00
Ertuğrul Erata 55bd254df3 Merge pull request #332 from alihanozturk/master
colorgcc:rebuild
2016-03-13 18:15:57 +02:00
alihanozturk 5138884db3 cython:rebuild 2016-03-13 18:14:19 +02:00
alihanozturk 65863316f9 colorgcc:rebuild 2016-03-13 18:11:57 +02:00
Ertuğrul Erata 44201998c0 Merge pull request #331 from ertugerata/master
add builddep
2016-03-13 14:40:49 +02:00
Ertuğrul Erata 24e7d2a6d6 add builddep 2016-03-13 14:41:28 +02:00
Ertuğrul Erata d2d8fd7493 Merge pull request #330 from ertugerata/master
xorg-util update
2016-03-13 14:30:43 +02:00
Ertuğrul Erata a8515a72b5 update 2016-03-13 14:31:03 +02:00
Ertuğrul Erata 5b8b967f0a unifdef 2016-03-13 14:22:16 +02:00
Ertuğrul Erata dbaa2fe5fb Merge pull request #329 from ertugerata/master
unifdef update
2016-03-13 14:21:58 +02:00
Ertuğrul Erata 4212b32778 Merge pull request #328 from alihanozturk/master
cmake:version bump
2016-03-13 13:49:37 +02:00
alihanozturk 79ba95c439 cmka:verson bump 2016-03-13 13:45:46 +02:00
Ertuğrul Erata 5ac5ac8295 Merge pull request #327 from alihanozturk/master
ppl:v.bump
2016-03-13 13:33:14 +02:00
alihanozturk d7f7ad6af5 libarchive:rebuild 2016-03-13 13:25:49 +02:00
alihanozturk 0da9dbc930 cloog:rebuild 2016-03-13 13:19:34 +02:00
alihanozturk b95c9b461f ppl:v.bump 2016-03-13 13:18:09 +02:00
Ertuğrul Erata f271d54c50 Merge pull request #326 from alihanozturk/master
glpk:version bump
2016-03-13 13:04:36 +02:00
alihanozturk d980345820 glpk:version bump 2016-03-13 12:55:48 +02:00
Ertuğrul Erata b012ae6dd0 Merge pull request #325 from ertugerata/master
index .
2016-03-13 12:52:55 +02:00
Ertuğrul Erata 0adbb89823 index . 2016-03-13 12:54:15 +02:00
Ertuğrul Erata 64e8627d40 Merge pull request #323 from alihanozturk/master
rsyslog:rebuild
2016-03-13 12:35:17 +02:00
alihanozturk c7851080e5 timezone:add patch and edit1 2016-03-13 11:24:12 +02:00
alihanozturk 7776feeb72 time:rebuild 2016-03-13 10:17:42 +02:00
alihanozturk 1b06417f59 tcp-wrappers:rebuild 2016-03-13 10:14:42 +02:00
alihanozturk 546e56a61a timezone:v.bump 2016-03-13 09:30:29 +02:00
Ertuğrul Erata 0e98d794ae Merge pull request #324 from ertugerata/master
fix url
2016-03-13 09:27:41 +02:00
Ertuğrul Erata c38a5a42da fix url 2016-03-13 09:28:52 +02:00
alihanozturk e3b085042c sysvinit:rebuild 2016-03-13 09:24:42 +02:00
alihanozturk d6323bcdef rsyslog:rebuild 2016-03-13 09:22:28 +02:00
Ertuğrul Erata 93a772de84 Merge pull request #322 from ertugerata/master
rebuild yacc
2016-03-13 09:10:39 +02:00
Ertuğrul Erata 79f3a710c7 rebuild yacc 2016-03-13 09:11:51 +02:00
Ertuğrul Erata bce8c6d9f3 Merge pull request #321 from ertugerata/master
rebuild
2016-03-13 09:05:53 +02:00
Ertuğrul Erata 5e8202f9bd rebuild
not: elfutils zlib-devel ister,
2016-03-13 09:06:26 +02:00
Ertuğrul Erata 009bf2d0f1 Merge pull request #320 from ertugerata/master
rebuild
2016-03-13 08:55:02 +02:00
Ertuğrul Erata 99c98859fa auto*, bison, flex rebuild 2016-03-13 08:56:10 +02:00
Ertuğrul Erata 416ac7ab19 sync with lfs 2016-03-13 08:48:01 +02:00
Ertuğrul Erata 3ce5223320 Merge pull request #319 from ertugerata/master
rebuild gnuconfig
2016-03-13 08:42:53 +02:00
Ertuğrul Erata 3c7c64a0a2 rebuild gnuconfig 2016-03-13 08:44:12 +02:00
Ertuğrul Erata c428523014 Merge pull request #318 from ertugerata/master
catbox rebuild
2016-03-13 08:38:42 +02:00
Ertuğrul Erata 77272d27c9 catbox rebuild 2016-03-13 08:40:06 +02:00
Ertuğrul Erata eb45c5e89b Merge pull request #317 from ertugerata/master
devel package rebuild...
2016-03-13 08:29:49 +02:00
Ertuğrul Erata 3236f442de devel package rebuild... 2016-03-13 08:31:03 +02:00
Ertuğrul Erata af01110734 index . 2016-03-13 07:33:22 +02:00
Ertuğrul Erata 00f1279015 Merge pull request #316 from ertugerata/master
glibc rebuild for i18n
2016-03-13 07:32:33 +02:00
Ertuğrul Erata 6523457941 glibc rebuild, for i18n 2016-03-13 07:31:23 +02:00
Ertuğrul Erata 528c770887 Merge pull request #315 from suvari/master
vixie-cron: rebuild for toolchain, fix source url
2016-03-11 20:38:27 +02:00
suvari f3f3e4a7e6 usbutils: rebuild for toolchain and update usb.ids 2016-03-11 19:28:11 +02:00
suvari ef9ef2c9ea shadow: rebuild for toolchain 2016-03-11 18:10:52 +02:00
suvari bb6fdc22ac vixie-cron: rebuild for toolchain, fix source url 2016-03-11 17:55:07 +02:00
Ertuğrul Erata a1e6327191 Merge pull request #314 from alihanozturk/master
comar:rebuild
2016-03-11 16:49:04 +02:00
alihanozturk 8e2c6eb4e2 mudur:rebuild 2016-03-11 16:40:18 +02:00
alihanozturk 00b5ae50ce piksemel:rebuild 2016-03-11 16:38:52 +02:00
alihanozturk 61246eabdb comar-api:rebuild 2016-03-11 16:37:45 +02:00
alihanozturk d9b904a5de comar:rebuild 2016-03-11 16:34:03 +02:00
Ertuğrul Erata c63acd2359 Merge pull request #313 from ertugerata/master
index .
2016-03-10 23:02:03 +02:00
Ertuğrul Erata 87e57ed058 index . 2016-03-10 23:02:59 +02:00
Ertuğrul Erata 46a7da4e20 Merge pull request #312 from ertugerata/master
rebuild, glib2 and dbus update and rebuilded....
2016-03-10 15:18:28 +02:00
Ertuğrul Erata 04cd2c9a0f rebuild ... 2016-03-10 15:17:41 +02:00
Ertuğrul Erata 6d8b27f22c rebuild too 2016-03-10 15:16:45 +02:00
Ertuğrul Erata c6b8f6db8f rebuild 2016-03-10 14:57:36 +02:00
yusuf b6468f44d5 Merge pull request #311 from alihanozturk/master
lsb-release:rebuild
2016-03-09 19:53:06 +02:00
alihanozturk 5eb42713c7 psmisc:rebuild 2016-03-09 19:11:45 +02:00
alihanozturk bf7b29bc93 procps:rebuild 2016-03-09 19:09:39 +02:00
alihanozturk 396741adc3 pcmciautils:rebuild 2016-03-09 19:03:34 +02:00
alihanozturk 177478a3a4 sysfsutils:rebuild 2016-03-09 18:57:59 +02:00
alihanozturk d7e1b684a8 nss-mdns:rebuild 2016-03-09 17:51:27 +02:00
alihanozturk b7f4e874f8 nettle:v.bump 2016-03-09 17:49:06 +02:00
alihanozturk 2afc467dbb net-tools:rebuild1 2016-03-09 17:37:00 +02:00
alihanozturk 6701e2f3e6 ncompress:rebuild 2016-03-09 17:33:41 +02:00
alihanozturk dfcbfbdef6 mingetty:rebuild add patch 2016-03-09 17:30:41 +02:00
alihanozturk 20032a3f2c man-pages:rebuild 2016-03-09 17:22:28 +02:00
alihanozturk 47cb10d3fe man-db:rebuild 2016-03-09 17:20:03 +02:00
alihanozturk 3f8bb78ad7 mailcap:v.bump 2016-03-09 16:49:39 +02:00
alihanozturk 89e6c84fd1 lzo:rebuild 2016-03-09 16:45:39 +02:00
alihanozturk 9b83391c72 lsb-release:rebuild 2016-03-09 16:43:47 +02:00
Ertuğrul Erata 571ddb7f77 rebuild 2016-03-09 15:27:28 +02:00
Ertuğrul Erata 4372bcc3a8 Merge pull request #310 from ertugerata/master
rebuild
2016-03-09 15:26:08 +02:00
Ertuğrul Erata 0056589c19 rebuild 2016-03-09 15:25:50 +02:00
Ertuğrul Erata 9546c43f46 Merge pull request #309 from ertugerata/master
fix real name,
2016-03-09 14:43:36 +02:00
Ertuğrul Erata 65382f4a38 fix real name, 2016-03-09 14:43:11 +02:00
Ertuğrul Erata 7e8f3ffb64 Merge pull request #308 from ertugerata/master
libunistring and spidermonkey link problem fixed.
2016-03-09 13:49:27 +02:00
Ertuğrul Erata 58c7a73854 fix 2016-03-09 13:47:34 +02:00
Ertuğrul Erata 41fa6e1058 link fix. 2016-03-09 13:46:33 +02:00
Ertuğrul Erata f8391725df Merge pull request #307 from ertugerata/master
Update actions.py
2016-03-08 23:38:53 +02:00
Ertuğrul Erata 546dc958f7 Update actions.py 2016-03-08 23:38:34 +02:00
Ertuğrul Erata 0a775a36cf Merge pull request #306 from alihanozturk/master
libuser:v.bump
2016-03-08 23:34:48 +02:00
alihanozturk f824aa6fe1 libuser:v.bump 2016-03-08 23:32:51 +02:00
Ertuğrul Erata 8eeb104919 Merge pull request #305 from ertugerata/master
spidermonkey dirty fix...
2016-03-08 23:32:26 +02:00
Ertuğrul Erata 6400b6b5e7 spidermonkey dirty fix... 2016-03-08 23:32:52 +02:00
Ertuğrul Erata 2efc116ebe Merge pull request #304 from alihanozturk/master
libunistring:lib linked
2016-03-08 23:27:55 +02:00
Ertuğrul Erata 995ed8f5ea Merge pull request #303 from alihanozturk/master
libusb-compact:rebuild
2016-03-08 23:25:38 +02:00
alihanozturk 839173fc99 libunistring:lib linked 2016-03-08 23:25:36 +02:00
alihanozturk 5e2fcb3c3e libusb-compact:rebuild 2016-03-08 23:12:45 +02:00
Ertuğrul Erata b0ff5790a2 Merge pull request #302 from alihanozturk/master
libusb:v.bump
2016-03-08 23:08:37 +02:00
alihanozturk 9d5a33130c libusb:v.bump 2016-03-08 23:07:27 +02:00
Ertuğrul Erata 4dfb38ad78 Merge pull request #301 from alihanozturk/master
libpipeline:rebuild
2016-03-08 22:57:20 +02:00
alihanozturk 501de28c4b libunistring:v.bump 2016-03-08 22:42:28 +02:00
alihanozturk 8bb6d0d6de libssh2:v.bump 2016-03-08 22:33:53 +02:00
alihanozturk 107f887f03 libpipeline:rebuild 2016-03-08 22:07:47 +02:00
Ertuğrul Erata 4392dbbb76 Merge pull request #278 from hknyldz/master
dbus upgraded
2016-03-08 21:20:10 +02:00
Ertuğrul Erata 70899c7012 Merge pull request #300 from alihanozturk/master
xtrans:rebuild
2016-03-08 20:54:52 +02:00
alihanozturk 4f0b8e8221 xorg-proto:rebuild 2016-03-08 20:50:28 +02:00
alihanozturk 07dc39bb62 libxslt:rebuild 2016-03-08 20:49:13 +02:00
alihanozturk 8c4503de28 xtrans:rebuild 2016-03-08 20:42:40 +02:00
Ertuğrul Erata 2472956725 Merge pull request #299 from ertugerata/master
index
2016-03-08 20:28:05 +02:00
Ertuğrul Erata 58b80e879f index 2016-03-08 20:28:51 +02:00
Ertuğrul Erata be465f43df Merge pull request #298 from alihanozturk/master
liblogging:version bump
2016-03-08 20:27:25 +02:00
alihanozturk e0c1e9380b liblogging:version bump 2016-03-08 20:25:36 +02:00
Ertuğrul Erata 7dba91840c Merge pull request #297 from alihanozturk/master
dbus-python:v.bump
2016-03-08 20:17:19 +02:00
alihanozturk 3bac61b08f libidn:version bump 2016-03-08 20:11:24 +02:00
alihanozturk 44525139ef cryptsetup:version bump 2016-03-08 20:01:55 +02:00
alihanozturk eb8a3ddb89 popt:rebuild 2016-03-08 19:55:57 +02:00
alihanozturk 5cf0084dcc libgcrypt:version bump 2016-03-08 19:50:38 +02:00
alihanozturk 1c4027af07 libgpg-error:version bump 2016-03-08 19:28:37 +02:00
alihanozturk 021befddbb libee:rebuild 2016-03-08 19:25:52 +02:00
alihanozturk 4e9a685d10 libestr:v.bump 2016-03-08 19:24:04 +02:00
alihanozturk 78a082d8c8 kbd:rebuild 2016-03-08 19:06:32 +02:00
alihanozturk a8080566bc json-c:rebuild 2016-03-08 19:01:58 +02:00
alihanozturk 7aadd3fd1e help2man:version bump 2016-03-08 18:58:56 +02:00
alihanozturk b81e27741e groff:rebuild 2016-03-08 18:50:21 +02:00
alihanozturk 86b4c99dbd dhcpcd:rebuild 2016-03-08 18:42:56 +02:00
alihanozturk 95a347fcd9 dbus-python:v.bump 2016-03-08 18:40:42 +02:00
Ertuğrul Erata 69097961dd Merge pull request #296 from ayhanyalcinsoy/master
spidermonkey:fixed
2016-03-08 10:06:22 +02:00
ayhanyalcinsoy ec3cdeec72 spidermonkey:fixed typo 2016-03-08 09:57:08 +02:00
Ertuğrul Erata a64280c458 Merge pull request #293 from alihanozturk/master
nspr:pspec fixed
2016-03-08 09:47:43 +02:00
ayhanyalcinsoy 141d87bde1 spidermonkey:fixed 2016-03-08 07:35:37 +02:00
Ertuğrul Erata 14f3012a6b Merge pull request #295 from ertugerata/master
fix static lib name too
2016-03-07 21:07:45 +02:00
Ertuğrul Erata 7697af8107 fix static lib name too 2016-03-07 21:06:43 +02:00
Ertuğrul Erata 678bc103b0 Merge pull request #294 from ertugerata/master
fix source type
2016-03-07 20:42:52 +02:00
Ertuğrul Erata 2b8e4e9377 ifix source type 2016-03-07 20:43:24 +02:00
alihanozturk 48a8067c42 nspr:pspec fixed 2016-03-07 19:11:30 +02:00
Ertuğrul Erata 316e0e2cfc Merge pull request #292 from ayhanyalcinsoy/master
spidermonkey:fixed file and folder name
2016-03-07 17:25:55 +02:00
ayhanyalcinsoy 711f474f84 Merge branch 'master' of https://github.com/pisilinux/core 2016-03-07 17:19:30 +02:00
ayhanyalcinsoy 10d0939b37 spidermonkey:fixed folder and file name 2016-03-07 17:16:16 +02:00
Ertuğrul Erata 24276f1290 Merge pull request #290 from ayhanyalcinsoy/master
nspr:v.bump to 4.12
2016-03-07 16:54:14 +02:00
ayhanyalcinsoy 57ab1c1d31 Merge branch 'master' of https://github.com/pisilinux/core 2016-03-07 16:43:16 +02:00
ayhanyalcinsoy f141fdd9a9 nspr:v.bump to 4.12 2016-03-07 16:38:15 +02:00
Ertuğrul Erata 7e29b41e5a Merge pull request #289 from ertugerata/master
indent fixed.
2016-03-07 16:26:16 +02:00
Ertuğrul Erata 721399c49b indent fixed. 2016-03-07 16:25:57 +02:00
Ertuğrul Erata 4185da5fa1 Merge pull request #288 from ertugerata/master
sync with lfs build
2016-03-07 16:21:28 +02:00
Ertuğrul Erata bcc692d8b8 sync with lfs build 2016-03-07 16:20:29 +02:00
Ertuğrul Erata cc1b8f6592 Merge pull request #287 from ertugerata/master
update
2016-03-07 15:37:10 +02:00
Ertuğrul Erata 738413ae9f update 2016-03-07 15:36:17 +02:00
Ertuğrul Erata f55bde1d3d Merge pull request #286 from ertugerata/master
klibc rebuild
2016-03-07 15:09:19 +02:00
Ertuğrul Erata 364fa8ffc1 klibc rebuild 2016-03-07 15:08:53 +02:00
Ertuğrul Erata 3c2a8f0897 yasm verbump 2016-03-07 14:54:15 +02:00
Ertuğrul Erata c87b2863e7 Merge pull request #285 from ertugerata/master
rebuild busybox
2016-03-07 14:33:07 +02:00
Ertuğrul Erata 5751eb005d rebuild busybox 2016-03-07 14:32:47 +02:00
Ertuğrul Erata 7e16c2c29e Merge pull request #284 from suvari/master
core drivers: rebuild for kernel 4.4.4
2016-03-07 00:29:58 +02:00
suvari 648543110c core drivers: rebuild for kernel 4.4.4 2016-03-07 00:12:56 +02:00
Ertuğrul Erata 709254f9cb Merge pull request #283 from ertugerata/master
rebuild for new perl
2016-03-06 22:50:26 +02:00
Ertuğrul Erata 4ffecd7335 rebuild for new perl 2016-03-06 22:50:05 +02:00
Ertuğrul Erata 9dc722bc28 Merge pull request #282 from ertugerata/master
cpupowertools update
2016-03-06 17:43:21 +02:00
Ertuğrul Erata 8287dda6df cpupowertools update 2016-03-06 17:44:13 +02:00
Ertuğrul Erata 13ba84bf98 Merge pull request #281 from ertugerata/master
spidermonkey rebuild
2016-03-06 11:11:35 +02:00
Ertuğrul Erata 1e8f715275 spidermonkey rebuild 2016-03-06 11:12:38 +02:00
Ertuğrul Erata ce64249568 rebuild too 2016-03-06 11:03:18 +02:00
Ertuğrul Erata bade5dfdee Merge pull request #280 from ertugerata/master
rebuild nspr, baselayout and biosdevname
2016-03-06 11:02:39 +02:00
Ertuğrul Erata 0a47eb9ddb rebuild 2016-03-06 11:00:50 +02:00
Ertuğrul Erata 59c829bb76 index. 2016-03-06 09:41:54 +02:00
Ertuğrul Erata e4ed898c54 Merge pull request #279 from ertugerata/master
Kernel 4.4.4
2016-03-06 09:40:48 +02:00
Ertuğrul Erata ce4ce6411f For kernel-4.4.4 2016-03-06 08:05:59 +02:00
Ertuğrul Erata 32fa562020 Merge branch 'master' into kernel-4.4 2016-03-06 07:11:11 +02:00
Ertuğrul Erata a7f1e5f933 Merge pull request #277 from ayhanyalcinsoy/master
fuse:v.bump to 2.9.5
2016-03-05 23:29:23 +02:00
pisili 390d046d7d dbus upgraded 2016-03-05 22:11:16 +02:00
ayhanyalcinsoy 65a9d40991 alternatives:moved into main repo 2016-03-05 20:59:17 +02:00
ayhanyalcinsoy 1a35ac648e fuse:v.bump to 2.9.5 2016-03-05 20:10:51 +02:00
Ertuğrul Erata 920ce42b00 Merge pull request #276 from alihanozturk/master
gperf,chrpath,kmod,eudev,e2fsprogs rebuild
2016-03-05 19:09:56 +02:00
alihanozturk b093b0dfcc e2fsprogs:rebuild 2016-03-05 13:32:23 +02:00
alihanozturk 58cf25fd7c eudev:rebuild 2016-03-05 13:26:12 +02:00
alihanozturk 02a6245435 kmod:rebuild 2016-03-05 13:23:05 +02:00
alihanozturk 687ac46cf5 chrpath:rebuild 2016-03-05 13:20:35 +02:00
alihanozturk 8d6d9c5e70 gperf:rebuild 2016-03-05 13:18:40 +02:00
yusuf c32a4b10d3 Merge pull request #275 from alihanozturk/master
v86d:rebuild
2016-03-05 13:16:25 +02:00
alihanozturk d413b6a03f pam:add build dep 2016-03-05 13:14:39 +02:00
alihanozturk 6559e87c73 pam:v.bump 2016-03-05 13:13:18 +02:00
alihanozturk 1f89469c62 v86d:rebuild 2016-03-05 12:12:19 +02:00
Ertuğrul Erata ab3157ba00 Merge pull request #274 from ertugerata/master
fix source url
2016-03-05 07:56:47 +02:00
Ertuğrul Erata 862d99947c fix source url 2016-03-05 07:57:41 +02:00
Ertuğrul Erata 6ce974eb7b fix 2016-03-05 07:40:58 +02:00
Ertuğrul Erata 72b51f98d9 Merge pull request #273 from ertugerata/master
fix
2016-03-05 07:39:53 +02:00
Ertuğrul Erata c968e79356 rebuild 2016-03-05 07:36:18 +02:00
Ertuğrul Erata 7d44e4db2f Merge pull request #272 from ertugerata/master
rebuild
2016-03-05 07:35:23 +02:00
Ertuğrul Erata b2efe66b71 Merge pull request #271 from ertugerata/master
rebuild bc
2016-03-05 07:16:12 +02:00
Ertuğrul Erata 6e0473f884 bc rebuild 2016-03-05 07:15:56 +02:00
Ertuğrul Erata 55588de248 rebuild 2016-03-05 07:13:28 +02:00
Ertuğrul Erata bfdc436466 rebuild 2016-03-05 07:12:19 +02:00
Ertuğrul Erata 1befbd4b0c rebuild, update release 2016-03-05 07:11:30 +02:00
Ertuğrul Erata e5f5b4a5d4 Merge pull request #270 from ertugerata/master
index now.
2016-03-05 07:02:19 +02:00
Ertuğrul Erata 78401aad73 index now. 2016-03-05 06:57:46 +02:00
Ertuğrul Erata b2d20ef048 Merge pull request #269 from ertugerata/master
revert
2016-03-04 22:00:24 +02:00
Ertuğrul Erata 27fb7740ce revert 2016-03-04 21:58:55 +02:00
Ertuğrul Erata 974a85caa6 Merge pull request #268 from ertugerata/master
use http
2016-03-04 21:41:30 +02:00
Ertuğrul Erata 5d3d7416ef use http 2016-03-04 21:40:31 +02:00
Ertuğrul Erata 0994dfb5f0 Merge pull request #267 from alihanozturk/master
libxml2:v.bump
2016-03-04 21:25:02 +02:00
alihanozturk 2b18b68adc libxml2:v.bump 2016-03-04 17:00:04 +02:00
Ertuğrul Erata b4d36e9b61 Merge pull request #266 from ertugerata/master
rebuild
2016-03-04 13:58:31 +02:00
Ertuğrul Erata bb1d1c848b rebuild 2016-03-04 13:58:10 +02:00
Ertuğrul Erata 359058d10e fix workdir 2016-03-03 21:26:44 +02:00
Ertuğrul Erata 52439cac64 Merge pull request #265 from ertugerata/master
fix workdir
2016-03-03 21:26:17 +02:00
Ertuğrul Erata 2d954356a4 Merge pull request #264 from ertugerata/master
python programs rebuild
2016-03-03 19:51:33 +02:00
Ertuğrul Erata 385e12c39f python programs rebuild 2016-03-03 19:51:13 +02:00
Ertuğrul Erata eb8bda6d03 version bump 2016-03-03 19:44:57 +02:00
Ertuğrul Erata 3cefd3f110 Merge pull request #263 from ertugerata/master
update
2016-03-03 19:43:56 +02:00
Ertuğrul Erata 42fb355a6c Merge branch 'master' of github.com:pisilinux/core 2016-03-03 19:39:17 +02:00
Ertuğrul Erata 2dd2f1ec6b Merge pull request #262 from alihanozturk/master
run-parts:v.bump, ca-certificates:rebuild, miscfiles:rebuild, cracklib:v.bump, dbus:rebuild, dbus-glib:rebuild, pciutils:pci.ids update, libcap-ng:v.bump
2016-03-03 19:37:02 +02:00
alihanozturk 81df203067 libcap-ng:version bump 2016-03-03 19:05:27 +02:00
alihanozturk 5f211c234f pciutils:pci.ids update 2016-03-03 18:42:02 +02:00
alihanozturk 3bcaa8f458 dbus-glib:rebuild 2016-03-03 16:49:43 +02:00
alihanozturk 488dc5ab78 dbus:rebuil 2016-03-03 16:48:23 +02:00
alihanozturk 8ec287fb1b cracklib:v.bump 2016-03-03 16:36:08 +02:00
alihanozturk 777d66d2fb miscfiles:rebuild 2016-03-03 16:17:36 +02:00
alihanozturk 264a67a961 ca-certificates:rebuild 2016-03-03 16:11:53 +02:00
alihanozturk c9b38a3b99 run-parts:v.bump 2016-03-03 16:07:02 +02:00
Ertuğrul Erata 498e9e5e2d plyel update 2016-03-03 00:23:25 +02:00
Ertuğrul Erata dc8a9bf81f Merge pull request #261 from ertugerata/master
perl update ,
2016-03-03 00:04:11 +02:00
Ertuğrul Erata 077abbb696 perl update ,
check disabled...
2016-03-03 00:04:12 +02:00
Ertuğrul Erata 3db7cda2f5 Merge pull request #260 from ertugerata/master
rebuild
2016-03-02 23:11:19 +02:00
Ertuğrul Erata 82989f93ab rebuild 2016-03-02 23:12:36 +02:00
Ertuğrul Erata ddf6d1d028 Merge pull request #259 from ertugerata/master
leveldb rebuild
2016-03-02 23:06:14 +02:00
Ertuğrul Erata f34464bb8d leveldb rebuild 2016-03-02 23:00:50 +02:00
Ertuğrul Erata 65d57a20a1 Merge pull request #258 from ertugerata/master
gperftools revert, libunwind rebuild
2016-03-02 22:55:45 +02:00
Ertuğrul Erata 1dc77ca13f gperftools revert, libunwind rebuild 2016-03-02 22:53:01 +02:00
Ertuğrul Erata af3e7f0a3c gperftools update 2016-03-02 22:41:54 +02:00
Ertuğrul Erata ac31a8c4c1 Merge pull request #257 from ertugerata/master
gperftools update
2016-03-02 22:40:46 +02:00
Ertuğrul Erata 34a9716ea3 snappy update 2016-03-02 22:37:49 +02:00
Ertuğrul Erata e77046dbcd Merge pull request #256 from ertugerata/master
snappy update
2016-03-02 22:36:48 +02:00
Ertuğrul Erata 8b6b9a096d db version bump 2016-03-02 22:23:55 +02:00
Ertuğrul Erata c6eea8f663 Merge pull request #255 from ertugerata/master
db version bump
2016-03-02 22:23:01 +02:00
Ertuğrul Erata 18f33d9b55 fix source 2016-03-02 22:16:27 +02:00
Ertuğrul Erata a26c5378cd Merge pull request #254 from ertugerata/master
fix source
2016-03-02 22:15:42 +02:00
Ertuğrul Erata d5bfcc9d3f Merge pull request #253 from ertugerata/master
zip rebuild
2016-03-02 22:11:18 +02:00
Ertuğrul Erata 7e1320a776 zip rebuild 2016-03-02 22:12:29 +02:00
Ertuğrul Erata ca43715fc4 Merge pull request #252 from ertugerata/master
curl and python update
2016-03-02 21:55:26 +02:00
Ertuğrul Erata 991403386f python update 2016-03-02 21:55:52 +02:00
Ertuğrul Erata 2a52fa273e curl verbump 2016-03-02 21:47:16 +02:00
Ertuğrul Erata 1023cd62a5 Merge pull request #251 from ertugerata/master
openssl fix build.
2016-03-02 21:01:14 +02:00
Ertuğrul Erata 8a12e3cf6f openssl fix build. 2016-03-02 21:02:17 +02:00
Ertuğrul Erata 59d3aca6ec Merge pull request #247 from alihanozturk/master
which:release bump
2016-03-02 20:53:49 +02:00
Ertuğrul Erata c3ff4e3209 Merge pull request #250 from ertugerata/master
opps, version bump
2016-03-02 20:41:16 +02:00
Ertuğrul Erata 9de67f92ea opps, version bump 2016-03-02 20:42:05 +02:00
Ertuğrul Erata 75df24e91f openssl fix 2016-03-02 20:32:00 +02:00
Ertuğrul Erata e9cc4d98ac Merge pull request #249 from ertugerata/master
openssl fix
2016-03-02 20:31:08 +02:00
alihanozturk d9814459da sqlite:v.bump 2016-03-02 18:54:39 +02:00
alihanozturk 889b337ca5 util-macros:rebuild 2016-03-02 17:54:09 +02:00
alihanozturk c75d067555 numactl:version bump 2016-03-02 17:51:16 +02:00
alihanozturk fce67a7e00 which:release bump 2016-03-02 16:58:52 +02:00
Ertuğrul Erata c2a99fbd54 Merge pull request #246 from ayhanyalcinsoy/master
openssl:version bump to 1.0.2f
2016-03-02 16:32:04 +02:00
Ertuğrul Erata 45454cd135 Merge pull request #245 from ertugerata/master
gdbm rebuild
2016-03-02 15:27:16 +02:00
Ertuğrul Erata e26337818b update release 2016-03-02 15:26:38 +02:00
Ertuğrul Erata c66719d202 gdbm rebuild 2016-03-02 15:25:25 +02:00
Ertuğrul Erata 248802fc63 Merge pull request #244 from ertugerata/master
expat rebuild
2016-03-02 15:10:33 +02:00
Ertuğrul Erata 1396b50398 Added files via upload 2016-03-02 15:09:29 +02:00
Ertuğrul Erata ab24079483 Merge pull request #243 from ertugerata/master
update libcap
2016-03-02 14:31:44 +02:00
ayhanyalcinsoy 30f8abdc47 openssl:version bump to 1.0.2f 2016-03-02 14:27:30 +02:00
Ertuğrul Erata c592a4b091 update libcap 2016-03-02 14:22:35 +02:00
Ertuğrul Erata 7dd49c81e7 Merge pull request #242 from ertugerata/master
perl rebuild
2016-03-01 21:23:45 +02:00
Ertuğrul Erata 2c88f62360 rebuild perl.. 2016-03-01 21:24:40 +02:00
Ertuğrul Erata 8bfbddfd7d Merge branch 'master' of github.com:pisilinux/core 2016-03-01 21:21:18 +02:00
Ertuğrul Erata bcbd93991c Merge pull request #241 from suvari/master
cpio:rebuild for toolchain
2016-03-01 21:16:43 +02:00
suvari c7259554fd cpio:rebuild for toolchain 2016-03-01 21:14:45 +02:00
Ertuğrul Erata 1cbdc01067 Merge branch 'master' of github.com:pisilinux/core 2016-03-01 21:03:15 +02:00
Ertuğrul Erata 79f45703c8 Merge pull request #240 from suvari/master
libffi: fix dep
2016-03-01 21:03:14 +02:00
suvari 667f4e5f43 libffi: fix dep 2016-03-01 21:02:17 +02:00
Ertuğrul Erata 58af3c0d7d Merge pull request #239 from suvari/master
libffi:rebuild for toolchain
2016-03-01 20:51:36 +02:00
suvari 6b4cb2d684 libffi:rebuild for toolchain 2016-03-01 20:50:34 +02:00
Ertuğrul Erata c26f155b05 Merge pull request #238 from suvari/master
attr, acl: rebuild for toolchain
2016-03-01 20:32:26 +02:00
suvari c794094ddc attr, acl: rebuild for toolchain 2016-03-01 20:31:15 +02:00
Ertuğrul Erata 32c2d0d008 index . 2016-03-01 20:14:28 +02:00
Ertuğrul Erata 07be4dcbe6 Merge pull request #237 from ertugerata/master
patch rebuild and add xattr support
2016-03-01 13:55:19 +02:00
Ertuğrul Erata 05bdeea14f Merge branch 'master' of github.com:ertugerata/core 2016-03-01 13:55:34 +02:00
Ertuğrul Erata 086b3a0a46 patch, add xattr support 2016-03-01 13:54:34 +02:00
Ertuğrul Erata 1a1c8186f3 Merge pull request #236 from ertugerata/master
Update actions.py
2016-03-01 13:34:53 +02:00
Ertuğrul Erata 6eda4ebb34 Update actions.py 2016-03-01 13:34:37 +02:00
Ertuğrul Erata e5c231d4a3 Merge pull request #235 from ertugerata/master
fix build
2016-03-01 13:30:18 +02:00
Ertuğrul Erata 3818225c1c fix build 2016-03-01 13:28:12 +02:00
Ertuğrul Erata 2effe23c07 libpcre fix unused, an deps 2016-03-01 13:15:04 +02:00
Ertuğrul Erata 3e668f7bed Merge pull request #234 from ertugerata/master
fix build libpcre
2016-03-01 13:14:25 +02:00
Ertuğrul Erata fae6419ea0 Merge branch 'master' of github.com:ertugerata/core 2016-03-01 13:06:52 +02:00
Ertuğrul Erata 36de95863f emul32 check disaled. 2016-03-01 13:03:45 +02:00
Ertuğrul Erata c0b34e1055 Merge pull request #233 from ertugerata/master
fix build emul32 bit
2016-03-01 10:20:45 +02:00
Ertuğrul Erata ee4b95b65e fix build emul32 bit,
emul3bit build need glibc-32bit.
2016-03-01 10:20:26 +02:00
Ertuğrul Erata 069b2065f9 test fail in dockerized build. not problem in real system. 2016-02-29 22:50:29 +02:00
Ertuğrul Erata 0240623b5e Merge pull request #232 from ertugerata/master
fix build and disable test in farm.
2016-02-29 22:50:11 +02:00
Ertuğrul Erata 8f4ccccbf5 fix build an deps 2016-02-29 22:48:12 +02:00
Ertuğrul Erata d8fa7b561f rebuild 2016-02-29 21:33:21 +02:00
Ertuğrul Erata 6816f85e11 Merge pull request #231 from ertugerata/master
rebuild
2016-02-29 21:32:28 +02:00
Ertuğrul Erata f726392241 Merge pull request #230 from suvari/master
ncurses: fixed symlinks..
2016-02-29 19:12:37 +02:00
suvari 9ba2eedf87 ncurses: fixed symlinks.. 2016-02-29 18:39:56 +02:00
Ertuğrul Erata 9955e40b7d Merge pull request #229 from ertugerata/master
readline rebuild with new toolchain
2016-02-29 13:16:25 +02:00
Ertuğrul Erata 55b59aa6d8 readline rebuild with new toolchain 2016-02-29 13:14:36 +02:00
Ertuğrul Erata b76c53f657 Merge pull request #228 from ertugerata/master
add libffi-devel
2016-02-29 10:49:30 +02:00
Ertuğrul Erata 465f61a6a3 add libffi-devel 2016-02-29 10:49:12 +02:00
Ertuğrul Erata 16bb3cf0d5 Merge pull request #227 from ertugerata/master
add libunistring
2016-02-29 10:43:43 +02:00
Ertuğrul Erata 0e6d8d53ba add libunistring 2016-02-29 10:43:12 +02:00
Ertuğrul Erata 95d3f73f8b Merge pull request #226 from ertugerata/master
add dep
2016-02-29 10:37:00 +02:00
Ertuğrul Erata 0be622ea09 add dep 2016-02-29 10:36:46 +02:00
Ertuğrul Erata 87f955a50d Merge pull request #225 from ertugerata/master
Update pspec.xml
2016-02-29 09:17:00 +02:00
Ertuğrul Erata d97224c2e7 Update pspec.xml 2016-02-29 09:16:47 +02:00
Ertuğrul Erata 134038f9e7 Merge pull request #224 from ertugerata/master
add abondoned files
2016-02-29 09:07:05 +02:00
Ertuğrul Erata 34ce39b4cc add abandoned files 2016-02-29 09:04:05 +02:00
Ertuğrul Erata d6ed0df52b index . 2016-02-28 23:44:03 +02:00
Ertuğrul Erata cf5008cc08 rebuild with new toolchain 2016-02-28 22:26:11 +02:00
Ertuğrul Erata fdd8b3f1b3 Merge pull request #223 from ertugerata/master
rebuild with new toolchain
2016-02-28 22:25:51 +02:00
Ertuğrul Erata a72777d74e Merge branch 'master' of github.com:pisilinux/core 2016-02-28 20:13:54 +02:00
Ertuğrul Erata 607aeaad82 Merge pull request #222 from ertugerata/new_toolchain
New toolchain
2016-02-28 20:09:15 +02:00
Ertuğrul Erata 29d3be7650 rebuild with new toolchain 2016-02-28 20:07:54 +02:00
Ertuğrul Erata 4699fa16ee fix emul32bit build. 2016-02-28 13:02:19 +02:00
Ertuğrul Erata df0aaea63b fix deps 2016-02-28 08:34:52 +02:00
Ertuğrul Erata af88701b86 version bump , remove patch unneeded.. 2016-02-27 22:55:14 +02:00
Ertuğrul Erata 2275c937e0 glibc update 2016-02-27 18:11:27 +02:00
Ertuğrul Erata 77e56c8df1 libpcre update 2016-02-25 23:49:17 +02:00
Ertuğrul Erata 0961ce4f04 libpcre 2016-02-25 23:48:17 +02:00
Ertuğrul Erata f306fc70a2 index . 2016-02-23 19:53:12 +02:00
Ertuğrul Erata 794cbebdaa Merge pull request #1 from ertugerata/kernel-4.4
Kernel 4.4.2
2016-02-18 22:31:53 +02:00
Ertuğrul Erata fdde8dcd01 last fix 2016-02-18 22:29:15 +02:00
Ertuğrul Erata 56cc177d24 works for new kernel 2016-02-18 21:10:09 +02:00
Ertuğrul Erata 476a649e8f update 2016-02-07 20:25:56 +02:00
Ertuğrul Erata dbd2139624 Merge pull request #221 from ertugerata/kernel-4.4
cpupowertools update
2016-02-03 20:51:26 +02:00
Ertuğrul Erata 50a7735405 cpupowertools update 2016-02-03 20:52:10 +02:00
Ertuğrul Erata 70a72aeca1 Merge pull request #220 from ertugerata/kernel-4.4
Kernel 4.4.1 drivers
2016-02-03 20:43:04 +02:00
Ertuğrul Erata c5313385a8 update drivers 2016-02-03 20:39:39 +02:00
Ertuğrul Erata bf0f2c267b works for 4.4.1 2016-02-02 11:11:13 +02:00
Ertuğrul Erata 5d0f116d89 Merge pull request #219 from ertugerata/kernel-4.4
Kernel 4.4 rebuild for 	add UEVENT_SUPPORT_HELPER close #47
2016-01-30 21:03:57 +02:00
Ertuğrul Erata 9abde1e94b Merge branch 'master' into kernel-4.4 2016-01-30 21:03:35 +02:00
Ertuğrul Erata d7ad18f4de add UEVENT_SUPPORT_HELPER 2016-01-30 18:20:30 +02:00
Ertuğrul Erata 6d0c8bd8c3 Merge pull request #218 from ertugerata/master
busybox update
2016-01-29 23:37:41 +02:00
Ertuğrul Erata 8e77060547 busybox update 2016-01-29 23:17:15 +02:00
Ertuğrul Erata e950985a5f Merge pull request #217 from alihanozturk/master
util-linux:add patch
2016-01-28 22:36:23 +02:00
alihanozturk 9edcd9510e util-linux:add patch 2016-01-28 19:15:11 +02:00
Ertuğrul Erata 7dc4ab2d51 Merge pull request #216 from alihanozturk/master
freetype:update
2016-01-28 14:16:33 +02:00
alihanozturk f714fcb126 freetype:update 2016-01-28 14:13:44 +02:00
Ertuğrul Erata fc206405b8 Merge pull request #213 from groni/master
coreutils version bump, remove openssl and openssl-devel
2016-01-28 13:33:04 +02:00
groni d700b4b675 coreutils remove openssl and openssl-devel 2016-01-28 12:29:31 +01:00
groni 0adead1521 coreutils version bump remove devel 2016-01-28 10:10:03 +01:00
groni e7987ffe15 Merge branch 'master' of https://github.com/pisilinux/core 2016-01-28 10:08:15 +01:00
Ertuğrul Erata fa6641e171 Merge pull request #215 from alihanozturk/master
isl, cloog and cracklib update
2016-01-28 10:05:01 +02:00
alihanozturk 79e450b609 elfutils:update 2016-01-28 01:50:05 +02:00
alihanozturk 60e1aa4749 docbook-xsl and xmlto:update 2016-01-28 01:33:40 +02:00
alihanozturk f62de0ab07 docbook-xml:update 2016-01-28 01:20:23 +02:00
alihanozturk 5a6e31d7e4 dhcpcd:update 2016-01-28 00:57:35 +02:00
alihanozturk 4c1aa5b4ef curl:update 2016-01-28 00:43:03 +02:00
alihanozturk bd0cfbf0ae cryptsetup:update 2016-01-28 00:19:06 +02:00
alihanozturk adb1b3a79f cracklib:update 2016-01-28 00:11:03 +02:00
alihanozturk 029e93a6a4 cloog:update 2016-01-28 00:00:05 +02:00
alihanozturk 9069618d2a isl:update 2016-01-27 23:51:34 +02:00
Ertuğrul Erata f41eda3107 Merge pull request #214 from ertugerata/master
mtools moved from main
2016-01-27 20:19:55 +02:00
Ertuğrul Erata 3e3b53074d index. 2016-01-27 20:19:35 +02:00
Ertuğrul Erata a2987d2357 mtools in core 2016-01-27 20:18:45 +02:00
groni 8199e5e839 coreutils version bump 2016-01-27 17:00:31 +01:00
Ertuğrul Erata 914809e01d Merge pull request #212 from ertugerata/master
gperftools update
2016-01-25 22:32:36 +02:00
Ertuğrul Erata 01311c63b5 gperftools update 2016-01-25 22:31:07 +02:00
Ertuğrul Erata bfb6c0773c Merge pull request #210 from ertugerata/master
update glib2 and gobject-introspection
2016-01-25 21:26:37 +02:00
Ertuğrul Erata 3e1effb15b Merge branch 'master' of github.com:ertugerata/core 2016-01-25 21:26:59 +02:00
Ertuğrul Erata 7c748096b1 update glib2 and gobject-introspection 2016-01-25 21:26:11 +02:00
Ertuğrul Erata 288e8ec308 Update core_check_lfs.md 2016-01-25 21:24:11 +02:00
Ertuğrul Erata 2c787bc340 Merge pull request #209 from ertugerata/kernel-4.4
add CVE patch..
2016-01-25 20:12:23 +02:00
Ertuğrul Erata 619ff52726 Merge branch 'master' of github.com:pisilinux/core into kernel-4.4 2016-01-25 20:11:52 +02:00
Ertuğrul Erata 52ecac467c add CVE patch.. 2016-01-25 16:27:30 +02:00
Ertuğrul Erata 0f780f5636 Merge pull request #208 from ertugerata/new_eudev
New Eudev-3.1.5
2016-01-25 14:10:53 +02:00
Ertuğrul Erata 3dad828884 Merge branch 'master' into new_eudev 2016-01-25 13:20:29 +02:00
Ertuğrul Erata 0f63c6344b index . now 2016-01-24 19:04:24 +02:00
Ertuğrul Erata 018049d3a3 Merge pull request #207 from ertugerata/master
dbus-python rebuild for unused...
2016-01-23 23:03:25 +02:00
Ertuğrul Erata b9f12e9217 dbus-python rebuild for unused... 2016-01-23 23:02:53 +02:00
Ertuğrul Erata f01bdb06fb mpfr update 2016-01-23 22:32:30 +02:00
Ertuğrul Erata 0ffd24bce6 Merge pull request #206 from ertugerata/master
mpfr update
2016-01-23 22:32:09 +02:00
Ertuğrul Erata 951f0ce21c Merge pull request #205 from ertugerata/master
update linux-firmware
2016-01-23 22:13:08 +02:00
Ertuğrul Erata 9023195a50 update 2016-01-22 21:55:02 +02:00
Ertuğrul Erata 9ea51ce7ec Update core_check_lfs.md 2016-01-20 21:45:17 +02:00
Ertuğrul Erata b74e481204 eudev update, libgudev removed in source. 2016-01-17 11:26:07 +02:00
Ertuğrul Erata f3e5f6cb84 Merge pull request #204 from ertugerata/master
rebuild for fix #190
2016-01-17 01:36:04 +02:00
Ertuğrul Erata d8b2b50f0d rebuild for fix #190 2016-01-17 01:36:21 +02:00
Ertuğrul Erata 6835d481e0 Merge pull request #203 from ertugerata/master
update linux-firmware
2016-01-17 00:04:35 +02:00
Ertuğrul Erata e233d4eeae update linux-firmware 2016-01-17 00:05:06 +02:00
297 changed files with 17195 additions and 27612 deletions
+3 -3
View File
@@ -23,7 +23,7 @@
- [ ] comar-api - Çomar betikleri için yardımcı fonksiyonlar
- [x] coreutils - Standart dosya, metin ve kabuk uygulamaları
- [x] cpio - Tar ve cpio dosyaları içine yazıp okuyabilen bir dosya arşivleme uygulaması // BLFS
- [ ] cpupowertools - CPU güç/frekans yönetim araçları
- [x] cpupowertools - CPU güç/frekans yönetim araçları
- [ ] cracklib - Parola Kontrol Kütüphanesi // *BLFS https://github.com/cracklib/cracklib/releases/download/cracklib-2.9.6/cracklib-2.9.6.tar.gz*
- [ ] cryptsetup - Şifreli dosya sistemleri yaratmak için bir araç // * https://www.kernel.org/pub/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.0.tar.xz*
- [ ] curl - Uzak sunuculardan dosya indirmek için bir araç // *BLFS http://curl.haxx.se/download/curl-7.46.0.tar.lzma*
@@ -52,12 +52,12 @@
- [ ] gcc - C/C++ ve Fortran derleyicisi // gcc-5.3.0
- [x] gdbm - Perl uyumlu standart GNU veritabanı kütüphaneleri
- [x] gettext - Farklı dillerde ileti katalogları üretmek için gerekli GNU araçları ve kütüphaneleri
- [ ] glib2 - C programlama dili için glib kütüphanesi // * BLFS http://ftp.gnome.org/pub/gnome/sources/glib/2.46/glib-2.46.2.tar.xz *
- [x] glib2 - C programlama dili için glib kütüphanesi // * BLFS http://ftp.gnome.org/pub/gnome/sources/glib/2.46/glib-2.46.2.tar.xz *
- [ ] glibc - GNU libc6 (glibc2 olarak da bilinir) C kitaplığı // Glibc-2.22
- [ ] glpk - GNU Doğrusal Programlama Kiti //* http://ftp.gnu.org/gnu/glpk/glpk-4.57.tar.gz*
- [x] gmp - İstenilen duyarlıkta çalışabilen aritmetik işlem kitaplığı
- [ ] gnuconfig - Autofoo için temel config dosyaları
- [ ] gobject-introspection - Introspection system for GObject-based libraries // * BLFS http://ftp.gnome.org/pub/gnome/sources/gobject-introspection/1.46/gobject-introspection-1.46.0.tar.xz *
- [x] gobject-introspection - Introspection system for GObject-based libraries // * BLFS http://ftp.gnome.org/pub/gnome/sources/gobject-introspection/1.46/gobject-introspection-1.46.0.tar.xz *
- [x] gperf - Mükemmel hash üreticisi
- [ ] gperftools - Google Performans Araçları // * https://github.com/gperftools/gperftools/releases/download/gperftools-2.4/gperftools-2.4.tar.gz *
- [x] grep - Grep düzenli ifade eşleme aracı
+6 -75
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -13,7 +14,7 @@
<IsA>library</IsA>
<Summary>A high-quality and portable font engine</Summary>
<Description>FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output. It can be used in graphics libraries, display servers, font conversion tools, text image generation tools, and many other products as well.</Description>
<Archive sha1sum="cd2b144205dd2c61693e2d861069367aa3dde1bc" type="tarbz2">mirrors://sourceforge/freetype/freetype-2.6.tar.bz2</Archive>
<Archive sha1sum="6c98bd5d0be313207c37ca23d25faf983486aee5" type="tarbz2">mirrors://sourceforge/freetype/freetype-2.6.3.tar.bz2</Archive>
<BuildDependencies>
<Dependency>zlib-devel</Dependency>
<Dependency>bzip2</Dependency>
@@ -72,82 +73,12 @@
</Package>
<History>
<Update release="11">
<Date>2015-07-29</Date>
<Version>2.6</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="10">
<Date>2015-05-22</Date>
<Version>2.5.5</Version>
<Comment>Version bump.</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2014-05-11</Date>
<Version>2.5.3</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2014-03-29</Date>
<Version>2.5.3</Version>
<Comment>Version bump</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-12-11</Date>
<Version>2.5.2</Version>
<Comment>Version bump, cleanup.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-11-26</Date>
<Version>2.5.1</Version>
<Comment>Version bump</Comment>
<Name>Richard de Bruin</Name>
<Email>richdb@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-10-28</Date>
<Version>2.5.0.1</Version>
<Comment>rebuild.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-07-26</Date>
<Version>2.5.0.1</Version>
<Comment>Fix deps,release bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-06-28</Date>
<Version>2.5.0.1</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-01-14</Date>
<Version>2.4.11</Version>
<Comment>New release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-24</Date>
<Version>2.4.10</Version>
<Date>2016-03-13</Date>
<Version>2.6.3</Version>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+5 -5
View File
@@ -1,10 +1,10 @@
<PISI>
<SourceName>PisiLinux</SourceName>
<Version>1.0</Version>
<Description xml:lang="tr">PisiLinux 1.0 Deposu</Description>
<Description xml:lang="en">PisiLinux 1.0 Repository</Description>
<Description xml:lang="es">PisiLinux 1.0 Repositorio</Description>
<Description xml:lang="nl">PisiLinux 1.0 Opslagplaats</Description>
<Version>2.0</Version>
<Description xml:lang="tr">PisiLinux 2.0 Core Deposu</Description>
<Description xml:lang="en">PisiLinux 2.0 Core Repository</Description>
<Description xml:lang="es">PisiLinux 2.0 Core Repositorio</Description>
<Description xml:lang="nl">PisiLinux 2.0 Core Opslagplaats</Description>
<Type>Core</Type>
<BinaryName>PisiLinux</BinaryName>
<Obsoletes>
+1 -1
View File
@@ -15,7 +15,7 @@ import lzma
import piksemel
pisirepouri = "http://ciftlik.pisilinux.org/pisi-2.0/pisi-index.xml.xz"
pisirepouri = "http://ciftlik.pisilinux.org/2.0-Beta/pisi-index.xml.xz"
svnrepouri = "https://github.com/ertugerata/core/raw/master/pisi-index.xml.xz"
def getIndex(uri):
+3 -16
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
@@ -35,26 +36,12 @@
</Package>
<History>
<Update release="3">
<Update release="1">
<Date>2015-04-01</Date>
<Version>9</Version>
<Comment>Release bump.</Comment>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-10-29</Date>
<Version>9</Version>
<Comment>Rebuild</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-23</Date>
<Version>9</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+20 -4
View File
@@ -19,7 +19,15 @@ def builddiet():
autotools.make("distclean")
autotools.autoreconf("-fi")
autotools.configure('ac_cv_lib_dl_dlopen=no \
autotools.configure('--with-thin-check= \
--with-thin-dump= \
--with-thin-repair= \
--with-thin-restore= \
--with-cache-check= \
--with-cache-dump= \
--with-cache-repair= \
--with-cache-restore= \
ac_cv_lib_dl_dlopen=no \
--with-staticdir="/sbin" \
--enable-debug \
--with-optimisation=\"%s -Os\" \
@@ -36,8 +44,8 @@ def builddiet():
--with-systemdsystemunitdir=no \
--enable-udev_sync' % get.CFLAGS())
pisitools.dosed("lib/misc/configure.h","rpl_malloc","malloc")
pisitools.dosed("lib/misc/configure.h","rpl_realloc","realloc")
#pisitools.dosed("lib/misc/configure.h","rpl_malloc","malloc")
#pisitools.dosed("lib/misc/configure.h","rpl_realloc","realloc")
autotools.make("-j1 -C include")
autotools.make("-j1 -C lib LIB_SHARED= VERSIONED_SHLIB=")
@@ -58,7 +66,15 @@ def setup():
pisitools.dosed("conf/example.conf.in", "use_lvmetad = 0", "use_lvmetad = 1")
autotools.autoreconf("-fi")
autotools.configure("--enable-lvm1_fallback \
autotools.configure("--with-thin-check= \
--with-thin-dump= \
--with-thin-repair= \
--with-thin-restore= \
--with-cache-check= \
--with-cache-dump= \
--with-cache-repair= \
--with-cache-restore= \
--enable-lvm1_fallback \
--with-default-pid-dir=/run \
--with-default-run-dir=/run/lvm \
--with-default-locking-dir=/run/lock/lvm \
+12 -49
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,16 +13,16 @@
<IsA>app:console</IsA>
<Summary>Userland logical volume management tools</Summary>
<Description>LVM2 includes all of the support for handling read/write operations physical and logical volumes.</Description>
<Archive sha1sum="4f45406eb122443a0a9a3f2d338d5203d94d93de" type="targz">ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.118.tgz</Archive>
<Archive sha1sum="2a7cce6407d91847731d8f2ca2b4ba7dee03225a" type="targz">ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.142.tgz</Archive>
<BuildDependencies>
<Dependency releaseFrom="9">libutil-linux-devel</Dependency>
<Dependency>libutil-linux-devel</Dependency>
<Dependency>eudev-devel</Dependency>
</BuildDependencies>
<Patches>
<!--<Patch level="1">lvm2-2.02.63-always-make-static-libdm.patch</Patch>
<Patch level="1">lvm2-2.02.92-dynamic-static-ldflags.patch</Patch>
<Patch level="1">lvm2-2.02.105-pthread-pkgconfig.patch</Patch>
<Patch>lvm2-2.02.106-static-pkgconfig-libs.patch</Patch>-->
<Patch>lvm2-2.02.106-static-pkgconfig-libs.patch</Patch>-->
</Patches>
</Source>
@@ -34,6 +35,7 @@
<Description>Device-mapper includes the driver enables the definition of new block devices composed of ranges of sectors of existing devices to define disk partitions or logical volumes.</Description>
<Files>
<Path fileType="executable">/usr/sbin/dmsetup</Path>
<Path fileType="executable">/usr/sbin/dmstats</Path>
<Path fileType="library">/usr/lib/libdevmapper.a</Path>
<Path fileType="library">/usr/lib/libdevmapper.so*</Path>
<Path fileType="data">/lib/udev/rules.d/10-dm.rules</Path>
@@ -42,6 +44,7 @@
<Path fileType="doc">/usr/share/doc/VERSION_DM</Path>
<Path fileType="doc">/usr/share/doc/WHATS_NEW_DM</Path>
<Path fileType="man">/usr/share/man/man8/dmsetup.8</Path>
<Path fileType="man">/usr/share/man/man8/dmstats.8</Path>
</Files>
</Package>
@@ -180,58 +183,18 @@
<Description>Number of utilities for creating, checking, and repairing logical volumes - statically linked for initramfs.</Description>
<Files>
<Path fileType="executable">/sbin/lvm.static</Path>
<Path fileType="library">/usr/lib/liblvm2app.a</Path>
<Path fileType="library">/usr/lib/liblvm2cmd.a</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2015-05-02</Date>
<Version>2.02.118</Version>
<Comment>Version bump.</Comment>
<Update release="1">
<Date>2016-03-13</Date>
<Version>2.02.142</Version>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="6">
<Date>2014-09-04</Date>
<Version>2.02.111</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-05-09</Date>
<Version>2.02.106</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-04-07</Date>
<Version>2.02.105</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-11-09</Date>
<Version>2.02.103</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-07-26</Date>
<Version>2.02.98</Version>
<Comment>Fix dep, release bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptanan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-14</Date>
<Version>2.02.98</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+6 -33
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,7 +13,7 @@
<IsA>app:console</IsA>
<Summary>Utility to control Linux MD devices (software RAID arrays)</Summary>
<Description>mdadm is used to create, manage, and monitor Linux MD (software RAID) devices.</Description>
<Archive sha1sum="c649601d84553501c2f3b452cf93d1fbc53f976a" type="tarxz">https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-3.3.2.tar.xz</Archive>
<Archive sha1sum="0b6c284970567bfa30dbc14ea5c0e2320582b80c" type="tarxz">https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-3.4.tar.xz</Archive>
</Source>
<Package>
@@ -51,40 +52,12 @@
</Package>
<History>
<Update release="5">
<Date>2015-05-25</Date>
<Version>3.3.2</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-05-17</Date>
<Version>3.3</Version>
<Comment>Rebuild. Fixed service.py file</Comment>
<Name>Aydın Demirel</Name>
<Email>aydin.demirel@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-04-13</Date>
<Version>3.3</Version>
<Comment>mdadm-static is a part of system.base now.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-01-31</Date>
<Version>3.3</Version>
<Comment>Ver. bump, rebuild</Comment>
<Name>Kamil Atlı</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-14</Date>
<Version>3.2.6</Version>
<Date>2016-03-13</Date>
<Version>3.4</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+31
View File
@@ -0,0 +1,31 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
#for i in ["mtools.texi"]:
# pisitools.dosed(i, "/usr/local/etc", "/etc")
shelltools.export("INSTALL_PROGRAM", "install")
autotools.autoreconf("-fi")
autotools.configure("--prefix=/usr \
--sysconfdir=/etc/mtools \
--includedir=/usr/src/linux/include")
def build():
autotools.make()
pisitools.dosed("mtools.conf","SAMPLE FILE","#SAMPLE FILE")
def install():
autotools.rawInstall('-j1 DESTDIR="%s"' % get.installDIR())
pisitools.insinto("/etc/mtools","mtools.conf")
pisitools.dodoc("COPYING", "README*", "Release.notes")
+39
View File
@@ -0,0 +1,39 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>mtools</Name>
<Homepage>http://mtools.linux.lu/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>Utilities to access MS-DOS disks without mounting them</Summary>
<Description>Mtools are utilities to access MS-DOS disks without mounting them.</Description>
<Archive sha1sum="d703db71a409837a37db10a09ef63a35183f7565" type="targz">mirrors://gnu/mtools/mtools-4.0.18.tar.gz</Archive>
</Source>
<Package>
<Name>mtools</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="config">/etc</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="info">/usr/share/info</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2014-02-12</Date>
<Version>4.0.18</Version>
<Comment>First release</Comment>
<Name>Richard de Bruin</Name>
<Email>richdb@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>mtools</Name>
<Summary xml:lang="tr">MS-DOS (Windows) disketlerinize -mount ile bağlamadan- erişim araçları</Summary>
<Description xml:lang="tr">Mtools diskinizdeki MS-DOS (Windows) bölümlerine -mount komutu ile bağlamadan- erişebilmek için gereken araç setidir.</Description>
</Source>
</PISI>
+11 -142
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -17,22 +18,23 @@
<IsA>data</IsA>
<Summary>Firmware files used by the Linux kernel</Summary>
<Description>linux-firmware contains different firmware files required for some devices to operate correctly.</Description>
<!-- linux-firmware commit: a109a8ffb655aad9341b96c3b83eebad19b06ada 2015-11-27 -->
<Archive sha1sum="9bf6021a873c12fe1b4c2dd2525c17b177335a75" type="tarbz2">http://source.pisilinux.org/1.0/linux-firmware/linux-firmware-20151127.tar.bz2</Archive>
<!-- linux-firmware commit: 40e9ae84308274b91ac069fba2f1a290fcdc83fc 2016-01-11 -->
<Archive sha1sum="03d895382f5c1c4ec0545143970ae2b79ee430fb" type="tarbz2">http://sourceforge.net/projects/pisilinux/files/source/linux-firmware-20160111.tar.bz2</Archive>
<Archive sha1sum="dd685266f7bc0acb0d455462637d23e3e895bc96" type="tarxz" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/common-fw.tar.xz</Archive>
<Archive sha1sum="b2bb7fce3ea67d131f543a48134f7a65f2a8d834" type="tarxz" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware-ipw.tar.xz</Archive>
<Archive sha1sum="a5a616a9f765cf9cbb224deb7ccefdc82a7fe4d9" type="tarbz2" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware/firmware-nonfreebox-2-tar.bz2</Archive>
<Archive sha1sum="6c18b28e62637fb809eaff89fff623ae1d470500" type="tarbz2" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware/ar9170.tar.bz2</Archive>
<Archive sha1sum="aa3b414c2948be5f226a25fa5f37e56fd659a3bb" type="tarbz2" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware/ipw2x00-firmware.tar.bz2</Archive>
<Archive sha1sum="f7ecf5412b7818871fa2798f1b314f8ddddb494e" type="tarbz2" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware/aic94xx-seq.tar.bz2</Archive>
<Archive sha1sum="9be626663e9b9d15278f2b5cd1c916570eb62727" type="tarbz2" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware/zd12x1-firmware.tar.bz2</Archive>
<Archive sha1sum="16d5f4dcc90f978732a9a5b3b0347672a6cc4c36" type="tarbz2" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware/accessrunner-firmware.tar.bz2</Archive>
<Archive sha1sum="e40729d30ad6d7a6c88b90ee7bc5fbaeb9458cb7" type="tarbz2" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware/rtl8192se-firmware.tar.bz2</Archive>
<Archive sha1sum="5d333e75f02a57861565337c14f6944090a242a8" type="tarxz" target="linux-firmware/mix">http://source.pisilinux.org/erdinc/firmware/nouveau-1.tar.xz</Archive>
<Archive sha1sum="ff9e7f4b120476a90cd3fb69d76240166c4ff2a5" type="tarbz2" target="linux-firmware/mix">http://sourceforge.net/projects/pisilinux/files/source/zd12x1.tar.bz2</Archive>
<Archive sha1sum="3239212ae7c5f60baa749764dcb8f5189e1e2f13" type="tarxz" target="linux-firmware/mix">http://sourceforge.net/projects/pisilinux/files/source/nouveau-340-32.tar.xz</Archive>
<AdditionalFiles>
<!--AdditionalFile target="intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq">fw/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq</AdditionalFile-->
<AdditionalFile target="iwlwifi-7260-14.ucode">iwlwifi-7260-14.ucode</AdditionalFile>
<AdditionalFile target="iwlwifi-7260-15.ucode">iwlwifi-7260-15.ucode</AdditionalFile>
<AdditionalFile target="iwlwifi-7260-16.ucode">iwlwifi-7260-17.ucode</AdditionalFile>
</AdditionalFiles>
</Source>
@@ -48,145 +50,12 @@
</Package>
<History>
<Update release="20">
<Date>2015-12-02</Date>
<Version>20151127</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="19">
<Date>2015-09-06</Date>
<Version>20150924</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="18">
<Date>2015-09-06</Date>
<Version>20150824</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="17">
<Date>2015-07-20</Date>
<Version>20150716</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="16">
<Date>2015-03-26</Date>
<Version>20150320</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="15">
<Date>2015-02-14</Date>
<Version>20150214</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="14">
<Date>2014-12-16</Date>
<Version>20141216</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="13">
<Date>2014-11-07</Date>
<Version>20141107</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="12">
<Date>2014-07-23</Date>
<Version>20140603</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin.bojara@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2014-04-02</Date>
<Version>20140316</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="10">
<Date>2014-03-01</Date>
<Version>20140217</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2013-11-30</Date>
<Version>20131013</Version>
<Comment>Remove unneeded build dep,fix unpack problem.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="8">
<Date>2013-11-23</Date>
<Version>20131013</Version>
<Comment>Version bump to 20131013 git.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-09-30</Date>
<Version>20130811</Version>
<Comment>add update Intel-Bluetooth patchs</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-08-11</Date>
<Version>20130811</Version>
<Comment>add update patchs</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-07-19</Date>
<Version>20130609</Version>
<Comment>add update patchs</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-06-09</Date>
<Version>20130609</Version>
<Comment>bump</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-04-07</Date>
<Version>20130421</Version>
<Comment>bump</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-03-07</Date>
<Version>20130224</Version>
<Comment>bump</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-12-12</Date>
<Version>20121212</Version>
<Date>2016-01-22</Date>
<Version>20160111</Version>
<Comment>First release</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+74
View File
@@ -0,0 +1,74 @@
'''
Created on 24-12-2012
@author: marcin
'''
import os
import re
rootpath = "."
specfile = "pspec.xml"
newcomment = "First release"
newrelease = "1"
relative_backup_path = "../backup"
def read_file(path):
with open(path) as f:
return f.read().strip()
def reset_history(spec):
release = re.compile("(.*?release\s*=\s*)[\"\']\d+[\"\'](.*?)")
newspec = ''
history = False
update1 = False
skipline = False
for line in spec.split("\n"):
if "</History>" in line: history = False
if "<History>" in line: history = True
if history:
if "</Update>" in line:
if not update1: newspec = "\n".join((newspec, line))
update1 = True
if update1: continue
else:
if "<Update" in line: line = re.sub(release, r'\1"%s"\2' % newrelease, line)
elif "<Comment" in line:
if not "</Comment" in line:
skipline = True
if "</Comment" in line:
skipline = False
line = " " * 12 + "<Comment>%s</Comment>" % newcomment
if not skipline: newspec = "\n".join((newspec, line))
else: newspec = "\n".join((newspec, line))
return newspec
if __name__ == '__main__':
backup_path = os.path.normpath(os.path.join(rootpath, relative_backup_path))
if not os.path.isdir(backup_path):
os.makedirs(backup_path)
else:
suffix = 0
parent_backup = os.path.dirname(backup_path)
base_name = os.path.basename(relative_backup_path)
for d in os.listdir(parent_backup):
if d.startswith(base_name):
ext = d.replace(base_name, '')
if os.path.isdir("%s/%s" % (parent_backup, d)) and ext.isdigit():
if int(ext) > suffix:
suffix = int(ext)
suffix +=1
suffix = "0%d" % suffix if suffix < 10 else str(suffix)
os.rename(backup_path, backup_path + suffix)
os.makedirs(backup_path)
for root, dirs, files in os.walk(rootpath):
if specfile in files:
f = "%s/%s" % (root, specfile)
print(f)
spec = read_file(f)
bf = "%s/%s" % (os.path.normpath(root.replace(rootpath, relative_backup_path)), specfile)
os.makedirs(os.path.dirname(bf))
open(bf, "w").write(spec)
open(bf, "a").write("\n")
open(f, "w").write(reset_history(spec))
open(f, "a").write("\n")
+7 -265
View File
@@ -1,3 +1,4 @@
<PISI>
<Source>
<Name>module-bbswitch</Name>
@@ -11,7 +12,7 @@
<Summary>Kernel module allowing to switch dedicated graphics card on Optimus laptops</Summary>
<Description>kernel module allowing to switch dedicated graphics card on Optimus laptops</Description>
<BuildDependencies>
<Dependency version="4.4.0">kernel-module-headers</Dependency>
<Dependency version="4.4.4">kernel-module-headers</Dependency>
</BuildDependencies>
<Archive sha1sum="e282ee682d794e3962baa4dead01917c42571e78" type="targz">https://github.com/Bumblebee-Project/bbswitch/archive/v0.8.tar.gz</Archive>
<Patches>
@@ -20,7 +21,7 @@
<Package>
<Name>module-bbswitch</Name>
<RuntimeDependencies>
<Dependency version="4.4.0">kernel</Dependency>
<Dependency version="4.4.4">kernel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library" permanent="true">/lib/modules</Path>
@@ -34,271 +35,12 @@
</Package>
<History>
<Update release="36">
<Date>2016-01-16</Date>
<Version>0.8</Version>
<Comment>Rebuild.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="35">
<Date>2015-12-13</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.3.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="35">
<Date>2015-12-01</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.3.0.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="34">
<Date>2015-11-11</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.2.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="33">
<Date>2015-11-30</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.2.5.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="32">
<Date>2015-11-27</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.2.4.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="31">
<Date>2015-10-05</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.2.3.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="30">
<Date>2015-10-01</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.2.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="29">
<Date>2015-09-23</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.1.8.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="28">
<Date>2015-09-18</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.1.7.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="27">
<Date>2015-08-18</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.1.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="26">
<Date>2015-08-13</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.1.5.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="25">
<Date>2015-07-23</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.1.3.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="24">
<Date>2015-07-20</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.1.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="23">
<Date>2015-07-13</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.0.8.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="22">
<Date>2015-06-30</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.0.7.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="21">
<Date>2015-06-24</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel-4.0.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="20">
<Date>2015-06-16</Date>
<Version>0.8</Version>
<Comment>Rebuild for new kernel</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="19">
<Date>2015-05-22</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.19.8</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="18">
<Date>2015-05-05</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.19.6</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="17">
<Date>2015-04-24</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.19.5</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="16">
<Date>2015-04-16</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.19.4</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="15">
<Date>2015-04-02</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.19.3</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="14">
<Date>2015-03-08</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.19.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="13">
<Date>2015-03-01</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.19.0</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="12">
<Date>2015-01-28</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.18.3</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="11">
<Date>2015-01-09</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.18.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="10">
<Date>2014-11-29</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.17.4</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2014-10-18</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.17.1</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2014-09-19</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.16.3</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-09-03</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.16.1</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-07-24</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.15.6</Comment>
<Name>Vedat Demir</Name>
<Email>vedat@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-06-15</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.15.0</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-05-29</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.14.4.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-05-02</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.14.2.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-04-15</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.13.10.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-03-29</Date>
<Version>0.8</Version>
<Comment>Rebuild for kernel 3.13.6.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2014-03-09</Date>
<Date>2016-03-07</Date>
<Version>0.8</Version>
<Comment>First release.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+7 -398
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -15,7 +16,7 @@
<Archive sha1sum="e02beac9cc713011551c483ae5f20f065f5b88c7" type="targz" target="i686">http://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_248.tar.gz</Archive>
<Archive sha1sum="bd55f1fdc6b0a4d0a70dc4ba4bb4169a824e238c" type="targz" target="x86_64">http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_248.tar.gz</Archive>
<BuildDependencies>
<Dependency version="4.4.0">kernel-module-headers</Dependency>
<Dependency version="4.4.4">kernel-module-headers</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">patch/linux-40.patch</Patch>
@@ -32,7 +33,7 @@
<Package>
<Name>module-broadcom-wl</Name>
<RuntimeDependencies>
<Dependency version="4.4.0">kernel</Dependency>
<Dependency version="4.4.4">kernel</Dependency>
<Dependency release="current">module-broadcom-wl-userspace</Dependency>
</RuntimeDependencies>
<Replaces>
@@ -64,404 +65,12 @@
</Package>
<History>
<Update release="57">
<Date>2016-01-16</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="56">
<Date>2015-12-13</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.3.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="55">
<Date>2015-12-01</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.3.0.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="54">
<Date>2015-11-11</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.2.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="53">
<Date>2015-11-30</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.2.5.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="52">
<Date>2015-11-27</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.2.4.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="51">
<Date>2015-10-05</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.2.3.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="50">
<Date>2015-10-01</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.2.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="49">
<Date>2015-09-23</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.1.8.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="48">
<Date>2015-09-18</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.1.7.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="47">
<Date>2015-08-18</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.1.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="46">
<Date>2015-08-13</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.1.5.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="45">
<Date>2015-07-23</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.1.3.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="44">
<Date>2015-07-20</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.1.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="43">
<Date>2015-07-13</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.0.8.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="42">
<Date>2015-06-30</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.0.7.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="41">
<Date>2015-06-16</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.0.6</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="40">
<Date>2015-06-16</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 4.0.5</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="38">
<Date>2015-05-22</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.19.6</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="37">
<Date>2015-05-05</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.19.6</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="36">
<Date>2015-04-24</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.19.5</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="35">
<Date>2015-04-16</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.19.4</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="34">
<Date>2015-04-02</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.19.3</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="33">
<Date>2015-03-08</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.19.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="32">
<Date>2015-03-01</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.19.0</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="31">
<Date>2015-02-28</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.18.3</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="30">
<Date>2014-11-29</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.17.4</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="29">
<Date>2014-10-19</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.17.1</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="28">
<Date>2014-09-19</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.16.3</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="27">
<Date>2014-09-03</Date>
<Version>6.30.223.248</Version>
<Comment>Rebuild for kernel 3.16.1</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="26">
<Date>2014-07-23</Date>
<Version>6.30.223.248</Version>
<Comment>Version bump for kernel 3.15.6</Comment>
<Name>Vedat Demir</Name>
<Email>vedat@pisilinux.org</Email>
</Update>
<Update release="25">
<Date>2014-06-15</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for kernel 3.15.0</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="24">
<Date>2014-05-29</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for kernel 3.14.4.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="23">
<Date>2014-05-02</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for kernel 3.14.2.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="22">
<Date>2014-04-15</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for kernel 3.13.10.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="21">
<Date>2014-03-29</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for 3.13.6</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="20">
<Date>2014-03-01</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for 3.12.13</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="19">
<Date>2014-01-17</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for 3.12.8</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="18">
<Date>2013-12-17</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for 3.12.5</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="17">
<Date>2013-12-14</Date>
<Version>6.30.223.141</Version>
<Comment>Rebuild for 3.12.5</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="16">
<Date>2013-11-23</Date>
<Version>5.100.82.112</Version>
<Comment>Rebuild for 3.10.20</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2013-11-05</Date>
<Version>5.100.82.112</Version>
<Comment>Rebuild for 3.10.18</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2013-10-09</Date>
<Version>5.100.82.112</Version>
<Comment>fix solution broadcom-wl</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2013-09-28</Date>
<Version>5.100.82.112</Version>
<Comment>fix solution broadcom-wl</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2013-09-18</Date>
<Version>5.100.82.112</Version>
<Comment>fix solution broadcom-wl</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2013-09-05</Date>
<Version>5.100.82.112</Version>
<Comment>fix solution broadcom-wl</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2013-08-30</Date>
<Version>5.100.82.112</Version>
<Comment>3.10.10</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2013-08-20</Date>
<Version>5.100.82.112</Version>
<Comment>3.10.9</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2013-08-20</Date>
<Version>5.100.82.112</Version>
<Comment>3.10.x</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2013-08-11</Date>
<Version>5.100.82.112</Version>
<Comment>without blacklist</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-07-26</Date>
<Version>5.100.82.112</Version>
<Comment>Rebuild for Kernel 3.10.x</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-06-15</Date>
<Version>5.100.82.112</Version>
<Comment>rebuild for Kernel 3.8.13</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-05-26</Date>
<Version>5.100.82.112</Version>
<Comment>rebuild for Kernel 3.9.4</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-05-26</Date>
<Version>5.100.82.112</Version>
<Comment>Kernel 3.9.3</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-02-07</Date>
<Version>5.100.82.112</Version>
<Comment>Runtime dep</Comment>
<Name>Ertan Güven</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-01</Date>
<Version>5.100.82.112</Version>
<Comment>bump+fix for new kernel-line</Comment>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2011-09-15</Date>
<Version>5.100.82.38</Version>
<Date>2016-03-07</Date>
<Version>6.30.223.248</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -14,14 +15,14 @@
<Description>This package provides the kernel modules needed for mouse integration and shared folder support between VirtualBox host and guest systems.</Description>
<Archive sha1sum="4fee388ca9ce5ab342f11edcc0631a694029665b" type="tarxz">http://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-guest-5.0.12.tar.xz</Archive>
<BuildDependencies>
<Dependency version="4.4.0">kernel-module-headers</Dependency>
<Dependency version="4.4.4">kernel-module-headers</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>module-virtualbox-guest</Name>
<RuntimeDependencies>
<Dependency version="4.4.0">kernel</Dependency>
<Dependency version="4.4.4">kernel</Dependency>
<Dependency>baselayout</Dependency>
<Dependency version="current">module-virtualbox-guest-userspace</Dependency>
</RuntimeDependencies>
@@ -52,425 +53,12 @@
</Package>
<History>
<Update release="59">
<Date>2016-01-16</Date>
<Version>5.0.12</Version>
<Comment>Rebuild</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="58">
<Date>2015-12-30</Date>
<Version>5.0.12</Version>
<Comment>Verbump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="57">
<Date>2015-12-13</Date>
<Version>5.0.4</Version>
<Comment>Rebuild for kernel-4.3.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="56">
<Date>2015-12-01</Date>
<Version>5.0.4</Version>
<Comment>Rebuild for kernel-4.3.0.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="55">
<Date>2015-11-11</Date>
<Version>5.0.4</Version>
<Comment>Rebuild for kernel-4.2.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="54">
<Date>2015-11-30</Date>
<Version>5.0.4</Version>
<Comment>Rebuild for kernel-4.2.5.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="53">
<Date>2015-11-27</Date>
<Version>5.0.4</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="52">
<Date>2015-10-05</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.2.3.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="51">
<Date>2015-10-01</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.2.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="50">
<Date>2015-08-23</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.8.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="49">
<Date>2015-08-18</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.7.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="48">
<Date>2015-08-13</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.5.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="47">
<Date>2015-07-23</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.3.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="46">
<Date>2015-07-20</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="45">
<Date>2015-07-13</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.0.8.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="45">
<Date>2015-06-24</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.0.7.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="44">
<Date>2015-06-24</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.0.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="43">
<Date>2015-06-09</Date>
<Version>4.3.28</Version>
<Comment>Version Bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="42">
<Date>2015-05-14</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.8</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="41">
<Date>2015-05-05</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.6</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="40">
<Date>2015-04-24</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.5</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="39">
<Date>2015-04-16</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.4</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="38">
<Date>2015-04-02</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.3</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="37">
<Date>2015-03-08</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="36">
<Date>2015-03-01</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.0</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="35">
<Date>2015-01-28</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.18.3</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="34">
<Date>2015-01-09</Date>
<Version>4.3.20</Version>
<Comment>Version bump, kernel 3.18.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="33">
<Date>2014-11-29</Date>
<Version>4.3.18</Version>
<Comment>Version bump, kernel 3.17.4</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="32">
<Date>2014-10-19</Date>
<Version>4.3.18</Version>
<Comment>Version bump, kernel 3.17.1</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="31">
<Date>2014-09-19</Date>
<Version>4.3.16</Version>
<Comment>Version bump, kernel 3.16.3</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="30">
<Date>2014-09-03</Date>
<Version>4.3.14</Version>
<Comment>Rebuild for kernel 3.16.1</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="29">
<Date>2014-07-24</Date>
<Version>4.3.14</Version>
<Comment>Version bump for kernel 3.15.6</Comment>
<Name>Vedat Demir</Name>
<Email>vedatn@pisilinux.org</Email>
</Update>
<Update release="28">
<Date>2014-06-15</Date>
<Version>4.3.10</Version>
<Comment>Rebuild for kernel 3.15.0</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="27">
<Date>2014-05-29</Date>
<Version>4.3.10</Version>
<Comment>Rebuild for kernel 3.14.4.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="26">
<Date>2014-05-02</Date>
<Version>4.3.10</Version>
<Comment>Rebuild for kernel 3.14.2.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="25">
<Date>2014-04-15</Date>
<Version>4.3.10</Version>
<Comment>Rebuild for kernel 3.13.10.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="24">
<Date>2014-04-07</Date>
<Version>4.3.10</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="23">
<Date>2014-03-29</Date>
<Version>4.3.8</Version>
<Comment>Rebuild for 3.13.6</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="22">
<Date>2014-03-09</Date>
<Version>4.3.8</Version>
<Comment>Rebuild for 3.12.13</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="21">
<Date>2014-03-01</Date>
<Version>4.3.8</Version>
<Comment>Rebuild for 3.12.13</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="20">
<Date>2014-01-17</Date>
<Version>4.3.6</Version>
<Comment>Rebuild for 3.12.8</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="19">
<Date>2013-12-21</Date>
<Version>4.3.6</Version>
<Comment>Version bump</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="18">
<Date>2013-12-17</Date>
<Version>4.3.2</Version>
<Comment>Rebuild for 3.12.5</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="17">
<Date>2013-12-12</Date>
<Version>4.3.2</Version>
<Comment>Rebuild for 3.12.5</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="16">
<Date>2013-11-23</Date>
<Version>4.3.2</Version>
<Comment>Rebuild for 3.10.20</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2013-11-11</Date>
<Version>4.3.2</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2013-11-05</Date>
<Version>4.2.18</Version>
<Comment>Rebuild for 3.10.18</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2013-10-10</Date>
<Version>4.2.18</Version>
<Comment>version bump</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2013-09-28</Date>
<Version>4.2.16</Version>
<Comment>3.10.13</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2013-09-18</Date>
<Version>4.2.16</Version>
<Comment>3.10.12</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2013-08-30</Date>
<Version>4.2.16</Version>
<Comment>3.10.10</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2013-08-20</Date>
<Version>4.2.16</Version>
<Comment>3.10.9</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2013-08-20</Date>
<Version>4.2.16</Version>
<Comment>Kernel 3.10.6</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-07-06</Date>
<Version>4.2.16</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-06-01</Date>
<Version>4.2.12</Version>
<Comment>Kernel 3.8.13</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-06-01</Date>
<Version>4.2.12</Version>
<Comment>Kernel 3.9.4</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-05-04</Date>
<Version>4.2.12</Version>
<Comment>Update</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-04-14</Date>
<Version>4.2.12</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-03-02</Date>
<Version>4.2.8</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-01-22</Date>
<Version>4.2.6</Version>
<Date>2016-03-07</Date>
<Version>5.0.12</Version>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+7 -440
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -14,7 +15,7 @@
<Description>This package provides the kernel support for VirtualBox.</Description>
<Archive sha1sum="19662922a8a696fe0eb37184024712a781d06a73" type="tarxz">http://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-5.0.12.tar.xz</Archive>
<BuildDependencies>
<Dependency version="4.4.0">kernel-module-headers</Dependency>
<Dependency version="4.4.4">kernel-module-headers</Dependency>
</BuildDependencies>
<!--Patches>
<Patch>vbox_linux-4.3.diff</Patch>
@@ -24,7 +25,7 @@
<Package>
<Name>module-virtualbox</Name>
<RuntimeDependencies>
<Dependency version="4.4.0">kernel</Dependency>
<Dependency version="4.4.4">kernel</Dependency>
<Dependency version="current">module-virtualbox-userspace</Dependency>
</RuntimeDependencies>
<Files>
@@ -50,446 +51,12 @@
</Package>
<History>
<Update release="61">
<Date>2016-01-16</Date>
<Version>5.0.12</Version>
<Comment>Rebuild.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="60">
<Date>2015-12-30</Date>
<Version>5.0.12</Version>
<Comment>Verbump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="59">
<Date>2015-12-13</Date>
<Version>5.0.4</Version>
<Comment>Rebuild for kernel-4.3.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="58">
<Date>2015-12-01</Date>
<Version>5.0.4</Version>
<Comment>Rebuild for kernel-4.3.0.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="57">
<Date>2015-11-11</Date>
<Version>5.0.4</Version>
<Comment>Rebuild for kernel-4.2.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="57">
<Date>2015-11-30</Date>
<Version>5.0.4</Version>
<Comment>Rebuild for kernel-4.2.5.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="56">
<Date>2015-11-27</Date>
<Version>5.0.4</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="55">
<Date>2015-10-05</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.2.3.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="54">
<Date>2015-10-01</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.2.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="53">
<Date>2015-09-23</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.8.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="52">
<Date>2015-09-18</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.7.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="51">
<Date>2015-08-18</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="50">
<Date>2015-08-13</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.5.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="49">
<Date>2015-07-23</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.3.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="48">
<Date>2015-07-20</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.1.2.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="47">
<Date>2015-07-13</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.0.8.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="46">
<Date>2015-06-30</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.0.7.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="45">
<Date>2015-06-24</Date>
<Version>4.3.28</Version>
<Comment>Rebuild for kernel-4.0.6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="44">
<Date>2015-06-09</Date>
<Version>4.3.28</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="43">
<Date>2015-05-14</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.8</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="42">
<Date>2015-05-05</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.6</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="41">
<Date>2015-04-24</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.5</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="40">
<Date>2015-04-16</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.4</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="39">
<Date>2015-04-02</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.3</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="38">
<Date>2015-03-08</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="37">
<Date>2015-03-01</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.19.0</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="36">
<Date>2015-01-28</Date>
<Version>4.3.20</Version>
<Comment>Rebuild for kernel 3.18.3</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="35">
<Date>2015-01-09</Date>
<Version>4.3.20</Version>
<Comment>Version bump, kernel 3.18.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="34">
<Date>2014-11-29</Date>
<Version>4.3.18</Version>
<Comment>Rebuild</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="33">
<Date>2014-11-21</Date>
<Version>4.3.18</Version>
<Comment>Rebuild</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="32">
<Date>2014-10-19</Date>
<Version>4.3.18</Version>
<Comment>Version bump, 4.3.18</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="31">
<Date>2014-09-19</Date>
<Version>4.3.16</Version>
<Comment>Version bump, 4.3.16</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="30">
<Date>2014-09-03</Date>
<Version>4.3.14</Version>
<Comment>Rebuild for kernel 3.16.1</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="29">
<Date>2014-07-24</Date>
<Version>4.3.14</Version>
<Comment>Version bump for kernel 3.15.6</Comment>
<Name>Vedat Demir</Name>
<Email>vedat@pisilinux.org</Email>
</Update>
<Update release="28">
<Date>2014-06-15</Date>
<Version>4.3.10</Version>
<Comment>Rebuild for kernel 3.15.0</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="27">
<Date>2014-05-29</Date>
<Version>4.3.10</Version>
<Comment>Rebuild for kernel 3.14.4.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="26">
<Date>2014-05-02</Date>
<Version>4.3.10</Version>
<Comment>Rebuild for kernel 3.14.2.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="25">
<Date>2014-04-15</Date>
<Version>4.3.10</Version>
<Comment>Rebuild for kernel 3.13.10.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="24">
<Date>2014-04-07</Date>
<Version>4.3.10</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="23">
<Date>2014-03-29</Date>
<Version>4.3.8</Version>
<Comment>Rebuild for 3.13.6</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="22">
<Date>2014-03-09</Date>
<Version>4.3.8</Version>
<Comment>Rebuild for 3.12.13</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="21">
<Date>2014-03-01</Date>
<Version>4.3.8</Version>
<Comment>Rebuild for 3.12.13</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="20">
<Date>2014-01-17</Date>
<Version>4.3.6</Version>
<Comment>Rebuild for 3.12.8</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="19">
<Date>2013-12-22</Date>
<Version>4.3.6</Version>
<Comment>Version bump</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="18">
<Date>2013-12-17</Date>
<Version>4.3.2</Version>
<Comment>Rebuild for 3.12.5</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="17">
<Date>2013-12-12</Date>
<Version>4.3.2</Version>
<Comment>Rebuild for 3.12.5</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="16">
<Date>2013-11-23</Date>
<Version>4.3.2</Version>
<Comment>Rebuild for 3.10.20</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2013-11-11</Date>
<Version>4.3.2</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2013-11-05</Date>
<Version>4.2.18</Version>
<Comment>Rebuild for 3.10.18</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2013-10-09</Date>
<Version>4.2.18</Version>
<Comment>version bump</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2013-09-28</Date>
<Version>4.2.16</Version>
<Comment>3.10.13</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2013-09-18</Date>
<Version>4.2.16</Version>
<Comment>3.10.12</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2013-08-20</Date>
<Version>4.2.16</Version>
<Comment>3.10.10</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2013-08-20</Date>
<Version>4.2.16</Version>
<Comment>3.10.9</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2013-08-20</Date>
<Version>4.2.16</Version>
<Comment>Kernel 3.10.6</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2013-07-06</Date>
<Version>4.2.16</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-06-15</Date>
<Version>4.2.12</Version>
<Comment>Kernel 3.8.13</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-06-01</Date>
<Version>4.2.12</Version>
<Comment>Kernel 3.9.4</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-05-26</Date>
<Version>4.2.12</Version>
<Comment>Kernel 3.9.3</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-05-04</Date>
<Version>4.2.12</Version>
<Comment>Update</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-04-14</Date>
<Version>4.2.12</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-03-02</Date>
<Version>4.2.8</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-01-22</Date>
<Version>4.2.6</Version>
<Date>2016-03-07</Date>
<Version>5.0.12</Version>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+6 -75
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -15,7 +16,7 @@
<Description>module-ndiswrapper allows you to use Windows XP drivers for WLAN cards without proper Linux drivers.</Description>
<Archive sha1sum="75fbbda677fe91ee07a6f6a8e19b1f3e2479540f" type="targz">http://download.sourceforge.net/ndiswrapper/ndiswrapper-1.59.tar.gz</Archive>
<BuildDependencies>
<Dependency version="4.4.0">kernel-module-headers</Dependency>
<Dependency version="4.4.4">kernel-module-headers</Dependency>
</BuildDependencies>
<Patches>
<Patch>support_kernel-4.0.patch</Patch>
@@ -29,7 +30,7 @@
<Package>
<Name>ndiswrapper</Name>
<RuntimeDependencies>
<Dependency version="4.4.0">kernel</Dependency>
<Dependency version="4.4.4">kernel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library" permanent="true">/lib/modules</Path>
@@ -45,82 +46,12 @@
</Package>
<History>
<Update release="11">
<Date>2016-01-16</Date>
<Update release="1">
<Date>2016-03-07</Date>
<Version>1.59</Version>
<Comment>Rebuild.</Comment>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="10">
<Date>2015-12-13</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.3.2.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2015-12-01</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.2.6.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2014-11-11</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.2.6.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-11-30</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.2.5.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-11-27</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.2.4.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-10-05</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.2.3.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-10-01</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.2.2.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-09-23</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.1.8.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-08-18</Date>
<Version>1.59</Version>
<Comment>Rebuild for kernel-4.1.6.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2014-08-13</Date>
<Version>1.59</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 4.4.0 Kernel Configuration
# Linux/x86_64 4.4.4 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -173,7 +173,7 @@ CONFIG_CGROUP_WRITEBACK=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
# CONFIG_USER_NS is not set
CONFIG_USER_NS=y
CONFIG_PID_NS=y
CONFIG_NET_NS=y
CONFIG_SCHED_AUTOGROUP=y
@@ -644,16 +644,16 @@ CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_GOV_COMMON=y
CONFIG_CPU_FREQ_STAT=m
CONFIG_CPU_FREQ_STAT_DETAILS=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
#
# CPU frequency scaling drivers
@@ -1365,7 +1365,7 @@ CONFIG_HSR=m
CONFIG_RPS=y
CONFIG_RFS_ACCEL=y
CONFIG_XPS=y
# CONFIG_CGROUP_NET_PRIO is not set
CONFIG_CGROUP_NET_PRIO=y
CONFIG_CGROUP_NET_CLASSID=y
CONFIG_NET_RX_BUSY_POLL=y
CONFIG_BQL=y
@@ -1593,7 +1593,8 @@ CONFIG_HAVE_BPF_JIT=y
#
# Generic Driver Options
#
# CONFIG_UEVENT_HELPER is not set
CONFIG_UEVENT_HELPER=y
CONFIG_UEVENT_HELPER_PATH=""
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_STANDALONE=y
@@ -5805,7 +5806,7 @@ CONFIG_EXT2_FS_XATTR=y
# CONFIG_EXT2_FS_POSIX_ACL is not set
CONFIG_EXT2_FS_SECURITY=y
CONFIG_EXT3_FS=m
# CONFIG_EXT3_FS_POSIX_ACL is not set
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_POSIX_ACL=y
@@ -6624,6 +6625,6 @@ CONFIG_ARCH_HAS_MMIO_FLUSH=y
# Unofficial 3rd party kernel additions
#
CONFIG_NDISWRAPPER=m
CONFIG_VIAHSS=m
CONFIG_RTL8723BS=m
CONFIG_WLAN_SDIO=y
CONFIG_VIAHSS=m
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,44 @@
From f5bdd66c705484b4bc77eb914be15c1b7881fae7 Mon Sep 17 00:00:00 2001
From: Alexandra Yates <alexandra.yates@linux.intel.com>
Date: Wed, 17 Feb 2016 19:36:20 -0800
Subject: [PATCH] Adding Intel Lewisburg device IDs for SATA
This patch complements the list of device IDs previously
added for lewisburg sata.
Signed-off-by: Alexandra Yates <alexandra.yates@linux.intel.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: stable@vger.kernel.org
---
drivers/ata/ahci.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 546a369..b6263b3 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -367,15 +367,21 @@ static const struct pci_device_id ahci_pci_tbl[] = {
{ PCI_VDEVICE(INTEL, 0xa107), board_ahci }, /* Sunrise Point-H RAID */
{ PCI_VDEVICE(INTEL, 0xa10f), board_ahci }, /* Sunrise Point-H RAID */
{ PCI_VDEVICE(INTEL, 0x2822), board_ahci }, /* Lewisburg RAID*/
+ { PCI_VDEVICE(INTEL, 0x2823), board_ahci }, /* Lewisburg AHCI*/
{ PCI_VDEVICE(INTEL, 0x2826), board_ahci }, /* Lewisburg RAID*/
+ { PCI_VDEVICE(INTEL, 0x2827), board_ahci }, /* Lewisburg RAID*/
{ PCI_VDEVICE(INTEL, 0xa182), board_ahci }, /* Lewisburg AHCI*/
{ PCI_VDEVICE(INTEL, 0xa184), board_ahci }, /* Lewisburg RAID*/
{ PCI_VDEVICE(INTEL, 0xa186), board_ahci }, /* Lewisburg RAID*/
{ PCI_VDEVICE(INTEL, 0xa18e), board_ahci }, /* Lewisburg RAID*/
+ { PCI_VDEVICE(INTEL, 0xa1d2), board_ahci }, /* Lewisburg RAID*/
+ { PCI_VDEVICE(INTEL, 0xa1d6), board_ahci }, /* Lewisburg RAID*/
{ PCI_VDEVICE(INTEL, 0xa202), board_ahci }, /* Lewisburg AHCI*/
{ PCI_VDEVICE(INTEL, 0xa204), board_ahci }, /* Lewisburg RAID*/
{ PCI_VDEVICE(INTEL, 0xa206), board_ahci }, /* Lewisburg RAID*/
{ PCI_VDEVICE(INTEL, 0xa20e), board_ahci }, /* Lewisburg RAID*/
+ { PCI_VDEVICE(INTEL, 0xa252), board_ahci }, /* Lewisburg RAID*/
+ { PCI_VDEVICE(INTEL, 0xa256), board_ahci }, /* Lewisburg RAID*/
/* JMicron 360/1/3/5/6, match class to avoid IDE function */
{ PCI_VENDOR_ID_JMICRON, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID,
--
2.7.2
@@ -0,0 +1,45 @@
From dc8b4afc4a04fac8ee55a19b59f2356a25e7e778 Mon Sep 17 00:00:00 2001
From: Manuel Lauss <manuel.lauss@gmail.com>
Date: Sat, 27 Feb 2016 16:10:05 +0100
Subject: [PATCH] ata: ahci: don't mark HotPlugCapable Ports as
external/removable
The HPCP bit is set by bioses for on-board sata ports either because
they think sata is hotplug capable in general or to allow Windows
to display a "device eject" icon on ports which are routed to an
external connector bracket.
However in Redhat Bugzilla #1310682, users report that with kernel 4.4,
where this bit test first appeared, a lot of partitions on sata drives
are now mounted automatically.
This patch should fix redhat and a lot of other distros which
unconditionally automount all devices which have the "removable"
bit set.
Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Fixes: 8a3e33cf92c7 ("ata: ahci: find eSATA ports and flag them as removable" changes userspace behavior)
Link: http://lkml.kernel.org/g/56CF35FA.1070500@redhat.com
Cc: stable@vger.kernel.org #v4.4+
---
drivers/ata/libahci.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c
index 513b3fa..85ea514 100644
--- a/drivers/ata/libahci.c
+++ b/drivers/ata/libahci.c
@@ -1168,8 +1168,7 @@ static void ahci_port_init(struct device *dev, struct ata_port *ap,
/* mark esata ports */
tmp = readl(port_mmio + PORT_CMD);
- if ((tmp & PORT_CMD_HPCP) ||
- ((tmp & PORT_CMD_ESP) && (hpriv->cap & HOST_CAP_SXS)))
+ if ((tmp & PORT_CMD_ESP) && (hpriv->cap & HOST_CAP_SXS))
ap->pflags |= ATA_PFLAG_EXTERNAL;
}
--
2.7.2
@@ -1,22 +1,25 @@
fs/aufs/Kconfig | 2 +-
fs/dcache.c | 1 +
fs/file_table.c | 2 ++
fs/inode.c | 1 +
fs/exec.c | 1 +
fs/fcntl.c | 1 +
fs/file_table.c | 4 ++++
fs/namespace.c | 2 ++
fs/notify/group.c | 4 ++++
fs/notify/mark.c | 4 ++++
fs/open.c | 2 ++
fs/read_write.c | 2 ++
fs/splice.c | 2 ++
fs/xattr.c | 1 +
kernel/task_work.c | 1 +
security/commoncap.c | 2 ++
security/device_cgroup.c | 2 ++
security/security.c | 10 ++++++++++
13 files changed, 35 insertions(+), 1 deletion(-)
16 files changed, 40 insertions(+), 1 deletion(-)
diff -Nurp linux-4.4-rc6.aufs/fs/aufs/Kconfig linux-4.4-rc6.aufs.mod/fs/aufs/Kconfig
--- linux-4.4-rc6.aufs/fs/aufs/Kconfig 2015-12-21 19:54:42.973923445 +0200
+++ linux-4.4-rc6.aufs.mod/fs/aufs/Kconfig 2015-12-21 19:55:29.522275768 +0200
diff -Nurp linux-4.4.3-aufs/fs/aufs/Kconfig linux-4.4.3-aufs-mod/fs/aufs/Kconfig
--- linux-4.4.3-aufs/fs/aufs/Kconfig 2016-03-02 17:59:37.360498681 +0200
+++ linux-4.4.3-aufs-mod/fs/aufs/Kconfig 2016-03-03 09:50:41.232631276 +0200
@@ -1,5 +1,5 @@
config AUFS_FS
- bool "Aufs (Advanced multi layered unification filesystem) support"
@@ -24,9 +27,9 @@ diff -Nurp linux-4.4-rc6.aufs/fs/aufs/Kconfig linux-4.4-rc6.aufs.mod/fs/aufs/Kco
help
Aufs is a stackable unification filesystem such as Unionfs,
which unifies several directories and provides a merged single
diff -Nurp linux-4.4-rc6.aufs/fs/dcache.c linux-4.4-rc6.aufs.mod/fs/dcache.c
--- linux-4.4-rc6.aufs/fs/dcache.c 2015-12-21 19:54:42.986923543 +0200
+++ linux-4.4-rc6.aufs.mod/fs/dcache.c 2015-12-21 19:55:29.523275775 +0200
diff -Nurp linux-4.4.3-aufs/fs/dcache.c linux-4.4.3-aufs-mod/fs/dcache.c
--- linux-4.4.3-aufs/fs/dcache.c 2016-03-02 17:59:37.376498796 +0200
+++ linux-4.4.3-aufs-mod/fs/dcache.c 2016-03-03 09:50:34.633586562 +0200
@@ -1272,6 +1272,7 @@ rename_retry:
seq = 1;
goto again;
@@ -35,39 +38,66 @@ diff -Nurp linux-4.4-rc6.aufs/fs/dcache.c linux-4.4-rc6.aufs.mod/fs/dcache.c
/*
* Search for at least 1 mount point in the dentry's subdirs.
diff -Nurp linux-4.4-rc6.aufs/fs/file_table.c linux-4.4-rc6.aufs.mod/fs/file_table.c
--- linux-4.4-rc6.aufs/fs/file_table.c 2015-11-02 02:05:25.000000000 +0200
+++ linux-4.4-rc6.aufs.mod/fs/file_table.c 2015-12-21 19:55:29.523275775 +0200
diff -Nurp linux-4.4.3-aufs/fs/exec.c linux-4.4.3-aufs-mod/fs/exec.c
--- linux-4.4.3-aufs/fs/exec.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/fs/exec.c 2016-03-03 09:50:34.633586562 +0200
@@ -103,6 +103,7 @@ bool path_noexec(const struct path *path
return (path->mnt->mnt_flags & MNT_NOEXEC) ||
(path->mnt->mnt_sb->s_iflags & SB_I_NOEXEC);
}
+EXPORT_SYMBOL_GPL(path_noexec);
#ifdef CONFIG_USELIB
/*
diff -Nurp linux-4.4.3-aufs/fs/fcntl.c linux-4.4.3-aufs-mod/fs/fcntl.c
--- linux-4.4.3-aufs/fs/fcntl.c 2016-03-02 17:59:37.376498796 +0200
+++ linux-4.4.3-aufs-mod/fs/fcntl.c 2016-03-03 09:50:34.633586562 +0200
@@ -81,6 +81,7 @@ int setfl(int fd, struct file * filp, un
out:
return error;
}
+EXPORT_SYMBOL_GPL(setfl);
static void f_modown(struct file *filp, struct pid *pid, enum pid_type type,
int force)
diff -Nurp linux-4.4.3-aufs/fs/file_table.c linux-4.4.3-aufs-mod/fs/file_table.c
--- linux-4.4.3-aufs/fs/file_table.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/fs/file_table.c 2016-03-03 09:50:34.633586562 +0200
@@ -147,6 +147,7 @@ over:
}
return ERR_PTR(-ENFILE);
}
+EXPORT_SYMBOL(get_empty_filp);
+EXPORT_SYMBOL_GPL(get_empty_filp);
/**
* alloc_file - allocate and initialize a 'struct file'
@@ -308,6 +309,7 @@ void put_filp(struct file *file)
@@ -258,6 +259,7 @@ void flush_delayed_fput(void)
{
delayed_fput(NULL);
}
+EXPORT_SYMBOL_GPL(flush_delayed_fput);
static DECLARE_DELAYED_WORK(delayed_fput_work, delayed_fput);
@@ -300,6 +302,7 @@ void __fput_sync(struct file *file)
}
EXPORT_SYMBOL(fput);
+EXPORT_SYMBOL_GPL(__fput_sync);
void put_filp(struct file *file)
{
@@ -308,6 +311,7 @@ void put_filp(struct file *file)
file_free(file);
}
}
+EXPORT_SYMBOL(put_filp);
+EXPORT_SYMBOL_GPL(put_filp);
void __init files_init(void)
{
diff -Nurp linux-4.4-rc6.aufs/fs/inode.c linux-4.4-rc6.aufs.mod/fs/inode.c
--- linux-4.4-rc6.aufs/fs/inode.c 2015-12-21 13:06:55.265034468 +0200
+++ linux-4.4-rc6.aufs.mod/fs/inode.c 2015-12-21 19:55:29.524275783 +0200
@@ -1593,6 +1593,7 @@ static int update_time(struct inode *ino
return update_time(inode, time, flags);
}
+EXPORT_SYMBOL(update_time);
/**
* touch_atime - update the access time
diff -Nurp linux-4.4-rc6.aufs/fs/namespace.c linux-4.4-rc6.aufs.mod/fs/namespace.c
--- linux-4.4-rc6.aufs/fs/namespace.c 2015-11-02 02:05:25.000000000 +0200
+++ linux-4.4-rc6.aufs.mod/fs/namespace.c 2015-12-21 19:55:29.525275790 +0200
diff -Nurp linux-4.4.3-aufs/fs/namespace.c linux-4.4.3-aufs-mod/fs/namespace.c
--- linux-4.4.3-aufs/fs/namespace.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/fs/namespace.c 2016-03-03 09:50:34.634586569 +0200
@@ -463,6 +463,7 @@ void __mnt_drop_write(struct vfsmount *m
mnt_dec_writers(real_mount(mnt));
preempt_enable();
@@ -80,13 +110,13 @@ diff -Nurp linux-4.4-rc6.aufs/fs/namespace.c linux-4.4-rc6.aufs.mod/fs/namespace
}
return 0;
}
+EXPORT_SYMBOL(iterate_mounts);
+EXPORT_SYMBOL_GPL(iterate_mounts);
static void cleanup_group_ids(struct mount *mnt, struct mount *end)
{
diff -Nurp linux-4.4-rc6.aufs/fs/notify/group.c linux-4.4-rc6.aufs.mod/fs/notify/group.c
--- linux-4.4-rc6.aufs/fs/notify/group.c 2015-11-02 02:05:25.000000000 +0200
+++ linux-4.4-rc6.aufs.mod/fs/notify/group.c 2015-12-21 19:55:29.525275790 +0200
diff -Nurp linux-4.4.3-aufs/fs/notify/group.c linux-4.4.3-aufs-mod/fs/notify/group.c
--- linux-4.4.3-aufs/fs/notify/group.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/fs/notify/group.c 2016-03-03 09:50:34.634586569 +0200
@@ -22,6 +22,7 @@
#include <linux/srcu.h>
#include <linux/rculist.h>
@@ -99,7 +129,7 @@ diff -Nurp linux-4.4-rc6.aufs/fs/notify/group.c linux-4.4-rc6.aufs.mod/fs/notify
{
atomic_inc(&group->refcnt);
}
+EXPORT_SYMBOL(fsnotify_get_group);
+EXPORT_SYMBOL_GPL(fsnotify_get_group);
/*
* Drop a reference to a group. Free it if it's through.
@@ -107,7 +137,7 @@ diff -Nurp linux-4.4-rc6.aufs/fs/notify/group.c linux-4.4-rc6.aufs.mod/fs/notify
if (atomic_dec_and_test(&group->refcnt))
fsnotify_final_destroy_group(group);
}
+EXPORT_SYMBOL(fsnotify_put_group);
+EXPORT_SYMBOL_GPL(fsnotify_put_group);
/*
* Create a new fsnotify_group and hold a reference for the group returned.
@@ -115,53 +145,53 @@ diff -Nurp linux-4.4-rc6.aufs/fs/notify/group.c linux-4.4-rc6.aufs.mod/fs/notify
return group;
}
+EXPORT_SYMBOL(fsnotify_alloc_group);
+EXPORT_SYMBOL_GPL(fsnotify_alloc_group);
int fsnotify_fasync(int fd, struct file *file, int on)
{
diff -Nurp linux-4.4-rc6.aufs/fs/notify/mark.c linux-4.4-rc6.aufs.mod/fs/notify/mark.c
--- linux-4.4-rc6.aufs/fs/notify/mark.c 2015-11-02 02:05:25.000000000 +0200
+++ linux-4.4-rc6.aufs.mod/fs/notify/mark.c 2015-12-21 19:55:29.525275790 +0200
diff -Nurp linux-4.4.3-aufs/fs/notify/mark.c linux-4.4.3-aufs-mod/fs/notify/mark.c
--- linux-4.4.3-aufs/fs/notify/mark.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/fs/notify/mark.c 2016-03-03 09:50:34.634586569 +0200
@@ -109,6 +109,7 @@ void fsnotify_put_mark(struct fsnotify_m
mark->free_mark(mark);
}
}
+EXPORT_SYMBOL(fsnotify_put_mark);
+EXPORT_SYMBOL_GPL(fsnotify_put_mark);
/* Calculate mask of events for a list of marks */
u32 fsnotify_recalc_mask(struct hlist_head *head)
@@ -199,6 +200,7 @@ void fsnotify_free_mark(struct fsnotify_
if (group->ops->freeing_mark)
group->ops->freeing_mark(mark, group);
}
+EXPORT_SYMBOL(fsnotify_destroy_mark);
void fsnotify_destroy_mark(struct fsnotify_mark *mark,
struct fsnotify_group *group)
@@ -402,6 +404,7 @@ int fsnotify_add_mark(struct fsnotify_ma
@@ -208,6 +209,7 @@ void fsnotify_destroy_mark(struct fsnoti
mutex_unlock(&group->mark_mutex);
fsnotify_free_mark(mark);
}
+EXPORT_SYMBOL_GPL(fsnotify_destroy_mark);
void fsnotify_destroy_marks(struct hlist_head *head, spinlock_t *lock)
{
@@ -392,6 +394,7 @@ err:
return ret;
}
+EXPORT_SYMBOL(fsnotify_add_mark);
+EXPORT_SYMBOL_GPL(fsnotify_add_mark);
/*
* Given a list of marks, find the mark associated with given group. If found
int fsnotify_add_mark(struct fsnotify_mark *mark, struct fsnotify_group *group,
struct inode *inode, struct vfsmount *mnt, int allow_dups)
@@ -492,6 +495,7 @@ void fsnotify_init_mark(struct fsnotify_
atomic_set(&mark->refcnt, 1);
mark->free_mark = free_mark;
}
+EXPORT_SYMBOL(fsnotify_init_mark);
+EXPORT_SYMBOL_GPL(fsnotify_init_mark);
static int fsnotify_mark_destroy(void *ignored)
{
diff -Nurp linux-4.4-rc6.aufs/fs/open.c linux-4.4-rc6.aufs.mod/fs/open.c
--- linux-4.4-rc6.aufs/fs/open.c 2015-11-02 02:05:25.000000000 +0200
+++ linux-4.4-rc6.aufs.mod/fs/open.c 2015-12-21 19:55:29.526275798 +0200
diff -Nurp linux-4.4.3-aufs/fs/open.c linux-4.4.3-aufs-mod/fs/open.c
--- linux-4.4.3-aufs/fs/open.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/fs/open.c 2016-03-03 09:50:34.634586569 +0200
@@ -64,6 +64,7 @@ int do_truncate(struct dentry *dentry, l
mutex_unlock(&dentry->d_inode->i_mutex);
return ret;
}
+EXPORT_SYMBOL(do_truncate);
+EXPORT_SYMBOL_GPL(do_truncate);
long vfs_truncate(struct path *path, loff_t length)
{
@@ -169,18 +199,18 @@ diff -Nurp linux-4.4-rc6.aufs/fs/open.c linux-4.4-rc6.aufs.mod/fs/open.c
}
return 0;
}
+EXPORT_SYMBOL(open_check_o_direct);
+EXPORT_SYMBOL_GPL(open_check_o_direct);
static int do_dentry_open(struct file *f,
struct inode *inode,
diff -Nurp linux-4.4-rc6.aufs/fs/read_write.c linux-4.4-rc6.aufs.mod/fs/read_write.c
--- linux-4.4-rc6.aufs/fs/read_write.c 2015-12-21 19:54:42.987923551 +0200
+++ linux-4.4-rc6.aufs.mod/fs/read_write.c 2015-12-21 19:55:29.526275798 +0200
diff -Nurp linux-4.4.3-aufs/fs/read_write.c linux-4.4.3-aufs-mod/fs/read_write.c
--- linux-4.4.3-aufs/fs/read_write.c 2016-03-02 17:59:37.377498803 +0200
+++ linux-4.4.3-aufs-mod/fs/read_write.c 2016-03-03 09:50:34.634586569 +0200
@@ -504,6 +504,7 @@ vfs_readf_t vfs_readf(struct file *file)
return new_sync_read;
return ERR_PTR(-ENOSYS);
}
+EXPORT_SYMBOL(vfs_readf);
+EXPORT_SYMBOL_GPL(vfs_readf);
vfs_writef_t vfs_writef(struct file *file)
{
@@ -188,18 +218,18 @@ diff -Nurp linux-4.4-rc6.aufs/fs/read_write.c linux-4.4-rc6.aufs.mod/fs/read_wri
return new_sync_write;
return ERR_PTR(-ENOSYS);
}
+EXPORT_SYMBOL(vfs_writef);
+EXPORT_SYMBOL_GPL(vfs_writef);
ssize_t __kernel_write(struct file *file, const char *buf, size_t count, loff_t *pos)
{
diff -Nurp linux-4.4-rc6.aufs/fs/splice.c linux-4.4-rc6.aufs.mod/fs/splice.c
--- linux-4.4-rc6.aufs/fs/splice.c 2015-12-21 19:54:42.987923551 +0200
+++ linux-4.4-rc6.aufs.mod/fs/splice.c 2015-12-21 19:55:29.526275798 +0200
diff -Nurp linux-4.4.3-aufs/fs/splice.c linux-4.4.3-aufs-mod/fs/splice.c
--- linux-4.4.3-aufs/fs/splice.c 2016-03-02 17:59:37.377498803 +0200
+++ linux-4.4.3-aufs-mod/fs/splice.c 2016-03-03 09:50:34.635586575 +0200
@@ -1123,6 +1123,7 @@ long do_splice_from(struct pipe_inode_in
return splice_write(pipe, out, ppos, len, flags);
}
+EXPORT_SYMBOL(do_splice_from);
+EXPORT_SYMBOL_GPL(do_splice_from);
/*
* Attempt to initiate a splice from a file to a pipe.
@@ -207,31 +237,50 @@ diff -Nurp linux-4.4-rc6.aufs/fs/splice.c linux-4.4-rc6.aufs.mod/fs/splice.c
return splice_read(in, ppos, pipe, len, flags);
}
+EXPORT_SYMBOL(do_splice_to);
+EXPORT_SYMBOL_GPL(do_splice_to);
/**
* splice_direct_to_actor - splices data directly between two non-pipes
diff -Nurp linux-4.4-rc6.aufs/security/commoncap.c linux-4.4-rc6.aufs.mod/security/commoncap.c
--- linux-4.4-rc6.aufs/security/commoncap.c 2015-11-02 02:05:25.000000000 +0200
+++ linux-4.4-rc6.aufs.mod/security/commoncap.c 2015-12-21 19:55:29.527275805 +0200
@@ -1053,12 +1053,14 @@ int cap_mmap_addr(unsigned long addr)
diff -Nurp linux-4.4.3-aufs/fs/xattr.c linux-4.4.3-aufs-mod/fs/xattr.c
--- linux-4.4.3-aufs/fs/xattr.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/fs/xattr.c 2016-03-03 09:50:34.635586575 +0200
@@ -207,6 +207,7 @@ vfs_getxattr_alloc(struct dentry *dentry
*xattr_value = value;
return error;
}
+EXPORT_SYMBOL_GPL(vfs_getxattr_alloc);
/* Compare an extended attribute value with the given value */
int vfs_xattr_cmp(struct dentry *dentry, const char *xattr_name,
diff -Nurp linux-4.4.3-aufs/kernel/task_work.c linux-4.4.3-aufs-mod/kernel/task_work.c
--- linux-4.4.3-aufs/kernel/task_work.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/kernel/task_work.c 2016-03-03 09:50:34.635586575 +0200
@@ -118,3 +118,4 @@ void task_work_run(void)
} while (work);
}
}
+EXPORT_SYMBOL_GPL(task_work_run);
diff -Nurp linux-4.4.3-aufs/security/commoncap.c linux-4.4.3-aufs-mod/security/commoncap.c
--- linux-4.4.3-aufs/security/commoncap.c 2016-03-02 17:42:59.463713410 +0200
+++ linux-4.4.3-aufs-mod/security/commoncap.c 2016-03-03 09:50:34.635586575 +0200
@@ -1058,12 +1058,14 @@ int cap_mmap_addr(unsigned long addr)
}
return ret;
}
+EXPORT_SYMBOL(cap_mmap_addr);
+EXPORT_SYMBOL_GPL(cap_mmap_addr);
int cap_mmap_file(struct file *file, unsigned long reqprot,
unsigned long prot, unsigned long flags)
{
return 0;
}
+EXPORT_SYMBOL(cap_mmap_file);
+EXPORT_SYMBOL_GPL(cap_mmap_file);
#ifdef CONFIG_SECURITY
diff -Nurp linux-4.4-rc6.aufs/security/device_cgroup.c linux-4.4-rc6.aufs.mod/security/device_cgroup.c
--- linux-4.4-rc6.aufs/security/device_cgroup.c 2015-11-02 02:05:25.000000000 +0200
+++ linux-4.4-rc6.aufs.mod/security/device_cgroup.c 2015-12-21 19:55:29.527275805 +0200
diff -Nurp linux-4.4.3-aufs/security/device_cgroup.c linux-4.4.3-aufs-mod/security/device_cgroup.c
--- linux-4.4.3-aufs/security/device_cgroup.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/security/device_cgroup.c 2016-03-03 09:50:34.635586575 +0200
@@ -7,6 +7,7 @@
#include <linux/device_cgroup.h>
#include <linux/cgroup.h>
@@ -244,18 +293,18 @@ diff -Nurp linux-4.4-rc6.aufs/security/device_cgroup.c linux-4.4-rc6.aufs.mod/se
return __devcgroup_check_permission(type, imajor(inode), iminor(inode),
access);
}
+EXPORT_SYMBOL(__devcgroup_inode_permission);
+EXPORT_SYMBOL_GPL(__devcgroup_inode_permission);
int devcgroup_inode_mknod(int mode, dev_t dev)
{
diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/security/security.c
--- linux-4.4-rc6.aufs/security/security.c 2015-11-02 02:05:25.000000000 +0200
+++ linux-4.4-rc6.aufs.mod/security/security.c 2015-12-21 19:55:29.528275813 +0200
diff -Nurp linux-4.4.3-aufs/security/security.c linux-4.4.3-aufs-mod/security/security.c
--- linux-4.4.3-aufs/security/security.c 2016-01-11 01:01:32.000000000 +0200
+++ linux-4.4.3-aufs-mod/security/security.c 2016-03-03 09:50:34.636586582 +0200
@@ -433,6 +433,7 @@ int security_path_rmdir(struct path *dir
return 0;
return call_int_hook(path_rmdir, 0, dir, dentry);
}
+EXPORT_SYMBOL(security_path_rmdir);
+EXPORT_SYMBOL_GPL(security_path_rmdir);
int security_path_unlink(struct path *dir, struct dentry *dentry)
{
@@ -263,7 +312,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return 0;
return call_int_hook(path_symlink, 0, dir, dentry, old_name);
}
+EXPORT_SYMBOL(security_path_symlink);
+EXPORT_SYMBOL_GPL(security_path_symlink);
int security_path_link(struct dentry *old_dentry, struct path *new_dir,
struct dentry *new_dentry)
@@ -271,7 +320,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return 0;
return call_int_hook(path_link, 0, old_dentry, new_dir, new_dentry);
}
+EXPORT_SYMBOL(security_path_link);
+EXPORT_SYMBOL_GPL(security_path_link);
int security_path_rename(struct path *old_dir, struct dentry *old_dentry,
struct path *new_dir, struct dentry *new_dentry,
@@ -279,7 +328,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return 0;
return call_int_hook(path_truncate, 0, path);
}
+EXPORT_SYMBOL(security_path_truncate);
+EXPORT_SYMBOL_GPL(security_path_truncate);
int security_path_chmod(struct path *path, umode_t mode)
{
@@ -287,7 +336,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return 0;
return call_int_hook(path_chmod, 0, path, mode);
}
+EXPORT_SYMBOL(security_path_chmod);
+EXPORT_SYMBOL_GPL(security_path_chmod);
int security_path_chown(struct path *path, kuid_t uid, kgid_t gid)
{
@@ -295,7 +344,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return 0;
return call_int_hook(path_chown, 0, path, uid, gid);
}
+EXPORT_SYMBOL(security_path_chown);
+EXPORT_SYMBOL_GPL(security_path_chown);
int security_path_chroot(struct path *path)
{
@@ -303,7 +352,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return 0;
return call_int_hook(inode_readlink, 0, dentry);
}
+EXPORT_SYMBOL(security_inode_readlink);
+EXPORT_SYMBOL_GPL(security_inode_readlink);
int security_inode_follow_link(struct dentry *dentry, struct inode *inode,
bool rcu)
@@ -311,7 +360,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return 0;
return call_int_hook(inode_permission, 0, inode, mask);
}
+EXPORT_SYMBOL(security_inode_permission);
+EXPORT_SYMBOL_GPL(security_inode_permission);
int security_inode_setattr(struct dentry *dentry, struct iattr *attr)
{
@@ -319,7 +368,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return fsnotify_perm(file, mask);
}
+EXPORT_SYMBOL(security_file_permission);
+EXPORT_SYMBOL_GPL(security_file_permission);
int security_file_alloc(struct file *file)
{
@@ -327,7 +376,7 @@ diff -Nurp linux-4.4-rc6.aufs/security/security.c linux-4.4-rc6.aufs.mod/securit
return ret;
return ima_file_mmap(file, prot);
}
+EXPORT_SYMBOL(security_mmap_file);
+EXPORT_SYMBOL_GPL(security_mmap_file);
int security_mmap_addr(unsigned long addr)
{
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,46 @@
From 257f871993474e2bde6c497b54022c362cf398e1 Mon Sep 17 00:00:00 2001
From: Stephen Hemminger <stephen@networkplumber.org>
Date: Wed, 4 Nov 2015 10:59:52 -0800
Subject: [PATCH 3/6] ovl: move super block magic number to magic.h
The overlayfs file system is not recognized by programs
like tail because the magic number is not in standard header location.
Move it so that the value will propagate on for the GNU library
and utilities. Needs to go in the fstatfs manual page as well.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
---
fs/overlayfs/super.c | 2 --
include/uapi/linux/magic.h | 1 +
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/fs/overlayfs/super.c b/fs/overlayfs/super.c
index 97cacb5..32f3124 100644
--- a/fs/overlayfs/super.c
+++ b/fs/overlayfs/super.c
@@ -24,8 +24,6 @@ MODULE_AUTHOR("Miklos Szeredi <miklos@szeredi.hu>");
MODULE_DESCRIPTION("Overlay filesystem");
MODULE_LICENSE("GPL");
-#define OVERLAYFS_SUPER_MAGIC 0x794c7630
-
struct ovl_config {
char *lowerdir;
char *upperdir;
diff --git a/include/uapi/linux/magic.h b/include/uapi/linux/magic.h
index 7b1425a..eec4389 100644
--- a/include/uapi/linux/magic.h
+++ b/include/uapi/linux/magic.h
@@ -31,6 +31,7 @@
#define PSTOREFS_MAGIC 0x6165676C
#define EFIVARFS_MAGIC 0xde5e81e4
#define HOSTFS_SUPER_MAGIC 0x00c0ffee
+#define OVERLAYFS_SUPER_MAGIC 0x794c7630
#define MINIX_SUPER_MAGIC 0x137F /* minix v1 fs, 14 char names */
#define MINIX_SUPER_MAGIC2 0x138F /* minix v1 fs, 30 char names */
--
2.7.0
@@ -0,0 +1,34 @@
From 85a21eafbc2218ffba59b1dda2ce9d7148bf43d2 Mon Sep 17 00:00:00 2001
From: Thierry Reding <treding@nvidia.com>
Date: Mon, 4 Jan 2016 18:19:12 +0100
Subject: [PATCH] drm/radeon: Drop unnecessary unsigned int < 0 check
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Unsigned integers can never be negative, so drop this check.
Cc: Christian König <christian.koenig@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
---
drivers/gpu/drm/radeon/radeon_kms.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/radeon/radeon_kms.c b/drivers/gpu/drm/radeon/radeon_kms.c
index 4fab44e..414953c 100644
--- a/drivers/gpu/drm/radeon/radeon_kms.c
+++ b/drivers/gpu/drm/radeon/radeon_kms.c
@@ -759,7 +759,7 @@ u32 radeon_get_vblank_counter_kms(struct drm_device *dev, unsigned int pipe)
u32 count;
struct radeon_device *rdev = dev->dev_private;
- if (pipe < 0 || pipe >= rdev->num_crtc) {
+ if (pipe >= rdev->num_crtc) {
DRM_ERROR("Invalid crtc %u\n", pipe);
return -EINVAL;
}
--
2.3.10
@@ -0,0 +1,106 @@
From 4e926d2db58244fca9845c78a5d6f873ac73795b Mon Sep 17 00:00:00 2001
From: Thierry Reding <treding@nvidia.com>
Date: Wed, 16 Dec 2015 15:31:47 +0100
Subject: [PATCH] drm/radeon: Update radeon_get_vblank_counter_kms()
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Commit 88e72717c2de ("drm/irq: Use unsigned int pipe in public API")
updated the prototype of this function but not the implementation. This
wasn't noticed even through compile tests because the prototype is part
of the source file that uses it and hence the compiler won't know the
prototype when it compiles the implementation.
The right thing would've been to move the prototype to a header that's
included in radeon_kms.c so that the implementation signature could be
checked against it, but the closest thing would've been radeon_drv.h
and including that results in a lot of build errors, so we'll leave it
as is for now.
Cc: Christian König <christian.koenig@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
---
drivers/gpu/drm/radeon/radeon_kms.c | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/drivers/gpu/drm/radeon/radeon_kms.c b/drivers/gpu/drm/radeon/radeon_kms.c
index d290a8a..4fab44e 100644
--- a/drivers/gpu/drm/radeon/radeon_kms.c
+++ b/drivers/gpu/drm/radeon/radeon_kms.c
@@ -748,19 +748,19 @@ void radeon_driver_preclose_kms(struct drm_device *dev,
* radeon_get_vblank_counter_kms - get frame count
*
* @dev: drm dev pointer
- * @crtc: crtc to get the frame count from
+ * @pipe: crtc to get the frame count from
*
* Gets the frame count on the requested crtc (all asics).
* Returns frame count on success, -EINVAL on failure.
*/
-u32 radeon_get_vblank_counter_kms(struct drm_device *dev, int crtc)
+u32 radeon_get_vblank_counter_kms(struct drm_device *dev, unsigned int pipe)
{
int vpos, hpos, stat;
u32 count;
struct radeon_device *rdev = dev->dev_private;
- if (crtc < 0 || crtc >= rdev->num_crtc) {
- DRM_ERROR("Invalid crtc %d\n", crtc);
+ if (pipe < 0 || pipe >= rdev->num_crtc) {
+ DRM_ERROR("Invalid crtc %u\n", pipe);
return -EINVAL;
}
@@ -772,29 +772,29 @@ u32 radeon_get_vblank_counter_kms(struct drm_device *dev, int crtc)
* and start of vsync, so vpos >= 0 means to bump the hw frame counter
* result by 1 to give the proper appearance to caller.
*/
- if (rdev->mode_info.crtcs[crtc]) {
+ if (rdev->mode_info.crtcs[pipe]) {
/* Repeat readout if needed to provide stable result if
* we cross start of vsync during the queries.
*/
do {
- count = radeon_get_vblank_counter(rdev, crtc);
+ count = radeon_get_vblank_counter(rdev, pipe);
/* Ask radeon_get_crtc_scanoutpos to return vpos as
* distance to start of vblank, instead of regular
* vertical scanout pos.
*/
stat = radeon_get_crtc_scanoutpos(
- dev, crtc, GET_DISTANCE_TO_VBLANKSTART,
+ dev, pipe, GET_DISTANCE_TO_VBLANKSTART,
&vpos, &hpos, NULL, NULL,
- &rdev->mode_info.crtcs[crtc]->base.hwmode);
- } while (count != radeon_get_vblank_counter(rdev, crtc));
+ &rdev->mode_info.crtcs[pipe]->base.hwmode);
+ } while (count != radeon_get_vblank_counter(rdev, pipe));
if (((stat & (DRM_SCANOUTPOS_VALID | DRM_SCANOUTPOS_ACCURATE)) !=
(DRM_SCANOUTPOS_VALID | DRM_SCANOUTPOS_ACCURATE))) {
DRM_DEBUG_VBL("Query failed! stat %d\n", stat);
}
else {
- DRM_DEBUG_VBL("crtc %d: dist from vblank start %d\n",
- crtc, vpos);
+ DRM_DEBUG_VBL("crtc %u: dist from vblank start %d\n",
+ pipe, vpos);
/* Bump counter if we are at >= leading edge of vblank,
* but before vsync where vpos would turn negative and
@@ -806,7 +806,7 @@ u32 radeon_get_vblank_counter_kms(struct drm_device *dev, int crtc)
}
else {
/* Fallback to use value as is. */
- count = radeon_get_vblank_counter(rdev, crtc);
+ count = radeon_get_vblank_counter(rdev, pipe);
DRM_DEBUG_VBL("NULL mode info! Returned count may be wrong.\n");
}
--
2.3.10
@@ -0,0 +1,39 @@
From 4ee34ea3a12396f35b26d90a094c75db95080baa Mon Sep 17 00:00:00 2001
From: Harvey Hunt <harvey.hunt@imgtec.com>
Date: Wed, 24 Feb 2016 15:16:43 +0000
Subject: [PATCH] libata: Align ata_device's id on a cacheline
The id buffer in ata_device is a DMA target, but it isn't explicitly
cacheline aligned. Due to this, adjacent fields can be overwritten with
stale data from memory on non coherent architectures. As a result, the
kernel is sometimes unable to communicate with an ATA device.
Fix this by ensuring that the id buffer is cacheline aligned.
This issue is similar to that fixed by Commit 84bda12af31f
("libata: align ap->sector_buf").
Signed-off-by: Harvey Hunt <harvey.hunt@imgtec.com>
Cc: linux-kernel@vger.kernel.org
Cc: <stable@vger.kernel.org> # 2.6.18
Signed-off-by: Tejun Heo <tj@kernel.org>
---
include/linux/libata.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/libata.h b/include/linux/libata.h
index bec2abb..2c4ebef 100644
--- a/include/linux/libata.h
+++ b/include/linux/libata.h
@@ -720,7 +720,7 @@ struct ata_device {
union {
u16 id[ATA_ID_WORDS]; /* IDENTIFY xxx DEVICE data */
u32 gscr[SATA_PMP_GSCR_DWORDS]; /* PMP GSCR block */
- };
+ } ____cacheline_aligned;
/* DEVSLP Timing Variables from Identify Device Data Log */
u8 devslp_timing[ATA_LOG_DEVSLP_SIZE];
--
2.7.2
@@ -0,0 +1,98 @@
From 287e6611ab1eac76c2c5ebf6e345e04c80ca9c61 Mon Sep 17 00:00:00 2001
From: Arnd Bergmann <arnd@arndb.de>
Date: Thu, 11 Feb 2016 14:16:27 +0100
Subject: [PATCH] libata: fix HDIO_GET_32BIT ioctl
As reported by Soohoon Lee, the HDIO_GET_32BIT ioctl does not
work correctly in compat mode with libata.
I have investigated the issue further and found multiple problems
that all appeared with the same commit that originally introduced
HDIO_GET_32BIT handling in libata back in linux-2.6.8 and presumably
also linux-2.4, as the code uses "copy_to_user(arg, &val, 1)" to copy
a 'long' variable containing either 0 or 1 to user space.
The problems with this are:
* On big-endian machines, this will always write a zero because it
stores the wrong byte into user space.
* In compat mode, the upper three bytes of the variable are updated
by the compat_hdio_ioctl() function, but they now contain
uninitialized stack data.
* The hdparm tool calling this ioctl uses a 'static long' variable
to store the result. This means at least the upper bytes are
initialized to zero, but calling another ioctl like HDIO_GET_MULTCOUNT
would fill them with data that remains stale when the low byte
is overwritten. Fortunately libata doesn't implement any of the
affected ioctl commands, so this would only happen when we query
both an IDE and an ATA device in the same command such as
"hdparm -N -c /dev/hda /dev/sda"
* The libata code for unknown reasons started using ATA_IOC_GET_IO32
and ATA_IOC_SET_IO32 as aliases for HDIO_GET_32BIT and HDIO_SET_32BIT,
while the ioctl commands that were added later use the normal
HDIO_* names. This is harmless but rather confusing.
This addresses all four issues by changing the code to use put_user()
on an 'unsigned long' variable in HDIO_GET_32BIT, like the IDE subsystem
does, and by clarifying the names of the ioctl commands.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: Soohoon Lee <Soohoon.Lee@f5.com>
Tested-by: Soohoon Lee <Soohoon.Lee@f5.com>
Cc: stable@vger.kernel.org
Signed-off-by: Tejun Heo <tj@kernel.org>
---
drivers/ata/libata-scsi.c | 11 +++++------
include/linux/ata.h | 4 ++--
2 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c
index 7e959f9..e417e1a 100644
--- a/drivers/ata/libata-scsi.c
+++ b/drivers/ata/libata-scsi.c
@@ -675,19 +675,18 @@ static int ata_ioc32(struct ata_port *ap)
int ata_sas_scsi_ioctl(struct ata_port *ap, struct scsi_device *scsidev,
int cmd, void __user *arg)
{
- int val = -EINVAL, rc = -EINVAL;
+ unsigned long val;
+ int rc = -EINVAL;
unsigned long flags;
switch (cmd) {
- case ATA_IOC_GET_IO32:
+ case HDIO_GET_32BIT:
spin_lock_irqsave(ap->lock, flags);
val = ata_ioc32(ap);
spin_unlock_irqrestore(ap->lock, flags);
- if (copy_to_user(arg, &val, 1))
- return -EFAULT;
- return 0;
+ return put_user(val, (unsigned long __user *)arg);
- case ATA_IOC_SET_IO32:
+ case HDIO_SET_32BIT:
val = (unsigned long) arg;
rc = 0;
spin_lock_irqsave(ap->lock, flags);
diff --git a/include/linux/ata.h b/include/linux/ata.h
index d2992bf..c1a2f34 100644
--- a/include/linux/ata.h
+++ b/include/linux/ata.h
@@ -487,8 +487,8 @@ enum ata_tf_protocols {
};
enum ata_ioctls {
- ATA_IOC_GET_IO32 = 0x309,
- ATA_IOC_SET_IO32 = 0x324,
+ ATA_IOC_GET_IO32 = 0x309, /* HDIO_GET_32BIT */
+ ATA_IOC_SET_IO32 = 0x324, /* HDIO_SET_32BIT */
};
/* core structures */
--
2.7.2
@@ -0,0 +1,10 @@
--- linux-4.4/net/ipv4/netfilter/ipt_IFWLOG.c~ 2016-01-24 13:19:13.233713998 +0100
+++ linux-4.4/net/ipv4/netfilter/ipt_IFWLOG.c 2016-01-24 20:49:10.145823623 +0100
@@ -74,7 +74,6 @@
return;
}
-nlmsg_failure:
kfree_skb(skb);
PRINTR(KERN_WARNING "IFWLOG: Error sending netlink packet\n");
}
+41
View File
@@ -14,6 +14,27 @@
###
### Stable Queue
###
stable-use-d_seq-to-get-coherency-between-d_inode-and-d_flags.patch
stable-drivers-sh-restore-legacy-clock-domain-on-superh-platforms.patch
stable-btrfs-fix-deadlock-running-delayed-iputs-at-transaction-commit-time.patch
stable-btrfs-fix-no_space-in-write-and-rm-loop.patch
stable-btrfs-async-thread-fix-a-use-after-free-error-for-trace.patch
stable-drm-amdgpu-mask-out-wc-from-bo-on-unsupported-arches.patch
stable-block-initialize-max_dev_sectors-to-0.patch
stable-pci-keystone-fix-msi-code-that-retrieves-struct-pcie_port-pointer.patch
stable-parisc-fix-ptrace-syscall-number-and-return-value-modification.patch
stable-mips-kvm-fix-ioctl-error-handling.patch
stable-kvm-x86-update-tsc-multiplier-on-change.patch
stable-fbcon-set-a-default-value-to-blink-interval.patch
stable-cifs-fix-out-of-bounds-access-in-lease-parsing.patch
stable-cifs-fix-smb2-interim-response-processing-for-read-requests.patch
stable-fix-cifs_uniqueid_to_ino_t-function-for-s390x.patch
stable-vfio-fix-ioctl-error-handling.patch
stable-kvm-x86-fix-root-cause-for-missed-hardware-breakpoints.patch
stable-arm-arm64-kvm-fix-ioctl-error-handling.patch
stable-iommu-amd-apply-workaround-for-ats-write-permission-check.patch
stable-iommu-amd-fix-boot-warning-when-device-00-00.0-is-not-iommu-covered.patch
stable-iommu-vt-d-use-bus_notify_removed_device-in-hotplug-path.patch
###
### Arch x86
@@ -121,6 +142,14 @@ block-Make-CFQ-default-to-IOPS-mode-on-SSDs.patch
# ahci ids
ahci-add-new-Intel-device-IDs.patch
ata-Adding-Intel-Lewisburg-device-IDs-for-SATA.patch
# fix unwanted automounting of partitions
ata-ahci-don-t-mark-HotPlugCapable-Ports-as-external.patch
# libata fixes
libata-Align-ata_device-s-id-on-a-cacheline.patch
libata-fix-HDIO_GET_32BIT-ioctl.patch
###
### File-system
@@ -130,6 +159,9 @@ ahci-add-new-Intel-device-IDs.patch
fs-aufs-4.4.patch
fs-aufs-4.4-modular.patch
# ovl fixes
fs-ovl-move-super-block-magic-number-to-magic.h.patch
###
### FireWire
###
@@ -185,6 +217,10 @@ gpu-drm-0107-drm-vc4-Add-support-for-drawing-3D-frames.patch
gpu-drm-0108-drm-vc4-Add-support-for-async-pageflips.patch
gpu-drm-0109-drm-vc4-Add-an-interface-for-capturing-the-GPU-state.patch
# radeon breakage fixes
gpu-drm-radeon-Update-radeon_get_vblank_counter_kms.patch
gpu-drm-radeon-Drop-unnecessary-unsigned-int-0-check.patch
###
### Hardware Monitoring
###
@@ -229,6 +265,7 @@ net-netfilter-IFWLOG-2.6.35-buildfix.patch
net-netfilter-IFWLOG-2.6.37-buildfix.patch
net-ipv4-netfilter-ipt_IFWLOG-3.6-buildfix.patch
net-netfilter-IFWLOG-3.7-buildfix.patch
net-netfilter-IFWLOG-remove-unused-label.patch
# netfilter psd support
net-netfilter-psd.patch
@@ -379,3 +416,7 @@ arm-0032-ARM-bcm2835-enable-auxiliary-spi-driver-in-defconfig.patch
###
### Tools
###
###
### UAPI
###
@@ -0,0 +1,51 @@
From 4cad67fca3fc952d6f2ed9e799621f07666a560f Mon Sep 17 00:00:00 2001
From: "Michael S. Tsirkin" <mst@redhat.com>
Date: Sun, 28 Feb 2016 17:32:07 +0200
Subject: arm/arm64: KVM: Fix ioctl error handling
From: Michael S. Tsirkin <mst@redhat.com>
commit 4cad67fca3fc952d6f2ed9e799621f07666a560f upstream.
Calling return copy_to_user(...) in an ioctl will not
do the right thing if there's a pagefault:
copy_to_user returns the number of bytes not copied
in this case.
Fix up kvm to do
return copy_to_user(...)) ? -EFAULT : 0;
everywhere.
Acked-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/arm/kvm/guest.c | 2 +-
arch/arm64/kvm/guest.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--- a/arch/arm/kvm/guest.c
+++ b/arch/arm/kvm/guest.c
@@ -155,7 +155,7 @@ static int get_timer_reg(struct kvm_vcpu
u64 val;
val = kvm_arm_timer_get_reg(vcpu, reg->id);
- return copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id));
+ return copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id)) ? -EFAULT : 0;
}
static unsigned long num_core_regs(void)
--- a/arch/arm64/kvm/guest.c
+++ b/arch/arm64/kvm/guest.c
@@ -186,7 +186,7 @@ static int get_timer_reg(struct kvm_vcpu
u64 val;
val = kvm_arm_timer_get_reg(vcpu, reg->id);
- return copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id));
+ return copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id)) ? -EFAULT : 0;
}
/**
@@ -0,0 +1,36 @@
From 5f009d3f8e6685fe8c6215082c1696a08b411220 Mon Sep 17 00:00:00 2001
From: Keith Busch <keith.busch@intel.com>
Date: Wed, 10 Feb 2016 16:52:47 -0700
Subject: block: Initialize max_dev_sectors to 0
From: Keith Busch <keith.busch@intel.com>
commit 5f009d3f8e6685fe8c6215082c1696a08b411220 upstream.
The new queue limit is not used by the majority of block drivers, and
should be initialized to 0 for the driver's requested settings to be used.
Signed-off-by: Keith Busch <keith.busch@intel.com>
Acked-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
block/blk-settings.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- a/block/blk-settings.c
+++ b/block/blk-settings.c
@@ -91,8 +91,8 @@ void blk_set_default_limits(struct queue
lim->seg_boundary_mask = BLK_SEG_BOUNDARY_MASK;
lim->virt_boundary_mask = 0;
lim->max_segment_size = BLK_MAX_SEGMENT_SIZE;
- lim->max_sectors = lim->max_dev_sectors = lim->max_hw_sectors =
- BLK_SAFE_MAX_SECTORS;
+ lim->max_sectors = lim->max_hw_sectors = BLK_SAFE_MAX_SECTORS;
+ lim->max_dev_sectors = 0;
lim->chunk_sectors = 0;
lim->max_write_same_sectors = 0;
lim->max_discard_sectors = 0;
@@ -0,0 +1,36 @@
From 0a95b851370b84a4b9d92ee6d1fa0926901d0454 Mon Sep 17 00:00:00 2001
From: Qu Wenruo <quwenruo@cn.fujitsu.com>
Date: Fri, 22 Jan 2016 09:28:38 +0800
Subject: btrfs: async-thread: Fix a use-after-free error for trace
From: Qu Wenruo <quwenruo@cn.fujitsu.com>
commit 0a95b851370b84a4b9d92ee6d1fa0926901d0454 upstream.
Parameter of trace_btrfs_work_queued() can be freed in its workqueue.
So no one use use that pointer after queue_work().
Fix the user-after-free bug by move the trace line before queue_work().
Reported-by: Dave Jones <davej@codemonkey.org.uk>
Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: Chris Mason <clm@fb.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
fs/btrfs/async-thread.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/fs/btrfs/async-thread.c
+++ b/fs/btrfs/async-thread.c
@@ -328,8 +328,8 @@ static inline void __btrfs_queue_work(st
list_add_tail(&work->ordered_list, &wq->ordered_list);
spin_unlock_irqrestore(&wq->list_lock, flags);
}
- queue_work(wq->normal_wq, &work->normal_work);
trace_btrfs_work_queued(work);
+ queue_work(wq->normal_wq, &work->normal_work);
}
void btrfs_queue_work(struct btrfs_workqueue *wq,
@@ -0,0 +1,238 @@
From c2d6cb1636d235257086f939a8194ef0bf93af6e Mon Sep 17 00:00:00 2001
From: Filipe Manana <fdmanana@suse.com>
Date: Fri, 15 Jan 2016 11:05:12 +0000
Subject: Btrfs: fix deadlock running delayed iputs at transaction commit time
From: Filipe Manana <fdmanana@suse.com>
commit c2d6cb1636d235257086f939a8194ef0bf93af6e upstream.
While running a stress test I ran into a deadlock when running the delayed
iputs at transaction time, which produced the following report and trace:
[ 886.399989] =============================================
[ 886.400871] [ INFO: possible recursive locking detected ]
[ 886.401663] 4.4.0-rc6-btrfs-next-18+ #1 Not tainted
[ 886.402384] ---------------------------------------------
[ 886.403182] fio/8277 is trying to acquire lock:
[ 886.403568] (&fs_info->delayed_iput_sem){++++..}, at: [<ffffffffa0538823>] btrfs_run_delayed_iputs+0x36/0xbf [btrfs]
[ 886.403568]
[ 886.403568] but task is already holding lock:
[ 886.403568] (&fs_info->delayed_iput_sem){++++..}, at: [<ffffffffa0538823>] btrfs_run_delayed_iputs+0x36/0xbf [btrfs]
[ 886.403568]
[ 886.403568] other info that might help us debug this:
[ 886.403568] Possible unsafe locking scenario:
[ 886.403568]
[ 886.403568] CPU0
[ 886.403568] ----
[ 886.403568] lock(&fs_info->delayed_iput_sem);
[ 886.403568] lock(&fs_info->delayed_iput_sem);
[ 886.403568]
[ 886.403568] *** DEADLOCK ***
[ 886.403568]
[ 886.403568] May be due to missing lock nesting notation
[ 886.403568]
[ 886.403568] 3 locks held by fio/8277:
[ 886.403568] #0: (sb_writers#11){.+.+.+}, at: [<ffffffff81174c4c>] __sb_start_write+0x5f/0xb0
[ 886.403568] #1: (&sb->s_type->i_mutex_key#15){+.+.+.}, at: [<ffffffffa054620d>] btrfs_file_write_iter+0x73/0x408 [btrfs]
[ 886.403568] #2: (&fs_info->delayed_iput_sem){++++..}, at: [<ffffffffa0538823>] btrfs_run_delayed_iputs+0x36/0xbf [btrfs]
[ 886.403568]
[ 886.403568] stack backtrace:
[ 886.403568] CPU: 6 PID: 8277 Comm: fio Not tainted 4.4.0-rc6-btrfs-next-18+ #1
[ 886.403568] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS by qemu-project.org 04/01/2014
[ 886.403568] 0000000000000000 ffff88009f80f770 ffffffff8125d4fd ffffffff82af1fc0
[ 886.403568] ffff88009f80f830 ffffffff8108e5f9 0000000200000000 ffff88009fd92290
[ 886.403568] 0000000000000000 ffffffff82af1fc0 ffffffff829cfb01 00042b216d008804
[ 886.403568] Call Trace:
[ 886.403568] [<ffffffff8125d4fd>] dump_stack+0x4e/0x79
[ 886.403568] [<ffffffff8108e5f9>] __lock_acquire+0xd42/0xf0b
[ 886.403568] [<ffffffff810c22db>] ? __module_address+0xdf/0x108
[ 886.403568] [<ffffffff8108eb77>] lock_acquire+0x10d/0x194
[ 886.403568] [<ffffffff8108eb77>] ? lock_acquire+0x10d/0x194
[ 886.403568] [<ffffffffa0538823>] ? btrfs_run_delayed_iputs+0x36/0xbf [btrfs]
[ 886.489542] [<ffffffff8148556b>] down_read+0x3e/0x4d
[ 886.489542] [<ffffffffa0538823>] ? btrfs_run_delayed_iputs+0x36/0xbf [btrfs]
[ 886.489542] [<ffffffffa0538823>] btrfs_run_delayed_iputs+0x36/0xbf [btrfs]
[ 886.489542] [<ffffffffa0533953>] btrfs_commit_transaction+0x8f5/0x96e [btrfs]
[ 886.489542] [<ffffffffa0521d7a>] flush_space+0x435/0x44a [btrfs]
[ 886.489542] [<ffffffffa052218b>] ? reserve_metadata_bytes+0x26a/0x384 [btrfs]
[ 886.489542] [<ffffffffa05221ae>] reserve_metadata_bytes+0x28d/0x384 [btrfs]
[ 886.489542] [<ffffffffa052256c>] ? btrfs_block_rsv_refill+0x58/0x96 [btrfs]
[ 886.489542] [<ffffffffa0522584>] btrfs_block_rsv_refill+0x70/0x96 [btrfs]
[ 886.489542] [<ffffffffa053d747>] btrfs_evict_inode+0x394/0x55a [btrfs]
[ 886.489542] [<ffffffff81188e31>] evict+0xa7/0x15c
[ 886.489542] [<ffffffff81189878>] iput+0x1d3/0x266
[ 886.489542] [<ffffffffa053887c>] btrfs_run_delayed_iputs+0x8f/0xbf [btrfs]
[ 886.489542] [<ffffffffa0533953>] btrfs_commit_transaction+0x8f5/0x96e [btrfs]
[ 886.489542] [<ffffffff81085096>] ? signal_pending_state+0x31/0x31
[ 886.489542] [<ffffffffa0521191>] btrfs_alloc_data_chunk_ondemand+0x1d7/0x288 [btrfs]
[ 886.489542] [<ffffffffa0521282>] btrfs_check_data_free_space+0x40/0x59 [btrfs]
[ 886.489542] [<ffffffffa05228f5>] btrfs_delalloc_reserve_space+0x1e/0x4e [btrfs]
[ 886.489542] [<ffffffffa053620a>] btrfs_direct_IO+0x10c/0x27e [btrfs]
[ 886.489542] [<ffffffff8111d9a1>] generic_file_direct_write+0xb3/0x128
[ 886.489542] [<ffffffffa05463c3>] btrfs_file_write_iter+0x229/0x408 [btrfs]
[ 886.489542] [<ffffffff8108ae38>] ? __lock_is_held+0x38/0x50
[ 886.489542] [<ffffffff8117279e>] __vfs_write+0x7c/0xa5
[ 886.489542] [<ffffffff81172cda>] vfs_write+0xa0/0xe4
[ 886.489542] [<ffffffff811734cc>] SyS_write+0x50/0x7e
[ 886.489542] [<ffffffff814872d7>] entry_SYSCALL_64_fastpath+0x12/0x6f
[ 1081.852335] INFO: task fio:8244 blocked for more than 120 seconds.
[ 1081.854348] Not tainted 4.4.0-rc6-btrfs-next-18+ #1
[ 1081.857560] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1081.863227] fio D ffff880213f9bb28 0 8244 8240 0x00000000
[ 1081.868719] ffff880213f9bb28 00ffffff810fc6b0 ffffffff0000000a ffff88023ed55240
[ 1081.872499] ffff880206b5d400 ffff880213f9c000 ffff88020a4d5318 ffff880206b5d400
[ 1081.876834] ffffffff00000001 ffff880206b5d400 ffff880213f9bb40 ffffffff81482ba4
[ 1081.880782] Call Trace:
[ 1081.881793] [<ffffffff81482ba4>] schedule+0x7f/0x97
[ 1081.883340] [<ffffffff81485eb5>] rwsem_down_write_failed+0x2d5/0x325
[ 1081.895525] [<ffffffff8108d48d>] ? trace_hardirqs_on_caller+0x16/0x1ab
[ 1081.897419] [<ffffffff81269723>] call_rwsem_down_write_failed+0x13/0x20
[ 1081.899251] [<ffffffff81269723>] ? call_rwsem_down_write_failed+0x13/0x20
[ 1081.901063] [<ffffffff81089fae>] ? __down_write_nested.isra.0+0x1f/0x21
[ 1081.902365] [<ffffffff814855bd>] down_write+0x43/0x57
[ 1081.903846] [<ffffffffa05211b0>] ? btrfs_alloc_data_chunk_ondemand+0x1f6/0x288 [btrfs]
[ 1081.906078] [<ffffffffa05211b0>] btrfs_alloc_data_chunk_ondemand+0x1f6/0x288 [btrfs]
[ 1081.908846] [<ffffffff8108d461>] ? mark_held_locks+0x56/0x6c
[ 1081.910409] [<ffffffffa0521282>] btrfs_check_data_free_space+0x40/0x59 [btrfs]
[ 1081.912482] [<ffffffffa05228f5>] btrfs_delalloc_reserve_space+0x1e/0x4e [btrfs]
[ 1081.914597] [<ffffffffa053620a>] btrfs_direct_IO+0x10c/0x27e [btrfs]
[ 1081.919037] [<ffffffff8111d9a1>] generic_file_direct_write+0xb3/0x128
[ 1081.920754] [<ffffffffa05463c3>] btrfs_file_write_iter+0x229/0x408 [btrfs]
[ 1081.922496] [<ffffffff8108ae38>] ? __lock_is_held+0x38/0x50
[ 1081.923922] [<ffffffff8117279e>] __vfs_write+0x7c/0xa5
[ 1081.925275] [<ffffffff81172cda>] vfs_write+0xa0/0xe4
[ 1081.926584] [<ffffffff811734cc>] SyS_write+0x50/0x7e
[ 1081.927968] [<ffffffff814872d7>] entry_SYSCALL_64_fastpath+0x12/0x6f
[ 1081.985293] INFO: lockdep is turned off.
[ 1081.986132] INFO: task fio:8249 blocked for more than 120 seconds.
[ 1081.987434] Not tainted 4.4.0-rc6-btrfs-next-18+ #1
[ 1081.988534] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1081.990147] fio D ffff880218febbb8 0 8249 8240 0x00000000
[ 1081.991626] ffff880218febbb8 00ffffff81486b8e ffff88020000000b ffff88023ed75240
[ 1081.993258] ffff8802120a9a00 ffff880218fec000 ffff88020a4d5318 ffff8802120a9a00
[ 1081.994850] ffffffff00000001 ffff8802120a9a00 ffff880218febbd0 ffffffff81482ba4
[ 1081.996485] Call Trace:
[ 1081.997037] [<ffffffff81482ba4>] schedule+0x7f/0x97
[ 1081.998017] [<ffffffff81485eb5>] rwsem_down_write_failed+0x2d5/0x325
[ 1081.999241] [<ffffffff810852a5>] ? finish_wait+0x6d/0x76
[ 1082.000306] [<ffffffff81269723>] call_rwsem_down_write_failed+0x13/0x20
[ 1082.001533] [<ffffffff81269723>] ? call_rwsem_down_write_failed+0x13/0x20
[ 1082.002776] [<ffffffff81089fae>] ? __down_write_nested.isra.0+0x1f/0x21
[ 1082.003995] [<ffffffff814855bd>] down_write+0x43/0x57
[ 1082.005000] [<ffffffffa05211b0>] ? btrfs_alloc_data_chunk_ondemand+0x1f6/0x288 [btrfs]
[ 1082.007403] [<ffffffffa05211b0>] btrfs_alloc_data_chunk_ondemand+0x1f6/0x288 [btrfs]
[ 1082.008988] [<ffffffffa0545064>] btrfs_fallocate+0x7c1/0xc2f [btrfs]
[ 1082.010193] [<ffffffff8108a1ba>] ? percpu_down_read+0x4e/0x77
[ 1082.011280] [<ffffffff81174c4c>] ? __sb_start_write+0x5f/0xb0
[ 1082.012265] [<ffffffff81174c4c>] ? __sb_start_write+0x5f/0xb0
[ 1082.013021] [<ffffffff811712e4>] vfs_fallocate+0x170/0x1ff
[ 1082.013738] [<ffffffff81181ebb>] ioctl_preallocate+0x89/0x9b
[ 1082.014778] [<ffffffff811822d7>] do_vfs_ioctl+0x40a/0x4ea
[ 1082.015778] [<ffffffff81176ea7>] ? SYSC_newfstat+0x25/0x2e
[ 1082.016806] [<ffffffff8118b4de>] ? __fget_light+0x4d/0x71
[ 1082.017789] [<ffffffff8118240e>] SyS_ioctl+0x57/0x79
[ 1082.018706] [<ffffffff814872d7>] entry_SYSCALL_64_fastpath+0x12/0x6f
This happens because we can recursively acquire the semaphore
fs_info->delayed_iput_sem when attempting to allocate space to satisfy
a file write request as shown in the first trace above - when committing
a transaction we acquire (down_read) the semaphore before running the
delayed iputs, and when running a delayed iput() we can end up calling
an inode's eviction handler, which in turn commits another transaction
and attempts to acquire (down_read) again the semaphore to run more
delayed iput operations.
This results in a deadlock because if a task acquires multiple times a
semaphore it should invoke down_read_nested() with a different lockdep
class for each level of recursion.
Fix this by simplifying the implementation and use a mutex instead that
is acquired by the cleaner kthread before it runs the delayed iputs
instead of always acquiring a semaphore before delayed references are
run from anywhere.
Fixes: d7c151717a1e (btrfs: Fix NO_SPACE bug caused by delayed-iput)
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Signed-off-by: Chris Mason <clm@fb.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
fs/btrfs/ctree.h | 2 +-
fs/btrfs/disk-io.c | 5 ++++-
fs/btrfs/extent-tree.c | 9 +++++----
fs/btrfs/inode.c | 4 ----
4 files changed, 10 insertions(+), 10 deletions(-)
--- a/fs/btrfs/ctree.h
+++ b/fs/btrfs/ctree.h
@@ -1572,7 +1572,7 @@ struct btrfs_fs_info {
spinlock_t delayed_iput_lock;
struct list_head delayed_iputs;
- struct rw_semaphore delayed_iput_sem;
+ struct mutex cleaner_delayed_iput_mutex;
/* this protects tree_mod_seq_list */
spinlock_t tree_mod_seq_lock;
--- a/fs/btrfs/disk-io.c
+++ b/fs/btrfs/disk-io.c
@@ -1796,7 +1796,10 @@ static int cleaner_kthread(void *arg)
goto sleep;
}
+ mutex_lock(&root->fs_info->cleaner_delayed_iput_mutex);
btrfs_run_delayed_iputs(root);
+ mutex_unlock(&root->fs_info->cleaner_delayed_iput_mutex);
+
again = btrfs_clean_one_deleted_snapshot(root);
mutex_unlock(&root->fs_info->cleaner_mutex);
@@ -2556,8 +2559,8 @@ int open_ctree(struct super_block *sb,
mutex_init(&fs_info->delete_unused_bgs_mutex);
mutex_init(&fs_info->reloc_mutex);
mutex_init(&fs_info->delalloc_root_mutex);
+ mutex_init(&fs_info->cleaner_delayed_iput_mutex);
seqlock_init(&fs_info->profiles_lock);
- init_rwsem(&fs_info->delayed_iput_sem);
INIT_LIST_HEAD(&fs_info->dirty_cowonly_roots);
INIT_LIST_HEAD(&fs_info->space_info);
--- a/fs/btrfs/extent-tree.c
+++ b/fs/btrfs/extent-tree.c
@@ -4100,11 +4100,12 @@ commit_trans:
if (ret)
return ret;
/*
- * make sure that all running delayed iput are
- * done
+ * The cleaner kthread might still be doing iput
+ * operations. Wait for it to finish so that
+ * more space is released.
*/
- down_write(&root->fs_info->delayed_iput_sem);
- up_write(&root->fs_info->delayed_iput_sem);
+ mutex_lock(&root->fs_info->cleaner_delayed_iput_mutex);
+ mutex_unlock(&root->fs_info->cleaner_delayed_iput_mutex);
goto again;
} else {
btrfs_end_transaction(trans, root);
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -3142,8 +3142,6 @@ void btrfs_run_delayed_iputs(struct btrf
if (empty)
return;
- down_read(&fs_info->delayed_iput_sem);
-
spin_lock(&fs_info->delayed_iput_lock);
list_splice_init(&fs_info->delayed_iputs, &list);
spin_unlock(&fs_info->delayed_iput_lock);
@@ -3154,8 +3152,6 @@ void btrfs_run_delayed_iputs(struct btrf
iput(delayed->inode);
kfree(delayed);
}
-
- up_read(&root->fs_info->delayed_iput_sem);
}
/*
@@ -0,0 +1,47 @@
From e1746e8381cd2af421f75557b5cae3604fc18b35 Mon Sep 17 00:00:00 2001
From: Zhao Lei <zhaolei@cn.fujitsu.com>
Date: Tue, 1 Dec 2015 18:39:40 +0800
Subject: btrfs: Fix no_space in write and rm loop
From: Zhao Lei <zhaolei@cn.fujitsu.com>
commit e1746e8381cd2af421f75557b5cae3604fc18b35 upstream.
I see no_space in v4.4-rc1 again in xfstests generic/102.
It happened randomly in some node only.
(one of 4 phy-node, and a kvm with non-virtio block driver)
By bisect, we can found the first-bad is:
commit bdced438acd8 ("block: setup bi_phys_segments after splitting")'
But above patch only triggered the bug by making bio operation
faster(or slower).
Main reason is in our space_allocating code, we need to commit
page writeback before wait it complish, this patch fixed above
bug.
BTW, there is another reason for generic/102 fail, caused by
disable default mixed-blockgroup, I'll fix it in xfstests.
Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com>
Signed-off-by: Chris Mason <clm@fb.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
fs/btrfs/extent-tree.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--- a/fs/btrfs/extent-tree.c
+++ b/fs/btrfs/extent-tree.c
@@ -4086,8 +4086,10 @@ commit_trans:
!atomic_read(&root->fs_info->open_ioctl_trans)) {
need_commit--;
- if (need_commit > 0)
+ if (need_commit > 0) {
+ btrfs_start_delalloc_roots(fs_info, 0, -1);
btrfs_wait_ordered_roots(fs_info, -1);
+ }
trans = btrfs_join_transaction(root);
if (IS_ERR(trans))
@@ -0,0 +1,104 @@
From deb7deff2f00bdbbcb3d560dad2a89ef37df837d Mon Sep 17 00:00:00 2001
From: Justin Maggard <jmaggard10@gmail.com>
Date: Tue, 9 Feb 2016 15:52:08 -0800
Subject: cifs: fix out-of-bounds access in lease parsing
From: Justin Maggard <jmaggard10@gmail.com>
commit deb7deff2f00bdbbcb3d560dad2a89ef37df837d upstream.
When opening a file, SMB2_open() attempts to parse the lease state from the
SMB2 CREATE Response. However, the parsing code was not careful to ensure
that the create contexts are not empty or invalid, which can lead to out-
of-bounds memory access. This can be seen easily by trying
to read a file from a OSX 10.11 SMB3 server. Here is sample crash output:
BUG: unable to handle kernel paging request at ffff8800a1a77cc6
IP: [<ffffffff8828a734>] SMB2_open+0x804/0x960
PGD 8f77067 PUD 0
Oops: 0000 [#1] SMP
Modules linked in:
CPU: 3 PID: 2876 Comm: cp Not tainted 4.5.0-rc3.x86_64.1+ #14
Hardware name: NETGEAR ReadyNAS 314 /ReadyNAS 314 , BIOS 4.6.5 10/11/2012
task: ffff880073cdc080 ti: ffff88005b31c000 task.ti: ffff88005b31c000
RIP: 0010:[<ffffffff8828a734>] [<ffffffff8828a734>] SMB2_open+0x804/0x960
RSP: 0018:ffff88005b31fa08 EFLAGS: 00010282
RAX: 0000000000000015 RBX: 0000000000000000 RCX: 0000000000000006
RDX: 0000000000000000 RSI: 0000000000000246 RDI: ffff88007eb8c8b0
RBP: ffff88005b31fad8 R08: 666666203d206363 R09: 6131613030383866
R10: 3030383866666666 R11: 00000000000002b0 R12: ffff8800660fd800
R13: ffff8800a1a77cc2 R14: 00000000424d53fe R15: ffff88005f5a28c0
FS: 00007f7c8a2897c0(0000) GS:ffff88007eb80000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: ffff8800a1a77cc6 CR3: 000000005b281000 CR4: 00000000000006e0
Stack:
ffff88005b31fa70 ffffffff88278789 00000000000001d3 ffff88005f5a2a80
ffffffff00000003 ffff88005d029d00 ffff88006fde05a0 0000000000000000
ffff88005b31fc78 ffff88006fde0780 ffff88005b31fb2f 0000000100000fe0
Call Trace:
[<ffffffff88278789>] ? cifsConvertToUTF16+0x159/0x2d0
[<ffffffff8828cf68>] smb2_open_file+0x98/0x210
[<ffffffff8811e80c>] ? __kmalloc+0x1c/0xe0
[<ffffffff882685f4>] cifs_open+0x2a4/0x720
[<ffffffff88122cef>] do_dentry_open+0x1ff/0x310
[<ffffffff88268350>] ? cifsFileInfo_get+0x30/0x30
[<ffffffff88123d92>] vfs_open+0x52/0x60
[<ffffffff88131dd0>] path_openat+0x170/0xf70
[<ffffffff88097d48>] ? remove_wait_queue+0x48/0x50
[<ffffffff88133a29>] do_filp_open+0x79/0xd0
[<ffffffff8813f2ca>] ? __alloc_fd+0x3a/0x170
[<ffffffff881240c4>] do_sys_open+0x114/0x1e0
[<ffffffff881241a9>] SyS_open+0x19/0x20
[<ffffffff8896e257>] entry_SYSCALL_64_fastpath+0x12/0x6a
Code: 4d 8d 6c 07 04 31 c0 4c 89 ee e8 47 6f e5 ff 31 c9 41 89 ce 44 89 f1 48 c7 c7 28 b1 bd 88 31 c0 49 01 cd 4c 89 ee e8 2b 6f e5 ff <45> 0f b7 75 04 48 c7 c7 31 b1 bd 88 31 c0 4d 01 ee 4c 89 f6 e8
RIP [<ffffffff8828a734>] SMB2_open+0x804/0x960
RSP <ffff88005b31fa08>
CR2: ffff8800a1a77cc6
---[ end trace d9f69ba64feee469 ]---
Signed-off-by: Justin Maggard <jmaggard@netgear.com>
Signed-off-by: Steve French <smfrench@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
fs/cifs/smb2pdu.c | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
--- a/fs/cifs/smb2pdu.c
+++ b/fs/cifs/smb2pdu.c
@@ -1109,21 +1109,25 @@ parse_lease_state(struct TCP_Server_Info
{
char *data_offset;
struct create_context *cc;
- unsigned int next = 0;
+ unsigned int next;
+ unsigned int remaining;
char *name;
data_offset = (char *)rsp + 4 + le32_to_cpu(rsp->CreateContextsOffset);
+ remaining = le32_to_cpu(rsp->CreateContextsLength);
cc = (struct create_context *)data_offset;
- do {
- cc = (struct create_context *)((char *)cc + next);
+ while (remaining >= sizeof(struct create_context)) {
name = le16_to_cpu(cc->NameOffset) + (char *)cc;
- if (le16_to_cpu(cc->NameLength) != 4 ||
- strncmp(name, "RqLs", 4)) {
- next = le32_to_cpu(cc->Next);
- continue;
- }
- return server->ops->parse_lease_buf(cc, epoch);
- } while (next != 0);
+ if (le16_to_cpu(cc->NameLength) == 4 &&
+ strncmp(name, "RqLs", 4) == 0)
+ return server->ops->parse_lease_buf(cc, epoch);
+
+ next = le32_to_cpu(cc->Next);
+ if (!next)
+ break;
+ remaining -= next;
+ cc = (struct create_context *)((char *)cc + next);
+ }
return 0;
}
@@ -0,0 +1,72 @@
From 6cc3b24235929b54acd5ecc987ef11a425bd209e Mon Sep 17 00:00:00 2001
From: Pavel Shilovsky <pshilovsky@samba.org>
Date: Sat, 27 Feb 2016 11:58:18 +0300
Subject: CIFS: Fix SMB2+ interim response processing for read requests
From: Pavel Shilovsky <pshilovsky@samba.org>
commit 6cc3b24235929b54acd5ecc987ef11a425bd209e upstream.
For interim responses we only need to parse a header and update
a number credits. Now it is done for all SMB2+ command except
SMB2_READ which is wrong. Fix this by adding such processing.
Signed-off-by: Pavel Shilovsky <pshilovsky@samba.org>
Tested-by: Shirish Pargaonkar <shirishpargaonkar@gmail.com>
Signed-off-by: Steve French <smfrench@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
fs/cifs/cifssmb.c | 21 ++++++++++++++++++---
1 file changed, 18 insertions(+), 3 deletions(-)
--- a/fs/cifs/cifssmb.c
+++ b/fs/cifs/cifssmb.c
@@ -1396,11 +1396,10 @@ openRetry:
* current bigbuf.
*/
static int
-cifs_readv_discard(struct TCP_Server_Info *server, struct mid_q_entry *mid)
+discard_remaining_data(struct TCP_Server_Info *server)
{
unsigned int rfclen = get_rfc1002_length(server->smallbuf);
int remaining = rfclen + 4 - server->total_read;
- struct cifs_readdata *rdata = mid->callback_data;
while (remaining > 0) {
int length;
@@ -1414,10 +1413,20 @@ cifs_readv_discard(struct TCP_Server_Inf
remaining -= length;
}
- dequeue_mid(mid, rdata->result);
return 0;
}
+static int
+cifs_readv_discard(struct TCP_Server_Info *server, struct mid_q_entry *mid)
+{
+ int length;
+ struct cifs_readdata *rdata = mid->callback_data;
+
+ length = discard_remaining_data(server);
+ dequeue_mid(mid, rdata->result);
+ return length;
+}
+
int
cifs_readv_receive(struct TCP_Server_Info *server, struct mid_q_entry *mid)
{
@@ -1446,6 +1455,12 @@ cifs_readv_receive(struct TCP_Server_Inf
return length;
server->total_read += length;
+ if (server->ops->is_status_pending &&
+ server->ops->is_status_pending(buf, server, 0)) {
+ discard_remaining_data(server);
+ return -1;
+ }
+
/* Was the SMB read successful? */
rdata->result = server->ops->map_error(buf, false);
if (rdata->result != 0) {
@@ -0,0 +1,39 @@
From 0378ba4899d5fbd8494ed6580cbc81d7b44dbac6 Mon Sep 17 00:00:00 2001
From: Geert Uytterhoeven <geert+renesas@glider.be>
Date: Wed, 24 Feb 2016 09:43:23 +0100
Subject: drivers: sh: Restore legacy clock domain on SuperH platforms
From: Geert Uytterhoeven <geert+renesas@glider.be>
commit 0378ba4899d5fbd8494ed6580cbc81d7b44dbac6 upstream.
CONFIG_ARCH_SHMOBILE is not only enabled for Renesas ARM platforms
(which are DT based and multi-platform), but also on a select set of
Renesas SuperH platforms (SH7722/SH7723/SH7724/SH7343/SH7366). Hence
since commit 0ba58de231066e47 ("drivers: sh: Get rid of
CONFIG_ARCH_SHMOBILE_MULTI"), the legacy clock domain is no longer
installed on these SuperH platforms, and module clocks may not be
enabled when needed, leading to driver failures.
To fix this, add an additional check for CONFIG_OF.
Fixes: 0ba58de231066e47 ("drivers: sh: Get rid of CONFIG_ARCH_SHMOBILE_MULTI").
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/sh/pm_runtime.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/drivers/sh/pm_runtime.c
+++ b/drivers/sh/pm_runtime.c
@@ -34,7 +34,7 @@ static struct pm_clk_notifier_block plat
static int __init sh_pm_runtime_init(void)
{
- if (IS_ENABLED(CONFIG_ARCH_SHMOBILE)) {
+ if (IS_ENABLED(CONFIG_OF) && IS_ENABLED(CONFIG_ARCH_SHMOBILE)) {
if (!of_find_compatible_node(NULL, NULL,
"renesas,cpg-mstp-clocks"))
return 0;
@@ -0,0 +1,46 @@
From a187f17f0e15a046aa5d7263b35df55230d92779 Mon Sep 17 00:00:00 2001
From: Oded Gabbay <oded.gabbay@gmail.com>
Date: Sat, 30 Jan 2016 07:59:34 +0200
Subject: drm/amdgpu: mask out WC from BO on unsupported arches
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
From: Oded Gabbay <oded.gabbay@gmail.com>
commit a187f17f0e15a046aa5d7263b35df55230d92779 upstream.
Reviewed-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 ++++++++
1 file changed, 8 insertions(+)
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
@@ -33,6 +33,7 @@
#include <linux/slab.h>
#include <drm/drmP.h>
#include <drm/amdgpu_drm.h>
+#include <drm/drm_cache.h>
#include "amdgpu.h"
#include "amdgpu_trace.h"
@@ -261,6 +262,13 @@ int amdgpu_bo_create_restricted(struct a
AMDGPU_GEM_DOMAIN_OA);
bo->flags = flags;
+
+ /* For architectures that don't support WC memory,
+ * mask out the WC flag from the BO
+ */
+ if (!drm_arch_can_wc_memory())
+ bo->flags &= ~AMDGPU_GEM_CREATE_CPU_GTT_USWC;
+
amdgpu_fill_placement_to_bo(bo, placement);
/* Kernel allocation are uninterruptible */
r = ttm_bo_init(&adev->mman.bdev, &bo->tbo, size, type,
@@ -0,0 +1,66 @@
From a1e533ec07d583d01349ef13c0c965b8633e1b91 Mon Sep 17 00:00:00 2001
From: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
Date: Mon, 15 Feb 2016 18:41:33 +0000
Subject: fbcon: set a default value to blink interval
From: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
commit a1e533ec07d583d01349ef13c0c965b8633e1b91 upstream.
Since commit 27a4c827c34ac4256a190cc9d24607f953c1c459
fbcon: use the cursor blink interval provided by vt
two attempts have been made at fixing a possible hang caused by
cursor_timer_handler. That function registers a timer to be triggered at
"jiffies + fbcon_ops.cur_blink_jiffies".
A new case had been encountered during initialisation of clcd-pl11x:
fbcon_fb_registered
do_fbcon_takeover
-> do_register_con_driver
fbcon_startup
(A) add_cursor_timer (with cur_blink_jiffies = 0)
-> do_bind_con_driver
visual_init
fbcon_init
(B) cur_blink_jiffies = msecs_to_jiffies(vc->vc_cur_blink_ms);
If we take an softirq anywhere between A and B (and we do),
cursor_timer_handler executes indefinitely.
Instead of patching all possible paths that lead to this case one at a
time, fix the issue at the source and initialise cur_blink_jiffies to
200ms when allocating fbcon_ops. This was its default value before
aforesaid commit. fbcon_cursor or fbcon_init will refine this value
downstream.
Signed-off-by: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
Tested-by: Scot Doyle <lkml14@scotdoyle.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/video/console/fbcon.c | 2 ++
1 file changed, 2 insertions(+)
--- a/drivers/video/console/fbcon.c
+++ b/drivers/video/console/fbcon.c
@@ -709,6 +709,7 @@ static int con2fb_acquire_newinfo(struct
}
if (!err) {
+ ops->cur_blink_jiffies = HZ / 5;
info->fbcon_par = ops;
if (vc)
@@ -956,6 +957,7 @@ static const char *fbcon_startup(void)
ops->currcon = -1;
ops->graphics = 1;
ops->cur_rotate = -1;
+ ops->cur_blink_jiffies = HZ / 5;
info->fbcon_par = ops;
p->con_rotate = initial_rotation;
set_blitting_type(vc, info);
@@ -0,0 +1,63 @@
From 1ee9f4bd1a97026a7b2d7ae9f1f74b45680d0003 Mon Sep 17 00:00:00 2001
From: Yadan Fan <ydfan@novell.com>
Date: Mon, 29 Feb 2016 14:44:57 +0800
Subject: Fix cifs_uniqueid_to_ino_t() function for s390x
From: Yadan Fan <ydfan@novell.com>
commit 1ee9f4bd1a97026a7b2d7ae9f1f74b45680d0003 upstream.
This issue is caused by commit 02323db17e3a7 ("cifs: fix
cifs_uniqueid_to_ino_t not to ever return 0"), when BITS_PER_LONG
is 64 on s390x, the corresponding cifs_uniqueid_to_ino_t()
function will cast 64-bit fileid to 32-bit by using (ino_t)fileid,
because ino_t (typdefed __kernel_ino_t) is int type.
It's defined in arch/s390/include/uapi/asm/posix_types.h
#ifndef __s390x__
typedef unsigned long __kernel_ino_t;
...
#else /* __s390x__ */
typedef unsigned int __kernel_ino_t;
So the #ifdef condition is wrong for s390x, we can just still use
one cifs_uniqueid_to_ino_t() function with comparing sizeof(ino_t)
and sizeof(u64) to choose the correct execution accordingly.
Signed-off-by: Yadan Fan <ydfan@suse.com>
Signed-off-by: Steve French <smfrench@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
fs/cifs/cifsfs.h | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
--- a/fs/cifs/cifsfs.h
+++ b/fs/cifs/cifsfs.h
@@ -31,19 +31,15 @@
* so that it will fit. We use hash_64 to convert the value to 31 bits, and
* then add 1, to ensure that we don't end up with a 0 as the value.
*/
-#if BITS_PER_LONG == 64
static inline ino_t
cifs_uniqueid_to_ino_t(u64 fileid)
{
+ if ((sizeof(ino_t)) < (sizeof(u64)))
+ return (ino_t)hash_64(fileid, (sizeof(ino_t) * 8) - 1) + 1;
+
return (ino_t)fileid;
+
}
-#else
-static inline ino_t
-cifs_uniqueid_to_ino_t(u64 fileid)
-{
- return (ino_t)hash_64(fileid, (sizeof(ino_t) * 8) - 1) + 1;
-}
-#endif
extern struct file_system_type cifs_fs_type;
extern const struct address_space_operations cifs_addr_ops;
@@ -0,0 +1,78 @@
From 358875fd52ab8f00f66328cbf1a1d2486f265829 Mon Sep 17 00:00:00 2001
From: Jay Cornwall <jay@jcornwall.me>
Date: Wed, 10 Feb 2016 15:48:01 -0600
Subject: iommu/amd: Apply workaround for ATS write permission check
From: Jay Cornwall <jay@jcornwall.me>
commit 358875fd52ab8f00f66328cbf1a1d2486f265829 upstream.
The AMD Family 15h Models 30h-3Fh (Kaveri) BIOS and Kernel Developer's
Guide omitted part of the BIOS IOMMU L2 register setup specification.
Without this setup the IOMMU L2 does not fully respect write permissions
when handling an ATS translation request.
The IOMMU L2 will set PTE dirty bit when handling an ATS translation with
write permission request, even when PTE RW bit is clear. This may occur by
direct translation (which would cause a PPR) or by prefetch request from
the ATC.
This is observed in practice when the IOMMU L2 modifies a PTE which maps a
pagecache page. The ext4 filesystem driver BUGs when asked to writeback
these (non-modified) pages.
Enable ATS write permission check in the Kaveri IOMMU L2 if BIOS has not.
Signed-off-by: Jay Cornwall <jay@jcornwall.me>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/iommu/amd_iommu_init.c | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
--- a/drivers/iommu/amd_iommu_init.c
+++ b/drivers/iommu/amd_iommu_init.c
@@ -1016,6 +1016,34 @@ static void amd_iommu_erratum_746_workar
}
/*
+ * Family15h Model 30h-3fh (IOMMU Mishandles ATS Write Permission)
+ * Workaround:
+ * BIOS should enable ATS write permission check by setting
+ * L2_DEBUG_3[AtsIgnoreIWDis](D0F2xF4_x47[0]) = 1b
+ */
+static void amd_iommu_ats_write_check_workaround(struct amd_iommu *iommu)
+{
+ u32 value;
+
+ if ((boot_cpu_data.x86 != 0x15) ||
+ (boot_cpu_data.x86_model < 0x30) ||
+ (boot_cpu_data.x86_model > 0x3f))
+ return;
+
+ /* Test L2_DEBUG_3[AtsIgnoreIWDis] == 1 */
+ value = iommu_read_l2(iommu, 0x47);
+
+ if (value & BIT(0))
+ return;
+
+ /* Set L2_DEBUG_3[AtsIgnoreIWDis] = 1 */
+ iommu_write_l2(iommu, 0x47, value | BIT(0));
+
+ pr_info("AMD-Vi: Applying ATS write check workaround for IOMMU at %s\n",
+ dev_name(&iommu->dev->dev));
+}
+
+/*
* This function clues the initialization function for one IOMMU
* together and also allocates the command buffer and programs the
* hardware. It does NOT enable the IOMMU. This is done afterwards.
@@ -1284,6 +1312,7 @@ static int iommu_init_pci(struct amd_iom
}
amd_iommu_erratum_746_workaround(iommu);
+ amd_iommu_ats_write_check_workaround(iommu);
iommu->iommu_dev = iommu_device_create(&iommu->dev->dev, iommu,
amd_iommu_groups, "ivhd%d",
@@ -0,0 +1,92 @@
From 38e45d02ea9f194b89d6bf41e52ccafc8e2c2b47 Mon Sep 17 00:00:00 2001
From: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Date: Tue, 23 Feb 2016 13:03:30 +0100
Subject: iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered
From: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
commit 38e45d02ea9f194b89d6bf41e52ccafc8e2c2b47 upstream.
The setup code for the performance counters in the AMD IOMMU driver
tests whether the counters can be written. It tests to setup a counter
for device 00:00.0, which fails on systems where this particular device
is not covered by the IOMMU.
Fix this by not relying on device 00:00.0 but only on the IOMMU being
present.
Signed-off-by: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/iommu/amd_iommu_init.c | 34 ++++++++++++++++++++++------------
1 file changed, 22 insertions(+), 12 deletions(-)
--- a/drivers/iommu/amd_iommu_init.c
+++ b/drivers/iommu/amd_iommu_init.c
@@ -228,6 +228,10 @@ static int amd_iommu_enable_interrupts(v
static int __init iommu_go_to_state(enum iommu_init_state state);
static void init_device_table_dma(void);
+static int iommu_pc_get_set_reg_val(struct amd_iommu *iommu,
+ u8 bank, u8 cntr, u8 fxn,
+ u64 *value, bool is_write);
+
static inline void update_last_devid(u16 devid)
{
if (devid > amd_iommu_last_bdf)
@@ -1170,8 +1174,8 @@ static void init_iommu_perf_ctr(struct a
amd_iommu_pc_present = true;
/* Check if the performance counters can be written to */
- if ((0 != amd_iommu_pc_get_set_reg_val(0, 0, 0, 0, &val, true)) ||
- (0 != amd_iommu_pc_get_set_reg_val(0, 0, 0, 0, &val2, false)) ||
+ if ((0 != iommu_pc_get_set_reg_val(iommu, 0, 0, 0, &val, true)) ||
+ (0 != iommu_pc_get_set_reg_val(iommu, 0, 0, 0, &val2, false)) ||
(val != val2)) {
pr_err("AMD-Vi: Unable to write to IOMMU perf counter.\n");
amd_iommu_pc_present = false;
@@ -2312,22 +2316,15 @@ u8 amd_iommu_pc_get_max_counters(u16 dev
}
EXPORT_SYMBOL(amd_iommu_pc_get_max_counters);
-int amd_iommu_pc_get_set_reg_val(u16 devid, u8 bank, u8 cntr, u8 fxn,
+static int iommu_pc_get_set_reg_val(struct amd_iommu *iommu,
+ u8 bank, u8 cntr, u8 fxn,
u64 *value, bool is_write)
{
- struct amd_iommu *iommu;
u32 offset;
u32 max_offset_lim;
- /* Make sure the IOMMU PC resource is available */
- if (!amd_iommu_pc_present)
- return -ENODEV;
-
- /* Locate the iommu associated with the device ID */
- iommu = amd_iommu_rlookup_table[devid];
-
/* Check for valid iommu and pc register indexing */
- if (WARN_ON((iommu == NULL) || (fxn > 0x28) || (fxn & 7)))
+ if (WARN_ON((fxn > 0x28) || (fxn & 7)))
return -ENODEV;
offset = (u32)(((0x40|bank) << 12) | (cntr << 8) | fxn);
@@ -2351,3 +2348,16 @@ int amd_iommu_pc_get_set_reg_val(u16 dev
return 0;
}
EXPORT_SYMBOL(amd_iommu_pc_get_set_reg_val);
+
+int amd_iommu_pc_get_set_reg_val(u16 devid, u8 bank, u8 cntr, u8 fxn,
+ u64 *value, bool is_write)
+{
+ struct amd_iommu *iommu = amd_iommu_rlookup_table[devid];
+
+ /* Make sure the IOMMU PC resource is available */
+ if (!amd_iommu_pc_present || iommu == NULL)
+ return -ENODEV;
+
+ return iommu_pc_get_set_reg_val(iommu, bank, cntr, fxn,
+ value, is_write);
+}
@@ -0,0 +1,68 @@
From e6a8c9b337eed56eb481e1b4dd2180c25a1e5310 Mon Sep 17 00:00:00 2001
From: Joerg Roedel <jroedel@suse.de>
Date: Mon, 29 Feb 2016 23:49:47 +0100
Subject: iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path
From: Joerg Roedel <jroedel@suse.de>
commit e6a8c9b337eed56eb481e1b4dd2180c25a1e5310 upstream.
In the PCI hotplug path of the Intel IOMMU driver, replace
the usage of the BUS_NOTIFY_DEL_DEVICE notifier, which is
executed before the driver is unbound from the device, with
BUS_NOTIFY_REMOVED_DEVICE, which runs after that.
This fixes a kernel BUG being triggered in the VT-d code
when the device driver tries to unmap DMA buffers and the
VT-d driver already destroyed all mappings.
Reported-by: Stefani Seibold <stefani@seibold.net>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/iommu/dmar.c | 5 +++--
drivers/iommu/intel-iommu.c | 4 ++--
2 files changed, 5 insertions(+), 4 deletions(-)
--- a/drivers/iommu/dmar.c
+++ b/drivers/iommu/dmar.c
@@ -329,7 +329,8 @@ static int dmar_pci_bus_notifier(struct
/* Only care about add/remove events for physical functions */
if (pdev->is_virtfn)
return NOTIFY_DONE;
- if (action != BUS_NOTIFY_ADD_DEVICE && action != BUS_NOTIFY_DEL_DEVICE)
+ if (action != BUS_NOTIFY_ADD_DEVICE &&
+ action != BUS_NOTIFY_REMOVED_DEVICE)
return NOTIFY_DONE;
info = dmar_alloc_pci_notify_info(pdev, action);
@@ -339,7 +340,7 @@ static int dmar_pci_bus_notifier(struct
down_write(&dmar_global_lock);
if (action == BUS_NOTIFY_ADD_DEVICE)
dmar_pci_bus_add_dev(info);
- else if (action == BUS_NOTIFY_DEL_DEVICE)
+ else if (action == BUS_NOTIFY_REMOVED_DEVICE)
dmar_pci_bus_del_dev(info);
up_write(&dmar_global_lock);
--- a/drivers/iommu/intel-iommu.c
+++ b/drivers/iommu/intel-iommu.c
@@ -4367,7 +4367,7 @@ int dmar_iommu_notify_scope_dev(struct d
rmrru->devices_cnt);
if(ret < 0)
return ret;
- } else if (info->event == BUS_NOTIFY_DEL_DEVICE) {
+ } else if (info->event == BUS_NOTIFY_REMOVED_DEVICE) {
dmar_remove_dev_scope(info, rmrr->segment,
rmrru->devices, rmrru->devices_cnt);
}
@@ -4387,7 +4387,7 @@ int dmar_iommu_notify_scope_dev(struct d
break;
else if(ret < 0)
return ret;
- } else if (info->event == BUS_NOTIFY_DEL_DEVICE) {
+ } else if (info->event == BUS_NOTIFY_REMOVED_DEVICE) {
if (dmar_remove_dev_scope(info, atsr->segment,
atsru->devices, atsru->devices_cnt))
break;
@@ -0,0 +1,56 @@
From 70e4da7a8ff62f2775337b705f45c804bb450454 Mon Sep 17 00:00:00 2001
From: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri, 26 Feb 2016 12:28:40 +0100
Subject: KVM: x86: fix root cause for missed hardware breakpoints
From: Paolo Bonzini <pbonzini@redhat.com>
commit 70e4da7a8ff62f2775337b705f45c804bb450454 upstream.
Commit 172b2386ed16 ("KVM: x86: fix missed hardware breakpoints",
2016-02-10) worked around a case where the debug registers are not loaded
correctly on preemption and on the first entry to KVM_RUN.
However, Xiao Guangrong pointed out that the root cause must be that
KVM_DEBUGREG_BP_ENABLED is not being set correctly. This can indeed
happen due to the lazy debug exit mechanism, which does not call
kvm_update_dr7. Fix it by replacing the existing loop (more or less
equivalent to kvm_update_dr0123) with calls to all the kvm_update_dr*
functions.
Fixes: 172b2386ed16a9143d9a456aae5ec87275c61489
Reviewed-by: Xiao Guangrong <guangrong.xiao@linux.intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/x86/kvm/x86.c | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
--- a/arch/x86/kvm/x86.c
+++ b/arch/x86/kvm/x86.c
@@ -2736,7 +2736,6 @@ void kvm_arch_vcpu_load(struct kvm_vcpu
}
kvm_make_request(KVM_REQ_STEAL_UPDATE, vcpu);
- vcpu->arch.switch_db_regs |= KVM_DEBUGREG_RELOAD;
}
void kvm_arch_vcpu_put(struct kvm_vcpu *vcpu)
@@ -6545,12 +6544,12 @@ static int vcpu_enter_guest(struct kvm_v
* KVM_DEBUGREG_WONT_EXIT again.
*/
if (unlikely(vcpu->arch.switch_db_regs & KVM_DEBUGREG_WONT_EXIT)) {
- int i;
-
WARN_ON(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP);
kvm_x86_ops->sync_dirty_debug_regs(vcpu);
- for (i = 0; i < KVM_NR_DB_REGS; i++)
- vcpu->arch.eff_db[i] = vcpu->arch.db[i];
+ kvm_update_dr0123(vcpu);
+ kvm_update_dr6(vcpu);
+ kvm_update_dr7(vcpu);
+ vcpu->arch.switch_db_regs &= ~KVM_DEBUGREG_RELOAD;
}
/*
@@ -0,0 +1,56 @@
From 2680d6da455b636dd006636780c0f235c6561d70 Mon Sep 17 00:00:00 2001
From: Owen Hofmann <osh@google.com>
Date: Tue, 1 Mar 2016 13:36:13 -0800
Subject: kvm: x86: Update tsc multiplier on change.
From: Owen Hofmann <osh@google.com>
commit 2680d6da455b636dd006636780c0f235c6561d70 upstream.
vmx.c writes the TSC_MULTIPLIER field in vmx_vcpu_load, but only when a
vcpu has migrated physical cpus. Record the last value written and
update in vmx_vcpu_load on any change, otherwise a cpu migration must
occur for TSC frequency scaling to take effect.
Fixes: ff2c3a1803775cc72dc6f624b59554956396b0ee
Signed-off-by: Owen Hofmann <osh@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/x86/kvm/vmx.c | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
--- a/arch/x86/kvm/vmx.c
+++ b/arch/x86/kvm/vmx.c
@@ -595,6 +595,8 @@ struct vcpu_vmx {
/* Support for PML */
#define PML_ENTITY_NUM 512
struct page *pml_pg;
+
+ u64 current_tsc_ratio;
};
enum segment_cache_field {
@@ -2062,14 +2064,16 @@ static void vmx_vcpu_load(struct kvm_vcp
rdmsrl(MSR_IA32_SYSENTER_ESP, sysenter_esp);
vmcs_writel(HOST_IA32_SYSENTER_ESP, sysenter_esp); /* 22.2.3 */
- /* Setup TSC multiplier */
- if (cpu_has_vmx_tsc_scaling())
- vmcs_write64(TSC_MULTIPLIER,
- vcpu->arch.tsc_scaling_ratio);
-
vmx->loaded_vmcs->cpu = cpu;
}
+ /* Setup TSC multiplier */
+ if (kvm_has_tsc_control &&
+ vmx->current_tsc_ratio != vcpu->arch.tsc_scaling_ratio) {
+ vmx->current_tsc_ratio = vcpu->arch.tsc_scaling_ratio;
+ vmcs_write64(TSC_MULTIPLIER, vmx->current_tsc_ratio);
+ }
+
vmx_vcpu_pi_load(vcpu, cpu);
}
@@ -0,0 +1,49 @@
From 0178fd7dcc4451fcb90bec5e91226586962478d2 Mon Sep 17 00:00:00 2001
From: "Michael S. Tsirkin" <mst@redhat.com>
Date: Sun, 28 Feb 2016 17:35:59 +0200
Subject: mips/kvm: fix ioctl error handling
From: Michael S. Tsirkin <mst@redhat.com>
commit 0178fd7dcc4451fcb90bec5e91226586962478d2 upstream.
Returning directly whatever copy_to_user(...) or copy_from_user(...)
returns may not do the right thing if there's a pagefault:
copy_to_user/copy_from_user return the number of bytes not copied in
this case, but ioctls need to return -EFAULT instead.
Fix up kvm on mips to do
return copy_to_user(...)) ? -EFAULT : 0;
and
return copy_from_user(...)) ? -EFAULT : 0;
everywhere.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/mips/kvm/mips.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- a/arch/mips/kvm/mips.c
+++ b/arch/mips/kvm/mips.c
@@ -702,7 +702,7 @@ static int kvm_mips_get_reg(struct kvm_v
} else if ((reg->id & KVM_REG_SIZE_MASK) == KVM_REG_SIZE_U128) {
void __user *uaddr = (void __user *)(long)reg->addr;
- return copy_to_user(uaddr, vs, 16);
+ return copy_to_user(uaddr, vs, 16) ? -EFAULT : 0;
} else {
return -EINVAL;
}
@@ -732,7 +732,7 @@ static int kvm_mips_set_reg(struct kvm_v
} else if ((reg->id & KVM_REG_SIZE_MASK) == KVM_REG_SIZE_U128) {
void __user *uaddr = (void __user *)(long)reg->addr;
- return copy_from_user(vs, uaddr, 16);
+ return copy_from_user(vs, uaddr, 16) ? -EFAULT : 0;
} else {
return -EINVAL;
}
@@ -0,0 +1,94 @@
From 98e8b6c9ac9d1b1e9d1122dfa6783d5d566bb8f7 Mon Sep 17 00:00:00 2001
From: Helge Deller <deller@gmx.de>
Date: Tue, 19 Jan 2016 16:08:49 +0100
Subject: parisc: Fix ptrace syscall number and return value modification
From: Helge Deller <deller@gmx.de>
commit 98e8b6c9ac9d1b1e9d1122dfa6783d5d566bb8f7 upstream.
Mike Frysinger reported that his ptrace testcase showed strange
behaviour on parisc: It was not possible to avoid a syscall and the
return value of a syscall couldn't be changed.
To modify a syscall number, we were missing to save the new syscall
number to gr20 which is then picked up later in assembly again.
The effect that the return value couldn't be changed is a side-effect of
another bug in the assembly code. When a process is ptraced, userspace
expects each syscall to report entrance and exit of a syscall. If a
syscall number was given which doesn't exist, we jumped to the normal
syscall exit code instead of informing userspace that the (non-existant)
syscall exits. This unexpected behaviour confuses userspace and thus the
bug was misinterpreted as if we can't change the return value.
This patch fixes both problems and was tested on 64bit kernel with
32bit userspace.
Signed-off-by: Helge Deller <deller@gmx.de>
Cc: Mike Frysinger <vapier@gentoo.org>
Tested-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/parisc/kernel/ptrace.c | 16 +++++++++++-----
arch/parisc/kernel/syscall.S | 5 ++++-
2 files changed, 15 insertions(+), 6 deletions(-)
--- a/arch/parisc/kernel/ptrace.c
+++ b/arch/parisc/kernel/ptrace.c
@@ -269,14 +269,19 @@ long compat_arch_ptrace(struct task_stru
long do_syscall_trace_enter(struct pt_regs *regs)
{
- long ret = 0;
-
/* Do the secure computing check first. */
secure_computing_strict(regs->gr[20]);
if (test_thread_flag(TIF_SYSCALL_TRACE) &&
- tracehook_report_syscall_entry(regs))
- ret = -1L;
+ tracehook_report_syscall_entry(regs)) {
+ /*
+ * Tracing decided this syscall should not happen or the
+ * debugger stored an invalid system call number. Skip
+ * the system call and the system call restart handling.
+ */
+ regs->gr[20] = -1UL;
+ goto out;
+ }
#ifdef CONFIG_64BIT
if (!is_compat_task())
@@ -290,7 +295,8 @@ long do_syscall_trace_enter(struct pt_re
regs->gr[24] & 0xffffffff,
regs->gr[23] & 0xffffffff);
- return ret ? : regs->gr[20];
+out:
+ return regs->gr[20];
}
void do_syscall_trace_exit(struct pt_regs *regs)
--- a/arch/parisc/kernel/syscall.S
+++ b/arch/parisc/kernel/syscall.S
@@ -343,7 +343,7 @@ tracesys_next:
#endif
comiclr,>>= __NR_Linux_syscalls, %r20, %r0
- b,n .Lsyscall_nosys
+ b,n .Ltracesys_nosys
LDREGX %r20(%r19), %r19
@@ -359,6 +359,9 @@ tracesys_next:
be 0(%sr7,%r19)
ldo R%tracesys_exit(%r2),%r2
+.Ltracesys_nosys:
+ ldo -ENOSYS(%r0),%r28 /* set errno */
+
/* Do *not* call this function on the gateway page, because it
makes a direct call to syscall_trace. */
@@ -0,0 +1,78 @@
From 79e3f4a853ed161cd4c06d84b50beebf961a47c6 Mon Sep 17 00:00:00 2001
From: Murali Karicheri <m-karicheri2@ti.com>
Date: Mon, 29 Feb 2016 17:18:22 -0600
Subject: PCI: keystone: Fix MSI code that retrieves struct pcie_port pointer
From: Murali Karicheri <m-karicheri2@ti.com>
commit 79e3f4a853ed161cd4c06d84b50beebf961a47c6 upstream.
Commit cbce7900598c ("PCI: designware: Make driver arch-agnostic") changed
the host bridge sysdata pointer from the ARM pci_sys_data to the DesignWare
pcie_port structure, and changed pcie-designware.c to reflect that. But it
did not change the corresponding code in pci-keystone-dw.c, so it caused
crashes on Keystone:
Unable to handle kernel NULL pointer dereference at virtual address 00000030
pgd = c0003000
[00000030] *pgd=80000800004003, *pmd=00000000
Internal error: Oops: 206 [#1] PREEMPT SMP ARM
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.2-00139-gb74f926 #2
Hardware name: Keystone
PC is at ks_dw_pcie_msi_irq_unmask+0x24/0x58
Change pci-keystone-dw.c to expect sysdata to be the struct pcie_port
pointer.
[bhelgaas: changelog]
Fixes: cbce7900598c ("PCI: designware: Make driver arch-agnostic")
Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
CC: Zhou Wang <wangzhou1@hisilicon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/pci/host/pci-keystone-dw.c | 11 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)
--- a/drivers/pci/host/pci-keystone-dw.c
+++ b/drivers/pci/host/pci-keystone-dw.c
@@ -58,11 +58,6 @@
#define to_keystone_pcie(x) container_of(x, struct keystone_pcie, pp)
-static inline struct pcie_port *sys_to_pcie(struct pci_sys_data *sys)
-{
- return sys->private_data;
-}
-
static inline void update_reg_offset_bit_pos(u32 offset, u32 *reg_offset,
u32 *bit_pos)
{
@@ -108,7 +103,7 @@ static void ks_dw_pcie_msi_irq_ack(struc
struct pcie_port *pp;
msi = irq_data_get_msi_desc(d);
- pp = sys_to_pcie(msi_desc_to_pci_sysdata(msi));
+ pp = (struct pcie_port *) msi_desc_to_pci_sysdata(msi);
ks_pcie = to_keystone_pcie(pp);
offset = d->irq - irq_linear_revmap(pp->irq_domain, 0);
update_reg_offset_bit_pos(offset, &reg_offset, &bit_pos);
@@ -146,7 +141,7 @@ static void ks_dw_pcie_msi_irq_mask(stru
u32 offset;
msi = irq_data_get_msi_desc(d);
- pp = sys_to_pcie(msi_desc_to_pci_sysdata(msi));
+ pp = (struct pcie_port *) msi_desc_to_pci_sysdata(msi);
ks_pcie = to_keystone_pcie(pp);
offset = d->irq - irq_linear_revmap(pp->irq_domain, 0);
@@ -167,7 +162,7 @@ static void ks_dw_pcie_msi_irq_unmask(st
u32 offset;
msi = irq_data_get_msi_desc(d);
- pp = sys_to_pcie(msi_desc_to_pci_sysdata(msi));
+ pp = (struct pcie_port *) msi_desc_to_pci_sysdata(msi);
ks_pcie = to_keystone_pcie(pp);
offset = d->irq - irq_linear_revmap(pp->irq_domain, 0);
@@ -0,0 +1,100 @@
From a528aca7f359f4b0b1d72ae406097e491a5ba9ea Mon Sep 17 00:00:00 2001
From: Al Viro <viro@zeniv.linux.org.uk>
Date: Mon, 29 Feb 2016 12:12:46 -0500
Subject: use ->d_seq to get coherency between ->d_inode and ->d_flags
From: Al Viro <viro@zeniv.linux.org.uk>
commit a528aca7f359f4b0b1d72ae406097e491a5ba9ea upstream.
Games with ordering and barriers are way too brittle. Just
bump ->d_seq before and after updating ->d_inode and ->d_flags
type bits, so that verifying ->d_seq would guarantee they are
coherent.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
fs/dcache.c | 20 +++++---------------
include/linux/dcache.h | 4 +---
2 files changed, 6 insertions(+), 18 deletions(-)
--- a/fs/dcache.c
+++ b/fs/dcache.c
@@ -269,9 +269,6 @@ static inline int dname_external(const s
return dentry->d_name.name != dentry->d_iname;
}
-/*
- * Make sure other CPUs see the inode attached before the type is set.
- */
static inline void __d_set_inode_and_type(struct dentry *dentry,
struct inode *inode,
unsigned type_flags)
@@ -279,28 +276,18 @@ static inline void __d_set_inode_and_typ
unsigned flags;
dentry->d_inode = inode;
- smp_wmb();
flags = READ_ONCE(dentry->d_flags);
flags &= ~(DCACHE_ENTRY_TYPE | DCACHE_FALLTHRU);
flags |= type_flags;
WRITE_ONCE(dentry->d_flags, flags);
}
-/*
- * Ideally, we want to make sure that other CPUs see the flags cleared before
- * the inode is detached, but this is really a violation of RCU principles
- * since the ordering suggests we should always set inode before flags.
- *
- * We should instead replace or discard the entire dentry - but that sucks
- * performancewise on mass deletion/rename.
- */
static inline void __d_clear_type_and_inode(struct dentry *dentry)
{
unsigned flags = READ_ONCE(dentry->d_flags);
flags &= ~(DCACHE_ENTRY_TYPE | DCACHE_FALLTHRU);
WRITE_ONCE(dentry->d_flags, flags);
- smp_wmb();
dentry->d_inode = NULL;
}
@@ -370,9 +357,11 @@ static void dentry_unlink_inode(struct d
__releases(dentry->d_inode->i_lock)
{
struct inode *inode = dentry->d_inode;
+
+ raw_write_seqcount_begin(&dentry->d_seq);
__d_clear_type_and_inode(dentry);
hlist_del_init(&dentry->d_u.d_alias);
- dentry_rcuwalk_invalidate(dentry);
+ raw_write_seqcount_end(&dentry->d_seq);
spin_unlock(&dentry->d_lock);
spin_unlock(&inode->i_lock);
if (!inode->i_nlink)
@@ -1757,8 +1746,9 @@ static void __d_instantiate(struct dentr
spin_lock(&dentry->d_lock);
if (inode)
hlist_add_head(&dentry->d_u.d_alias, &inode->i_dentry);
+ raw_write_seqcount_begin(&dentry->d_seq);
__d_set_inode_and_type(dentry, inode, add_flags);
- dentry_rcuwalk_invalidate(dentry);
+ raw_write_seqcount_end(&dentry->d_seq);
spin_unlock(&dentry->d_lock);
fsnotify_d_instantiate(dentry, inode);
}
--- a/include/linux/dcache.h
+++ b/include/linux/dcache.h
@@ -409,9 +409,7 @@ static inline bool d_mountpoint(const st
*/
static inline unsigned __d_entry_type(const struct dentry *dentry)
{
- unsigned type = READ_ONCE(dentry->d_flags);
- smp_rmb();
- return type & DCACHE_ENTRY_TYPE;
+ return dentry->d_flags & DCACHE_ENTRY_TYPE;
}
static inline bool d_is_miss(const struct dentry *dentry)
@@ -0,0 +1,116 @@
From 8160c4e455820d5008a1116d2dca35f0363bb062 Mon Sep 17 00:00:00 2001
From: "Michael S. Tsirkin" <mst@redhat.com>
Date: Sun, 28 Feb 2016 16:31:39 +0200
Subject: vfio: fix ioctl error handling
From: Michael S. Tsirkin <mst@redhat.com>
commit 8160c4e455820d5008a1116d2dca35f0363bb062 upstream.
Calling return copy_to_user(...) in an ioctl will not
do the right thing if there's a pagefault:
copy_to_user returns the number of bytes not copied
in this case.
Fix up vfio to do
return copy_to_user(...)) ?
-EFAULT : 0;
everywhere.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/vfio/pci/vfio_pci.c | 9 ++++++---
drivers/vfio/platform/vfio_platform_common.c | 9 ++++++---
drivers/vfio/vfio_iommu_type1.c | 6 ++++--
3 files changed, 16 insertions(+), 8 deletions(-)
--- a/drivers/vfio/pci/vfio_pci.c
+++ b/drivers/vfio/pci/vfio_pci.c
@@ -446,7 +446,8 @@ static long vfio_pci_ioctl(void *device_
info.num_regions = VFIO_PCI_NUM_REGIONS;
info.num_irqs = VFIO_PCI_NUM_IRQS;
- return copy_to_user((void __user *)arg, &info, minsz);
+ return copy_to_user((void __user *)arg, &info, minsz) ?
+ -EFAULT : 0;
} else if (cmd == VFIO_DEVICE_GET_REGION_INFO) {
struct pci_dev *pdev = vdev->pdev;
@@ -520,7 +521,8 @@ static long vfio_pci_ioctl(void *device_
return -EINVAL;
}
- return copy_to_user((void __user *)arg, &info, minsz);
+ return copy_to_user((void __user *)arg, &info, minsz) ?
+ -EFAULT : 0;
} else if (cmd == VFIO_DEVICE_GET_IRQ_INFO) {
struct vfio_irq_info info;
@@ -555,7 +557,8 @@ static long vfio_pci_ioctl(void *device_
else
info.flags |= VFIO_IRQ_INFO_NORESIZE;
- return copy_to_user((void __user *)arg, &info, minsz);
+ return copy_to_user((void __user *)arg, &info, minsz) ?
+ -EFAULT : 0;
} else if (cmd == VFIO_DEVICE_SET_IRQS) {
struct vfio_irq_set hdr;
--- a/drivers/vfio/platform/vfio_platform_common.c
+++ b/drivers/vfio/platform/vfio_platform_common.c
@@ -219,7 +219,8 @@ static long vfio_platform_ioctl(void *de
info.num_regions = vdev->num_regions;
info.num_irqs = vdev->num_irqs;
- return copy_to_user((void __user *)arg, &info, minsz);
+ return copy_to_user((void __user *)arg, &info, minsz) ?
+ -EFAULT : 0;
} else if (cmd == VFIO_DEVICE_GET_REGION_INFO) {
struct vfio_region_info info;
@@ -240,7 +241,8 @@ static long vfio_platform_ioctl(void *de
info.size = vdev->regions[info.index].size;
info.flags = vdev->regions[info.index].flags;
- return copy_to_user((void __user *)arg, &info, minsz);
+ return copy_to_user((void __user *)arg, &info, minsz) ?
+ -EFAULT : 0;
} else if (cmd == VFIO_DEVICE_GET_IRQ_INFO) {
struct vfio_irq_info info;
@@ -259,7 +261,8 @@ static long vfio_platform_ioctl(void *de
info.flags = vdev->irqs[info.index].flags;
info.count = vdev->irqs[info.index].count;
- return copy_to_user((void __user *)arg, &info, minsz);
+ return copy_to_user((void __user *)arg, &info, minsz) ?
+ -EFAULT : 0;
} else if (cmd == VFIO_DEVICE_SET_IRQS) {
struct vfio_irq_set hdr;
--- a/drivers/vfio/vfio_iommu_type1.c
+++ b/drivers/vfio/vfio_iommu_type1.c
@@ -999,7 +999,8 @@ static long vfio_iommu_type1_ioctl(void
info.iova_pgsizes = vfio_pgsize_bitmap(iommu);
- return copy_to_user((void __user *)arg, &info, minsz);
+ return copy_to_user((void __user *)arg, &info, minsz) ?
+ -EFAULT : 0;
} else if (cmd == VFIO_IOMMU_MAP_DMA) {
struct vfio_iommu_type1_dma_map map;
@@ -1032,7 +1033,8 @@ static long vfio_iommu_type1_ioctl(void
if (ret)
return ret;
- return copy_to_user((void __user *)arg, &unmap, minsz);
+ return copy_to_user((void __user *)arg, &unmap, minsz) ?
+ -EFAULT : 0;
}
return -ENOTTY;
+40 -691
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -28,10 +29,35 @@
</BuildDependencies>
<Patches>
<!-- Linux patches -->
<!--Patch level="1" compressionType="xz">patches/linux/patch-4.3.2.xz</Patch-->
<!-- Mageia Linux patches // compatible with http://svnweb.mageia.org/packages/cauldron/kernel/releases/4.4.0/1.mga6/PATCHES/patches/series-->
<Patch level="1" compressionType="xz">patches/linux/patch-4.4.4.xz</Patch>
<!-- Mageia Linux patches // compatible with http://svnweb.mageia.org/packages/cauldron/kernel/releases/4.4.4/1.mga6/PATCHES/patches/series-->
<!--stable patches-->
<Patch level="1">patches/mageia/stable-use-d_seq-to-get-coherency-between-d_inode-and-d_flags.patch</Patch>
<Patch level="1">patches/mageia/stable-drivers-sh-restore-legacy-clock-domain-on-superh-platforms.patch</Patch>
<Patch level="1">patches/mageia/stable-btrfs-fix-deadlock-running-delayed-iputs-at-transaction-commit-time.patch</Patch>
<Patch level="1">patches/mageia/stable-btrfs-fix-no_space-in-write-and-rm-loop.patch</Patch>
<Patch level="1">patches/mageia/stable-btrfs-async-thread-fix-a-use-after-free-error-for-trace.patch</Patch>
<Patch level="1">patches/mageia/stable-drm-amdgpu-mask-out-wc-from-bo-on-unsupported-arches.patch</Patch>
<Patch level="1">patches/mageia/stable-block-initialize-max_dev_sectors-to-0.patch</Patch>
<Patch level="1">patches/mageia/stable-pci-keystone-fix-msi-code-that-retrieves-struct-pcie_port-pointer.patch</Patch>
<Patch level="1">patches/mageia/stable-parisc-fix-ptrace-syscall-number-and-return-value-modification.patch</Patch>
<Patch level="1">patches/mageia/stable-mips-kvm-fix-ioctl-error-handling.patch</Patch>
<Patch level="1">patches/mageia/stable-kvm-x86-update-tsc-multiplier-on-change.patch</Patch>
<Patch level="1">patches/mageia/stable-fbcon-set-a-default-value-to-blink-interval.patch</Patch>
<Patch level="1">patches/mageia/stable-cifs-fix-out-of-bounds-access-in-lease-parsing.patch</Patch>
<Patch level="1">patches/mageia/stable-cifs-fix-smb2-interim-response-processing-for-read-requests.patch</Patch>
<Patch level="1">patches/mageia/stable-fix-cifs_uniqueid_to_ino_t-function-for-s390x.patch</Patch>
<Patch level="1">patches/mageia/stable-vfio-fix-ioctl-error-handling.patch</Patch>
<Patch level="1">patches/mageia/stable-kvm-x86-fix-root-cause-for-missed-hardware-breakpoints.patch</Patch>
<Patch level="1">patches/mageia/stable-arm-arm64-kvm-fix-ioctl-error-handling.patch</Patch>
<Patch level="1">patches/mageia/stable-iommu-amd-apply-workaround-for-ats-write-permission-check.patch</Patch>
<Patch level="1">patches/mageia/stable-iommu-amd-fix-boot-warning-when-device-00-00.0-is-not-iommu-covered.patch</Patch>
<Patch level="1">patches/mageia/stable-iommu-vt-d-use-bus_notify_removed_device-in-hotplug-path.patch</Patch>
<!--other patches-->
<Patch level="1">patches/mageia/ata-Adding-Intel-Lewisburg-device-IDs-for-SATA.patch</Patch>
<Patch level="1">patches/mageia/ata-ahci-don-t-mark-HotPlugCapable-Ports-as-external.patch</Patch>
<Patch level="1">patches/mageia/libata-Align-ata_device-s-id-on-a-cacheline.patch</Patch>
<Patch level="1">patches/mageia/libata-fix-HDIO_GET_32BIT-ioctl.patch</Patch>
<Patch level="1">patches/mageia/x86-pci-toshiba-equium-a60-assign-busses.patch</Patch>
<Patch level="1">patches/mageia/x86-boot-video-80x25-if-break.patch</Patch>
<Patch level="1">patches/mageia/x86-default_poweroff_up_machines.patch</Patch>
@@ -59,6 +85,7 @@
<Patch level="1">patches/mageia/block-Make-CFQ-default-to-IOPS-mode-on-SSDs.patch</Patch>
<Patch level="1">patches/mageia/fs-aufs-4.4.patch</Patch>
<Patch level="1">patches/mageia/fs-aufs-4.4-modular.patch</Patch>
<Patch level="1">patches/mageia/fs-ovl-move-super-block-magic-number-to-magic.h.patch</Patch>
<Patch level="1">patches/mageia/firewire-ieee1394-module-aliases.patch</Patch>
<Patch level="1">patches/mageia/char-agp-intel-new-Q57-id.patch</Patch>
<Patch level="1">patches/mageia/gpu-drm-mach64.patch</Patch>
@@ -94,6 +121,8 @@
<Patch level="1">patches/mageia/gpu-drm-0107-drm-vc4-Add-support-for-drawing-3D-frames.patch</Patch>
<Patch level="1">patches/mageia/gpu-drm-0108-drm-vc4-Add-support-for-async-pageflips.patch</Patch>
<Patch level="1">patches/mageia/gpu-drm-0109-drm-vc4-Add-an-interface-for-capturing-the-GPU-state.patch</Patch>
<Patch level="1">patches/mageia/gpu-drm-radeon-Update-radeon_get_vblank_counter_kms.patch</Patch>
<Patch level="1">patches/mageia/gpu-drm-radeon-Drop-unnecessary-unsigned-int-0-check.patch</Patch>
<Patch level="1">patches/mageia/input-i8042-quirks-for-Fujitsu-Lifebook-A544-and-Lif.patch</Patch>
<Patch level="1">patches/mageia/net-sis190-fix-list-usage.patch</Patch>
<Patch level="1">patches/mageia/net-netfilter-IFWLOG.patch</Patch>
@@ -102,6 +131,7 @@
<Patch level="1">patches/mageia/net-netfilter-IFWLOG-2.6.37-buildfix.patch</Patch>
<Patch level="1">patches/mageia/net-ipv4-netfilter-ipt_IFWLOG-3.6-buildfix.patch</Patch>
<Patch level="1">patches/mageia/net-netfilter-IFWLOG-3.7-buildfix.patch</Patch>
<Patch level="1">patches/mageia/net-netfilter-IFWLOG-remove-unused-label.patch</Patch>
<Patch level="1">patches/mageia/net-netfilter-psd.patch</Patch>
<Patch level="1">patches/mageia/net-netfilter-psd-mdv.patch</Patch>
<Patch level="1">patches/mageia/net-netfilter-psd-2.6.35-buildfix.patch</Patch>
@@ -140,7 +170,7 @@
<Patch level="1">patches/mageia/3rd-viahss-2.6.35-buildfix.patch</Patch>
<Patch level="1">patches/mageia/3rd-viahss-3.0-buildfix.patch</Patch>
<Patch level="1">patches/mageia/3rd-rtl8723bs.patch</Patch>
<Patch level="1">patches/mageia/ahci-add-new-Intel-device-IDs.patch</Patch>
<Patch level="1">patches/mageia/ahci-add-new-Intel-device-IDs.patch</Patch>
<Patch level="1">patches/mageia/arm-0001-dt-bindings-Add-root-properties-for-Raspberry-Pi-2.patch</Patch>
<Patch level="1">patches/mageia/arm-0002-ARM-bcm2835-Add-a-compat-string-for-bcm2836-machine-.patch</Patch>
<Patch level="1">patches/mageia/arm-0003-ARM-bcm2835-Add-Kconfig-support-for-bcm2836.patch</Patch>
@@ -153,6 +183,7 @@
<Patch level="1">patches/mageia/arm-0024-ARM-bcm2835-Add-the-auxiliary-clocks-to-the-device-t.patch</Patch>
<Patch level="1">patches/mageia/arm-0031-ARM-bcm2835-enable-all-bcm2835-relevant-in-defconfig.patch</Patch>
<Patch level="1">patches/mageia/arm-0032-ARM-bcm2835-enable-auxiliary-spi-driver-in-defconfig.patch</Patch>
mageia/net-netfilter-IFWLOG-remove-unused-label.patch
</Patches>
</Source>
@@ -207,698 +238,16 @@
</Package>
<History>
<Update release="69">
<Date>2016-01-11</Date>
<Version>4.4.0</Version>
<Comment>Version bump to 4.4.0</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="68">
<Date>2015-12-12</Date>
<Version>4.3.2</Version>
<Comment>Version bump to 4.3.2 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.3.2</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="67">
<Date>2015-12-01</Date>
<Version>4.3.0</Version>
<Comment>Version bump to 4.3.0</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="66">
<Date>2015-11-11</Date>
<Version>4.2.6</Version>
<Comment>Version bump to 4.2.5 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.2.5</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="65">
<Date>2015-11-30</Date>
<Version>4.2.5</Version>
<Comment>Version bump to 4.2.5 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.2.5</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="64">
<Date>2015-11-27</Date>
<Version>4.2.4</Version>
<Comment>Version bump to 4.2.4 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.2.4</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="63">
<Date>2015-10-04</Date>
<Version>4.2.3</Version>
<Comment>Version bump to 4.2.3 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.2.3</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="62">
<Date>2015-10-01</Date>
<Version>4.2.2</Version>
<Comment>Version bump to 4.2.2 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.2.2</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="61">
<Date>2015-09-23</Date>
<Version>4.1.8</Version>
<Comment>Version bump to 4.1.8 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.8</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="60">
<Date>2015-09-18</Date>
<Version>4.1.7</Version>
<Comment>Version bump to 4.1.7 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.7</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="59">
<Date>2015-09-05</Date>
<Version>4.1.6</Version>
<Comment>Version bump to 4.1.6 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.6</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="58">
<Date>2015-08-13</Date>
<Version>4.1.5</Version>
<Comment>Version bump to 4.1.5 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.5</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="57">
<Date>2015-07-23</Date>
<Version>4.1.3</Version>
<Comment>Version bump to 4.1.3 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.3</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="56">
<Date>2015-07-20</Date>
<Version>4.1.2</Version>
<Comment>Version bump to 4.1.2 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.2</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="55">
<Date>2015-07-12</Date>
<Version>4.0.8</Version>
<Comment>Version bump to 4.0.8 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.8</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="54">
<Date>2015-06-30</Date>
<Version>4.0.7</Version>
<Comment>Version bump to 4.0.7 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.7</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="53">
<Date>2015-06-23</Date>
<Version>4.0.6</Version>
<Comment>Version bump to 4.0.6 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.6</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="52">
<Date>2015-05-14</Date>
<Version>4.0.5</Version>
<Comment>Version bump to 4.0.5 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.5</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="51">
<Date>2015-05-14</Date>
<Version>4.0.4</Version>
<Comment>Version bump to 4.0.4 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.4</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="50">
<Date>2015-05-14</Date>
<Version>3.19.8</Version>
<Comment>Version bump to 3.19.8 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.19.8</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="49">
<Date>2015-05-05</Date>
<Version>3.19.6</Version>
<Comment>Version bump to 3.19.6 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.19.6</Comment>
<Type package="kernel">security</Type>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="48">
<Date>2015-04-24</Date>
<Version>3.19.5</Version>
<Comment>Version bump to 3.19.5</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="47">
<Date>2015-04-16</Date>
<Version>3.19.4</Version>
<Comment>Version bump to 3.19.4</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="46">
<Date>2015-03-21</Date>
<Version>3.19.3</Version>
<Comment>Version bump to 3.19.3</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="45">
<Date>2015-03-08</Date>
<Version>3.19.1</Version>
<Comment>Version bump to 3.19.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="44">
<Date>2015-03-01</Date>
<Version>3.19.0</Version>
<Comment>Version bump to 3.19</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="43">
<Date>2015-01-26</Date>
<Version>3.18.3</Version>
<Comment>Version bump to 3.18.3 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.3</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="42">
<Date>2015-01-08</Date>
<Version>3.18.1</Version>
<Comment>Version bump to 3.18.1 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.1</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="41">
<Date>2014-11-28</Date>
<Version>3.17.4</Version>
<Comment>Version bump to 3.17.4 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.17.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="40">
<Date>2014-10-18</Date>
<Version>3.17.1</Version>
<Comment>Version bump to 3.17.1 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.17.1</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="39">
<Date>2014-09-19</Date>
<Version>3.16.3</Version>
<Comment>Version bump to 3.16.3 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.16.3</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="38">
<Date>2014-09-03</Date>
<Version>3.16.1</Version>
<Comment>Version bump to 3.16.1 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.16.1</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="37">
<Date>2014-07-24</Date>
<Version>3.15.6</Version>
<Comment>Version bump to 3.15.6 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15.6</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="36">
<Date>2014-06-15</Date>
<Version>3.15.0</Version>
<Comment>Version bump to 3.15 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="35">
<Date>2014-05-27</Date>
<Version>3.14.4</Version>
<Comment>Version bump to 3.14.4 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="34">
<Date>2014-05-02</Date>
<Version>3.14.2</Version>
<Comment>Version bump to 3.14.2 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.2</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="33">
<Date>2014-04-15</Date>
<Version>3.13.10</Version>
<Comment>Version bump to 3.13.10 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.10</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="32">
<Date>2014-03-22</Date>
<Version>3.13.6</Version>
<Comment>Version bump to 3.13.6 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.6</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="31">
<Date>2014-03-01</Date>
<Version>3.12.13</Version>
<Comment>Version bump to 3.12.13 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.13</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="30">
<Date>2014-01-16</Date>
<Version>3.12.8</Version>
<Comment>Version bump to 3.12.8 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.8</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="29">
<Date>2013-12-17</Date>
<Version>3.12.5</Version>
<Comment>Add Maegia patch series and some cpu usage improvements.</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="28">
<Date>2013-12-12</Date>
<Version>3.12.5</Version>
<Comment>Version bump to 3.12.5 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.5</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="27">
<Date>2013-11-23</Date>
<Version>3.10.20</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.20</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="26">
<Date>2013-11-05</Date>
<Version>3.10.18</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.18</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="25">
<Date>2013-10-07</Date>
<Version>3.10.15</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.15</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="24">
<Date>2013-09-27</Date>
<Version>3.10.13</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.13</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="23">
<Date>2013-09-15</Date>
<Version>3.10.12</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.12</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="22">
<Date>2013-08-29</Date>
<Version>3.10.10</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.10</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="21">
<Date>2013-08-20</Date>
<Version>3.10.9</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.9</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="20">
<Date>2013-08-12</Date>
<Version>3.10.6</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.6</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="19">
<Date>2013-08-11</Date>
<Version>3.10.5</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.5</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="18">
<Date>2013-08-01</Date>
<Version>3.10.4</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="17">
<Date>2013-07-17</Date>
<Version>3.10.2</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.2</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="16">
<Date>2013-07-17</Date>
<Version>3.10.1</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.1</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2013-07-04</Date>
<Version>3.10.0</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2013-06-21</Date>
<Version>3.8.13</Version>
<Comment>Fix TSC calibration failure</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2013-06-15</Date>
<Version>3.8.13</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.13</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2013-04-18</Date>
<Version>3.8.8</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.8</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2013-03-31</Date>
<Version>3.8.5</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.5</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2013-03-25</Date>
<Version>3.8.4</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Yoyo Fernández</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2013-03-14</Date>
<Version>3.8.3</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.3</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Richard de Bruin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2013-03-06</Date>
<Version>3.8.2</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.2</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-03-03</Date>
<Version>3.8.1</Version>
<Comment>update to current line</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-02-22</Date>
<Version>3.8.0</Version>
<Comment>update to final line with patch</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-02-17</Date>
<Version>3.8.0</Version>
<Comment>obsoletemans wifi fixing</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-02-12</Date>
<Version>3.8.0</Version>
<Comment>bump to -rc7</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-02-06</Date>
<Version>3.7.6</Version>
<Comment>http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.7.6</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-01-28</Date>
<Version>3.7.5</Version>
<Comment>http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.7.5</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-01-18</Date>
<Version>3.7.4</Version>
<Comment>http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.7.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-01-15</Date>
<Version>3.7.2</Version>
<Update release="1">
<Date>2016-03-06</Date>
<Version>4.4.4</Version>
<Comment>First release</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+6 -653
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -18,7 +19,7 @@
</BuildDependencies>
<Patches>
<!-- Linux patches -->
<!--Patch level="1" compressionType="xz">patches/linux/patch-4.3.2.xz</Patch-->
<Patch level="1" compressionType="xz">patches/linux/patch-4.4.4.xz</Patch>
</Patches>
</Source>
@@ -44,660 +45,12 @@
</Provides>-->
</Package>
<History>
<Update release="68">
<Date>2016-01-16</Date>
<Version>4.4.0</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="67">
<Date>2015-12-12</Date>
<Version>4.3.2</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="66">
<Date>2015-12-01</Date>
<Version>4.3.0</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="65">
<Date>2015-11-11</Date>
<Version>4.2.6</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="64">
<Date>2015-11-30</Date>
<Version>4.2.5</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="63">
<Date>2015-11-27</Date>
<Version>4.2.4</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="62">
<Date>2015-10-05</Date>
<Version>4.2.3</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="61">
<Date>2015-10-01</Date>
<Version>4.2.2</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="60">
<Date>2015-09-23</Date>
<Version>4.1.8</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="59">
<Date>2015-09-18</Date>
<Version>4.1.7</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="58">
<Date>2015-08-18</Date>
<Version>4.1.6</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="57">
<Date>2015-08-13</Date>
<Version>4.1.5</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="56">
<Date>2015-07-23</Date>
<Version>4.1.3</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="55">
<Date>2015-07-20</Date>
<Version>4.1.2</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="54">
<Date>2015-07-13</Date>
<Version>4.0.8</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="53">
<Date>2015-06-30</Date>
<Version>4.0.7</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="52">
<Date>2015-06-24</Date>
<Version>4.0.6</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="51">
<Date>2015-06-16</Date>
<Version>4.0.5</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="50">
<Date>2015-05-22</Date>
<Version>3.19.8</Version>
<Comment>Version bump to 3.19.8</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="49">
<Date>2015-05-05</Date>
<Version>3.19.6</Version>
<Comment>Version bump to 3.19.6</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="48">
<Date>2015-04-16</Date>
<Version>3.19.5</Version>
<Comment>Version bump to 3.19.3</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="47">
<Date>2015-04-16</Date>
<Version>3.19.4</Version>
<Comment>Version bump to 3.19.4</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="46">
<Date>2015-04-02</Date>
<Version>3.19.3</Version>
<Comment>Version bump to 3.19.3</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="45">
<Date>2015-03-08</Date>
<Version>3.19.1</Version>
<Comment>Version bump to 3.19.1</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="44">
<Date>2015-03-01</Date>
<Version>3.19.0</Version>
<Comment>Version bump</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="43">
<Date>2015-01-28</Date>
<Version>3.18.3</Version>
<Comment>Version bump</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="42">
<Date>2015-01-08</Date>
<Version>3.18.1</Version>
<Comment>Version bump to 3.18.1 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.1</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="41">
<Date>2014-11-28</Date>
<Version>3.17.4</Version>
<Comment>Version bump to 3.17.4 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.17.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="40">
<Date>2014-10-18</Date>
<Version>3.17.1</Version>
<Comment>Version bump to 3.17.1 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.17.1</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="39">
<Date>2014-09-19</Date>
<Version>3.16.3</Version>
<Comment>Version bump to 3.16.3 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.16.3</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="38">
<Date>2014-09-03</Date>
<Version>3.16.1</Version>
<Comment>Version bump to 3.16.1 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.16.1</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="37">
<Date>2014-07-24</Date>
<Version>3.15.6</Version>
<Comment>Version bump to 3.15.6 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15.6</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="36">
<Date>2014-06-15</Date>
<Version>3.15.0</Version>
<Comment>Version bump to 3.15 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="35">
<Date>2014-05-27</Date>
<Version>3.14.4</Version>
<Comment>Version bump to 3.14.4 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="34">
<Date>2014-05-02</Date>
<Version>3.14.2</Version>
<Comment>Version bump to 3.14.2 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.2</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="33">
<Date>2014-04-15</Date>
<Version>3.13.10</Version>
<Comment>Version bump to 3.13.10 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.10</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="32">
<Date>2014-03-22</Date>
<Version>3.13.6</Version>
<Comment>Version bump to 3.13.6 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.6</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="31">
<Date>2014-03-01</Date>
<Version>3.12.13</Version>
<Comment>Version bump to 3.12.13 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.13</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="30">
<Date>2014-01-16</Date>
<Version>3.12.8</Version>
<Comment>Version bump to 3.12.8 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.8</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="29">
<Date>2013-12-17</Date>
<Version>3.12.5</Version>
<Comment>Add Maegia patch series and some cpu usage improvements.</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="28">
<Date>2013-12-12</Date>
<Version>3.12.5</Version>
<Comment>Version bump to 3.12.5 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.5</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="27">
<Date>2013-11-23</Date>
<Version>3.10.20</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.20</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="26">
<Date>2013-11-05</Date>
<Version>3.10.18</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.18</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="25">
<Date>2013-10-07</Date>
<Version>3.10.15</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.15</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="24">
<Date>2013-09-27</Date>
<Version>3.10.13</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.13</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="23">
<Date>2013-09-15</Date>
<Version>3.10.12</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.12</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="22">
<Date>2013-08-29</Date>
<Version>3.10.10</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.10</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="21">
<Date>2013-08-20</Date>
<Version>3.10.9</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.9</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="20">
<Date>2013-08-12</Date>
<Version>3.10.6</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.6</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="19">
<Date>2013-08-11</Date>
<Version>3.10.5</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.5</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="18">
<Date>2013-08-01</Date>
<Version>3.10.4</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="17">
<Date>2013-07-17</Date>
<Version>3.10.2</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.2</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="16">
<Date>2013-07-17</Date>
<Version>3.10.1</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.1</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2013-07-04</Date>
<Version>3.10.0</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2013-06-21</Date>
<Version>3.8.13</Version>
<Comment>Fix TSC calibration failure</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2013-06-15</Date>
<Version>3.8.13</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.13</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2013-04-18</Date>
<Version>3.8.8</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.8</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2013-03-31</Date>
<Version>3.8.5</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.5</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2013-03-25</Date>
<Version>3.8.4</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Yoyo Fernández</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2013-03-14</Date>
<Version>3.8.3</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.3</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Richard de Bruin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2013-03-06</Date>
<Version>3.8.2</Version>
<Comment>https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.2</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-03-03</Date>
<Version>3.8.1</Version>
<Comment>update to current line</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-02-22</Date>
<Version>3.8.0</Version>
<Comment>update to final line with patch</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-02-17</Date>
<Version>3.8.0</Version>
<Comment>obsoletemans wifi fixing</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-02-12</Date>
<Version>3.8.0</Version>
<Comment>bump to -rc7</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-02-06</Date>
<Version>3.7.6</Version>
<Comment>http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.7.6</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-01-28</Date>
<Version>3.7.5</Version>
<Comment>http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.7.5</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-01-18</Date>
<Version>3.7.4</Version>
<Comment>http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.7.4</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-01-15</Date>
<Version>3.7.2</Version>
<Date>2016-03-06</Date>
<Version>4.4.4</Version>
<Comment>First release</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+5 -60
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -44,68 +45,12 @@
</Package>
<History>
<Update release="9">
<Date>2015-08-18</Date>
<Version>1.0.7</Version>
<Comment>Add aufs module initramfs, add runtime dependencies for initrd.</Comment>
<Name>Burak Ertürk</Name>
<Email>burakerturk@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2014-05-11</Date>
<Version>1.0.7</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-05-10</Date>
<Version>1.0.7</Version>
<Comment>Fix probing LVM devices</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-09-10</Date>
<Version>1.0.7</Version>
<Comment>Disable mount tmpfs on /run</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-09-05</Date>
<Version>1.0.7</Version>
<Comment>Add missing method to pakhandler.py</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-09-03</Date>
<Version>1.0.7</Version>
<Comment>Fix default plymouth theme name.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-06-17</Date>
<Version>1.0.7</Version>
<Comment>Fix resume path.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-13</Date>
<Version>1.0.7</Version>
<Comment>Change loopbackimage address and name.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-01-13</Date>
<Update release="1">
<Date>2016-03-13</Date>
<Version>1.0.7</Version>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8 -62
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,12 +13,12 @@
<IsA>library</IsA>
<Summary>Portable Network Graphics library</Summary>
<Description>The Portable Network Graphics (PNG) format was designed to replace the older and simpler GIF format and, to some extent, the much more complex TIFF format. Project's main aim is to concentrate on two major uses: the World Wide Web (WWW) and image-editing.</Description>
<Archive sha1sum="c6e06510d30beba08c96c468ab269fafb2bb256f" type="tarxz">mirrors://sourceforge/libpng/libpng-1.6.18.tar.xz</Archive>
<Archive sha1sum="978b2f4e007eda56032001493ddb97d20f0ab291" type="tarxz">mirrors://sourceforge/libpng/libpng-1.6.21.tar.xz</Archive>
<BuildDependencies>
<Dependency>zlib-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1" compressionType="gz">libpng-1.6.18-apng.patch.gz</Patch>
<Patch level="1" compressionType="gz">libpng-1.6.21-apng.patch.gz</Patch>
<Patch level="1">libpng-multilib.patch</Patch>
</Patches>
</Source>
@@ -38,6 +39,7 @@
<Summary>Development files for libpng</Summary>
<RuntimeDependencies>
<Dependency release="current">libpng</Dependency>
<Dependency>zlib-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -66,68 +68,12 @@
</Package>
<History>
<Update release="9">
<Date>2015-08-20</Date>
<Version>1.6.18</Version>
<Comment>Version bump.</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2015-07-14</Date>
<Version>1.6.16</Version>
<Comment>Version bump.</Comment>
<Update release="1">
<Date>2016-03-13</Date>
<Version>1.6.21</Version>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="7">
<Date>2014-12-05</Date>
<Version>1.6.15</Version>
<Comment>Version bump.</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-07-07</Date>
<Version>1.6.12</Version>
<Comment>Version bump.</Comment>
<Name>Vedat Demir</Name>
<Email>vedat@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-05-11</Date>
<Version>1.6.10</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-03-29</Date>
<Version>1.6.10</Version>
<Comment>Version bump</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-10-30</Date>
<Version>1.5.17</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="2" type="security">
<Date>2013-01-14</Date>
<Version>1.5.14</Version>
<Comment>New release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1" type="security">
<Date>2012-11-03</Date>
<Version>1.5.13</Version>
<Comment>First release</Comment>
<Name>Erdem Artan</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+1 -1
View File
@@ -10,7 +10,7 @@ from pisi.actionsapi import get
WorkDir="."
def install():
for version in ["4.1.2", "4.2", "4.3", "4.4", "4.5"]:
for version in ["4.1.2", "4.2", "4.3", "4.4", "4.5", "5.0"]:
pisitools.insinto("/usr/share/xml/docbook/xml-dtd-%s" % version, "*.dtd")
pisitools.insinto("/usr/share/xml/docbook/xml-dtd-%s" % version, "*.mod")
pisitools.insinto("/usr/share/xml/docbook/xml-dtd-%s" % version, "docbook.cat")
+13 -32
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,12 +13,13 @@
<IsA>data</IsA>
<Summary>Docbook XML DTD</Summary>
<Description>Contains Docbook DTD for XML. A widely used XML scheme for writing documentation and help</Description>
<Archive sha1sum="b9ae7a41056bfaf885581812d60651b7b5531519" type="zip">http://www.docbook.org/xml/4.1.2/docbkx412.zip</Archive>
<Archive sha1sum="0b4c6d8228f4526185de51b8afbcfe0ec8939849" type="zip">http://www.oasis-open.org/docbook/xml/4.1/docbkx41.zip</Archive>
<Archive sha1sum="5e3a35663cd028c5c5fbb959c3858fec2d7f8b9e" type="zip">http://www.docbook.org/xml/4.2/docbook-xml-4.2.zip</Archive>
<Archive sha1sum="e79a59e9164c1013b8cc9f64f96f909a184ca016" type="zip">http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip</Archive>
<Archive sha1sum="7c4d91c82ad3747e1b5600c91782758e5d91c22b" type="zip">http://www.docbook.org/xml/4.4/docbook-xml-4.4.zip</Archive>
<Archive sha1sum="b9124233b50668fb508773aa2b3ebc631d7c1620" type="zip">http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip</Archive>
<Archive sha1sum="b9ae7a41056bfaf885581812d60651b7b5531519" type="zip">https://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip</Archive>
<Archive sha1sum="0b4c6d8228f4526185de51b8afbcfe0ec8939849" type="zip">https://www.oasis-open.org/docbook/xml/4.1/docbkx41.zip</Archive>
<Archive sha1sum="5e3a35663cd028c5c5fbb959c3858fec2d7f8b9e" type="zip">https://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip</Archive>
<Archive sha1sum="e79a59e9164c1013b8cc9f64f96f909a184ca016" type="zip">https://www.oasis-open.org/docbook/xml/4.3/docbook-xml-4.3.zip</Archive>
<Archive sha1sum="7c4d91c82ad3747e1b5600c91782758e5d91c22b" type="zip">https://www.oasis-open.org/docbook/xml/4.4/docbook-xml-4.4.zip</Archive>
<Archive sha1sum="b9124233b50668fb508773aa2b3ebc631d7c1620" type="zip">https://www.oasis-open.org/docbook/xml/4.5/docbook-xml-4.5.zip</Archive>
<Archive sha1sum="49f274e67efdee771300cba4da1f3e4bc00be1ec" type="zip">http://www.docbook.org/xml/5.0/docbook-5.0.zip</Archive>
</Source>
<Package>
@@ -39,33 +41,12 @@
</Package>
<History>
<Update release="4">
<Date>2014-11-17</Date>
<Version>4.5</Version>
<Comment>Rebuild</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-18</Date>
<Version>4.5</Version>
<Comment>Rebuild</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-01-22</Date>
<Version>4.5</Version>
<Comment>Rebuild</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2011-09-16</Date>
<Version>4.5</Version>
<Update release="1">
<Date>2016-03-20</Date>
<Version>5.0</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+7 -27
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,7 +13,7 @@
<IsA>data</IsA>
<Summary>Norman Walsh's XSL stylesheets for DocBook XML</Summary>
<Description>These XSL stylesheets allow you to transform any DocBook XML document to other formats such as HTML, FO and XHTML.</Description>
<Archive sha1sum="1d668c845bb43c65115d1a1d9542f623801cfb6f" type="tarbz2">http://sourceforge.net/projects/docbook/files/docbook-xsl/1.78.1/docbook-xsl-1.78.1.tar.bz2</Archive>
<Archive sha1sum="7487b2acc7106253bb77fcddc7e1a9788601ad23" type="tarbz2">http://sourceforge.net/projects/docbook/files/docbook-xsl/1.79.1/docbook-xsl-1.79.1.tar.bz2</Archive>
<AdditionalFiles>
<AdditionalFile target="Makefile">Makefile</AdditionalFile>
</AdditionalFiles>
@@ -21,7 +22,7 @@
<Patch level="1">docbook-xsl-newmethods.patch</Patch>
<Patch level="1">docbook-xsl-non-constant-expressions.patch</Patch>
<Patch level="1">docbook-xsl-list-item-body.patch</Patch>
<Patch level="1">docbook-xsl-mandir.patch</Patch>
<!-- <Patch level="1">docbook-xsl-mandir.patch</Patch> -->
</Patches>
</Source>
@@ -40,33 +41,12 @@
</Package>
<History>
<Update release="4">
<Date>2014-11-17</Date>
<Version>1.78.1</Version>
<Comment>Rebuild</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-18</Date>
<Version>1.78.1</Version>
<Comment>Rebuild</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-01-22</Date>
<Version>1.78.1</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-10</Date>
<Version>1.77.1</Version>
<Date>2015-03-05</Date>
<Version>1.79.1</Version>
<Comment>First release</Comment>
<Name>Erdem Artan</Name>
<Email>admins@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+3 -9
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -34,19 +35,12 @@
</Package>
<History>
<Update release="2">
<Update release="1">
<Date>2014-05-18</Date>
<Version>0.6.3</Version>
<Comment>Rebuild.</Comment>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2010-10-13</Date>
<Version>0.6.3</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+6 -20
View File
@@ -12,9 +12,9 @@
<IsA>app:console</IsA>
<Summary>A frontend to an XSL toolchain</Summary>
<Description>The purpose of xmlto is to convert an XML file to the desired format using whatever means necessary.</Description>
<Archive sha1sum="4b1daa7a15fc64176446332d55e8befa9a6d90bf" type="targz">https://fedorahosted.org/releases/x/m/xmlto/xmlto-0.0.26.tar.gz</Archive>
<Archive sha1sum="235feb4d2aeccf7467f458a3e18b20445f89cc0f" type="targz">https://fedorahosted.org/releases/x/m/xmlto/xmlto-0.0.28.tar.gz</Archive>
<BuildDependencies>
<Dependency>libxslt</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>util-linux</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>docbook-xml</Dependency>
@@ -39,26 +39,12 @@
</Package>
<History>
<Update release="3">
<Date>2014-05-18</Date>
<Version>0.0.26</Version>
<Comment>Version bump.</Comment>
<Name>Richard de Bruin</Name>
<Email>richdb@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-01-18</Date>
<Version>0.0.25</Version>
<Comment>Rebuild for 1.0</Comment>
<Name>Richard de Bruin</Name>
<Email>richdb@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-09-17</Date>
<Version>0.0.25</Version>
<Date>2016-03-19</Date>
<Version>0.0.28</Version>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+1261 -10841
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
66b08af72e661bf5bda19903f5ed9312dab968e4
26d61f4dc07614cda90f3a0397e1caab7e34c5fc
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
1c1639750169a06587e98de1317971d8b4df5358
948de7a15da5ba9d13a31a18f5b12b93ffded332
+3 -16
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -56,26 +57,12 @@
</Package>
<History>
<Update release="3">
<Update release="1">
<Date>2014-05-11</Date>
<Version>2.2.4</Version>
<Comment>Release bump.</Comment>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-10-31</Date>
<Version>2.2.4</Version>
<Comment>rebuild.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-23</Date>
<Version>2.2.4</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+4 -31
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -46,40 +47,12 @@
</Package>
<History>
<Update release="5">
<Date>2015-05-22</Date>
<Update release="1">
<Date>2016-03-01</Date>
<Version>2.2.52</Version>
<Comment>fix build deps.</Comment>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="4">
<Date>2014-09-30</Date>
<Version>2.2.52</Version>
<Comment>Rebuild.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>2.2.52</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-08-28</Date>
<Version>2.2.52</Version>
<Comment>Version bump, clean acl.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-06-04</Date>
<Version>2.2.51</Version>
<Comment>First release</Comment>
<Name>Erdem Artan</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
-25
View File
@@ -1,25 +0,0 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def build():
pisitools.dosed("Makefile", "MANDIR = /usr/man", "MANDIR = /usr/share/man")
autotools.make("-C po update-po")
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.remove("/usr/sbin/ntsysv")
pisitools.remove("/sbin/chkconfig")
pisitools.remove("/usr/share/man/man8/chkconfig.8")
pisitools.remove("/usr/share/man/man8/ntsysv.8")
pisitools.removeDir("/usr/share/man/man5")
pisitools.removeDir("/sbin")
pisitools.dodoc("COPYING")
-63
View File
@@ -1,63 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>alternatives</Name>
<Homepage>http://git.fedorahosted.org/git/?p=chkconfig.git;a=summary</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>Alternative management system</Summary>
<Description>alternatives creates, removes, maintains and displays information about the symbolic links comprising the alternatives system. Alternatives system determines the defaults when several programs fulfilling the same or similar functions to be installed on a single system at the same time.</Description>
<Archive sha1sum="e02a02a0fbc14bcabded474f19bff715b7db8fb1" type="tarxz">https://git.fedorahosted.org/cgit/chkconfig.git/snapshot/chkconfig-1.3.62.tar.xz</Archive>
<BuildDependencies>
<Dependency>popt-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>alternatives</Name>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/var</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2015-04-01</Date>
<Version>1.3.62</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>1.3.58</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-10-28</Date>
<Version>1.3.58</Version>
<Comment>rebuild.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-05-03</Date>
<Version>1.3.58</Version>
<Comment>First release</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>alternatives</Name>
<Summary xml:lang="tr">Alternatif yönetim sistemi</Summary>
<Description xml:lang="tr">alternatives, alternatives sisteminin parçası olan sembolik bağlantıları oluşturan, silen, yöneten ve bunlar hakkında bilgi gösteren araçtır. Alternatives sistemi, birbirine benzer ya da aynı işlevleri sunan programların aynı anda aynı sisteme kurulduğu zamanlarda öntanımlıları belirler.</Description>
</Source>
</PISI>
+5 -39
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -58,47 +59,12 @@
</Package>
<History>
<Update release="6">
<Date>2015-03-15</Date>
<Version>2.4.47</Version>
<Comment>fix build emul32.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-09-30</Date>
<Version>2.4.47</Version>
<Comment>Rebuild.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-05-11</Date>
<Version>2.4.47</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-08-28</Date>
<Version>2.4.47</Version>
<Comment>Version bump, clean attr.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-01-24</Date>
<Version>2.4.46</Version>
<Comment>Add emul32</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-06-04</Date>
<Version>2.4.46</Version>
<Date>2016-03-01</Date>
<Version>2.4.47</Version>
<Comment>First release</Comment>
<Name>Erdem Artan</Name>
<Email>admins@pisilinux.org</Email>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -1 +1 @@
Pisi_Linux 2.0Alfa7
Pisi_Linux 2.0Beta
+5 -109
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -67,117 +68,12 @@
</Package>
<History>
<Update release="16">
<Date>2016-01-16</Date>
<Version>3.10.0</Version>
<Comment>Release Alfa7, New Cat in town...</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="15">
<Date>2015-10-30</Date>
<Version>3.10.0</Version>
<Comment>Release Alfa6.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="14">
<Date>2015-08-18</Date>
<Version>3.10.0</Version>
<Comment>Release bump</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2014-07-16</Date>
<Version>3.10.0</Version>
<Comment>Add vboxusers</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2014-07-16</Date>
<Version>3.10.0</Version>
<Comment>Release Pisi Linux 1.0</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2014-05-11</Date>
<Version>3.10.0</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2014-03-15</Date>
<Version>3.10.0</Version>
<Comment>Rebuild.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2014-01-19</Date>
<Version>3.10.0</Version>
<Comment>Update baselayout.conf</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2014-01-08</Date>
<Version>3.10.0</Version>
<Comment>Add baselayout.conf</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-12-20</Date>
<Version>3.10.0</Version>
<Comment>Release Pisi Linux Rc2</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-10-27</Date>
<Version>3.10.0</Version>
<Comment>Add gdm user and group, apply chmod 1777 to dev/shm aka run/shm.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-09-10</Date>
<Version>3.10.0</Version>
<Comment>Add shm dir to run, new archive.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-09-05</Date>
<Version>3.8.0</Version>
<Comment>Add missing method to pakhandler.py</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-08-31</Date>
<Version>3.8.0</Version>
<Comment>release Izmir</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-03-24</Date>
<Version>3.8.0</Version>
<Comment>Pisi Linux changes.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-01-11</Date>
<Version>3.7.1</Version>
<Date>2016-03-06</Date>
<Version>3.10.0</Version>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+5 -60
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -78,68 +79,12 @@
</Package>
<History>
<Update release="9">
<Date>2015-07-09</Date>
<Version>4.3_p39</Version>
<Comment>Update</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2015-08-20</Date>
<Version>4.3_p33</Version>
<Comment>Update</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-10-13</Date>
<Version>4.3_p30</Version>
<Comment>Update</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-09-27</Date>
<Version>4.3_p26</Version>
<Comment>Update</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-05-11</Date>
<Version>4.3_p8</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-04-03</Date>
<Version>4.3_p8</Version>
<Comment>Version bump</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-10-28</Date>
<Version>4.2_p45</Version>
<Comment>rebuild.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2012-11-24</Date>
<Version>4.2_p45</Version>
<Comment>Update</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-24</Date>
<Version>4.2_p39</Version>
<Date>2016-02-28</Date>
<Version>4.3_p39</Version>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+4 -17
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -39,26 +40,12 @@
</Package>
<History>
<Update release="3">
<Date>2014-05-11</Date>
<Version>1.06.95</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-10-28</Date>
<Version>1.06.95</Version>
<Comment>rebuild.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2011-01-02</Date>
<Date>2016-03-05</Date>
<Version>1.06.95</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+5 -39
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -36,47 +37,12 @@
</Package>
<History>
<Update release="6">
<Date>2016-01-10</Date>
<Version>0.7.1</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="5">
<Date>2015-03-30</Date>
<Version>0.6.1</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="4">
<Date>2014-05-11</Date>
<Version>0.6.0</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>0.4.1</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-01-19</Date>
<Version>0.4.1</Version>
<Comment>Rebuild</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-05</Date>
<Version>0.4.1</Version>
<Date>2016-03-06</Date>
<Version>0.7.1</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+71 -36
View File
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Busybox version: 1.22.1
# Tue Mar 25 17:11:52 2014
# Busybox version: 1.24.1
# Fri Jan 29 23:10:26 2016
#
CONFIG_HAVE_DOT_CONFIG=y
@@ -36,6 +36,8 @@ CONFIG_LAST_SUPPORTED_WCHAR=767
# CONFIG_UNICODE_BIDI_SUPPORT is not set
# CONFIG_UNICODE_NEUTRAL_TABLE is not set
# CONFIG_UNICODE_PRESERVE_BROKEN is not set
# CONFIG_PAM is not set
CONFIG_FEATURE_USE_SENDFILE=y
CONFIG_LONG_OPTS=y
# CONFIG_FEATURE_DEVPTS is not set
# CONFIG_FEATURE_CLEAN_UP is not set
@@ -73,6 +75,7 @@ CONFIG_EXTRA_LDLIBS=""
#
# CONFIG_DEBUG is not set
# CONFIG_DEBUG_PESSIMIZE is not set
# CONFIG_UNIT_TEST is not set
# CONFIG_WERROR is not set
CONFIG_NO_DEBUG_LIB=y
# CONFIG_DMALLOC is not set
@@ -153,10 +156,11 @@ CONFIG_FEATURE_CPIO_O=y
CONFIG_GZIP=y
# CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set
CONFIG_GZIP_FAST=0
# CONFIG_FEATURE_GZIP_LEVELS is not set
# CONFIG_LZOP is not set
# CONFIG_LZOP_COMPR_HIGH is not set
# CONFIG_RPM2CPIO is not set
# CONFIG_RPM is not set
# CONFIG_RPM2CPIO is not set
CONFIG_TAR=y
CONFIG_FEATURE_TAR_CREATE=y
# CONFIG_FEATURE_TAR_AUTODETECT is not set
@@ -180,9 +184,17 @@ CONFIG_DATE=y
CONFIG_FEATURE_DATE_ISOFMT=y
# CONFIG_FEATURE_DATE_NANO is not set
CONFIG_FEATURE_DATE_COMPAT=y
CONFIG_DD=y
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
# CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set
# CONFIG_FEATURE_DD_IBS_OBS is not set
CONFIG_FEATURE_DD_STATUS=y
# CONFIG_HOSTID is not set
# CONFIG_ID is not set
CONFIG_GROUPS=y
CONFIG_SHUF=y
CONFIG_SYNC=y
CONFIG_FEATURE_SYNC_FANCY=y
CONFIG_TEST=y
# CONFIG_FEATURE_TEST_64 is not set
CONFIG_TOUCH=y
@@ -191,6 +203,8 @@ CONFIG_FEATURE_TOUCH_SUSV3=y
CONFIG_TR=y
CONFIG_FEATURE_TR_CLASSES=y
CONFIG_FEATURE_TR_EQUIV=y
CONFIG_TRUNCATE=y
CONFIG_UNLINK=y
CONFIG_BASE64=y
# CONFIG_WHO is not set
# CONFIG_USERS is not set
@@ -206,10 +220,6 @@ CONFIG_CHROOT=y
CONFIG_CP=y
# CONFIG_FEATURE_CP_LONG_OPTIONS is not set
CONFIG_CUT=y
CONFIG_DD=y
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
# CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set
# CONFIG_FEATURE_DD_IBS_OBS is not set
CONFIG_DF=y
# CONFIG_FEATURE_DF_FANCY is not set
CONFIG_DIRNAME=y
@@ -278,7 +288,6 @@ CONFIG_STAT=y
CONFIG_FEATURE_STAT_FORMAT=y
# CONFIG_STTY is not set
# CONFIG_SUM is not set
CONFIG_SYNC=y
# CONFIG_TAC is not set
CONFIG_TAIL=y
CONFIG_FEATURE_FANCY_TAIL=y
@@ -287,6 +296,7 @@ CONFIG_TEE=y
CONFIG_TRUE=y
# CONFIG_TTY is not set
CONFIG_UNAME=y
CONFIG_UNAME_OSNAME="Pisi GNU/Linux"
# CONFIG_UNEXPAND is not set
# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
CONFIG_UNIQ=y
@@ -298,6 +308,11 @@ CONFIG_WC=y
# CONFIG_WHOAMI is not set
# CONFIG_YES is not set
#
# Common options
#
CONFIG_FEATURE_VERBOSE=y
#
# Common options for cp and mv
#
@@ -388,6 +403,9 @@ CONFIG_FEATURE_VI_SETOPTS=y
CONFIG_FEATURE_VI_SET=y
CONFIG_FEATURE_VI_WIN_RESIZE=y
# CONFIG_FEATURE_VI_ASK_TERMINAL is not set
CONFIG_FEATURE_VI_UNDO=y
CONFIG_FEATURE_VI_UNDO_QUEUE=y
CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256
CONFIG_FEATURE_ALLOW_EXEC=y
#
@@ -404,6 +422,7 @@ CONFIG_FEATURE_FIND_MAXDEPTH=y
CONFIG_FEATURE_FIND_NEWER=y
CONFIG_FEATURE_FIND_INUM=y
CONFIG_FEATURE_FIND_EXEC=y
CONFIG_FEATURE_FIND_EXEC_PLUS=y
CONFIG_FEATURE_FIND_USER=y
CONFIG_FEATURE_FIND_GROUP=y
CONFIG_FEATURE_FIND_NOT=y
@@ -425,6 +444,7 @@ CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y
#
# Init Utilities
@@ -461,6 +481,7 @@ CONFIG_USE_BB_CRYPT=y
# CONFIG_ADDUSER is not set
# CONFIG_FEATURE_ADDUSER_LONG_OPTIONS is not set
# CONFIG_FEATURE_CHECK_NAMES is not set
CONFIG_LAST_ID=0
CONFIG_FIRST_SYSTEM_ID=0
CONFIG_LAST_SYSTEM_ID=0
# CONFIG_ADDGROUP is not set
@@ -472,7 +493,6 @@ CONFIG_LAST_SYSTEM_ID=0
# CONFIG_GETTY is not set
# CONFIG_LOGIN is not set
# CONFIG_LOGIN_SESSION_AS_CHILD is not set
# CONFIG_PAM is not set
# CONFIG_LOGIN_SCRIPTS is not set
# CONFIG_FEATURE_NOLOGIN is not set
# CONFIG_FEATURE_SECURETTY is not set
@@ -530,14 +550,26 @@ CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
# Linux System Utilities
#
CONFIG_BLOCKDEV=y
CONFIG_FATATTR=y
CONFIG_FSTRIM=y
# CONFIG_MDEV is not set
# CONFIG_FEATURE_MDEV_CONF is not set
# CONFIG_FEATURE_MDEV_RENAME is not set
# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
# CONFIG_FEATURE_MDEV_EXEC is not set
# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
CONFIG_MDEV=y
CONFIG_FEATURE_MDEV_CONF=y
CONFIG_FEATURE_MDEV_RENAME=y
CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
CONFIG_FEATURE_MDEV_EXEC=y
CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
CONFIG_MOUNT=y
# CONFIG_FEATURE_MOUNT_FAKE is not set
CONFIG_FEATURE_MOUNT_VERBOSE=y
# CONFIG_FEATURE_MOUNT_HELPERS is not set
CONFIG_FEATURE_MOUNT_LABEL=y
# CONFIG_FEATURE_MOUNT_NFS is not set
CONFIG_FEATURE_MOUNT_CIFS=y
CONFIG_FEATURE_MOUNT_FLAGS=y
CONFIG_FEATURE_MOUNT_FSTAB=y
CONFIG_FEATURE_MOUNT_OTHERTAB=y
# CONFIG_REV is not set
CONFIG_UEVENT=y
# CONFIG_ACPID is not set
# CONFIG_FEATURE_ACPID_COMPAT is not set
CONFIG_BLKID=y
@@ -583,15 +615,6 @@ CONFIG_LOSETUP=y
# CONFIG_MKSWAP is not set
# CONFIG_FEATURE_MKSWAP_UUID is not set
CONFIG_MORE=y
CONFIG_MOUNT=y
# CONFIG_FEATURE_MOUNT_FAKE is not set
CONFIG_FEATURE_MOUNT_VERBOSE=y
# CONFIG_FEATURE_MOUNT_HELPERS is not set
CONFIG_FEATURE_MOUNT_LABEL=y
# CONFIG_FEATURE_MOUNT_NFS is not set
CONFIG_FEATURE_MOUNT_CIFS=y
CONFIG_FEATURE_MOUNT_FLAGS=y
CONFIG_FEATURE_MOUNT_FSTAB=y
# CONFIG_PIVOT_ROOT is not set
# CONFIG_RDATE is not set
# CONFIG_RDEV is not set
@@ -601,6 +624,7 @@ CONFIG_FEATURE_MOUNT_FSTAB=y
# CONFIG_SCRIPTREPLAY is not set
# CONFIG_SETARCH is not set
# CONFIG_SWAPONOFF is not set
# CONFIG_FEATURE_SWAPON_DISCARD is not set
# CONFIG_FEATURE_SWAPON_PRI is not set
CONFIG_SWITCH_ROOT=y
CONFIG_UMOUNT=y
@@ -643,10 +667,19 @@ CONFIG_FEATURE_VOLUMEID_XFS=y
# Miscellaneous Utilities
#
# CONFIG_CONSPY is not set
# CONFIG_CROND is not set
# CONFIG_FEATURE_CROND_D is not set
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
CONFIG_FEATURE_CROND_DIR=""
CONFIG_I2CGET=y
CONFIG_I2CSET=y
CONFIG_I2CDUMP=y
CONFIG_I2CDETECT=y
CONFIG_LESS=y
CONFIG_FEATURE_LESS_MAXLINES=9999999
CONFIG_FEATURE_LESS_BRACKETS=y
CONFIG_FEATURE_LESS_FLAGS=y
CONFIG_FEATURE_LESS_TRUNCATE=y
# CONFIG_FEATURE_LESS_MARKS is not set
# CONFIG_FEATURE_LESS_REGEXP is not set
# CONFIG_FEATURE_LESS_WINCH is not set
@@ -657,6 +690,8 @@ CONFIG_NANDWRITE=y
CONFIG_NANDDUMP=y
# CONFIG_RFKILL is not set
CONFIG_SETSERIAL=y
# CONFIG_TASKSET is not set
# CONFIG_FEATURE_TASKSET_FANCY is not set
# CONFIG_UBIATTACH is not set
# CONFIG_UBIDETACH is not set
CONFIG_UBIMKVOL=y
@@ -679,10 +714,6 @@ CONFIG_FEATURE_BEEP_LENGTH_MS=0
# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
# CONFIG_CHRT is not set
# CONFIG_CROND is not set
# CONFIG_FEATURE_CROND_D is not set
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
CONFIG_FEATURE_CROND_DIR=""
# CONFIG_CRONTAB is not set
# CONFIG_DC is not set
# CONFIG_FEATURE_DC_LIBM is not set
@@ -724,8 +755,6 @@ CONFIG_FEATURE_CROND_DIR=""
# CONFIG_RX is not set
# CONFIG_SETSID is not set
CONFIG_STRINGS=y
# CONFIG_TASKSET is not set
# CONFIG_FEATURE_TASKSET_FANCY is not set
CONFIG_TIME=y
# CONFIG_TIMEOUT is not set
# CONFIG_TTYSIZE is not set
@@ -745,6 +774,13 @@ CONFIG_NBDCLIENT=y
CONFIG_PING=y
# CONFIG_PING6 is not set
CONFIG_FEATURE_FANCY_PING=y
# CONFIG_WGET is not set
# CONFIG_FEATURE_WGET_STATUSBAR is not set
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
# CONFIG_FEATURE_WGET_TIMEOUT is not set
# CONFIG_FEATURE_WGET_OPENSSL is not set
# CONFIG_FEATURE_WGET_SSL_HELPER is not set
CONFIG_WHOIS=y
# CONFIG_FEATURE_IPV6 is not set
# CONFIG_FEATURE_UNIX_LOCAL is not set
@@ -761,13 +797,13 @@ CONFIG_WHOIS=y
# CONFIG_FTPD is not set
# CONFIG_FEATURE_FTP_WRITE is not set
# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set
# CONFIG_FEATURE_FTP_AUTHENTICATION is not set
# CONFIG_FTPGET is not set
# CONFIG_FTPPUT is not set
# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
CONFIG_HOSTNAME=y
# CONFIG_HTTPD is not set
# CONFIG_FEATURE_HTTPD_RANGES is not set
# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
# CONFIG_FEATURE_HTTPD_SETUID is not set
# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
@@ -806,6 +842,7 @@ CONFIG_IFUPDOWN_IFSTATE_PATH=""
# CONFIG_FEATURE_IP_ADDRESS is not set
# CONFIG_FEATURE_IP_LINK is not set
# CONFIG_FEATURE_IP_ROUTE is not set
CONFIG_FEATURE_IP_ROUTE_DIR=""
# CONFIG_FEATURE_IP_TUNNEL is not set
# CONFIG_FEATURE_IP_RULE is not set
# CONFIG_FEATURE_IP_SHORT_FORMS is not set
@@ -824,6 +861,7 @@ CONFIG_IFUPDOWN_IFSTATE_PATH=""
# CONFIG_NSLOOKUP is not set
# CONFIG_NTPD is not set
# CONFIG_FEATURE_NTPD_SERVER is not set
# CONFIG_FEATURE_NTPD_CONF is not set
# CONFIG_PSCAN is not set
CONFIG_ROUTE=y
# CONFIG_SLATTACH is not set
@@ -857,6 +895,7 @@ CONFIG_ROUTE=y
CONFIG_DHCPD_LEASES_FILE=""
CONFIG_UDHCPC=y
CONFIG_FEATURE_UDHCPC_ARPING=y
CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y
# CONFIG_FEATURE_UDHCP_PORT is not set
CONFIG_UDHCP_DEBUG=0
CONFIG_FEATURE_UDHCP_RFC3397=y
@@ -866,11 +905,6 @@ CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS=""
# CONFIG_UDPSVD is not set
# CONFIG_VCONFIG is not set
# CONFIG_WGET is not set
# CONFIG_FEATURE_WGET_STATUSBAR is not set
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
# CONFIG_FEATURE_WGET_TIMEOUT is not set
# CONFIG_ZCIP is not set
#
@@ -975,6 +1009,7 @@ CONFIG_ASH_GETOPTS=y
# CONFIG_ASH_BUILTIN_ECHO is not set
CONFIG_ASH_BUILTIN_PRINTF=y
CONFIG_ASH_BUILTIN_TEST=y
CONFIG_ASH_HELP=y
CONFIG_ASH_CMDCMD=y
CONFIG_ASH_MAIL=y
# CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set
+9 -28
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,15 +13,16 @@
<IsA>app:console</IsA>
<Summary>Statically linked binary providing simplified versions of system commands</Summary>
<Description>busybox is a single binary which includes versions of a large number of system commands, including a shell.</Description>
<Archive sha1sum="d6e96fefb6f0fb8079f27468b9bf22d8dd96108e" type="tarbz2">http://busybox.net/downloads/busybox-1.22.1.tar.bz2</Archive>
<Archive sha1sum="157d14d24748b4505b1a418535688706a2b81680" type="tarbz2">http://busybox.net/downloads/busybox-1.24.1.tar.bz2</Archive>
<AdditionalFiles>
<AdditionalFile target=".config">config</AdditionalFile>
</AdditionalFiles>
<Patches>
<!-- This patch is essential for udhcp to request root-path from dhcpd and required by ptsp -->
<Patch level="1">udhcp-rootpath-rq.patch</Patch>
<!--Patch level="1">udhcp-rootpath-rq.patch</Patch>
<Patch level="1">suppress-job-control-warning.patch</Patch>
<Patch level="1">fix-include.patch</Patch>
<Patch level="1">fix-include.patch</Patch-->
<!--Patch>ifplugd.patch</Patch-->
</Patches>
</Source>
@@ -32,33 +34,12 @@
</Package>
<History>
<Update release="4">
<Date>2014-05-11</Date>
<Version>1.22.1</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-03-29</Date>
<Version>1.22.1</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-01-14</Date>
<Version>1.21.0</Version>
<Comment>New release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-23</Date>
<Version>1.20.2</Version>
<Date>2016-03-07</Date>
<Version>1.24.1</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+9 -1
View File
@@ -26,7 +26,15 @@ def install():
for link in ("/bin/bunzip2", "/bin/bzcat"):
pisitools.remove(link)
pisitools.dosym("/bin/bzip2", link)
pisitools.dosym("bzip2", link)
for wrong_link in ("/bin/bzcmp", "/bin/bzegrep", "/bin/bzfgrep", "/bin/bzless"):
pisitools.remove(wrong_link)
pisitools.dosym("bzgrep", "/bin/bzegrep")
pisitools.dosym("bzgrep", "/bin/bzfgrep")
pisitools.dosym("bzdiff", "/bin/bzcmp")
pisitools.dosym("bzmore", "/bin/bzless")
pisitools.dolib("libbz2.so.%s" % libversion, "/lib")
+4 -24
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -35,33 +36,12 @@
</Package>
<History>
<Update release="4">
<Date>2014-09-30</Date>
<Version>1.0.6</Version>
<Comment>Rebuild,cleanup, enable tests.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>1.0.6</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-08-28</Date>
<Version>1.0.6</Version>
<Comment>Release bump,clean bzip2.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2010-10-11</Date>
<Date>2016-02-28</Date>
<Version>1.0.6</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+4 -38
View File
@@ -1,3 +1,4 @@
<PISI>
<Source>
<Name>ca-certificates</Name>
@@ -31,47 +32,12 @@
</Package>
<History>
<Update release="6">
<Date>2016-01-15</Date>
<Update release="1">
<Date>2016-03-03</Date>
<Version>20160104</Version>
<Comment>Version bump.</Comment>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2015-01-10</Date>
<Version>20141019</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="4">
<Date>2015-01-10</Date>
<Version>20141019</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>20140325</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-04-01</Date>
<Version>20140325</Version>
<Comment>Version bump, fix installation.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2014-03-03</Date>
<Version>20130906</Version>
<Comment>First Release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+4 -24
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -36,33 +37,12 @@
</Package>
<History>
<Update release="4" type="critical">
<Date>2014-08-20</Date>
<Version>2.4.9</Version>
<Comment>Fix paths.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>2.4.9</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-08-31</Date>
<Version>2.4.9</Version>
<Comment>Release bump, clean comar-api.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2010-11-29</Date>
<Date>2016-03-11</Date>
<Version>2.4.9</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+4 -24
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -48,33 +49,12 @@
</Package>
<History>
<Update release="4">
<Date>2015-04-22</Date>
<Version>3.0.3</Version>
<Comment>Fix run dir path.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>3.0.3</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-08-31</Date>
<Version>3.0.3</Version>
<Comment>Release bump, clean comar.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2011-05-18</Date>
<Date>2016-03-11</Date>
<Version>3.0.3</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+7 -55
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,7 +13,7 @@
<IsA>app:console</IsA>
<Summary>A set of basic GNU tools commonly used in shell scripts</Summary>
<Description>Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)</Description>
<Archive sha1sum="cf3d9983461c2b0c074a76804c18464e9a474883" type="tarxz">http://ftp.gnu.org/gnu/coreutils/coreutils-8.24.tar.xz</Archive>
<Archive sha1sum="301f186c24afb882a3ca73d19a102a2ce6f456c3" type="tarxz">http://ftp.gnu.org/gnu/coreutils/coreutils-8.25.tar.xz</Archive>
<BuildDependencies>
<Dependency>acl-devel</Dependency>
<Dependency>attr-devel</Dependency>
@@ -39,7 +40,7 @@
<Dependency>acl</Dependency>
<Dependency>attr</Dependency>
<Dependency>gmp</Dependency>
<Dependency>libcap</Dependency>
<Dependency>libcap</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/bin</Path>
@@ -55,61 +56,12 @@
</Package>
<History>
<Update release="8">
<Date>2015-08-25</Date>
<Version>8.24</Version>
<Comment>Version bump.</Comment>
<Update release="1">
<Date>2016-02-28</Date>
<Version>8.25</Version>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="7">
<Date>2015-04-01</Date>
<Version>8.23</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-05-11</Date>
<Version>8.22</Version>
<Comment>Rebuild, add patch.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-04-02</Date>
<Version>8.22</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-08-31</Date>
<Version>8.21</Version>
<Comment>Clean coreutils.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptanan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-26</Date>
<Version>8.21</Version>
<Comment>Fix deps, release bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptanan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-11</Date>
<Version>8.21</Version>
<Comment>Güncellendi.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-31</Date>
<Version>8.19</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+1 -1
View File
@@ -29,6 +29,6 @@ def install():
pisitools.removeDir("/usr/share/man/man8")
#pisitools.removeDir("/usr/libexec")
pisitools.dodoc("ChangeLog", "NEWS", "README")
+4 -24
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -32,33 +33,12 @@
</Package>
<History>
<Update release="4">
<Date>2016-01-03</Date>
<Update release="1">
<Date>2016-03-01</Date>
<Version>2.12</Version>
<Comment>Version bump.</Comment>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>2.11</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-10-28</Date>
<Version>2.11</Version>
<Comment>rebuild.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-24</Date>
<Version>2.11</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+6 -1
View File
@@ -10,9 +10,14 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.system("sed -i '/skipping/d' util/packer.c")
autotools.autoreconf("-vfi")
autotools.configure("--with-default-dict=/usr/share/cracklib/pw_dict \
--without-python \
--prefix=/usr \
--disable-static")
# for unused
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make("all")
+8 -35
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,10 +13,10 @@
<IsA>library</IsA>
<Summary>Password Checking Library</Summary>
<Description>CrackLib tests passwords to determine whether they match certain security-oriented characteristics, with the purpose of stopping users from choosing passwords that are easy to guess.</Description>
<Archive sha1sum="a780211a87a284297aa473fe2b50584b842a0e98" type="targz">mirrors://sourceforge/cracklib/cracklib-2.9.2.tar.gz</Archive>
<Archive sha1sum="9199e7b8830717565a844430653f5a90a04fcd65" type="targz">https://github.com/cracklib/cracklib/releases/download/cracklib-2.9.6/cracklib-2.9.6.tar.gz</Archive>
<BuildDependencies>
<Dependency>zlib</Dependency>
<Dependency>python</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>miscfiles</Dependency>
</BuildDependencies>
</Source>
@@ -49,40 +50,12 @@
</Package>
<History>
<Update release="5">
<Date>2014-10-31</Date>
<Version>2.9.2</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-05-11</Date>
<Version>2.9.0</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-08-30</Date>
<Version>2.9.0</Version>
<Comment>Version bump, clean cracklib.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-15</Date>
<Version>2.8.22</Version>
<Comment>New version</Comment>
<Name>Ertan Güven</Name>
<Email>ertan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-23</Date>
<Version>2.8.19</Version>
<Date>2016-03-03</Date>
<Version>2.9.6</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+6 -47
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -13,7 +14,7 @@
<IsA>app:cli</IsA>
<Summary>Userspace setup tool for transparent encryption of block devices using dm-crypt</Summary>
<Description>Userspace setup tool for transparent encryption of block devices using dm-crypt</Description>
<Archive sha1sum="7cb02f1e23ee18cd26391fd856f7644195b4544e" type="tarxz">https://www.kernel.org/pub/linux/utils/cryptsetup/v1.6/cryptsetup-1.6.7.tar.xz</Archive>
<Archive sha1sum="0299b944441bc6665bce5f1dce6b9d6daf529bec" type="tarxz">https://www.kernel.org/pub/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="2.02.118">device-mapper-devel</Dependency>
<Dependency>libgpg-error-devel</Dependency>
@@ -82,54 +83,12 @@
</Package>
<History>
<Update release="7">
<Date>2015-04-30</Date>
<Version>1.6.7</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="6">
<Date>2015-04-01</Date>
<Version>1.6.4</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-04-03</Date>
<Version>1.6.4</Version>
<Comment>Version bump</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-03-06</Date>
<Version>1.6.0</Version>
<Comment>Rebuild Unused</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-26</Date>
<Version>1.6.0</Version>
<Comment>Fix dep, release bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-15</Date>
<Version>1.6.0</Version>
<Comment>New version</Comment>
<Name>Ertan Güven</Name>
<Email>ertan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-05</Date>
<Version>1.5.0</Version>
<Date>2016-03-08</Date>
<Version>1.7.1</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8 -100
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -14,7 +15,7 @@
<IsA>library</IsA>
<Summary>A utility for getting files from remote servers</Summary>
<Description>curl is a command line tool for transferring data with URL syntax, supporting various protocols.</Description>
<Archive sha1sum="f65708915875b8cb35edb51d8dd31440dc02fbd3" type="tarbz2">http://curl.haxx.se/download/curl-7.42.1.tar.bz2</Archive>
<Archive sha1sum="db57162affecaa320b462e35d2adbb37bf30bbe7" type="tarbz2">http://curl.haxx.se/download/curl-7.47.1.tar.bz2</Archive>
<BuildDependencies>
<Dependency>glibc-devel</Dependency>
<Dependency>zlib-devel</Dependency>
@@ -24,16 +25,13 @@
<Dependency>ca-certificates</Dependency>
</BuildDependencies>
<Patches>
<Patch>curl-krb5flags.patch</Patch>
<!-- <Patch>curl-krb5flags.patch</Patch> -->
<Patch>curl-ac.patch</Patch>
</Patches>
</Source>
<Package>
<Name>curl</Name>
<Conflicts>
<Package versionTo="5">curl-devel</Package>
</Conflicts>
<RuntimeDependencies>
<Dependency>zlib</Dependency>
<Dependency>libidn</Dependency>
@@ -47,6 +45,7 @@
<Path fileType="doc">/usr/share/doc/</Path>
<Path fileType="man">/usr/share/man/</Path>
<Path fileType="data">/usr/share/curl</Path>
<Path fileType="data">/usr/share/zsh</Path>
</Files>
</Package>
@@ -66,103 +65,12 @@
</Package>
<History>
<Update release="14">
<Date>2015-05-28</Date>
<Version>7.42.1</Version>
<Comment>Rebuild.</Comment>
<Name>Vedat Demir</Name>
<Email>vedat@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2015-05-01</Date>
<Version>7.42.1</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2015-04-27</Date>
<Version>7.42.0</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2015-01-11</Date>
<Version>7.40.0</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="10">
<Date>2015-01-10</Date>
<Version>7.39.0</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="9">
<Date>2014-07-18</Date>
<Version>7.37.1</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2014-05-29</Date>
<Version>7.37.0</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-05-11</Date>
<Version>7.36</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-03-29</Date>
<Version>7.36</Version>
<Comment>Version bump</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-12-19</Date>
<Version>7.34.0</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-10-25</Date>
<Version>7.33.0</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-06-28</Date>
<Version>7.31.0</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-11</Date>
<Version>7.28.1</Version>
<Comment>Güncellendi.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-23</Date>
<Version>7.27.0</Version>
<Date>2016-03-02</Date>
<Version>7.47.1</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
+7 -44
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -12,7 +13,7 @@
<IsA>app:console</IsA>
<Summary>Oracle Berkeley DB</Summary>
<Description>The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. The Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is used by many applications, including Python and Perl, so this should be installed on all systems.</Description>
<Archive sha1sum="fa3f8a41ad5101f43d08bc0efb6241c9b6fc1ae9" type="targz">http://download.oracle.com/berkeley-db/db-5.3.28.tar.gz</Archive>
<Archive sha1sum="5ae05c6c4a1766270fd5cfb28539e2b7a19c33b2" type="targz">http://download.oracle.com/berkeley-db/db-6.1.26.tar.gz</Archive>
</Source>
<Package>
@@ -60,50 +61,12 @@
</Package>
<History>
<Update release="6">
<Date>2014-09-10</Date>
<Version>5.3.28</Version>
<Comment>
Rebuild for component change.
Perl depends on db, so we need it in system.base.
</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-07-15</Date>
<Version>5.3.28</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-03-29</Date>
<Version>5.3.28</Version>
<Comment>Version bump</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-08-29</Date>
<Version>5.3.21</Version>
<Comment>Rename and clean db pack.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-07-26</Date>
<Version>5.3.21</Version>
<Comment>Fix dep, release bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-31</Date>
<Version>5.3.21</Version>
<Date>2016-03-02</Date>
<Version>6.1.26</Version>
<Comment>First release</Comment>
<Name>Erdem Artan</Name>
<Email>admins@pisilinux.org</Email>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
</PISI>
+5 -32
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -62,40 +63,12 @@
</Package>
<History>
<Update release="5">
<Date>2015-05-12</Date>
<Version>0.104</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="4">
<Date>2015-04-01</Date>
<Version>0.102</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-02-18</Date>
<Version>0.102</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-11</Date>
<Version>0.100.1</Version>
<Comment>Güncellendi.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-23</Date>
<Version>0.100</Version>
<Date>2016-03-10</Date>
<Version>0.104</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+2
View File
@@ -20,6 +20,8 @@ def setup():
--disable-html-docs \
--disable-static")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
shelltools.cd("build-python2")
autotools.make()
+6 -40
View File
@@ -1,3 +1,4 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
@@ -13,7 +14,7 @@
<IsA>library</IsA>
<Summary>D-Bus Python bindings</Summary>
<Description>dbus-python provides a Python module which wraps the D-Bus programming API.</Description>
<Archive sha1sum="7a00f7861d26683ab7e3f4418860bd426deed9b5" type="targz">http://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.0.tar.gz</Archive>
<Archive sha1sum="078a76d760ba649991b0ac0ae2eaeda41c00ca5b" type="targz">https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.4.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
<!-- <Dependency>python3</Dependency>-->
@@ -56,47 +57,12 @@
</Package>
<History>
<Update release="6">
<Date>2015-05-22</Date>
<Version>1.2.0</Version>
<Comment>Release bump.</Comment>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Update>
<Update release="5">
<Date>2014-05-11</Date>
<Version>1.2.0</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-10-28</Date>
<Version>1.2.0</Version>
<Comment>rebuild.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-23</Date>
<Version>1.2.0</Version>
<Comment>Version bump. Remove dbus-devel from runtime dependencies.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-04-25</Date>
<Version>1.1.1</Version>
<Comment>Dep Fixed.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-10</Date>
<Version>1.1.1</Version>
<Date>2016-03-10</Date>
<Version>1.2.4</Version>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>

Some files were not shown because too many files have changed in this diff Show More