diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest index 4d31160..665c354 100644 --- a/app-emulation/fs-uae/Manifest +++ b/app-emulation/fs-uae/Manifest @@ -5,9 +5,11 @@ DIST fs-uae-2.2.0.tar.gz 4651821 SHA256 dea006e2950a13702a717b0715fd74c58486b65e DIST fs-uae-2.2.2.tar.gz 4658936 SHA256 3cea095d1ab2bb3b96e5dc684d7f24d5b2d3c43e1e33e38267ea7a1a9a43759f SHA512 733126e434fe3126d7a5454b44b6c1596e384ca41268e8abc99aa5401c84876b9c03c4f0b4c257cc07346041bcad0f88008b68d8ca12c047df94bee0a993728c WHIRLPOOL 175e7b9ca24ccbe74a69ec48f58be700dbe387c118b030bad4e5c324ff17a970a8518983703be637deb5512b0f03c561ae3a69466ec2dd7358cf8ed1cff9ef09 DIST fs-uae-2.4.0.tar.gz 4390424 SHA256 f198dcf88e20e0b72e63ae7f1173ffa9a852b92d9d8bc1adc10929201a062ac1 SHA512 c5486fd3df4321c0e048a1cee5d64d81c07cf035a33a29492fb4cd13aa1f99a5c8714693d922b09933064a1155edb832fc6c2d4b57cecd3f4c5d18606f2cc1ab WHIRLPOOL 505ebea024dae60cafed0c4ca4d3f93821d49ab4c5b9eb15dbc24aa1aa4d8e35ee66a4771a9723fb8911078b7815d6d85d5dd2a7961680266338d0ad76325d5f DIST fs-uae-2.4.1.tar.gz 4393812 SHA256 c0994d15db85c15638c09c69263d7ce269db6a36f3946f54c094a94067b6fb15 SHA512 e17b75d019ceed49bd6989d6cd5b02d85167631b2ee7be685c204f48df65e319426c10546556116b4291be91f44f01e08382ccd19e12fa8cef41b627ad39f5bd WHIRLPOOL 24172baa8374259f8093c32dbbfbfe6af41b91c7d76d79b0e2b262275145d9552e9b79aa78e0e968250559df9ff2a682b22e2583f08b91b91437de35d3d6d12d +DIST fs-uae-2.4.3.tar.gz 4402132 SHA256 66370b0059c8fc4c261434a865ea5892c614f486ffcb123f27722289ef7e9617 SHA512 58f5944647f0e8e0ae44d0c706e62ab2dc14f6b6869f9de399e786f6b87121641b97cc7abe7ac9018cd4707afed18f0373df93bdf521569ce013be3e56b3bac5 WHIRLPOOL 292157036af6f6c541e15b324a1c607dfbab07b1b823f678de5f1026f0fcbc6e2bc9f67ed26e080a9e6dd63f11a6704dca117ed77ad501fa46d9f791de8d0c3c EBUILD fs-uae-2.0.1.ebuild 768 SHA256 1f805da5c036594496275e28bd5f0ccccce7db762d62f2ba43bfa03a6f17ba2b SHA512 79009b8012a81d66fe213a0efd990ac5f7ef85355c4dd005a63d6158166400feba97e4b95315d9e3f748a76fb46bc7c53265638aa0db84e14e953cbae09631b8 WHIRLPOOL 1e0db8c3757c50e73bd82f6f508bee3682fc36d5d2cbd7db496a3e1328aeb491e1ab349f43885a99b011a516c646f69e65c7eb79e095acfb097e24ba888bd580 EBUILD fs-uae-2.1.25.ebuild 790 SHA256 ef0b17bdb3497621b2c0e36558dc7c07835388d28997d2636b74c774f5e77323 SHA512 e92848a4ede4818c051079bcbb862fc3ccb689ead11f8b63373f82d3e453b2e0384b866c437965f8c7dce0124a722930d4e28a628b8c11031f168c87dae1d1c0 WHIRLPOOL 128abb0e96cc5abc31736e198b0f3b15930e06741519c7700fd6dda5a1efb90102fc5335163141417062d635790e701670f66401ef6d98a485c02fcfbe4ed8c2 EBUILD fs-uae-2.2.0.ebuild 740 SHA256 00cb4a476ca7d4b5a0b87943e49d7f618e426971d80feb9cb94ef7b54fd88de0 SHA512 6b032ce0081e4e0da5e2d605387a14ee4914fea6030caad3ecdb091c15e924350ab42ba1e7c43e6a55b2974eb5fc179790b80495aae3d94821cdaf9dd5653d09 WHIRLPOOL db8878c629ade57fa9c2d606bcc52380ec67c86554687db5ec80debb126e988216d72a588a7a6110ad9f8790315f0bc415469f7dab35f7d0aa0d27338a8785d3 EBUILD fs-uae-2.2.2.ebuild 740 SHA256 00cb4a476ca7d4b5a0b87943e49d7f618e426971d80feb9cb94ef7b54fd88de0 SHA512 6b032ce0081e4e0da5e2d605387a14ee4914fea6030caad3ecdb091c15e924350ab42ba1e7c43e6a55b2974eb5fc179790b80495aae3d94821cdaf9dd5653d09 WHIRLPOOL db8878c629ade57fa9c2d606bcc52380ec67c86554687db5ec80debb126e988216d72a588a7a6110ad9f8790315f0bc415469f7dab35f7d0aa0d27338a8785d3 EBUILD fs-uae-2.4.0.ebuild 769 SHA256 db116315a89f8dc2100f9f2356943645bf3e46bbf3f3e65a37cac9074950580d SHA512 802734566c8662debad89cf03690d297783c40416c398454a5d7b91c5816b6e4c1b2c920c573944b916a1bb68d376023027f9eea83eecc7b61efcca5cf39d0a8 WHIRLPOOL 8f8585d8203dcb113f92512cde76c8ced9694ac7b4dee1487ea823d8f089830f20d8ab02eadb00d5f803c9761cb341ac171a283017dd313347bc2a505ea23482 EBUILD fs-uae-2.4.1.ebuild 604 SHA256 9c844112f9a50788e09098cde940ef9bc5bdd2c73e3f07f6b567bdd6d8deb2cd SHA512 312b24bdcb9cc1395c7fa3287bc967c72783c900f1df07bbd1dfb3a7c03ec71057dc2f52a8b3acb133b6e1d2ad493104d1207490bdcbb8cfeba6ea1b4da37f78 WHIRLPOOL 1f375e55cfba3a64a7e1472bebd493bc109c52b2deb2954e7aab524a393accd9aa44f3fd49931e59ef9c8a740fbbc5f391c13f27c5a889ec31996e20265ef557 +EBUILD fs-uae-2.4.3.ebuild 604 SHA256 9c844112f9a50788e09098cde940ef9bc5bdd2c73e3f07f6b567bdd6d8deb2cd SHA512 312b24bdcb9cc1395c7fa3287bc967c72783c900f1df07bbd1dfb3a7c03ec71057dc2f52a8b3acb133b6e1d2ad493104d1207490bdcbb8cfeba6ea1b4da37f78 WHIRLPOOL 1f375e55cfba3a64a7e1472bebd493bc109c52b2deb2954e7aab524a393accd9aa44f3fd49931e59ef9c8a740fbbc5f391c13f27c5a889ec31996e20265ef557 diff --git a/media-fonts/font-misc-misc/Manifest b/media-fonts/font-misc-misc/Manifest index a8f3fd6..18f89d2 100644 --- a/media-fonts/font-misc-misc/Manifest +++ b/media-fonts/font-misc-misc/Manifest @@ -1,5 +1,5 @@ -AUX zero_slashed.patch 13180 RMD160 046c6a468b880f918caabf75ba35c965e6c7423c SHA1 1b42e4416bbabf5b5541cb68b4fb7fbe056b32f6 SHA256 c2d43ec75d5f4e9514779cdbcd378933a31401ae9a1fd0750fcf7d0ff70274a6 -DIST font-misc-misc-1.1.2.tar.bz2 1933789 RMD160 e0c949b8a39102ef5073a5bb5c76bd4f6cf2f196 SHA1 c6d28c56880807963175cbbd682fb6f75a35f77d SHA256 b8e77940e4e1769dc47ef1805918d8c9be37c708735832a07204258bacc11794 -EBUILD font-misc-misc-1.1.2-r10.ebuild 606 RMD160 357281726494710ddbb8068c4fb5a34c4c4cff4b SHA1 898fccc1d49b032c590a1e69a2c9623f739adca4 SHA256 f0dd39ba4923f2a775b5101dda022a5bb8d6fb1cd7fa6b9f525839955f5d3a47 -MISC ChangeLog 6675 RMD160 0a8c3a5e33ef03aae9b1356435fca880ea488267 SHA1 5fd417b260a6358ef9aa8c43e78a17602924364b SHA256 0f85e44c2729b87c9b31449c1b5b8c3b94a6cf100c5fe75f9c2624b09db718a2 -MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 +AUX slashed-zero.patch 13180 SHA256 c2d43ec75d5f4e9514779cdbcd378933a31401ae9a1fd0750fcf7d0ff70274a6 SHA512 33d33576c0bf5bb75e06795ab107c03c7cb88acfbee166899bcdbf81bd558eab79568545b4931a3cc5ea2e17a6ae37e0d2e51ac475313fcf74eb423ffd12d598 WHIRLPOOL fa3ef6c0b9918b80b83061cb7f7db39b56977acf643986f34db197999a242471bb19d36c5636ec539245f69135f237e0a7d70b15e12c4517cfc6b608dae4ae6d +DIST font-misc-misc-1.1.2.tar.bz2 1933789 SHA256 b8e77940e4e1769dc47ef1805918d8c9be37c708735832a07204258bacc11794 SHA512 d0bf74142f9621746846ea7a6fe9ae298a303a09c65e05c7decb4f37b2f513a88d727bf3dc5a3566c30de83b83493f164be0118b41d704464f75700b55018c74 WHIRLPOOL 55410f1ea6a0d9f9a07fe058e5032fc80e4368680de3a26e09f3f17d91b872122cda8c46521b5e4f4331a374651fae1afea0da65924ab0d2f0cc5de6dcf4005e +EBUILD font-misc-misc-1.1.2-r10.ebuild 692 SHA256 8601efffb3fb4186f936ac9705333dc3e83b6d68267de7946f9273531aea9260 SHA512 1af8381103b761c54c6d2ead31dcdc480e9b3a1d016d20f5df7b334fdb2620a22fcddae913ae9a884138861773d13905a57e22985743a7ea740dad91e15d7c17 WHIRLPOOL b1c8257421556201d93325328e270f58a47633cb71e6ddc28ce326d240c7242ead9997bebdb094f49648d871f53cf90a408d4b9dd1662d46608afe1c26a8eb8a +MISC ChangeLog 6675 SHA256 0f85e44c2729b87c9b31449c1b5b8c3b94a6cf100c5fe75f9c2624b09db718a2 SHA512 cf494bb27978bb42b532d31145eadc359620abea9b10a1555c3355b0e367d4342b89021536886a3e0b41e430c265b55f47e7db15ad11b75e608420e492ad767a WHIRLPOOL a2fe994d457a7bdf8f30b321b718cb63fe375e3682b0aefd25a1f894255dd5ba5332b2207cf612859a0b8b879ba3a55e79afb6d4b76e1680ccc8bf8e3cca448d +MISC metadata.xml 156 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 SHA512 daa9bb2a9b1a16220327bc394f10d93a1a8a427bfbed8808cd247c1dfd5a5b87a4945d55d8243e07fede2c8182a208c618ebd483773d77e9d23862ec77016019 WHIRLPOOL 691e028648bb8b60771d74ef718c51fdb0f4a587e984f6ac4c13d7796415ecf770df2e0fd766399091771924bb65995e9bb290baa35971c56e07d76f2bbf6d93 diff --git a/media-fonts/font-misc-misc/files/zero_slashed.patch b/media-fonts/font-misc-misc/files/slashed-zero.patch similarity index 100% rename from media-fonts/font-misc-misc/files/zero_slashed.patch rename to media-fonts/font-misc-misc/files/slashed-zero.patch diff --git a/media-fonts/font-misc-misc/font-misc-misc-1.1.2-r10.ebuild b/media-fonts/font-misc-misc/font-misc-misc-1.1.2-r10.ebuild index 2ede1d8..2b47df7 100644 --- a/media-fonts/font-misc-misc/font-misc-misc-1.1.2-r10.ebuild +++ b/media-fonts/font-misc-misc/font-misc-misc-1.1.2-r10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-fonts/font-misc-misc/font-misc-misc-1.1.2.ebuild,v 1.10 2011/02/14 13:26:18 xarthisius Exp $ @@ -7,13 +7,15 @@ inherit xorg-2 DESCRIPTION="X.Org miscellaneous fonts" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="-slashed-zero" RDEPEND="" DEPEND="${RDEPEND} x11-apps/bdftopcf" src_prepare() { - epatch "${FILESDIR}/zero_slashed.patch" + if use slashed-zero; then + epatch "${FILESDIR}/slashed-zero.patch" + fi } diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest index 7322d13..9056801 100644 --- a/media-sound/deadbeef/Manifest +++ b/media-sound/deadbeef/Manifest @@ -5,9 +5,11 @@ DIST deadbeef-0.4.4.tar.bz2 2612233 SHA256 93547e776f1c67a68236d394a67d0d84478f1 DIST deadbeef-0.5.1.tar.bz2 2317508 SHA256 449e2933634c8f06dfdac65cd1afbe87a7f97fcd8e541694d6e65fe1941ac18f DIST deadbeef-0.5.6.tar.bz2 3279899 SHA256 17c123eb50e33c89403d8d3035b9132463a227a6905fd42bcbb2a3a5616cea5b SHA512 20d8d58e2df90078af2dd6583c7ae9d7b3b6f7d73cef1d823910614278779614c1544e839a886ab7ab972ad235220829d8e07dc1c959e98c94fc1e47299e5b4a WHIRLPOOL 9b7349c4664be4e98a935fb97393195cc4911d28e011a83c8f3d621b004ccb70f3e5e06129138eb3edf64b17c533b0b214a29e2fb71b96e7b6638b92d2a69947 DIST deadbeef-0.6.0.tar.bz2 3433789 SHA256 78a684bd50f3bae2cb3913a7d9c1b06549d0718b37f923fbb0ea523fd9e7826a SHA512 3f6add4998dd0fc67c94c289905700144153ae2dc8c7e6cfa1bbfab7844c7dfe3985d5ff87909d9d0b1abe4926b5498055389ab74e83cc7db63f254081d7e666 WHIRLPOOL a8fb43cef99b030e2c79e54533516d142ef805e0d3f30639d13eb246dc9a1b8c71500f23d61d400ddd0776857d6cac4daf0d1d7656e21de249cd36d077d97fd4 +DIST deadbeef-0.6.2.tar.bz2 3495920 SHA256 3433b966683286c03ffbcc79b2201cd517f8dbf6b41da8600778dfa93cd64e1a SHA512 7caee245d7fa68e98ce5edc6aa6acc829d62c963f523c81e0406182a1aa36759219a8c0a2bdf010ac810f22b15acc81d06e8cab4ab820956c96cbc0a94423b7b WHIRLPOOL a8fc10c0f44f9f4d4eafb99a52f26efef34c2a1164d19b1f60693347a4b7a5564c6f7fafd394914149240a2a2f30926ce853bf42bbf3a07699bd8ba422a59f63 EBUILD deadbeef-0.4.2.ebuild 2291 SHA256 bfcd1e294f0ee11f207bd66db55653d828df2550bcbb1f91a9b04b9ea354f97b SHA512 40b7ac23edcdcba1844d98ff27a409195d901b35fd0e3402789a32d46efb531bf25fdf41b0ff78cd0aba1268891d2b32189534ee88a08feeded07d917ee6b62b WHIRLPOOL 93d09bb4d44c943e0215e9ddf4df79c6c2092126e31b69571daca03cec870e1c1b1899a7316ff20bed478367cb3846539a0db695336b3d551a0f675de6eee26c EBUILD deadbeef-0.4.4-r1.ebuild 2809 SHA256 a75e229d02adbccf8f1107dede2938cce557cae1125174cef2fd93735ff86830 SHA512 a567f35c66ad1c95e42f038512221f966e4ba0585198c48fc6e9af8bb378e9d111de6b5789d4534f4ef8a7c2dfcbbc06c174e364c8ac2c5d608d245cd080d040 WHIRLPOOL 0b0bdace8aef6c066607c464844d348e07d69138d24282d9b1cc547762f78407334d94632ec563ff55cca4b96ef5d4e96e3bfba3e21702dbccac85aa19a923e1 EBUILD deadbeef-0.5.1-r1.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f EBUILD deadbeef-0.5.6.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f EBUILD deadbeef-0.6.0-r1.ebuild 4450 SHA256 298752305cc39d9f1b586c6aab4a7336018c6e3b0476f9e339b9f5faf8db873e SHA512 36e4552cebe82709c1e8282411a4424480a0648c76ec669c8e52075eb294a39a17e9da4de8b53ea23fdbcf6a80ae1e8444eb2055dcb8cdaa6bff657cd585d0ce WHIRLPOOL 13562655cafd81fde4979e691d03c17c0276bb098139638c5bea09add1a1f1016fcc5d2c533d06d077d812f2d18c1d3d3a85c33cc983def25f5b44243c9dd671 EBUILD deadbeef-0.6.0.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f +EBUILD deadbeef-0.6.2.ebuild 4398 SHA256 1d2fc42439c8ced4a0f385052fca0af26de6af17a40dd515ae7cb1e697bf9d23 SHA512 d2e5197193c52da64ca12a855bfdf4f21094c40edf1c6fc128efc918a4038cad47f610934c8ffef823b98ac570ea3d7a08e60290a6cfd02c35ffc505062ea001 WHIRLPOOL f95a18f9828c52c05276b6cf94ea8e8c18d6c616b7c1674e2b563b185e889e8e2b002f7a6106628bc1dccfde7203f0799899fbdd5f51093c07dd8fd2733a389e diff --git a/media-video/simplescreenrecorder/Manifest b/media-video/simplescreenrecorder/Manifest new file mode 100644 index 0000000..8041142 --- /dev/null +++ b/media-video/simplescreenrecorder/Manifest @@ -0,0 +1,3 @@ +DIST 0.3.3.tar.gz 1571466 SHA256 cb75df563927d3fa74cb825c9040522332c49cd9745e02c8a64be0bff0aeac26 SHA512 d2541ccadd410067ddf043bc2cbaa863e4bac7c828b3591faf429aa3d1ba43cbfc789ccc21cd045cb54c6d2aa1381a94d8558c7a11a8e8c12850c885409a44e8 WHIRLPOOL 9dcdc460aeffb5d6117d2bc984e31bb59d706a37eebafcf379568dce6105b4039ea670931b18862105bf720411bb516e0081ee06c21275c5b2ab8738668e0181 +EBUILD simplescreenrecorder-0.3.3-r1.ebuild 3042 SHA256 67d82ac6abc74b7a12f38b4d4274db73e7ad9e65514445a030862919b8ca0f4b SHA512 011916ae17273b900bb2923d86941a682c72bc765501392ab3968a84f775f75bae118236cbb1eef4c372c807e060416ecef72f0a6c9f3b9cc9942250d74265d8 WHIRLPOOL c1527db72bbef0eb0d4a0ab759493328f21bbf6c5217b0ff6b56249a80790351f450a201803eb2220fbf8c49f807e14f5d025032664b0fd414057012d15af391 +EBUILD simplescreenrecorder-9999.ebuild 3077 SHA256 d6cb6f567a7b03ecea4942ebcd36e1f498be8f822ae3344aa11f9cf086740c05 SHA512 050934d8afb55474ffd09189556f92657995803fd003fd0803feeb77b652e53ba16528f02a45080492ede2c55bea8343d0e5d13743ac259ca1b14220243aa9f0 WHIRLPOOL 7ac6d384893a45b0844c54e004e9efa170d660192f99ca83cd2f4043ecf783302a884a27c6998934c98a1a0140dd11b7e14d105caee3f1c8441575ba748381c8 diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.3-r1.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.3-r1.ebuild new file mode 100644 index 0000000..652628c --- /dev/null +++ b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.3-r1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +inherit flag-o-matic multilib-minimal + +if [[ ${PV} = 9999 ]]; then + inherit git-2 +fi + +DESCRIPTION="A Simple Screen Recorder" +HOMEPAGE="http://www.maartenbaert.be/simplescreenrecorder" +LICENSE="GPL-3" +PKGNAME="ssr" +S=${WORKDIR}/${PKGNAME}-${PV} +if [[ ${PV} = 9999 ]]; then + EGIT_REPO_URI="git://github.com/MaartenBaert/${PKGNAME}.git + https://github.com/MaartenBaert/${PKGNAME}.git" + EGIT_BOOTSTRAP="" + KEYWORDS="" +else + SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz" + KEYWORDS="amd64 x86" +fi + +SLOT="0" +IUSE="debug jack mp3 pulseaudio theora vorbis vpx x264 +qt4 qt5" +REQUIRED_USE="^^ ( qt4 qt5 )" + +RDEPEND=" + qt4? ( + >=dev-qt/qtcore-4.8.0:4 + >=dev-qt/qtgui-4.8.0:4 + ) + qt5? ( + >=dev-qt/qtcore-5.1.0:5 + >=dev-qt/qtgui-5.1.0:5 + >=dev-qt/qtwidgets-5.1.0:5 + >=dev-qt/qtx11extras-5.1.0:5 + ) + virtual/glu[${MULTILIB_USEDEP}] + media-libs/alsa-lib + media-libs/mesa[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXext + x11-libs/libXfixes[${MULTILIB_USEDEP}] + jack? ( media-sound/jack-audio-connection-kit ) + pulseaudio? ( media-sound/pulseaudio ) + || ( + media-video/ffmpeg:0[vorbis?,vpx?,x264?,mp3?,theora?] + media-video/libav[vorbis?,vpx?,x264?,mp3?,theora?] + ) + " +DEPEND="${RDEPEND}" + +pkg_setup() { + if [[ ${PV} == "9999" ]]; then + elog + elog "This ebuild merges the latest revision available from upstream's" + elog "git repository, and might fail to compile or work properly once" + elog "merged." + elog + fi + + if [[ ${ABI} == amd64 ]]; then + elog "You may want to add USE flag 'abi_x86_32' when running a 64bit system" + elog "When added 32bit GLInject libraries are also included. This is" + elog "required if you want to use OpenGL recording on 32bit applications." + elog + fi + + if ( has_version media-video/ffmpeg[x264] || has_version media-video/libav[x264] ) && has_version media-libs/x264[10bit]; then + ewarn + ewarn "media-libs/x264 is currently built with 10bit useflag." + ewarn "This is known to prevent simplescreenrecorder from recording x264 videos" + ewarn "correctly. Please build media-libs/x264 without 10bit if you want to " + ewarn "record videos with x264." + ewarn + fi + + # QT requires -fPIC. Compile fails otherwise. + # Recently removed from the default compile options upstream + # https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180 + append-flags -fPIC +} + +multilib_src_configure() { + + local myconf=( + --enable-dependency-tracking + $(multilib_native_use_enable debug assert) + $(multilib_native_use_with pulseaudio) + $(multilib_native_use_with jack) + $(multilib_native_use_with qt5) + ) + + # libav doesn't have AVFrame::channels + # https://github.com/MaartenBaert/ssr/issues/195#issuecomment-45646159 + if has_version media-video/libav; then + myconf+=( --disable-ffmpeg-versions ) + fi + + multilib_is_native_abi || myconf+=( --disable-ssrprogram ) + + ECONF_SOURCE="${S}" \ + econf \ + ${myconf[@]} + +} diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild new file mode 100644 index 0000000..29f7967 --- /dev/null +++ b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +inherit flag-o-matic multilib-minimal + +if [[ ${PV} = 9999 ]]; then + inherit git-2 +fi + +DESCRIPTION="A Simple Screen Recorder" +HOMEPAGE="http://www.maartenbaert.be/simplescreenrecorder" +LICENSE="GPL-3" +PKGNAME="ssr" +S=${WORKDIR}/${PKGNAME}-${PV} +if [[ ${PV} = 9999 ]]; then + EGIT_REPO_URI="git://github.com/MaartenBaert/${PKGNAME}.git + https://github.com/MaartenBaert/${PKGNAME}.git" + EGIT_BOOTSTRAP="" + KEYWORDS="" +else + SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +SLOT="0" +IUSE="+asm debug jack mp3 pulseaudio theora vorbis vpx x264 +qt4 qt5" +REQUIRED_USE="^^ ( qt4 qt5 )" + +RDEPEND=" + qt4? ( + >=dev-qt/qtcore-4.8.0:4 + >=dev-qt/qtgui-4.8.0:4 + ) + qt5? ( + >=dev-qt/qtcore-5.1.0:5 + >=dev-qt/qtgui-5.1.0:5 + >=dev-qt/qtwidgets-5.1.0:5 + >=dev-qt/qtx11extras-5.1.0:5 + ) + virtual/glu[${MULTILIB_USEDEP}] + media-libs/alsa-lib + media-libs/mesa[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXext + x11-libs/libXfixes[${MULTILIB_USEDEP}] + jack? ( media-sound/jack-audio-connection-kit ) + pulseaudio? ( media-sound/pulseaudio ) + || ( + media-video/ffmpeg:0[vorbis?,vpx?,x264?,mp3?,theora?] + media-video/libav[vorbis?,vpx?,x264?,mp3?,theora?] + ) + " +DEPEND="${RDEPEND}" + +pkg_setup() { + if [[ ${PV} == "9999" ]]; then + elog + elog "This ebuild merges the latest revision available from upstream's" + elog "git repository, and might fail to compile or work properly once" + elog "merged." + elog + fi + + if [[ ${ABI} == amd64 ]]; then + elog "You may want to add USE flag 'abi_x86_32' when running a 64bit system" + elog "When added 32bit GLInject libraries are also included. This is" + elog "required if you want to use OpenGL recording on 32bit applications." + elog + fi + + if ( has_version media-video/ffmpeg[x264] || has_version media-video/libav[x264] ) && has_version media-libs/x264[10bit]; then + ewarn + ewarn "media-libs/x264 is currently built with 10bit useflag." + ewarn "This is known to prevent simplescreenrecorder from recording x264 videos" + ewarn "correctly. Please build media-libs/x264 without 10bit if you want to " + ewarn "record videos with x264." + ewarn + fi + + # QT requires -fPIC. Compile fails otherwise. + # Recently removed from the default compile options upstream + # https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180 + append-flags -fPIC +} + +multilib_src_configure() { + + local myconf=( + --enable-dependency-tracking + $(multilib_native_use_enable debug assert) + $(multilib_native_use_with pulseaudio) + $(multilib_native_use_with jack) + $(multilib_native_use_with qt5) + $(use_enable asm x86-asm) + ) + + # libav doesn't have AVFrame::channels + # https://github.com/MaartenBaert/ssr/issues/195#issuecomment-45646159 + if has_version media-video/libav; then + myconf+=( --disable-ffmpeg-versions ) + fi + + multilib_is_native_abi || myconf+=( --disable-ssrprogram ) + + ECONF_SOURCE="${S}" \ + econf \ + ${myconf[@]} + +} diff --git a/x11-wm/windowmaker/Manifest b/x11-wm/windowmaker/Manifest index a7f5de8..2f3646b 100644 --- a/x11-wm/windowmaker/Manifest +++ b/x11-wm/windowmaker/Manifest @@ -12,4 +12,4 @@ DIST WindowMaker-0.92.0.tar.gz 2758524 SHA256 9edaa8d9ee6e6beb06f4c391c0aec5cd0e DIST WindowMaker-extra-0.1.tar.gz 238018 SHA256 acd6e1fb790485b107daf2b710da372367b41383c55d9c8bdfdac521d850edc4 SHA512 0fe9b3ffc093942db167d8a01e15c0f6741f3a40959d1434ea4f23e7b9d4a9c13935a61eabef9691e5fdfd4e407564caafce15c2d65d66499960a6764a874ab8 WHIRLPOOL f2c61b318f64a2debb727ae79dfa1bb8101888bc9492633a96ace0e704c731c383e92882c871622987d5971b919359c066638fba05c5dade330fe3bee21bb034 DIST windowmaker-0.92.0-patchset-3.tar.bz2 220812 SHA256 8d50cb8c7ac9370b6870e9d220968485d8bafddb896aab04b88a93cae306c5a9 EBUILD windowmaker-0.92.0-r899.ebuild 6853 SHA256 d3985c98a26b71f47bac249ded976c5ced3dca9ac86037941249b924476e9a6f SHA512 9225dcfb331c2148192c76fc9d1fd14e7060fedc59ede84486173a5d34781d4408f09a1c2cba01d206fd1ae6eda75f13827723c9d83d7027496b3be9a19b71f4 WHIRLPOOL 8e1e174ac77918381fce865dac3c7dc3f75185711eec02af07a39eef0262c0652b5b33f25d5a37cb98e8ce23501aed1016044c793b30b7ec97628e3ee307eeef -EBUILD windowmaker-9999.ebuild 2771 SHA256 2d73ff5574dc2b5a2cf73a716c78b9b1d362cd50fc126cdd1a215c85047b461a SHA512 a9d75f7284f024ef3252945b06d890b9bcb711c9adb471c7d11d9b7d85698814ad4de91627b046a43fd1778798914fc23ddc9ff5619cd717fa24229136669027 WHIRLPOOL deef5e97100f246eb1f573d5bd4218e28c8c165b73a0bc5568307adb6c0a1ef628e8a2199604d3bc1f3f7768dab4b1de62c55a632ab499c318df5d43e48d0b25 +EBUILD windowmaker-9999.ebuild 2769 SHA256 344ab852dd0b9f3cceb37688151aec132bd25b5b39b014c835555672e2defd68 SHA512 83ff903c49c464562b7a24ebe06fe368e3c00503d023ac0693c12e81140dee054fa0bb133de4270000e2c35ad10231b24993f6c1be43bee34e44012ab832c7c9 WHIRLPOOL e8673810935dc75dd4d488e13570ed098b237cdb3c75d82688515bde64b77dfce7b66d72a29018408941549a5a9898d18d1ebf2dc5e0eb7c37bf68488abaff03 diff --git a/x11-wm/windowmaker/windowmaker-9999.ebuild b/x11-wm/windowmaker/windowmaker-9999.ebuild index 2dfa21c..e59d529 100644 --- a/x11-wm/windowmaker/windowmaker-9999.ebuild +++ b/x11-wm/windowmaker/windowmaker-9999.ebuild @@ -74,7 +74,7 @@ src_configure() { --with-x \ --enable-usermenu \ --with-pixmapdir="${EPREFIX}"/usr/share/pixmaps \ - --with-nlsdir="${EPREFIX}"/usr/share/locale \ + --localedir="${EPREFIX}"/usr/share/locale \ ${myconf} cd ../WindowMaker-extra-0.1