Archive | Yazılım

Wine 8.17 duyuruldu

Wine’in yeni sürümü 8.17, Alexandre Julliard tarafından duyuruldu. Wine ekibinin, Wine 8.17’yi duyurmaktan gurur duyduğunu söyleyen Julliard; ikili paketlerin oluşturulma aşamasında olduğunu belirtti. Julliard; Wine 8.17’nin, Linux ve diğer platformlarda Windows oyunlarının ve uygulamaların keyfini çıkarmak için bir özellik güncellemesi olarak, artık resmi olarak çıktığını belirtti. Wine 8.17’in, Vulkan üzerinden Direct3D 12 uygulaması için VKD3D 1.9’u sunması için heyecan verici olduğu belirtilirken, sürüm, VKD3D 1.9, HLSL gölgeleme dili desteği iyileştirmeleri, DXBC bloblarını denetlemek için yeni bir yardımcı program ve diğer iyileştirmeleri getiriyor. VKD3D hala tipik olarak Valve’ın Steam Play / Proton tarafından gönderilen alt akışındaki VKD3D-Proton’un ardından geliyor. Wine 8.17’de The Elder Scrolls’tan Dwarf Fortress’e kadar birçok oyuna yardımcı olan bilinen 19 hata düzeltmesi olduğu söyleniyor. GNU/Linux ve diğer platformlarda Windows uygulamaları ve oyunlarının keyfini çıkarmak için iki haftada bir yeni Wine sürümünün artık mevcut olduğunu söyleyen Julliard; bu geliştirme sürümlerinin, en sonunda 2024’ün başlarında Wine 9.0 kararlı sürümüyle sonuçlanacağını ifade etti. Wine 8.17 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

       

Wine 8.17 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

GNU gettext 0.22.1 duyuruldu

GNU Çeviri Projesi için önemli bir adım olan ve diğer GNU paketlerinin çok dilli mesajlar üretmesine yardımcı olmayı amaçlayan GNU gettext‘in 0.22.1 sürümü, Bruno Haible tarafından duyuruldu. C, C++, Java, C#, Shell programları için çalışma zamanı kitaplıklarıyla gelen yeni sürümde, programcılar ve çevirmenler için kimi araçlar bulunduğu belirtilirken, C, C++ için artık geniş dizeler alan gettext benzeri işlevlerin desteklendiği söyleniyor. Fonksiyonları C, C++, Phyton, Java, C#, Perl, Shell gibi pek çok dilde kullanabilen gettext’in yeni sürümünü duyurmaktan mutlu olduğunu söyleyen Haible; libintl.so dosyasının yanlış paylaşılan bir kütüphane sürümünün düzeltildiğini belirtti. Bunun bir hata düzeltme sürümü olduğunu belirten Haible; Libintl paylaşımlı kitaplığının artık kazara kaybolan bazı sembolleri yeniden dışa aktardığını söyledi. Haible; Android’de derlemenin artık desteklendiğini söyledi. Bilindiği gibi, neredeyse tüm programlar ingilizce yazılmaktadır. Bu genel olarak bir bütünlük sağlamak ve diğer ülkelerdeki insanlarla kolay iletişim kurmak açısından programcıların yararına olsa da, çoğu kulanıcı, yazılımları kendi dilinde kullanmak ister. Free Software Foundation tarafından üretilen gettext; kullanıcıların bu ihtiyacını karşılamak için devreye girmektedir. GNU gettext 0.22.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Gettext.svg

Yazılım, program ve dökümantasyon çevirisi konusunda programcılara ve kullanıcılara yardımcı olan gettext; kendisine argüman olarak verilen dizgeyi alıp, ileti kataloğundaki dizgelerle karşılaştırarak çeviriyi bulup, bunu döndürür. gettext; ileti katalogları denilen .po uzantılı dosyaların içerisindeki msgid ile belirtilen dizgiye karşılık gelen çeviriyi arar. Çevrilecek olan dizgeyi tek bir argüman şeklinde alır. Bundan dolayı ileti kataloglarının hem özgün dizgeyi hem de çeviriyi birlikte içermesi gerekir. Böylelikle yazılımlara çoklu dil desteği sağlanır. Gettext anahtarı alıp ,bu anahtarı çevirisi yapılmış metinlerle karşılaştırıp çeviriyi bulup bize sunmaktadır.

Gettex’te kullanmak üzere, uygulamayı oluşturduğumuz dilden farklı bir dilde yazılan mesajlar .mo uzantılı dosyalarda tutulurlar. .mo dosyaları, dil dosyalarının hazırlanmış halidir. .mo dosyalarını herhangi bir programla (gedit , pluma , notepad , word..) açmak mümkün değildir , çünkü .mo dosyaları derlenmiş (binary tabanlı) dosyalardır. .po dosyaları ise .mo dosyalarının derlenmemiş halidir. Herhangi bir düzeltme yapacağımız zaman bunu .po dosyasında yapmak gerekir. .po dosyasında gerekli düzenlemeyi yapıp kaydettiğimiz an, uzantımız .mo olarak değişir yani .po dosyasını derlemiş oluruz.

GNU gettext 0.22.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

GNU gettext için online olarak kullanılabilecek belgelere buradan ulaşabilirsiniz. Sıkça Sorulan Sorular ve verilen cevaplara ilişkin sayfa da buradadır.

0

GNU Unifont 15.1.02 duyuruldu

GNU projesinin bir parçası olan GNU Unifont’un 15.1.02 sürümü, Paul Hardy tarafından duyuruldu. Bunun, küçük bir sürüm olduğunu söyleyen Hardy; Wen Quan Yi aralığında 46 glifi ayarları ve düzlem 3 ideograflarını eklediğini söylediği yeni sürümün, geçtiğimiz yıl duyurulduğu gibi artık varsayılan olarak TrueType yazı tiplerini oluşturmadığını, OpenType eşdeğerleriyle değiştirildiklerini ifade etti. Hardy; TrueType yazı tiplerinin, yazı tipi dizinine “make truetype” yazılarak manuel olarak oluşturulmaya devam edilebileceğini söyledi. Bu sürümün ayrıca Ho-Seok Ee tarafından önerilen yeni Hangul heceleri Johab 6/3/1 kodlamasını da içerdiğini belirten Hardy; bu kodlamaya yönelik yeni Hangul destekleyici yazılım, Unicode Hangul heceleri aralığının dışında kalan eski harflere sahip olanlar da dahil olmak üzere tüm çift genişlikli Hangul hecelerinin oluşturulmasına olanak tanındığını söyledi. GNU Unifont; GNU Genel Kamu Lisansı (GNU GPL) koşulları altında yayımlanmaktadır. GNU Unifont 15.1.02 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU Unifont 15.1.02 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNOME 44.5 duyuruldu

Bilindiği gibi, 20 Eylül 2023‘te “Rīga” kod adlı GNOME 45 duyurulmuştu. GNOME Projesi aynı zamanda GNOME 44 masaüstü ortamı serisine yönelik başka bir bakım güncellemesi olarak GNOME 44.5’i de duyurdu. Jeremy Bicha ile duyurulan GNOME 44.5; GNOME yazılımı, Epiphany ve daha fazlasına yönelik iyileştirmelerle geliyor; aynı zamanda GNOME Shell ve Mutter bileşenleri için çeşitli hata düzeltmeleri de getiriyor. 18 Ağustos 2023‘te duyurulan GNOME 44.4’ten bir aydan biraz daha uzun bir süre sonra gelen GNOME 44.5 nokta sürümü; GNOME yazılımı paket yöneticisini, özellikle keşfet sayfasının stilini ve packageKit eklentisinin dosya bazında arama performansını daha da geliştirmek için çıkarılmış bulunuyor. Epiphany (GNOME Web) web tarayıcısı da bu sürümde 44.7 sürümüne güncellenirken, belirli web sitelerinde ortaya çıkan şifre yöneticisi JavaScript hatası, yer işaretlerinde yapılan değişikliklerin kaydedilmemesi sorunu ve buna neden olan bir hata için çeşitli düzeltmeler yapıldığı ifade ediliyor. Mutter 44.5, XWayland pencereleri ve dokunmatik ekran için iyileştirmelerle birlikte GNOME 44.5 sürümüne de dahil edilmiş bulunuyor. RTL’de kaydırıcı yönünü tersine çeviren GNOME Shell 44.5 (sağdan sola) ) yerel ayarlar ve klavye kısayolları aracılığıyla kilit ekranında pencere önizlemelerinin gösterilmesini düzeltiyor. GNOME 44.5’in, GNOME 44 masaüstü ortamı serisini kullanan herkes için önerilen bir güncelleme olduğu belirtiliyor. GNOME 44.5’i derlemek için BuildStream proje anlık kalıbının kullanılabileceği belirtiliyor. GNOME 44’ün önceki sürümlerinden güvenli ve olaysız bir yükseltme olması umuluyor. GNOME 44.5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNOME 44.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

KMOD’un 31 no’lu sürümü çıktı

Basitçe çekirdek modülleri olarak bilinen KMOD‘un 31 no’lu sürümü çıktı. Bilindiği gibi kernel, işletim sisteminin kalbidir. İşletim sistemlerinde yazılım (software) ve donanım (hardware) arasındaki bağlantı kernel ile sağlanır. KMOD, alışkın olunan programları uygulayan ikili bir yazılımdır. KMOD, Linux çekirdek modüllerini kontrol eder, yönetir, yükler ve kaldırır. Ayrıca çekirdek yüklenebilir modülleri (KLM) ve basitçe çekirdek modülleri (KMOD) olarak bilinir. KMOD yazılım projesi Lucas De Marchi ve diğerleri tarafından sürdürülmektedir. KMOD, kullanım ömrü dolmuş modül init araçlarının yerini alır. Araçlarının çoğu libkmod’un üzerine yeniden yazılır. KMOD 31 hakında bilgi edinmek için GitHub’da yazılan readme incelenebilir.

Continue Reading →

 

KMOD 31 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Mesa 23.2.1 çıktı

Mesa‘nın 23.2.1 sürümü çıktı. Ancak sürüm hakkında, kararlı bir sürüm duyurusu yapılmamış olduğu için sürüm ile ilgili yeterice bilgi sahibi olma şansımız yok. Hatırlanacağı gibi, 8-10 gün önce de “Mesa 23.2.0 beklenirken Mesa 23.1.8 duyuruldu” başlıklı bir haber yapmış ve  Mesa 23.2.0 beklenirken gelen 23.1.8 sürümünün kullanıma hazır olduğunu duyurmuştuk. Mesa 23.2.0’ın Ağustos ayında kararlı olarak piyasaya sürülmesi gerekiyordu, ancak bu, olağan haftalık sürüm adaylarıyla karşılaştırıldığında beş haftalık bir aradan sonra sona erdi. Zira, Mesa 23.2.0rc3, 5 Eylül’de piyasaya sürüldü ve o haftanın ilerleyen saatlerinde olası bir sürüm adayının ifade edildiği belirtildi. Mesa 23.2.0’ın kararlı sürümünün 4. çeyreğe kadar çıkmamasının mümkün olduğu belirtiliyor. Mesa 23.2.0’daki gecikmeler nedeniyle Mesa 23.1.8, mevcut seride ekstra planlanmamış bir nokta sürüm olarak çıkmıştı. Mesa 23.2.1 de işte bu esnada çıktı. Ancak, daha önce Mesa 23.2.0’ın çıkmadığını da belirtelim.

Continue Reading →

       Mesa 23.2.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GTK 4.12.3 duyuruldu

Daha önce GTK+ olan ismi, GTK olarak değiştirilen çok platformlu grafiksel kullanıcı arayüzü geliştirme araç takımı olan GTK‘nin (daha eski adıyla GIMP Toolkit) 4.12.3 sürümü duyuruldu. gtk_tree _view_is_blank_at_pos’taki kilitlenmenin düzeltildiği belirtilirken, portal uygulamasıyla ilgili bazı sorunların düzeltildiği söyleniyor. GL oluşturucudaki bazı optimizasyonlar yapılırken, Broadway oluşturucudaki bellek sızıntılarının düzeltildiği ifade ediliyor. GTK4-demo’daki bir kilitlenmenin de düzeltildiği söyleniyor. Baskça, Brezilya Portekizcesi, Çekçe, Galiçyaca, Gürcüce, Almanca, Macarca, Kazakça, Litvanca, Farsça, Lehçe, İspanyolca, İsveççe ve Türkçe çeviri güncellemeleri yapılmış bulunuyor. GTK 4.12.3 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

GTK 4.12.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0